Combined Code
frame 1 {
function loadNewGame() {
_root.gameScore = 0;
_root.gameScoreRemain = _root.gameScore;
_root.UP_dmg = 0;
_root.UP_speed = 0;
_root.UP_rech = 0;
_root.UP_eTanks = 0;
_root.UP_xxx = 0;
_root.UP_scan = false;
_root.UP_gallery = false;
_root.costume = 1;
_root.cosClassicUnlocked = true;
_root.cosModernUnlocked = false;
_root.cosJBUnlocked = false;
_root.cosNesUnlocked = false;
_root.cosRedUnlocked = false;
_root.cosBlueUnlocked = false;
_root.cosOrangeUnlocked = false;
_root.cosDarkUnlocked = false;
_root.cosSpecialUnlocked = false;
_root.endingTentaUnlocked = false;
_root.endingPirateUnlocked = false;
_root.endingMegaUnlocked = false;
_root.endingFutaUnlocked = false;
postLoad();
}
function loadSavedGame() {
_root.gameScore = saveState.data.gameScore;
_root.gameScoreRemain = saveState.data.gameScoreRemain;
_root.UP_dmg = saveState.data.UP_dmg;
_root.UP_speed = saveState.data.UP_speed;
_root.UP_rech = saveState.data.UP_rech;
_root.UP_eTanks = saveState.data.UP_eTanks;
_root.UP_xxx = saveState.data.UP_xxx;
_root.UP_scan = saveState.data.UP_scan;
if (!saveState.data.UP_gallery) {
_root.UP_gallery = false;
} else {
_root.UP_gallery = saveState.data.UP_gallery;
}
_root.costume = saveState.data.costume;
_root.cosClassicUnlocked = saveState.data.cosClassicUnlocked;
_root.cosModernUnlocked = saveState.data.cosModernUnlocked;
_root.cosJBUnlocked = saveState.data.cosJBUnlocked;
_root.cosNesUnlocked = saveState.data.cosNesUnlocked;
_root.cosRedUnlocked = saveState.data.cosRedUnlocked;
_root.cosBlueUnlocked = saveState.data.cosBlueUnlocked;
_root.cosOrangeUnlocked = saveState.data.cosOrangeUnlocked;
_root.cosDarkUnlocked = saveState.data.cosDarkUnlocked;
_root.cosSpecialUnlocked = saveState.data.cosSpecialUnlocked;
_root.endingTentaUnlocked = saveState.data.endingTentaUnlocked;
_root.endingPirateUnlocked = saveState.data.endingPirateUnlocked;
_root.endingMegaUnlocked = saveState.data.endingMegaUnlocked;
_root.endingFutaUnlocked = saveState.data.endingFutaUnlocked;
postLoad();
}
function postLoad() {
_root.gameScoreCurrent = _root.gameScoreRemain;
_root.UP_dmgPrice1 = 100;
_root.UP_dmgPrice2 = 200;
_root.UP_dmgPrice3 = 300;
_root.UP_speedPrice1 = 100;
_root.UP_speedPrice2 = 200;
_root.UP_eTanksPrice1 = 100;
_root.UP_eTanksPrice2 = 200;
_root.UP_eTanksPrice3 = 300;
_root.UP_rechPrice1 = 100;
_root.UP_rechPrice2 = 200;
_root.UP_xxxPrice1 = 100;
_root.UP_xxxPrice2 = 200;
_root.UP_xxxPrice3 = 300;
_root.UP_xxxPrice4 = 400;
_root.UP_xxxPrice5 = 500;
_root.UP_scanPrice = 100;
_root.UP_galleryPrice = 9999;
_root.cosClassicPrice = 0;
_root.cosModernPrice = 100;
_root.cosJBPrice = 300;
_root.cosNesPrice = 300;
_root.cosRedPrice = 200;
_root.cosBluePrice = 200;
_root.cosOrangePrice = 10;
_root.cosDarkPrice = 500;
_root.cosSpecialPrice = 0;
kitProgress = new Object();
if (_root.cheats == true) {
_root.UP_scan = true;
_root.cosClassicUnlocked = true;
_root.cosModernUnlocked = true;
_root.cosJBUnlocked = true;
_root.cosNesUnlocked = true;
_root.cosRedUnlocked = true;
_root.cosBlueUnlocked = true;
_root.cosOrangeUnlocked = true;
_root.cosDarkUnlocked = true;
_root.cosSpecialUnlocked = true;
}
}
function SaveStats() {
saveState.data.saved = true;
saveState.data.gameScore = _root.gameScore;
saveState.data.gameScoreRemain = _root.gameScoreRemain;
saveState.data.UP_dmg = _root.UP_dmg;
saveState.data.UP_speed = _root.UP_speed;
saveState.data.UP_rech = _root.UP_rech;
saveState.data.UP_eTanks = _root.UP_eTanks;
saveState.data.UP_xxx = _root.UP_xxx;
saveState.data.UP_scan = _root.UP_scan;
saveState.data.UP_gallery = _root.UP_gallery;
saveState.data.costume = _root.costume;
saveState.data.cosClassicUnlocked = _root.cosClassicUnlocked;
saveState.data.cosModernUnlocked = _root.cosModernUnlocked;
saveState.data.cosJBUnlocked = _root.cosJBUnlocked;
saveState.data.cosNesUnlocked = _root.cosNesUnlocked;
saveState.data.cosRedUnlocked = _root.cosRedUnlocked;
saveState.data.cosBlueUnlocked = _root.cosBlueUnlocked;
saveState.data.cosOrangeUnlocked = _root.cosOrangeUnlocked;
saveState.data.cosDarkUnlocked = _root.cosDarkUnlocked;
saveState.data.cosSpecialUnlocked = _root.cosSpecialUnlocked;
saveState.data.endingTentaUnlocked = _root.endingTentaUnlocked;
saveState.data.endingPirateUnlocked = _root.endingPirateUnlocked;
saveState.data.endingMegaUnlocked = _root.endingMegaUnlocked;
saveState.data.endingFutaUnlocked = _root.endingFutaUnlocked;
}
function checkStrip() {
if (_root.armor1stripped == true && _root.armor2stripped == true && _root.armor3stripped == true && _root.armor4stripped == true && _root.armor5stripped == true && _root.armor6stripped == true && _root.armor7stripped == true && _root.armor8stripped == true && _root.armor9stripped == true && _root.armor10stripped == true && _root.armor11stripped == true && _root.armor12stripped == true && _root.armor13stripped == true && _root.armor14stripped == true && _root.armor15stripped == true) {
_root.armorALLstripped = true;
if (_root.UP_gallery == true) {
_root.HUD.UIarmorAll.gotoAndStop('no');
}
}
if (_root.armor5stripped == true or _root.armor6stripped == true or _root.armor12stripped == true) {
_root.canEngage = true;
_root.stripOptions.checking();
}
_root.samSkin.gotoAndPlay(1);
}
function scoreAdd(num) {
_root.gameScore += num;
_root.gameScoreRemain += num;
_root.gameScoreCurrent += num;
_root.HUD.addUpper.text = '+ ' + (_root.gameScoreRemain - _root.gameScoreWas);
_root.HUD.addLower.text = '+ ' + (_root.gameScoreRemain - _root.gameScoreWas);
}
function checkForImpact(myx, myy, bulletname) {
var times = targetList.length;
var temp = '';
i = 0;
while (i < times) {
temp = targetList[i];
if ((eval(temp)).hitTest(myx, myy, true)) {
(eval(temp)).bulletHit();
i = times;
}
++i;
}
}
_root.BGMholder.stop();
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
Mouse.show();
saveState = SharedObject.getLocal('ClixSamBootleg', '/');
if (saveState.data.saved == true) {
loadSavedGame();
} else {
loadNewGame();
}
this.onMouseUp = function () {
_root.pressed = 0;
};
this.onMouseDown = function () {
_root.pressed = 1;
if (systemBusy == 0) {
buttonDown = 1;
}
};
shootSOBJ = new Sound();
shootSOBJ.setVolume(100);
shootSOBJ.attachSound('pew');
}
frame 1 {
function logo() {
getURL('http://www.patreon.com/corta', '_blank');
if (_root.gameScore < 1000) {
_root.gameScore = 1000;
_root.gameScoreRemain = _root.gameScore;
_root.gameScoreCurrent = _root.gameScore;
}
_root.costume = 9;
_root.cosSpecialUnlocked = true;
_root.headerTitle.gotoAndStop('yes');
}
}
frame 1 {
function arousalTick() {
if (kitProgress.arousal > 0) {
if (HUD.arousal_meter._alpha < 100) {
HUD.arousal_meter._alpha += 2;
}
if (kitProgress.arousal < 200) {
kitProgress.arousal -= 0.1;
cumPerc = kitProgress.arousal / cumNumber;
HUD.arousal_meter.bar._height = 590 * cumPerc;
}
} else {
if (HUD.arousal_meter._alpha > 0) {
HUD.arousal_meter._alpha -= 2;
}
kitProgress.arousal = 0;
}
}
function prepNewGame() {
_root.engaged = false;
if (samusTimer == 'inf') {
_root.health_meter._visible = false;
_root.health_meter.warn._visible = false;
} else {
if (_root.UP_scan == true) {
_root.health_meter.warn._visible = false;
} else {
_root.health_meter._visible = false;
}
}
animNum = 0;
buttonDown = 0;
systemBusy = 0;
fuckStyle = 0;
if (!kitProgress.embarrassment) {
kitProgress.embarrassment = 0;
}
if (!kitProgress.arousal) {
kitProgress.arousal = 0;
}
kitProgress.playerHP = 10000;
kitTargetList = new Array(kit.head_target, kit.chest_target, kit.hips_target, kit.tent_choke_target, kit.tent_squeeze_target, kit.tent_slide_target, kit.tent_under_target, kit.tenta_icon, kit.mega_icon, kit.pirate_icon);
slimeTimerList = new Array(200, 200, 200, 200);
maxSlimeHP = 0;
maxArmorHP = 20;
decayFrames = 24;
slimeFrames = 100;
cumNumber = 200;
cumNum = 1;
totalTargetList = new Array(kit.ls_arm_target, kit.rs_arm_target, kit.ls_leg_target, kit.rs_leg_target, kit.chest_target, kit.head_target, kit.hips_target, kit.tent_choke_target, kit.tent_squeeze_target, kit.tent_slide_target, kit.tent_under_target, kit.tenta_icon, kit.mega_icon, kit.pirate_icon);
control.useHandCursor = false;
control._focusrect = false;
MCP = setInterval(mainGameCallback, 50);
kit.gotoAndPlay('breathing');
nextAnimType = 'breathing';
switchToBreathing();
}
function mainGameCallback() {
var v5 = _xmouse;
var v4 = _ymouse;
var v8 = 0;
var v7 = 0;
var v3 = -1;
lockUpPrevention = 0;
var v2 = 0;
while (v2 < 15) {
if (totalTargetList[v2].hitTest(v5, v4, true)) {
v3 = v2;
}
++v2;
}
if (kit._rotation != 0) {
kit._rotation = 0;
}
if (buttonDown == 1) {
clickMeter.gotoAndPlay('on');
} else {
clickMeter.gotoAndPlay('off');
}
if (systemBusy == 1) {
systemMeter.gotoAndPlay('on');
} else {
systemMeter.gotoAndPlay('off');
}
if (buttonDown == 1) {
if (samusTimer > 0 or samusTimer == 'inf') {
if (systemBusy == 0) {
switch (v3) {
case 0:
break;
case 1:
break;
break;
case 2:
break;
case 3:
case 4:
if (_root.armor6stripped == true) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 3;
nextAnimType = 'titfuck_sex';
kit.gotoAndPlay('titfuck');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 3) {
kitProgress.arousal += 1;
} else {
buttonDown = 0;
}
}
}
break;
case 5:
if (_root.armor5stripped == true) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 4;
nextAnimType = 'facefuck_sex';
kit.gotoAndPlay('facefuck');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 4) {
kitProgress.arousal += 1;
} else {
buttonDown = 0;
}
}
}
break;
case 6:
if (_root.armor12stripped == true && _root.cosLowerStatus != 0) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 2;
nextAnimType = 'vag_sex';
kit.gotoAndPlay('vag_penetration');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 2) {
kitProgress.arousal += 1;
} else {
buttonDown = 0;
}
}
}
break;
case 7:
if (_root.armor5stripped == true) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 5;
nextAnimType = 'throatfuck_sex';
kit.gotoAndPlay('throatfuck');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 5) {
kitProgress.arousal += 1;
} else {
buttonDown = 0;
}
if (_root.endingTentaUnlocked != true) {
if (_root.UP_gallery != true && systemBusy == 0 && kitProgress.arousalTenta >= 200 && kitProgress.arousalTenta < 299) {
kitProgress.arousalTenta += 1;
kit.tenta_icon.lock.gotoAndStop(kitProgress.arousalTenta + 3);
}
}
}
}
break;
case 8:
if (_root.armor6stripped == true) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 6;
nextAnimType = 'squeezing';
kit.gotoAndPlay('squeeze');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 6) {
} else {
buttonDown = 0;
}
if (_root.endingTentaUnlocked != true) {
if (_root.UP_gallery != true && systemBusy == 0 && kitProgress.arousalTenta >= 0 && kitProgress.arousalTenta < 100) {
kitProgress.arousalTenta += 1;
kit.tenta_icon.lock.gotoAndStop(kitProgress.arousalTenta + 3);
}
}
}
}
break;
case 9:
if (_root.armor12stripped == true) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 7;
nextAnimType = 'rubbing';
kit.gotoAndPlay('rub');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 7) {
} else {
buttonDown = 0;
}
if (_root.endingTentaUnlocked != true) {
if (_root.UP_gallery != true && systemBusy == 0 && kitProgress.arousalTenta >= 100 && kitProgress.arousalTenta < 200) {
kitProgress.arousalTenta += 1;
kit.tenta_icon.lock.gotoAndStop(kitProgress.arousalTenta + 3);
}
}
}
}
break;
case 10:
if (_root.armor12stripped == true && _root.cosLowerStatus >= 2) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 8;
nextAnimType = 'under_sex';
kit.gotoAndPlay('under_penetration');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 8) {
kitProgress.arousal += 1;
} else {
buttonDown = 0;
}
if (_root.endingTentaUnlocked != true) {
if (_root.UP_gallery != true && systemBusy == 0 && kitProgress.arousalTenta >= 300 && kitProgress.arousalTenta < 399) {
kitProgress.arousalTenta += 1;
kit.tenta_icon.lock.gotoAndStop(kitProgress.arousalTenta + 3);
}
}
}
}
break;
case 11:
if (_root.endingTentaUnlocked == true) {
if (_root.armor12stripped == true && _root.armor5stripped == true && _root.cosLowerStatus >= 2) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 9;
nextAnimType = 'tenta';
kit.gotoAndPlay('tenta_intro');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 9) {
if (systemBusy == 0) {
kitProgress.arousalTenta += 1;
if (kitProgress.arousalTenta > 100 && nextAnimType == 'tentaloop1') {
kitProgress.arousalTenta = 100;
} else {
if (kitProgress.arousalTenta > 200 && nextAnimType == 'tentaloop2') {
kitProgress.arousalTenta = 200;
} else {
if (kitProgress.arousalTenta > 300 && nextAnimType == 'tentaloop3') {
kitProgress.arousalTenta = 300;
} else {
if (kitProgress.arousalTenta > 400) {
kitProgress.arousalTenta = 400;
}
}
}
}
kit.tenta_icon.gotoAndStop(kitProgress.arousalTenta + 1);
}
} else {
buttonDown = 0;
}
}
}
}
break;
case 12:
if (_root.endingMegaUnlocked == true) {
if (_root.armor12stripped == true && _root.cosLowerStatus >= 2) {
if (fuckStyle == 0) {
_root.engaged = true;
fuckStyle = 10;
nextAnimType = 'mega';
kit.gotoAndPlay('mega_intro');
switchToBreathing();
if (_root.samusTimer != 'inf' && _root.samusTimer >= _root.kitTimerMax) {
_root.samusTimer = _root.kitTimerMax;
}
} else {
if (fuckStyle == 10) {
if (systemBusy == 0) {
kitProgress.arousalMega += 1;
if (kitProgress.arousalMega > 100 && nextAnimType == 'megaloop1') {
kitProgress.arousalMega = 100;
} else {
if (kitProgress.arousalMega > 200 && nextAnimType == 'megaloop2') {
kitProgress.arousalMega = 200;
} else {
if (kitProgress.arousalMega > 300 && nextAnimType == 'megaloop3') {
kitProgress.arousalMega = 300;
} else {
if (kitProgress.arousalMega > 400) {
kitProgress.arousalMega = 400;
}
}
}
}
kit.mega_icon.gotoAndStop(kitProgress.arousalMega + 1);
kit.megaHead.blush._alpha = Math.floor(kitProgress.arousalMega / 4);
}
} else {
buttonDown = 0;
}
}
}
}
break;
break;
case 13:
default:
buttonDown = 0;
}
}
} else {
buttonDown = 0;
}
}
if (buttonDown == 0 && fuckStyle != 0) {
switch (fuckStyle) {
case 2:
if (kitProgress.arousal >= cumNumber) {
kitProgress.crotchCum = 1;
kitProgress.arousal = 0;
nextAnimType = 'breathing';
kit.gotoAndPlay('vag_cum');
} else {
nextAnimType = 'breathing';
kit.gotoAndPlay('vag_withdraw');
switchToBreathing();
}
fuckStyle = 0;
break;
case 3:
if (kitProgress.arousal >= cumNumber) {
kitProgress.breastCum = 1;
kitProgress.arousal = 0;
nextAnimType = 'breathing';
kit.gotoAndPlay('titfuck_cum');
} else {
nextAnimType = 'breathing';
kit.gotoAndPlay('titfuck_withdraw');
switchToBreathing();
}
fuckStyle = 0;
break;
case 4:
if (kitProgress.arousal >= cumNumber) {
kitProgress.faceCum = 1;
kitProgress.arousal = 0;
nextAnimType = 'breathing';
kit.gotoAndPlay('facefuck_cum');
} else {
nextAnimType = 'breathing';
kit.gotoAndPlay('facefuck_withdraw');
switchToBreathing();
}
fuckStyle = 0;
break;
case 5:
if (kitProgress.arousal >= cumNumber) {
kitProgress.faceCum = 1;
kitProgress.arousal = 0;
nextAnimType = 'breathing';
kit.gotoAndPlay('throatfuck_cum');
if (_root.endingTentaUnlocked != true) {
if (_root.UP_gallery != true && systemBusy == 0 && kitProgress.arousalTenta == 299) {
kitProgress.arousalTenta = 300;
kitProgress.arousalTenta = 300;
kit.tenta_icon.lock.gotoAndStop(kitProgress.arousalTenta + 3);
}
}
} else {
nextAnimType = 'breathing';
kit.gotoAndPlay('throatfuck_withdraw');
switchToBreathing();
}
fuckStyle = 0;
break;
case 6:
nextAnimType = 'breathing';
kit.gotoAndPlay('squeeze_withdraw');
switchToBreathing();
fuckStyle = 0;
break;
case 7:
nextAnimType = 'breathing';
kit.gotoAndPlay('rub_withdraw');
switchToBreathing();
fuckStyle = 0;
break;
case 8:
if (kitProgress.arousal >= cumNumber) {
kitProgress.asscum = 1;
kitProgress.arousal = 0;
nextAnimType = 'breathing';
kit.gotoAndPlay('under_cum');
if (_root.endingTentaUnlocked != true) {
if (_root.UP_gallery != true && systemBusy == 0 && kitProgress.arousalTenta == 399) {
kitProgress.arousalTenta = 400;
kitProgress.arousalTenta = 400;
_root.endingTentaUnlocked = true;
kit.tenta_icon.gotoAndStop(1);
kitProgress.arousalTenta = 0;
}
}
} else {
nextAnimType = 'breathing';
kit.gotoAndPlay('under_withdraw');
switchToBreathing();
}
fuckStyle = 0;
break;
case 9:
if (kitProgress.arousalTenta >= 400) {
kitProgress.asscum = 1;
kitProgress.mouthCum = 1;
kitProgress.arousal = 0;
kitProgress.arousalTenta = 0;
nextAnimType = 'breathing';
kit.gotoAndPlay('tenta_cum');
kit.tenta_icon.gotoAndStop(401);
if (_root.UP_gallery != true) {
_root.HUD._visible = false;
_root.health_meter._visible = false;
_root.kit.mega_icon._visible = false;
_root.kit.tenta_icon._visible = false;
}
} else {
nextAnimType = 'breathing';
kit.gotoAndPlay('tenta_withdraw');
switchToBreathing();
}
fuckStyle = 0;
break;
case 10:
if (kitProgress.arousalMega >= 400) {
kitProgress.asscum = 1;
kitProgress.arousal = 0;
kitProgress.arousalMega = 0;
nextAnimType = 'breathing';
kit.gotoAndPlay('mega_cum');
kit.mega_icon.gotoAndStop(401);
if (_root.UP_gallery != true) {
_root.HUD._visible = false;
_root.health_meter._visible = false;
_root.kit.mega_icon._visible = false;
_root.kit.tenta_icon._visible = false;
}
} else {
nextAnimType = 'breathing';
kit.gotoAndPlay('mega_withdraw');
switchToBreathing();
}
fuckStyle = 0;
break;
case 11:
}
}
if (samusTimer != 'inf') {
var v6 = Math.round(kitProgress.playerHP) / 100;
health_meter.bar._height = 590 * v6;
}
cumPerc = kitProgress.arousal / cumNumber;
HUD.arousal_meter.bar._height = 590 * cumPerc;
cursor._x = _xmouse;
cursor._y = _ymouse;
switch (v3) {
break;
case 0:
case 1:
break;
break;
case 2:
case 3:
break;
case 4:
if (_root.armor6stripped == true) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('finger');
}
} else {
cursor.gotoAndPlay('noChest');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor6stripped = true;
_root.HUD.UIarmor6.gotoAndStop('no');
_root.kit.charReset();
}
}
}
break;
case 5:
if (_root.armor5stripped == true) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('finger');
}
} else {
cursor.gotoAndPlay('noHelm');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor5stripped = true;
_root.HUD.UIarmor5.gotoAndStop('no');
_root.kit.charReset();
}
}
}
break;
case 6:
if (_root.armor12stripped == true && _root.cosLowerStatus != 0) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('finger');
}
} else {
if (_root.armor12stripped != true) {
cursor.gotoAndPlay('noCrotch');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor12stripped = true;
_root.HUD.UIarmor12.gotoAndStop('no');
_root.kit.charReset();
}
}
} else {
cursor.gotoAndPlay('noBot');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.cosLowerStatus = 1;
_root.kit.charReset();
}
}
}
}
break;
case 7:
if (_root.armor5stripped == true) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('split');
}
} else {
cursor.gotoAndPlay('noHelm');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor5stripped = true;
_root.HUD.UIarmor5.gotoAndStop('no');
_root.kit.charReset();
}
}
}
break;
case 8:
if (_root.armor6stripped == true) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('rock');
}
} else {
cursor.gotoAndPlay('noChest');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor6stripped = true;
_root.HUD.UIarmor6.gotoAndStop('no');
_root.kit.charReset();
}
}
}
break;
case 9:
if (_root.armor12stripped == true) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('rock');
}
} else {
cursor.gotoAndPlay('noCrotch');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor12stripped = true;
_root.HUD.UIarmor12.gotoAndStop('no');
_root.kit.charReset();
}
}
}
break;
case 10:
if (_root.armor12stripped == true && _root.cosLowerStatus >= 2) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('split');
}
} else {
if (_root.armor12stripped != true) {
cursor.gotoAndPlay('noCrotch');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor12stripped = true;
_root.HUD.UIarmor12.gotoAndStop('no');
_root.kit.charReset();
}
}
} else {
cursor.gotoAndPlay('noBot');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.cosLowerStatus = 2;
_root.kit.charReset();
}
}
}
}
break;
case 11:
if (_root.endingTentaUnlocked == true) {
if (_root.armor12stripped == true && _root.armor5stripped == true && _root.armor6stripped == true && _root.cosLowerStatus >= 2) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('dark');
}
} else {
if (_root.armor12stripped != true) {
cursor.gotoAndPlay('noCrotch');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor12stripped = true;
_root.HUD.UIarmor12.gotoAndStop('no');
_root.kit.charReset();
}
}
} else {
if (_root.armor5stripped != true) {
cursor.gotoAndPlay('noHelm');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor5stripped = true;
_root.HUD.UIarmor5.gotoAndStop('no');
_root.kit.charReset();
}
}
} else {
if (_root.armor6stripped != true) {
cursor.gotoAndPlay('noChest');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor6stripped = true;
_root.HUD.UIarmor6.gotoAndStop('no');
_root.kit.charReset();
}
}
} else {
cursor.gotoAndPlay('noBot');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.cosLowerStatus = 2;
_root.kit.charReset();
}
}
}
}
}
}
} else {
if (_root.UP_gallery == true) {
cursor.gotoAndPlay('?');
}
}
break;
case 12:
if (_root.endingMegaUnlocked == true) {
if (_root.armor12stripped == true && _root.cosLowerStatus >= 2) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('light');
}
} else {
if (_root.armor12stripped != true) {
cursor.gotoAndPlay('noCrotch');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.armor12stripped = true;
_root.HUD.UIarmor12.gotoAndStop('no');
_root.kit.charReset();
}
}
} else {
cursor.gotoAndPlay('noBot');
if (_root.UP_gallery == true) {
if (buttonDown == 1) {
_root.cosLowerStatus = 2;
_root.kit.charReset();
}
}
}
}
} else {
if (_root.UP_gallery == true) {
cursor.gotoAndPlay('?');
}
}
break;
case 13:
break;
default:
_root.kitCursor = false;
cursor.gotoAndPlay('show');
}
}
function switchToBreathing() {
lockUpPrevention = 1;
if (kitProgress.armorTopHP <= 0) {
if (kitProgress.armorBottomHP <= 0) {
kit.armor_top.gotoAndPlay('hide');
kit.armor_bottom.gotoAndPlay('hide');
} else {
kit.armor_top.gotoAndPlay('top_first_bare');
kit.armor_bottom.gotoAndPlay('top_first_bare');
}
} else {
if (kitProgress.armorBottomHP <= 0) {
kit.armor_top.gotoAndPlay('bottom_first_bare');
kit.armor_bottom.gotoAndPlay('bottom_first_bare');
}
}
if (kitProgress.suitTopHP <= 0) {
if (kitProgress.suitBottomHP <= 0) {
kit.suit_top.gotoAndPlay('bottom_last_bare');
kit.suit_bottom.gotoAndPlay('bottom_last_bare');
kit.torso.gotoAndPlay('naked');
kit.head.gotoAndPlay('naked');
} else {
kit.suit_bottom.gotoAndPlay('top_first_bare');
kit.suit_top.gotoAndPlay('top_first_bare');
kit.torso.gotoAndPlay('top_first_bare');
}
} else {
if (kitProgress.suitBottomHP <= 0) {
kit.suit_top.gotoAndPlay('bottom_first_bare');
kit.suit_bottom.gotoAndPlay('bottom_first_bare');
kit.torso.gotoAndPlay('bottom_first_bare');
kit.head.gotoAndPlay('naked');
}
}
if (kitProgress.armorTopHP <= 0) {
if (kitProgress.suitTopHP <= 0) {
kit.head.gotoAndPlay('naked');
kit.rs_arm.gotoAndPlay('ripped');
kit.ls_arm.gotoAndPlay('ripped');
if (kitProgress.breastCum > 0) {
kit.suit_top.ls_boob.gotoAndPlay('reveal');
kit.suit_top.rs_boob.gotoAndPlay('reveal');
kit.ls_boob.gotoAndPlay('reveal');
kit.rs_boob.gotoAndPlay('reveal');
}
} else {
kit.rs_arm.gotoAndPlay('suit');
kit.ls_arm.gotoAndPlay('suit');
}
} else {
kit.rs_arm.gotoAndPlay('armor');
kit.ls_arm.gotoAndPlay('armor');
}
if (kitProgress.armorBottomHP <= 0) {
if (kitProgress.suitBottomHP <= 0) {
if (kitProgress.crotchCum > 0) {
kit.abs.gotoAndPlay('cum');
kit.suit_bottom.belly_cum.gotoAndPlay('reveal');
kit.ls_thigh.gotoAndPlay('cum');
kit.rs_thigh.gotoAndPlay('cum');
kit.torso.butt_cum.gotoAndPlay('reveal');
} else {
kit.ls_thigh.gotoAndPlay('ripped');
kit.rs_thigh.gotoAndPlay('ripped');
}
} else {
kit.ls_thigh.gotoAndPlay('suit');
kit.rs_thigh.gotoAndPlay('suit');
}
} else {
kit.ls_thigh.gotoAndPlay('armor');
kit.rs_thigh.gotoAndPlay('armor');
}
if (kitProgress.helmetHP <= 0) {
kit.helmet.gotoAndPlay('hide');
kit.hoses.gotoAndPlay('hide');
kit.hair.gotoAndPlay('hide');
if (kitProgress.faceCum > 0) {
kit.bangs.gotoAndPlay('reveal');
kit.head.face_cum.gotoAndPlay('reveal');
kit.helmet.bangs.gotoAndPlay('reveal');
}
}
generateFacialExpression('defiant');
}
_root.titsout = false;
_root.facecum = false;
_root.mouthcum = false;
_root.haircum = false;
_root.titscum = false;
_root.pussycum = false;
_root.asscum = false;
_root.cuntout = false;
soundObject = new Sound();
nextAnimType = '';
gameWon = 0;
}
movieClip 7 {
}
movieClip 10 {
}
movieClip 14 {
frame 1 {
stop();
}
frame 9 {
stop();
}
}
movieClip 15 {
frame 2 {
stop();
}
frame 3 {
_rotation = _rotation + 30;
if (_xscale >= 24) {
_xscale = _xscale - (14 + _root.UP_speed) * (1 + _root.UP_speed * 0.25);
_yscale = _yscale - (14 + _root.UP_speed) * (1 + _root.UP_speed * 0.25);
} else {
_root.checkForImpact(_x, _y, this._name);
this.removeMovieClip();
}
_x = _x + xMove;
xMove *= 0.95;
_y = _y + yMove;
yMove *= 0.95;
}
frame 4 {
gotoAndPlay(_currentframe - 1);
}
}
movieClip 26 {
frame 8 {
stop();
}
}
movieClip 28 {
frame 2 {
stop();
}
frame 3 {
function bulletHit() {
if (_currentframe < 48) {
gotoAndPlay('abort');
}
}
}
frame 48 {
_root.samusPower -= 12;
}
frame 57 {
this.removeMovieClip();
}
frame 58 {
_root.scoreAdd(5);
}
frame 67 {
this.removeMovieClip();
}
}
movieClip 35 {
frame 2 {
stop();
}
frame 8 {
gotoAndPlay(1);
}
}
movieClip 42 {
frame 1 {
function bulletHit() {
--hitpoints;
if (hitpoints <= 0) {
if (_currentframe < 68) {
gotoAndPlay('abort');
}
} else {
ouch.gotoAndPlay('ouch');
}
}
}
frame 2 {
stop();
}
frame 86 {
_root.samusPower -= 5;
}
frame 87 {
_root.samusPower -= 7;
}
frame 88 {
_root.samusPower -= 5;
}
frame 89 {
_root.samusPower -= 7;
}
frame 90 {
_root.samusPower -= 6;
}
frame 92 {
this.removeMovieClip();
}
frame 93 {
_root.scoreAdd(25);
}
frame 102 {
this.removeMovieClip();
}
}
movieClip 48 {
frame 6 {
gotoAndPlay(1);
}
}
movieClip 51 {
frame 1 {
function bulletHit() {
--hitpoints;
if (hitpoints <= 0) {
if (_currentframe < 53) {
gotoAndPlay('abort');
}
} else {
ouch.gotoAndPlay('ouch');
}
}
}
frame 2 {
stop();
}
frame 53 {
_root.samusPower -= 40;
}
frame 63 {
this.removeMovieClip();
}
frame 64 {
_root.scoreAdd(20);
}
frame 74 {
this.removeMovieClip();
}
}
movieClip 53 {
frame 6 {
gotoAndPlay(1);
}
}
movieClip 54 {
frame 1 {
function bulletHit() {
--hitpoints;
if (hitpoints <= 0) {
if (_currentframe < 53) {
gotoAndPlay('abort');
}
} else {
ouch.gotoAndPlay('ouch');
}
}
}
frame 2 {
stop();
}
frame 53 {
_root.samusPower -= 24;
}
frame 63 {
this.removeMovieClip();
}
frame 64 {
_root.scoreAdd(10);
}
frame 74 {
this.removeMovieClip();
}
}
movieClip 59 {
frame 1 {
stop();
}
}
movieClip 60 {
frame 1 {
function updatePerc(myPerc) {
bar._x = leftmost - barwidth * (1 - myPerc / 100);
bar.gotoAndStop(100 - myPerc);
}
leftmost = bar._x;
barwidth = 152;
}
}
movieClip 71 {
}
// unknown tag 88 length 64
movieClip 76 {
}
movieClip 77 {
frame 1 {
if (_root.cheats == true) {
gotoAndStop('yes');
} else {
gotoAndStop('no');
}
}
}
movieClip 85 {
}
movieClip 93 {
}
button 98 {
on (release) {
gotoAndPlay(4);
}
}
button 99 {
on (release) {
gotoAndPlay('instructions_01');
}
}
movieClip 123 {
frame 1 {
function checking() {
if (_root.reticleTrack == true) {
if (_parent._visible != true) {
_parent._visible = true;
}
} else {
if (_parent._visible != false) {
_parent._visible = false;
}
}
}
gotoAndPlay('gun');
checking();
}
frame 3 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 1);
}
checking();
}
frame 5 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 7 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 9 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 11 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 13 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 15 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 17 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 19 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 21 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 23 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 25 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 27 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 29 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 31 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 33 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 35 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 37 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 39 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 41 {
if (_root.pressed != 1) {
gotoAndPlay(_currentframe - 3);
}
checking();
}
frame 43 {
gotoAndPlay(_currentframe - 3);
}
}
movieClip 125 {
}
movieClip 126 {
instance aim of movieClip 125 {
}
}
// unknown tag 88 length 94
movieClip 133 {
frame 1 {
if (this.over == true) {
gotoAndStop('show');
} else {
gotoAndStop('hide');
}
}
frame 4 {
if (this.over == false) {
gotoAndPlay(23);
}
}
frame 6 {
if (this.over == false) {
gotoAndPlay(20);
}
}
frame 9 {
if (this.over == false) {
gotoAndPlay(17);
}
}
frame 14 {
if (this.over == false) {
gotoAndPlay('go');
} else {
stop();
}
}
frame 17 {
if (this.over == true) {
gotoAndPlay(9);
}
}
frame 20 {
if (this.over == true) {
gotoAndPlay(6);
}
}
frame 23 {
if (this.over == true) {
gotoAndPlay(4);
}
}
frame 28 {
if (this.over == true) {
gotoAndPlay('come');
} else {
stop();
}
}
}
button 139 {
on (release) {
_root.logo();
}
on (rollOver) {
this.words.over = true;
if (this.words._currentframe == 28) {
this.words.gotoAndPlay('come');
}
}
on (rollOut) {
this.words.over = false;
if (this.words._currentframe == 14) {
this.words.gotoAndPlay('go');
}
}
on (releaseOutside) {
this.words.over = false;
if (this.words._currentframe == 14) {
this.words.gotoAndPlay('go');
}
}
}
// unknown tag 88 length 90
// unknown tag 88 length 81
movieClip 146 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
instance reticle of movieClip 146 {
onClipEvent (load) {
onMouseMove = function () {
if (_root.reticleTrack == true) {
if (this._currentframe != 1) {
this.gotoAndStop(1);
}
if (_root.gunAim._visible != true) {
_root.gunAim._visible = true;
}
this._x = _root._xmouse;
this._y = _root._ymouse;
_root.reticle.swapDepths(1000 + _root.bulletCounter);
_root.xPerc = Math.round((this._x / 1100) * 100);
_root.yPerc = Math.round((this._y / 800) * 100);
_root.gunAim.gotoAndStop(_root.xPerc + 100);
_root.gunAim._y = -300 + _root.yPerc * 6;
_root.gunAim._yscale = 100 - 25 * (_root.yPerc * 0.01);
_root.gunAim.swapDepths(1500);
} else {
if (this._currentframe != 3) {
this.gotoAndStop(3);
}
if (_root.gunAim._visible != false) {
_root.gunAim._visible = false;
}
}
updateAfterEvent();
};
}
}
frame 2 {
function generateFacialExpression(emotion) {
if (emotion == 'defiant') {
switch (kitProgress.embarrassment) {
case 0:
makeAFace('a', 'a', 'player', 'b');
break;
case 1:
makeAFace('b', 'a', 'down', 'c');
break;
case 2:
makeAFace('a', 'b', '', 'a');
break;
case 3:
makeAFace('c', 'c', 'down', 'b');
}
} else {
switch (kitProgress.embarrassment) {
case 0:
makeAFace('d', 'a', 'player', 'c');
break;
case 1:
makeAFace('d', 'c', 'down', 'c');
break;
case 2:
makeAFace('c', 'd', '', 'c');
break;
case 3:
makeAFace('c', 'c', 'player', 'c');
}
}
}
function makeAFace(browsframe, eyeframe, pupilframe, lipsframe) {
kit.head.brows.gotoAndPlay(browsframe);
kit.head.eyes.gotoAndPlay(eyeframe);
if (pupilframe != '') {
kit.head.eyes.pupils.gotoAndPlay(pupilframe);
}
if (kitProgress.faceCum == 1) {
switch (lipsframe) {
case 'a':
kit.head.lips.gotoAndPlay('e');
break;
case 'b':
kit.head.lips.gotoAndPlay('f');
break;
case 'c':
kit.head.lips.gotoAndPlay('g');
break;
case 'd':
kit.head.lips.gotoAndPlay('h');
}
} else {
kit.head.lips.gotoAndPlay(lipsframe);
}
}
function cursorFormat(HP, cum, num) {
if (buttonDown == 1) {
cursor.gotoAndPlay('hide');
} else {
cursor.gotoAndPlay('seed');
}
}
function degradeArmor(hp, startframe, mc) {
var v1 = 1 - hp / maxArmorHP;
mc.gotoAndStop(startframe + Math.round(v1 * decayFrames));
}
function allClothingGone() {
if (kitProgress.armorTopHP == -1 && kitProgress.armorBottomHP == -1 && kitProgress.suitTopHP == -1 && kitProgress.suitBottomHP == -1 && kitProgress.helmetHP == -1) {
kitProgress.embarrassment = 3;
return true;
} else {
return false;
}
}
function fadeOutMusic() {
fadeOut = setInterval(soundFadeOutCallback, 50);
}
function soundFadeOutCallback() {
var v1 = soundObject.getVolume();
v1 -= 5;
if (v1 <= 0) {
soundObject.stop();
soundObject.setVolume(100);
clearInterval(fadeOut);
} else {
soundObject.setVolume(v1);
}
}
function checkForEndGame() {}
}
frame 3 {
stop();
}
frame 3 {
}
movieClip 153 {
frame 10 {
gotoAndStop('yes');
}
}
button 157 {
on (release) {
if (_root.gameScoreRemain >= price.text) {
pick();
_root.gameScoreRemain -= price.text;
reset();
this._parent.pip.gotoAndPlay('buy');
} else {
poor.gotoAndPlay('blink');
}
}
}
movieClip 165 {
frame 20 {
gotoAndStop('blank');
}
frame 30 {
gotoAndStop('blank');
}
}
button 172 {
on (release) {
reset();
pick();
this._parent.pip.gotoAndPlay('buy');
}
}
movieClip 173 {
frame 1 {
function reset() {
if (_root.cosClassicUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosClassicPrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 1) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 1;
_parent.costumeReset();
_root.cosClassicUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 178 {
frame 1 {
function reset() {
if (_root.cosJBUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosJBPrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 3) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 3;
_parent.costumeReset();
_root.cosJBUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 183 {
frame 1 {
function reset() {
if (_root.cosModernUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosModernPrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 2) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 2;
_parent.costumeReset();
_root.cosModernUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 188 {
frame 1 {
function reset() {
if (_root.cosNesUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosNesPrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 4) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 4;
_parent.costumeReset();
_root.cosNesUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
button 189 {
on (release) {
if (_root.gameScoreRemain >= price.text) {
_root.UP_scan = true;
_root.gameScoreRemain -= price.text;
reset();
this._parent.pip.gotoAndPlay('buy');
} else {
poor.gotoAndPlay('blink');
}
}
}
button 193 {
on (release) {
_root.UP_scan = 'disable';
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
button 196 {
on (release) {
_root.UP_scan = true;
gotoAndStop('MAX');
pip.gotoAndStop('yes');
}
}
movieClip 197 {
frame 1 {
function reset() {
if (_root.UP_scan == false) {
gotoAndStop('buy');
price.text = _root.UP_scanPrice;
pip.gotoAndStop('no');
} else {
if (_root.UP_scan == 'disable') {
gotoAndStop('disable');
pip.gotoAndStop('no');
} else {
gotoAndStop('max');
pip.gotoAndStop('yes');
}
}
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 202 {
frame 1 {
function reset() {
if (_root.cosSpecialUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosSpecialPrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 9) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 9;
_parent.costumeReset();
_root.cosSpecialUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 207 {
frame 1 {
function reset() {
if (_root.cosDarkUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosDarkPrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 8) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 8;
_parent.costumeReset();
_root.cosDarkUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 212 {
frame 1 {
function reset() {
if (_root.cosRedUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosRedPrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 5) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 5;
_parent.costumeReset();
_root.cosRedUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 218 {
frame 1 {
function reset() {
if (_root.cosBlueUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosBluePrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 6) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 6;
_parent.costumeReset();
_root.cosBlueUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 223 {
frame 1 {
function reset() {
if (_root.cosOrangeUnlocked != true) {
gotoAndStop('no');
price.text = _root.cosOrangePrice;
pip.gotoAndStop('no');
} else {
if (_root.costume == 7) {
gotoAndStop('yes');
pip.gotoAndStop('yes');
} else {
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
}
function pick() {
_root.costume = 7;
_parent.costumeReset();
_root.cosOrangeUnlocked = true;
}
poor.gotoAndStop('blank');
reset();
}
}
button 224 {
on (release) {
if (_root.gameScoreRemain >= price.text) {
_root.UP_gallery = true;
_root.gameScoreRemain -= price.text;
reset();
this._parent.pip.gotoAndPlay('buy');
} else {
poor.gotoAndPlay('blink');
}
}
}
button 229 {
on (release) {
_root.UP_gallery = 'disable';
gotoAndStop('disable');
pip.gotoAndStop('no');
}
}
button 233 {
on (release) {
_root.UP_gallery = true;
gotoAndStop('MAX');
pip.gotoAndStop('yes');
}
}
movieClip 234 {
frame 1 {
function reset() {
if (_root.UP_gallery == true) {
gotoAndStop('max');
pip.gotoAndStop('yes');
} else {
if (_root.UP_gallery == 'disable') {
gotoAndStop('disable');
pip.gotoAndStop('no');
} else {
gotoAndStop('buy');
price.text = _root.UP_galleryPrice;
pip.gotoAndStop('no');
}
}
}
poor.gotoAndStop('blank');
reset();
}
}
button 236 {
on (release) {
if (_root.gameScoreRemain >= price.text) {
++_root.UP_speed;
_root.gameScoreRemain -= price.text;
reset();
this._parent['pip' + _root.UP_speed].gotoAndPlay('buy');
} else {
poor.gotoAndPlay('blink');
}
}
}
movieClip 241 {
frame 1 {
function reset() {
if (_root.UP_speed == 0) {
gotoAndStop('buy');
price.text = _root.UP_speedPrice1;
pip1.gotoAndStop('no');
pip2.gotoAndStop('no');
} else {
if (_root.UP_speed == 1) {
gotoAndStop('buy');
price.text = _root.UP_speedPrice2;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('no');
} else {
gotoAndStop('max');
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
}
}
}
poor.gotoAndStop('blank');
reset();
}
}
button 242 {
on (release) {
if (_root.gameScoreRemain >= price.text) {
++_root.UP_eTanks;
_root.gameScoreRemain -= price.text;
reset();
this._parent['pip' + _root.UP_eTanks].gotoAndPlay('buy');
} else {
poor.gotoAndPlay('blink');
}
}
}
movieClip 247 {
frame 1 {
function reset() {
if (_root.UP_eTanks == 0) {
gotoAndStop('buy');
price.text = _root.UP_eTanksPrice1;
pip1.gotoAndStop('no');
pip2.gotoAndStop('no');
pip3.gotoAndStop('no');
} else {
if (_root.UP_eTanks == 1) {
gotoAndStop('buy');
price.text = _root.UP_eTanksPrice2;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('no');
pip3.gotoAndStop('no');
} else {
if (_root.UP_eTanks == 2) {
gotoAndStop('buy');
price.text = _root.UP_eTanksPrice3;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
pip3.gotoAndStop('no');
} else {
gotoAndStop('max');
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
pip3.gotoAndStop('yes');
}
}
}
}
poor.gotoAndStop('blank');
reset();
}
}
button 248 {
on (release) {
if (_root.gameScoreRemain >= price.text) {
++_root.UP_xxx;
_root.gameScoreRemain -= price.text;
reset();
this._parent['pip' + _root.UP_xxx].gotoAndPlay('buy');
} else {
poor.gotoAndPlay('blink');
}
}
}
movieClip 253 {
frame 1 {
function reset() {
if (_root.UP_xxx == 0) {
gotoAndStop('buy');
price.text = _root.UP_xxxPrice1;
pip1.gotoAndStop('no');
pip2.gotoAndStop('no');
pip3.gotoAndStop('no');
pip4.gotoAndStop('no');
pip5.gotoAndStop('no');
} else {
if (_root.UP_xxx == 1) {
gotoAndStop('buy');
price.text = _root.UP_xxxPrice2;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('no');
pip3.gotoAndStop('no');
pip4.gotoAndStop('no');
pip5.gotoAndStop('no');
} else {
if (_root.UP_xxx == 2) {
gotoAndStop('buy');
price.text = _root.UP_xxxPrice3;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
pip3.gotoAndStop('no');
pip4.gotoAndStop('no');
pip5.gotoAndStop('no');
} else {
if (_root.UP_xxx == 3) {
gotoAndStop('buy');
price.text = _root.UP_xxxPrice4;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
pip3.gotoAndStop('yes');
pip4.gotoAndStop('no');
pip5.gotoAndStop('no');
} else {
if (_root.UP_xxx == 4) {
gotoAndStop('buy');
price.text = _root.UP_xxxPrice5;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
pip3.gotoAndStop('yes');
pip4.gotoAndStop('yes');
pip5.gotoAndStop('no');
} else {
gotoAndStop('max');
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
pip3.gotoAndStop('yes');
pip4.gotoAndStop('yes');
pip5.gotoAndStop('yes');
}
}
}
}
}
}
poor.gotoAndStop('blank');
reset();
}
}
button 254 {
on (release) {
if (_root.gameScoreRemain >= price.text) {
++_root.UP_dmg;
_root.gameScoreRemain -= price.text;
reset();
this._parent['pip' + _root.UP_dmg].gotoAndPlay('buy');
} else {
poor.gotoAndPlay('blink');
}
}
}
movieClip 259 {
frame 1 {
function reset() {
if (_root.UP_dmg == 0) {
gotoAndStop('buy');
price.text = _root.UP_dmgPrice1;
pip1.gotoAndStop('no');
pip2.gotoAndStop('no');
pip3.gotoAndStop('no');
} else {
if (_root.UP_dmg == 1) {
gotoAndStop('buy');
price.text = _root.UP_dmgPrice2;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('no');
pip3.gotoAndStop('no');
} else {
if (_root.UP_dmg == 2) {
gotoAndStop('buy');
price.text = _root.UP_dmgPrice3;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
pip3.gotoAndStop('no');
} else {
gotoAndStop('max');
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
pip3.gotoAndStop('yes');
}
}
}
}
poor.gotoAndStop('blank');
reset();
}
}
button 263 {
on (rollOver) {
gotoAndStop('over');
}
on (releaseOutside, rollOut) {
gotoAndStop('no');
}
on (release) {
gotoAndPlay('go');
flasher.gotoAndPlay('flash');
_parent.refund();
}
}
movieClip 267 {
frame 1 {
gotoAndStop('no');
flasher.gotoAndStop('blank');
}
}
button 268 {
on (release) {
if (_root.gameScoreRemain >= price.text) {
++_root.UP_rech;
_root.gameScoreRemain -= price.text;
reset();
this._parent['pip' + _root.UP_rech].gotoAndPlay('buy');
} else {
poor.gotoAndPlay('blink');
}
}
}
movieClip 273 {
frame 1 {
function reset() {
if (_root.UP_rech == 0) {
gotoAndStop('buy');
price.text = _root.UP_rechPrice1;
pip1.gotoAndStop('no');
pip2.gotoAndStop('no');
} else {
if (_root.UP_rech == 1) {
gotoAndStop('buy');
price.text = _root.UP_rechPrice2;
pip1.gotoAndStop('yes');
pip2.gotoAndStop('no');
} else {
gotoAndStop('max');
pip1.gotoAndStop('yes');
pip2.gotoAndStop('yes');
}
}
}
poor.gotoAndStop('blank');
reset();
}
}
movieClip 278 {
}
button 280 {
on (release) {
_root.kitTimerMax = (10 + 3 * _root.UP_xxx) * 30;
_root.samusHpStun = 10 - _root.UP_dmg;
_root.samusHpPer = 10 - _root.UP_dmg;
_root.cosMaxHP = 35 - _root.UP_dmg * 5;
_root.cosUpperHP = _root.cosMaxHP;
_root.cosLowerHP = _root.cosMaxHP;
_root.cosUpperStatus = 0;
_root.cosLowerStatus = 0;
_root.totalAnims = 6;
_root.numOfArmorPieces = 99;
_root.UP_eTanksRemain = _root.UP_eTanks;
_root.gameScoreEarned = 0;
_root.gameScoreCurrent = _root.gameScoreRemain;
_root.gameScoreWas = _root.gameScoreRemain;
if (_root.cheatsDev == true) {
_root.samusHpPer = 1;
_root.samusHpStun = 1;
_root.cosMaxHP = 5;
_root.cosUpperHP = _root.cosMaxHP;
_root.cosLowerHP = _root.cosMaxHP;
_root.endingTentaUnlocked = true;
_root.endingPirateUnlocked = true;
_root.endingMegaUnlocked = true;
_root.endingFutaUnlocked = true;
}
_root.gotoAndPlay('prepgame');
}
}
button 281 {
on (release) {
_root.gotoAndPlay(2);
}
}
movieClip 285 {
frame 1 {
function costumeReset() {
cosClassic.reset();
cosModern.reset();
cosJB.reset();
cosNes.reset();
cosRed.reset();
cosBlue.reset();
cosOrange.reset();
cosDark.reset();
cosSpecial.reset();
}
function refund() {
if (_root.cheatsDev == true) {
_root.gameScore += 10000;
}
_root.gameScoreRemain = _root.gameScore;
_root.UP_dmg = 0;
_root.UP_speed = 0;
_root.UP_rech = 0;
_root.UP_eTanks = 0;
_root.UP_xxx = 0;
_root.UP_scan = false;
upDmg.reset();
upSpeed.reset();
upEtank.reset();
upReload.reset();
upXXX.reset();
upScan.reset();
upDmg.poor.gotoAndStop('blank');
upSpeed.poor.gotoAndStop('blank');
upEtank.poor.gotoAndStop('blank');
upReload.poor.gotoAndStop('blank');
upXXX.poor.gotoAndStop('blank');
upScan.poor.gotoAndStop('blank');
_root.costume = 1;
_root.cosClassicUnlocked = true;
_root.cosModernUnlocked = false;
_root.cosJBUnlocked = false;
_root.cosNesUnlocked = false;
_root.cosRedUnlocked = false;
_root.cosBlueUnlocked = false;
_root.cosOrangeUnlocked = false;
_root.cosDarkUnlocked = false;
costumeReset();
}
gotoAndPlay(1);
_root.gameScoreCurrent = _root.gameScoreRemain;
upScan.reset();
upGallery.reset();
if (_root.cosSpecialUnlocked == true) {
cosSpecial._visible = true;
} else {
cosSpecial._visible = false;
}
}
frame 2 {
if (_root.gameScoreCurrent != _root.gameScoreRemain) {
if (_root.gameScoreCurrent > _root.gameScoreRemain + 1) {
--_root.gameScoreCurrent;
if (_root.gameScoreRemain < _root.gameScoreCurrent * 0.95) {
_root.gameScoreCurrent = Math.round(_root.gameScoreCurrent * 0.99);
}
if (_root.gameScoreRemain < _root.gameScoreCurrent * 0.75) {
_root.gameScoreCurrent = Math.round(_root.gameScoreCurrent * 0.8);
}
if (_root.gameScoreRemain < _root.gameScoreCurrent * 0.5) {
_root.gameScoreCurrent = Math.round(_root.gameScoreCurrent * 0.6);
}
} else {
if (_root.gameScoreCurrent < _root.gameScoreRemain - 1) {
++_root.gameScoreCurrent;
if (_root.gameScoreRemain > _root.gameScoreCurrent * 1.01) {
_root.gameScoreCurrent = Math.round(_root.gameScoreCurrent * 1.01);
}
if (_root.gameScoreRemain > _root.gameScoreCurrent * 1.25) {
_root.gameScoreCurrent = Math.round(_root.gameScoreCurrent * 1.2);
}
if (_root.gameScoreRemain > _root.gameScoreCurrent * 1.5) {
_root.gameScoreCurrent = Math.round(_root.gameScoreCurrent * 1.4);
}
} else {
_root.gameScoreCurrent = _root.gameScoreRemain;
}
}
}
if (scoreUpper.text != _root.gameScoreCurrent) {
scoreLower.text = _root.gameScoreCurrent;
scoreUpper.text = _root.gameScoreCurrent;
}
}
frame 3 {
gotoAndPlay(2);
}
}
frame 12 {
stop();
}
frame 13 {
gotoAndStop('buyscreen');
}
movieClip 290 {
}
button 291 {
on (release) {
gotoAndPlay('instructions_02');
}
}
button 292 {
on (release) {
gotoAndPlay(2);
}
}
movieClip 306 {
}
frame 17 {
stop();
}
frame 18 {
morphex.gotoAndPlay('CCW');
screwex.gotoAndPlay('CCW Loop');
}
movieClip 315 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 323 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 326 {
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
}
movieClip 328 {
}
movieClip 330 {
}
movieClip 332 {
}
movieClip 334 {
}
movieClip 336 {
}
movieClip 338 {
}
movieClip 340 {
}
movieClip 341 {
frame 2 {
stop();
}
frame 15 {
gotoAndPlay('CCW Loop');
}
frame 28 {
gotoAndPlay('CW Loop');
}
}
movieClip 351 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 357 {
frame 2 {
stop();
}
frame 10 {
stop();
}
}
movieClip 358 {
}
movieClip 359 {
frame 2 {
stop();
}
frame 7 {
gotoAndPlay('CCW');
}
frame 12 {
gotoAndPlay('CW');
}
}
button 360 {
on (release) {
gotoAndPlay('instructions_03');
}
}
button 361 {
on (release) {
gotoAndPlay('instructions_01');
}
}
movieClip 364 {
}
frame 21 {
stop();
}
movieClip 365 {
}
movieClip 367 {
}
movieClip 369 {
}
movieClip 370 {
}
frame 25 {
stop();
}
frame 30 {
stop();
}
frame 31 {
_root.reticleTrack = true;
_root.reticle.gotoAndStop(1);
_root.gunAim._visible = true;
Mouse.hide();
_root.lockTrans = false;
_root.totalAnims = 6;
morph.gotoAndStop('hide');
screw.gotoAndStop('hide');
_root.numOfArmorPieces = 99;
_root.spadsAttached = false;
_root.kitProgress.arousalTenta = 0;
_root.kitProgress.arousalRidley = 0;
_root.kitProgress.arousalMega = 0;
_root.rape = false;
_root.raping = false;
_root.gameOver = false;
_root.canEngage = false;
_root.armorALLstripped = false;
_root.armor1stripped = false;
_root.armor2stripped = false;
_root.armor3stripped = false;
_root.armor4stripped = false;
_root.armor5stripped = false;
_root.armor6stripped = false;
_root.armor7stripped = false;
_root.armor8stripped = false;
_root.armor9stripped = false;
_root.armor10stripped = false;
_root.armor11stripped = false;
_root.armor12stripped = false;
_root.armor13stripped = false;
_root.armor14stripped = false;
_root.armor15stripped = false;
_root.checkStrip();
bulletCounter = 1;
anim = 0;
animTimer = getTimer();
targetList = new Array();
hitpointList = new Array();
samusHitPoints = samusHpStun;
samusTimer = 12000;
attackTimer = getTimer();
weaponPower = 100;
samusPower = 100;
gunMeter.updatePerc(100);
weapon = '';
var armorCount = numOfArmorPieces;
var ok = '';
i = 1;
while (i <= armorCount) {
ok = targetList.push('armor_' + i);
_root.hitpointList[i] = samusHpPer;
++i;
}
ok = targetList.push('morph');
ok = targetList.push('screw');
_root.pressed = 0;
bulletTimer = getTimer();
_root.BGM.gameBGM.attachSound.start(0, 999);
_root.BGM.gameBGM.setVolume(90);
if (_root.UP_gallery == true) {
_root.gotoAndPlay('rapeStart');
samusTimer = 'inf';
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
_root.HUD.warn._visible = false;
_root.HUD.screenOverlay.gotoAndPlay('raping');
}
}
frame 31 {
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop(102);
} else {
_root.HUD.gotoAndStop('hide');
}
_root.HUD.warn._visible = false;
_root.HUD.toggle.gotoAndStop('no');
_root.HUD.back._visible = false;
if (_root.UP_eTanks == 3) {
_root.HUD.pip1.gotoAndStop('yes');
_root.HUD.pip2.gotoAndStop('yes');
_root.HUD.pip3.gotoAndStop('yes');
} else {
if (_root.UP_eTanks == 2) {
_root.HUD.pip1.gotoAndStop('yes');
_root.HUD.pip2.gotoAndStop('yes');
_root.HUD.pip3.gotoAndStop('hide');
} else {
if (_root.UP_eTanks == 1) {
_root.HUD.pip1.gotoAndStop('yes');
_root.HUD.pip2.gotoAndStop('hide');
_root.HUD.pip3.gotoAndStop('hide');
} else {
_root.HUD.pip1.gotoAndStop('exit');
_root.HUD.pip2.gotoAndStop('hide');
_root.HUD.pip3.gotoAndStop('hide');
}
}
}
}
movieClip 371 {
frame 1 {
function bulletHit() {
--_root.samusHitPoints;
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop(Math.round((_root.samusHitPoints / _root.samusHpStun) * 100) + 2);
}
_root.samusTimer = 300;
jump.ouch._rotation = random(360);
jump.ouch.gotoAndPlay('ouch');
if (_root.samusHitPoints <= 0) {
_root.samusHitPoints = _root.samusHpStun;
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop(2);
_root.HUD.warn._visible = true;
}
gotoAndPlay('hide');
_root.gotoAndPlay('decostume');
}
}
}
frame 2 {
stop();
}
frame 3 {
jump.gotoAndPlay('CCW Loop');
}
frame 85 {
_root.anim = 0;
_root.animTimer = getTimer() + 800;
stop();
}
frame 87 {
stop();
}
frame 90 {
jump.gotoAndPlay('CW Loop');
}
frame 172 {
_root.anim = 0;
_root.animTimer = getTimer() + 800;
stop();
}
}
movieClip 372 {
frame 1 {
function bulletHit() {
--_root.samusHitPoints;
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop(Math.round((_root.samusHitPoints / _root.samusHpStun) * 100) + 2);
}
_root.samusTimer = 300;
morph.ouch.gotoAndPlay('ouch');
if (_root.samusHitPoints <= 0) {
_root.samusHitPoints = _root.samusHpStun;
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop(2);
_root.HUD.warn._visible = true;
}
gotoAndPlay('hide');
_root.gotoAndPlay('decostume');
}
}
}
frame 2 {
stop();
}
frame 3 {
morph.gotoAndPlay('CCW');
}
frame 82 {
_root.anim = 0;
_root.animTimer = getTimer() + 800;
stop();
}
frame 83 {
morph.gotoAndPlay('CW');
}
frame 163 {
_root.anim = 0;
_root.animTimer = getTimer() + 800;
stop();
}
frame 165 {
stop();
}
frame 166 {
morph.gotoAndPlay('CCW');
}
frame 252 {
_root.anim = 0;
_root.animTimer = getTimer() + 800;
stop();
}
frame 253 {
morph.gotoAndPlay('CW');
}
frame 339 {
_root.anim = 0;
_root.animTimer = getTimer() + 800;
stop();
}
}
movieClip 375 {
}
movieClip 390 {
}
movieClip 394 {
}
movieClip 396 {
frame 2 {
stop();
}
frame 7 {
gotoAndPlay(3);
}
}
movieClip 412 {
frame 1 {
function going() {
if (_root.UP_xxx != 5) {
_root.samusTimer = _root.kitTimerMax;
} else {
_root.samusTimer = 'inf';
}
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop('hide');
}
_root.HUD.warn._visible = false;
_root.gotoAndPlay('rapeStart');
_root.lockTrans = false;
}
function returning() {
gotoAndStop('no');
_root.gotoAndPlay('shooting');
_root.lockTrans = false;
}
gotoAndStop('no');
}
frame 23 {
going();
}
frame 33 {
gotoAndStop('no');
}
frame 45 {
returning();
}
frame 60 {
gotoAndStop('no');
}
}
button 421 {
on (release) {
_root.makeAFace('', 'a', '', '');
facebar2._x = 61.3;
}
}
button 422 {
on (release) {
_root.makeAFace('', 'b', '', '');
facebar2._x = 91.95;
}
}
button 423 {
on (release) {
_root.makeAFace('', 'c', '', '');
facebar2._x = 122.8;
}
}
button 424 {
on (release) {
_root.makeAFace('', 'd', '', '');
facebar2._x = 153.95;
}
}
button 425 {
on (release) {
_root.makeAFace('', '', 'player', '');
facebar3._x = 61.3;
}
}
button 426 {
on (release) {
_root.makeAFace('', '', 'right', '');
facebar3._x = 91.95;
}
}
button 427 {
on (release) {
_root.makeAFace('', '', 'left', '');
facebar3._x = 122.8;
}
}
button 428 {
on (release) {
_root.makeAFace('', '', 'down', '');
facebar3._x = 153.95;
}
}
button 429 {
on (release) {
_root.makeAFace('', '', '', 'a');
facebar4._x = 61.3;
}
}
button 430 {
on (release) {
_root.makeAFace('', '', '', 'b');
facebar4._x = 91.95;
}
}
button 431 {
on (release) {
_root.makeAFace('', '', '', 'c');
facebar4._x = 122.8;
}
}
button 432 {
on (release) {
_root.makeAFace('', '', '', 'd');
facebar4._x = 153.95;
}
}
button 433 {
on (release) {
_root.makeAFace('a', '', '', '');
facebar1._x = 61.3;
}
}
button 434 {
on (release) {
_root.makeAFace('b', '', '', '');
facebar1._x = 91.95;
}
}
button 435 {
on (release) {
_root.makeAFace('c', '', '', '');
facebar1._x = 122.8;
}
}
button 436 {
on (release) {
_root.makeAFace('d', '', '', '');
facebar1._x = 153.95;
}
}
button 437 {
on (release) {
_root.makeAFace('', '', 'up', '');
facebar3._x = 184.6;
}
}
movieClip 438 {
}
button 441 {
on (release) {
_root.gotoAndStop('reset');
if (_root.costume < 9) {
_root.costume += 1;
} else {
_root.costume = 1;
}
_root.kit.charReset();
checkCos();
}
}
button 445 {
on (release) {
_root.gotoAndStop('reset');
if (_root.cosUpperStatus < 4) {
_root.cosUpperStatus += 1;
} else {
_root.cosUpperStatus = 0;
}
_root.kit.charReset();
}
}
button 446 {
on (release) {
_root.gotoAndStop('reset');
if (_root.cosLowerStatus < 4) {
_root.cosLowerStatus += 1;
} else {
_root.cosLowerStatus = 0;
}
_root.kit.charReset();
}
}
movieClip 452 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 457 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 462 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 467 {
frame 1 {
if (_root.armor15stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
movieClip 476 {
frame 1 {
if (_root.costume == 7) {
if (_root.armor12stripped == true) {
this.gotoAndStop('noKit');
} else {
this.gotoAndStop('yesKit');
}
} else {
if (_root.armor12stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
movieClip 482 {
frame 1 {
if (_root.costume == 7) {
gotoAndStop('hide');
} else {
if (_root.armor10stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
movieClip 487 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 492 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 498 {
frame 1 {
if (_root.costume == 7) {
gotoAndStop('hide');
} else {
if (_root.armor11stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
movieClip 503 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 512 {
frame 1 {
if (_root.costume == 7) {
if (_root.armor9stripped == true) {
this.gotoAndStop('noKit');
} else {
this.gotoAndStop('yesKit');
}
} else {
if (_root.armor9stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
movieClip 517 {
frame 1 {
if (_root.armor2stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
movieClip 522 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 527 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 532 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 538 {
frame 1 {
if (_root.facecum == true or _root.titscum == true or _root.pussycum == true or _root.asscum == true or _root.haircum == true) {
gotoAndStop('yes');
} else {
gotoAndStop('no');
}
}
}
button 540 {
on (release) {
_root.morph.gotoAndStop('hide');
_root.screw.gotoAndStop('hide');
_root.gameScoreCurrent = _root.gameScoreWas;
_root.gameOverWait = 45;
_root.SaveStats();
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
Mouse.show();
_root.gotoAndPlay('start');
}
}
movieClip 546 {
frame 1 {
gotoAndStop('yes');
}
}
movieClip 547 {
frame 1 {
function checkCos() {
if (_root.costume == 7) {
if (_root.armor9stripped == true or _root.armor2stripped == true) {
_root.armor9stripped = true;
_root.armor2stripped = true;
UIarmor9.gotoAndStop('noKit');
} else {
UIarmor9.gotoAndStop('yesKit');
}
if (_root.armor12stripped == true or _root.armor15stripped == true) {
_root.armor12stripped = true;
_root.armor15stripped = true;
UIarmor12.gotoAndStop('noKit');
} else {
UIarmor12.gotoAndStop('yesKit');
}
UIarmor11.gotoAndStop('hide');
UIarmor10.gotoAndStop('hide');
UIarmor15.gotoAndStop('hide');
UIarmor2.gotoAndStop('hide');
} else {
UIarmor9.gotoAndStop(1);
UIarmor12.gotoAndStop(1);
UIarmor11.gotoAndStop(1);
UIarmor10.gotoAndStop(1);
UIarmor15.gotoAndStop(1);
UIarmor2.gotoAndStop(1);
}
}
}
instance pipBrick of movieClip 390 {
onClipEvent (release) {
if (_root.rape == true) {
if (_root.endingMegaUnlocked != true) {
_root.endingMegaUnlocked = true;
_root.kit.mega_icon._visible = true;
_root.kit.mega_icon.gotoAndStop(1);
if (_root.UP_eTanks == 0) {
_root.HUD.pip1.gotoAndStop('exitOver');
_root.UP_eTanksRemain = 0;
_root.samusPower = 0;
_root.samusTimer = 0;
} else {
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('megaOver');
}
} else {
if (_root.UP_eTanks == 2) {
_root.HUD.pip1.gotoAndStop('over');
} else {
if (_root.UP_eTanks == 3) {
_root.HUD.pip1.gotoAndStop('over');
_root.HUD.pip2.gotoAndStop('over');
}
}
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('exitOver');
_root.UP_eTanksRemain = 0;
_root.samusPower = 0;
_root.samusTimer = 0;
}
} else {
_root.UP_eTanksRemain = 0;
_root.samusPower = 0;
_root.samusTimer = 0;
}
}
onClipEvent (press) {
if (_root.endingMegaUnlocked != true && _root.rape == true) {
if (_root.UP_eTanks == 0) {
_root.HUD.pip1.gotoAndStop('exitDown');
} else {
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('megaDown');
}
} else {
if (_root.UP_eTanks == 0) {
_root.HUD.pip1.gotoAndStop('exitDown');
} else {
if (_root.UP_eTanks == 2) {
_root.HUD.pip1.gotoAndStop('down');
} else {
if (_root.UP_eTanks == 3) {
_root.HUD.pip1.gotoAndStop('down');
_root.HUD.pip2.gotoAndStop('down');
}
}
}
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('exitDown');
}
}
onClipEvent (rollOver) {
if (_root.endingMegaUnlocked != true && _root.rape == true) {
if (_root.UP_eTanks == 0) {
_root.HUD.pip1.gotoAndStop('exitOver');
} else {
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('megaOver');
}
} else {
if (_root.UP_eTanks == 0) {
_root.HUD.pip1.gotoAndStop('exitOver');
} else {
if (_root.UP_eTanks == 2) {
_root.HUD.pip1.gotoAndStop('over');
} else {
if (_root.UP_eTanks == 3) {
_root.HUD.pip1.gotoAndStop('over');
_root.HUD.pip2.gotoAndStop('over');
}
}
}
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('exitOver');
}
}
onClipEvent (rollOut, dragOut) {
if (_root.endingMegaUnlocked != true && _root.rape == true) {
if (_root.UP_eTanks == 0) {
_root.HUD.pip1.gotoAndStop('yes');
} else {
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('mega');
}
} else {
if (_root.UP_eTanks == 0) {
_root.HUD.pip1.gotoAndStop('yes');
} else {
if (_root.UP_eTanks == 2) {
_root.HUD.pip1.gotoAndStop('yes');
} else {
if (_root.UP_eTanks == 3) {
_root.HUD.pip1.gotoAndStop('yes');
_root.HUD.pip2.gotoAndStop('yes');
}
}
}
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('yes');
}
}
}
frame 102 {
stop();
}
frame 103 {
checkCos();
}
instance facebar3 of movieClip 438 {
onClipEvent (load) {
this.stop();
this._visible = false;
}
}
instance facebar2 of movieClip 438 {
onClipEvent (load) {
this.stop();
this._visible = false;
}
}
instance facebar1 of movieClip 438 {
onClipEvent (load) {
this.stop();
this._visible = false;
}
}
instance facebar4 of movieClip 438 {
onClipEvent (load) {
this.stop();
this._visible = false;
}
}
instance UIarmor4 of movieClip 452 {
onClipEvent (press) {
if (_root.armor4stripped == true) {
this.gotoAndStop('yesOver');
_root.armor4stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor4stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor4stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor4stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor4stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor4stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor5 of movieClip 457 {
onClipEvent (press) {
if (_root.armor5stripped == true) {
this.gotoAndStop('yesOver');
_root.armor5stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor5stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor5stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor5stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor5stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor5stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor6 of movieClip 462 {
onClipEvent (press) {
if (_root.armor6stripped == true) {
this.gotoAndStop('yesOver');
_root.armor6stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor6stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor6stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor6stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor6stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor6stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor15 of movieClip 467 {
onClipEvent (press) {
if (_root.armor15stripped == true) {
this.gotoAndStop('yesOver');
_root.armor15stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor15stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor15stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor15stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor15stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor15stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor12 of movieClip 476 {
onClipEvent (press) {
if (_root.costume == 7) {
if (_root.armor12stripped == true or _root.armor15stripped == true) {
this.gotoAndStop('yesOverKit');
_root.armor12stripped = false;
_root.armor15stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOverKit');
_root.armor12stripped = true;
_root.armor15stripped = true;
}
} else {
if (_root.armor12stripped == true) {
this.gotoAndStop('yesOver');
_root.armor12stripped = false;
} else {
this.gotoAndStop('noOver');
_root.armor12stripped = true;
}
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.costume == 7) {
if (_root.armor12stripped == true) {
this.gotoAndStop('noOverKit');
} else {
this.gotoAndStop('yesOverKit');
}
} else {
if (_root.armor12stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
}
onClipEvent (release) {
if (_root.costume == 7) {
if (_root.armor12stripped == true) {
this.gotoAndStop('noOverKit');
} else {
this.gotoAndStop('yesOverKit');
}
} else {
if (_root.armor12stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
}
onClipEvent (releaseOutside) {
if (_root.costume == 7) {
if (_root.armor12stripped == true) {
this.gotoAndStop('noKit');
} else {
this.gotoAndStop('yesKit');
}
} else {
if (_root.armor12stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
onClipEvent (rollOut) {
if (_root.costume == 7) {
if (_root.armor12stripped == true) {
this.gotoAndStop('noKit');
} else {
this.gotoAndStop('yesKit');
}
} else {
if (_root.armor12stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
instance UIarmor10 of movieClip 482 {
onClipEvent (press) {
if (_root.costume != 7) {
if (_root.armor10stripped == true) {
this.gotoAndStop('yesOver');
_root.armor10stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor10stripped = true;
}
_root.kit.charReset();
}
}
onClipEvent (rollOver) {
if (_root.costume != 7) {
if (_root.armor10stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
}
onClipEvent (release) {
if (_root.costume != 7) {
if (_root.armor10stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
}
onClipEvent (releaseOutside) {
if (_root.costume != 7) {
if (_root.armor10stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
onClipEvent (rollOut) {
if (_root.costume != 7) {
if (_root.armor10stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
instance UIarmor14 of movieClip 487 {
onClipEvent (press) {
if (_root.armor14stripped == true) {
this.gotoAndStop('yesOver');
_root.armor14stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor14stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor14stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor14stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor14stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor14stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor1 of movieClip 492 {
onClipEvent (press) {
if (_root.armor1stripped == true) {
this.gotoAndStop('yesOver');
_root.armor1stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor1stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor1stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor1stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor1stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor1stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor11 of movieClip 498 {
onClipEvent (press) {
if (_root.costume != 7) {
if (_root.armor11stripped == true) {
this.gotoAndStop('yesOver');
_root.armor11stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor11stripped = true;
}
_root.kit.charReset();
}
}
onClipEvent (rollOver) {
if (_root.costume != 7) {
if (_root.armor11stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
}
onClipEvent (release) {
if (_root.costume != 7) {
if (_root.armor11stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
}
onClipEvent (releaseOutside) {
if (_root.costume != 7) {
if (_root.armor11stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
onClipEvent (rollOut) {
if (_root.costume != 7) {
if (_root.armor11stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
instance UIarmor13 of movieClip 503 {
onClipEvent (press) {
if (_root.armor13stripped == true) {
this.gotoAndStop('yesOver');
_root.armor13stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor13stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor13stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor13stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor13stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor13stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor9 of movieClip 512 {
onClipEvent (press) {
if (_root.costume == 7) {
if (_root.armor9stripped == true or _root.armor2stripped == true) {
this.gotoAndStop('yesOverKit');
_root.armor9stripped = false;
_root.armor2stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOverKit');
_root.armor9stripped = true;
_root.armor2stripped = true;
}
} else {
if (_root.armor9stripped == true) {
this.gotoAndStop('yesOver');
_root.armor9stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor9stripped = true;
}
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.costume == 7) {
if (_root.armor9stripped == true) {
this.gotoAndStop('noOverKit');
} else {
this.gotoAndStop('yesOverKit');
}
} else {
if (_root.armor9stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
}
onClipEvent (release) {
if (_root.costume == 7) {
if (_root.armor9stripped == true) {
this.gotoAndStop('noOverKit');
} else {
this.gotoAndStop('yesOverKit');
}
} else {
if (_root.armor9stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
}
onClipEvent (releaseOutside) {
if (_root.costume == 7) {
if (_root.armor9stripped == true) {
this.gotoAndStop('noKit');
} else {
this.gotoAndStop('yesKit');
}
} else {
if (_root.armor9stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
onClipEvent (rollOut) {
if (_root.costume == 7) {
if (_root.armor9stripped == true) {
this.gotoAndStop('noKit');
} else {
this.gotoAndStop('yesKit');
}
} else {
if (_root.armor9stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
instance UIarmor2 of movieClip 517 {
onClipEvent (press) {
if (_root.armor2stripped == true) {
this.gotoAndStop('yesOver');
_root.armor2stripped = false;
} else {
this.gotoAndStop('noOver');
_root.armor2stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor2stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor2stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor2stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor2stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor7 of movieClip 522 {
onClipEvent (press) {
if (_root.armor7stripped == true) {
this.gotoAndStop('yesOver');
_root.armor7stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor7stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor7stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor7stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor7stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor7stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor8 of movieClip 527 {
onClipEvent (press) {
if (_root.armor8stripped == true) {
this.gotoAndStop('yesOver');
_root.armor8stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor8stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor8stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor8stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor8stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor8stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance UIarmor3 of movieClip 532 {
onClipEvent (press) {
if (_root.armor3stripped == true) {
this.gotoAndStop('yesOver');
_root.armor3stripped = false;
_parent.UIarmorAll.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armor3stripped = true;
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armor3stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armor3stripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armor3stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armor3stripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
instance of movieClip 538 {
onClipEvent (press) {
if (_root.facecum == true or _root.titscum == true or _root.pussycum == true or _root.asscum == true or _root.haircum == true or _root.facecum == true or _root.mouthcum == true) {
this.gotoAndStop('yesOver');
_root.facecum = false;
_root.titscum = false;
_root.pussycum = false;
_root.asscum = false;
_root.haircum = false;
_root.facecum = false;
_root.mouthcum = false;
} else {
this.gotoAndStop('noOver');
_root.facecum = true;
_root.titscum = true;
_root.pussycum = true;
_root.asscum = true;
_root.haircum = true;
_root.facecum = true;
_root.mouthcum = true;
}
_root.kit.charReset();
}
onClipEvent (release, rollOver) {
if (_root.facecum == true or _root.titscum == true or _root.pussycum == true or _root.asscum == true or _root.haircum == true or _root.facecum == true or _root.mouthcum == true) {
this.gotoAndStop('yesOver');
} else {
this.gotoAndStop('noOver');
}
}
onClipEvent (releaseOutside, rollOut) {
if (_root.facecum == true or _root.titscum == true or _root.pussycum == true or _root.asscum == true or _root.haircum == true or _root.facecum == true or _root.mouthcum == true) {
this.gotoAndStop('yes');
} else {
this.gotoAndStop('no');
}
}
}
instance UIarmorAll of movieClip 546 {
onClipEvent (press) {
if (_root.armorALLstripped == true) {
this.gotoAndStop('yesOver');
_root.armorALLstripped = false;
_root.armor1stripped = false;
_root.armor2stripped = false;
_root.armor3stripped = false;
_root.armor4stripped = false;
_root.armor5stripped = false;
_root.armor6stripped = false;
_root.armor7stripped = false;
_root.armor8stripped = false;
_root.armor9stripped = false;
_root.armor10stripped = false;
_root.armor11stripped = false;
_root.armor12stripped = false;
_root.armor13stripped = false;
_root.armor14stripped = false;
_root.armor15stripped = false;
_parent.UIarmor1.gotoAndStop('yes');
_parent.UIarmor2.gotoAndStop('yes');
_parent.UIarmor3.gotoAndStop('yes');
_parent.UIarmor4.gotoAndStop('yes');
_parent.UIarmor5.gotoAndStop('yes');
_parent.UIarmor6.gotoAndStop('yes');
_parent.UIarmor7.gotoAndStop('yes');
_parent.UIarmor8.gotoAndStop('yes');
_parent.UIarmor9.gotoAndStop('yes');
_parent.UIarmor10.gotoAndStop('yes');
_parent.UIarmor11.gotoAndStop('yes');
_parent.UIarmor12.gotoAndStop('yes');
_parent.UIarmor13.gotoAndStop('yes');
_parent.UIarmor14.gotoAndStop('yes');
_parent.UIarmor15.gotoAndStop('yes');
} else {
this.gotoAndStop('noOver');
_root.armorALLstripped = true;
_root.armor1stripped = true;
_root.armor2stripped = true;
_root.armor3stripped = true;
_root.armor4stripped = true;
_root.armor5stripped = true;
_root.armor6stripped = true;
_root.armor7stripped = true;
_root.armor8stripped = true;
_root.armor9stripped = true;
_root.armor10stripped = true;
_root.armor11stripped = true;
_root.armor12stripped = true;
_root.armor13stripped = true;
_root.armor14stripped = true;
_root.armor15stripped = true;
_parent.UIarmor1.gotoAndStop('no');
_parent.UIarmor2.gotoAndStop('no');
_parent.UIarmor3.gotoAndStop('no');
_parent.UIarmor4.gotoAndStop('no');
_parent.UIarmor5.gotoAndStop('no');
_parent.UIarmor6.gotoAndStop('no');
_parent.UIarmor7.gotoAndStop('no');
_parent.UIarmor8.gotoAndStop('no');
_parent.UIarmor9.gotoAndStop('no');
_parent.UIarmor10.gotoAndStop('no');
_parent.UIarmor11.gotoAndStop('no');
_parent.UIarmor12.gotoAndStop('no');
_parent.UIarmor13.gotoAndStop('no');
_parent.UIarmor14.gotoAndStop('no');
_parent.UIarmor15.gotoAndStop('no');
}
_root.kit.charReset();
}
onClipEvent (rollOver) {
if (_root.armorALLstripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (release) {
if (_root.armorALLstripped == true) {
this.gotoAndStop('noOver');
} else {
this.gotoAndStop('yesOver');
}
}
onClipEvent (releaseOutside) {
if (_root.armorALLstripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
onClipEvent (rollOut) {
if (_root.armorALLstripped == true) {
this.gotoAndStop('no');
} else {
this.gotoAndStop('yes');
}
}
}
}
movieClip 549 {
frame 1 {
this._visible = false;
}
}
frame 43 {
gotoAndPlay('shootloop');
}
movieClip 558 {
}
movieClip 560 {
}
movieClip 562 {
}
movieClip 563 {
}
movieClip 564 {
}
movieClip 565 {
}
frame 44 {
arousalTick();
if (anim != 1) {
if (getTimer() > animTimer) {
anim = 1;
attackTimer = getTimer() + 500;
var rand = random(totalAnims) + 1;
if (rand == 1) {
weapon = 'bomb';
morph.gotoAndPlay('pattern_1');
screw.gotoAndStop('nope');
}
if (rand == 2) {
weapon = 'bomb';
morph.gotoAndPlay('pattern_2');
screw.gotoAndStop('nope');
}
if (rand == 3) {
weapon = 'bomb';
morph.gotoAndPlay('pattern_3');
screw.gotoAndStop('nope');
}
if (rand == 4) {
weapon = 'bomb';
morph.gotoAndPlay('pattern_4');
screw.gotoAndStop('nope');
}
if (rand == 5) {
weapon = 'missile';
screw.gotoAndPlay('pattern_5');
morph.gotoAndStop('nope');
}
if (rand == 6) {
weapon = 'missile';
screw.gotoAndPlay('pattern_6');
morph.gotoAndStop('nope');
}
}
} else {
if (getTimer() > attackTimer) {
if (weapon == 'missile') {
var rand = random(5) + 1;
var newWeapon = '';
++bulletCounter;
if (bulletCounter > 99) {
bulletCounter = 1;
}
if (rand >= 5) {
attackTimer = getTimer() + 2400;
newWeapon = 'smiss_' + bulletCounter;
smiss_master.duplicateMovieClip(newWeapon, bulletCounter);
(eval(newWeapon)).hitpoints = 3 - _root.UP_dmg;
if ((eval(newWeapon)).hitpoints < 1) {
(eval(newWeapon)).hitpoints = 1;
}
} else {
attackTimer = getTimer() + 800;
newWeapon = 'miss_' + bulletCounter;
miss_master.duplicateMovieClip(newWeapon, bulletCounter);
(eval(newWeapon)).hitpoints = 2 - _root.UP_dmg;
if ((eval(newWeapon)).hitpoints < 1) {
(eval(newWeapon)).hitpoints = 1;
}
}
var edgeTest = screw.jump._x + 1200;
if (edgeTest > 100 && edgeTest <= 1100) {
(eval(newWeapon))._x = edgeTest;
(eval(newWeapon))._y = screw.jump._y + 600;
(eval(newWeapon)).gotoAndPlay('start');
ok = targetList.push(newWeapon);
} else {
removeMovieClip(eval(newWeapon));
}
}
if (weapon == 'bomb') {
var rand = random(5) + 1;
var newWeapon = '';
++bulletCounter;
if (bulletCounter > 99) {
bulletCounter = 1;
}
if (rand >= 5) {
attackTimer = getTimer() + 2400;
newWeapon = 'sbomb_' + bulletCounter;
sbomb_master.duplicateMovieClip(newWeapon, bulletCounter);
(eval(newWeapon)).hitpoints = 3 - _root.UP_dmg;
if ((eval(newWeapon)).hitpoints < 1) {
(eval(newWeapon)).hitpoints = 1;
}
} else {
attackTimer = getTimer() + 500;
newWeapon = 'bomb_' + bulletCounter;
bomb_master.duplicateMovieClip(newWeapon, bulletCounter);
(eval(newWeapon)).hitpoints = 1;
}
var edgeTest = morph.morph._x + 1300;
if (edgeTest > 100 && edgeTest <= 1000) {
(eval(newWeapon))._x = edgeTest;
(eval(newWeapon))._y = morph.morph._y + 310;
(eval(newWeapon)).gotoAndPlay('start');
ok = targetList.push(newWeapon);
} else {
removeMovieClip(eval(newWeapon));
}
}
}
}
if (_root.pressed == 1) {
weaponPower -= 0.75;
if (weaponPower <= 0) {
weaponPower = 0;
}
_root.gunMeter.updatePerc(weaponPower);
var temptimer = getTimer();
if (temptimer >= bulletTimer) {
if (weaponPower <= 0) {
bulletTimer = getTimer() + 450;
} else {
bulletTimer = getTimer() + 150 * (1 - _root.UP_rech * 0.1);
}
++bulletCounter;
if (bulletCounter > 99) {
bulletCounter = 1;
}
var tempname = 'playershot_' + bulletCounter;
_root.playershot_1.duplicateMovieClip('playershot_' + bulletCounter, bulletCounter);
(eval('playershot_' + bulletCounter))._x = _root.gunAim.aim._x;
(eval('playershot_' + bulletCounter))._y = 450 + _root.yPerc * 4;
(eval('playershot_' + bulletCounter)).xMove = ((_xmouse - _root.gunAim.aim._x) / 10) * (1 + _root.UP_speed * 0.25);
(eval('playershot_' + bulletCounter)).yMove = ((_ymouse - (450 + _root.yPerc * 4)) / 10) * (1 + _root.UP_speed * 0.25);
(eval('playershot_' + bulletCounter))._rotation = random(360);
(eval('playershot_' + bulletCounter))._xscale = 200;
(eval('playershot_' + bulletCounter))._yscale = 200;
(eval('playershot_' + bulletCounter)).gotoAndPlay('active');
shootSOBJ.start();
}
} else {
weaponPower += 3 * (1 + _root.UP_rech * 0.25);
if (weaponPower >= 100) {
weaponPower = 100;
}
gunMeter.updatePerc(weaponPower);
}
if (samusPower <= 0) {
if (_root.UP_eTanksRemain >= 1) {
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('no');
--_root.UP_eTanksRemain;
samusPower = 100;
} else {
_root.BGMholder.stop();
stopAllSounds();
gotoAndPlay('game over');
}
}
}
frame 45 {
gotoAndPlay('shootloop');
}
frame 46 {
_root.checkStrip();
var steps = _root.hitpointList.length;
var pieceName = '';
var pieceValue = 0;
i = 1;
while (i < steps) {
pieceName = 'armor_' + i;
pieceValue = _root.hitpointList[i];
if (pieceValue > 0) {
(eval(pieceName)).hitpoints = pieceValue;
} else {
(eval(pieceName)).gotoAndPlay('hide');
}
++i;
}
if (_root.hitpointList[5] <= 0) {
if (_root.hair_1.hair._visible != true) {
_root.hair_1.hair._visible = true;
_root.hair_2.hair._visible = true;
}
_root.hair_2.kit._visible = false;
} else {
if (_root.hair_1.hair._visible == true) {
_root.hair_1.hair._visible = false;
_root.hair_2.hair._visible = false;
}
if (_root.costume == 7) {
_root.hair_2.kit._visible = true;
} else {
_root.hair_2.kit._visible = false;
}
}
var targetCount = targetList.length;
var tempName = '';
i = 0;
while (i < targetCount) {
tempName = targetList[i];
if (tempName.indexOf('playershot') == -1) {
removeMovieClip(eval(tempName));
} else {}
++i;
}
}
movieClip 577 {
frame 1 {
stop();
}
}
movieClip 578 {
frame 1 {
gotoAndStop('nope');
}
frame 2 {
stop();
}
frame 50 {
stop();
}
}
movieClip 580 {
frame 1 {
if (_root.haircum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 594 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 596 {
}
movieClip 597 {
}
movieClip 600 {
frame 1 {
if (_root.facecum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 626 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
if (_root.costume == 7) {
if (_root.armor1stripped != true && _root.armor9stripped != true) {
gotoAndStop('kitHide');
} else {
if (_root.armor1stripped != true && _root.armor9stripped == true) {
gotoAndStop('kit1gone');
} else {
if (_root.armor1stripped == true && _root.armor9stripped != true) {
gotoAndStop('kit9gone');
}
}
}
}
}
}
movieClip 628 {
}
movieClip 630 {
frame 1 {
if (_root.titscum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 632 {
frame 1 {
if (_root.titscum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 646 {
frame 3 {
stop();
}
frame 6 {
stop();
}
}
movieClip 649 {
frame 3 {
stop();
}
frame 6 {
stop();
}
}
movieClip 702 {
}
movieClip 705 {
frame 1 {
function checkClothes() {
if (_root.cosUpperHP < _root.cosMaxHP * 0.75 && _root.cosUpperHP >= _root.cosMaxHP * 0.5) {
if (_root.cosUpperStatus != 1) {
gotoAndPlay('strip');
_root.cosUpperStatus = 1;
_parent.samSkin.gotoAndPlay(1);
_root.scoreAdd(25);
}
} else {
if (_root.cosUpperHP < _root.cosMaxHP * 0.5 && _root.cosUpperHP >= _root.cosMaxHP * 0.25) {
if (_root.cosUpperStatus != 2) {
gotoAndPlay('strip');
_root.cosUpperStatus = 2;
_parent.samSkin.gotoAndPlay(1);
_root.scoreAdd(25);
}
} else {
if (_root.cosUpperHP < _root.cosMaxHP * 0.25 && _root.cosUpperHP > 0) {
if (_root.cosUpperStatus != 3) {
gotoAndPlay('strip');
_root.cosUpperStatus = 3;
_parent.samSkin.gotoAndPlay(1);
_root.scoreAdd(25);
}
} else {
if (_root.cosUpperHP <= 0) {
if (_root.cosUpperStatus != 4) {
gotoAndPlay('strip');
_root.cosUpperStatus = 4;
_parent.samSkin.gotoAndPlay(1);
_root.scoreAdd(25);
}
}
}
}
}
if (_root.costume == 1 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
cos.tear._visible = true;
} else {
if (_root.costume == 2 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
cos.tear._visible = true;
} else {
if (_root.costume == 4 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
cos.tear._visible = true;
} else {
cos.tear._visible = false;
}
}
}
if (_root.costume == 1 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
cos.gotoAndStop('classicHalf');
cos.tear._visible = false;
} else {
if (_root.costume == 2 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
cos.gotoAndStop('modernHalf');
cos.tear._visible = false;
} else {
if (_root.costume == 4 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
cos.gotoAndStop('nesHalf');
cos.tear._visible = false;
} else {
if (_root.costume == 7) {
if (_root.armor1stripped != true && _root.armor9stripped != true) {
cos.gotoAndStop('kitHide' + _root.cosUpperStatus);
} else {
if (_root.armor1stripped != true && _root.armor9stripped == true) {
cos.gotoAndStop('kit1gone' + _root.cosUpperStatus);
} else {
if (_root.armor1stripped == true && _root.armor9stripped != true) {
cos.gotoAndStop('kit9gone' + _root.cosUpperStatus);
} else {
cos.gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
}
} else {
cos.gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
}
}
}
function bulletHit() {
--_root.cosUpperHP;
if (_root.cosUpperStatus != 4) {
gotoAndPlay('ouch');
}
checkClothes();
}
}
frame 1 {
checkClothes();
}
frame 2 {
stop();
}
frame 3 {
checkClothes();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
checkClothes();
}
frame 25 {
gotoAndPlay(1);
}
frame 26 {
checkClothes();
}
frame 42 {
checkClothes();
}
frame 43 {
stop();
}
}
movieClip 707 {
frame 1 {
if (_root.pussycum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 709 {
frame 1 {
if (_root.pussycum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 711 {
frame 1 {
if (_root.pussycum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 763 {
}
movieClip 764 {
frame 1 {
function checkClothes() {
if (_root.cosLowerHP < _root.cosMaxHP * 0.75 && _root.cosLowerHP >= _root.cosMaxHP * 0.5) {
if (_root.cosLowerStatus != 1) {
gotoAndPlay('strip');
_root.cosLowerStatus = 1;
_root.scoreAdd(25);
}
} else {
if (_root.cosLowerHP < _root.cosMaxHP * 0.5 && _root.cosLowerHP >= _root.cosMaxHP * 0.25) {
if (_root.cosLowerStatus != 2) {
gotoAndPlay('strip');
_root.cosLowerStatus = 2;
_root.scoreAdd(25);
}
} else {
if (_root.cosLowerHP < _root.cosMaxHP * 0.25 && _root.cosLowerHP > 0) {
if (_root.cosLowerStatus != 3) {
gotoAndPlay('strip');
_root.cosLowerStatus = 3;
_root.scoreAdd(25);
}
} else {
if (_root.cosLowerHP <= 0) {
if (_root.cosLowerStatus != 4) {
gotoAndPlay('strip');
_root.cosLowerStatus = 4;
_root.scoreAdd(25);
}
}
}
}
}
cos.gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
if (_root.costume == 1 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
_parent.armor_15.cos.tear._visible = true;
} else {
if (_root.costume == 2 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
_parent.armor_15.cos.tear._visible = true;
} else {
if (_root.costume == 4 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
_parent.armor_15.cos.tear._visible = true;
} else {
_parent.armor_15.cos.tear._visible = false;
}
}
}
if (_root.costume == 1 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
_parent.armor_15.cos.gotoAndStop('classicHalf');
_parent.armor_15.cos.tear._visible = false;
} else {
if (_root.costume == 2 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
_parent.armor_15.cos.gotoAndStop('modernHalf');
_parent.armor_15.cos.tear._visible = false;
} else {
if (_root.costume == 4 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
_parent.armor_15.cos.gotoAndStop('nesHalf');
_parent.armor_15.cos.tear._visible = false;
} else {
_parent.armor_15.cos.gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
}
}
function bulletHit() {
--_root.cosLowerHP;
if (_root.cosLowerStatus != 4) {
gotoAndPlay('ouch');
}
checkClothes();
}
}
frame 1 {
checkClothes();
}
frame 2 {
stop();
}
frame 3 {
checkClothes();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
checkClothes();
}
frame 25 {
gotoAndPlay(1);
}
frame 26 {
checkClothes();
}
frame 42 {
checkClothes();
}
frame 43 {
stop();
}
}
movieClip 774 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 779 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 785 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 786 {
frame 15 {
stop();
}
}
movieClip 787 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[15] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor15stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 12 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 795 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 802 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 803 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[13] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor13stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 804 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[14] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor14stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 815 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 820 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 821 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[12] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor12stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 12 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 830 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 831 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[10] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor10stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 840 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 841 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[11] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor11stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 862 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 863 {
}
movieClip 872 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 873 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[8] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor8stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 882 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 883 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[7] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor7stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 893 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 894 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[9] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor9stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_parent.samSkin.gotoAndPlay(1);
_parent.armor_17.checkClothes();
}
frame 11 {
_root.scoreAdd(25);
_root.samSkin.gotoAndPlay(1);
}
frame 42 {
stop();
}
}
movieClip 905 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 912 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 922 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 932 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 933 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[6] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor6stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 12 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 942 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 943 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[1] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor1stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_parent.samSkin.gotoAndPlay(1);
_parent.armor_17.checkClothes();
}
frame 11 {
_root.scoreAdd(25);
_root.samSkin.gotoAndPlay(1);
}
frame 42 {
stop();
}
}
movieClip 953 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 954 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[3] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor3stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 966 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 967 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[4] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor4stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
movieClip 973 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 984 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 985 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[5] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor5stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 12 {
_root.hair_1.hair._visible = true;
_root.hair_2.hair._visible = true;
_root.hair_2.kit._visible = false;
}
frame 42 {
stop();
}
}
movieClip 993 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 994 {
frame 1 {
function bulletHit() {
--hitpoints;
_root.hitpointList[2] = hitpoints;
gotoAndPlay('ouch');
if (hitpoints <= 0) {
var v4 = this._name;
var v3 = '';
var v5 = _root.targetList.length;
i = 0;
while (i < v5) {
v3 = _root.targetList[i];
if (v4 == v3) {
_root.targetList.splice(i, 1);
}
++i;
}
gotoAndPlay('explode');
_root.armor2stripped = true;
_root.checkStrip();
}
}
}
frame 2 {
stop();
}
frame 9 {
gotoAndPlay(1);
}
frame 11 {
_root.scoreAdd(25);
}
frame 42 {
stop();
}
}
button 996 {
on (release) {
_root.samusTimer = _root.kitTimerMax + 150;
_root.rape = true;
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
if (_root.endingMegaUnlocked != true) {
if (_root.UP_eTanks == 0) {
} else {
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('mega');
}
}
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop('hide');
}
_root.HUD.warn._visible = false;
_root.HUD.screenOverlay.gotoAndPlay('raping');
_root.gotoAndPlay('rapeStart');
}
}
movieClip 997 {
frame 1 {
function checking() {
if (_root.canEngage == true) {
gotoAndStop('show');
} else {
gotoAndStop('hide');
}
}
checking();
}
}
frame 52 {
arousalTick();
if (_root.lockTrans != true) {
if (samusTimer <= 0) {
anim = 0;
gotoAndPlay('shooting');
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop('hide');
}
_root.HUD.warn._visible = false;
} else {
samusTimer -= 1;
if (_root.UP_scan == true) {
_root.HUD.gotoAndStop(Math.round((samusTimer / 300) * 100) + 2);
}
}
}
if (_root.pressed == 1) {
weaponPower -= 0.75;
if (weaponPower <= 0) {
weaponPower = 0;
}
gunMeter.updatePerc(weaponPower);
var temptimer = getTimer();
if (temptimer >= bulletTimer) {
if (weaponPower <= 0) {
bulletTimer = getTimer() + 450;
} else {
bulletTimer = getTimer() + 150 * (1 - _root.UP_rech * 0.1);
}
++bulletCounter;
if (bulletCounter > 99) {
bulletCounter = 1;
}
var tempname = 'playershot_' + bulletCounter;
_root.playershot_1.duplicateMovieClip('playershot_' + bulletCounter, bulletCounter);
(eval('playershot_' + bulletCounter))._x = _root.gunAim.aim._x;
(eval('playershot_' + bulletCounter))._y = 450 + _root.yPerc * 4;
(eval('playershot_' + bulletCounter)).xMove = ((_xmouse - _root.gunAim.aim._x) / 10) * (1 + _root.UP_speed * 0.25);
(eval('playershot_' + bulletCounter)).yMove = ((_ymouse - (450 + _root.yPerc * 4)) / 10) * (1 + _root.UP_speed * 0.25);
(eval('playershot_' + bulletCounter))._rotation = random(360);
(eval('playershot_' + bulletCounter))._xscale = 200;
(eval('playershot_' + bulletCounter))._yscale = 200;
(eval('playershot_' + bulletCounter)).gotoAndPlay('active');
shootSOBJ.start();
}
} else {
weaponPower += 3 * (1 + _root.UP_rech * 0.25);
if (weaponPower >= 100) {
weaponPower = 100;
}
gunMeter.updatePerc(weaponPower);
}
if (samusPower <= 0) {
gotoAndPlay('game over');
}
healthMeter.updatePerc(samusPower);
var targetCount = targetList.length;
var tempName = '';
var bottleneck = 0;
i = 0;
while (i < targetCount) {
tempName = targetList[i];
if (tempName.indexOf('armor') != -1) {
++bottleneck;
}
++i;
}
}
frame 53 {
gotoAndPlay('costumeshootloop');
}
frame 54 {
_root.prepNewGame();
}
frame 54 {
gotoAndPlay('rape');
}
movieClip 1002 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1004 {
}
movieClip 1007 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1009 {
}
movieClip 1011 {
}
movieClip 1013 {
}
movieClip 1015 {
}
movieClip 1017 {
}
movieClip 1028 {
frame 1 {
if (_root.armor5stripped != true) {
gotoAndStop('hide');
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
if (_root.costume == 7) {
if (_root.armor5stripped != true) {
kit._visible = true;
} else {
kit._visible = false;
}
} else {
kit._visible = false;
}
}
}
movieClip 1032 {
frame 1 {
if (_root.cosUpperStatus < 3 && _root.cosLowerStatus >= 3) {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
} else {
gotoAndStop('hide');
}
}
}
movieClip 1040 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1046 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1048 {
}
movieClip 1074 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
if (_root.armor12stripped == true) {
armor_12._visible = false;
} else {
armor_12._visible = true;
}
if (_root.armor15stripped == true) {
armor_15._visible = false;
} else {
armor_15._visible = true;
}
}
}
movieClip 1076 {
frame 1 {
if (_root.asscum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 1078 {
}
movieClip 1082 {
frame 1 {
_root.cuntout = true;
}
frame 5 {
stop();
}
frame 6 {
_root.cuntout = true;
}
frame 10 {
stop();
}
}
movieClip 1093 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1135 {
frame 1 {
if (_root.costume == 1 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
gotoAndStop('classicHalf');
tear._visible = false;
} else {
if (_root.costume == 2 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
gotoAndStop('modernHalf');
tear._visible = false;
} else {
if (_root.costume == 4 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
gotoAndStop('nesHalf');
tear._visible = false;
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
}
lower.gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
if (_root.armor6stripped == true) {
armor_6._visible = false;
} else {
armor_6._visible = true;
}
}
}
movieClip 1156 {
frame 1 {
if (_root.armor3stripped != true) {
gotoAndStop('hide');
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
}
movieClip 1160 {
}
movieClip 1178 {
frame 1 {
if (_root.armor4stripped != true) {
gotoAndStop('hide');
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
}
}
movieClip 1188 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1190 {
}
movieClip 1215 {
frame 1 {
if (_root.armor7stripped != true && _root.armor12stripped != true && _root.costume != 7) {
gotoAndStop('hide');
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
if (_root.armor7stripped == true) {
armor_7._visible = false;
} else {
armor_7._visible = true;
}
}
}
movieClip 1225 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1227 {
}
movieClip 1251 {
frame 1 {
if (_root.armor8stripped != true && _root.armor12stripped != true && _root.costume != 7) {
gotoAndStop('hide');
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
if (_root.armor8stripped == true) {
armor_8._visible = false;
} else {
armor_8._visible = true;
}
}
}
movieClip 1255 {
}
movieClip 1280 {
frame 1 {
if (_root.armor3stripped != true && _root.costume != 7) {
gotoAndStop('hide');
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
if (_root.armor3stripped == true) {
armor_3._visible = false;
} else {
armor_3._visible = true;
}
}
}
movieClip 1284 {
}
movieClip 1310 {
frame 1 {
if (_root.armor4stripped != true && _root.costume != 7) {
gotoAndStop('hide');
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
if (_root.armor4stripped == true) {
armor_4._visible = false;
} else {
armor_4._visible = true;
}
}
}
movieClip 1314 {
}
movieClip 1366 {
frame 1 {
if (_root.costume == 7 && _root.armor9stripped != true || _root.costume != 7 && _root.armor2stripped != true) {
gotoAndStop(105 + _root.costume * 5 + _root.cosUpperStatus);
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
if (_root.armor13stripped == true) {
armor_13._visible = false;
} else {
armor_13._visible = true;
if (_root.costume == 7) {
armor_13.gotoAndStop('kitFull');
}
}
if (_root.spadsAttached == false) {
if (_root.armor11stripped == true) {
armor_11._visible = false;
} else {
armor_11._visible = true;
}
} else {
armor_11._visible = false;
}
if (_root.armor9stripped == true) {
armor_9._visible = false;
} else {
armor_9._visible = true;
if (_root.costume == 7) {
if (_root.cosUpperStatus >= 2) {
armor_9.gotoAndStop('kitBare');
}
}
}
if (_root.armor2stripped == true) {
armor_2._visible = false;
} else {
armor_2._visible = true;
}
}
}
movieClip 1370 {
}
movieClip 1406 {
}
movieClip 1429 {
frame 1 {
if (_root.armor1stripped != true) {
gotoAndStop(105 + _root.costume * 5 + _root.cosUpperStatus);
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
if (_root.tentsHidden == true) {
tent._visible = false;
} else {
tent._visible = true;
}
if (_root.armor1stripped == true) {
armor_1._visible = false;
} else {
armor_1._visible = true;
if (_root.cosUpperStatus >= 2) {
armor_1.gotoAndStop('kitBare');
}
}
if (_root.spadsAttached == false) {
if (_root.armor10stripped == true) {
armor_10._visible = false;
} else {
armor_10._visible = true;
}
} else {
armor_10._visible = false;
}
if (_root.armor14stripped == true) {
armor_14._visible = false;
} else {
armor_14._visible = true;
}
}
}
movieClip 1438 {
frame 1 {
if (_root.armor12stripped != true) {
gotoAndStop('hide');
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
}
movieClip 1443 {
frame 1 {
if (_root.mouthcum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 1447 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1451 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1456 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1461 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1462 {
frame 2 {
stop();
}
frame 4 {
stop();
}
frame 6 {
stop();
}
frame 8 {
stop();
}
frame 10 {
stop();
}
frame 12 {
stop();
}
frame 14 {
stop();
}
frame 16 {
stop();
}
}
movieClip 1467 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1470 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1479 {
frame 1 {
gotoAndStop(5 + _root.costume * 5);
}
}
movieClip 1480 {
frame 2 {
stop();
}
}
movieClip 1481 {
frame 1 {
function lookit(eye1x, eye1y, eye2x, eye2y, iterations) {
var v5 = eye1x - ls_eye._x;
var v3 = eye1y - ls_eye._y;
var v4 = eye2x - rs_eye._x;
var v2 = eye2y - rs_eye._y;
eye1xrate = v5 / iterations;
eye1yrate = v3 / iterations;
eye2xrate = v4 / iterations;
eye2yrate = v2 / iterations;
its = iterations;
killme = setInterval(lookitcallback, 50);
}
function lookitcallback() {
--its;
if (its < 0) {
clearInterval(killme);
} else {
ls_eye._x += eye1xrate;
ls_eye._y += eye1yrate;
rs_eye._x += eye2xrate;
rs_eye._y += eye2yrate;
}
}
}
frame 2 {
stop();
}
frame 12 {
stop();
}
frame 14 {
stop();
}
frame 16 {
stop();
}
frame 18 {
stop();
}
frame 19 {
stop();
}
frame 20 {
stop();
}
}
movieClip 1487 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1490 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1497 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1498 {
frame 2 {
stop();
}
frame 4 {
stop();
}
frame 6 {
stop();
}
frame 8 {
stop();
}
frame 10 {
stop();
}
frame 12 {
stop();
}
}
movieClip 1504 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1505 {
frame 2 {
stop();
}
frame 4 {
stop();
}
frame 6 {
stop();
}
frame 8 {
stop();
}
}
movieClip 1512 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1524 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1531 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1537 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1538 {
frame 2 {
stop();
}
frame 4 {
stop();
}
frame 6 {
stop();
}
frame 8 {
stop();
}
}
movieClip 1553 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1632 {
frame 1 {
if (_root.armor5stripped != true && _root.armor6stripped != true) {
gotoAndStop(205 + _root.costume * 5 + _root.cosUpperStatus);
} else {
if (_root.armor5stripped == true && _root.armor6stripped != true) {
gotoAndStop(305 + _root.costume * 5 + _root.cosUpperStatus);
} else {
if (_root.armor5stripped != true && _root.armor6stripped == true) {
gotoAndStop(105 + _root.costume * 5 + _root.cosUpperStatus);
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
}
if (_root.tentChoking == true) {
tent._visible = true;
} else {
tent._visible = false;
}
if (_root.armor5stripped == true) {
helm._visible = false;
visor._visible = false;
} else {
helm._visible = true;
visor._visible = true;
}
if (_root.armor6stripped == true) {
neckArmor._visible = false;
} else {
neckArmor._visible = true;
}
}
}
movieClip 1650 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1664 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1677 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1692 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1707 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1714 {
frame 1 {
if (_root.costume == 1 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
tear._visible = true;
} else {
if (_root.costume == 2 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
tear._visible = true;
} else {
if (_root.costume == 4 && _root.cosUpperStatus < 3 && _root.cosLowerStatus <= 3) {
tear._visible = true;
} else {
tear._visible = false;
}
}
}
if (_root.costume == 1 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
gotoAndStop('classicHalf');
tear._visible = false;
} else {
if (_root.costume == 2 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
gotoAndStop('modernHalf');
tear._visible = false;
} else {
if (_root.costume == 4 && _root.cosUpperStatus == 2 && _root.cosLowerStatus >= 3) {
gotoAndStop('nesHalf');
tear._visible = false;
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
}
lower.gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
if (_root.armor6stripped == true) {
armor_6._visible = false;
} else {
armor_6._visible = true;
}
_parent.spadsCheck();
}
}
movieClip 1725 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1736 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
if (_root.armor12stripped == true) {
armor_12._visible = false;
} else {
armor_12._visible = true;
gotoAndStop('hide');
}
if (_root.armor17stripped == true) {
armor_17._visible = false;
} else {
armor_17._visible = true;
}
}
}
movieClip 1738 {
frame 2 {
stop();
}
}
movieClip 1754 {
}
movieClip 1784 {
frame 13 {
gotoAndPlay('climax');
}
}
movieClip 1809 {
}
movieClip 1810 {
frame 401 {
tenticon.gotoAndPlay('climax');
}
}
movieClip 1831 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1843 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1849 {
frame 171 {
gotoAndPlay(1);
}
}
movieClip 1853 {
}
movieClip 1865 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 1919 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1932 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1963 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 1965 {
frame 1 {
gotoAndPlay(Math.ceil(Math.random() * 20));
}
frame 40 {
gotoAndPlay('sound' + Math.ceil(Math.random() * 3));
}
frame 57 {
gotoAndPlay(1);
}
frame 84 {
gotoAndPlay(1);
}
frame 102 {
gotoAndPlay(1);
}
}
movieClip 1989 {
}
movieClip 1991 {
}
movieClip 1998 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2027 {
frame 1 {
if (_root.armor6stripped != true) {
gotoAndStop(105 + _root.costume * 5 + _root.cosUpperStatus);
} else {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
}
movieClip 2036 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2041 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2044 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2046 {
}
movieClip 2047 {
frame 1 {
if (_root.facecum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 2055 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2056 {
frame 2 {
stop();
}
frame 6 {
stop();
}
frame 11 {
gotoAndPlay(9);
}
frame 13 {
stop();
}
}
movieClip 2059 {
frame 1 {
if (_root.mouthcum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 2067 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2071 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2089 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2092 {
frame 1 {
if (_root.haircum == true) {
_visible = true;
} else {
_visible = false;
}
}
}
movieClip 2108 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2119 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2127 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2129 {
frame 140 {
gotoAndPlay(1);
}
}
movieClip 2141 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2161 {
frame 2 {
stop();
}
}
movieClip 2162 {
}
movieClip 2166 {
}
movieClip 2168 {
}
movieClip 2174 {
}
movieClip 2233 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2235 {
}
movieClip 2256 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2258 {
}
movieClip 2260 {
}
movieClip 2267 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2274 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosUpperStatus);
}
}
movieClip 2276 {
}
movieClip 2282 {
}
movieClip 2284 {
}
movieClip 2286 {
}
movieClip 2327 {
frame 19 {
gotoAndPlay('detonate');
}
}
movieClip 2328 {
frame 1 {
function reset() {
_x = -50;
_y = Math.round(Math.random() * 675);
if (_y >= 100 && _y <= 400) {
reset();
}
_xscale = Math.floor(Math.random() * 326) + 50;
_yscale = _xscale;
if (_xscale > 350) {
star.gotoAndStop('l');
} else {
if (_xscale < 125) {
star.gotoAndStop('s');
} else {
star.gotoAndStop('m');
}
}
}
reset();
_x = -500 + Math.round(Math.random() * 1500);
}
frame 2 {
_x = _x + _xscale / 50;
if (hitTest(_root.mega.killbar)) {
reset();
}
}
frame 3 {
gotoAndPlay(2);
}
}
movieClip 2331 {
}
movieClip 2333 {
frame 1 {
killbar.gotoAndStop(1);
}
}
movieClip 2345 {
}
movieClip 2347 {
}
movieClip 2352 {
}
movieClip 2364 {
frame 1 {
stop();
blush._alpha = Math.floor(_root.kitProgress.arousalMega / 4);
}
}
movieClip 2366 {
}
movieClip 2368 {
}
movieClip 2370 {
}
movieClip 2372 {
}
movieClip 2374 {
}
movieClip 2376 {
}
movieClip 2378 {
}
movieClip 2380 {
}
movieClip 2382 {
}
movieClip 2384 {
}
movieClip 2392 {
frame 1 {
stop();
}
}
movieClip 2394 {
}
movieClip 2516 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 2528 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 2540 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 2551 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 2560 {
}
movieClip 2579 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 2591 {
frame 1 {
gotoAndStop(5 + _root.costume * 5 + _root.cosLowerStatus);
}
}
movieClip 3093 {
frame 1 {
function charReset() {
holdframe = this._currentframe;
gotoAndStop('resetFrame');
gotoAndPlay(holdframe);
spadsCheck();
_root.checkStrip();
}
function breakHelm() {
if (_root.armor5stripped != true) {
_root.armor5stripped = true;
_root.hitpointList[5] = 0;
head.gotoAndPlay(1);
}
}
function tentaclesHide() {
_root.tentsHidden = true;
ls_arm.tent._visible = false;
rs_arm.tent._visible = false;
torso.tent._visible = false;
torso.lower.tent._visible = false;
ls_thigh.tent._visible = false;
rs_thigh.tent._visible = false;
ls_calf.tent._visible = false;
rs_calf.tent._visible = false;
ls_calfMask.tent._visible = false;
rs_calfMask.tent._visible = false;
rs_foot.tent._visible = false;
}
function tentaclesShow() {
_root.tentsHidden = false;
ls_arm.tent._visible = true;
rs_arm.tent._visible = true;
torso.tent._visible = true;
torso.lower.tent._visible = true;
ls_thigh.tent._visible = true;
rs_thigh.tent._visible = true;
ls_calf.tent._visible = true;
rs_calf.tent._visible = true;
ls_calfMask.tent._visible = true;
rs_calfMask.tent._visible = true;
rs_foot.tent._visible = true;
}
function spadsCheck() {
if (_root.spadsAttached == true) {
if (_root.armor10stripped == true) {
torsoOverlay.armor_10._visible = false;
} else {
torsoOverlay.armor_10._visible = true;
}
if (_root.armor11stripped == true) {
torsoOverlay.armor_11._visible = false;
} else {
torsoOverlay.armor_11._visible = true;
}
ls_arm.armor_10._visible = false;
rs_arm.armor_11._visible = false;
} else {
if (_root.armor10stripped == true) {
ls_arm.armor_10._visible = false;
} else {
ls_arm.armor_10._visible = true;
}
if (_root.armor11stripped == true) {
rs_arm.armor_11._visible = false;
} else {
rs_arm.armor_11._visible = true;
}
torsoOverlay.armor_10._visible = false;
torsoOverlay.armor_11._visible = false;
}
}
function checkTenta() {
if (_root.kitProgress.arousalTenta < 100) {
_parent.nextAnimType = 'tentaloop1';
} else {
if (_root.kitProgress.arousalTenta >= 100 && _root.kitProgress.arousalTenta < 200) {
_parent.nextAnimType = 'tentaloop2';
} else {
if (_root.kitProgress.arousalTenta >= 200 && _root.kitProgress.arousalTenta < 300) {
_parent.nextAnimType = 'tentaloop3';
} else {
if (_root.kitProgress.arousalTenta >= 300) {
_parent.nextAnimType = 'tentaloop4';
}
}
}
}
}
function checkMega() {
if (_root.kitProgress.arousalMega < 100) {
_parent.nextAnimType = 'megaloop1';
} else {
if (_root.kitProgress.arousalMega >= 100 && _root.kitProgress.arousalMega < 200) {
_parent.nextAnimType = 'megaloop2';
} else {
if (_root.kitProgress.arousalMega >= 200 && _root.kitProgress.arousalMega < 300) {
_parent.nextAnimType = 'megaloop3';
} else {
if (_root.kitProgress.arousalMega >= 300) {
_parent.nextAnimType = 'megaloop4';
}
}
}
}
}
}
instance mega_icon of movieClip 1754 {
onClipEvent (load) {
if (_root.endingMegaUnlocked != true) {
if (_root.UP_gallery == true) {
this.gotoAndStop('?');
} else {
this._visible = false;
}
} else {
if (this._visible != true) {
this._visible = true;
}
if (_root.kitProgress.arousalMega != 0) {
this.gotoAndStop(_root.kitProgress.arousalMega + 1);
} else {
this.gotoAndStop(1);
}
}
}
}
instance tenta_icon of movieClip 1810 {
onClipEvent (load) {
if (_root.endingTentaUnlocked != true) {
if (_root.UP_gallery == true) {
this.gotoAndStop('?');
} else {
this.gotoAndStop('locked');
this.lock.gotoAndStop(_root.kitProgress.arousalTenta + 3);
}
} else {
if (_root.kitProgress.arousalTenta != 0) {
this.gotoAndStop(_root.kitProgress.arousalTenta + 1);
} else {
this.gotoAndStop(1);
}
}
}
}
frame 2 {
stop();
}
frame 3 {
_root.engaged = false;
}
frame 31 {
if (_parent.nextAnimType == 'breathing') {
gotoAndPlay(3);
}
}
frame 32 {
_parent.systemBusy = 1;
}
frame 60 {
_parent.makeAFace('', 'b', 'd', 'd');
}
frame 67 {
_root.cuntout = false;
}
frame 71 {
_parent.makeAFace('c', 'c', '', 'c');
_parent.systemBusy = 0;
}
frame 81 {
if (_parent.nextAnimType == 'vag_sex') {
gotoAndPlay('vag_sex');
}
}
frame 82 {
_parent.systemBusy = 1;
}
frame 83 {
_root.cuntout = true;
}
frame 90 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 91 {
_parent.systemBusy = 1;
}
frame 144 {
_root.pussycum = true;
torso.belly_cum._visible = true;
ls_thigh.cum._visible = true;
rs_thigh.cum._visible = true;
}
frame 152 {
_parent.systemBusy = 0;
_parent.kitProgress.crotchCum = 1;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 155 {
_parent.systemBusy = 1;
}
frame 180 {
_parent.systemBusy = 0;
}
frame 190 {
if (_parent.nextAnimType == 'titfuck_sex') {
gotoAndPlay('titfuck_sex');
}
}
frame 191 {
_parent.systemBusy = 1;
}
frame 201 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 202 {
_parent.systemBusy = 1;
}
frame 231 {
_root.titscum = true;
}
frame 249 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 252 {
_parent.systemBusy = 1;
}
frame 270 {
chin.gotoAndPlay('b');
}
frame 291 {
chin.gotoAndPlay('c');
}
frame 301 {
chin.gotoAndPlay('d');
_parent.systemBusy = 0;
}
frame 312 {
if (_parent.nextAnimType == 'facefuck_sex') {
gotoAndPlay('facefuck_sex');
}
}
frame 313 {
_parent.systemBusy = 1;
}
frame 328 {
_parent.generateFacialExpression('aroused');
if (_parent.kitProgress.suitTopHP <= 0) {
head.gotoAndPlay('naked');
}
}
frame 333 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 334 {
_parent.systemBusy = 1;
}
frame 353 {
_root.facecum = true;
}
frame 366 {
_parent.makeAFace('c', 'd', '', 'a');
}
frame 387 {
_root.facecum = true;
head.face_cum._visible = true;
}
frame 399 {
_root.haircum = true;
}
frame 405 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 414 {
stop();
}
frame 431 {
_parent.systemBusy = 1;
}
frame 431 {
_parent.makeAFace('', 'c', 'down', 'b');
}
frame 443 {
_parent.makeAFace('c', 'c', 'right', 'c');
}
frame 449 {
chin.gotoAndPlay('b');
}
frame 470 {
chin.gotoAndPlay('c');
}
frame 480 {
chin.gotoAndPlay('wide');
_parent.systemBusy = 0;
}
frame 491 {
if (_parent.nextAnimType == 'throatfuck_sex') {
gotoAndPlay('throatfuck_sex');
}
chin.gotoAndPlay('d');
}
frame 492 {
_parent.systemBusy = 1;
}
frame 507 {
_parent.generateFacialExpression('aroused');
if (_parent.kitProgress.suitTopHP <= 0) {
head.gotoAndPlay('naked');
}
}
frame 507 {
_parent.makeAFace('c', 'c', 'right', 'd');
}
frame 510 {
_parent.makeAFace('c', 'd', 'down', 'b');
}
frame 512 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 513 {
chin.gotoAndPlay('d');
_parent.systemBusy = 1;
}
frame 532 {
_root.mouthcum = true;
}
frame 545 {
head.mouth_cum._visible = true;
}
frame 545 {
_parent.makeAFace('c', 'b', '', 'b');
}
frame 566 {
_root.facecum = true;
head.face_cum._visible = true;
}
frame 578 {
_root.haircum = true;
}
frame 584 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 586 {
_parent.systemBusy = 1;
}
frame 586 {
_parent.makeAFace('', 'a', 'right', 'a');
}
frame 593 {
_parent.makeAFace('', 'a', 'left', 'b');
}
frame 604 {
_parent.makeAFace('d', 'a', 'down', 'c');
}
frame 611 {
_parent.systemBusy = 0;
}
frame 611 {
_parent.makeAFace('d', 'a', 'down', 'b');
}
frame 636 {
if (_parent.nextAnimType == 'squeezing') {
gotoAndPlay('squeezing');
}
}
frame 637 {
_parent.systemBusy = 1;
}
frame 638 {
_parent.makeAFace('c', 'a', 'down', 'a');
}
frame 647 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 648 {
_parent.systemBusy = 1;
}
frame 655 {
_parent.makeAFace('b', 'a', 'left', 'a');
}
frame 666 {
_parent.makeAFace('b', 'a', 'down', 'c');
}
frame 673 {
_parent.systemBusy = 0;
}
frame 673 {
_parent.makeAFace('d', 'c', 'player', 'd');
}
frame 698 {
if (_parent.nextAnimType == 'rubbing') {
gotoAndPlay('rubbing');
}
}
frame 699 {
_parent.systemBusy = 1;
}
frame 699 {
_parent.makeAFace('c', 'c', 'down', 'b');
}
frame 709 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 710 {
_parent.systemBusy = 1;
}
frame 738 {
_parent.makeAFace('b', 'c', 'down', 'b');
}
frame 745 {
_root.cuntout = false;
}
frame 749 {
_parent.systemBusy = 0;
}
frame 749 {
_parent.makeAFace('b', 'c', 'up', 'c');
}
frame 764 {
if (_parent.nextAnimType == 'under_sex') {
gotoAndPlay('under_sex');
}
}
frame 765 {
_parent.systemBusy = 1;
}
frame 766 {
_root.cuntout = true;
}
frame 767 {
_parent.makeAFace('d', 'c', 'up', 'd');
}
frame 778 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 779 {
_parent.systemBusy = 1;
}
frame 779 {
_parent.makeAFace('b', 'd', '', 'b');
}
frame 793 {
_parent.makeAFace('a', 'b', '', 'd');
}
frame 819 {
_root.asscum = true;
}
frame 819 {
_parent.makeAFace('a', 'd', '', 'b');
}
frame 850 {
_parent.systemBusy = 0;
_parent.kitProgress.crotchCum = 1;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 852 {
_parent.systemBusy = 1;
}
frame 853 {
tentaclesHide();
}
frame 872 {
_parent.makeAFace('b', 'a', 'player', 'b');
tentaclesHide();
}
frame 872 {
_root.spadsAttached = true;
spadsCheck();
}
frame 905 {
if (_root.kitProgress.arousalMega < 100) {
gotoAndPlay('megastart1');
} else {
if (_root.kitProgress.arousalMega > 100 && _root.kitProgress.arousalMega <= 200) {
gotoAndPlay('megastart2');
} else {
if (_root.kitProgress.arousalMega > 200 && _root.kitProgress.arousalMega <= 300) {
gotoAndPlay('megastart3');
} else {
if (_root.kitProgress.arousalMega > 300) {
gotoAndPlay('megastart4');
}
}
}
}
}
frame 906 {
_parent.makeAFace('d', 'a', 'down', 'a');
}
frame 934 {
_parent.makeAFace('d', 'a', 'down', 'b');
megaHead.gotoAndStop('A');
}
frame 934 {
checkMega();
_parent.systemBusy = 0;
}
frame 957 {
checkMega();
if (_parent.nextAnimType == 'megaloop1') {
gotoAndPlay(_parent.nextAnimType);
}
}
frame 958 {
_parent.systemBusy = 1;
}
frame 968 {
_parent.makeAFace('d', 'c', 'down', 'c');
megaHead.gotoAndStop('B');
}
frame 968 {
_parent.systemBusy = 0;
}
frame 982 {
checkMega();
if (_parent.nextAnimType == 'megaloop2') {
gotoAndPlay(_parent.nextAnimType);
}
}
frame 982 {
if (_root.playscene == 2) {
gotoAndPlay('megaloop' + _root.playscene);
}
}
frame 983 {
_parent.makeAFace('c', 'a', 'down', 'b');
_parent.systemBusy = 1;
}
frame 996 {
breakHelm();
}
frame 997 {
chin.gotoAndPlay('b');
chin.brow.brows.gotoAndStop('d');
}
frame 1021 {
_parent.makeAFace('b', 'b', 'up', 'c');
megaHead.gotoAndStop('C');
}
frame 1021 {
_parent.systemBusy = 0;
}
frame 1055 {
checkMega();
if (_parent.nextAnimType == 'megaloop3') {
gotoAndPlay(_parent.nextAnimType);
}
}
frame 1056 {
_parent.systemBusy = 1;
}
frame 1071 {
_parent.makeAFace('c', 'c', 'down', 'b');
}
frame 1075 {
_parent.makeAFace('a', 'd', 'up', 'b');
megaHead.gotoAndStop('D');
}
frame 1075 {
_parent.systemBusy = 0;
}
frame 1089 {
checkMega();
if (_parent.nextAnimType == 'megaloop4') {
gotoAndPlay(_parent.nextAnimType);
}
}
frame 1090 {
_parent.systemBusy = 1;
}
frame 1101 {
_parent.makeAFace('a', 'b', 'player', 'b');
megaHead.gotoAndStop('E');
}
frame 1145 {
_parent.makeAFace('', '', '', 'c');
}
frame 1199 {
_parent.makeAFace('d', 'c', 'player', 'c');
}
frame 1393 {
if (_root.UP_gallery == true) {
gotoAndPlay('endMegaReturn');
} else {
gotoAndPlay('endMegaFade');
}
}
frame 1451 {
_root.gameOver = true;
_parent.systemBusy = 0;
_root.stop();
_root.BGMholder.stop();
stopAllSounds();
_root.gotoAndStop('winscreenMega');
}
frame 1452 {
gotoAndPlay(_currentframe - 1);
}
frame 1493 {
_parent.systemBusy = 0;
mega_icon.gotoAndStop(1);
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 1521 {
_parent.makeAFace('d', 'c', 'down', 'c');
}
frame 1521 {
megaHead.gotoAndStop('B');
}
frame 1522 {
checkMega();
_parent.systemBusy = 0;
gotoAndPlay('megaloop2');
}
frame 1543 {
breakHelm();
}
frame 1544 {
_parent.makeAFace('b', 'b', 'up', 'c');
}
frame 1550 {
megaHead.gotoAndStop('C');
}
frame 1551 {
checkMega();
_parent.systemBusy = 0;
gotoAndPlay('megaloop3');
}
frame 1572 {
_parent.makeAFace('a', 'd', 'up', 'b');
}
frame 1579 {
megaHead.gotoAndStop('D');
}
frame 1580 {
checkMega();
_parent.systemBusy = 0;
gotoAndPlay('megaloop4');
}
frame 1581 {
_parent.systemBusy = 1;
if (_root.kitProgress.arousalMega <= 100) {
gotoAndPlay('mega_withdraw1');
} else {
if (_root.kitProgress.arousalMega > 100 && _root.kitProgress.arousalMega <= 200) {
gotoAndPlay('mega_withdraw2');
} else {
if (_root.kitProgress.arousalMega > 200 && _root.kitProgress.arousalMega <= 300) {
gotoAndPlay('mega_withdraw3');
} else {
if (_root.kitProgress.arousalMega > 300) {
gotoAndPlay('mega_withdraw4');
}
}
}
}
megaHead.gotoAndStop('X');
}
frame 1589 {
gotoAndPlay('mega_withdrawEnd');
}
frame 1597 {
gotoAndPlay('mega_withdrawEnd');
}
frame 1605 {
gotoAndPlay('mega_withdrawEnd');
}
frame 1613 {
gotoAndPlay('mega_withdrawEnd');
}
frame 1615 {
_parent.makeAFace('d', 'a', '', 'b');
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
instance of movieClip 2327 {
onClipEvent (load) {
this.gotoAndPlay('detonate');
}
}
frame 1629 {
_root.spadsAttached = false;
spadsCheck();
}
frame 1644 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 1646 {
_parent.systemBusy = 1;
}
frame 1652 {
_parent.makeAFace('b', 'c', 'down', 'b');
}
frame 1674 {
if (_root.kitProgress.arousalTenta < 100) {
gotoAndPlay('tentastart1');
} else {
if (_root.kitProgress.arousalTenta > 100 && _root.kitProgress.arousalTenta <= 200) {
gotoAndPlay('tentastart2');
} else {
if (_root.kitProgress.arousalTenta > 200 && _root.kitProgress.arousalTenta <= 300) {
gotoAndPlay('tentastart3');
} else {
if (_root.kitProgress.arousalTenta > 300) {
gotoAndPlay('tentastart4');
}
}
}
}
}
frame 1677 {
_parent.makeAFace('b', 'a', 'player', 'c');
}
frame 1706 {
_parent.makeAFace('c', 'a', 'down', 'b');
}
frame 1728 {
_parent.makeAFace('c', 'd', 'player', 'b');
}
frame 1728 {
checkTenta();
_parent.systemBusy = 0;
}
frame 1753 {
checkTenta();
if (_parent.nextAnimType == 'tentaloop1') {
gotoAndPlay(_parent.nextAnimType);
}
}
frame 1754 {
_parent.systemBusy = 1;
}
frame 1755 {
_parent.makeAFace('c', 'c', 'player', 'b');
}
frame 1764 {
_parent.makeAFace('c', 'c', 'down', 'c');
}
frame 1764 {
_parent.systemBusy = 0;
}
frame 1781 {
checkTenta();
if (_parent.nextAnimType == 'tentaloop2') {
gotoAndPlay(_parent.nextAnimType);
}
}
frame 1782 {
_parent.systemBusy = 1;
}
frame 1783 {
_parent.makeAFace('d', 'c', 'down', 'b');
}
frame 1810 {
_parent.makeAFace('b', 'c', 'up', 'b');
}
frame 1820 {
_parent.systemBusy = 0;
}
frame 1847 {
checkTenta();
if (_parent.nextAnimType == 'tentaloop3') {
gotoAndPlay(_parent.nextAnimType);
}
}
frame 1848 {
_parent.systemBusy = 1;
}
frame 1849 {
_parent.makeAFace('b', 'c', 'right', 'c');
}
frame 1859 {
chin.gotoAndPlay('b');
chin.brow.brows.gotoAndStop('b');
}
frame 1867 {
chin.gotoAndPlay('d');
chin.brow.brows.gotoAndStop('b');
}
frame 1867 {
_parent.systemBusy = 0;
}
frame 1881 {
checkTenta();
if (_parent.nextAnimType == 'tentaloop4') {
gotoAndPlay(_parent.nextAnimType);
}
}
frame 1882 {
_parent.systemBusy = 1;
}
frame 1883 {
chin.gotoAndPlay('c');
chin.brow.brows.gotoAndStop('b');
}
frame 1903 {
chin.gotoAndPlay('wide');
chin.brow.brows.gotoAndStop('b');
}
frame 1919 {
chin.gotoAndPlay('d');
chin.brow.brows.gotoAndStop('b');
}
frame 2016 {
_root.asscum = true;
hips.butt_cum._visible = true;
}
frame 2023 {
_root.mouthcum = true;
head.mouth_cum._visible = true;
}
frame 2092 {
_parent.makeAFace('a', 'b', 'player', 'b');
}
frame 2131 {
_parent.makeAFace('', '', '', 'c');
}
frame 2162 {
_parent.makeAFace('a', 'd', 'player', 'c');
}
frame 2209 {
_parent.makeAFace('', '', '', 'b');
}
frame 2234 {
if (_root.UP_gallery == true) {
gotoAndPlay('endTentaReturn');
} else {
gotoAndPlay('endTentaFade');
}
}
frame 2292 {
_root.gameOver = true;
_parent.systemBusy = 0;
_root.stop();
_root.BGMholder.stop();
stopAllSounds();
_root.gotoAndStop('winscreenTenta');
}
frame 2293 {
gotoAndPlay(_currentframe - 1);
}
frame 2334 {
_parent.systemBusy = 0;
tenta_icon.gotoAndStop(1);
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 2338 {
_parent.makeAFace('b', 'a', 'player', 'c');
}
frame 2367 {
_parent.makeAFace('c', 'a', 'down', 'b');
}
frame 2388 {
_parent.makeAFace('c', 'd', 'player', 'b');
}
frame 2389 {
checkTenta();
_parent.systemBusy = 0;
gotoAndPlay('tentaloop2');
}
frame 2392 {
_parent.makeAFace('b', 'a', 'player', 'c');
}
frame 2421 {
_parent.makeAFace('c', 'a', 'down', 'b');
}
frame 2442 {
_parent.makeAFace('c', 'd', 'player', 'b');
}
frame 2443 {
checkTenta();
_parent.systemBusy = 0;
gotoAndPlay('tentaloop3');
}
frame 2446 {
_parent.makeAFace('b', 'a', 'player', 'c');
}
frame 2490 {
chin.gotoAndPlay('b');
chin.brow.brows.gotoAndStop('b');
}
frame 2496 {
chin.gotoAndPlay('d');
chin.brow.brows.gotoAndStop('b');
}
frame 2497 {
checkTenta();
_parent.systemBusy = 0;
gotoAndPlay('tentaloop4');
}
frame 2499 {
_parent.makeAFace('c', 'd', 'player', 'a');
}
frame 2538 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 2539 {
_parent.makeAFace('c', 'c', 'down', 'b');
}
frame 2578 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 2579 {
_parent.makeAFace('b', 'c', 'down', 'b');
}
frame 2618 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
frame 2619 {
chin.gotoAndPlay('d');
chin.brow.brows.gotoAndStop('b');
}
frame 2631 {
_parent.makeAFace('b', 'c', 'down', 'b');
}
frame 2658 {
_parent.systemBusy = 0;
gotoAndPlay(3);
_parent.switchToBreathing();
}
}
movieClip 3098 {
}
movieClip 3100 {
}
movieClip 3102 {
}
movieClip 3104 {
}
movieClip 3106 {
}
movieClip 3109 {
}
movieClip 3124 {
frame 2 {
stop();
}
frame 11 {
stop();
}
frame 13 {
stop();
}
frame 15 {
stop();
}
frame 21 {
stop();
}
frame 23 {
stop();
}
frame 25 {
stop();
}
frame 27 {
stop();
}
frame 29 {
stop();
}
frame 31 {
stop();
}
frame 34 {
stop();
}
frame 36 {
stop();
}
frame 38 {
stop();
}
frame 40 {
stop();
}
frame 42 {
stop();
}
frame 44 {
stop();
}
frame 51 {
stop();
}
frame 63 {
stop();
}
frame 65 {
stop();
}
}
movieClip 3126 {
frame 2 {
stop();
}
frame 6 {
gotoAndPlay(1);
}
}
frame 55 {
arousalTick();
if (_root.gameOver != true) {
if (samusTimer != 'inf') {
if (samusTimer <= 0) {
if (systemBusy == 0 && _root.engaged != true) {
anim = 0;
clearInterval(MCP);
_root.HUD.backMask._visible = false;
_root.HUD.toggle.gotoAndStop('no');
if (_root.endingMegaUnlocked != true) {
if (_root.UP_eTanks == 0) {
} else {
_root.HUD['pip' + _root.UP_eTanksRemain].gotoAndStop('no');
}
}
_root.reticleTrack = true;
_root.reticle.gotoAndStop(1);
_root.gunAim._visible = true;
Mouse.hide();
_root.rape = false;
gotoAndPlay('shooting');
}
} else {
if (health_meter.warn._visible != true && samusTimer <= _root.kitTimerMax) {
health_meter.warn._visible = true;
}
if (systemBusy == 1) {
samusTimer -= 0.5;
} else {
samusTimer -= 1;
}
_root.kitProgress.playerHP = Math.round((samusTimer / kitTimerMax) * 100);
}
} else {
_root.HUD.gotoAndStop('gallery');
_root.health_meter._visible = false;
}
}
}
frame 56 {
if (_root.gameOver != true) {
gotoAndPlay('rape');
}
}
frame 57 {
morph.gotoAndStop('hide');
screw.gotoAndStop('hide');
_root.gameScoreCurrent = _root.gameScoreWas;
_root.gameOverWait = 45;
_root.SaveStats();
var targetCount = targetList.length;
var tempName = '';
i = 0;
while (i < targetCount) {
tempName = _root.targetList[i];
removeMovieClip(eval(tempName));
++i;
}
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
_root.gunAim._visible = false;
Mouse.show();
}
frame 64 {
if (_root.gameScoreRemain != _root.gameScoreCurrent) {
if (_root.gameScoreRemain >= _root.gameScoreCurrent) {
if (_root.gameOverWait == 0) {
++_root.gameScoreCurrent;
if (_root.gameScoreRemain > _root.gameScoreCurrent + 100) {
_root.gameScoreCurrent += 9;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 500) {
_root.gameScoreCurrent += 90;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 1000) {
_root.gameScoreCurrent += 150;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 2500) {
_root.gameScoreCurrent += 250;
}
} else {
_root.gameOverWait -= 1;
}
scoreUpper.text = _root.gameScoreCurrent;
scoreLower.text = _root.gameScoreCurrent;
_root.gameScoreEarn = _root.gameScoreRemain - _root.gameScoreCurrent;
if (_root.gameScoreEarn < 1) {
addUpper.text = '';
addLower.text = '';
} else {
addUpper.text = '+' + _root.gameScoreEarn;
addLower.text = '+' + _root.gameScoreEarn;
}
} else {
if (_root.gameScoreCurrent != _root.gameScore) {
_root.gameScoreCurrent = _root.gameScore;
}
if (addLower.text != '') {
addUpper.text = '';
addLower.text = '';
}
}
} else {
if (addLower.text != '') {
addUpper.text = '';
addLower.text = '';
}
if (scoreUpper.text != _root.gameScoreCurrent) {
scoreLower.text = _root.gameScoreCurrent;
scoreUpper.text = _root.gameScoreCurrent;
}
}
}
movieClip 3129 {
}
button 3130 {
on (release) {
gotoAndPlay('start');
}
}
frame 65 {
gotoAndPlay('end');
}
movieClip 3138 {
frame 2 {
if (_root.nudity == 1) {
gotoAndPlay(4);
}
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 3141 {
}
movieClip 3142 {
}
movieClip 3153 {
frame 2 {
if (_root.nudity == 1) {
gotoAndPlay(4);
}
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 3158 {
frame 52 {
stop();
}
}
movieClip 3162 {
frame 52 {
stop();
}
}
movieClip 3166 {
frame 52 {
stop();
}
}
movieClip 3170 {
frame 52 {
stop();
}
}
movieClip 3174 {
frame 52 {
stop();
}
}
movieClip 3178 {
frame 52 {
stop();
}
}
movieClip 3182 {
frame 52 {
stop();
}
}
movieClip 3186 {
frame 52 {
stop();
}
}
movieClip 3188 {
frame 9 {
gotoAndPlay(1);
}
}
movieClip 3190 {
}
frame 69 {
gotoAndPlay('winscreenTent');
}
button 3198 {
on (release) {
_root.gotoAndPlay(1);
}
}
button 3206 {
on (release) {
_root.gotoAndPlay(1);
}
}
movieClip 3213 {
frame 1 {
gotoAndPlay('intro');
morph.gotoAndStop('hide');
screw.gotoAndStop('hide');
_root.gameScoreCurrent = _root.gameScoreWas;
_root.gameOverWait = 45;
_root.SaveStats();
var targetCount = targetList.length;
var tempName = '';
i = 0;
while (i < targetCount) {
tempName = _root.targetList[i];
removeMovieClip(eval(tempName));
++i;
}
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
Mouse.show();
}
frame 167 {
if (_root.gameScoreRemain != _root.gameScoreCurrent) {
if (_root.gameScoreRemain >= _root.gameScoreCurrent) {
if (_root.gameOverWait == 0) {
++_root.gameScoreCurrent;
if (_root.gameScoreRemain > _root.gameScoreCurrent + 100) {
_root.gameScoreCurrent += 9;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 500) {
_root.gameScoreCurrent += 90;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 1000) {
_root.gameScoreCurrent += 150;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 2500) {
_root.gameScoreCurrent += 250;
}
} else {
_root.gameOverWait -= 1;
}
scoreUpper.text = _root.gameScoreCurrent;
scoreLower.text = _root.gameScoreCurrent;
_root.gameScoreEarn = _root.gameScoreRemain - _root.gameScoreCurrent;
if (_root.gameScoreEarn < 1) {
addUpper.text = '';
addLower.text = '';
} else {
addUpper.text = '+' + _root.gameScoreEarn;
addLower.text = '+' + _root.gameScoreEarn;
}
} else {
if (_root.gameScoreCurrent != _root.gameScore) {
_root.gameScoreCurrent = _root.gameScore;
}
if (addLower.text != '') {
addUpper.text = '';
addLower.text = '';
}
}
} else {
if (addLower.text != '') {
addUpper.text = '';
addLower.text = '';
}
if (scoreUpper.text != _root.gameScoreCurrent) {
scoreLower.text = _root.gameScoreCurrent;
scoreUpper.text = _root.gameScoreCurrent;
}
}
}
frame 168 {
gotoAndPlay('endloop');
}
}
frame 70 {
_root.SaveStats();
var targetCount = targetList.length;
var tempName = '';
i = 0;
while (i < targetCount) {
tempName = _root.targetList[i];
removeMovieClip(eval(tempName));
++i;
}
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
Mouse.show();
}
frame 71 {
gotoAndPlay('winscreenTent');
}
frame 72 {
gotoAndPlay('winscreenMega');
}
button 3223 {
on (release) {
_root.gotoAndPlay(1);
}
}
movieClip 3230 {
frame 1 {
gotoAndPlay('intro');
morph.gotoAndStop('hide');
screw.gotoAndStop('hide');
_root.gameScoreCurrent = _root.gameScoreWas;
_root.gameOverWait = 45;
_root.SaveStats();
var targetCount = targetList.length;
var tempName = '';
i = 0;
while (i < targetCount) {
tempName = _root.targetList[i];
removeMovieClip(eval(tempName));
++i;
}
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
Mouse.show();
}
frame 194 {
if (_root.gameScoreRemain != _root.gameScoreCurrent) {
if (_root.gameScoreRemain >= _root.gameScoreCurrent) {
if (_root.gameOverWait == 0) {
++_root.gameScoreCurrent;
if (_root.gameScoreRemain > _root.gameScoreCurrent + 100) {
_root.gameScoreCurrent += 9;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 500) {
_root.gameScoreCurrent += 90;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 1000) {
_root.gameScoreCurrent += 150;
}
if (_root.gameScoreRemain > _root.gameScoreCurrent + 2500) {
_root.gameScoreCurrent += 250;
}
} else {
_root.gameOverWait -= 1;
}
scoreUpper.text = _root.gameScoreCurrent;
scoreLower.text = _root.gameScoreCurrent;
_root.gameScoreEarn = _root.gameScoreRemain - _root.gameScoreCurrent;
if (_root.gameScoreEarn < 1) {
addUpper.text = '';
addLower.text = '';
} else {
addUpper.text = '+' + _root.gameScoreEarn;
addLower.text = '+' + _root.gameScoreEarn;
}
} else {
if (_root.gameScoreCurrent != _root.gameScore) {
_root.gameScoreCurrent = _root.gameScore;
}
if (addLower.text != '') {
addUpper.text = '';
addLower.text = '';
}
}
} else {
if (addLower.text != '') {
addUpper.text = '';
addLower.text = '';
}
if (scoreUpper.text != _root.gameScoreCurrent) {
scoreLower.text = _root.gameScoreCurrent;
scoreUpper.text = _root.gameScoreCurrent;
}
}
}
frame 195 {
gotoAndPlay('endloop');
}
}
frame 73 {
_root.SaveStats();
var targetCount = targetList.length;
var tempName = '';
i = 0;
while (i < targetCount) {
tempName = _root.targetList[i];
removeMovieClip(eval(tempName));
++i;
}
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
Mouse.show();
}
frame 74 {
gotoAndPlay('winscreenMega');
}
frame 75 {
gotoAndPlay('winscreenRidley');
}
frame 76 {
_root.SaveStats();
var targetCount = targetList.length;
var tempName = '';
i = 0;
while (i < targetCount) {
tempName = _root.targetList[i];
removeMovieClip(eval(tempName));
++i;
}
_root.reticleTrack = false;
_root.reticle.gotoAndStop(3);
_root.gunAim._visible = false;
Mouse.show();
}
frame 77 {
gotoAndPlay('winscreenRidley');
}