Frame 1
System.security.allowDomain("*");
if (_root.controller == undefined) {
var playList = new Array("idle", "walk");
var playListIndex = 0;
var targetClip = enemy;
targetClip.stop();
recenterEnemy = function (targ, blendf) {
if (blendf == undefined) {
blendf = 0.1;
}
var _local3 = targ.getBounds(_root);
var _local7 = _local3.xMax - _local3.xMin;
var _local6 = _local3.yMax - _local3.yMin;
if ((((_local7 != undefined) && (_local7 > 0)) && (_local6 != undefined)) && (_local6 > 0)) {
var _local14 = targ._xscale / 100;
var _local13 = targ._yscale / 100;
var _local5 = Stage.width / _local7;
var _local4 = Stage.height / _local6;
if (_local5 <= _local4) {
_local4 = _local5;
} else {
_local5 = _local4;
}
var _local9 = (Stage.width - (_local7 * _local5)) / 2;
var _local11 = (Stage.height - (_local6 * _local4)) / 2;
var _local12 = _local9 - (_local3.xMin - targ._x);
var _local10 = _local11 - (_local3.yMin - targ._y);
targ._x = targ._x + ((_local12 - targ._x) * blendf);
targ._y = targ._y + ((_local10 - targ._y) * blendf);
targ._xscale = targ._xscale + ((((100 * _local5) * _local14) - targ._xscale) * blendf);
targ._yscale = targ._yscale + ((((100 * _local4) * _local13) - targ._yscale) * blendf);
return(1);
}
return(0);
};
recenterEnemy(targetClip);
targetClip.G = new Object();
targetClip.G.goPlay = function (targ, aname) {
targ.gotoAndPlay(aname);
};
var mouseListener = new Object();
var mouseData = new Object({x:_xmouse, y:_ymousem, down:0, up:0});
mouseListener.onMouseMove = function () {
mouseData.x = _xmouse;
mouseData.y = _ymouse;
};
mouseListener.onMouseDown = function () {
mouseData.down = 1;
};
mouseListener.onMouseUp = function () {
mouseData.up = 1;
};
Mouse.addListener(mouseListener);
onEnterFrame = function () {
recenterEnemy(targetClip);
if (mouseData.up) {
mouseData.down = 0;
mouseData.up = 0;
}
if (mouseData.down) {
mouseData.down = 0;
playListIndex = playListIndex + 1;
playListIndex = playListIndex % playList.length;
targetClip.G.goPlay(targetClip, playList[playListIndex]);
}
};
}
Symbol 32 MovieClip Frame 1
this.onEnterFrame = function () {
_root.controller.updateVictimSync(this);
};
Symbol 34 MovieClip Frame 5
this.gotoAndStop("idle");
Symbol 34 MovieClip Frame 38
this.gotoAndStop("idle");
Symbol 34 MovieClip Frame 91
this.gotoAndPlay("throbSlowLoop");
Symbol 53 MovieClip Frame 3
this.gotoAndStop("idle");
Symbol 53 MovieClip Frame 40
this.gotoAndPlay("glowLoop");
Symbol 53 MovieClip Frame 57
this.gotoAndStop("idle");
Symbol 53 MovieClip Frame 96
this.gotoAndPlay("glowBigLoop");
Symbol 53 MovieClip Frame 113
this.gotoAndStop("idle");
Symbol 57 MovieClip Frame 3
this.gotoAndStop("idle");
Symbol 57 MovieClip Frame 40
this.gotoAndPlay("glowLoop");
Symbol 57 MovieClip Frame 57
this.gotoAndStop("idle");
Symbol 57 MovieClip Frame 96
this.gotoAndPlay("glowBigLoop");
Symbol 57 MovieClip Frame 113
this.gotoAndStop("idle");
Symbol 66 MovieClip Frame 9
this.gotoAndStop("Normal");
Symbol 66 MovieClip Frame 16
this.gotoAndStop("Back");
Symbol 66 MovieClip Frame 23
this.gotoAndStop("Back");
Symbol 66 MovieClip Frame 29
this.gotoAndStop("Up");
Symbol 66 MovieClip Frame 37
this.gotoAndStop("Down");
Symbol 66 MovieClip Frame 45
this.gotoAndStop("Ground");
Symbol 66 MovieClip Frame 87
this.gotoAndStop("Stunned");
Symbol 183 MovieClip Frame 18
this.gotoAndStop("Closed");
Symbol 183 MovieClip Frame 38
this.gotoAndStop("Open");
Symbol 183 MovieClip Frame 58
this.gotoAndStop("Frown");
Symbol 183 MovieClip Frame 75
this.gotoAndStop("Open");
Symbol 183 MovieClip Frame 98
this.gotoAndStop("Squint");
Symbol 183 MovieClip Frame 115
this.gotoAndStop("Open");
Symbol 183 MovieClip Frame 138
this.gotoAndStop("Smug");
Symbol 183 MovieClip Frame 155
this.gotoAndStop("Open");
Symbol 183 MovieClip Frame 178
this.gotoAndStop("Bliss");
Symbol 183 MovieClip Frame 195
this.gotoAndStop("Open");
Symbol 183 MovieClip Frame 218
this.gotoAndStop("Lust");
Symbol 183 MovieClip Frame 235
this.gotoAndStop("Open");
Symbol 183 MovieClip Frame 255
this.gotoAndStop("Closed");
Symbol 183 MovieClip Frame 275
this.gotoAndStop("Bliss");
Symbol 183 MovieClip Frame 283
this.gotoAndStop("Happy");
Symbol 183 MovieClip Frame 288
this.gotoAndStop("Dead");
Symbol 183 MovieClip Frame 344
this.gotoAndStop("Open");
Symbol 192 MovieClip Frame 9
this.gotoAndStop("default");
Symbol 192 MovieClip Frame 30
this.gotoAndStop("default");
Symbol 192 MovieClip Frame 51
this.gotoAndStop("default");
Symbol 192 MovieClip Frame 74
this.gotoAndStop("default");
Symbol 192 MovieClip Frame 104
this.gotoAndStop("default");
Symbol 192 MovieClip Frame 135
this.gotoAndStop("default");
Symbol 195 MovieClip Frame 4
this.gotoAndStop("default");
Symbol 195 MovieClip Frame 25
this.gotoAndStop("default");
Symbol 195 MovieClip Frame 46
this.gotoAndStop("default");
Symbol 195 MovieClip Frame 68
this.gotoAndStop("default");
Symbol 199 MovieClip Frame 1
this.onEnterFrame = function () {
_visible = false;
_root.controller.updateVictimSyncClip(this, "vicWholeBot");
};
Symbol 201 MovieClip Frame 1
this.onEnterFrame = function () {
_visible = false;
_root.controller.updateVictimSyncClip(this, "vicWholeTop");
};
Symbol 203 MovieClip Frame 1
onEnterFrame = function () {
if (_parent.G != undefined) {
if (!_parent.G.isPaused()) {
_parent.checkUpdate();
}
}
};
Symbol 227 MovieClip Frame 1
switch (_parent.G.getValue("QTECurrent", "")) {
case "" :
this.gotoAndStop("None");
break;
case "U" :
this.gotoAndStop("Up");
break;
case "R" :
this.gotoAndStop("Right");
break;
case "D" :
this.gotoAndStop("Down");
break;
case "L" :
this.gotoAndStop("Left");
}
Symbol 227 MovieClip Frame 5
this.gotoAndStop("Up");
Symbol 227 MovieClip Frame 9
this.gotoAndStop("Right");
Symbol 227 MovieClip Frame 13
this.gotoAndStop("Down");
Symbol 227 MovieClip Frame 17
this.gotoAndStop("Left");
Symbol 227 MovieClip Frame 21
this.gotoAndStop("None");
Symbol 255 MovieClip Frame 1
onEnterFrame = function () {
if (_parent.G != undefined) {
if (!_parent.G.isPaused()) {
_parent.G.updateOnlyDigestion(_parent);
}
}
};
Symbol 418 MovieClip Frame 4
this._parent.G.goPlay(this, "choose");
Symbol 418 MovieClip Frame 21
this._parent.G.hurtPlayer(this._parent, 0.25);
Symbol 418 MovieClip Frame 22
this._parent.G.hurtPlayer(this._parent, 0.25);
Symbol 418 MovieClip Frame 23
this._parent.G.hurtPlayer(this._parent, 0.25);
Symbol 418 MovieClip Frame 24
this._parent.G.hurtPlayer(this._parent, 0.25);
Symbol 418 MovieClip Frame 45
this._parent.G.goPlay(this, "choose");
Symbol 418 MovieClip Frame 65
this._parent.G.V.addLove(1);
Symbol 418 MovieClip Frame 90
this._parent.G.goPlay(this, "choose");
Symbol 418 MovieClip Frame 120
this._parent.G.hurtPlayer(this._parent, 0.5);
Symbol 418 MovieClip Frame 121
this._parent.G.hurtPlayer(this._parent, 0.5);
Symbol 418 MovieClip Frame 122
this._parent.G.hurtPlayer(this._parent, 0.5);
Symbol 418 MovieClip Frame 123
this._parent.G.hurtPlayer(this._parent, 0.5);
Symbol 418 MovieClip Frame 135
this._parent.G.goPlay(this, "choose");
Symbol 418 MovieClip Frame 157
this._parent.G.V.addDoom(1);
Symbol 418 MovieClip Frame 181
this._parent.G.goPlay(this, "choose");
Symbol 418 MovieClip Frame 220
this._parent.G.goPlay(this, "waveEndLoop");
Symbol 418 MovieClip Frame 316
this._parent.G.goPlay(this, "waveEndDigested");
Symbol 671 MovieClip Frame 1
onEnterFrame = function () {
if (_parent.G != undefined) {
if (!_parent.G.isPaused()) {
if (_parent.animstruct != undefined) {
_parent.G.handleBasicStruggle(_parent, _parent.animstruct);
} else {
_parent.G.handleBasicStruggle(_parent);
}
}
}
};
Symbol 863 MovieClip Frame 29
this.gotoAndPlay("flow");
Symbol 863 MovieClip Frame 63
this.gotoAndPlay("flow");
Symbol 863 MovieClip Frame 101
this.gotoAndStop("gone");
Symbol 863 MovieClip Frame 134
this.gotoAndStop("gone");
Symbol 888 MovieClip Frame 44
this.gotoAndStop("gameOver");
Symbol 1032 MovieClip Frame 1
G.actIdle(this);
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.Antenna, "idle");
G.setEnemyAIUseAttacks(1);
if (G.manualReset(this)) {
G.setScaleValue(400);
G.setName("Arox Tivfade");
G.setStatus("Alien Buggy");
G.setCredit("Sinchu9");
G.setHAtk(6);
G.setMAtk(4);
G.setLAtk(2);
G.setHDef(99);
G.setMDef(99);
G.setLDef(99);
G.enemySetAttackHistogram(1, 1, 1);
G.setMaxHP(192);
G.setHP(192);
G.setAnimPrefix(this, "");
G.enemySetAllowPets(1);
G.setEnemyFaceTarget(0);
G.setEnemySolid(1);
G.enemySetViewBetween(1);
G.setEnemyAIUseAttacks(1);
G.enemySetDontPlayHitAnimation(0);
G.setEnemyAINoAutoIdle(0);
G.setEnemyRollOption(0);
G.enemySetIgnoreWeakHits(-1);
G.enemyFacePlayer();
G.setValue("doom", 0);
G.setValue("doomMax", 25);
G.setValue("anger", 0);
G.setValue("angerMax", 7);
G.setValue("love", 0);
G.setValue("loveMax", 25);
G.setValue("canHit", 0);
G.setValue("isWaving", false);
G.V.canHurt = function (type) {
G.setValue("canHit", type);
switch (type) {
case 0 :
G.setHDef(99);
G.setMDef(99);
G.setLDef(99);
break;
case 1 :
G.setHDef(20);
break;
case 2 :
G.setMDef(0);
break;
case 3 :
G.setLDef(16);
break;
case 6 :
G.setHDef(24);
break;
case 7 :
G.setMDef(12);
break;
case 8 :
G.setLDef(24);
break;
case 4 :
G.setHDef(22);
G.setMDef(6);
G.setLDef(22);
break;
case 5 :
G.setHDef(12);
G.setMDef(-4);
G.setLDef(12);
break;
case 9 :
G.setHDef(-16);
G.setMDef(-32);
G.setLDef(-16);
break;
default :
G.setHDef(99);
G.setMDef(99);
G.setLDef(99);
}
};
G.V.addAnger = function (anger) {
var _local3 = G.getEnemyT(G.GLOBAL_ENEMY);
var _local1 = 0;
if (G.getEnemyHP() < 192) {
if (G.getEnemyHP() > 64) {
_local1 = 6 - Math.floor(G.getEnemyHP() / 32);
} else {
_local1 = 4;
}
}
if (G.getValue("anger", 0) < _local1) {
G.setValue("anger", _local1);
}
if ((anger > 0) && (G.getValue("anger", 0) < G.getValue("angerMax", 0))) {
G.addValue("anger", anger);
if (G.getValue("anger", 0) >= G.getValue("angerMax", 0)) {
G.setValue("anger", G.getValue("angerMax", 0));
G.goPlay(_local3.DoomIndicator, "maxAnger");
}
} else if ((anger < 0) && (G.getValue("anger", 0) > _local1)) {
G.addValue("anger", anger);
if (G.getValue("anger", 0) <= 0) {
G.setValue("anger", 0);
}
}
};
G.V.addDoom = function (doom) {
var _local1 = G.getEnemyT(G.GLOBAL_ENEMY);
if ((doom > 0) && (G.getValue("doom", 0) < G.getValue("doomMax", 0))) {
G.addValue("doom", doom);
if (G.getValue("doom", 0) >= G.getValue("doomMax", 0)) {
G.setValue("doom", G.getValue("doomMax", 0));
G.goPlay(_local1.DoomIndicator, "maxDoom");
} else {
G.goPlay(_local1.DoomIndicator, "gainDoom");
}
} else if ((doom < 0) && (G.getValue("doom", 0) > 0)) {
G.addValue("doom", doom);
G.goPlay(_local1.DoomIndicator, "loseDoom");
if (G.getValue("doom", 0) <= 0) {
G.setValue("doom", 0);
}
}
};
G.V.addLove = function (love) {
var _local1 = G.getEnemyT(G.GLOBAL_ENEMY);
if ((love > 0) && (G.getValue("love", 0) < G.getValue("loveMax", 0))) {
G.addValue("love", love);
if (G.getValue("love", 0) >= G.getValue("loveMax", 0)) {
G.setValue("love", G.getValue("loveMax", 0));
G.goPlay(_local1.LoveIndicator, "maxLove");
} else {
G.goPlay(_local1.LoveIndicator, "gainLove");
}
} else if ((love < 0) && (G.getValue("love", 0) > 0)) {
G.addValue("love", love);
G.goPlay(_local1.LoveIndicator, "loseLove");
if (G.getValue("love", 0) <= 0) {
G.setValue("love", 0);
}
}
};
G.V.QTESetup = function () {
var _local1 = G.getEnemyT(G.GLOBAL_ENEMY);
_local1.QTEArrow._alpha = 100;
_local1.progressBar._alpha = 100;
G.setValue("QTEDelay", 4);
G.setValue("QTEDrainDelay", 3);
G.setValue("NoStruggle", 1);
_local1.progressBar.QTEWin._width = 105;
G.goPlay(_local1.QTEArrow, "None");
if (G.enemyFacingRight()) {
_local1.QTEArrow._xscale = 350;
_local1.progressBar._xscale = 100;
} else {
_local1.QTEArrow._xscale = -350;
_local1.progressBar._xscale = -100;
}
if (G.getValue("doom", 0) >= G.getValue("doomMax", 0)) {
_local1.QTEArrow._alpha = 0;
_local1.progressBar._alpha = 0;
_local1.progressBar.QTEWin._alpha = 0;
_local1.progressBar.QTEWin._scale = 2;
}
};
G.V.QTEPlay = function (escapeClip) {
var _local1 = G.getEnemyT(G.GLOBAL_ENEMY);
if ((G.getValue("doom", 0) < G.getValue("doomMax", 0)) || (escapeClip == "rollEscape")) {
G.addValue("QTEDrainDelay", -1);
if ((G.getValue("love", 0) == G.getValue("loveMax", 0)) && (escapeClip == "rollEscape")) {
G.addValue("QTEDrainDelay", -1);
}
if (G.getValue("QTEDrainDelay", 0) <= 0) {
G.setValue("QTEDrainDelay", 2);
if (_local1.progressBar.QTEWin._width > 0) {
_local1.progressBar.QTEWin._width = _local1.progressBar.QTEWin._width - 1;
}
}
if (G.getValue("QTEDelay", 0) == 0) {
G.playerTapReset();
switch (G.rand(3)) {
case 0 :
G.setValue("QTEDir", "U");
G.goPlay(_local1.QTEArrow, "Up");
break;
case 1 :
G.setValue("QTEDir", "R");
G.goPlay(_local1.QTEArrow, "Right");
break;
case 2 :
G.setValue("QTEDir", "D");
G.goPlay(_local1.QTEArrow, "Down");
break;
case 3 :
G.setValue("QTEDir", "L");
G.goPlay(_local1.QTEArrow, "Left");
}
G.setValue("QTEDelay", -5);
} else if (G.getValue("QTEDelay", 0) < -35) {
G.setValue("QTEDelay", 30);
G.addValue("QTEMisses", 1);
G.setValue("QTEDir", "Miss");
G.goPlay(_local1.QTEArrow, "None");
} else {
G.addValue("QTEDelay", -1);
}
if (G.playerTapGet() == G.getValue("QTEDir", 0)) {
G.playerTapReset();
G.goPlay(_local1.QTEArrow, "None");
G.setValue("NoStruggle", 0);
G.setValue("QTEDir", "Miss");
_local1.progressBar.QTEWin._width = _local1.progressBar.QTEWin._width + 42;
if (_local1.progressBar.QTEWin._width > 210) {
_local1.progressBar.QTEWin._width = 210;
G.goPlay(_local1, escapeClip);
}
G.setValue("QTEDelay", 6);
G.setValue("QTEMisses", 0);
} else if ((G.playerTapGet() != G.getValue("QTEDir", 0)) && (G.playerTapGet() != "")) {
G.setValue("QTEDir", "Miss");
G.setValue("QTEDelay", 45 - G.getValue("QTEDelay", 0));
G.addValue("QTEMisses", 1);
G.goPlay(_local1.QTEArrow, "None");
}
}
};
G.V.pounceVelocityCompute = function (x0, y0, x1, y1, inseconds, ax, ay) {
var _local1 = {};
_local1.x0 = x0;
_local1.y0 = y0;
_local1.x1 = x1;
_local1.y1 = y1;
_local1.ax = ax;
_local1.ay = ay;
_local1.vx = ((((((-ax) * inseconds) * inseconds) / 2) - x0) + x1) / inseconds;
_local1.vy = ((((((-ay) * inseconds) * inseconds) / 2) - y0) + y1) / inseconds;
return(_local1);
};
G.V.sitnam_DodgeJumpCheck = function (G) {
if (G.enemyFacing() != G.playerFacing()) {
var _local1 = G.playerSignedDistanceFix();
if ((_local1 >= 0) && (_local1 < 50)) {
return(true);
}
}
return(false);
};
G.V.sitnam_InactiveAnimCheck = function (G) {
var _local1 = G.enemyCurrAnim();
return(((_local1.substr(0, 4) == "idle") || (_local1 == "walk")) || (_local1 == "walkcont"));
};
G.V.sitnam_DodgeAttackCheck = function (G) {
var _local1 = G.playerCurrAnim();
if (_local1.indexOf("atk") == 0) {
if (_local1.indexOf("atkp") == 0) {
} else {
return(true);
}
}
return(false);
};
}
Symbol 1032 MovieClip Frame 34
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 44
G.goPlay(this, "options");
Symbol 1032 MovieClip Frame 46
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this.Head.Eyeris, "Normal");
G.setEnemyAIUseAttacks(0);
if (G.hitPlayer(behindCheck)) {
G.enemySetFacing(-G.enemyFacing());
}
G.actMove(this, 0);
Symbol 1032 MovieClip Frame 52
G.goPlay(this, "walkCont");
Symbol 1032 MovieClip Frame 53
function checkUpdate() {
if (G.GLOBAL_TAPDASH_STATE > 0) {
var _local2 = G.playerSignedDistanceFix();
if ((_local2 >= 10) && (_local2 < 500)) {
if (G.enemyFacing() != G.playerFacing()) {
G.goPlay(this, "rollAttempt");
}
} else if ((_local2 <= -10) && (_local2 > -500)) {
if (G.enemyFacing() == G.playerFacing()) {
G.goPlay(this, "backRollAttempt");
}
}
}
}
if (G.hitPlayer(behindCheck)) {
G.enemySetFacing(-G.enemyFacing());
}
G.actMove(this, 2);
Symbol 1032 MovieClip Frame 81
G.goPlay(this, "walkCont");
Symbol 1032 MovieClip Frame 83
G.goPlay(this.Head.AntennaF, "idle");
G.goPlay(this.Head.AntennaB, "idle");
G.goPlay(this.Head.Eye, "Frown");
G.actHurt(this, 0);
G.setEnemyAIUseAttacks(1);
if ((G.playerEnemyCenterAbsoluteDistance() * G.enemyFacing()) < 1) {
G.enemySetFacing(-G.enemyFacing());
}
G.V.addDoom(3);
G.V.addAnger(1);
G.V.addLove(-3);
G.setHDef(99);
G.setMDef(99);
G.setLDef(99);
G.actMoveAttack(this, -2, G.ATTACK_HIGH);
G.endDigestion(this);
Symbol 1032 MovieClip Frame 87
G.actMoveAttack(this, -6, G.ATTACK_HIGH);
Symbol 1032 MovieClip Frame 95
G.goPlay(this.Head.Eye, "UnFrowning");
Symbol 1032 MovieClip Frame 98
G.actMoveAttack(this, -3, G.ATTACK_HIGH);
Symbol 1032 MovieClip Frame 111
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 113
G.goPlay(this.Head.AntennaF, "idle");
G.goPlay(this.Head.AntennaB, "idle");
G.goPlay(this.Head.Eye, "UnFrowningFast");
G.goPlay(this.Head.Eyeris, "Normal");
if (G.getValue("isWaving", false) == true) {
G.goPlay(this, "waveAttackGrab");
} else if (G.getValue("canHit", 0) == 9) {
G.goPlay(this, "waveBigHit");
} else if ((((G.getValue("canHit", 0) == 1) || (G.getValue("canHit", 0) == 4)) || (G.getValue("canHit", 0) == 5)) || (G.getValue("canHit", 0) == 6)) {
G.actHurt(this, 0);
G.V.addDoom(-3);
G.V.addLove(-3);
G.V.canHurt(0);
} else {
G.goPlay(this, "dodge");
}
G.endDigestion(this);
Symbol 1032 MovieClip Frame 123
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 125
G.goPlay(this.Head.AntennaF, "idle");
G.goPlay(this.Head.AntennaB, "idle");
G.goPlay(this.Head.Eye, "UnFrowningFast");
G.goPlay(this.Head.Eyeris, "Normal");
if (G.getValue("isWaving", false) == true) {
G.goPlay(this, "waveAttackGrab");
} else if (G.getValue("canHit", 0) == 9) {
G.goPlay(this, "waveBigHit");
} else if ((((G.getValue("canHit", 0) == 2) || (G.getValue("canHit", 0) == 4)) || (G.getValue("canHit", 0) == 5)) || (G.getValue("canHit", 0) == 7)) {
G.actHurt(this, 0);
G.V.addDoom(-3);
G.V.addLove(-3);
G.V.canHurt(0);
} else {
G.goPlay(this, "dodge");
}
G.endDigestion(this);
Symbol 1032 MovieClip Frame 135
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 137
G.goPlay(this.Head.AntennaF, "idle");
G.goPlay(this.Head.AntennaB, "idle");
G.goPlay(this.Head.Eye, "UnFrowningFast");
G.goPlay(this.Head.Eyeris, "Normal");
if (G.getValue("isWaving", false) == true) {
G.goPlay(this, "waveAttackGrab");
} else if (G.getValue("canHit", 0) == 9) {
G.goPlay(this, "waveBigHit");
} else if ((((G.getValue("canHit", 0) == 3) || (G.getValue("canHit", 0) == 4)) || (G.getValue("canHit", 0) == 5)) || (G.getValue("canHit", 0) == 8)) {
G.actHurt(this, 0);
G.V.addDoom(-3);
G.V.addLove(-3);
G.V.canHurt(0);
} else {
G.goPlay(this, "dodge");
}
Symbol 1032 MovieClip Frame 152
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 154
G.goPlay(this.Head.AntennaF, "idle");
G.goPlay(this.Head.AntennaB, "idle");
if (G.getValue("isWaving", false) == true) {
G.goPlay(this, "waveAttackGrab");
} else if (G.getValue("canHit", 0) == 10) {
} else if (G.getValue("canHit", 0) == 11) {
G.goPlay("willingUBSuccess");
} else if (G.getValue("canHit", 0) == 12) {
} else {
G.actHurt(this, 0);
G.V.canHurt(0);
G.setEnemyAIUseAttacks(1);
G.goPlay(this, "hugAttempt");
}
Symbol 1032 MovieClip Frame 166
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 168
if (G.getValue("canHit", 0) == 9) {
G.goPlay(this, "waveBigdeath");
} else {
G.goPlay(this.Head.Eye, "Dead");
G.goPlay(this.Head.Eyeris, "Normal");
G.actHurt(this, 0);
G.endDigestion(this);
G.unconsumePlayer(this, 50);
G.actUnbusy();
}
Symbol 1032 MovieClip Frame 195
G.actHurt(this, 0);
Symbol 1032 MovieClip Frame 205
G.goPlay(this, "dead");
Symbol 1032 MovieClip Frame 209
G.goPlay(this.Head.AntennaF, "idle");
G.goPlay(this.Head.AntennaB, "idle");
G.goPlay(this.Head.Eye, "Opening");
G.goPlay(this.Head.Eyeris, "Normal");
G.actHurt(this, 0);
G.actMoveAttack(this, -6, G.ATTACK_HIGH);
G.V.addDoom(-10);
G.V.addLove(-10);
G.V.canHurt(0);
Symbol 1032 MovieClip Frame 221
G.actMoveAttack(this, -3, G.ATTACK_HIGH);
Symbol 1032 MovieClip Frame 234
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 236
G.goPlay(this.Head.Eye, "Closing");
G.goPlay(this.Head.Eyeris, "Normal");
G.actHurt(this, 0);
G.endDigestion(this);
G.unconsumePlayer(this, 50);
G.actMoveAttack(this, -6, G.ATTACK_HIGH);
G.actUnbusy();
Symbol 1032 MovieClip Frame 251
G.goPlay(this.Head.Eye, "Dead");
Symbol 1032 MovieClip Frame 261
G.actMoveAttack(this, -3, G.ATTACK_HIGH);
Symbol 1032 MovieClip Frame 271
G.shakeBegin(0.5, 2, 15);
G.actMoveAttack(this, 0, G.ATTACK_HIGH);
Symbol 1032 MovieClip Frame 283
G.actHurt(this, 0);
Symbol 1032 MovieClip Frame 292
G.goPlay(this, "waveBigdead");
Symbol 1032 MovieClip Frame 295
if (G.GLOBAL_TAPDASH_STATE > 0) {
var dist = G.playerSignedDistanceFix();
if ((dist >= 10) && (dist < 500)) {
if (G.enemyFacing() != G.playerFacing()) {
G.goPlay(this, "rollAttempt");
}
} else if ((dist <= -10) && (dist > -500)) {
if (G.enemyFacing() == G.playerFacing()) {
G.goPlay(this, "backRollAttempt");
}
}
} else {
G.actAttack(this, G.ATTACK_MEDIUM);
G.V.canHurt(2);
if (G.hitPlayer(behindCheck)) {
G.goPlay(this, "grabBehind");
}
if ((G.getValue("anger", 0) >= G.getValue("angerMax", 0)) && (G.chance(40))) {
G.goPlay(this, "waveAttempt");
} else if (G.chance(30) || (G.getValue("love", 0) >= G.getValue("loveMax", 0))) {
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) && (G.chance(25))) {
G.goPlay(this, "tossAttempt");
} else if (G.chance(20)) {
G.goPlay(this, "hugAttempt");
} else {
G.goPlay(this, "grabm");
}
}
}
Symbol 1032 MovieClip Frame 310
G.V.canHurt(7);
Symbol 1032 MovieClip Frame 330
G.V.canHurt(0);
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 332
if (G.GLOBAL_TAPDASH_STATE > 0) {
var dist = G.playerSignedDistanceFix();
if ((dist >= 10) && (dist < 500)) {
if (G.enemyFacing() != G.playerFacing()) {
G.goPlay(this, "rollAttempt");
}
} else if ((dist <= -10) && (dist > -500)) {
if (G.enemyFacing() == G.playerFacing()) {
G.goPlay(this, "backRollAttempt");
}
}
} else {
G.actAttack(this, G.ATTACK_HIGH);
G.V.canHurt(1);
if (G.hitPlayer(behindCheck)) {
G.enemySetFacing(-G.enemyFacing());
}
if ((G.getValue("anger", 0) >= G.getValue("angerMax", 0)) && (G.chance(40))) {
G.goPlay(this, "waveAttempt");
} else if (G.chance(30) || (G.getValue("love", 0) >= G.getValue("loveMax", 0))) {
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) && (G.chance(25))) {
G.goPlay(this, "tossAttempt");
} else if (G.chance(20)) {
G.goPlay(this, "hugAttempt");
} else {
G.goPlay(this, "grabh");
}
}
}
Symbol 1032 MovieClip Frame 357
G.V.canHurt(6);
Symbol 1032 MovieClip Frame 377
G.V.canHurt(0);
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 379
if (G.GLOBAL_TAPDASH_STATE > 0) {
var dist = G.playerSignedDistanceFix();
if ((dist >= 10) && (dist < 500)) {
if (G.enemyFacing() != G.playerFacing()) {
G.goPlay(this, "rollAttempt");
}
} else if ((dist <= -10) && (dist > -500)) {
if (G.enemyFacing() == G.playerFacing()) {
G.goPlay(this, "backRollAttempt");
}
}
} else {
G.V.canHurt(3);
G.actAttack(this, G.ATTACK_LOW);
G.goPlay(this.Head.Eye, "Squinting");
if (G.hitPlayer(behindCheck)) {
G.enemySetFacing(-G.enemyFacing());
}
if ((G.getValue("anger", 0) >= G.getValue("angerMax", 0)) && (G.chance(40))) {
G.goPlay(this, "waveAttempt");
} else if (G.chance(30) || (G.getValue("love", 0) >= G.getValue("loveMax", 0))) {
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) && (G.chance(25))) {
G.goPlay(this, "tossAttempt");
} else if (G.chance(20)) {
G.goPlay(this, "hugAttempt");
} else {
G.goPlay(this, "grabl");
}
}
}
Symbol 1032 MovieClip Frame 389
G.V.canHurt(8);
Symbol 1032 MovieClip Frame 404
G.V.canHurt(0);
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 406
G.goPlay(this.Head.Eye, "Squinting");
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 424
if (G.hitPlayer(grabBox)) {
G.goPlay(this, "grabhSuccess");
}
Symbol 1032 MovieClip Frame 425
G.goPlay(this.Head.Eye, "UnSquinting");
G.V.canHurt(1);
Symbol 1032 MovieClip Frame 440
G.V.canHurt(0);
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 442
G.goPlay(this.Head.Eye, "UnSquinting");
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
Symbol 1032 MovieClip Frame 471
G.V.QTESetup();
if (G.getValue("doom", 0) >= G.getValue("doomMax", 0)) {
this.QTEArrow._alpha = 0;
this.progressBar._alpha = 0;
this.progressBar.QTEWin._alpha = 0;
}
Symbol 1032 MovieClip Frame 472
if (G.chance(20)) {
G.goPlay(this.Peen, "throbSlowOnce");
}
function checkUpdate() {
G.V.QTEPlay("oralEscape");
}
Symbol 1032 MovieClip Frame 502
if ((this.progressBar.QTEWin._width <= 0) || (G.getValue("doom", 0) >= G.getValue("doomMax", 0))) {
G.goPlay(this, "oralSwallow");
} else {
G.goPlay(this, "oralLoop1");
}
Symbol 1032 MovieClip Frame 509
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 540
G.goPlay(this.Head.Eye, "Smuging");
Symbol 1032 MovieClip Frame 570
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 586
G.goPlay(this.Head.Eye, "Closed");
Symbol 1032 MovieClip Frame 602
G.goPlay(this.Head.Eye, "Opening");
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 626
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 641
G.goPlay(this.Head.Eye, "Happy");
Symbol 1032 MovieClip Frame 645
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 656
G.goPlay(this.Head.Eye, "Open");
Symbol 1032 MovieClip Frame 660
G.goPlay(this.Head.Eye, "Lusting");
G.startDigestion(this, 8);
function checkUpdate() {
if (this.abdomenComplex._currentframe < 5) {
switch (G.rand(4)) {
case 0 :
G.goPlay(this.abdomenComplex, "oralLoopLow");
break;
case 1 :
G.goPlay(this.abdomenComplex, "oralLoopLove");
break;
case 2 :
G.goPlay(this.abdomenComplex, "oralLoopHigh");
break;
case 3 :
G.goPlay(this.abdomenComplex, "oralLoopDoom");
break;
default :
G.goPlay(this.abdomenComplex, "oralLoopDoom");
}
}
}
Symbol 1032 MovieClip Frame 691
if (G.getPlayerHP() > 0) {
switch (G.rand(4)) {
case 0 :
G.goPlay(this.Head.Eyeris, "Down");
G.goPlay(this, "oralLoop2A");
break;
case 1 :
case 2 :
G.goPlay(this.Head.Eyeris, "Up");
G.goPlay(this, "oralLoop2B");
break;
case 3 :
case 4 :
G.goPlay(this.Head.Eyeris, "Down");
G.goPlay(this, "oralLoop2C");
}
} else {
G.goPlay(this, "oralDigest");
}
Symbol 1032 MovieClip Frame 693
Symbol 1032 MovieClip Frame 704
G.goPlay(this.Head.Eye, "Happy");
Symbol 1032 MovieClip Frame 715
G.goPlay(this.Head.Eye, "Lust");
Symbol 1032 MovieClip Frame 733
if (G.getPlayerHP() > 0) {
switch (G.rand(4)) {
case 0 :
case 1 :
G.goPlay(this.Head.Eyeris, "Down");
G.goPlay(this, "oralLoop2A");
break;
case 2 :
G.goPlay(this.Head.Eyeris, "Up");
G.goPlay(this, "oralLoop2B");
break;
case 3 :
case 4 :
G.goPlay(this.Head.Eyeris, "Down");
G.goPlay(this, "oralLoop2C");
}
} else {
G.goPlay(this, "oralDigest");
}
Symbol 1032 MovieClip Frame 775
if (G.getPlayerHP() > 0) {
switch (G.rand(4)) {
case 0 :
case 1 :
G.goPlay(this.Head.Eyeris, "Down");
G.goPlay(this, "oralLoop2A");
break;
case 2 :
case 3 :
G.goPlay(this.Head.Eyeris, "Up");
G.goPlay(this, "oralLoop2B");
break;
case 4 :
G.goPlay(this.Head.Eyeris, "Down");
G.goPlay(this, "oralLoop2C");
}
} else {
G.goPlay(this, "oralDigest");
}
Symbol 1032 MovieClip Frame 777
G.endDigestion(this);
G.goPlay(this.Head.Eye, "UnLusting");
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 793
G.goPlay(this.Head.Eye, "Closed");
Symbol 1032 MovieClip Frame 794
G.healEnemy(2);
Symbol 1032 MovieClip Frame 795
G.healEnemy(2);
Symbol 1032 MovieClip Frame 796
G.healEnemy(2);
Symbol 1032 MovieClip Frame 797
G.goPlay(this.Head.Eye, "Opening");
G.healEnemy(2);
Symbol 1032 MovieClip Frame 798
G.healEnemy(2);
Symbol 1032 MovieClip Frame 818
G.goPlay(this.Head.Eye, "Closed");
Symbol 1032 MovieClip Frame 819
G.healEnemy(2);
Symbol 1032 MovieClip Frame 820
G.healEnemy(2);
Symbol 1032 MovieClip Frame 821
G.healEnemy(2);
Symbol 1032 MovieClip Frame 822
G.goPlay(this.Head.Eye, "Opening");
G.healEnemy(2);
Symbol 1032 MovieClip Frame 823
G.healEnemy(2);
Symbol 1032 MovieClip Frame 842
G.goPlay(this.Head.Eye, "Smuging");
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 844
G.healEnemy(2);
Symbol 1032 MovieClip Frame 845
G.healEnemy(2);
Symbol 1032 MovieClip Frame 846
G.healEnemy(3);
Symbol 1032 MovieClip Frame 847
G.healEnemy(3);
Symbol 1032 MovieClip Frame 848
G.healEnemy(3);
Symbol 1032 MovieClip Frame 849
G.healEnemy(3);
Symbol 1032 MovieClip Frame 850
G.healEnemy(3);
Symbol 1032 MovieClip Frame 851
G.healEnemy(3);
Symbol 1032 MovieClip Frame 852
G.healEnemy(3);
Symbol 1032 MovieClip Frame 853
G.healEnemy(3);
Symbol 1032 MovieClip Frame 863
if (G.getValue("NoStruggle", 0) == 1) {
G.V.addLove(10);
}
G.V.addAnger(-1);
G.instantKillPlayer(this);
Symbol 1032 MovieClip Frame 870
G.goPlay(this.Head.Eye, "UnSmuging");
Symbol 1032 MovieClip Frame 888
G.endDigestion(this);
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 904
G.V.canHurt(1);
G.unconsumePlayer(this, 50);
G.actUnbusy();
Symbol 1032 MovieClip Frame 915
G.endDigestion(this);
G.V.canHurt(0);
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 927
G.enemySetFacing(-G.enemyFacing());
Symbol 1032 MovieClip Frame 937
G.goPlay(this.Head.Eyeris, "Back");
G.goPlay(this.Head.Eye, "Smuging");
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 959
if (G.hitPlayer(grabBox)) {
G.goPlay(this, "grabmSuccess");
}
Symbol 1032 MovieClip Frame 960
G.goPlay(this.Head.Eye, "UnSmuging");
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
G.V.canHurt(2);
Symbol 1032 MovieClip Frame 980
G.V.canHurt(0);
if ((G.playerEnemyCenterAbsoluteDistance() * G.enemyFacing()) < 1) {
G.enemySetFacing(-G.enemyFacing());
}
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 982
G.goPlay(this.Head.Eye, "Smug");
G.goPlay(this.Head.Eyeris, "Back");
G.goPlay(this.Head.AntennaF, "glowLoop");
G.goPlay(this.Head.AntennaB, "glowLoop");
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
Symbol 1032 MovieClip Frame 1024
G.goPlay(this.Head.Eye, "Close");
Symbol 1032 MovieClip Frame 1031
G.goPlay(this.Head.Eye, "Blissing");
G.goPlay(this.Head.Eyeris, "Up");
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 1041
G.V.QTESetup();
Symbol 1032 MovieClip Frame 1042
G.startDigestion(this, 10);
G.goPlay(this.Head.Eye, "Bliss");
G.goPlay(this.Head.Eyeris, "Up");
function checkUpdate() {
G.V.QTEPlay("ubEscape");
}
Symbol 1032 MovieClip Frame 1057
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1058
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1059
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1060
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1061
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1062
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1063
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1064
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1083
if (G.getPlayerHP() > 0) {
G.goPlay(this, "ubLoop1");
} else {
G.goPlay(this, "ubDigest");
}
Symbol 1032 MovieClip Frame 1085
G.goPlay(this.Head.Eye, "Bliss");
G.goPlay(this.Head.Eyeris, "Up");
G.endDigestion(this);
Symbol 1032 MovieClip Frame 1104
G.goPlay(this.Head.Eye, "Closed");
Symbol 1032 MovieClip Frame 1113
G.goPlay(this.Head.Eye, "Opening");
Symbol 1032 MovieClip Frame 1115
if (G.getValue("NoStruggle", 0) == 1) {
G.V.addLove(10);
}
G.V.addAnger(-1);
G.instantKillPlayer(this);
Symbol 1032 MovieClip Frame 1130
G.goPlay(this.Head.Eye, "Smuging");
Symbol 1032 MovieClip Frame 1137
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1138
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1139
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1140
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1141
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1142
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1143
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1144
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1145
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1146
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1147
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1148
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1149
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1150
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1151
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1152
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1153
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1154
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1155
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1156
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1157
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1158
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1159
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1160
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1161
G.goPlay(this.Head.Eye, "UnSmuging");
G.instantKillPlayer(this);
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1162
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1163
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1164
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1165
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1166
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1167
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1168
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1169
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1170
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1171
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1172
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1173
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1174
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1175
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1176
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1179
G.endDigestion(this);
G.instantKillPlayer(this);
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 1181
G.goPlay(this.Head.Eye, "Bliss");
G.goPlay(this.Head.Eyeris, "Up");
G.endDigestion(this);
Symbol 1032 MovieClip Frame 1197
G.goPlay(this.Head.Eye, "UnBlissing");
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 1216
G.V.canHurt(2);
G.unconsumePlayer(this, -50);
G.actUnbusy();
Symbol 1032 MovieClip Frame 1221
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 1227
if ((G.playerEnemyCenterAbsoluteDistance() * G.enemyFacing()) < 1) {
G.enemySetFacing(-G.enemyFacing());
}
G.endDigestion(this);
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.Eye, "Open");
G.V.canHurt(0);
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 1255
if (G.hitPlayer(grabBox)) {
G.goPlay(this, "grablSuccess");
}
Symbol 1032 MovieClip Frame 1256
G.V.canHurt(3);
Symbol 1032 MovieClip Frame 1276
G.V.canHurt(0);
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 1278
G.setValue("canHit", 0);
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
Symbol 1032 MovieClip Frame 1291
G.goPlay(this.Peen, "throbSlowOnce");
Symbol 1032 MovieClip Frame 1296
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 1315
G.goPlay(this.Head.Eye, "Lusting");
Symbol 1032 MovieClip Frame 1340
G.V.QTESetup();
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 1341
G.startDigestion(this, 10);
G.goPlay(this.VICSYNCMASK, "start");
function checkUpdate() {
G.V.QTEPlay("cockEscape");
}
Symbol 1032 MovieClip Frame 1357
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1358
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1359
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1360
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1361
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 1);
}
Symbol 1032 MovieClip Frame 1362
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1363
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) || (this.progressBar.QTEWin._width == 0)) {
G.hurtPlayer(this, 0.5);
}
Symbol 1032 MovieClip Frame 1381
if (G.getPlayerHP() > 0) {
G.goPlay(this, "cockLoop1");
} else {
G.goPlay(this, "cockDigest");
}
Symbol 1032 MovieClip Frame 1383
G.goPlay(this.Head.Eye, "Lusting");
G.goPlay(this.Head.Eyeris, "Up");
G.endDigestion(this);
Symbol 1032 MovieClip Frame 1401
G.goPlay(this.Head.Eye, "Close");
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 1405
G.goPlay(this.Head.Eye, "Lust");
Symbol 1032 MovieClip Frame 1431
G.goPlay(this.Head.Eye, "Happy");
Symbol 1032 MovieClip Frame 1432
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1433
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1434
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1435
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1436
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1437
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1438
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1439
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1440
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1441
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1442
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1443
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1444
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1445
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1446
if (G.getValue("NoStruggle", 0) == 1) {
G.V.addLove(10);
}
G.V.addAnger(-1);
G.instantKillPlayer(this);
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1447
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1448
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1449
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1450
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1451
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1452
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1453
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1454
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1455
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1456
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1457
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1458
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1459
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1460
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1461
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1462
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1463
G.healEnemy(1);
Symbol 1032 MovieClip Frame 1464
G.goPlay(this.Head.Eye, "Opening");
G.goPlay(this.Head.Eyeris, "Up");
G.instantKillPlayer(this);
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1465
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1466
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1467
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1468
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1469
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1470
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1471
G.healEnemy(2);
Symbol 1032 MovieClip Frame 1480
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 1494
G.endDigestion(this);
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 1496
G.goPlay(this.Head.Eye, "UnSmuging");
G.goPlay(this.Head.Eyeris, "Down");
G.endDigestion(this);
Symbol 1032 MovieClip Frame 1525
G.V.canHurt(3);
G.unconsumePlayer(this, 50);
G.actUnbusy();
Symbol 1032 MovieClip Frame 1540
G.endDigestion(this);
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.Eye, "Open");
G.V.canHurt(0);
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 1542
G.goPlay(this.Head.Eye, "Squinting");
G.V.canHurt(0);
Symbol 1032 MovieClip Frame 1562
if (G.hitPlayer(grabBox)) {
G.goPlay(this, "hugSuccess");
}
Symbol 1032 MovieClip Frame 1563
G.goPlay(this.Head.Eye, "Opening");
Symbol 1032 MovieClip Frame 1579
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 1581
G.goPlay(this.Head.Eye, "Squint");
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
Symbol 1032 MovieClip Frame 1600
G.goPlay(this.Head.Eye, "UnSquinting");
if (G.chance(80)) {
G.goPlay(this, "hugStart");
}
Symbol 1032 MovieClip Frame 1616
G.V.QTESetup();
if (G.getValue("doom", 0) >= G.getValue("doomMax", 0)) {
this.progressBar.QTEWin._width = 0;
}
G.goPlay(this.Peen, "throbSlowOnce");
Symbol 1032 MovieClip Frame 1617
if (G.chance(10)) {
G.goPlay(this.Peen, "throbSlowOnce");
}
function checkUpdate() {
G.healEnemy(0.15);
G.V.QTEPlay("suckEscape");
}
Symbol 1032 MovieClip Frame 1647
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) && (this.progressBar.QTEWin._width == 0)) {
if (G.chance(50) && (G.getPlayerHP() > 0)) {
G.setValue("willToss", 1);
G.goPlay(this, "suckEscape");
} else {
G.setValue("QTEDelay", -50);
G.goPlay(this, "suckLoopDoom");
}
} else {
if ((this.progressBar.QTEWin._width == 0) or G.chance(40)) {
G.V.addDoom(1);
}
G.goPlay(this, "suckLoop1");
}
Symbol 1032 MovieClip Frame 1649
G.goPlay(this.Peen, "idle");
G.goPlay(this.Head.Eye, "Frown");
Symbol 1032 MovieClip Frame 1660
G.goPlay(this.Head.Eye, "UnFrowning");
G.V.canHurt(4);
G.unconsumePlayer(this, 50);
G.actUnbusy();
Symbol 1032 MovieClip Frame 1676
G.V.canHurt(0);
if (G.getValue("willToss", 0) == 1) {
G.setValue("willToss", 0);
G.goPlay(this, "tossAttempt");
} else {
G.goPlay(this, "idle");
}
Symbol 1032 MovieClip Frame 1678
function checkUpdate() {
G.addValue("QTEDelay", 1);
G.healEnemy(0.15);
if (G.getValue("QTEDelay", 0) >= 4) {
G.setValue("QTEDelay", 2);
this.fadeToBlack._alpha = this.fadeToBlack._alpha + 1.5;
}
}
if (G.getValue("QTEDelay", 0) <= -10) {
this.fadeToBlack._alpha = 0;
G.setValue("QTEDelay", 0);
G.goPlay(this.Head.Eye, "Happy");
}
if (G.chance(15)) {
G.goPlay(this.Peen, "throbSlowOnce");
}
Symbol 1032 MovieClip Frame 1702
if (this.fadeToBlack._alpha >= 100) {
G.goPlay(this, "suckDoomEnd");
} else {
G.goPlay(this, "suckLoopDoom");
}
Symbol 1032 MovieClip Frame 1704
G.endDigestion(this);
G.instantKillPlayer(this);
G.goPlay(this.Peen, "idle");
Symbol 1032 MovieClip Frame 1711
if (G.hitPlayer(idlebox)) {
G.goPlay(this, "idle");
} else {
G.goPlay("suckDoomed");
}
Symbol 1032 MovieClip Frame 1713
G.setEnemyAIUseAttacks(1);
G.actBusy(this, 0);
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this.Head.Eyeris, "Down");
G.goPlay(this.Peen, "throbSlowOnce");
Symbol 1032 MovieClip Frame 1724
function checkUpdate() {
var _local2 = G.getRollBox(G.GLOBAL_PLAYER);
if (_local2 != undefined) {
if (_local2.hitTest(rollCheck)) {
G.consumePlayer(this);
G.goPlay(this, "rollSuccess");
}
}
}
Symbol 1032 MovieClip Frame 1734
G.goPlay(this.Head.Eyeris, "Normal");
G.actUnbusy(target);
Symbol 1032 MovieClip Frame 1748
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 1750
G.goPlay(this.Head.Eye, "Smuging");
G.goPlay(this.Head.Eyeris, "Down");
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
Symbol 1032 MovieClip Frame 1771
G.V.QTESetup();
Symbol 1032 MovieClip Frame 1772
function checkUpdate() {
G.V.QTEPlay("rollEscape");
}
Symbol 1032 MovieClip Frame 1782
G.goPlay(this.Head.Eye, "Happy");
Symbol 1032 MovieClip Frame 1788
if (this.progressBar.QTEWin._width > 0) {
G.V.addDoom(1);
} else {
G.V.addDoom(3);
}
G.V.addLove(2);
Symbol 1032 MovieClip Frame 1792
G.goPlay(this.Head.Eye, "Smug");
Symbol 1032 MovieClip Frame 1807
if ((G.getValue("doom", 0) >= G.getValue("doomMax", 0)) && (this.progressBar.QTEWin._width == 0)) {
if (G.chance(40)) {
G.goPlay(this, "rollToCTF");
} else {
G.goPlay(this, "rollToCV");
}
} else {
G.goPlay(this, "rollLoop");
}
Symbol 1032 MovieClip Frame 1809
G.goPlay(this.Head.Eye, "Smug");
Symbol 1032 MovieClip Frame 1830
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 1869
G.goPlay(this.Head.Eye, "UnSmuging");
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 1891
G.goPlay(this, "cockDigest");
Symbol 1032 MovieClip Frame 1893
G.goPlay(this.Head.Eye, "UnSmuging");
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 1914
G.goPlay(this.Head.Eye, "Blissing");
Symbol 1032 MovieClip Frame 1936
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 1947
G.goPlay(this.Head.Eye, "UnBlissing");
Symbol 1032 MovieClip Frame 1968
G.goPlay(this.Head.Eye, "Lusting");
Symbol 1032 MovieClip Frame 1984
G.startDigestion(this, 15);
G.goPlay(this.Head.Eye, "Lust");
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 2003
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2004
G.goPlay(this.Head.Eye, "Closed");
Symbol 1032 MovieClip Frame 2005
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2007
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2008
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2009
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2010
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2011
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2012
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2014
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2016
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 2018
G.goPlay(this.Head.Eye, "Lust");
Symbol 1032 MovieClip Frame 2029
if (G.getPlayerHP() > 0) {
G.goPlay(this, "CTFLoop");
} else {
G.goPlay(this, "CTFDigest");
}
Symbol 1032 MovieClip Frame 2041
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2042
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2043
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2044
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2045
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2046
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2047
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2048
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2049
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2050
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2051
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2052
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2053
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2054
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2055
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2056
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2069
G.goPlay(this.Head.Eye, "Happy");
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2070
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2071
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2072
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2073
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2074
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2075
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2076
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2077
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2078
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2079
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2080
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2081
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2082
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2083
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2084
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2096
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2097
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2098
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2099
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2100
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2101
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2102
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2103
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2104
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2105
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2106
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2107
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2108
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2109
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2110
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2111
if (G.getValue("NoStruggle", 0) == 1) {
G.V.addLove(10);
}
G.V.addAnger(-1);
G.instantKillPlayer(this);
G.healEnemy(1);
Symbol 1032 MovieClip Frame 2123
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 2143
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 2145
G.goPlay(this.Head.Eye, "Smug");
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 2161
G.goPlay(this.Head.Eye, "UnSmuging");
Symbol 1032 MovieClip Frame 2173
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 2180
G.V.canHurt(4);
G.unconsumePlayer(this, 50);
G.actUnbusy();
Symbol 1032 MovieClip Frame 2196
G.V.canHurt(0);
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 2198
G.goPlay(this.Head.Eye, "Lusting");
G.goPlay(this.Head.Eyeris, "Back");
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
G.setEnemyAIUseAttacks(1);
G.actBusy(this, 0);
Symbol 1032 MovieClip Frame 2208
function checkUpdate() {
var _local2 = G.getRollBox(G.GLOBAL_PLAYER);
if (_local2 != undefined) {
if (_local2.hitTest(rollCheck)) {
G.consumePlayer(this);
G.goPlay(this, "backRollSuccess");
}
}
}
Symbol 1032 MovieClip Frame 2217
G.goPlay(this.Head.Eye, "UnLusting");
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
G.actUnbusy(this);
Symbol 1032 MovieClip Frame 2230
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 2232
G.goPlay(this.Head.Eye, "Closed");
G.goPlay(this.Head.AntennaF, "glowLoop");
G.goPlay(this.Head.AntennaB, "glowLoop");
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
Symbol 1032 MovieClip Frame 2260
G.goPlay(this.Head.Eye, "Blissing");
G.goPlay(this.Head.Eyeris, "Up");
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 2297
G.goPlay(this.Head.Eye, "Closed");
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 2300
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2301
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2302
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2303
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2304
G.V.addLove(5);
G.V.addAnger(-1);
G.instantKillPlayer(this);
G.goPlay(this.Head.Eye, "UnSmuging");
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2305
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2306
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2307
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2308
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2309
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2310
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2311
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2312
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2313
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2314
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2315
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2316
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2317
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2318
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2319
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2320
G.goPlay(this.Head.Eyeris, "Normal");
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2321
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2322
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2323
G.healEnemy(2);
Symbol 1032 MovieClip Frame 2332
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 2334
G.V.canHurt(0);
G.goPlay(this.Head.Eye, "UnSquinting");
Symbol 1032 MovieClip Frame 2351
var WigObj = new Object();
WigObj.tl = "hugEscape";
WigObj.tr = "hugEscape";
WigObj.tu = "hugEscape";
WigObj.td = "hugEscape";
G.setAnims(this, WigObj);
G.startDigestion(this, 0);
G.setEscape(this, "hugEscape", "TL TR TU TD", 1, 0);
Symbol 1032 MovieClip Frame 2360
if (G.getPlayerHP() < 64) {
G.healPlayer(this, 1);
}
if (G.chance(50)) {
if (G.getPlayerHP() < 64) {
G.healPlayer(this, 0.5);
}
if (G.chance(50)) {
if (G.getPlayerHP() < 64) {
G.healPlayer(this, 0.5);
}
G.V.addLove(3);
} else {
G.V.addLove(2);
}
} else {
G.V.addLove(1);
}
G.V.addDoom(-1);
Symbol 1032 MovieClip Frame 2391
if (G.getValue("love", 0) >= G.getValue("loveMax", 0)) {
G.goPlay(this, "hugEscape");
} else if (G.chance(10)) {
if (G.chance(60)) {
G.goPlay(this, "hugToSuck");
} else {
G.goPlay(this, "hugEscape");
}
} else {
G.goPlay(this, "hugLoop1");
}
Symbol 1032 MovieClip Frame 2393
G.stopDigestion(this);
Symbol 1032 MovieClip Frame 2404
G.goPlay(this, "preSuckLoop");
Symbol 1032 MovieClip Frame 2418
G.unconsumePlayer(this, 50);
G.actUnbusy();
G.stopDigestion(this);
Symbol 1032 MovieClip Frame 2434
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 2436
G.goPlay(this.Head.Eye, "Squinting");
Symbol 1032 MovieClip Frame 2441
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
G.goPlay(this.Peen, "throbSlowOnce");
Symbol 1032 MovieClip Frame 2462
if (G.hitPlayer(grabBox)) {
G.actBusy(this);
var gravityy = 0.533333333333333;
var gsource = G.mcPointToGlobal(G.GLOBAL_PLAYER, 0, 0);
var gtarget = G.mcPointToGlobal(this, -35, -200);
var framecount = 54;
G.V.sitnam_toss_parabola = G.V.pounceVelocityCompute(gsource._x, gsource._y, gtarget._x, gtarget._y, framecount, 0, gravityy);
G.V.sitnam_toss_parabola.t = 0;
trace((gtarget._x + " ") + gtarget._y);
trace((gsource._x + " ") + gsource._y);
trace((G.V.sitnam_toss_parabola.vx + " ") + G.V.sitnam_toss_parabola.vy);
G.GLOBAL_PLAYER.s_vy = G.V.sitnam_toss_parabola.vy;
G.GLOBAL_PLAYER.s_vx = G.V.sitnam_toss_parabola.vx;
G.goPlay(G.GLOBAL_PLAYER, "hith");
G.goPlay(this, "tossUp");
}
Symbol 1032 MovieClip Frame 2463
G.V.addDoom(-3);
G.V.canHurt(5);
Symbol 1032 MovieClip Frame 2473
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
G.goPlay(this.Head.Eye, "UnSquinting");
Symbol 1032 MovieClip Frame 2494
G.V.canHurt(0);
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 2496
function checkUpdate() {
if (G.GLOBAL_PLAYER.s_vy < 0) {
G.goPlay(G.GLOBAL_PLAYER, "hith");
}
G.GLOBAL_PLAYER._x = G.GLOBAL_PLAYER._x + G.V.sitnam_toss_parabola.vx;
}
G.goPlay(this.Head.AntennaF, "glowLoop");
G.goPlay(this.Head.AntennaB, "glowLoop");
G.goPlay(this.Head.Eye, "UnSquinting");
Symbol 1032 MovieClip Frame 2526
G.goPlay(this.Head.Eye, "Back");
Symbol 1032 MovieClip Frame 2540
function checkUpdate() {
if (G.hitPlayerCenter(grabBox)) {
G.consumePlayer(this);
G.goPlay(this, "tossSuccess");
}
}
G.goPlay(this.Head.AntennaF, "glowLoop");
G.goPlay(this.Head.AntennaB, "glowLoop");
Symbol 1032 MovieClip Frame 2560
G.V.canHurt(4);
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 2586
G.V.canHurt(0);
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 2588
G.goPlay(this.Head.Eye, "Closed");
G.goPlay(this.Head.Eyeris, "Up");
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 2596
G.goPlay(this.Head.Eye, "Blissing");
Symbol 1032 MovieClip Frame 2603
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 2662
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 2668
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2674
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2680
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2686
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2692
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2698
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2704
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2710
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2716
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2722
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2728
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2732
G.goPlay(this.Head.Eye, "Closed");
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 2734
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2740
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2746
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2752
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2758
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2764
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2770
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2776
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2782
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2784
G.goPlay(this.Head.Eye, "Smuging");
Symbol 1032 MovieClip Frame 2788
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2794
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2800
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2806
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2812
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2818
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2824
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2830
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2836
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2842
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2848
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2854
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 2860
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2866
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2872
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2878
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2884
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2890
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2896
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2902
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2908
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2914
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2920
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2926
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2932
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2938
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2944
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2949
G.goPlay(this.Head.Eye, "Closing");
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2950
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2956
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2962
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2968
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2974
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2980
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2986
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2992
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 2998
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3004
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3010
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3016
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3022
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3028
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3034
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3040
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3046
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 3052
G.goPlay(this.Head.Eyeris, "Up");
G.goPlay(this.Head.Eye, "Lusting");
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3058
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3064
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3070
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3076
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3082
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3088
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3094
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3099
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 3100
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3106
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3112
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3118
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3124
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3130
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3136
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3142
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3148
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3154
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3160
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3166
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3172
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3178
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3184
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3190
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3196
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3197
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 3202
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3208
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3214
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3220
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3226
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3232
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3238
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 3249
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3250
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3251
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3252
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3253
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3254
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3255
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3256
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3257
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3258
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3259
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3260
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3261
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3262
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3263
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3264
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3265
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3266
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3267
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3268
G.V.addAnger(-5);
G.goPlay(this.Head.Eye, "UnLusting");
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3269
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3270
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3271
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3272
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3273
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3274
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3275
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3276
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3277
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3278
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3279
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3280
G.healEnemy(0.5);
Symbol 1032 MovieClip Frame 3303
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 3305
G.goPlay(this.Head.Eye, "Frowning");
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.AntennaF, "glowBigStart");
G.goPlay(this.Head.AntennaB, "glowBigStart");
G.V.canHurt(0);
G.actBusy(this, 0);
G.enemySetIgnoreWeakHits(99);
Symbol 1032 MovieClip Frame 3306
G.goPlay(this.teleWave, "spawn");
Symbol 1032 MovieClip Frame 3336
function checkUpdate() {
var _local2 = G.getRollBox(G.GLOBAL_PLAYER);
if (_local2 != undefined) {
if (_local2.hitTest(rollCheck)) {
G.consumePlayer(this);
G.goPlay(this, "waveAttackGrab");
}
}
if (G.hitPlayer(waveHitBox)) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.goPlay(this, (this._currentframe + 155) + 3);
}
}
if (G.hitPlayer(behindCheck)) {
G.enemySetFacing(-G.enemyFacing());
}
G.setValue("anger", 0);
G.setValue("isWaving", true);
G.actUnBusy(this);
G.enemySetIgnoreWeakHits(-1);
Symbol 1032 MovieClip Frame 3381
G.goPlay(this.Head.Eye, "Closed");
G.goPlay(this.Head.AntennaF, "glowBigStop");
G.goPlay(this.Head.AntennaB, "glowBigStop");
G.setValue("isWaving", false);
G.goPlay(this.teleWave, "splash");
G.actBusy(this, 0);
G.enemySetIgnoreWeakHits(99);
Symbol 1032 MovieClip Frame 3410
G.shakeBegin(0.5, 2, 15);
Symbol 1032 MovieClip Frame 3422
G.goPlay(this.Head.Eye, "Stunned");
G.goPlay(this.Head.Eyeris, "Stunned");
G.V.canHurt(9);
G.actUnBusy(this);
G.enemySetIgnoreWeakHits(-1);
Symbol 1032 MovieClip Frame 3476
G.goPlay(this.Head.Eye, "Opening");
G.goPlay(this.Head.Eyeris, "Normal");
G.V.canHurt(0);
Symbol 1032 MovieClip Frame 3489
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 3491
G.goPlay(this.Head.Eye, "Frown");
G.goPlay(this.Head.AntennaF, "glowBigLoop");
G.goPlay(this.Head.AntennaB, "glowBigLoop");
Symbol 1032 MovieClip Frame 3536
G.goPlay(this.Head.Eye, "Smuging");
G.goPlay(this.teleWave, "end");
G.goPlay(this.Head.AntennaF, "glowBigStop");
G.goPlay(this.Head.AntennaB, "glowBigStop");
G.enemySetIgnoreWeakHits(-1);
G.V.canHurt(0);
G.setValue("isWaving", false);
Symbol 1032 MovieClip Frame 3557
this.arrowSnatch._alpha = 100;
this.arrowMaw._alpha = 100;
this.arrowPeen._alpha = 100;
if (G.enemyFacingRight()) {
this.arrowSnatch._xscale = 100;
} else {
this.arrowSnatch._xscale = -100;
}
Symbol 1032 MovieClip Frame 3558
function checkUpdate() {
if (G.getValue("endingChoice", 0) == 0) {
if (G.playerTapGet() == "U") {
G.setValue("endingChoice", 1);
this.arrowSnatch._alpha = 0;
this.arrowMaw._alpha = 0;
this.arrowPeen._alpha = 0;
} else if ((G.playerTapGet() == "R") || (G.playerTapGet() == "L")) {
G.setValue("endingChoice", 2);
this.arrowSnatch._alpha = 0;
this.arrowMaw._alpha = 0;
this.arrowPeen._alpha = 0;
} else if (G.playerTapGet() == "D") {
G.setValue("endingChoice", 3);
this.arrowSnatch._alpha = 0;
this.arrowMaw._alpha = 0;
this.arrowPeen._alpha = 0;
}
}
}
G.goPlay(this.Head.Eye, "Smuging");
G.goPlay(this.Peen, "throbSlowOnce");
G.setValue("endingChoice", 0);
Symbol 1032 MovieClip Frame 3603
G.goPlay(this.Head.Eye, "Smug");
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
if (G.getValue("endingChoice", 0) == 0) {
G.setValue("endingChoice", 1 + G.rand(3));
}
switch (G.getValue("endingChoice", 0)) {
case 1 :
G.goPlay(this, "waveEndOral");
break;
case 2 :
G.goPlay(this, "waveEndUB");
break;
case 3 :
G.goPlay(this, "waveEndCV");
break;
default :
G.goPlay(this, "waveEndUB");
}
Symbol 1032 MovieClip Frame 3605
G.goPlay(this.Head.Eye, "Smug");
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 3678
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
G.goPlay(this.Head.Eye, "Closing");
Symbol 1032 MovieClip Frame 3723
G.goPlay(this.Head.Eye, "Opening");
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 3738
G.goPlay(this.Head.Eye, "Smuging");
Symbol 1032 MovieClip Frame 3762
G.goPlay(this.Head.Eye, "Opening");
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 3767
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 3782
G.goPlay(this.Head.Eye, "Lusting");
Symbol 1032 MovieClip Frame 3786
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
Symbol 1032 MovieClip Frame 3801
G.endDigestion(this);
Symbol 1032 MovieClip Frame 3802
G.startDigestion(this, 8);
G.goPlay(this.abdomenComplex, "waveEndLoop");
Symbol 1032 MovieClip Frame 3815
G.goPlay(this.Head.Eye, "Closed");
Symbol 1032 MovieClip Frame 3820
G.goPlay(this.Head.Eye, "Bliss");
Symbol 1032 MovieClip Frame 3837
if (G.getPlayerHP() > 0) {
G.goPlay(this, "waveEndOralLoop");
} else {
G.goPlay(this, "waveEndOralDigest");
}
Symbol 1032 MovieClip Frame 3838
G.goPlay(this.abdomenComplex, "waveEndDigest");
G.goPlay(this.Head.Eye, "Bliss");
G.goPlay(this.Head.Eyeris, "Up");
G.endDigestion(this);
G.instantKillPlayer(this);
function checkUpdate() {
if (G.hitPlayer(respawnCheck)) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
}
Symbol 1032 MovieClip Frame 3912
if (G.enemyFacingRight()) {
this.GameOver._xscale = 100;
} else {
this.GameOver._xscale = -100;
}
Symbol 1032 MovieClip Frame 3932
if (G.getPlayerHP() > 0) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
Symbol 1032 MovieClip Frame 3934
G.goPlay(this, "permaOral");
Symbol 1032 MovieClip Frame 3937
G.goPlay(this.Head.Eye, "UnSmuging");
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 3978
G.goPlay(this.Head.Eye, "Open");
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 3990
G.goPlay(this.Head.Eye, "Blissing");
Symbol 1032 MovieClip Frame 4029
G.goPlay(this.Head.Eye, "LustClosing");
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 4053
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
G.goPlay(this.Head.Eye, "Opening");
Symbol 1032 MovieClip Frame 4073
G.goPlay(this.Head.Eye, "Blissing");
Symbol 1032 MovieClip Frame 4079
G.endDigestion(this);
G.goPlay(this.Head.Eyeris, "Back");
Symbol 1032 MovieClip Frame 4080
G.startDigestion(this, 8);
Symbol 1032 MovieClip Frame 4115
if (G.getPlayerHP() > 0) {
G.goPlay(this, "waveEndUBLoop");
} else {
G.goPlay(this, "waveEndUBDigest");
}
Symbol 1032 MovieClip Frame 4116
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
G.endDigestion(this);
G.instantKillPlayer(this);
function checkUpdate() {
if (G.hitPlayer(respawnCheck)) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
}
Symbol 1032 MovieClip Frame 4153
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 4165
G.goPlay(this.Head.Eyeris, "UnBlissing");
if (G.enemyFacingRight()) {
this.GameOver._xscale = 100;
} else {
this.GameOver._xscale = -100;
}
Symbol 1032 MovieClip Frame 4185
if (G.getPlayerHP() > 0) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
Symbol 1032 MovieClip Frame 4187
G.goPlay(this, "permaUB");
Symbol 1032 MovieClip Frame 4190
G.goPlay(this.Head.Eye, "UnSmuging");
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
Symbol 1032 MovieClip Frame 4234
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 4250
G.goPlay(this.Head.Eye, "Lusting");
Symbol 1032 MovieClip Frame 4266
G.goPlay(this.Head.Eyeris, "Closed");
Symbol 1032 MovieClip Frame 4285
G.endDigestion(this);
G.goPlay(this.Head.Eye, "Lust");
G.goPlay(this.Head.Eyeris, "Down");
Symbol 1032 MovieClip Frame 4286
G.goPlay(this.Head.AntennaF, "glowLoop");
G.goPlay(this.Head.AntennaB, "glowLoop");
G.startDigestion(this, 8);
G.goPlay(this.VICSYNCMASK, "start");
Symbol 1032 MovieClip Frame 4326
if (G.getPlayerHP() > 0) {
G.goPlay(this, "waveEndCVLoop");
} else {
G.goPlay(this, "waveEndCVDigest");
}
Symbol 1032 MovieClip Frame 4327
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
G.goPlay(this.Head.Eye, "UnLusting");
function checkUpdate() {
if (G.hitPlayer(respawnCheck)) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
}
Symbol 1032 MovieClip Frame 4349
G.goPlay(this.Head.Eye, "Blissing");
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 4396
G.goPlay(this.Head.Eyeris, "UnBlissing");
if (G.enemyFacingRight()) {
this.GameOver._xscale = 100;
} else {
this.GameOver._xscale = -100;
}
Symbol 1032 MovieClip Frame 4416
if (G.getPlayerHP() > 0) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
Symbol 1032 MovieClip Frame 4418
G.goPlay(this, "permaCock");
Symbol 1032 MovieClip Frame 4421
G.goPlay(this.Head.Eye, "UnFrowning");
G.goPlay(this.Head.Eyeris, "Normal");
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
Symbol 1032 MovieClip Frame 4428
G.goPlay(this.Peen, "throbSlowOnce");
Symbol 1032 MovieClip Frame 4438
G.goPlay(this.Head.Eye, "Closing");
Symbol 1032 MovieClip Frame 4468
G.shakeBegin(0.5, 2, 15);
G.goPlay(this.Head.Eye, "Opening");
Symbol 1032 MovieClip Frame 4515
G.goPlay(this.Head.Eye, "Lusting");
Symbol 1032 MovieClip Frame 4550
G.goPlay(this.Head.Eye, "Happy");
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 4568
G.goPlay(this.Head.Eye, "Lust");
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 4598
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 4640
G.goPlay(this.Head.Eye, "UnLusting");
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 4673
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4675
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4677
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4679
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4681
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4683
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4684
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4685
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4697
if (G.chance(70) && (G.getPlayerHP() > 1)) {
G.goPlay(this, "waveAttackThrobLoop");
} else {
G.goPlay(this, "waveAttackThrobRub");
}
Symbol 1032 MovieClip Frame 4699
G.goPlay(this.Head.Eye, "Smuging");
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 4722
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4724
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4725
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4726
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4727
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4728
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4731
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4733
G.hurtPlayer(this, 0.5);
Symbol 1032 MovieClip Frame 4739
if (G.getPlayerHP() > 1) {
if (G.chance(95)) {
G.goPlay(this, "waveAttackRubLoop");
} else {
G.goPlay(this, "waveAttackRubThrob");
}
} else {
G.goPlay(this, "waveAttackDigest");
}
Symbol 1032 MovieClip Frame 4741
G.goPlay(this.Head.Eye, "UnSmuging");
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 4756
G.goPlay(this, "waveAttackThrobLoop");
Symbol 1032 MovieClip Frame 4758
G.goPlay(this.Head.Eye, "Opening");
G.goPlay(this.Head.Eyeris, "Ground");
G.actBusy(this);
G.endDigestion(this);
G.instantKillPlayer(this);
function checkUpdate() {
if (G.hitPlayer(respawnCheck)) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
}
Symbol 1032 MovieClip Frame 4783
G.goPlay(this.Head.Eye, "Lusting");
Symbol 1032 MovieClip Frame 4869
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 4921
G.goPlay(this.Head.Eye, "LustClosing");
Symbol 1032 MovieClip Frame 4937
G.goPlay(this.Head.Eye, "Happy");
G.goPlay(this.Head.Eyeris, "Normal");
Symbol 1032 MovieClip Frame 4994
G.goPlay(this.Head.Eye, "CloseBlissing");
Symbol 1032 MovieClip Frame 5012
G.goPlay(this.Head.Eye, "UnBlissing");
Symbol 1032 MovieClip Frame 5043
if (G.enemyFacingRight()) {
this.GameOver._xscale = 100;
} else {
this.GameOver._xscale = -100;
}
Symbol 1032 MovieClip Frame 5056
G.goPlay(this.Head.Eye, "Smuging");
G.goPlay(this.Head.Eyeris, "Up");
Symbol 1032 MovieClip Frame 5069
if (G.getPlayerHP() > 0) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
Symbol 1032 MovieClip Frame 5071
G.goPlay(this, "permaCTF");
Symbol 1032 MovieClip Frame 5075
G.goPlay(this.Head.Eye, "Lusting");
G.goPlay(this.Head.Eyeris, "Back");
G.goPlay(this.Head.AntennaF, "glowStart");
G.goPlay(this.Head.AntennaB, "glowStart");
G.goPlay(this.LoveIndicator, "maxLove");
G.actBusy(this, 0);
Symbol 1032 MovieClip Frame 5094
G.V.canHurt(11);
G.goPlay(this.Head.Eyeris, "BackHigh");
Symbol 1032 MovieClip Frame 5095
G.goPlay(this.Head.AntennaF, "glowLoop");
G.goPlay(this.Head.AntennaB, "glowLoop");
Symbol 1032 MovieClip Frame 5145
if (G.hitPlayer(behindCheck) && (G.chance(70))) {
G.goPlay(this, "willingUBOfferLoop");
}
Symbol 1032 MovieClip Frame 5146
G.goPlay(this.Head.Eye, "UnLusting");
G.goPlay(this.Head.Eyeris, "Normal");
G.goPlay(this.Head.AntennaF, "glowStop");
G.goPlay(this.Head.AntennaB, "glowStop");
G.actUnbusy(this);
G.V.canHurt(0);
Symbol 1032 MovieClip Frame 5165
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 5167
G.goPlay(this.Head.Eye, "Lusting");
G.goPlay(this.Head.Eyeris, "BackHigh");
G.V.canHurt(0);
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
Symbol 1032 MovieClip Frame 5198
Symbol 1032 MovieClip Frame 5200
Symbol 1032 MovieClip Frame 5211
G.goPlay(this, "willingUBLoop");
Symbol 1032 MovieClip Frame 5213
Symbol 1032 MovieClip Frame 5223
G.goPlay(this, "willingUBLoop");
Symbol 1032 MovieClip Frame 5233
G.unconsumePlayer(this, -50);
G.actUnbusy();
Symbol 1032 MovieClip Frame 5237
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 5302
G.goPlay(this, "idle");
Symbol 1032 MovieClip Frame 5330
if (G.getPlayerHP() > 0) {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
G.instantKillPlayer(this);
}
Symbol 1032 MovieClip Frame 5332
G.goPlay(this, "willingPerma");