Combined Code
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 v3 = targ.getBounds(_root);
var v7 = v3.xMax - v3.xMin;
var v6 = v3.yMax - v3.yMin;
if (v7 != undefined && v7 > 0 && v6 != undefined && v6 > 0) {
var v14 = targ._xscale / 100;
var v13 = targ._yscale / 100;
var v5 = Stage.width / v7;
var v4 = Stage.height / v6;
if (v5 <= v4) {
v4 = v5;
} else {
v5 = v4;
}
var v9 = (Stage.width - v7 * v5) / 2;
var v11 = (Stage.height - v6 * v4) / 2;
var v12 = v9 - (v3.xMin - targ._x);
var v10 = v11 - (v3.yMin - targ._y);
targ._x += (v12 - targ._x) * blendf;
targ._y += (v10 - targ._y) * blendf;
targ._xscale += (100 * v5 * v14 - targ._xscale) * blendf;
targ._yscale += (100 * v4 * v13 - 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 += 1;
playListIndex %= playList.length;
targetClip.G.goPlay(targetClip, playList[playListIndex]);
}
};
} else {}
}
movieClip 6 {
frame 5 {
stop();
}
frame 6 {
if (_parent.phallus._currentFrame > 6) {
_parent.phallus.prevFrame();
_parent.phallus.prevFrame();
}
}
frame 7 {
if (_parent.phallus._currentFrame > 6) {
_parent.phallus.prevFrame();
_parent.phallus.prevFrame();
}
}
frame 8 {
if (_parent.phallus._currentFrame > 6) {
_parent.phallus.prevFrame();
_parent.phallus.prevFrame();
}
}
frame 9 {
if (_parent.phallus._currentFrame > 6) {
_parent.phallus.prevFrame();
_parent.phallus.prevFrame();
}
}
frame 10 {
if (_parent.phallus._currentFrame > 6) {
_parent.phallus.prevFrame();
_parent.phallus.prevFrame();
}
gotoAndPlay(6);
}
frame 11 {
if (_parent.phallus._currentFrame < 606) {
_parent.phallus.nextFrame();
_parent.phallus.play();
}
}
frame 12 {
if (_parent.phallus._currentFrame < 606) {
_parent.phallus.nextFrame();
_parent.phallus.play();
}
}
frame 13 {
if (_parent.phallus._currentFrame < 606) {
_parent.phallus.nextFrame();
_parent.phallus.play();
}
}
frame 14 {
if (_parent.phallus._currentFrame < 606) {
_parent.phallus.nextFrame();
_parent.phallus.play();
}
}
frame 15 {
if (_parent.phallus._currentFrame < 606) {
_parent.phallus.nextFrame();
_parent.phallus.play();
}
gotoAndPlay(11);
}
frame 16 {
if (_parent.phallus._currentFrame > 6) {
_parent.phallus.prevFrame();
}
}
frame 18 {
if (_parent.phallus._currentFrame > 6) {
_parent.phallus.prevFrame();
}
}
frame 20 {
if (_parent.phallus._currentFrame > 6) {
_parent.phallus.prevFrame();
}
gotoAndPlay(16);
}
}
movieClip 8 {
}
movieClip 10 {
}
movieClip 12 {
}
movieClip 14 {
}
movieClip 16 {
}
movieClip 18 {
}
movieClip 20 {
}
movieClip 22 {
}
movieClip 24 {
}
movieClip 30 {
}
movieClip 32 {
}
movieClip 34 {
}
movieClip 36 {
}
movieClip 37 {
frame 5 {
stop();
}
frame 16 {
stop();
}
}
movieClip 40 {
frame 5 {
stop();
}
frame 28 {
gotoAndPlay(1);
}
frame 54 {
gotoAndPlay(1);
}
frame 65 {
stop();
}
}
movieClip 45 {
}
movieClip 47 {
}
movieClip 49 {
}
movieClip 51 {
}
movieClip 53 {
}
movieClip 55 {
}
movieClip 57 {
frame 1 {
stop();
}
}
movieClip 58 {
}
movieClip 60 {
}
movieClip 62 {
}
movieClip 63 {
frame 1 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 2 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 3 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 4 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
}
movieClip 65 {
}
movieClip 67 {
}
movieClip 69 {
}
movieClip 71 {
}
movieClip 73 {
}
movieClip 75 {
}
movieClip 76 {
}
movieClip 78 {
}
movieClip 80 {
}
movieClip 83 {
}
movieClip 85 {
}
movieClip 86 {
}
movieClip 92 {
}
movieClip 93 {
frame 1 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 2 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 3 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 4 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
}
movieClip 94 {
frame 1 {
if (!_root.GLOBAL_PLAYERHEAD) {
head._visible = false;
}
}
}
movieClip 96 {
}
movieClip 99 {
}
movieClip 424 {
}
movieClip 426 {
}
movieClip 428 {
}
movieClip 430 {
}
movieClip 431 {
frame 1 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 2 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 3 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 4 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
}
movieClip 433 {
}
movieClip 435 {
}
movieClip 437 {
}
movieClip 439 {
}
movieClip 440 {
frame 1 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 2 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 3 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 4 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
}
movieClip 441 {
frame 1 {
if (!_root.GLOBAL_PLAYERHEAD) {
head._visible = false;
}
}
}
movieClip 451 {
}
movieClip 470 {
frame 30 {
gotoAndPlay(1);
}
frame 60 {
gotoAndPlay(1);
}
frame 90 {
gotoAndPlay(1);
}
frame 120 {
gotoAndPlay(1);
}
frame 150 {
gotoAndPlay(1);
}
}
movieClip 735 {
}
movieClip 940 {
frame 5 {
stop();
}
frame 120 {
gotoAndPlay(1);
}
frame 159 {
gotoAndPlay(171);
}
frame 160 {
gotoAndPlay(171);
}
frame 161 {
gotoAndPlay(171);
}
frame 162 {
gotoAndPlay(171);
}
frame 163 {
gotoAndPlay(171);
}
frame 164 {
gotoAndPlay(171);
}
frame 165 {
gotoAndPlay(171);
}
frame 166 {
gotoAndPlay(171);
}
frame 167 {
gotoAndPlay(171);
}
frame 168 {
gotoAndPlay(171);
}
frame 169 {
gotoAndPlay(171);
}
frame 170 {
gotoAndPlay(171);
}
frame 488 {
gotoAndPlay(487);
}
frame 489 {
gotoAndPlay(487);
}
frame 490 {
gotoAndPlay(487);
}
frame 491 {
gotoAndPlay(487);
}
frame 492 {
gotoAndPlay(487);
}
frame 493 {
gotoAndPlay(487);
}
frame 494 {
gotoAndPlay(487);
}
frame 495 {
gotoAndPlay(487);
}
frame 496 {
gotoAndPlay(487);
}
frame 497 {
gotoAndPlay(487);
}
frame 534 {
gotoAndPlay(356);
}
frame 595 {
stop();
}
frame 653 {
stop();
}
frame 785 {
gotoAndPlay(1);
}
}
movieClip 941 {
frame 5 {
stop();
}
frame 606 {
stop();
}
frame 607 {
gotoAndStop(606);
}
frame 608 {
gotoAndStop(606);
}
frame 609 {
gotoAndStop(606);
}
frame 610 {
gotoAndStop(606);
}
frame 611 {
gotoAndStop(606);
}
frame 612 {
gotoAndStop(606);
}
frame 613 {
gotoAndStop(606);
}
frame 614 {
gotoAndStop(606);
}
frame 615 {
gotoAndStop(606);
}
frame 616 {
gotoAndStop(606);
}
frame 617 {
gotoAndStop(606);
}
frame 618 {
gotoAndStop(606);
}
frame 619 {
gotoAndStop(606);
}
frame 620 {
gotoAndStop(606);
}
frame 630 {
stop();
}
frame 720 {
if (_parent.bulgeUpdate._currentFrame < 600) {
gotoAndPlay(631);
} else {
if (_parent._currentFrame > 2901) {
stop();
}
}
}
frame 780 {
if (_parent.bulgeUpdate._currentFrame < 1200) {
gotoAndPlay(721);
} else {
if (_parent._currentFrame > 2901) {
stop();
}
}
}
frame 842 {
if (_parent.bulgeUpdate._currentFrame < 1750) {
gotoAndPlay(781);
} else {
if (_parent._currentFrame > 2901) {
stop();
} else {
gotoAndPlay(781);
}
}
}
}
movieClip 945 {
}
movieClip 947 {
}
movieClip 949 {
}
movieClip 951 {
}
movieClip 953 {
}
movieClip 955 {
}
movieClip 957 {
}
movieClip 959 {
}
movieClip 961 {
}
movieClip 965 {
}
movieClip 967 {
}
movieClip 970 {
}
movieClip 972 {
}
movieClip 974 {
}
movieClip 978 {
}
movieClip 981 {
}
movieClip 983 {
}
movieClip 986 {
frame 60 {
gotoAndPlay(1);
}
frame 80 {
gotoAndPlay(1);
}
frame 140 {
gotoAndPlay(90);
}
frame 170 {
gotoAndPlay(196);
}
frame 241 {
gotoAndPlay(196);
}
frame 287 {
gotoAndPlay(242);
}
frame 463 {
gotoAndPlay(433);
}
frame 494 {
gotoAndPlay(196);
}
frame 500 {
gotoAndPlay(496);
}
}
movieClip 988 {
}
movieClip 990 {
frame 1 {
if (!_root.GLOBAL_PLAYERHEAD) {
head._visible = false;
}
}
}
movieClip 991 {
}
movieClip 996 {
}
movieClip 1007 {
frame 5 {
gotoAndPlay(2);
}
frame 55 {
gotoAndPlay(26);
}
frame 75 {
gotoAndPlay(2);
}
frame 162 {
gotoAndPlay(2);
}
frame 223 {
gotoAndPlay(2);
}
frame 289 {
gotoAndPlay(2);
}
frame 369 {
gotoAndPlay(2);
}
frame 409 {
gotoAndPlay(370);
}
frame 449 {
gotoAndPlay(370);
}
frame 460 {
gotoAndPlay(450);
}
frame 480 {
stop();
}
frame 495 {
gotoAndPlay(2);
}
frame 545 {
gotoAndPlay(515);
}
frame 560 {
stop();
}
}
movieClip 1009 {
}
movieClip 1101 {
}
movieClip 1185 {
}
movieClip 1209 {
}
movieClip 1257 {
frame 44 {
stop();
}
}
movieClip 1259 {
}
movieClip 1261 {
}
movieClip 1263 {
frame 43 {
stop();
}
}
movieClip 1333 {
}
movieClip 1334 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 1580 {
frame 90 {
gotoAndPlay(1);
}
}
movieClip 1582 {
}
movieClip 1583 {
}
movieClip 1611 {
}
// unknown tag 88 length 67
movieClip 1620 {
frame 5 {
stop();
}
frame 10 {
stop();
}
frame 15 {
stop();
}
frame 20 {
stop();
}
}
movieClip 1630 {
}
movieClip 1781 {
}
movieClip 1816 {
}
movieClip 1837 {
}
movieClip 1842 {
}
movieClip 1893 {
}
movieClip 1900 {
}
movieClip 2024 {
}
movieClip 2026 {
}
movieClip 2027 {
}
movieClip 2029 {
}
movieClip 2030 {
frame 1 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 2 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 3 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
frame 4 {
gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC);
}
}
movieClip 2031 {
frame 1 {
if (!_root.GLOBAL_PLAYERHEAD) {
head._visible = false;
}
}
}
movieClip 2034 {
}
movieClip 2091 {
}
movieClip 2094 {
frame 5 {
stop();
}
frame 10 {
stop();
}
}
movieClip 2116 {
}
movieClip 2117 {
frame 16 {
gotoAndPlay(1);
}
}
movieClip 2127 {
}
movieClip 2160 {
}
movieClip 2225 {
frame 77 {
stop();
}
}
movieClip 2633 {
frame 5 {
stop();
}
frame 10 {
stop();
}
}
movieClip 2694 {
}
movieClip 2920 {
frame 5 {
stop();
}
frame 10 {
stop();
}
frame 15 {
stop();
}
frame 20 {
stop();
}
}
movieClip 2924 {
}
movieClip 2926 {
}
movieClip 2928 {
}
movieClip 2996 {
}
movieClip 3092 {
}
movieClip 3528 {
frame 5 {
stop();
}
frame 10 {
stop();
}
frame 15 {
stop();
}
frame 20 {
stop();
}
frame 25 {
stop();
}
frame 30 {
stop();
}
frame 35 {
stop();
}
frame 40 {
stop();
}
frame 45 {
stop();
}
frame 50 {
stop();
}
frame 55 {
stop();
}
frame 60 {
stop();
}
frame 65 {
stop();
}
frame 70 {
stop();
}
frame 75 {
stop();
}
frame 80 {
stop();
}
frame 85 {
stop();
}
frame 90 {
stop();
}
frame 95 {
stop();
}
frame 100 {
stop();
}
frame 105 {
stop();
}
frame 110 {
stop();
}
frame 115 {
stop();
}
frame 120 {
stop();
}
}
movieClip 3532 {
frame 1 {
onEnterFrame = function () {
if (_parent.G != undefined) {
if (!_parent.G.isPaused()) {
_parent.G.handleBasicStruggle(_parent);
}
}
};
}
}
movieClip 3633 {
}
movieClip 3710 {
}
movieClip 3753 {
}
movieClip 3804 {
}
movieClip 4084 {
}
movieClip 4460 {
}
movieClip 4803 {
}
movieClip 5003 {
frame 5 {
stop();
}
frame 10 {
stop();
}
}
movieClip 5073 {
frame 5 {
stop();
}
frame 10 {
stop();
}
}
movieClip 5076 {
}
movieClip 5126 {
}
movieClip 5155 {
}
movieClip 5260 {
}
movieClip 5292 {
}
movieClip 5985 {
frame 220 {
stop();
}
frame 440 {
stop();
}
}
movieClip 6317 {
}
movieClip 6522 {
}
movieClip 6722 {
frame 4 {
stop();
}
frame 1800 {
gotoAndStop(1800);
}
frame 1801 {
gotoAndStop(1800);
}
frame 1802 {
gotoAndStop(1800);
}
frame 1803 {
gotoAndStop(1800);
}
frame 1804 {
gotoAndStop(1800);
}
frame 1805 {
gotoAndStop(1800);
}
frame 1806 {
gotoAndStop(1800);
}
frame 1807 {
gotoAndStop(1800);
}
frame 1808 {
gotoAndStop(1800);
}
frame 1809 {
gotoAndStop(1800);
}
frame 1810 {
gotoAndStop(1800);
}
}
movieClip 6725 {
frame 30 {
if (_parent.bulgeUpdate._currentFrame < 600) {
gotoAndPlay(1);
} else {
if (_parent._currentFrame > 3041) {
stop();
}
}
}
frame 90 {
if (_parent.bulgeUpdate._currentFrame < 1200) {
gotoAndPlay(31);
} else {
if (_parent._currentFrame > 3041) {
stop();
}
}
}
frame 120 {
if (_parent.bulgeUpdate._currentFrame < 1750) {
gotoAndPlay(91);
} else {
if (_parent._currentFrame > 3041) {
stop();
} else {
gotoAndPlay(91);
}
}
}
}
movieClip 6727 {
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);
}
}
}
};
}
}
movieClip 7077 {
}
movieClip 7203 {
}
movieClip 7390 {
}
movieClip 7453 {
}
movieClip 7477 {
frame 1 {
onEnterFrame = function () {
if (_parent.G != undefined) {
if (!_parent.G.isPaused()) {
_parent.G.updateOnlyDigestion(_parent);
}
}
};
}
}
movieClip 7636 {
}
movieClip 8606 {
}
movieClip 9510 {
frame 1 {
if (_parent.wCVhandjob._currentFrame > 14 && _parent.wCVhandjob._currentFrame < 31 && _parent.phallus.cock._currentFrame >= 268 - (_parent.wCVhandjob._currentFrame - 14) * 1.7) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 2);
_parent.phallus.cock.play();
}
if (_parent.wCVhandjob._currentFrame > 59 && _parent.wCVhandjob._currentFrame < 91 && _parent.phallus.cock._currentFrame >= 351 - (_parent.wCVhandjob._currentFrame - 59) * 3.9) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 4);
_parent.phallus.cock.play();
}
if (_parent.wCVhandjob._currentFrame > 113 && _parent.wCVhandjob._currentFrame < 121 && _parent.phallus.cock._currentFrame >= 351 - (_parent.wCVhandjob._currentFrame - 113) * 14.75) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 15);
_parent.phallus.cock.play();
}
if (_parent.wCVhandjob._currentFrame > 210 && _parent.wCVhandjob._currentFrame < 271 && _parent.phallus.cock._currentFrame <= 356 - (_parent.wCVhandjob._currentFrame - 210) * 3.9) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame + 4);
_parent.phallus.cock.play();
}
if (_parent.wCVhandjob._currentFrame > 270 && _parent.wCVhandjob._currentFrame < 296 && _parent.phallus.cock._currentFrame <= 356 - (_parent.wCVhandjob._currentFrame - 270) * 5) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame + 15);
_parent.phallus.cock.play();
}
if (_parent._currentFrame > 3357 && _parent._currentFrame < 3441) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame + 4);
_parent.phallus.cock.play();
}
}
frame 2 {
if (_parent.wCVhandjob._currentFrame > 14 && _parent.wCVhandjob._currentFrame < 31 && _parent.phallus.cock._currentFrame >= 268 - (_parent.wCVhandjob._currentFrame - 14) * 1.7) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 2);
_parent.phallus.cock.play();
}
if (_parent.wCVhandjob._currentFrame > 59 && _parent.wCVhandjob._currentFrame < 91 && _parent.phallus.cock._currentFrame >= 351 - (_parent.wCVhandjob._currentFrame - 59) * 3.9) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 4);
_parent.phallus.cock.play();
}
if (_parent.wCVhandjob._currentFrame > 113 && _parent.wCVhandjob._currentFrame < 121 && _parent.phallus.cock._currentFrame >= 351 - (_parent.wCVhandjob._currentFrame - 113) * 14.75) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 15);
_parent.phallus.cock.play();
}
if (_parent.wCVhandjob._currentFrame > 210 && _parent.wCVhandjob._currentFrame < 271 && _parent.phallus.cock._currentFrame <= 356 - (_parent.wCVhandjob._currentFrame - 210) * 3.9) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame + 4);
_parent.phallus.cock.play();
}
if (_parent.wCVhandjob._currentFrame > 270 && _parent.wCVhandjob._currentFrame < 296 && _parent.phallus.cock._currentFrame <= 356 - (_parent.wCVhandjob._currentFrame - 210) * 14.75) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame + 15);
_parent.phallus.cock.play();
}
if (_parent._currentFrame > 3357 && _parent._currentFrame < 3441) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame + 4);
_parent.phallus.cock.play();
}
gotoAndPlay(1);
}
frame 3 {
if (_parent.phallus.cock._currentFrame > 268) {
gotoAndPlay(6);
}
}
frame 4 {
if (_parent.phallus.cock._currentFrame > 268) {
gotoAndPlay(6);
}
}
frame 5 {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 1);
}
frame 6 {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 1);
}
frame 7 {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 1);
}
frame 8 {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 1);
}
frame 9 {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 1);
gotoAndPlay(3);
}
}
movieClip 9515 {
frame 30 {
gotoAndPlay(1);
}
frame 90 {
gotoAndPlay(31);
}
frame 120 {
gotoAndPlay(91);
}
frame 270 {
gotoAndPlay(211);
}
frame 295 {
gotoAndPlay(271);
}
}
movieClip 9581 {
frame 1 {
if (this.phallus.cock._currentFrame < 361) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame + 1);
_parent.bulgeUpdate.gotoAndPlay(_parent.bulgeUpdate._currentFrame + 1);
}
}
frame 2 {
if (this.phallus.cock._currentFrame < 361) {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame + 1);
_parent.bulgeUpdate.gotoAndPlay(_parent.bulgeUpdate._currentFrame + 1);
}
gotoAndPlay(1);
}
}
movieClip 9644 {
frame 1 {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 1);
_parent.bulgeUpdate.gotoAndPlay(_parent.bulgeUpdate._currentFrame + 1);
}
frame 2 {
_parent.phallus.cock.gotoAndPlay(_parent.phallus.cock._currentFrame - 1);
_parent.bulgeUpdate.gotoAndPlay(_parent.bulgeUpdate._currentFrame + 1);
gotoAndPlay(1);
}
}
movieClip 10089 {
}
movieClip 10545 {
}
movieClip 10698 {
frame 226 {
stop();
}
frame 452 {
stop();
}
}
movieClip 11725 {
frame 5 {
stop();
}
frame 555 {
stop();
}
frame 1105 {
stop();
}
}
movieClip 11774 {
}
movieClip 11775 {
frame 60 {
gotoAndPlay(1);
}
}
movieClip 11777 {
}
movieClip 11780 {
frame 5 {
stop();
}
frame 10 {
stop();
}
}
movieClip 11784 {
}
movieClip 11893 {
frame 1 {
_parent.G.healPlayer(this, 1);
_parent.G.healEnemy(this, 3);
}
frame 2 {
_parent.G.healPlayer(this, 1);
_parent.G.healEnemy(this, 3);
gotoAndPlay(1);
}
}
movieClip 11896 {
frame 5 {
stop();
}
frame 10 {
stop();
}
}
movieClip 12130 {
frame 5 {
stop();
}
frame 10 {
stop();
}
}
movieClip 12175 {
frame 302 {
stop();
}
frame 604 {
stop();
}
}
movieClip 12886 {
frame 1 {
G.actIdle(this);
if (G.manualReset(this)) {
G.setScaleValue(50);
G.setName('Gale Gatz');
G.setStatus('Shifting Elemental Dragon');
G.setCredit('Chimeria');
G.setHAtk(10);
G.setMAtk(4);
G.setLAtk(6);
G.setHDef(60);
G.setMDef(15);
G.setLDef(20);
G.enemySetAttackHistogram(3, 3, 1);
G.setMaxHP(1000);
G.setHP(300);
G.enemySetAllowPets(1);
G.setEnemyFaceTarget(1);
G.setEnemySolid(1);
G.enemySetDontPlayHitAnimation(0);
var erect = 0;
var erect2 = 0;
var pleased = 0;
var counter2 = 0;
var talkcounter = 0;
G.GLOBAL_OPTIONS.GaleHealself = 1;
if (G.getOption('GaleDHealself')) {
G.GLOBAL_OPTIONS.GaleHealself = 0;
}
if (G.getOption('NoGaleD2Antro')) {
G.GLOBAL_OPTIONS.NoGale2Dragon = 1;
G.GLOBAL_OPTIONS.NoGaleD2Antro = 0;
G.victoryRequest();
}
}
G.goPlay(this.head, 'idle');
if (G.getOption('showNaughty')) {
this.phallus._visible = true;
} else {
this.phallus._visible = false;
}
if (this.phallus._currentFrame < 150) {
G.goPlay(this.head.eye, 'angry');
} else {
G.goPlay(this.head.eye, 'p_idle');
}
if (G.getOption('GaleHealself') && G.getEnemyHP() < 60) {
G.goPlay(this, 'healself');
}
G.endDigestion(this);
}
frame 2 {
if (this.phallus._currentFrame > 600 && G.getEnemyHP() > 60) {
G.setEnemyAIUseAttacks(0);
} else {
G.setEnemyAIUseAttacks(1);
}
if (G.hitPlayer(checkboxMedium)) {
G.goPlay(this, 'icegrab');
}
if (G.hitPlayer(checkboxClose) && this.phallus._currentFrame > 600) {
G.goPlay(this, 'talking');
}
}
frame 30 {
if (G.getPlayerHealthPercent() == 0) {
G.goPlay(this, 'idle');
} else {
G.goPlay(this, 'walk');
}
}
frame 31 {
G.actMove(this, 2);
}
frame 50 {
if (G.hitPlayer(checkboxRanged)) {
G.goPlay(this, 'element1');
}
if (G.hitPlayer(checkboxMedium)) {
G.goPlay(this, 'icegrab');
}
}
frame 90 {
if (G.getPlayerHealthPercent() == 0) {
G.goPlay(this, 'idle');
} else {
G.goPlay(this, 'walk_cont');
}
}
frame 91 {
G.setEnemyFaceTarget(0);
G.goPlay(this.head, 'idle');
G.endDigestion(this);
}
frame 105 {
G.goPlay(this.stafflow, 'dropped');
if (G.getEnemyHP() > 1) {
G.goPlay(this.droppedstaff, 'teleport');
}
}
frame 140 {
if (G.getEnemyHP() < 1) {
G.GLOBAL_OPTIONS.NoGale2Dragon = 1;
} else {
if (this.flashEF._currentFrame < 2) {
G.goPlay(this.flashEF, 'daflash');
}
}
G.endDigestion(this);
}
frame 149 {
G.victoryRequest();
G.goPlay(this, 'dead');
}
frame 150 {
G.goPlay(this.head, 'idle');
if (G.chance(40)) {
G.goPlay(this, 'element2');
} else {
G.goPlay(this.head.eye, 'injured');
}
G.goPlay(this.stafflow, 'base');
G.goPlay(this.cockUpdate, 'on');
}
frame 160 {
G.goPlay(this, 'idle');
}
frame 161 {
G.goPlay(this.head, 'idle');
G.goPlay(this.head.eye, 'injured');
G.goPlay(this.stafflow, 'base');
G.goPlay(this.cockUpdate, 'on');
}
frame 166 {
if (G.chance(30)) {
G.goPlay(this, 'grabattempt');
}
}
frame 171 {
G.goPlay(this, 'idle');
}
frame 172 {
G.goPlay(this.head, 'idle');
G.goPlay(this.stafflow, 'base');
G.goPlay(this.cockUpdate, 'on');
}
frame 178 {
G.goPlay(this, 'atkh');
}
frame 179 {
if (this.phallus._currentFrame > 600) {
G.goPlay(this, 'huggedintodick');
}
G.enemySetAllowPets(0);
G.goPlay(this.head, 'idle');
G.goPlay(this.head.eye, 'p_idle');
G.goPlay(this.stafflow, 'base');
G.goPlay(this.cockUpdate, 'erecting');
}
frame 190 {
if (G.enemyFacingLeft()) {
G.goPlay(this.questionmark, 'flipped');
} else {
G.goPlay(this.questionmark, 'normal');
}
}
frame 195 {
G.goPlay(this.cockUpdate, 'off');
}
frame 223 {
if (G.enemyFacingLeft()) {
G.goPlay(this.questionmark, 'flipped2');
} else {
G.goPlay(this.questionmark, 'normal2');
}
if (this.phallus._currentFrame < 150) {
this.questionmark._visible = false;
} else {
this.questionmark._visible = true;
}
if (this.questionmark._visible) {
G.goPlay(this.head, 'talking');
}
}
frame 291 {
G.goPlay(this.head, 'idle');
}
frame 306 {
G.enemySetAllowPets(1);
G.goPlay(this, 'idle');
}
frame 307 {
G.actAttack(this, G.ATTACK_LOW);
G.goPlay(this.stafflow, 'atklow');
}
frame 313 {
if (G.hitPlayer(abox)) {
GaleSound.stop();
GaleSound = new Sound(this);
GaleSound.attachSound('10902 smack.mp3');
GaleSound.start(0, 0);
}
}
frame 329 {
G.goPlay(this, 'idle');
}
frame 331 {
G.actAttack(this, G.ATTACK_MEDIUM);
G.goPlay(this.stafflow, 'atkmedium');
}
frame 344 {
if (G.hitPlayer(abox)) {
GaleSound.stop();
GaleSound = new Sound(this);
GaleSound.attachSound('10902 smack.mp3');
GaleSound.start(0, 0);
}
}
frame 356 {
G.goPlay(this, 'idle');
}
frame 357 {
G.actAttack(this, G.ATTACK_HIGH);
}
frame 384 {
if (G.hitPlayer(abox)) {
G.goPlay(this, 'kicked');
}
}
frame 407 {
G.goPlay(this, 'idle');
}
frame 408 {
G.consumePlayer();
G.hurtPlayer(this, 1);
}
frame 437 {
G.unconsumePlayer(this, 500);
G.goPlay(this, 'element1');
}
frame 438 {
G.actMove(this, 0);
G.actAttack(this, G.ATTACK_HIGH);
G.goPlay(this.head, 'idle2');
if (G.enemyFacingLeft()) {
G.goPlay(this.lightning, 'flipped');
} else {
G.goPlay(this.lightning, 'normal');
}
}
frame 565 {
G.actAttack(this, G.ATTACK_HIGH);
}
frame 657 {
G.goPlay(this, 'idle');
}
frame 658 {
G.actAttack(this, G.ATTACK_LOW);
G.actMove(this, 0);
G.goPlay(this.head, 'element2');
if (G.enemyFacingLeft()) {
G.goPlay(this.burn, 'flipped');
} else {
G.goPlay(this.burn, 'normal');
}
}
frame 678 {
GaleSound.stop();
GaleSound = new Sound(this);
GaleSound.attachSound('burning(2).mp3');
GaleSound.start(0, 0);
}
frame 681 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 684 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 687 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 689 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 692 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 695 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 698 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 701 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 704 {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
} else {
G.goPlay(this, 'fire_stopping');
}
}
frame 707 {
if (G.getPlayerHealthPercent() == 0) {
G.goPlay(this, 'fire_stopping');
} else {
if (G.hitPlayer(checkboxFire)) {
G.hurtPlayer(this, 1);
G.goPlay(this, 'fire_burning');
} else {
G.goPlay(this, 'fire_stopping');
}
}
}
frame 708 {
G.goPlay(this.head, 'fire_stopping');
}
frame 727 {
G.goPlay(this, 'idle');
}
frame 728 {
G.goPlay(this, 'idle');
}
frame 747 {
G.goPlay(this, 'idle');
}
frame 748 {
G.actMove(this, 0);
if (G.enemyFacingLeft() && this.phallus._currentFrame < 600) {
G.goPlay(this.freeze, 'flipped');
} else {
if (this.phallus._currentFrame < 600) {
G.goPlay(this.freeze, 'normal');
} else {
if (G.enemyFacingLeft() && this.phallus._currentFrame > 600) {
G.goPlay(this.freeze, 'flipped2');
} else {
if (this.phallus._currentFrame > 600) {
G.goPlay(this.freeze, 'normal2');
}
}
}
}
}
frame 766 {
if (G.hitPlayer(checkboxMedium)) {
G.goPlay(this, 'icegrabbed');
}
}
frame 780 {
G.goPlay(this, 'idle');
}
frame 781 {
G.goPlay(this.head, 'idle2');
if (!G.isPlayerFacingEnemy() && this.phallus._currentFrame > 600 && this.phallus._visible) {
G.consumePlayer(this);
G.goPlay(this, 'iceCV');
}
G.consumePlayer(this);
}
frame 816 {
}
frame 856 {
G.goPlay(this.head, 'icegrabbed');
}
frame 877 {
G.hurtPlayer(this, 1);
}
frame 905 {
G.hurtPlayer(this, 1);
}
frame 912 {
G.hurtPlayer(this, 1);
}
frame 938 {
if (this.phallus._currentFrame < 600) {
G.goPlay(this.head.eye, 'a_lookdown');
} else {
G.goPlay(this.head.eye, 'pleased');
}
}
frame 955 {
G.goPlay(this.head, 'idle2');
G.goPlay(this, 'belly1');
}
frame 956 {
}
frame 965 {
if (G.hitPlayer(grabbox)) {
G.goPlay(this, 'grabsuccess');
}
}
frame 981 {
G.goPlay(this, 'idle');
}
frame 982 {
G.consumePlayer();
G.goPlay(this.cockUpdate, 'erecting');
}
frame 996 {
G.goPlay(this.head, 'mouthopen');
G.goPlay(this.cockUpdate, 'off');
}
frame 1057 {
G.goPlay(this.head, 'mouthclose');
}
frame 1077 {
G.goPlay(this, 'frozen');
}
frame 1090 {
}
frame 1102 {
G.goPlay(this, 'idle');
}
frame 1103 {
this.grrr._visible = false;
G.startDigestion(this, 60);
var WigObj = new Object();
WigObj.l = 'b1left';
WigObj.r = 'b1right';
WigObj.u = 'b1up';
WigObj.d = 'b1down';
WigObj.b = 'b1space';
WigObj.e = 'belly1end';
WigObj.bl = 'b1rubl';
WigObj.br = 'b1rubr';
WigObj.bu = 'b1rubu';
WigObj.bd = 'b1rubd';
G.setAnims(this, WigObj);
if (G.getOption('showDirty')) {
G.setEscape(this, 'b1pleased', 'BL BR BD B', 10, 0);
} else {
G.setEscape(this, 'belly1mouthescape', 'BL BR BU BD B', 10, 0);
}
G.setEscape(this, 'belly1mouthescape', 'BU U', 6, 0);
G.setEscape(this, 'belly1upset', 'L R', 4, 0);
G.setEscape(this, 'belly1drain', 'W', 4, 0);
G.setEscape(this, 'belly1end', 'E', 1, 0);
Gale2Sound.stop();
Gale2Sound = new Sound(this);
Gale2Sound.attachSound('10_Belly0.mp3');
Gale2Sound.start(0, 0);
}
frame 1133 {
G.goPlay(this, 'belly1');
}
frame 1138 {
G.goPlay(this.head.eye, 'injured');
G.goPlay(this.cockUpdate, 'unerecting(slow)');
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped');
} else {
G.goPlay(this.grrr, 'normal');
}
Gale2Sound.stop();
}
frame 1156 {
G.goPlay(this.head.eye, 'a_lookdown');
G.goPlay(this, 'belly1');
}
frame 1157 {
G.goPlay(this.cockUpdate, 'erecting');
}
frame 1164 {
G.goPlay(this.head.eye, 'v_suprised');
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped2');
} else {
G.goPlay(this.grrr, 'normal2');
}
Gale2Sound.stop();
}
frame 1182 {
G.goPlay(this.cockUpdate, 'off');
G.goPlay(this, 'belly1');
}
frame 1187 {
G.goPlay(this.head.eye, 'injured');
G.goPlay(this.cockUpdate, 'unerecting(slow)');
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped3');
} else {
G.goPlay(this.grrr, 'normal3');
}
Gale2Sound.stop();
}
frame 1203 {
G.goPlay(this.head.eye, 'a_lookdown');
G.goPlay(this, 'belly1');
}
frame 1210 {
G.goPlay(this.head.eye, 'injured');
G.goPlay(this.cockUpdate, 'unerecting(slow)');
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped4');
} else {
G.goPlay(this.grrr, 'normal4');
}
Gale2Sound.stop();
}
frame 1228 {
G.goPlay(this.head.eye, 'a_lookdown');
G.goPlay(this, 'belly1');
}
frame 1229 {
if (this.head._currentFrame < 410) {
G.goPlay(this.head.eye, 'pleasing');
G.goPlay(this.head, 'idle2+tonge');
}
G.goPlay(this.cockUpdate, 'erecting');
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped5');
} else {
G.goPlay(this.grrr, 'normal5');
}
Gale2Sound.stop();
}
frame 1253 {
G.goPlay(this.cockUpdate, 'off');
G.goPlay(this, 'belly1');
}
frame 1254 {
G.goPlay(this.head.eye, 'pleasing');
if (G.chance(20)) {
G.goPlay(this.head, 'idle2+tonge');
}
G.goPlay(this.cockUpdate, 'erecting');
Gale2Sound.stop();
}
frame 1266 {
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped6');
} else {
G.goPlay(this.grrr, 'normal6');
}
}
frame 1290 {
G.goPlay(this.cockUpdate, 'off');
G.goPlay(this, 'belly1');
}
frame 1291 {
G.goPlay(this.head.eye, 'pleasing');
if (G.chance(20)) {
G.goPlay(this.head, 'idle2+tonge');
}
G.goPlay(this.cockUpdate, 'erecting');
Gale2Sound.stop();
}
frame 1298 {
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped7');
} else {
G.goPlay(this.grrr, 'normal7');
}
}
frame 1328 {
G.goPlay(this.cockUpdate, 'off');
G.goPlay(this, 'belly1');
}
frame 1329 {
G.goPlay(this.head.eye, 'pleasing');
if (G.chance(20)) {
G.goPlay(this.head, 'idle2+tonge');
}
G.goPlay(this.cockUpdate, 'erecting');
Gale2Sound.stop();
}
frame 1340 {
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped8');
} else {
G.goPlay(this.grrr, 'normal8');
}
}
frame 1365 {
G.goPlay(this.cockUpdate, 'off');
G.goPlay(this, 'belly1');
}
frame 1366 {
G.goPlay(this.cockUpdate, 'erecting');
Gale2Sound.stop();
}
frame 1374 {
G.goPlay(this.head.eye, 'pleasing');
if (G.chance(20)) {
G.goPlay(this.head, 'idle2+tonge');
}
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped9');
} else {
G.goPlay(this.grrr, 'normal9');
}
}
frame 1431 {
G.goPlay(this.cockUpdate, 'off');
G.goPlay(this, 'belly1');
}
frame 1432 {
G.goPlay(this.head.eye, 'injured');
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped10');
} else {
G.goPlay(this.grrr, 'normal10');
}
Gale2Sound.stop();
}
frame 1434 {
G.hurtPlayer(this, 2);
}
frame 1438 {
G.hurtPlayer(this, 2);
}
frame 1442 {
G.hurtPlayer(this, 2);
}
frame 1455 {
G.goPlay(this.head.eye, 'a_lookdown');
}
frame 1469 {
G.goPlay(this, 'belly1');
}
frame 1470 {
if (G.chance(70)) {
G.goPlay(this, 'belly1mouthescapefail');
}
G.goPlay(this.head.eye, 'injured');
Gale2Sound.stop();
}
frame 1471 {
G.goPlay(this.head, 'belly1mouthescape');
G.endDigestion(this);
}
frame 1535 {
G.unconsumePlayer(this, 50);
}
frame 1557 {
G.goPlay(this, 'idle');
}
frame 1558 {
G.endDigestion(this);
G.instantKillPlayer(this);
if (G.chance(50)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped11');
} else {
G.goPlay(this.grrr, 'normal11');
}
Gale2Sound.stop();
}
frame 1627 {
G.goPlay(this, 'idle');
}
frame 1628 {
G.goPlay(this.head, 'belly1drain');
}
frame 1639 {
G.hurtPlayer(this, 1);
Gale2Sound.stop();
}
frame 1646 {
G.hurtPlayer(this, 1);
}
frame 1653 {
G.hurtPlayer(this, 1);
}
frame 1655 {
G.hurtPlayer(this, 1);
}
frame 1657 {
G.hurtPlayer(this, 1);
}
frame 1658 {
G.hurtPlayer(this, 1);
}
frame 1660 {
G.hurtPlayer(this, 1);
}
frame 1661 {
G.hurtPlayer(this, 1);
}
frame 1662 {
G.hurtPlayer(this, 1);
}
frame 1664 {
G.hurtPlayer(this, 1);
}
frame 1665 {
G.hurtPlayer(this, 1);
}
frame 1667 {
G.hurtPlayer(this, 1);
}
frame 1669 {
G.hurtPlayer(this, 1);
}
frame 1688 {
G.goPlay(this, 'belly1');
}
frame 1689 {
G.goPlay(this.head, 'belly1mouthescapefail');
G.goPlay(this.head.eye, 'injured');
Gale2Sound.stop();
}
frame 1735 {
G.goPlay(this.head.eye, 'a_lookdown');
G.hurtPlayer(this, 5);
if (G.enemyFacingLeft()) {
G.goPlay(this.snap, 'flipped');
} else {
G.goPlay(this.snap, 'normal');
}
}
frame 1738 {
if (G.chance(20)) {
this.grrr._visible = true;
} else {
this.grrr._visible = false;
}
if (G.enemyFacingLeft()) {
G.goPlay(this.grrr, 'flipped12');
} else {
G.goPlay(this.grrr, 'normal12');
}
}
frame 1767 {
G.goPlay(this, 'belly1');
}
frame 1768 {
G.goPlay(this.cockUpdate, 'erecting');
G.goPlay(this.head.eye, 'b1pleased');
if (G.enemyFacingLeft()) {
G.goPlay(this.mmph, 'flipped');
} else {
G.goPlay(this.mmph, 'normal');
}
Gale2Sound.stop();
}
frame 1835 {
G.endDigestion(this);
}
frame 1913 {
G.setEnemyFaceTarget(0);
G.unconsumePlayer(this, -50);
G.goPlay(this.head, 'mouthopen');
G.goPlay(this.cockUpdate, 'off');
}
frame 2064 {
G.goPlay(this.head, 'mouthclosed');
G.actUnbusy(this);
}
frame 2093 {
G.setEnemyFaceTarget(1);
G.goPlay(this, 'idle');
}
frame 2094 {
G.goPlay(this.head, 'idle2');
G.consumePlayer(this);
}
frame 2130 {
G.goPlay(this.head.eye, 'p_idle');
G.goPlay(this.cockUpdate, 'erecting');
}
frame 2141 {
if (G.enemyFacingLeft()) {
G.goPlay(this.CVtext, 'flipped');
} else {
G.goPlay(this.CVtext, 'normal');
}
}
frame 2146 {
G.goPlay(this.cockUpdate, 'off');
}
frame 2174 {
if (G.enemyFacingLeft()) {
G.goPlay(this.questionmark, 'flipped2');
} else {
G.goPlay(this.questionmark, 'normal2');
}
if (this.phallus._currentFrame < 150) {
this.questionmark._visible = false;
} else {
this.questionmark._visible = true;
}
if (this.questionmark._visible) {
G.goPlay(this.head, 'talking');
}
}
frame 2242 {
G.goPlay(this.head, 'idle');
G.goPlay(this.head.eye, 'pleased_lookdown');
}
frame 2306 {
G.goPlay(this.head.eye, 'p_idle');
}
frame 2360 {
G.goPlay(this.head.eye, 'closeed');
G.goPlay(this.phallus.cock, 'iceCV');
}
frame 2474 {
G.goPlay(this.head.eye, 'p_idle');
G.goPlay(this.cockUpdate, 'off');
}
frame 2506 {
G.startDigestion(this, 20);
var WigObj = new Object();
WigObj.l = 'ucvleft';
WigObj.r = 'ucvright';
WigObj.u = 'ucvup';
WigObj.d = 'ucvdown';
WigObj.b = 'ucvspace';
WigObj.e = 'ucvend';
WigObj.bl = 'ucvrubl';
WigObj.br = 'ucvrubr';
WigObj.bu = 'ucvrubu';
WigObj.bd = 'ucvrubd';
G.setAnims(this, WigObj);
if (bulgeUpdate._currentFrame > 1750) {
G.setEscape(this, 'ucvpleased', 'BL BR BD BU', 1, 0);
G.setEscape(this, 'ucvescape', 'R', 1, 0);
}
G.setEscape(this, 'ucvballswing', 'B', 3, 0);
G.setEscape(this, 'ucvupset', 'L D U', 4, 0);
G.setEscape(this, 'ucvend', 'E', 1, 0);
if (this.bulgeUpdate._currentFrame < 5) {
G.goPlay(this.bulgeUpdate, 'on');
}
if (this.phallus._currentFrame < 631) {
G.goPlay(this.phallus, 'uCVthrob1');
}
}
frame 2549 {
G.goPlay(this, 'iceCVInside');
}
frame 2580 {
G.goPlay(this, 'iceCVInside');
}
frame 2611 {
G.goPlay(this, 'iceCVInside');
}
frame 2626 {
G.goPlay(this.head.eye, 'closed');
}
frame 2642 {
G.goPlay(this.head.eye, 'p_idle');
G.goPlay(this, 'iceCVInside');
}
frame 2673 {
G.goPlay(this, 'iceCVInside');
}
frame 2704 {
G.goPlay(this, 'iceCVInside');
}
frame 2735 {
G.goPlay(this, 'iceCVInside');
}
frame 2766 {
G.goPlay(this, 'iceCVInside');
}
frame 2797 {
G.goPlay(this, 'iceCVInside');
}
frame 2828 {
G.goPlay(this, 'iceCVInside');
}
frame 2829 {
G.hurtPlayer(this, 10);
}
frame 2834 {
G.hurtPlayer(this, 4);
}
frame 2840 {
G.hurtPlayer(this, 3);
}
frame 2846 {
G.hurtPlayer(this, 2);
}
frame 2851 {
G.hurtPlayer(this, 1);
}
frame 2855 {
G.hurtPlayer(this, 1);
}
frame 2859 {
G.goPlay(this, 'iceCVInside');
}
frame 2860 {
G.endDigestion(this);
}
frame 2871 {
G.startDigestion(this, 7);
G.goPlay(this.head.eye, 'closed');
}
frame 2901 {
if (G.getPlayerHealthPercent() > 0) {
G.goPlay(this, 'ballswingloop');
}
}
frame 2933 {
G.goPlay(this.head.eye, 'closed');
}
frame 2951 {
G.goPlay(this.head, 'element2');
G.goPlay(this.phallus, 'checker');
}
frame 3071 {
G.goPlay(this.head, 'fire_stopping');
}
frame 3145 {
G.goPlay(this.head.eye, 'p_idle');
}
frame 3194 {
G.endDigestion(this);
G.goPlay(this, 'idle');
}
frame 3195 {
G.goPlay(this.head.eye, 'closed');
}
frame 3236 {
G.endDigestion(this);
G.goPlay(this.phallus.cock, 'unicedcv');
}
frame 3406 {
G.unconsumePlayer(this, 50);
G.goPlay(this.head.eye, 'p_idle');
}
frame 3482 {
G.goPlay(this, 'idle');
}
frame 3494 {
G.goPlay(this, 'idle');
}
frame 3495 {
G.enemySetAllowPets(1);
G.goPlay(this.head, 'idle');
G.consumePlayer(this);
G.showConsumedPlayer(true, frozen);
}
frame 3514 {
G.showConsumedPlayer(false, frozen);
}
frame 3608 {
G.goPlay(this.phallus.cock, 'huggedintodick');
}
frame 3646 {
G.startDigestion(this, 100);
var WigObj = new Object();
WigObj.l = 'wCVleft';
WigObj.r = 'wCVright';
WigObj.u = 'wCVup';
WigObj.d = 'wCVdown';
WigObj.e = 'wCVabsorb';
G.setAnims(this, WigObj);
G.setEscape(this, 'wCVabsorb', 'E', 1, 0);
G.setEscape(this, 'wCVabsorb', 'L R U D', 50, 0);
if (this.bulgeUpdate._currentFrame < 5) {
G.goPlay(this.bulgeUpdate, 'on');
}
if (this.bulgeUpdate._currentFrame > 599 && this.bulgeUpdate._currentFrame < 1200 && this.wCVhandjob._currentFrame < 31) {
G.goPlay(this.wCVhandjob, 'cycle2');
} else {
if (this.bulgeUpdate._currentFrame > 1199 && this.bulgeUpdate._currentFrame < 1800 && this.wCVhandjob._currentFrame < 91) {
G.goPlay(this.wCVhandjob, 'cycle3');
}
}
if (this.bulgeUpdate._currentFrame > 1199 && this.bulgeUpdate._currentFrame < 1800 && this.wCVhandjob._currentFrame > 211 && this.wCVhandjob._currentFrame < 271) {
G.goPlay(this.wCVhandjob, 'grabbed2');
}
if (this.bulgeUpdate._currentFrame > 1780 && this.phallus.cock._currentFrame < 301 && this.wCVhandjob._currentFrame < 121) {
G.goPlay(this, 'wCVescape');
} else {
if (this.bulgeUpdate._currentFrame > 1780 && this.phallus.cock._currentFrame > 300) {
G.goPlay(this, 'wCVabsorb');
}
}
if (this.head._currentFrame < 496) {
G.goPlay(this.head, 'cocklicking');
}
}
frame 3676 {
G.goPlay(this, 'willingCV');
}
frame 3677 {
G.goPlay(this.phallus.cock.bulge, 'bulgeleft');
if (this.wCVhandjob._currentFrame > 81 && this.wCVhandjob._currentFrame < 91 && this.phallus.cock._currentFrame >= 240) {
G.goPlay(this.phallus.cock, 'grabbed');
G.goPlay(this.wCVhandjob, 'grabbing');
} else {
if (this.wCVhandjob._currentFrame > 113 && this.wCVhandjob._currentFrame < 121 && this.phallus.cock._currentFrame >= 240) {
G.goPlay(this.phallus.cock, 'grabbed');
G.goPlay(this.wCVhandjob, 'grabbing');
}
}
}
frame 3707 {
G.goPlay(this, 'willingCV');
}
frame 3708 {
G.goPlay(this.phallus.cock.bulge, 'right');
}
frame 3738 {
G.goPlay(this, 'willingCV');
}
frame 3739 {
G.goPlay(this.phallus.cock.bulge, 'up');
}
frame 3769 {
G.goPlay(this, 'willingCV');
}
frame 3770 {
G.goPlay(this.phallus.cock.bulge, 'down');
}
frame 3800 {
G.goPlay(this, 'willingCV');
}
frame 3831 {
G.goPlay(this, 'willingCV');
}
frame 3832 {
G.goPlay(this.head, 'cocksucking');
G.goPlay(this.wCVcontroller, 'state2');
}
frame 3869 {
G.goPlay(this.head, 'mouthclose');
}
frame 3923 {
G.goPlay(this.phallus.cock, 'wCVorgasm');
G.goPlay(this.head.eye, 'closed');
G.goPlay(this.head, 'element2');
}
frame 4038 {
G.goPlay(this.head, 'fire_stopping');
G.goPlay(this.head.eye, 'p_idle');
}
frame 4062 {
G.endDigestion(this);
G.unconsumePlayer(this, 50);
}
frame 4098 {
G.goPlay(this.head, 'talking');
if (G.enemyFacingLeft()) {
G.goPlay(this.ExitDialogue, 'flipped');
}
}
frame 4324 {
G.GLOBAL_OPTIONS.Gale2DragonErect = 1;
G.goPlay(this, 'death');
}
frame 4325 {
G.endDigestion(this);
G.startDigestion(this, 30);
G.goPlay(this.head, 'cocksucking');
}
frame 4417 {
G.goPlay(this.phallus.cock, 'suckedout');
}
frame 4527 {
G.goPlay(this.head, 'mouthclose');
}
frame 4548 {
G.endDigestion(this);
G.goPlay(this, 'belly1');
}
frame 4549 {
G.actMove(this, 0);
G.enemySetAllowPets(1);
if (G.hitPlayer(checkboxMedium)) {
G.goPlay(this, 'icegrab');
}
if (G.enemyFacingRight() && this.dialogue._currentFrame < 6) {
G.goPlay(this.head, 'talking');
G.goPlay(this.dialogue, 'normal');
} else {
if (G.enemyFacingLeft() && this.dialogue._currentFrame < 6) {
G.goPlay(this.head, 'talking');
G.goPlay(this.dialogue, 'flipped');
}
}
if (this.dialogue._currentFrame == 555) {
G.goPlay(this.head, 'idle');
} else {
if (this.dialogue._currentFrame == 1105) {
G.goPlay(this.head, 'idle');
}
}
}
frame 4578 {
G.goPlay(this, 'talking');
}
frame 4579 {
G.enemySetAllowPets(0);
G.actMove(this, 0);
G.GLOBAL_OPTIONS.GaleHealself = 0;
G.goPlay(this.head, 'talking');
if (G.enemyFacingRight() && G.chance(50)) {
this.injureddialogue._visible = true;
G.goPlay(this.injureddialogue, 'normal');
} else {
if (G.enemyFacingLeft() && G.chance(50)) {
this.injureddialogue._visible = true;
G.goPlay(this.injureddialogue, 'flipped');
} else {
this.injureddialogue._visible = false;
}
}
G.consumePlayer(this);
G.unconsumePlayer(this, 50);
}
frame 4580 {
G.suckPlayer(this, 800, -10);
}
frame 4581 {
G.suckPlayer(this, 800, -10);
}
frame 4582 {
G.suckPlayer(this, 800, -10);
}
frame 4583 {
G.suckPlayer(this, 800, -10);
}
frame 4584 {
G.suckPlayer(this, 800, -10);
}
frame 4585 {
G.suckPlayer(this, 800, -10);
}
frame 4586 {
G.suckPlayer(this, 800, -10);
}
frame 4601 {
G.goPlay(this.head, 'idle');
}
frame 4677 {
G.setEnemyFaceTarget(0);
if (G.enemyFacingLeft()) {
G.goPlay(this.dialogue, 'flipped');
}
}
frame 4806 {
G.goPlay(this.head, 'idle');
}
frame 4900 {
G.goPlay(this, 'idle');
G.setEnemyFaceTarget(1);
}
frame 4901 {
G.goPlay(this.head.eye, 'closed');
if (G.enemyFacingLeft()) {
G.goPlay(this.dialogue, 'flipped');
}
G.endDigestion(this);
}
frame 4919 {
G.goPlay(this.phallus, 'checker');
G.goPlay(this.head.eye, 'pleased');
G.goPlay(this.head, 'talking');
if (G.enemyFacingLeft()) {
G.goPlay(this.dialogue, 'flipped');
}
}
frame 5220 {
G.goPlay(this.head, 'idle');
}
frame 5234 {
G.goPlay(this.stafflow, 'dropped');
G.goPlay(this.droppedstaff, 'teleport');
G.GLOBAL_OPTIONS.Gale2DragonUWCV = 1;
}
frame 5269 {
G.goPlay(this, 'dead');
}
frame 5278 {
G.GLOBAL_OPTIONS.Gale2DragonUWCV = 1;
G.goPlay(this, 'dead');
}
}