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 29 {
}
movieClip 31 {
frame 1 {
onEnterFrame = function () {
if (_parent.G != undefined) {
if (!_parent.G.isPaused()) {
_parent.checkUpdate();
}
}
};
}
}
movieClip 33 {
}
movieClip 101 {
}
movieClip 143 {
}
movieClip 276 {
}
movieClip 278 {
}
movieClip 280 {
}
movieClip 284 {
}
movieClip 285 {
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 286 {
}
movieClip 288 {
}
movieClip 290 {
}
movieClip 292 {
frame 1 {
stop();
}
}
movieClip 293 {
}
movieClip 295 {
}
movieClip 297 {
}
movieClip 298 {
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 300 {
}
movieClip 302 {
}
movieClip 304 {
}
movieClip 308 {
}
movieClip 309 {
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 310 {
frame 1 {
if (!_root.GLOBAL_PLAYERHEAD) {
head._visible = false;
}
}
}
movieClip 314 {
}
movieClip 328 {
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 8693 {
frame 1 {
function checkUpdate() {
G.callF('lizardRange', G, this, 'idle');
}
G.actIdle(this);
if (G.manualReset(this)) {
G.setScaleValue(350);
G.setName('Leon (ADULT)');
G.setStatus('Normal Vore');
G.setCredit('C/B/G');
G.setHAtk(6);
G.setMAtk(7);
G.setLAtk(6);
G.setHDef(30);
G.setMDef(30);
G.setLDef(30);
G.setMaxHP(320);
G.setHP(319);
G.enemySetAllowPets(1);
G.setEnemyFaceTarget(1);
G.setEnemySolid(1);
G.enemySetViewBetween(1);
G.setEnemyAIUseAttacks(1);
G.enemySetDontPlayHitAnimation(0);
G.setEnemyAINoAutoIdle(0);
G.setEnemyRollOption(0);
G.setValue('love', 1);
G.setValue('rubdown', 0);
G.setValue('rubdownB', 0);
G.setValue('chanceUP', 0);
G.setValue('chanceDOWN', 100);
G.setValue('hungry', 0);
G.setValue('horny', 0);
G.setValue('mode', 5);
G.setValue('qteVar', 0);
G.setValue('evadeVar', 0);
G.setValue('specialattack', 0);
G.setValue('hasseen', 0);
G.setValue('damageLeonFlag', 0);
G.setValue('healLeonFlag', 0);
G.setValue('trigCallFlag', 0);
G.setValue('trigCall_wbjizz', 0);
G.setValue('trigCall_wcbjizz', 0);
G.setValue('trigCall_cvhbjizz', 0);
G.setValue('trigCall_tbtodeathbeam', 0);
G.setValue('trigCall_orgasmOn', 0);
G.setValue('trigCall_eenborgasm', 0);
G.setValue('trigCall_sitrepeat', 0);
G.setValue('trigCall_ssc_rub', 0);
G.setValue('trigCall_fb_jizz', 0);
G.setValue('trigCall_push_poop', 0);
G.setValue('trigCall_push_jizz', 0);
G.setValue('trigCall_b_jizz', 0);
var lizardRange = function (G, Obj, optins) {
if (G.getEnemyHealthPercent() <= 20) {
G.setValue('mode', 1);
} else {
if (G.getEnemyHealthPercent() <= 40) {
G.setValue('mode', 2);
} else {
if (G.getEnemyHealthPercent() <= 60) {
G.setValue('mode', 3);
} else {
if (G.getEnemyHealthPercent() <= 80) {
G.setValue('mode', 4);
} else {
G.setValue('mode', 5);
}
}
}
}
if (G.getValue('hasseen') == 0 && G.playerDistance(Obj) < 50) {
G.setValue('hasseen', 1);
} else {
if (G.getValue('hasseen') == 1 && G.getPlayerHealthPercent() <= 0) {
G.setValue('hasseen', 0);
} else {
if (G.getValue('hasseen') == 1 && G.getPlayerHealthPercent() > 0) {
if (G.playerDistance(Obj) > 50 && G.playerDistance(Obj) < 70) {
G.setValue('hasseen', 2);
G.setEnemyAIUseAttacks(0);
G.goPlay(Obj, 'atkldick');
G.actMove(Obj, 0);
} else {
if (G.playerDistance(Obj) > 100 && G.playerDistance(Obj) < 150) {
G.setValue('hasseen', 2);
G.setEnemyAIUseAttacks(0);
if (G.chance(50)) {
G.goPlay(Obj, 'groundvore');
} else {
G.goPlay(Obj, 'atkhtounge');
}
G.actMove(Obj, 0);
} else {
if (G.playerDistance(Obj) > 400) {
G.setValue('hasseen', 2);
G.setEnemyAIUseAttacks(0);
G.goPlay(Obj, 'atkldicksucc');
G.actMove(Obj, 0);
} else {
G.setEnemyAIUseAttacks(1);
}
}
}
}
}
}
};
G.setF('lizardRange', lizardRange);
var damageLeon = function (G, Obj, optins) {
if (G.getPlayerHP() > 0 && G.getValue('damageLeonFlag') == 1) {
G.setValue('damageLeonFlag', 0);
if (G.getEnemyHP() <= optins) {
G.hurtEnemy(G.getEnemyHP() - 1);
} else {
G.hurtEnemy(optins);
}
}
};
G.setF('damageLeon', damageLeon);
var healLeon = function (G, Obj, optins) {
if (G.getPlayerHP() > 0 && G.getValue('healLeonFlag') == 1) {
G.setValue('healLeonFlag', 0);
G.healEnemy(optins);
}
};
G.setF('healLeon', healLeon);
var trigCall = function (G, Obj, optins) {
if (G.getPlayerHP() > 0 && G.getValue('trigCallFlag') == 1) {
G.setValue('trigCallFlag', 0);
G.setValue('rubdown', Math.abs(G.getValue(optins)) * 2);
G.setValue('rubdownB', Math.abs(G.getValue(optins)));
G.setValue(optins, 5);
G.setValue('trigCall_wbjizz', G.getValue('trigCall_wbjizz') - 1);
G.setValue('trigCall_wcbjizz', G.getValue('trigCall_wcbjizz') - 1);
G.setValue('trigCall_cvhbjizz', G.getValue('trigCall_cvhbjizz') - 1);
G.setValue('trigCall_tbtodeathbeam', G.getValue('trigCall_tbtodeathbeam') - 1);
G.setValue('trigCall_orgasmOn', G.getValue('trigCall_orgasmOn') - 1);
G.setValue('trigCall_eenborgasm', G.getValue('trigCall_eenborgasm') - 1);
G.setValue('trigCall_sitrepeat', G.getValue('trigCall_sitrepeat') - 1);
G.setValue('trigCall_ssc_rub', G.getValue('trigCall_ssc_rub') - 1);
G.setValue('trigCall_fb_jizz', G.getValue('trigCall_fb_jizz') - 1);
G.setValue('trigCall_push_poop', G.getValue('trigCall_push_poop') - 1);
G.setValue('trigCall_push_jizz', G.getValue('trigCall_push_jizz') - 1);
G.setValue('trigCall_b_jizz', G.getValue('trigCall_b_jizz') - 1);
}
};
G.setF('trigCall', trigCall);
}
}
frame 59 {
if (G.getValue('hasseen') == 2) {
G.setEnemyAIUseAttacks(1);
G.setValue('hasseen', 1);
}
G.goPlay(this, 'idle');
}
frame 61 {
function checkUpdate() {
G.callF('lizardRange', G, this, 'walk');
}
G.actMove(this, 2);
}
frame 91 {
if (G.getValue('hasseen') == 2) {
G.setEnemyAIUseAttacks(1);
G.setValue('hasseen', 1);
}
G.goPlay(this, 'walk');
}
frame 93 {
G.actHurt(this, 0);
G.endDigestion(this);
G.setValue('love', 0);
if (G.chance(30)) {
G.enemySetIgnoreHits(1);
G.setValue('evadeVar', 1);
}
}
frame 107 {
G.setValue('hasseen', 1);
G.goPlay(this, 'idle');
}
frame 109 {
G.actHurt(this, 0);
G.endDigestion(this);
G.setValue('love', 0);
if (G.chance(30)) {
G.enemySetIgnoreHits(1);
G.setValue('evadeVar', 1);
}
}
frame 123 {
G.setValue('hasseen', 1);
G.goPlay(this, 'idle');
}
frame 125 {
G.actHurt(this, 0);
G.endDigestion(this);
G.setValue('love', 0);
if (G.chance(30)) {
G.enemySetIgnoreHits(1);
G.setValue('evadeVar', 1);
}
}
frame 139 {
G.setValue('hasseen', 1);
G.goPlay(this, 'idle');
}
frame 141 {
G.setValue('love', 1);
G.actHurt(this, 0);
}
frame 161 {
G.setValue('hasseen', 1);
G.goPlay(this, 'idle');
}
frame 162 {
G.actHurt(this, 0);
G.endDigestion(this);
G.unconsumePlayer(this, 50);
G.actUnbusy(this);
}
frame 211 {
G.actHurt(this, 0);
}
frame 213 {
G.goPlay(this, 'dead');
}
frame 215 {
G.actAttack(this, G.ATTACK_LOW);
if (G.getValue('evadeVar') == 0) {
if (G.getValue('love') == 0) {
if (G.chance(50)) {
G.goPlay(this, 'atklkick');
} else {
G.goPlay(this, 'atk_stomp');
}
} else {
G.goPlay(this, 'atk_cockgrab');
}
} else {
G.goPlay(this, 'evade');
}
}
frame 217 {
G.actAttack(this, G.ATTACK_MEDIUM);
if (G.getValue('evadeVar') == 0) {
if (G.getValue('love') == 0) {
if (G.chance(50)) {
G.goPlay(this, 'atkmpunch');
} else {
G.goPlay(this, 'atkmgrab');
}
} else {
if (G.chance(50) && G.getValue('trigCall_b_jizz') <= 0) {
G.goPlay(this, 'atk_onehandgrab');
} else {
G.goPlay(this, 'atkmgrab');
}
}
} else {
G.goPlay(this, 'evade');
}
}
frame 219 {
G.actAttack(this, G.ATTACK_HIGH);
if (G.getValue('evadeVar') == 0) {
G.goPlay(this, 'atkhgrab');
} else {
G.goPlay(this, 'evade');
}
}
frame 251 {
G.goPlay(this, 'idle');
}
frame 253 {
function checkUpdate() {
G.suckPlayer(this, 100, -35);
}
}
frame 260 {
function checkUpdate() {
G.suckPlayer(this, 200, -35);
}
}
frame 276 {
G.enemySetIgnoreHits(0);
G.setValue('evadeVar', 0);
}
frame 285 {
G.enemySetIgnoreHits(0);
G.setValue('evadeVar', 0);
G.goPlay(this, 'idle');
}
frame 314 {
G.goPlay(this, 'idle');
}
frame 351 {
if (G.hitPlayer(eatbox)) {
if (G.getValue('love') == 1) {
G.goPlay(this, 'successgrabml');
} else {
if (G.chance(80) && G.getValue('trigCall_cvhbjizz') <= 0) {
G.goPlay(this, 'cockvorehyper');
} else {
G.goPlay(this, 'successgrabm');
}
}
}
}
frame 362 {
G.goPlay(this, 'idle');
}
frame 364 {
G.setValue('specialattack', 1);
}
frame 386 {
if (G.hitPlayer(eatbox)) {
if (G.getValue('love') == 0) {
G.goPlay(this, 'groundvoresuccess_oral');
} else {
G.goPlay(this, 'groundvoresuccess');
}
}
}
frame 448 {
G.setValue('specialattack', 0);
if (G.getValue('hasseen') == 2) {
G.setEnemyAIUseAttacks(1);
G.setValue('hasseen', 1);
}
G.goPlay(this, 'idle');
}
frame 450 {
G.setValue('specialattack', 1);
}
frame 478 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'atkhtoungesucc');
}
}
frame 490 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'atkhtoungesucc');
}
}
frame 498 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'atkhtoungesucc');
}
}
frame 547 {
if (G.getValue('hasseen') == 2) {
G.setEnemyAIUseAttacks(1);
G.setValue('hasseen', 1);
}
G.setValue('specialattack', 0);
G.goPlay(this, 'idle');
}
frame 549 {
G.setValue('specialattack', 1);
}
frame 578 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'atkldicksucc');
}
}
frame 580 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'atkldicksucc');
}
}
frame 582 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'atkldicksucc');
}
}
frame 584 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'atkldicksucc');
}
}
frame 662 {
if (G.getValue('hasseen') == 2) {
G.setValue('hasseen', 1);
}
G.setValue('specialattack', 0);
G.goPlay(this, 'idle');
}
frame 664 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
}
frame 671 {
if (G.getValue('hasseen') == 2) {
G.setValue('hasseen', 1);
}
}
frame 708 {
G.startDigestion(this, 0);
var WigObj = new Object();
WigObj.l = 'wbl';
WigObj.r = 'wbr';
WigObj.u = 'wbu';
WigObj.d = 'wbd';
G.setAnims(this, WigObj);
G.setEscape(this, 'wbgulp', 'D', 2, 0);
G.setEscape(this, 'wbescape', 'U', 5, 0);
if (G.getValue('trigCall_wbjizz') <= 0) {
G.setEscape(this, 'wbjizz', 'L R', 5, 0);
}
G.setEscape(this, 'wbdeath', 'E', 1, 0);
G.setEscape(this, 'wbgulp', 'W', 10, 0);
}
frame 765 {
G.goPlay(this, 'wbelly');
}
frame 791 {
G.goPlay(this, 'wbelly');
}
frame 794 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 819 {
G.goPlay(this, 'wbelly');
}
frame 822 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 852 {
G.goPlay(this, 'wbelly');
}
frame 881 {
G.goPlay(this, 'wbelly');
}
frame 883 {
G.endDigestion(this);
}
frame 954 {
G.goPlay(this, 'wcbstart');
}
frame 956 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_wbjizz');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 981 {
function checkUpdate() {
G.callF('damageLeon', G, this, 32);
}
G.setValue('damageLeonFlag', 1);
}
frame 1026 {
G.goPlay(this, 'wbelly');
}
frame 1028 {
G.endDigestion(this);
}
frame 1052 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 1183 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 1185 {
G.endDigestion(this);
}
frame 1214 {
function checkUpdate() {
G.callF('damageLeon', G, this, 6);
}
G.setValue('damageLeonFlag', 1);
}
frame 1279 {
G.unconsumePlayer(this, 700);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 1319 {
G.startDigestion(this, 60);
var WigObj = new Object();
WigObj.l = 'wcbl';
WigObj.r = 'wcbr';
WigObj.u = 'wcbu';
WigObj.d = 'wcbd';
G.setAnims(this, WigObj);
G.setEscape(this, 'wcbgulp', 'U', 4, 0);
if (G.getValue('trigCall_wcbjizz') <= 0) {
G.setEscape(this, 'wcbjizz', 'L R', 4, 0);
}
G.setEscape(this, 'wcbescape', 'D', 8, 0);
G.setEscape(this, 'wcbdeath', 'E', 1, 0);
G.setEscape(this, 'wcbgulp', 'W', 15, 0);
}
frame 1368 {
G.goPlay(this, 'wcbelly');
}
frame 1370 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 1394 {
G.goPlay(this, 'wcbelly');
}
frame 1398 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 1414 {
G.goPlay(this, 'wcbelly');
}
frame 1419 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 1434 {
G.goPlay(this, 'wcbelly');
}
frame 1438 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 1459 {
G.goPlay(this, 'wcbelly');
}
frame 1461 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_wcbjizz');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 1499 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 1527 {
if (G.chance(40) || G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
G.goPlay(this, 'wcbjizzR');
}
}
frame 1545 {
G.goPlay(this, 'wcbelly');
}
frame 1547 {
G.endDigestion(this);
}
frame 1661 {
G.goPlay(this, 'nbelly');
}
frame 1663 {
G.endDigestion(this);
}
frame 1716 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 1768 {
G.unconsumePlayer(this, 200);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 1770 {
G.endDigestion(this);
}
frame 1836 {
function checkUpdate() {
G.callF('damageLeon', G, this, 6);
}
G.setValue('damageLeonFlag', 1);
}
frame 1921 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 1940 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'atkhgrabsucc');
}
}
frame 1979 {
G.goPlay(this, 'idle');
}
frame 1981 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
}
frame 2064 {
function checkUpdate() {
G.callF('healLeon', G, this, 6);
}
G.setValue('healLeonFlag', 1);
}
frame 2232 {
G.goPlay(this, 'nbelly');
}
frame 2234 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
}
frame 2613 {
G.goPlay(this, 'cvhbelly');
}
frame 2615 {
G.startDigestion(this, 60);
var WigObj = new Object();
WigObj.l = 'cvhbl';
WigObj.r = 'cvhbr';
WigObj.u = 'cvhbu';
WigObj.d = 'cvhbd';
G.setAnims(this, WigObj);
if (G.getValue('trigCall_cvhbjizz') <= 0) {
G.setEscape(this, 'cvhbjizz', 'L R D', 5, 0);
}
G.setEscape(this, 'cvhbescape', 'U', 3, 0);
G.setEscape(this, 'cvhbdeath', 'E', 1, 0);
G.setEscape(this, 'cumdrink', 'W', 10, 0);
}
frame 2652 {
G.goPlay(this, 'cvhbelly');
}
frame 2692 {
function checkUpdate() {
G.callF('healLeon', G, this, 5);
}
G.setValue('healLeonFlag', 1);
}
frame 2711 {
G.goPlay(this, 'cvhbelly');
}
frame 2713 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 2730 {
G.goPlay(this, 'cvhbelly');
}
frame 2732 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 2747 {
G.goPlay(this, 'cvhbelly');
}
frame 2749 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 2773 {
G.goPlay(this, 'cvhbelly');
}
frame 2775 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.endDigestion(this);
G.setValue('healLeonFlag', 1);
}
frame 2797 {
if (G.chance(70)) {
G.goPlay(this, 'cvhbjizz');
}
}
frame 2838 {
function checkUpdate() {
G.callF('damageLeon', G, this, 32);
G.callF('trigCall', G, this, 'trigCall_cvhbjizz');
}
G.setValue('damageLeonFlag', 1);
G.setValue('trigCallFlag', 1);
}
frame 2899 {
G.goPlay(this, 'cvhbelly');
}
frame 2901 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.endDigestion(this);
G.setValue('healLeonFlag', 1);
}
frame 2927 {
if (G.chance(90)) {
G.goPlay(this, 'cvhbdeath');
}
}
frame 2993 {
function checkUpdate() {
G.callF('damageLeon', G, this, 48);
}
G.setValue('damageLeonFlag', 1);
}
frame 3159 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 3161 {
G.endDigestion(this);
}
frame 3268 {
function checkUpdate() {
G.callF('damageLeon', G, this, 16);
}
G.setValue('damageLeonFlag', 1);
}
frame 3434 {
G.unconsumePlayer(this, 400);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 3436 {
G.endDigestion(this);
}
frame 3550 {
if (G.chance(60)) {
G.goPlay(this, 'suck_repeat_start');
}
}
frame 3551 {
function checkUpdate() {
G.callF('damageLeon', G, this, 8);
}
G.setValue('damageLeonFlag', 1);
}
frame 3593 {
function checkUpdate() {
G.callF('healLeon', G, this, 8);
}
G.setValue('healLeonFlag', 1);
}
frame 3628 {
function checkUpdate() {
G.callF('damageLeon', G, this, 8);
}
G.setValue('damageLeonFlag', 1);
}
frame 3660 {
function checkUpdate() {
G.callF('healLeon', G, this, 8);
}
G.setValue('healLeonFlag', 1);
}
frame 3678 {
if (G.getEnemyHP() < 400 && G.getPlayerHP() > 40) {
G.goPlay(this, 'drinkstart');
G.hurtPlayer(this, 25);
}
}
frame 3712 {
function checkUpdate() {
G.callF('damageLeon', G, this, 32);
}
G.setValue('damageLeonFlag', 1);
}
frame 3807 {
function checkUpdate() {
G.callF('healLeon', G, this, 32);
}
G.setValue('healLeonFlag', 1);
}
frame 3960 {
function checkUpdate() {
G.callF('damageLeon', G, this, 6);
}
G.setValue('damageLeonFlag', 1);
}
frame 4111 {
G.goPlay(this, 'enbelly');
}
frame 4113 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
}
frame 4186 {
if (G.chance(70)) {
G.goPlay(this, 'sgm_repeatA_start');
}
}
frame 4285 {
if (G.chance(70)) {
G.goPlay(this, 'sgm_repeatB_start');
}
}
frame 4562 {
G.goPlay(this, 'nbelly');
}
frame 4564 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
}
frame 4645 {
G.goPlay(this, 'tbelly');
}
frame 4647 {
if (G.getValue('mode') >= 4) {
G.startDigestion(this, 0);
} else {
G.startDigestion(this, 60);
}
var WigObj = new Object();
WigObj.l = 'tbl';
WigObj.r = 'tbr';
WigObj.u = 'tbu';
WigObj.d = 'tbd';
G.setAnims(this, WigObj);
G.setEscape(this, 'tbtonb', 'L R', 3, 0);
G.setEscape(this, 'tbtonb', 'E', 1, 0);
if (G.getValue('trigCall_tbtodeathbeam') <= 0) {
G.setEscape(this, 'tbtodeathbeam', 'U D', 5, 0);
}
G.setEscape(this, 'tbtonb', 'W', 10, 0);
}
frame 4680 {
G.goPlay(this, 'tbelly');
}
frame 4682 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 4702 {
G.goPlay(this, 'tbelly');
}
frame 4704 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 4724 {
G.goPlay(this, 'tbelly');
}
frame 4726 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 4746 {
G.goPlay(this, 'tbelly');
}
frame 4748 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 4767 {
G.goPlay(this, 'tbelly');
}
frame 4769 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_tbtodeathbeam');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 5082 {
function checkUpdate() {
G.callF('damageLeon', G, this, 2);
}
G.setValue('damageLeonFlag', 1);
}
frame 5119 {
if (G.chance(40) || G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
G.goPlay(this, 'REPEATSTART_db');
}
}
frame 5186 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 5211 {
if (G.chance(40) || G.getValue('rubdownB') > 0) {
G.setValue('rubdownB', G.getValue('rubdownB') - 1);
G.goPlay(this, 'REPEATSTART_db2');
}
}
frame 5260 {
function checkUpdate() {
G.callF('damageLeon', G, this, 16);
}
G.setValue('damageLeonFlag', 1);
}
frame 5342 {
G.goPlay(this, 'enbelly');
}
frame 5344 {
G.endDigestion(this);
}
frame 5424 {
G.goPlay(this, 'nbelly');
}
frame 5426 {
G.startDigestion(this, 60);
var WigObj = new Object();
WigObj.l = 'nbl';
WigObj.r = 'nbr';
WigObj.u = 'nbu';
WigObj.d = 'nbd';
G.setAnims(this, WigObj);
G.setEscape(this, 'ntoss', 'L', 4, 0);
G.setEscape(this, 'nbtoenb', 'R', 3, 0);
G.setEscape(this, 'nbpee', 'D', 5, 0);
G.setEscape(this, 'nbescape', 'U', 6, 0);
G.setEscape(this, 'nbdeath', 'E', 1, 0);
G.setEscape(this, 'nbpee', 'W', 10, 0);
}
frame 5476 {
G.goPlay(this, 'nbelly');
}
frame 5478 {
G.endDigestion(this);
}
frame 5596 {
G.goPlay(this, 'enbelly');
}
frame 5598 {
G.startDigestion(this, 30);
var WigObj = new Object();
WigObj.l = 'enbl';
WigObj.r = 'enbr';
WigObj.u = 'enbu';
WigObj.d = 'enbd';
G.setAnims(this, WigObj);
if (G.getValue('trigCall_orgasmOn') <= 0) {
G.setEscape(this, 'orgasmOn', 'R D', 7, 0);
}
G.setEscape(this, 'enbtoeenb', 'U', 4, 0);
G.setEscape(this, 'cctositc', 'L', 4, 0);
G.setEscape(this, 'sc_death', 'E', 1, 0);
G.setEscape(this, 'enbtoeenb', 'W', 10, 0);
}
frame 5655 {
G.goPlay(this, 'enbelly');
}
frame 5657 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 5688 {
G.goPlay(this, 'enbelly');
}
frame 5709 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 5722 {
G.goPlay(this, 'enbelly');
}
frame 5738 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 5752 {
G.goPlay(this, 'enbelly');
}
frame 5754 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 5789 {
G.goPlay(this, 'enbelly');
}
frame 5791 {
G.endDigestion(this);
}
frame 5866 {
G.goPlay(this, 'eenbelly');
}
frame 5868 {
G.startDigestion(this, 0);
var WigObj = new Object();
WigObj.l = 'eenbl';
WigObj.r = 'eenbr';
WigObj.u = 'eenbu';
WigObj.d = 'eenbd';
G.setAnims(this, WigObj);
if (G.getValue('trigCall_eenborgasm') <= 0) {
G.setEscape(this, 'eenborgasm', 'D, R, L', 5, 0);
}
G.setEscape(this, 'eenbbeatdown', 'U', 5, 0);
G.setEscape(this, 'eenborgasm', 'W', 30, 0);
}
frame 5918 {
G.goPlay(this, 'eenbelly');
}
frame 5920 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 5950 {
G.goPlay(this, 'eenbelly');
}
frame 5952 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 5999 {
G.goPlay(this, 'eenbelly');
}
frame 6001 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 6044 {
G.goPlay(this, 'eenbelly');
}
frame 6052 {
function checkUpdate() {
G.callF('damageLeon', G, this, 1);
}
G.setValue('damageLeonFlag', 1);
}
frame 6099 {
G.goPlay(this, 'eenbelly');
}
frame 6101 {
G.endDigestion(this);
}
frame 6189 {
if (G.chance(60)) {
G.goPlay(this, 'eenbbeatdown_repeatStart');
}
}
frame 6197 {
G.goPlay(this, 'enbelly');
}
frame 6198 {
function checkUpdate() {
G.callF('damageLeon', G, this, 6);
}
G.setValue('damageLeonFlag', 1);
}
frame 6199 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_eenborgasm');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 6217 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 6245 {
if (G.chance(90)) {
G.goPlay(this, 'orgasmAstart');
}
}
frame 6264 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 6280 {
if (G.chance(80)) {
G.goPlay(this, 'orgasmBstart');
}
}
frame 6295 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 6317 {
if (G.chance(70)) {
G.goPlay(this, 'orgasmCstart');
}
}
frame 6366 {
function checkUpdate() {
G.callF('damageLeon', G, this, 16);
}
G.setValue('damageLeonFlag', 1);
}
frame 6451 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
G.setValue('rubdown', 4);
}
frame 6515 {
function checkUpdate() {
G.callF('damageLeon', G, this, 1);
}
G.setValue('damageLeonFlag', 1);
}
frame 6564 {
if (G.getValue('rubdown') > 0) {
if (G.chance(50)) {
G.goPlay(this, 'orgasmPA');
} else {
if (G.chance(50)) {
G.goPlay(this, 'orgasmPB');
} else {
G.goPlay(this, 'orgasmPC');
}
}
} else {
G.goPlay(this, 'orgasmFinish');
}
}
frame 6613 {
function checkUpdate() {
G.callF('damageLeon', G, this, 8);
}
G.setValue('damageLeonFlag', 1);
}
frame 6678 {
if (G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
if (G.chance(50)) {
G.goPlay(this, 'orgasmPA');
} else {
if (G.chance(50)) {
G.goPlay(this, 'orgasmPB');
} else {
G.goPlay(this, 'orgasmPC');
}
}
} else {
G.goPlay(this, 'orgasmFinish');
}
}
frame 6717 {
function checkUpdate() {
G.callF('damageLeon', G, this, 8);
}
G.setValue('damageLeonFlag', 1);
}
frame 6794 {
if (G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
if (G.chance(50)) {
G.goPlay(this, 'orgasmPA');
} else {
if (G.chance(50)) {
G.goPlay(this, 'orgasmPB');
} else {
G.goPlay(this, 'orgasmPC');
}
}
} else {
G.goPlay(this, 'orgasmFinish');
}
}
frame 6795 {
if (G.getValue('mode') >= 3) {
G.goPlay(this, 'eenborgasm_tonbelly');
}
}
frame 6902 {
G.goPlay(this, 'ccbelly');
}
frame 6965 {
function checkUpdate() {
G.callF('damageLeon', G, this, 12);
}
G.setValue('damageLeonFlag', 1);
}
frame 7113 {
G.goPlay(this, 'nbelly');
}
frame 7115 {
G.startDigestion(this, 30);
var WigObj = new Object();
WigObj.l = 'ccbl';
WigObj.r = 'ccbr';
WigObj.u = 'ccbu';
WigObj.d = 'ccbd';
G.setAnims(this, WigObj);
G.setEscape(this, 'ccbfinish', 'U', 5, 0);
G.setEscape(this, 'ccbelly_to_cockHyper', 'D', 5, 0);
if (G.getValue('mode') == 1) {
G.setEscape(this, 'ccbelly_to_jizzmoan', 'L R', 5, 0);
}
G.setEscape(this, 'ccbelly_to_cockHyper', 'E', 1, 0);
G.setEscape(this, 'ccbfinish', 'W', 10, 0);
}
frame 7153 {
G.goPlay(this, 'ccbelly');
}
frame 7155 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 7184 {
G.goPlay(this, 'ccbelly');
}
frame 7186 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 7210 {
G.goPlay(this, 'ccbelly');
}
frame 7212 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 7238 {
G.goPlay(this, 'ccbelly');
}
frame 7253 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 7273 {
G.goPlay(this, 'ccbelly');
}
frame 7275 {
G.endDigestion(this);
}
frame 7401 {
function checkUpdate() {
G.callF('damageLeon', G, this, 16);
}
G.setValue('damageLeonFlag', 1);
}
frame 7472 {
function checkUpdate() {
G.callF('damageLeon', G, this, 16);
}
G.setValue('damageLeonFlag', 1);
}
frame 7517 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 7531 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 7541 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 7554 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 7794 {
if (G.getPlayerHP() > 0) {
G.unconsumePlayer(this, 300);
G.actUnbusy();
}
G.goPlay(this, 'idle');
}
frame 7797 {
G.endDigestion(this);
}
frame 7832 {
G.goPlay(this, 'cockvorehyper_playA');
}
frame 7834 {
G.endDigestion(this);
}
frame 7879 {
G.goPlay(this, 'moanjizzrepeat1');
}
frame 7881 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_orgasmOn');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 8048 {
function checkUpdate() {
G.callF('damageLeon', G, this, 8);
}
G.setValue('damageLeonFlag', 1);
}
frame 8134 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 8175 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 8196 {
if (G.chance(40) || G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
G.goPlay(this, 'enborgasmR');
} else {
if (G.getValue('mode') >= 2) {
G.goPlay(this, 'LeanBelly');
}
}
}
frame 8248 {
G.setValue('rubdown', 2);
G.goPlay(this, 'orgasmPA');
}
frame 8294 {
function checkUpdate() {
G.callF('damageLeon', G, this, 2);
}
G.setValue('damageLeonFlag', 1);
}
frame 8326 {
if (G.chance(40) || G.getValue('rubdownB') > 0) {
G.setValue('rubdownB', G.getValue('rubdownB') - 1);
G.goPlay(this, 'LeanBelly_JizzRepeatStart');
}
}
frame 8409 {
G.goPlay(this, 'nbelly');
}
frame 8411 {
G.endDigestion(this);
}
frame 8501 {
G.setValue('rubdown', 6);
G.goPlay(this, 'sitreadya');
}
frame 8545 {
function checkUpdate() {
G.callF('damageLeon', G, this, 12);
}
G.setValue('damageLeonFlag', 1);
}
frame 8637 {
G.startDigestion(this, 30);
var WigObj = new Object();
WigObj.l = 'sitl';
WigObj.r = 'sitr';
WigObj.u = 'situ';
WigObj.d = 'sitd';
G.setAnims(this, WigObj);
G.setEscape(this, 'sitescape', 'L', 3, 0);
if (G.getValue('trigCall_sitrepeat') <= 0) {
G.setEscape(this, 'sitrepeat', 'U', 5, 0);
}
if (G.getValue('trigCall_ssc_rub') <= 0) {
G.setEscape(this, 'ssc_rub', 'R', 5, 0);
}
G.setEscape(this, 'sitdeath', 'E', 1, 0);
}
frame 8663 {
G.goPlay(this, 'sitjizz');
}
frame 8667 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 8686 {
if (G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
if (G.chance(50)) {
G.goPlay(this, 'sitreadya');
} else {
G.goPlay(this, 'sitreadyb');
}
} else {
G.goPlay(this, 'sitstartjizz');
}
}
frame 8688 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 8707 {
if (G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
if (G.chance(50)) {
G.goPlay(this, 'sitreadya');
} else {
G.goPlay(this, 'sitreadyb');
}
} else {
G.goPlay(this, 'sitstartjizz');
}
}
frame 8713 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 8739 {
G.goPlay(this, 'sitjizz');
}
frame 8745 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 8773 {
G.goPlay(this, 'sitjizz');
}
frame 8791 {
function checkUpdate() {
G.callF('healLeon', G, this, 3);
}
G.setValue('healLeonFlag', 1);
}
frame 8834 {
G.goPlay(this, 'sitjizz');
}
frame 8866 {
G.goPlay(this, 'sitjizz');
}
frame 8868 {
G.endDigestion(this);
}
frame 8902 {
G.qteEvent(15, new Object({'type': 1}));
}
frame 8903 {
if (G.qteCheck()) {
G.goPlay(this, 'sitsuccess');
}
}
frame 8968 {
G.goPlay(this, 'sitjizz');
}
frame 9005 {
function checkUpdate() {
G.callF('damageLeon', G, this, 16);
}
G.setValue('damageLeonFlag', 1);
}
frame 9064 {
G.unconsumePlayer(this, -700);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 9066 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_sitrepeat');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 9077 {
G.setValue('rubdown', 6);
G.goPlay(this, 'sitreadya');
}
frame 9079 {
G.endDigestion(this);
}
frame 9156 {
function checkUpdate() {
G.callF('damageLeon', G, this, 16);
}
G.setValue('damageLeonFlag', 1);
}
frame 9269 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 9271 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 9288 {
G.goPlay(this, 'nbelly');
}
frame 9290 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 9311 {
G.goPlay(this, 'nbelly');
}
frame 9313 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 9334 {
G.goPlay(this, 'nbelly');
}
frame 9336 {
function checkUpdate() {
G.callF('healLeon', G, this, 1);
}
G.setValue('healLeonFlag', 1);
}
frame 9357 {
G.goPlay(this, 'nbelly');
}
frame 9359 {
G.endDigestion(this);
}
frame 9479 {
G.startDigestion(this, 5);
var WigObj = new Object();
WigObj.l = 'pbl';
WigObj.r = 'pbr';
WigObj.u = 'pbu';
WigObj.d = 'pbd';
G.setAnims(this, WigObj);
G.setEscape(this, 'pbescape', 'D', 4, 0);
G.setEscape(this, 'pbdeath', 'E', 1, 0);
}
frame 9527 {
G.goPlay(this, 'pbelly');
}
frame 9528 {
G.endDigestion(this);
}
frame 9728 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 9747 {
G.goPlay(this, 'pbelly');
}
frame 9767 {
G.goPlay(this, 'pbelly');
}
frame 9793 {
G.goPlay(this, 'pbelly');
}
frame 9816 {
G.goPlay(this, 'pbelly');
}
frame 9819 {
G.endDigestion(this);
}
frame 10073 {
G.unconsumePlayer(this, 200);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 10075 {
G.endDigestion(this);
}
frame 10323 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 10325 {
G.endDigestion(this);
if (G.getPlayerHP() < 1) {
G.instantKillPlayer(this);
}
}
frame 10420 {
G.unconsumePlayer(this, 300);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 10422 {
G.enemySetIgnoreHits(1);
}
frame 10439 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'suc_stomp');
}
}
frame 10457 {
G.enemySetIgnoreHits(0);
}
frame 10460 {
G.goPlay(this, 'idle');
}
frame 10478 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'suc_onehandgrab');
}
}
frame 10492 {
G.goPlay(this, 'idle');
}
frame 10494 {
G.enemySetIgnoreHits(0);
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
}
frame 10593 {
G.goPlay(this, 'ss_belly');
}
frame 10617 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'suc_cockgrab');
}
}
frame 10619 {
if (G.hitPlayer(eatbox)) {
G.goPlay(this, 'suc_cockgrab');
}
}
frame 10644 {
G.goPlay(this, 'idle');
}
frame 10646 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
}
frame 10925 {
function checkUpdate() {
G.callF('healLeon', G, this, 16);
}
G.setValue('healLeonFlag', 1);
if (G.getValue('mode') > 1) {
G.goPlay(this, 'snakecock_to_balls');
}
}
frame 11046 {
G.goPlay(this, 'moanjizzrepeat1');
}
frame 11048 {
G.instantKillPlayer(this);
}
frame 11106 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 11212 {
G.goPlay(this, 'cvhbelly');
}
frame 11214 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
if (G.getValue('hasseen') == 2) {
G.setEnemyAIUseAttacks(1);
G.setValue('hasseen', 1);
}
}
frame 11327 {
G.goPlay(this, 'bel_pushup');
}
frame 11329 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
if (G.getValue('hasseen') == 2) {
G.setEnemyAIUseAttacks(1);
G.setValue('hasseen', 1);
}
}
frame 11445 {
G.goPlay(this, 'DickToBalls');
}
frame 11452 {
G.goPlay(this, 'bel_pushup');
}
frame 11460 {
if (G.getValue('mode') == 1) {
G.instantKillPlayer(this);
G.healEnemy(16);
}
}
frame 11551 {
G.goPlay(this, 'FeralBelly');
}
frame 11553 {
G.startDigestion(this, 30);
var WigObj = new Object();
WigObj.l = 'fb_l';
WigObj.r = 'fb_r';
WigObj.d = 'fb_d';
WigObj.u = 'fb_u';
G.setAnims(this, WigObj);
if (G.getValue('trigCall_fb_jizz') <= 0) {
G.setEscape(this, 'fb_jizz', 'L U D', 5, 0);
}
G.setEscape(this, 'fb_escape', 'R', 5, 0);
G.setEscape(this, 'fb_jizz', 'E', 1, 0);
}
frame 11596 {
G.goPlay(this, 'FeralBelly');
}
frame 11598 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 11622 {
G.goPlay(this, 'FeralBelly');
}
frame 11624 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 11681 {
G.goPlay(this, 'FeralBelly');
}
frame 11683 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 11706 {
G.goPlay(this, 'FeralBelly');
}
frame 11708 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 11726 {
G.goPlay(this, 'FeralBelly');
}
frame 11728 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_fb_jizz');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 11733 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 11738 {
if (G.getPlayerHP() <= 0) {
G.goPlay(this, 'fb_death');
}
}
frame 11760 {
if (G.chance(40) || G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
G.goPlay(this, 'fb_jizz_repeat_start');
}
}
frame 11765 {
G.goPlay(this, 'FeralBelly');
}
frame 11767 {
function checkUpdate() {
G.callF('damageLeon', G, this, 3);
}
G.endDigestion(this);
G.setValue('damageLeonFlag', 1);
}
frame 11801 {
function checkUpdate() {
G.callF('damageLeon', G, this, 3);
}
G.setValue('damageLeonFlag', 1);
}
frame 11830 {
function checkUpdate() {
G.callF('damageLeon', G, this, 2);
}
G.setValue('damageLeonFlag', 1);
}
frame 11874 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 11876 {
G.endDigestion(this);
}
frame 11952 {
function checkUpdate() {
G.callF('damageLeon', G, this, 8);
}
G.setValue('damageLeonFlag', 1);
}
frame 12040 {
G.unconsumePlayer(this, 200);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 12042 {
G.startDigestion(this, 30);
var WigObj = new Object();
WigObj.l = 'pushl';
WigObj.r = 'pushr';
WigObj.d = 'pushd';
WigObj.u = 'pushu';
G.setAnims(this, WigObj);
G.setEscape(this, 'push_escape', 'L', 5, 0);
if (G.getValue('trigCall_push_poop') <= 0) {
G.setEscape(this, 'push_poop', 'U R', 5, 0);
}
if (G.getValue('trigCall_push_jizz') <= 0) {
G.setEscape(this, 'push_jizz', 'D', 5, 0);
}
G.setEscape(this, 'push_death', 'E', 1, 0);
}
frame 12077 {
G.goPlay(this, 'bel_pushup');
}
frame 12081 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 12101 {
G.goPlay(this, 'bel_pushup');
}
frame 12105 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 12126 {
G.goPlay(this, 'bel_pushup');
}
frame 12130 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 12156 {
G.goPlay(this, 'bel_pushup');
}
frame 12158 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 12185 {
G.goPlay(this, 'bel_pushup');
}
frame 12187 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_push_jizz');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 12264 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 12288 {
if (G.chance(40) || G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
G.goPlay(this, 'FeralBelly_RepeatStart');
}
}
frame 12304 {
G.goPlay(this, 'bel_pushup');
}
frame 12306 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_push_poop');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 12352 {
function checkUpdate() {
G.callF('damageLeon', G, this, 2);
}
G.setValue('damageLeonFlag', 1);
}
frame 12377 {
function checkUpdate() {
G.callF('damageLeon', G, this, 2);
}
G.setValue('damageLeonFlag', 1);
}
frame 12394 {
function checkUpdate() {
G.callF('damageLeon', G, this, 2);
}
G.setValue('damageLeonFlag', 1);
}
frame 12557 {
G.unconsumePlayer(this, -200);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 12559 {
G.endDigestion(this);
}
frame 12649 {
G.unconsumePlayer(this, -300);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 12651 {
G.endDigestion(this);
}
frame 12731 {
G.hurtPlayer(this, 16);
G.healEnemy(8);
}
frame 12741 {
if (G.getPlayerHP() > 0) {
G.goPlay(this, 'groundrepeat');
}
}
frame 12790 {
function checkUpdate() {
G.callF('damageLeon', G, this, 8);
}
G.setValue('damageLeonFlag', 1);
}
frame 12898 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 12900 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
if (G.getValue('hasseen') == 2) {
G.setEnemyAIUseAttacks(1);
G.setValue('hasseen', 1);
}
}
frame 12944 {
if (G.getValue('mode') == 1) {
G.instantKillPlayer(this);
G.healEnemy(16);
}
}
frame 13067 {
if (G.getValue('mode') == 1) {
G.instantKillPlayer(this);
G.healEnemy(16);
}
G.goPlay(this, 'nbelly');
}
frame 13235 {
G.healEnemy(64);
G.healPlayer(this, 64);
if (G.getEnemyHealthPercent() <= 80) {
G.goPlay(this, 'moanjizzrepeat1');
} else {
G.goPlay(this, 'cockhug');
}
}
frame 13627 {
if (G.getEnemyHealthPercent() <= 95) {
G.goPlay(this, 'pulse_start');
G.healEnemy(16);
} else {
G.goPlay(this, 'FinishCockMerge');
}
}
frame 13674 {
G.unconsumePlayer(this, -200);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 13676 {
}
frame 13975 {
G.unconsumePlayer(this, 400);
G.actUnbusy();
G.victoryRequest(5);
G.goPlay(this, 'dead');
}
frame 13977 {
G.endDigestion(this);
}
frame 14069 {
G.goPlay(this, 'ss_belly');
}
frame 14091 {
G.goPlay(this, 'ss_belly');
}
frame 14114 {
G.goPlay(this, 'ss_belly');
}
frame 14131 {
G.goPlay(this, 'ss_belly');
}
frame 14148 {
G.goPlay(this, 'ss_belly');
}
frame 14150 {
G.startDigestion(this, 60);
var WigObj = new Object();
WigObj.l = 'ssl';
WigObj.r = 'ssr';
WigObj.u = 'ssu';
WigObj.d = 'ssd';
G.setAnims(this, WigObj);
G.setEscape(this, 'sstossc', 'U L R', 5, 0);
G.setEscape(this, 'ss_death', 'E', 1, 0);
G.setEscape(this, 'ss_escape', 'D', 7, 0);
}
frame 14194 {
G.goPlay(this, 'ss_belly');
}
frame 14196 {
G.endDigestion(this);
}
frame 14254 {
G.goPlay(this, 'sitjizz');
}
frame 14256 {
G.endDigestion(this);
}
frame 14313 {
G.unconsumePlayer(this, 150);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 14315 {
G.endDigestion(this);
}
frame 14474 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 14476 {
G.endDigestion(this);
}
frame 14476 {
G.endDigestion(this);
}
frame 14648 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 14650 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_ssc_rub');
}
G.setValue('trigCallFlag', 1);
}
frame 14690 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 14762 {
if (G.chance(40) || G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
G.goPlay(this, 'ssc_repeat');
}
}
frame 14774 {
G.goPlay(this, 'sitjizz');
}
frame 14776 {
G.actBusy(this);
G.endDigestion(this);
G.consumePlayer(this);
}
frame 14945 {
if (G.chance(70)) {
G.goPlay(this, 'butter');
}
}
frame 15012 {
G.goPlay(this, 'b_belly');
}
frame 15014 {
G.startDigestion(this, 30);
var WigObj = new Object();
WigObj.u = 'bspace_up';
WigObj.d = 'bspace_down';
WigObj.l = 'bspace_left';
WigObj.r = 'bspace_right';
G.setAnims(this, WigObj);
if (G.getValue('trigCall_b_jizz') <= 0) {
G.setEscape(this, 'b_jizz', 'L R D', 7, 0);
}
G.setEscape(this, 'bspace_escape', 'U', 5, 0);
G.setEscape(this, 'b_jizz', 'E', 1, 0);
}
frame 15057 {
G.goPlay(this, 'b_belly');
}
frame 15059 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 15102 {
G.goPlay(this, 'b_belly');
}
frame 15104 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 15126 {
G.goPlay(this, 'b_belly');
}
frame 15128 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 15157 {
G.goPlay(this, 'b_belly');
}
frame 15159 {
function checkUpdate() {
G.callF('healLeon', G, this, 2);
}
G.setValue('healLeonFlag', 1);
}
frame 15183 {
G.goPlay(this, 'b_belly');
}
frame 15185 {
G.endDigestion(this);
}
frame 15270 {
if (G.chance(70)) {
G.goPlay(this, 'bspace_escape_repeatStart');
}
}
frame 15332 {
function checkUpdate() {
G.callF('damageLeon', G, this, 16);
}
G.setValue('damageLeonFlag', 1);
}
frame 15409 {
G.unconsumePlayer(this, 150);
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 15411 {
function checkUpdate() {
G.callF('trigCall', G, this, 'trigCall_b_jizz');
}
G.endDigestion(this);
G.setValue('trigCallFlag', 1);
}
frame 15507 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 15521 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 15561 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 15624 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 15697 {
function checkUpdate() {
G.callF('damageLeon', G, this, 2);
}
G.setValue('damageLeonFlag', 1);
}
frame 15714 {
if (G.chance(40) || G.getValue('rubdown') > 0) {
G.setValue('rubdown', G.getValue('rubdown') - 1);
G.goPlay(this, 'b_repeat');
} else {
if (G.getPlayerHP() > 0) {
G.goPlay(this, 'CondomJizz_To_Huge');
}
}
}
frame 15732 {
G.healEnemy(8);
G.hurtPlayer(this, 8);
}
frame 15812 {
G.actUnbusy();
G.goPlay(this, 'idle');
}
frame 15853 {
function checkUpdate() {
G.callF('damageLeon', G, this, 4);
}
G.setValue('damageLeonFlag', 1);
}
frame 15864 {
if (G.chance(40) || G.getValue('rubdownB') > 0) {
G.setValue('rubdownB', G.getValue('rubdownB') - 1);
G.goPlay(this, 'CondomJizzHuge_Repeat_Start');
}
}
frame 15918 {
function checkUpdate() {
G.callF('damageLeon', G, this, 8);
}
G.setValue('damageLeonFlag', 1);
}
frame 15989 {
G.unconsumePlayer(this, 150);
G.actUnbusy();
G.goPlay(this, 'idle');
}
}