Combined Code
movieClip 4 {
}
movieClip 35 {
frame 15 {
removeMovieClip(_parent);
}
}
movieClip 36 bullet1 {
frame 1 {
stop();
normal = true;
}
frame 2 {
stop();
normal = false;
}
}
movieClip 39 smoke {
}
movieClip 46 {
}
movieClip 63 {
}
movieClip 68 {
}
movieClip 69 missilea {
frame 1 {
stop();
}
frame 16 {
removeMovieClip(this);
}
}
movieClip 82 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 83 missile {
frame 1 {
stop();
dealtdamage = false;
}
instance of movieClip 82 {
onClipEvent (enterFrame) {
if (_root.missileLevel == 6) {
this.gotoAndStop('6');
}
if (_root.missileLevel == 5) {
this.gotoAndStop('5');
}
if (_root.missileLevel == 4) {
this.gotoAndStop('4');
}
if (_root.missileLevel == 3) {
this.gotoAndStop('3');
}
if (_root.missileLevel == 2) {
this.gotoAndStop('2');
}
if (_root.missileLevel == 1) {
this.gotoAndStop('1');
}
}
}
frame 2 {
dealtdamage = true;
}
frame 16 {
removeMovieClip(this);
}
}
movieClip 85 maskall {
}
movieClip 89 cannonfire {
}
movieClip 90 bulletz {
frame 1 {
stop();
dealtdamage = false;
}
frame 2 {
dealtdamage = true;
}
frame 16 {
removeMovieClip(this);
}
}
movieClip 93 bomb {
frame 1 {
stop();
detonate = false;
}
frame 2 {
detonate = true;
}
frame 17 {
removeMovieClip(this);
}
}
movieClip 103 {
}
movieClip 110 cannonfire {
}
movieClip 111 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 112 bullet {
instance of movieClip 111 {
onClipEvent (enterFrame) {
if (_root.machLevel == 6) {
this.gotoAndStop('6');
}
if (_root.machLevel == 5) {
this.gotoAndStop('5');
}
if (_root.machLevel == 4) {
this.gotoAndStop('4');
}
if (_root.machLevel == 3) {
this.gotoAndStop('3');
}
if (_root.machLevel == 2) {
this.gotoAndStop('2');
}
if (_root.machLevel == 1) {
this.gotoAndStop('1');
}
}
}
}
movieClip 129 {
}
movieClip 130 flames {
instance of movieClip 129 {
onClipEvent (enterFrame) {
if (this._parent.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = _root.boss1.enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
_root.bubbleCharge -= _root.boss1.enemyDamage;
this.play();
} else {
if (this._parent.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= _root.boss1.enemyPureDamage;
}
}
}
}
}
movieClip 137 {
}
movieClip 142 eball {
frame 1 {
stop();
}
frame 14 {
removeMovieClip(this);
}
}
frame 1 {
stop();
var urlpic = 'http://dz.mysexgames.com/promo/game1.gif ';
var urlpic1 = 'http://dz.mysexgames.com/promo/game2.gif ';
linka.loadMovie(urlpic);
linkb.loadMovie(urlpic1);
hlink.onPress = function () {
getURL('https://www.patreon.com/Hornblase?ty=h', '_blank');
};
}
movieClip 146 {
}
// unknown tag 88 length 62
movieClip 151 {
frame 1 {
function timerHandler() {
if (!loadingComplete) {
var v4 = _root.getBytesLoaded() / _root.getBytesTotal();
bar._xscale = 100 * v4;
if (v4 == 1) {
loadingComplete = true;
if (AUTO_PLAY) {
startMovie();
} else {
gotoAndStop('loaded');
}
return undefined;
}
}
dt = getTimer() - time;
time += dt;
frameAccum += dt;
var v3 = 0;
for (;;) {
if (!(frameAccum >= FRAME_TIME && v3 < MAX_FRAME_SKIP)) break;
advanceFrame(tankLogo, true, true);
advanceFrame(loadingText, false, true);
advanceFrame(barGfx, false, true);
if (loadingComplete) {
advanceFrame(this, false, false);
}
frameAccum -= FRAME_TIME;
v3++;
}
updateAfterEvent();
}
function advanceFrame(clip, recurse, loop) {
if (!clip) {
return undefined;
}
clip.stop();
if (clip._currentframe == clip._totalframes) {
if (loop) {
clip.gotoAndStop(1);
}
} else {
clip.nextFrame();
}
if (recurse) {
for (childName in clip) {
if (typeof clip[childName] == 'movieclip') {
advanceFrame(clip[childName], recurse, loop);
}
}
}
}
function startMovie() {
clearInterval(intervalId);
_root.play();
}
_root.stop();
stop();
var FRAME_TIME = 33.33333333333334;
var AUTO_PLAY = false;
var MAX_FRAME_SKIP = 5;
var loadingComplete;
var intervalId;
var time;
var frameAccum;
loadingComplete = false;
intervalId = setInterval(this, 'timerHandler', FRAME_TIME / 2);
frameAccum = 0;
time = getTimer();
timerHandler();
}
frame 37 {
startMovie();
}
}
// unknown tag 88 length 62
button 160 {
on (release) {
getURL('http://dz.mysexgames.com/', '_blank');
}
}
movieClip 162 {
}
instance linka of movieClip 162 {
onClipEvent (release) {
getURL('http://dz.mysexgames.com/promo/game1/', '_blank');
}
}
movieClip 164 {
}
instance linkb of movieClip 164 {
onClipEvent (release) {
getURL('http://dz.mysexgames.com/promo/game1/', '_blank');
}
}
movieClip 167 {
}
// unknown tag 88 length 69
frame 2 {
stop();
var urlpic = 'http://dz.mysexgames.com/promo/game1.gif ';
var urlpic1 = 'http://dz.mysexgames.com/promo/game2.gif ';
linka.loadMovie(urlpic);
linkb.loadMovie(urlpic1);
hlink.onPress = function () {
getURL('https://www.patreon.com/Hornblase?ty=h', '_blank');
};
}
button 170 {
on (release) {
getURL('http://dz.mysexgames.com/', '');
}
}
instance linka of movieClip 162 {
onClipEvent (release) {
getURL('http://dz.mysexgames.com/promo/game1/', '');
}
}
instance linkb of movieClip 164 {
onClipEvent (release) {
getURL('http://dz.mysexgames.com/promo/game1/', '');
}
}
movieClip 174 {
}
instance of movieClip 174 {
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
_root.play();
}
}
}
frame 3 {
stop();
}
frame 3 {
function loadMask() {
_level0.attachMovie('maskall', 'stageMask', 1048575, {'_x': 0, '_y': 0});
_level0.setMask(stageMask);
}
loadMask();
}
movieClip 177 {
frame 400 {
_root.play();
}
}
movieClip 179 {
}
movieClip 180 {
frame 10 {
stop();
}
}
button 183 {
on (release) {
getURL('http://mysexgames.com/', '_blank');
}
}
button 186 {
on (release) {
gotoAndPlay(12);
}
}
frame 4 {
play();
}
movieClip 190 {
}
movieClip 192 {
}
movieClip 194 {
}
movieClip 196 {
}
movieClip 198 {
}
movieClip 200 {
}
movieClip 202 {
}
movieClip 204 {
}
movieClip 206 {
}
movieClip 208 {
}
movieClip 210 {
}
movieClip 212 {
}
movieClip 214 {
}
movieClip 216 {
}
movieClip 227 {
}
movieClip 230 {
}
movieClip 231 {
}
movieClip 233 {
}
movieClip 235 {
}
movieClip 237 {
}
movieClip 238 {
frame 20 {
gotoAndPlay(1);
}
}
frame 5 {
stop();
}
movieClip 240 {
}
movieClip 242 {
}
movieClip 244 {
}
instance of movieClip 244 {
onClipEvent (enterFrame) {
if (Key.isDown(40)) {
_root.gotoAndStop('islow');
}
if (Key.isDown(39)) {
_root.gotoAndStop('ifast');
}
if (Key.isDown(38)) {
_root.gotoAndStop('iturbo');
}
if (Key.isDown(37)) {
_root.gotoAndStop('icontinue');
}
}
}
frame 6 {
stop();
}
movieClip 246 {
}
movieClip 248 {
}
movieClip 249 {
frame 14 {
gotoAndPlay(1);
}
}
frame 7 {
stop();
}
movieClip 250 {
frame 10 {
gotoAndPlay(1);
}
}
frame 8 {
stop();
}
movieClip 252 {
frame 300 {
_root.play();
}
}
frame 9 {
stop();
}
movieClip 254 {
frame 300 {
_root.play();
}
}
frame 10 {
stop();
}
movieClip 256 {
frame 199 {
_root.play();
}
}
frame 11 {
stop();
hlink.onPress = function () {
getURL('https://www.patreon.com/Hornblase?ty=h', '_blank');
};
msglink.onPress = function () {
getURL('http://mysexgames.com/', '_blank');
};
}
movieClip 259 {
}
instance of movieClip 259 {
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
_root.play();
}
}
}
movieClip 261 {
}
movieClip 262 {
}
// unknown tag 88 length 62
movieClip 265 {
}
movieClip 267 {
}
frame 12 {
function loadMask() {
_level0.attachMovie('maskall', 'stageMask', 1048575, {'_x': 0, '_y': 0});
_level0.setMask(stageMask);
}
loadMask();
Stage.showMenu = false;
}
frame 12 {
var speedLevel = 1;
var durabilityLevel = 1;
var machLevel = 0;
var missileLevel = 0;
var shieldLevel = 0;
var bombLevel = 0;
var bcd = 0;
var cash = 30;
}
movieClip 270 {
}
instance of movieClip 270 {
onClipEvent (load) {
_root.sf = sharedobject.getLocal('storedfile');
if (_root.sf.data.cash == undefined) {
_root.cash = 30;
} else {
_root.cash = _root.sf.data.cash;
}
if (_root.sf.data.speedLevel == undefined) {
_root.speedLevel = 1;
} else {
_root.speedLevel = _root.sf.data.speedLevel;
}
if (_root.sf.data.durabilityLevel == undefined) {
_root.durabilityLevel = 1;
} else {
_root.durabilityLevel = _root.sf.data.durabilityLevel;
}
if (_root.sf.data.machLevel == undefined) {
machLevel = 0;
} else {
_root.machLevel = _root.sf.data.machLevel;
}
if (_root.sf.data.missileLevel == undefined) {
missileLevel = 0;
} else {
_root.missileLevel = _root.sf.data.missileLevel;
}
if (_root.sf.data.shieldLevel == undefined) {
missileLevel = 0;
} else {
_root.shieldLevel = _root.sf.data.shieldLevel;
}
if (_root.sf.data.bombLevel == undefined) {
bombLevel = 0;
} else {
_root.bombLevel = _root.sf.data.bombLevel;
}
if (_root.sf.data.easyAOK == undefined) {
_root.easyAOK = false;
} else {
_root.easyAOK = _root.sf.data.easyAOK;
}
if (_root.sf.data.easyBOK == undefined) {
_root.easyBOK = false;
} else {
_root.easyBOK = _root.sf.data.easyBOK;
}
if (_root.sf.data.easyCOK == undefined) {
_root.easyCOK = false;
} else {
_root.easyCOK = _root.sf.data.easyCOK;
}
if (_root.sf.data.normalAOK == undefined) {
_root.normalAOK = false;
} else {
_root.normalAOK = _root.sf.data.normalAOK;
}
if (_root.sf.data.normalBOK == undefined) {
_root.normalBOK = false;
} else {
_root.normalBOK = _root.sf.data.normalBOK;
}
if (_root.sf.data.normalCOK == undefined) {
_root.normalCOK = false;
} else {
_root.normalCOK = _root.sf.data.normalCOK;
}
if (_root.sf.data.hardAOK == undefined) {
_root.hardAOK = false;
} else {
_root.hardAOK = _root.sf.data.hardAOK;
}
if (_root.sf.data.hardBOK == undefined) {
_root.hardBOK = false;
} else {
_root.hardBOK = _root.sf.data.hardBOK;
}
if (_root.sf.data.hardCOK == undefined) {
_root.hardCOK = false;
} else {
_root.hardCOK = _root.sf.data.hardCOK;
}
}
}
frame 13 {
stop();
bossfight = false;
boss = false;
cash = cash;
earnings = 0;
easyA = false;
if (_root.easyAOK == true) {
_root.easyAOK = true;
} else {
_root.easyAOK = false;
}
easyB = false;
if (_root.easyBOK == true) {
_root.easyBOK = true;
} else {
_root.easyBOK = false;
}
easyC = false;
if (_root.easyCOK == true) {
_root.easyCOK = true;
} else {
_root.easyCOK = false;
}
normalA = false;
if (_root.normalAOK == true) {
_root.normalAOK = true;
} else {
_root.normalAOK = false;
}
normalB = false;
if (_root.normalBOK == true) {
_root.normalBOK = true;
} else {
_root.normalBOK = false;
}
normalC = false;
if (_root.normalCOK == true) {
_root.normalCOK = true;
} else {
_root.normalCOK = false;
}
hardA = false;
if (_root.hardAOK == true) {
_root.hardAOK = true;
} else {
_root.hardAOK = false;
}
hardlB = false;
if (_root.hardBOK == true) {
_root.hardBOK = true;
} else {
_root.hardBOK = false;
}
hardC = false;
if (_root.hardCOK == true) {
_root.hardCOK = true;
} else {
_root.hardCOK = false;
}
var urlpic = 'http://dz.mysexgames.com/promo/game1.gif ';
var urlpic1 = 'http://dz.mysexgames.com/promo/game2.gif ';
linka.loadMovie(urlpic);
linkb.loadMovie(urlpic1);
hlink.onPress = function () {
getURL('https://www.patreon.com/Hornblase?ty=h', '_blank');
};
}
movieClip 278 {
}
movieClip 281 {
}
// unknown tag 88 length 69
// unknown tag 88 length 67
movieClip 286 {
}
movieClip 296 {
frame 1 {
stop();
busy = false;
approve = false;
back = false;
chose = false;
}
frame 2 {
stop();
busy = true;
}
frame 3 {
stop();
chose = true;
back = true;
}
frame 4 {
stop();
approve = true;
back = true;
}
frame 5 {
stop();
approve = false;
back = true;
}
frame 6 {
stop();
approve = false;
back = true;
}
}
instance approval of movieClip 296 {
onClipEvent (enterFrame) {
if (Key.isDown(38)) {
_root.gotoAndStop('map');
}
if (Key.isDown(39)) {
_root.gotoAndStop('buy');
}
if (Key.isDown(49)) {
getURL('http://mysexgames.com/', '_blank');
}
if (Key.isDown(54)) {
getURL('http://patreon.com/Hornblase?ty=h', '_blank');
}
}
}
movieClip 298 {
}
movieClip 300 {
}
movieClip 309 {
frame 1 {
stop();
}
}
movieClip 319 {
frame 1 {
stop();
}
}
movieClip 322 {
}
movieClip 324 {
}
movieClip 326 {
}
movieClip 328 {
}
movieClip 329 {
}
instance linkb of movieClip 162 {
onClipEvent (release) {
getURL('http://dz.mysexgames.com/promo/game1/', '_blank');
}
}
movieClip 331 {
}
movieClip 338 {
}
movieClip 341 {
}
movieClip 342 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
instance of movieClip 342 {
onClipEvent (enterFrame) {
if (_root.hardCOK) {
this.gotoAndStop(2);
}
if (_root.approval.busy) {
this.gotoAndStop(3);
}
if (_root.approval.secretline) {
this.gotoAndStop(3);
}
}
}
movieClip 346 {
}
movieClip 348 {
}
movieClip 349 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 349 {
onClipEvent (enterFrame) {
if (!_root.approval.secretline && !_root.approval.busy) {
this.gotoAndStop(1);
} else {
if (_root.approval.busy) {
this.gotoAndStop(2);
} else {
if (_root.approval.secretline) {
this.gotoAndStop(2);
}
}
}
}
}
// unknown tag 88 length 156
movieClip 364 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 379 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 380 {
frame 1 {
stop();
buy = true;
}
}
instance store of movieClip 380 {
onClipEvent (enterFrame) {
if (_root.speedLevel == 1) {
_root.store.speeds.gotoAndStop('a');
} else {
if (_root.speedLevel == 2) {
_root.store.speeds.gotoAndStop('b');
} else {
if (_root.speedLevel == 3) {
_root.store.speeds.gotoAndStop('c');
} else {
if (_root.speedLevel == 4) {
_root.store.speeds.gotoAndStop('d');
} else {
if (_root.speedLevel == 5) {
_root.store.speeds.gotoAndStop('e');
} else {
if (_root.speedLevel == 6) {
_root.store.speeds.gotoAndStop('f');
}
}
}
}
}
}
if (_root.durabilityLevel == 1) {
_root.store.durability.gotoAndStop('a');
} else {
if (_root.durabilityLevel == 2) {
_root.store.durability.gotoAndStop('b');
} else {
if (_root.durabilityLevel == 3) {
_root.store.durability.gotoAndStop('c');
} else {
if (_root.durabilityLevel == 4) {
_root.store.durability.gotoAndStop('d');
} else {
if (_root.durabilityLevel == 5) {
_root.store.durability.gotoAndStop('e');
} else {
if (_root.durabilityLevel == 6) {
_root.store.durability.gotoAndStop('f');
}
}
}
}
}
}
if (_root.machLevel == 1) {
_root.store.mach.gotoAndStop('a');
} else {
if (_root.machLevel == 2) {
_root.store.mach.gotoAndStop('b');
} else {
if (_root.machLevel == 3) {
_root.store.mach.gotoAndStop('c');
} else {
if (_root.machLevel == 4) {
_root.store.mach.gotoAndStop('d');
} else {
if (_root.machLevel == 5) {
_root.store.mach.gotoAndStop('e');
} else {
if (_root.machLevel == 6) {
_root.store.mach.gotoAndStop('f');
}
}
}
}
}
}
if (_root.missileLevel == 1) {
_root.store.missile.gotoAndStop('a');
} else {
if (_root.missileLevel == 2) {
_root.store.missile.gotoAndStop('b');
} else {
if (_root.missileLevel == 3) {
_root.store.missile.gotoAndStop('c');
} else {
if (_root.missileLevel == 4) {
_root.store.missile.gotoAndStop('d');
} else {
if (_root.missileLevel == 5) {
_root.store.missile.gotoAndStop('e');
} else {
if (_root.missileLevel == 6) {
_root.store.missile.gotoAndStop('f');
}
}
}
}
}
}
if (_root.shieldLevel == 1) {
_root.store.shield.gotoAndStop('a');
} else {
if (_root.shieldLevel == 2) {
_root.store.shield.gotoAndStop('b');
} else {
if (_root.shieldLevel == 3) {
_root.store.shield.gotoAndStop('c');
} else {
if (_root.shieldLevel == 4) {
_root.store.shield.gotoAndStop('d');
} else {
if (_root.shieldLevel == 5) {
_root.store.shield.gotoAndStop('e');
} else {
if (_root.shieldLevel == 6) {
_root.store.shield.gotoAndStop('f');
}
}
}
}
}
}
if (_root.bombLevel == 1) {
_root.store.bomb.gotoAndStop('a');
} else {
if (_root.bombLevel == 2) {
_root.store.bomb.gotoAndStop('b');
} else {
if (_root.bombLevel == 3) {
_root.store.bomb.gotoAndStop('c');
} else {
if (_root.bombLevel == 4) {
_root.store.bomb.gotoAndStop('d');
} else {
if (_root.bombLevel == 5) {
_root.store.bomb.gotoAndStop('e');
} else {
if (_root.bombLevel == 6) {
_root.store.bomb.gotoAndStop('f');
}
}
}
}
}
}
}
}
movieClip 383 {
}
instance of movieClip 383 {
onClipEvent (enterFrame) {
if (_root.approval.upgradingBombs) {
_root.approval.gotoAndStop('ask');
if (_root.approval.approve) {
if (_root.bombLevel <= 0 && _root.bombLevel < 1) {
if (_root.cash >= 30) {
_root.store.bomb.gotoAndStop('a');
_root.cash -= 30;
_root.bombLevel = 1;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingBombs = false;
} else {
if (_root.cash <= 29) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingBombs = false;
}
}
} else {
if (_root.bombLevel <= 1 && _root.bombLevel < 2) {
if (_root.cash >= 100) {
_root.store.bomb.gotoAndStop('b');
_root.cash -= 100;
_root.bombLevel = 2;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingBombs = false;
} else {
if (_root.cash <= 99) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingBombs = false;
}
}
} else {
if (_root.bombLevel <= 2 && _root.bombLevel < 3) {
if (_root.cash >= 300) {
_root.store.bomb.gotoAndStop('c');
_root.cash -= 300;
_root.bombLevel = 3;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingBombs = false;
} else {
if (_root.cash <= 299) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingBombs = false;
}
}
} else {
if (_root.bombLevel <= 3 && _root.bombLevel < 4) {
if (_root.cash >= 600) {
_root.store.bomb.gotoAndStop('d');
_root.cash -= 600;
_root.bombLevel = 4;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingBombs = false;
} else {
if (_root.cash <= 599) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingBombs = false;
}
}
} else {
if (_root.bombLevel <= 4 && _root.bombLevel < 5) {
if (_root.cash >= 900) {
_root.store.bomb.gotoAndStop('e');
_root.cash -= 900;
_root.bombLevel = 5;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingBombs = false;
} else {
if (_root.cash <= 899) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingBombs = false;
}
}
} else {
if (_root.bombLevel <= 5 && _root.bombLevel < 6) {
if (_root.cash >= 1200) {
_root.store.bomb.gotoAndStop('f');
_root.cash -= 1200;
_root.bombLevel = 6;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingBombs = false;
} else {
if (_root.cash <= 1199) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingBombs = false;
}
}
} else {
if (_root.bombLevel <= 6) {
_root.approval.gotoAndStop('max');
_root.approval.upgradingBombs = false;
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 383 {
onClipEvent (enterFrame) {
if (_root.approval.upgradingShields) {
_root.approval.gotoAndStop('ask');
if (_root.approval.approve) {
if (_root.shieldLevel <= 0 && _root.shieldLevel < 1) {
if (_root.cash >= 30) {
_root.store.shield.gotoAndStop('a');
_root.cash -= 30;
_root.shieldLevel = 1;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingShields = false;
} else {
if (_root.cash <= 29) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingShields = false;
}
}
} else {
if (_root.shieldLevel <= 1 && _root.shieldLevel < 2) {
if (_root.cash >= 100) {
_root.store.shield.gotoAndStop('b');
_root.cash -= 100;
_root.shieldLevel = 2;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingShields = false;
} else {
if (_root.cash <= 99) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingShields = false;
}
}
} else {
if (_root.shieldLevel <= 2 && _root.shieldLevel < 3) {
if (_root.cash >= 300) {
_root.store.shield.gotoAndStop('c');
_root.cash -= 300;
_root.shieldLevel = 3;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingShields = false;
} else {
if (_root.cash <= 299) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingShields = false;
}
}
} else {
if (_root.shieldLevel <= 3 && _root.shieldLevel < 4) {
if (_root.cash >= 600) {
_root.store.shield.gotoAndStop('d');
_root.cash -= 600;
_root.shieldLevel = 4;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingShields = false;
} else {
if (_root.cash <= 599) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingShields = false;
}
}
} else {
if (_root.shieldLevel <= 4 && _root.shieldLevel < 5) {
if (_root.cash >= 900) {
_root.store.shield.gotoAndStop('e');
_root.cash -= 900;
_root.shieldLevel = 5;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingShields = false;
} else {
if (_root.cash <= 899) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingShields = false;
}
}
} else {
if (_root.shieldLevel <= 5 && _root.shieldLevel < 6) {
if (_root.cash >= 1200) {
_root.store.shield.gotoAndStop('f');
_root.cash -= 1200;
_root.shieldLevel = 6;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingShields = false;
} else {
if (_root.cash <= 1199) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingShields = false;
}
}
} else {
if (_root.shieldLevel <= 6) {
_root.approval.gotoAndStop('max');
_root.approval.upgradingShields = false;
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 383 {
onClipEvent (enterFrame) {
if (_root.approval.upgradingMissiles) {
_root.approval.gotoAndStop('ask');
if (_root.approval.approve) {
if (_root.missileLevel <= 0 && _root.missileLevel < 1) {
if (_root.cash >= 30) {
_root.store.missile.gotoAndStop('a');
_root.cash -= 30;
_root.missileLevel = 1;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMissiles = false;
} else {
if (_root.cash <= 29) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMissiles = false;
}
}
} else {
if (_root.missileLevel <= 1 && _root.missileLevel < 2) {
if (_root.cash >= 100) {
_root.store.missile.gotoAndStop('b');
_root.cash -= 100;
_root.missileLevel = 2;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMissiles = false;
} else {
if (_root.cash <= 99) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMissiles = false;
}
}
} else {
if (_root.missileLevel <= 2 && _root.missileLevel < 3) {
if (_root.cash >= 300) {
_root.store.missile.gotoAndStop('c');
_root.cash -= 300;
_root.missileLevel = 3;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMissiles = false;
} else {
if (_root.cash <= 299) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMissiles = false;
}
}
} else {
if (_root.missileLevel <= 3 && _root.missileLevel < 4) {
if (_root.cash >= 600) {
_root.store.missile.gotoAndStop('d');
_root.cash -= 600;
_root.missileLevel = 4;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMissiles = false;
} else {
if (_root.cash <= 599) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMissiles = false;
}
}
} else {
if (_root.missileLevel <= 4 && _root.missileLevel < 5) {
if (_root.cash >= 900) {
_root.store.missile.gotoAndStop('e');
_root.cash -= 900;
_root.missileLevel = 5;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMissiles = false;
} else {
if (_root.cash <= 899) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMissiles = false;
}
}
} else {
if (_root.missileLevel <= 5 && _root.missileLevel < 6) {
if (_root.cash >= 1200) {
_root.store.missile.gotoAndStop('f');
_root.cash -= 1200;
_root.missileLevel = 6;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMissiles = false;
} else {
if (_root.cash <= 1199) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMissiles = false;
}
}
} else {
if (_root.missileLevel <= 6) {
_root.approval.gotoAndStop('max');
_root.approval.upgradingMissiles = false;
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 383 {
onClipEvent (enterFrame) {
if (_root.approval.upgradingMachguns) {
_root.approval.gotoAndStop('ask');
if (_root.approval.approve) {
if (_root.machLevel <= 0 && _root.machLevel < 1) {
if (_root.cash >= 30) {
_root.store.mach.gotoAndStop('a');
_root.cash -= 30;
_root.machLevel = 1;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMachguns = false;
} else {
if (_root.cash <= 29) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMachguns = false;
}
}
} else {
if (_root.machLevel <= 1 && _root.machLevel < 2) {
if (_root.cash >= 100) {
_root.store.mach.gotoAndStop('b');
_root.cash -= 100;
_root.machLevel = 2;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMachguns = false;
} else {
if (_root.cash <= 99) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMachguns = false;
}
}
} else {
if (_root.machLevel <= 2 && _root.machLevel < 3) {
if (_root.cash >= 300) {
_root.store.mach.gotoAndStop('c');
_root.cash -= 300;
_root.machLevel = 3;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMachguns = false;
} else {
if (_root.cash <= 299) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMachguns = false;
}
}
} else {
if (_root.machLevel <= 3 && _root.machLevel < 4) {
if (_root.cash >= 600) {
_root.store.mach.gotoAndStop('d');
_root.cash -= 600;
_root.machLevel = 4;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMachguns = false;
} else {
if (_root.cash <= 599) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMachguns = false;
}
}
} else {
if (_root.machLevel <= 4 && _root.machLevel < 5) {
if (_root.cash >= 900) {
_root.store.mach.gotoAndStop('e');
_root.cash -= 900;
_root.machLevel = 5;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMachguns = false;
} else {
if (_root.cash <= 899) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMachguns = false;
}
}
} else {
if (_root.machLevel <= 5 && _root.machLevel < 6) {
if (_root.cash >= 1200) {
_root.store.mach.gotoAndStop('f');
_root.cash -= 1200;
_root.machLevel = 6;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingMachguns = false;
} else {
if (_root.cash <= 1199) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingMachguns = false;
}
}
} else {
if (_root.machLevel <= 6) {
_root.approval.gotoAndStop('max');
_root.approval.upgradingMachguns = false;
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 383 {
onClipEvent (enterFrame) {
if (_root.approval.upgradingChasis) {
_root.approval.gotoAndStop('ask');
if (_root.approval.approve) {
if (_root.durabilityLevel <= 1 && _root.durabilityLevel < 2) {
if (_root.cash >= 100) {
_root.store.durability.gotoAndStop('b');
_root.cash -= 100;
_root.durabilityLevel = 2;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingChasis = false;
} else {
if (_root.cash <= 99) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingChasis = false;
}
}
} else {
if (_root.durabilityLevel <= 2 && _root.durabilityLevel < 3) {
if (_root.cash >= 300) {
_root.store.durability.gotoAndStop('c');
_root.cash -= 300;
_root.durabilityLevel = 3;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingChasis = false;
} else {
if (_root.cash <= 299) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingChasis = false;
}
}
} else {
if (_root.durabilityLevel <= 3 && _root.durabilityLevel < 4) {
if (_root.cash >= 600) {
_root.store.durability.gotoAndStop('d');
_root.cash -= 600;
_root.durabilityLevel = 4;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingChasis = false;
} else {
if (_root.cash <= 599) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingChasis = false;
}
}
} else {
if (_root.durabilityLevel <= 4 && _root.durabilityLevel < 5) {
if (_root.cash >= 900) {
_root.store.durability.gotoAndStop('e');
_root.cash -= 900;
_root.durabilityLevel = 5;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingChasis = false;
} else {
if (_root.cash <= 899) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingChasis = false;
}
}
} else {
if (_root.durabilityLevel <= 5 && _root.durabilityLevel < 6) {
if (_root.cash >= 1200) {
_root.store.durability.gotoAndStop('f');
_root.cash -= 1200;
_root.durabilityLevel = 6;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingChasis = false;
} else {
if (_root.cash <= 1199) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingChasis = false;
}
}
} else {
if (_root.durabilityLevel <= 6) {
_root.approval.gotoAndStop('max');
_root.approval.upgradingChasis = false;
}
}
}
}
}
}
}
}
}
}
instance of movieClip 383 {
onClipEvent (enterFrame) {
if (_root.approval.upgradingEngine) {
_root.approval.gotoAndStop('ask');
if (_root.approval.approve) {
if (_root.speedLevel <= 1 && _root.speedLevel < 2) {
if (_root.cash >= 100) {
_root.store.speed.gotoAndStop('b');
_root.cash -= 100;
_root.speedLevel = 2;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingEngine = false;
} else {
if (_root.cash <= 99) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingEngine = false;
}
}
} else {
if (_root.speedLevel <= 2 && _root.speedLevel < 3) {
if (_root.cash >= 300) {
_root.store.speed.gotoAndStop('c');
_root.cash -= 300;
_root.speedLevel = 3;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingEngine = false;
} else {
if (_root.cash <= 299) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingEngine = false;
}
}
} else {
if (_root.speedLevel <= 3 && _root.speedLevel < 4) {
if (_root.cash >= 600) {
_root.store.speed.gotoAndStop('d');
_root.cash -= 600;
_root.speedLevel = 4;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingEngine = false;
} else {
if (_root.cash <= 599) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingEngine = false;
}
}
} else {
if (_root.speedLevel <= 4 && _root.speedLevel < 5) {
if (_root.cash >= 900) {
_root.store.speed.gotoAndStop('e');
_root.cash -= 900;
_root.speedLevel = 5;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingEngine = false;
} else {
if (_root.cash <= 899) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingEngine = false;
}
}
} else {
if (_root.speedLevel <= 5 && _root.speedLevel < 6) {
if (_root.cash >= 1200) {
_root.store.speed.gotoAndStop('f');
_root.cash -= 1200;
_root.speedLevel = 6;
_root.approval.gotoAndStop('yes');
_root.approval.upgradingEngine = false;
} else {
if (_root.cash <= 1199) {
_root.approval.gotoAndStop('reject');
_root.approval.upgradingEngine = false;
}
}
} else {
if (_root.speedLevel <= 6) {
_root.approval.gotoAndStop('max');
_root.approval.upgradingEngine = false;
}
}
}
}
}
}
}
}
}
}
movieClip 387 {
}
movieClip 389 {
}
movieClip 391 {
}
movieClip 393 {
}
movieClip 401 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 409 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 417 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 425 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 433 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 441 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
}
movieClip 453 {
}
movieClip 455 {
}
movieClip 462 {
}
movieClip 468 {
}
movieClip 470 {
}
movieClip 476 {
}
movieClip 477 {
}
movieClip 480 {
}
movieClip 484 {
}
movieClip 486 {
}
movieClip 488 {
}
movieClip 490 {
}
movieClip 492 {
}
movieClip 494 {
}
movieClip 496 {
}
movieClip 498 {
}
movieClip 500 {
}
movieClip 501 {
}
movieClip 503 {
}
movieClip 505 {
}
movieClip 506 {
}
movieClip 508 {
}
movieClip 509 {
}
movieClip 513 {
}
movieClip 515 {
}
movieClip 516 {
}
movieClip 517 {
}
movieClip 519 {
}
movieClip 520 {
}
movieClip 522 {
}
movieClip 523 {
frame 21 {
gotoAndPlay(7);
}
}
movieClip 528 {
}
movieClip 530 {
}
movieClip 531 {
frame 20 {
gotoAndPlay(7);
}
}
movieClip 533 {
}
movieClip 534 {
frame 9 {
gotoAndPlay(1);
}
}
movieClip 535 {
frame 60 {
this._parent.gotoAndPlay('fuckdone');
}
}
movieClip 536 {
frame 60 {
gotoAndPlay(1);
}
}
movieClip 541 {
frame 1 {
stop();
busy = false;
approve = false;
back = false;
chose = false;
secretline = false;
fuckscene = false;
choice1 = false;
choice2 = false;
choice3 = false;
finish = false;
done = false;
}
instance of movieClip 401 {
onClipEvent (enterFrame) {
if (_root.machLevel == 0) {
this.gotoAndPlay('1');
} else {
if (_root.machLevel == 1) {
this.gotoAndPlay('2');
} else {
if (_root.machLevel == 2) {
this.gotoAndPlay('3');
} else {
if (_root.machLevel == 3) {
this.gotoAndPlay('4');
} else {
if (_root.machLevel == 4) {
this.gotoAndPlay('5');
} else {
if (_root.machLevel == 5) {
this.gotoAndPlay('6');
} else {
if (_root.machLevel == 6) {
this.gotoAndPlay('max');
}
}
}
}
}
}
}
}
}
instance of movieClip 409 {
onClipEvent (enterFrame) {
if (_root.missileLevel == 0) {
this.gotoAndPlay('1');
} else {
if (_root.missileLevel == 1) {
this.gotoAndPlay('2');
} else {
if (_root.missileLevel == 2) {
this.gotoAndPlay('3');
} else {
if (_root.missileLevel == 3) {
this.gotoAndPlay('4');
} else {
if (_root.missileLevel == 4) {
this.gotoAndPlay('5');
} else {
if (_root.missileLevel == 5) {
this.gotoAndPlay('6');
} else {
if (_root.missileLevel == 6) {
this.gotoAndPlay('max');
}
}
}
}
}
}
}
}
}
instance of movieClip 417 {
onClipEvent (enterFrame) {
if (_root.speedLevel == 1) {
this.gotoAndPlay('2');
} else {
if (_root.speedLevel == 2) {
this.gotoAndPlay('3');
} else {
if (_root.speedLevel == 3) {
this.gotoAndPlay('4');
} else {
if (_root.speedLevel == 4) {
this.gotoAndPlay('5');
} else {
if (_root.speedLevel == 5) {
this.gotoAndPlay('6');
} else {
if (_root.speedLevel == 6) {
this.gotoAndPlay('max');
}
}
}
}
}
}
}
}
instance of movieClip 425 {
onClipEvent (enterFrame) {
if (_root.durabilityLevel == 1) {
this.gotoAndPlay('2');
} else {
if (_root.durabilityLevel == 2) {
this.gotoAndPlay('3');
} else {
if (_root.durabilityLevel == 3) {
this.gotoAndPlay('4');
} else {
if (_root.durabilityLevel == 4) {
this.gotoAndPlay('5');
} else {
if (_root.durabilityLevel == 5) {
this.gotoAndPlay('6');
} else {
if (_root.durabilityLevel == 6) {
this.gotoAndPlay('max');
}
}
}
}
}
}
}
}
instance of movieClip 433 {
onClipEvent (enterFrame) {
if (_root.shieldLevel == 0) {
this.gotoAndPlay('1');
} else {
if (_root.shieldLevel == 1) {
this.gotoAndPlay('2');
} else {
if (_root.shieldLevel == 2) {
this.gotoAndPlay('3');
} else {
if (_root.shieldLevel == 3) {
this.gotoAndPlay('4');
} else {
if (_root.shieldLevel == 4) {
this.gotoAndPlay('5');
} else {
if (_root.shieldLevel == 5) {
this.gotoAndPlay('6');
} else {
if (_root.shieldLevel == 6) {
this.gotoAndPlay('max');
}
}
}
}
}
}
}
}
}
instance of movieClip 441 {
onClipEvent (enterFrame) {
if (_root.bombLevel == 0) {
this.gotoAndPlay('1');
} else {
if (_root.bombLevel == 1) {
this.gotoAndPlay('2');
} else {
if (_root.bombLevel == 2) {
this.gotoAndPlay('3');
} else {
if (_root.bombLevel == 3) {
this.gotoAndPlay('4');
} else {
if (_root.bombLevel == 4) {
this.gotoAndPlay('5');
} else {
if (_root.bombLevel == 5) {
this.gotoAndPlay('6');
} else {
if (_root.bombLevel == 6) {
this.gotoAndPlay('max');
}
}
}
}
}
}
}
}
}
frame 2 {
stop();
busy = true;
}
frame 3 {
stop();
chose = true;
back = true;
}
frame 4 {
stop();
approve = true;
back = true;
}
frame 5 {
stop();
approve = false;
back = true;
}
frame 6 {
stop();
approve = false;
back = true;
}
frame 7 {
stop();
secretline = true;
choice1 = true;
choice2 = false;
choice3 = false;
}
frame 8 {
stop();
choice1 = false;
choice2 = true;
choice3 = false;
}
frame 9 {
stop();
choice1 = false;
choice2 = false;
choice3 = true;
}
frame 10 {
fuckscene = true;
}
frame 11 {
stop();
}
frame 12 {
stop();
}
frame 13 {
stop();
}
frame 14 {
stop();
finish = true;
}
frame 15 {
stop();
done = true;
}
}
instance approval of movieClip 541 {
onClipEvent (load) {
upgradingMissiles = false;
upgradingMachGuns = false;
upgradingBombs = false;
upgradingShields = false;
upgradingEngine = false;
upgradingChasis = false;
}
onClipEvent (enterFrame) {
if (!this.secretline) {
if (Key.isDown(49) && !this.chose) {
upgradingEngine = true;
} else {
if (Key.isDown(50) && !this.chose) {
upgradingChasis = true;
} else {
if (Key.isDown(51) && !this.chose) {
upgradingMachGuns = true;
} else {
if (Key.isDown(52) && !this.chose) {
upgradingMissiles = true;
} else {
if (Key.isDown(53) && !this.chose) {
upgradingShields = true;
} else {
if (Key.isDown(54) && !this.chose) {
upgradingBombs = true;
}
}
}
}
}
}
if (Key.isDown(38) && _root.hardCOK && !this.busy) {
this.gotoAndStop('bonustalk');
}
if (this.busy) {
if (Key.isDown(38)) {
this.approve = true;
} else {
if (Key.isDown(40) && !this.approve) {
this.gotoAndStop('no');
upgradingMissiles = false;
upgradingMachGuns = false;
upgradingBombs = false;
upgradingShields = false;
upgradingEngine = false;
upgradingChasis = false;
}
}
}
if (this.back) {
if (Key.isDown(37)) {
this.gotoAndStop('blank');
}
}
if (!this.busy) {
if (Key.isDown(32)) {
_root.gotoAndStop('base');
}
}
}
if (this.secretline) {
if (!this.fuckscene) {
if (choice1 && Key.isDown(49)) {
this.nextFrame();
}
if (choice2 && Key.isDown(50)) {
this.nextFrame();
}
if (choice3 && Key.isDown(51)) {
this.gotoAndPlay('bonusfuck');
this.initiate.gotoAndPlay('fuck');
}
}
if (this.fuckscene) {
if (!finish) {
if (Key.isDown(39)) {
this.gotoAndStop('fuckmedium');
}
if (Key.isDown(38)) {
this.gotoAndStop('fuckfast');
}
if (Key.isDown(40)) {
this.gotoAndStop('fuckslow');
}
if (Key.isDown(37)) {
this.gotoAndStop('fuckfinish');
}
}
if (finish) {
if (Key.isDown(39)) {
this.gotoAndStop('blank');
}
if (Key.isDown(32)) {
finish = false;
this.gotoAndStop('fuckslow');
}
}
}
}
}
}
movieClip 543 {
}
instance of movieClip 543 {
onClipEvent (enterFrame) {
_root.sf = SharedObject.getLocal('storedfile');
_root.sf.data.cash = _root.cash;
_root.sf.data.speedLevel = _root.speedLevel;
_root.sf.data.durabilityLevel = _root.durabilityLevel;
_root.sf.data.machLevel = _root.machLevel;
_root.sf.data.missileLevel = _root.missileLevel;
_root.sf.data.shieldLevel = _root.shieldLevel;
_root.sf.data.bombLevel = _root.bombLevel;
_root.sf.data.easyAOK = _root.easyAOK;
_root.sf.data.easyBOK = _root.easyBOK;
_root.sf.data.easyCOK = _root.easyCOK;
_root.sf.data.normalAOK = _root.normalAOK;
_root.sf.data.normalBOK = _root.normalBOK;
_root.sf.data.normalCOK = _root.normalCOK;
_root.sf.data.hardAOK = _root.hardAOK;
_root.sf.data.hardBOK = _root.hardBOK;
_root.sf.data.hardCOK = _root.hardCOK;
}
}
frame 15 {
difficulty = 0;
time = 0;
stop();
intermission = true;
}
movieClip 545 {
}
movieClip 548 {
}
movieClip 550 {
}
movieClip 552 {
}
movieClip 561 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
}
instance of movieClip 561 {
onClipEvent (enterFrame) {
if (_root.hardBOK == true) {
this.gotoAndStop('9');
} else {
if (_root.hardAOK == true) {
this.gotoAndStop('8');
} else {
if (_root.normalCOK == true) {
this.gotoAndStop('7');
} else {
if (_root.normalBOK == true) {
this.gotoAndStop('6');
} else {
if (_root.normalAOK == true) {
this.gotoAndStop('5');
} else {
if (_root.easyCOK == true) {
this.gotoAndStop('4');
} else {
if (_root.easyBOK == true) {
this.gotoAndStop('3');
} else {
if (_root.easyAOK == true) {
this.gotoAndStop('2');
}
}
}
}
}
}
}
}
}
}
instance of movieClip 242 {
onClipEvent (enterFrame) {
if (Key.isDown(49)) {
_root.difficulty = 1;
_root.time = 900;
_root.earnings = 11;
_root.easyA = true;
_root.gotoAndStop('level');
}
if (Key.isDown(50)) {
if (_root.easyAOK == true) {
_root.difficulty = 2;
_root.time = 900;
_root.earnings = 21;
_root.easyB = true;
_root.gotoAndStop('level');
}
}
if (Key.isDown(51)) {
if (_root.easyBOK == true) {
_root.difficulty = 3;
_root.time = 900;
_root.earnings = 31;
_root.easyC = true;
_root.boss = true;
_root.gotoAndStop('level');
}
}
if (Key.isDown(52)) {
if (_root.easyCOK == true) {
_root.difficulty = 4;
_root.time = 1800;
_root.earnings = 41;
_root.normalA = true;
_root.gotoAndStop('level');
}
}
if (Key.isDown(53)) {
if (_root.normalAOK == true) {
_root.difficulty = 5;
_root.time = 1800;
_root.earnings = 51;
_root.normalB = true;
_root.gotoAndStop('level');
}
}
if (Key.isDown(54)) {
if (_root.normalBOK == true) {
_root.difficulty = 6;
_root.time = 1800;
_root.earnings = 61;
_root.normalC = true;
_root.boss = true;
_root.gotoAndStop('level');
}
}
if (Key.isDown(55)) {
if (_root.normalCOK == true) {
_root.difficulty = 7;
_root.time = 2700;
_root.earnings = 71;
_root.hardA = true;
_root.gotoAndStop('level');
}
}
if (Key.isDown(56)) {
if (_root.hardAOK == true) {
_root.difficulty = 8;
_root.time = 2700;
_root.earnings = 81;
_root.hardB = true;
_root.gotoAndStop('level');
}
}
if (Key.isDown(57)) {
if (_root.hardBOK == true) {
_root.difficulty = 9;
_root.time = 2700;
_root.earnings = 91;
_root.hardC = true;
_root.boss = true;
_root.gotoAndStop('level');
}
}
}
}
frame 16 {
function toggleShield() {
if (_root.bubbleCharge >= 1) {
_root.sbubble.gotoAndStop('activate');
}
if (bubbleCharge <= 0) {
bubbleCharge = 0;
}
}
function moveHero(speed) {
if (Key.isDown(83)) {
_root.hero._y += speed;
_root.consoleb._y += speed;
_root.console._rotation += speed;
_root.hero.chasis.gotoAndStop(2);
}
if (Key.isDown(87)) {
_root.hero._y -= speed;
_root.consoleb._y -= speed;
_root.console._rotation += speed;
_root.hero.chasis.gotoAndStop(3);
}
if (Key.isDown(65)) {
_root.hero._x -= speed;
_root.consoleb._rotation += speed;
_root.console._rotation += speed;
}
if (Key.isDown(68)) {
_root.hero._x += speed;
_root.consoleb._rotation -= speed;
_root.console._rotation += speed;
}
if (machLevel >= 1) {
if (Key.isDown(39) && _root.hero.machfire == false) {
if (fire == false) {
fireBullets();
}
}
}
if (Key.isDown(40) && _root.hero.bombhatch.fire == false && _root.bombBank >= 1) {
fireBombs();
_root.bombBank -= 1;
}
if (Key.isDown(38) && _root.hero.launcher.fire == false && _root.missileStock >= 1) {
if (missileLevel >= 6) {
fireMissiles();
}
if (missileLevel >= 3) {
fireMissilesA();
}
if (missileLevel >= 1) {
fireMissilesB();
}
_root.missileStock -= 1;
}
if (shieldLevel >= 1) {
toggleShield();
}
}
function fireBullets() {
fire = true;
_root.hero.gotoAndPlay(2);
++i;
var v5 = 'bullet' + i;
_root.attachMovie('bullet', v5, i * 100);
_root[v5]._y = _root.hero._y - 28;
_root[v5]._x = _root.hero._x + 49;
_root[v5].onEnterFrame = function () {
var v5 = _root.machLevel + 12;
this._x += v5;
if (this._x > 730) {
this.removeMovieClip();
}
var v4 = 1;
while (v4 <= numEnemy) {
if (this.hitTest(_root['enemy' + v4].hz)) {
this.removeMovieClip();
_root['enemy' + v4].play();
_root['enemy' + v4].life -= _root.damageMach;
}
++v4;
}
var v3 = 1;
while (v3 <= numEnemy) {
if (this.hitTest(_root['boss' + v3].eballcharge.cannoneb.hz)) {
this.removeMovieClip();
_root['boss' + v3].eballcharge.cannoneb.play();
_root['boss' + v3].lifeEB -= _root.damageMach;
}
if (this.hitTest(_root['boss' + v3].cannon.machboss.hz)) {
this.removeMovieClip();
_root['boss' + v3].cannon.machboss.play();
_root['boss' + v3].lifeBC -= _root.damageMach;
}
if (this.hitTest(_root['boss' + v3].hz)) {
this.removeMovieClip();
_root['boss' + v3].hz.play();
_root['boss' + v3].lifeBB -= _root.damageMach;
}
if (this.hitTest(_root['boss' + v3].kcj.hz)) {
this.removeMovieClip();
_root['boss' + v3].kcj.hz.play();
_root['boss' + v3].lifeKCJ -= _root.damageMach;
}
if (this.hitTest(_root['boss' + v3].ms.msmach.msmachhz)) {
this.removeMovieClip();
_root['boss' + v3].ms.msmach.msmachhz.play();
_root['boss' + v3].lifeBBA -= _root.damageMach;
}
if (this.hitTest(_root['boss' + v3].ms.msmissile.msmissilehz)) {
this.removeMovieClip();
_root['boss' + v3].ms.msmissile.msmissilehz.play();
_root['boss' + v3].lifeBBM -= _root.damageMach;
}
++v3;
}
};
}
function fireBombs() {
firea = true;
_root.hero.bombhatch.gotoAndPlay(2);
++i;
var v5 = 'bomb' + i;
_root.attachMovie('bomb', v5, i * 100);
_root[v5]._y = _root.hero._y;
_root[v5]._x = _root.hero._x;
_root[v5].onEnterFrame = function () {
var v5 = 7;
this._y += v5;
if (this._y > 444) {
_root.nuke.play();
this.removeMovieClip();
}
var v4 = 1;
while (v4 <= numEnemy) {
if (this.hitTest(_root['enemy' + v4].hz)) {
this.removeMovieClip();
_root.nuke.play();
_root['enemy' + v4].play();
_root['enemy' + v4].life -= _root.damageBomb;
}
++v4;
}
var v3 = 1;
while (v3 <= numEnemy) {
if (this.hitTest(_root['boss' + v3].eballcharge.cannoneb.hz)) {
this.removeMovieClip();
_root.nuke.play();
_root['boss' + v3].eballcharge.cannoneb.play();
_root['boss' + v3].lifeEB -= _root.damageBomb;
}
if (this.hitTest(_root['boss' + v3].cannon.machboss.hz)) {
this.removeMovieClip();
_root['boss' + v3].cannon.machboss.play();
_root['boss' + v3].lifeBC -= _root.damageBomb;
}
if (this.hitTest(_root['boss' + v3].hz)) {
this.removeMovieClip();
_root['boss' + v3].hz.play();
_root['boss' + v3].lifeBB -= _root.damageBomb;
}
if (this.hitTest(_root['boss' + v3].kcj.hz)) {
this.removeMovieClip();
_root['boss' + v3].kcj.hz.play();
_root['boss' + v3].lifeKCJ -= _root.damageBomb;
}
++v3;
}
};
}
function fireMissiles() {
moveX = 16;
moveY = 16;
_root.hero.launcher.gotoAndPlay(2);
++i;
var v5 = 'missile' + i;
_root.attachMovie('missile', v5, i * 100);
_root[v5]._y = _root.hero._y - 28;
_root[v5]._x = _root.hero._x;
_root[v5].missileLifeTimer = -80;
_root[v5].onEnterFrame = function () {
var v5 = _root.missileLevel + 6;
var v6 = 30;
if (this._currentframe == 1) {
this.turnRate = 0.7;
this.distanceX = _root.console._x - this._x;
this.distanceY = _root.console._y - this._y;
this.distanceTotal = Math.sqrt(this.distanceX * this.distanceX + this.distanceY * this.distanceY);
this.moveDistanceX = this.turnRate * this.distanceX / this.distanceTotal;
this.moveDistanceY = this.turnRate * this.distanceY / this.distanceTotal;
this.moveX += this.moveDistanceX;
this.moveY += this.moveDistanceY;
this.totalmove = Math.sqrt(this.moveX * this.moveX + this.moveY * this.moveY);
this.moveX = v5 * this.moveX / this.totalmove;
this.moveY = v5 * this.moveY / this.totalmove;
this._x += this.moveX;
this._y += this.moveY;
this._rotation = 180 * Math.atan2(this.moveY, this.moveX) / Math.PI;
}
if (this._x > 730) {
this.play();
}
var v4 = 1;
while (v4 <= numEnemy) {
if (this.hitTest(_root['enemy' + v4]) && _root['enemy' + v4].life >= 1) {
if (!this.dealtdamage) {
_root['enemy' + v4].life -= _root.damageMissile;
}
this.play();
_root['enemy' + v4].play();
}
++v4;
}
var v3 = 1;
while (v3 <= numEnemy) {
if (this.hitTest(_root['boss' + v3].eballcharge.cannoneb.hz)) {
this.play();
_root['boss' + v3].eballcharge.cannoneb.play();
_root['boss' + v3].lifeEB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].cannon.machboss.hz)) {
this.play();
_root['boss' + v3].cannon.machboss.play();
_root['boss' + v3].lifeBC -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].hz)) {
this.play();
_root['boss' + v3].hz.play();
_root['boss' + v3].lifeBB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].kcj.hz)) {
this.play();
_root['boss' + v3].kcj.hz.play();
_root['boss' + v3].lifeKCJ -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].ms.msmach.msmachhz)) {
this.play();
_root['boss' + v3].ms.msmach.msmachhz.play();
_root['boss' + v3].lifeBBA -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].ms.msmissile.msmissilehz)) {
this.play();
_root['boss' + v3].ms.msmissile.msmissilehz.play();
_root['boss' + v3].lifeBBM -= _root.damageMissile;
}
++v3;
}
if (this.missileLifeTimer >= v6) {
this.play();
}
++this.missileLifeTimer;
};
}
function fireMissilesA() {
moveX = 16;
moveY = 16;
_root.hero.launcher.gotoAndPlay(2);
++i;
var v5 = 'missile' + i;
_root.attachMovie('missile', v5, i * 100);
_root[v5]._y = _root.hero._y;
_root[v5]._x = _root.hero._x;
_root[v5].missileLifeTimer = -80;
_root[v5].onEnterFrame = function () {
var v5 = _root.missileLevel + 6;
var v6 = 30;
if (this._currentframe == 1) {
this.turnRate = 0.7;
this.distanceX = _root.consolea._x - this._x;
this.distanceY = _root.consolea._y - this._y;
this.distanceTotal = Math.sqrt(this.distanceX * this.distanceX + this.distanceY * this.distanceY);
this.moveDistanceX = this.turnRate * this.distanceX / this.distanceTotal;
this.moveDistanceY = this.turnRate * this.distanceY / this.distanceTotal;
this.moveX += this.moveDistanceX;
this.moveY += this.moveDistanceY;
this.totalmove = Math.sqrt(this.moveX * this.moveX + this.moveY * this.moveY);
this.moveX = v5 * this.moveX / this.totalmove;
this.moveY = v5 * this.moveY / this.totalmove;
this._x += this.moveX;
this._y += this.moveY;
this._rotation = 180 * Math.atan2(this.moveY, this.moveX) / Math.PI;
}
if (this._x > 730) {
this.play();
}
var v4 = 1;
while (v4 <= numEnemy) {
if (this.hitTest(_root['enemy' + v4]) && _root['enemy' + v4].life >= 1) {
if (!this.dealtdamage) {
_root['enemy' + v4].life -= _root.damageMissile;
}
this.play();
_root['enemy' + v4].play();
}
++v4;
}
var v3 = 1;
while (v3 <= numEnemy) {
if (this.hitTest(_root['boss' + v3].eballcharge.cannoneb.hz)) {
this.play();
_root['boss' + v3].eballcharge.cannoneb.play();
_root['boss' + v3].lifeEB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].cannon.machboss.hz)) {
this.play();
_root['boss' + v3].cannon.machboss.play();
_root['boss' + v3].lifeBC -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].hz)) {
this.play();
_root['boss' + v3].hz.play();
_root['boss' + v3].lifeBB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].kcj.hz)) {
this.play();
_root['boss' + v3].kcj.hz.play();
_root['boss' + v3].lifeKCJ -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].ms.msmach.msmachhz)) {
this.play();
_root['boss' + v3].ms.msmach.msmachhz.play();
_root['boss' + v3].lifeBBA -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].ms.msmissile.msmissilehz)) {
this.play();
_root['boss' + v3].ms.msmissile.msmissilehz.play();
_root['boss' + v3].lifeBBM -= _root.damageMissile;
}
++v3;
}
if (this.missileLifeTimer >= v6) {
this.play();
}
++this.missileLifeTimer;
};
}
function fireMissilesB() {
moveX = 16;
moveY = 16;
_root.hero.launcher.gotoAndPlay(2);
++i;
var v5 = 'missile' + i;
_root.attachMovie('missile', v5, i * 100);
_root[v5]._y = _root.hero._y;
_root[v5]._x = _root.hero._x;
_root[v5].missileLifeTimer = -80;
_root[v5].onEnterFrame = function () {
var v5 = _root.missileLevel + 6;
var v6 = 30;
if (this._currentframe == 1) {
this.turnRate = 0.7;
this.distanceX = _root.consoleb._x - this._x;
this.distanceY = _root.consoleb._y - this._y;
this.distanceTotal = Math.sqrt(this.distanceX * this.distanceX + this.distanceY * this.distanceY);
this.moveDistanceX = this.turnRate * this.distanceX / this.distanceTotal;
this.moveDistanceY = this.turnRate * this.distanceY / this.distanceTotal;
this.moveX += this.moveDistanceX;
this.moveY += this.moveDistanceY;
this.totalmove = Math.sqrt(this.moveX * this.moveX + this.moveY * this.moveY);
this.moveX = v5 * this.moveX / this.totalmove;
this.moveY = v5 * this.moveY / this.totalmove;
this._x += this.moveX;
this._y += this.moveY;
this._rotation = 180 * Math.atan2(this.moveY, this.moveX) / Math.PI;
}
if (this._x > 730) {
this.play();
}
var v4 = 1;
while (v4 <= numEnemy) {
if (this.hitTest(_root['enemy' + v4]) && _root['enemy' + v4].life >= 1) {
if (!this.dealtdamage) {
_root['enemy' + v4].life -= _root.damageMissile;
}
this.play();
_root['enemy' + v4].play();
}
++v4;
}
var v3 = 1;
while (v3 <= numEnemy) {
if (this.hitTest(_root['boss' + v3].eballcharge.cannoneb.hz)) {
this.play();
_root['boss' + v3].eballcharge.cannoneb.play();
_root['boss' + v3].lifeEB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].cannon.machboss.hz)) {
this.play();
_root['boss' + v3].cannon.machboss.play();
_root['boss' + v3].lifeBC -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].hz)) {
this.play();
_root['boss' + v3].hz.play();
_root['boss' + v3].lifeBB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].kcj.hz)) {
this.play();
_root['boss' + v3].kcj.hz.play();
_root['boss' + v3].lifeKCJ -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].ms.msmach.msmachhz)) {
this.play();
_root['boss' + v3].ms.msmach.msmachhz.play();
_root['boss' + v3].lifeBBA -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].ms.msmissile.msmissilehz)) {
this.play();
_root['boss' + v3].ms.msmissile.msmissilehz.play();
_root['boss' + v3].lifeBBM -= _root.damageMissile;
}
++v3;
}
if (this.missileLifeTimer >= v6) {
this.play();
}
++this.missileLifeTimer;
};
}
function fireMissilesC() {
moveX = 16;
moveY = 16;
_root.hero.launcher.gotoAndPlay(2);
++i;
var v5 = 'missile' + i;
_root.attachMovie('missile', v5, i * 100);
_root[v5]._y = _root.hero._y;
_root[v5]._x = _root.hero._x;
_root[v5].missileLifeTimer = -80;
_root[v5].onEnterFrame = function () {
var v5 = _root.missileLevel + 6;
var v6 = 30;
if (this._currentframe == 1) {
this.turnRate = 0.7;
this.distanceX = _root.consolec._x - this._x;
this.distanceY = _root.consolec._y - this._y;
this.distanceTotal = Math.sqrt(this.distanceX * this.distanceX + this.distanceY * this.distanceY);
this.moveDistanceX = this.turnRate * this.distanceX / this.distanceTotal;
this.moveDistanceY = this.turnRate * this.distanceY / this.distanceTotal;
this.moveX += this.moveDistanceX;
this.moveY += this.moveDistanceY;
this.totalmove = Math.sqrt(this.moveX * this.moveX + this.moveY * this.moveY);
this.moveX = v5 * this.moveX / this.totalmove;
this.moveY = v5 * this.moveY / this.totalmove;
this._x += this.moveX;
this._y += this.moveY;
this._rotation = 180 * Math.atan2(this.moveY, this.moveX) / Math.PI;
}
if (this._x > 730) {
this.play();
}
var v4 = 1;
while (v4 <= numEnemy) {
if (this.hitTest(_root['enemy' + v4].hz) && _root['enemy' + v4].flinch == false) {
this.play();
_root['enemy' + v4].play();
_root['enemy' + v4].life -= _root.damageMissile;
}
++v4;
}
var v3 = 1;
while (v3 <= numEnemy) {
if (this.hitTest(_root['boss' + v3].eballcharge.cannoneb.hz)) {
this.play();
_root['boss' + v3].eballcharge.cannoneb.play();
_root['boss' + v3].lifeEB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].cannon.machboss.hz)) {
this.play();
_root['boss' + v3].cannon.machboss.play();
_root['boss' + v3].lifeBC -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].hz)) {
this.play();
_root['boss' + v3].hz.play();
_root['boss' + v3].lifeBB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].kcj.hz)) {
this.play();
_root['boss' + v3].kcj.hz.play();
_root['boss' + v3].lifeKCJ -= _root.damageMissile;
}
++v3;
}
if (this.missileLifeTimer >= v6) {
this.play();
}
++this.missileLifeTimer;
};
}
function fireMissilesD() {
moveX = 16;
moveY = 16;
_root.hero.launcher.gotoAndPlay(2);
++i;
var v5 = 'missile' + i;
_root.attachMovie('missile', v5, i * 100);
_root[v5]._y = _root.hero._y;
_root[v5]._x = _root.hero._x;
_root[v5].missileLifeTimer = -80;
_root[v5].onEnterFrame = function () {
var v5 = _root.missileLevel + 6;
var v6 = 30;
if (this._currentframe == 1) {
this.turnRate = 0.7;
this.distanceX = _root.consoled._x - this._x;
this.distanceY = _root.consoled._y - this._y;
this.distanceTotal = Math.sqrt(this.distanceX * this.distanceX + this.distanceY * this.distanceY);
this.moveDistanceX = this.turnRate * this.distanceX / this.distanceTotal;
this.moveDistanceY = this.turnRate * this.distanceY / this.distanceTotal;
this.moveX += this.moveDistanceX;
this.moveY += this.moveDistanceY;
this.totalmove = Math.sqrt(this.moveX * this.moveX + this.moveY * this.moveY);
this.moveX = v5 * this.moveX / this.totalmove;
this.moveY = v5 * this.moveY / this.totalmove;
this._x += this.moveX;
this._y += this.moveY;
this._rotation = 180 * Math.atan2(this.moveY, this.moveX) / Math.PI;
}
if (this._x > 730) {
this.play();
}
var v4 = 1;
while (v4 <= numEnemy) {
if (this.hitTest(_root['enemy' + v4].hz) && _root['enemy' + v4].flinch == false) {
this.play();
_root['enemy' + v4].play();
_root['enemy' + v4].life -= _root.damageMissile;
}
++v4;
}
var v3 = 1;
while (v3 <= numEnemy) {
if (this.hitTest(_root['boss' + v3].eballcharge.cannoneb.hz)) {
this.play();
_root['boss' + v3].eballcharge.cannoneb.play();
_root['boss' + v3].lifeEB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].cannon.machboss.hz)) {
this.play();
_root['boss' + v3].cannon.machboss.play();
_root['boss' + v3].lifeBC -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].hz)) {
this.play();
_root['boss' + v3].hz.play();
_root['boss' + v3].lifeBB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].kcj.hz)) {
this.play();
_root['boss' + v3].kcj.hz.play();
_root['boss' + v3].lifeKCJ -= _root.damageMissile;
}
++v3;
}
if (this.missileLifeTimer >= v6) {
this.play();
}
++this.missileLifeTimer;
};
}
function fireMissilesE() {
moveX = 16;
moveY = 16;
_root.hero.launcher.gotoAndPlay(2);
++i;
var v5 = 'missile' + i;
_root.attachMovie('missile', v5, i * 100);
_root[v5]._y = _root.hero._y;
_root[v5]._x = _root.hero._x;
_root[v5].missileLifeTimer = -80;
_root[v5].onEnterFrame = function () {
var v5 = _root.missileLevel + 6;
var v6 = 30;
if (this._currentframe == 1) {
this.turnRate = 0.7;
this.distanceX = _root.consolee._x - this._x;
this.distanceY = _root.consolee._y - this._y;
this.distanceTotal = Math.sqrt(this.distanceX * this.distanceX + this.distanceY * this.distanceY);
this.moveDistanceX = this.turnRate * this.distanceX / this.distanceTotal;
this.moveDistanceY = this.turnRate * this.distanceY / this.distanceTotal;
this.moveX += this.moveDistanceX;
this.moveY += this.moveDistanceY;
this.totalmove = Math.sqrt(this.moveX * this.moveX + this.moveY * this.moveY);
this.moveX = v5 * this.moveX / this.totalmove;
this.moveY = v5 * this.moveY / this.totalmove;
this._x += this.moveX;
this._y += this.moveY;
this._rotation = 180 * Math.atan2(this.moveY, this.moveX) / Math.PI;
}
if (this._x > 730) {
this.play();
}
var v4 = 1;
while (v4 <= numEnemy) {
if (this.hitTest(_root['enemy' + v4].hz) && _root['enemy' + v4].flinch == false) {
this.play();
_root['enemy' + v4].play();
_root['enemy' + v4].life -= _root.damageMissile;
}
++v4;
}
var v3 = 1;
while (v3 <= numEnemy) {
if (this.hitTest(_root['boss' + v3].eballcharge.cannoneb.hz)) {
this.play();
_root['boss' + v3].eballcharge.cannoneb.play();
_root['boss' + v3].lifeEB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].cannon.machboss.hz)) {
this.play();
_root['boss' + v3].cannon.machboss.play();
_root['boss' + v3].lifeBC -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].hz)) {
this.play();
_root['boss' + v3].hz.play();
_root['boss' + v3].lifeBB -= _root.damageMissile;
}
if (this.hitTest(_root['boss' + v3].kcj.hz)) {
this.play();
_root['boss' + v3].kcj.hz.play();
_root['boss' + v3].lifeKCJ -= _root.damageMissile;
}
++v3;
}
if (this.missileLifeTimer >= v6) {
this.play();
}
++this.missileLifeTimer;
};
}
function Enemys() {
h = 2;
while (h <= numEnemy) {
var v2 = 'enemy' + h;
_root.enemy1.duplicateMovieClip(v2, h);
++h;
}
}
traylink.onPress = function () {
getURL('http://mysexgames.com/', '_blank');
};
_root.score = 10;
stop();
intermission = false;
var fire = false;
var firea = false;
var fireb = false;
var heroSpeed = speedLevel + 6;
var heroLife = durabilityLevel + 0;
var maxHeroLife = 6;
var missileStock = 0;
var missileCharge = 36;
var bubbleCharge = 100;
var shieldActive = false;
var bombBank = bombLevel;
var damageMach = machLevel / 2 + 3;
var damageMissile = missileLevel * 0.3;
var damageBubble = shieldLevel + 12;
var damageBomb = bombLevel * 3;
_root.onEnterFrame = function () {
if (_root.hero.flinch == false) {
moveHero(heroSpeed);
}
if (heroLife >= maxHeroLife) {
heroLife = maxHeroLife;
}
if (heroLife <= 0) {
gotoAndStop('fail');
}
if (bubbleCharge >= 100) {
bubbleCharge = 100;
}
if (_root.hero.hitTest(_root.uppergrid)) {
_root.hero._y += heroSpeed;
}
if (_root.hero.hitTest(_root.lowergrid)) {
_root.hero._y -= heroSpeed;
}
if (_root.hero.hitTest(_root.leftgrid)) {
_root.hero._x += heroSpeed;
}
if (_root.hero.hitTest(_root.rightgrid)) {
_root.hero._x -= heroSpeed;
}
if (time >= 1) {
--time;
}
if (speedLevel >= 3) {
--time;
}
if (speedLevel >= 6) {
--time;
}
if (time <= 0) {
time = 0;
}
if (bcd >= 1) {
--bcd;
} else {
if (bcd == 0) {
bcd = 0;
}
}
if (time == 0 && intermission == false && heroLife >= 1) {
time = 0;
if (boss == false) {
gotoAndStop('win');
}
if (boss == true) {
gotoAndStop('bossarrives');
}
}
};
var i;
var numEnemy = 2 * _root.difficulty;
Enemys();
}
movieClip 566 {
}
movieClip 568 {
}
movieClip 570 {
}
movieClip 572 {
}
movieClip 574 {
}
movieClip 577 {
}
movieClip 580 {
}
movieClip 581 {
}
movieClip 583 {
}
movieClip 585 {
}
movieClip 587 {
}
movieClip 589 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 590 {
frame 180 {
gotoAndPlay(1);
}
}
instance level of movieClip 590 {
onClipEvent (enterFrame) {
if (_root.difficulty <= 3) {
this.now.gotoAndPlay('suburbs');
} else {
if (_root.difficulty <= 6 && _root.difficulty >= 4) {
this.now.gotoAndPlay('downtown');
} else {
if (_root.difficulty <= 9 && _root.difficulty >= 7) {
this.now.gotoAndPlay('city');
}
}
}
}
}
movieClip 593 {
}
movieClip 610 {
frame 1 {
++_root.cash;
}
frame 46 {
stop();
}
}
movieClip 611 {
}
movieClip 612 {
frame 1 {
stop();
}
frame 10 {
if (_root.bombLevel == 1) {
this.gotoAndStop(1);
}
}
frame 15 {
if (_root.bombLevel == 2) {
this.gotoAndStop(1);
}
}
frame 20 {
if (_root.bombLevel == 3) {
this.gotoAndStop(1);
}
}
frame 25 {
if (_root.bombLevel == 4) {
this.gotoAndStop(1);
}
}
frame 30 {
if (_root.bombLevel == 5) {
this.gotoAndStop(1);
}
}
frame 35 {
if (_root.bombLevel == 6) {
this.gotoAndStop(1);
}
}
}
movieClip 614 {
frame 1 {
stop();
fire = false;
}
frame 2 {
fire = true;
}
}
movieClip 618 {
}
movieClip 621 {
}
movieClip 622 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 625 {
}
movieClip 626 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 629 {
}
movieClip 630 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 631 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 632 {
}
movieClip 636 {
frame 1 {
stop();
fire = false;
}
frame 2 {
fire = true;
}
}
movieClip 638 {
}
movieClip 639 {
frame 1 {
stop();
machfire = false;
flinch = false;
fire = false;
firea = false;
fireb = false;
firec = false;
}
frame 2 {
machfire = true;
}
frame 6 {
if (_root.machLevel >= 6) {
_root.fire = false;
_root.firea = false;
_root.fireb = false;
gotoAndPlay(1);
}
}
frame 9 {
if (_root.machLevel >= 5) {
_root.fire = false;
_root.firea = false;
_root.fireb = false;
gotoAndPlay(1);
}
}
frame 12 {
if (_root.machLevel >= 4) {
_root.fire = false;
_root.firea = false;
_root.fireb = false;
gotoAndPlay(1);
}
}
frame 15 {
if (_root.machLevel >= 3) {
_root.fire = false;
_root.firea = false;
_root.fireb = false;
gotoAndPlay(1);
}
}
frame 18 {
if (_root.machLevel >= 2) {
_root.fire = false;
_root.firea = false;
_root.fireb = false;
gotoAndPlay(1);
}
}
frame 21 {
if (_root.machLevel == 1) {
_root.fire = false;
_root.firea = false;
_root.fireb = false;
gotoAndPlay(1);
}
}
frame 22 {
flinch = true;
}
frame 31 {
gotoAndPlay(1);
invincible = true;
invitime = 100;
machfire = false;
_root.fire = false;
}
}
instance hero of movieClip 639 {
onClipEvent (load) {
machfire = false;
invincible = false;
invitime = 100;
}
onClipEvent (enterFrame) {
if (invincible) {
--invitime;
this.chasis.b1.gotoAndStop('blinks');
}
if (invitime <= 0) {
invincible = false;
this.chasis.b1.gotoAndStop('normal');
}
}
onClipEvent (keyUp) {
this.chasis.gotoAndStop(1);
}
}
// unknown tag 88 length 74
movieClip 642 {
}
movieClip 647 {
}
movieClip 648 {
frame 1 {
++_root.bubbleCharge;
}
frame 10 {
if (_root.shieldLevel == 6) {
gotoAndPlay('base');
}
}
frame 20 {
if (_root.shieldLevel == 5) {
gotoAndPlay('base');
}
}
frame 30 {
if (_root.shieldLevel == 4) {
gotoAndPlay('base');
}
}
frame 40 {
if (_root.shieldLevel == 3) {
gotoAndPlay('base');
}
}
frame 50 {
if (_root.shieldLevel == 2) {
gotoAndPlay('base');
}
}
frame 60 {
if (_root.shieldLevel == 1) {
gotoAndPlay('base');
}
}
}
movieClip 650 {
frame 1 {
stop();
_root.shieldActive = false;
shieldActive = false;
}
frame 2 {
stop();
_root.shieldActive = true;
shieldActive = true;
}
}
instance sbubble of movieClip 650 {
onClipEvent (enterFrame) {
if (this._x <= _root.hero._x - 1) {
this._x += _root.heroSpeed;
}
if (this._x >= _root.hero._x + 1) {
this._x -= _root.heroSpeed;
}
if (this._y <= _root.hero._y - 1) {
this._y += _root.heroSpeed;
}
if (this._y >= _root.hero._y + 1) {
this._y -= _root.heroSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.shieldLevel >= 1) {
if (_root.bubbleCharge >= 1 && this.shieldActive == false) {
this.gotoAndStop('activate');
}
if (_root.bubbleCharge == 0 && this.shieldActive == true) {
this.gotoAndStop('deactivate');
}
}
}
}
movieClip 659 {
frame 1 {
stop();
if (_root.difficulty >= 4 && _root.difficulty <= 6) {
this.gotoAndPlay('light');
}
if (_root.difficulty >= 7) {
this.gotoAndPlay('heavy');
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 660 {
}
movieClip 663 {
}
movieClip 670 {
frame 1 {
stop();
if (_root.difficulty >= 4 && _root.difficulty <= 6) {
this.gotoAndPlay('light');
}
if (_root.difficulty >= 7) {
this.gotoAndPlay('heavy');
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 671 {
frame 1 {
projectile = false;
}
frame 2 {
projectile = true;
}
}
movieClip 676 {
frame 1 {
stop();
if (_root.difficulty >= 8) {
this.gotoAndPlay('heavy');
}
}
frame 2 {
stop();
}
}
movieClip 677 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 679 {
frame 1 {
stop();
flinch = false;
done = false;
}
frame 2 {
flinch = true;
}
frame 10 {
if (this.life >= 1) {
this.gotoAndPlay(1);
} else {
if (this.life <= 0) {
this.gotoAndPlay('shotdown');
}
}
}
frame 11 {
done = true;
if (_root.difficulty >= 1) {
++_root.cash;
}
if (_root.difficulty >= 2) {
++_root.cash;
}
if (_root.difficulty >= 3) {
++_root.cash;
}
if (_root.difficulty >= 4) {
++_root.cash;
}
if (_root.difficulty >= 5) {
++_root.cash;
}
if (_root.difficulty >= 6) {
++_root.cash;
}
if (_root.difficulty >= 7) {
++_root.cash;
}
if (_root.difficulty >= 8) {
++_root.cash;
}
if (_root.difficulty >= 9) {
++_root.cash;
}
}
frame 26 {
_root.score += 50;
gotoAndStop(1);
this.reset();
}
}
instance enemy1 of movieClip 679 {
onClipEvent (load) {
function efireBullets() {
fire = true;
++i;
var v3 = 'bulletz' + i;
_root.attachMovie('bulletz', v3, i * 100);
_root[v3]._y = this._y - 24;
_root[v3]._x = this._x - 60;
_root[v3].onEnterFrame = function () {
var v3 = _root.difficulty / 2 + 9;
if (!this.dealtdamage) {
this._x -= v3;
}
if (this._x < -300) {
this.play();
}
if (this.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
if (!this.dealtdamage) {
_root.bubbleCharge -= totalDamage;
}
this.play();
this.life -= _root.damageBubble;
} else {
if (this.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false && _root.hero.invincible == false) {
_root.hero.gotoAndPlay('flinches');
if (!this.dealtdamage) {
_root.heroLife -= enemyPureDamage;
}
this.play();
}
}
};
}
}
onClipEvent (load) {
function reset() {
if (_root.difficulty <= 3) {
this._x = life + 1000;
} else {
if (_root.difficulty >= 4 && _root.difficulty <= 6) {
this._x = life + 1300;
} else {
if (_root.difficulty >= 5 && _root.difficulty <= 9) {
this._x = life + 1600;
}
}
}
this._y = math.random() * 390;
this.hz.gotoAndStop('turtlea');
enemySpeed = Math.random() * 6 * _root.difficulty / 3;
if (enemySpeed <= 3) {
enemySpeed = 3;
}
life = 1 + def * _root.difficulty;
bombDelay = 0;
enemyShieldDamage = 10;
enemyPureDamage = 1;
}
reset();
}
onClipEvent (enterFrame) {
this._x -= enemySpeed;
if (this.hitTest(_root.uppergrid)) {
this._y += enemySpeed;
}
if (this.hitTest(_root.lowergrid)) {
this._y -= enemySpeed;
}
if (enemySpeed <= 4) {
def = 2;
this.hz.gotoAndStop('turtlec');
if (this.hz.ef.projectile == false) {
efireBullets();
var my_sound = new Sound();
my_sound.attachSound('logoff_id');
my_sound.start();
}
}
if (enemySpeed >= 5 && enemySpeed <= 8) {
def = 2.6;
if (this._x <= _root.hero._x) {
this._x += 1;
}
if (this._x >= _root.hero._x) {
this._x -= 1;
}
if (this._y <= _root.hero._y) {
++this._y;
}
if (this._y >= _root.hero._y) {
--this._y;
}
}
if (enemySpeed >= 9 && enemySpeed <= 14) {
def = 3;
this.hz.gotoAndStop('turtled');
if (this._x <= _root.hero._x) {
this._x += 3;
}
if (this._x >= _root.hero._x) {
this._x -= 3;
}
if (this._y <= _root.hero._y) {
++this._y;
}
if (this._y >= _root.hero._y) {
--this._y;
}
}
if (enemySpeed >= 14 && enemySpeed <= 18) {
def = 4;
this.hz.gotoAndStop('turtleb');
if (this._x <= _root.hero._x) {
this._x += 1;
}
if (this._x >= _root.hero._x) {
this._x -= 1;
}
}
if (this._x < -10 && _root.intermission == false) {
reset();
}
if (_root.intermission == true) {
removeMovieClip(this);
}
if (_root.bossfight == true) {
removeMovieClip(this);
}
if (this.hitTest(_root.sbubble) && _root.shieldActive == true) {
enemyShieldDamage -= _root.shieldLevel;
totalDamage = enemyShieldDamage;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
this.play();
this.life -= _root.damageBubble;
} else {
if (this.hz.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false && _root.hero.invincible == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= enemyPureDamage;
}
}
if (this.hz.hitTest(_root.nuke.nukezone)) {
this.play();
this.life -= _root.damageBomb;
if (this.life <= 0) {
this.life = 0;
}
}
}
}
movieClip 681 {
}
movieClip 685 {
}
movieClip 686 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance consolea of movieClip 686 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.centergrid)) {
this._y += 6;
}
if (this.hitTest(_root.lowergrid)) {
this._y -= 6;
}
if (this._y < _root.hero._y - 10) {
this._y += 6;
} else {
if (this._y > _root.hero._y + 10) {
this._y -= 6;
}
}
if (_root.missileLevel >= 3) {
this.gotoAndStop('active');
}
}
}
instance console of movieClip 686 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.centergrid)) {
this._y -= 6;
}
if (this.hitTest(_root.uppergrid)) {
this._y += 6;
}
if (this._y < _root.hero._y - 10) {
this._y += 6;
} else {
if (this._y > _root.hero._y + 10) {
this._y -= 6;
}
}
if (_root.missileLevel >= 6) {
this.gotoAndStop('active');
}
}
}
instance consoleb of movieClip 686 {
onClipEvent (enterFrame) {
if (this.hitTest(_root.uppergrid)) {
this._y += _root.heroSpeed;
}
if (this.hitTest(_root.lowergrid)) {
this._y -= _root.heroSpeed;
}
if (_root.missileLevel >= 1) {
this.gotoAndStop('active');
}
}
}
movieClip 688 {
}
button 691 {
on (release) {
gotoAndStop('win');
}
}
button 692 {
on (release) {
gotoAndStop('fail');
}
}
movieClip 703 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 706 {
}
movieClip 708 {
}
movieClip 712 {
}
instance of movieClip 712 {
onClipEvent (enterFrame) {
if (_root.heroLife == 1) {
this.chasis.gotoAndPlay('1');
} else {
if (_root.heroLife == 2) {
this.chasis.gotoAndPlay('2');
} else {
if (_root.heroLife == 3) {
this.chasis.gotoAndPlay('3');
} else {
if (_root.heroLife == 4) {
this.chasis.gotoAndPlay('4');
} else {
if (_root.heroLife == 5) {
this.chasis.gotoAndPlay('5');
} else {
if (_root.heroLife == 6) {
this.chasis.gotoAndPlay('6');
}
}
}
}
}
}
}
}
movieClip 714 {
}
movieClip 731 {
}
movieClip 732 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 738 {
}
movieClip 741 {
}
movieClip 744 {
}
movieClip 752 {
frame 1 {
stop();
}
frame 5 {
stop();
}
frame 10 {
stop();
}
frame 15 {
stop();
}
frame 20 {
stop();
}
frame 25 {
stop();
}
frame 30 {
stop();
}
frame 36 {
stop();
}
}
instance of movieClip 752 {
onClipEvent (enterFrame) {
if (_root.missileStock == 0) {
this.gotoAndStop('empty');
}
if (_root.missileStock == 1) {
this.gotoAndStop('a');
} else {
if (_root.missileStock == 2) {
this.gotoAndStop('b');
} else {
if (_root.missileStock == 3) {
this.gotoAndStop('c');
} else {
if (_root.missileStock == 4) {
this.gotoAndStop('d');
} else {
if (_root.missileStock == 5) {
this.gotoAndStop('e');
} else {
if (_root.missileStock == 6) {
this.gotoAndStop('f');
}
}
}
}
}
}
}
}
movieClip 755 {
}
movieClip 757 {
frame 1 {
this.gotoAndPlay('addstock');
}
frame 65 {
if (_root.missileLevel == 6) {
if (_root.missileStock <= 5) {
_root.missileStock += 1;
} else {
_root.missileStock = 6;
if (6) {
_root.missileStock += 0;
}
}
this.gotoAndPlay('f');
} else {
if (_root.missileLevel == 5) {
if (_root.missileStock <= 5) {
_root.missileStock += 1;
} else {
_root.missileStock = 6;
if (6) {
_root.missileStock += 0;
}
}
this.gotoAndPlay('e');
} else {
if (_root.missileLevel == 4) {
if (_root.missileStock <= 5) {
_root.missileStock += 1;
} else {
_root.missileStock = 6;
if (6) {
_root.missileStock += 0;
}
}
this.gotoAndPlay('d');
} else {
if (_root.missileLevel == 3) {
if (_root.missileStock <= 5) {
_root.missileStock += 1;
} else {
_root.missileStock = 6;
if (6) {
_root.missileStock += 0;
}
}
this.gotoAndPlay('c');
} else {
if (_root.missileLevel == 2) {
if (_root.missileStock <= 5) {
_root.missileStock += 1;
} else {
_root.missileStock = 6;
if (6) {
_root.missileStock += 0;
}
}
this.gotoAndPlay('b');
} else {
if (_root.missileLevel == 1) {
if (_root.missileStock <= 5) {
_root.missileStock += 1;
} else {
_root.missileStock = 6;
if (6) {
_root.missileStock += 0;
}
}
this.gotoAndPlay('a');
} else {
if (_root.missileLevel == 0) {
this.gotoAndPlay('empty');
}
}
}
}
}
}
}
}
frame 66 {
stop();
}
}
movieClip 761 {
}
movieClip 764 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 764 {
onClipEvent (enterFrame) {
if (_root.missileLevel >= 1) {
this.gotoAndStop(2);
}
}
}
movieClip 773 {
}
movieClip 775 {
}
movieClip 776 {
}
movieClip 778 {
frame 1 {
stop();
}
frame 121 {
this._parent.gotoAndStop('normal');
}
}
movieClip 780 {
}
movieClip 782 {
frame 16 {
stop();
}
}
movieClip 783 {
frame 1 {
stop();
active = true;
}
frame 16 {
gotoAndPlay(1);
}
}
movieClip 786 {
}
movieClip 789 {
}
movieClip 790 {
frame 1 {
stop();
}
}
movieClip 791 {
frame 1 {
stop();
bitch = false;
if (this._parent.bitchActive == true) {
gotoAndPlay('normal');
}
}
frame 14 {
this._parent.bitchActive = true;
}
frame 15 {
bitch = false;
}
frame 60 {
bitch = true;
gotoAndPlay('normal');
}
frame 61 {
this._parent.bitchActive = false;
}
}
movieClip 793 {
}
movieClip 794 {
frame 1 {
stop();
active = true;
}
frame 6 {
gotoAndPlay(1);
}
frame 7 {
stop();
}
}
movieClip 795 {
frame 1 {
projectile = false;
}
frame 2 {
projectile = true;
}
frame 20 {
projectile = true;
}
}
movieClip 797 {
}
movieClip 798 {
frame 1 {
stop();
active = true;
}
frame 6 {
gotoAndPlay(1);
}
frame 7 {
stop();
}
}
movieClip 801 {
frame 1 {
full = false;
if (this._parent.lifeEB <= 0) {
stop();
}
}
frame 180 {
full = true;
}
frame 181 {
full = false;
}
}
movieClip 803 {
}
movieClip 820 {
frame 40 {
stop();
}
}
movieClip 821 {
frame 1 {
++_root.cash;
}
frame 46 {
_root.boss = false;
}
}
movieClip 825 {
}
movieClip 827 {
}
movieClip 828 {
frame 1 {
stop();
active = true;
}
frame 6 {
gotoAndPlay(1);
}
}
movieClip 829 {
frame 1 {
stop();
projectile = false;
}
frame 2 {
projectile = true;
}
frame 10 {
if (this._parent.machCharge >= 1) {
this._parent.machCharge -= 1;
}
if (this._parent.machCharge == 0 && this._parent.missileCharge >= 1) {
this._parent.missileCharge -= 1;
}
}
}
movieClip 830 {
frame 121 {
this._parent.gotoAndStop('normala');
}
}
movieClip 832 {
}
movieClip 839 {
}
movieClip 840 {
frame 121 {
this._parent.gotoAndStop('mood1');
}
}
movieClip 842 {
frame 1 {
stop();
active = true;
}
frame 6 {
gotoAndPlay(1);
}
frame 7 {
stop();
}
}
movieClip 843 {
frame 1 {
stop();
projectile = false;
}
frame 2 {
projectile = true;
}
frame 11 {
projectile = true;
}
}
movieClip 845 {
}
movieClip 846 {
frame 1 {
stop();
active = true;
}
frame 6 {
gotoAndPlay(1);
}
}
movieClip 848 {
}
movieClip 849 {
frame 1 {
stop();
}
frame 9 {
gotoAndPlay(2);
}
}
movieClip 851 {
}
movieClip 853 {
frame 1 {
stop();
active = true;
}
frame 6 {
gotoAndPlay(1);
}
frame 7 {
stop();
}
}
movieClip 854 {
frame 1 {
projectile = false;
}
frame 2 {
projectile = true;
}
frame 30 {
projectile = true;
}
}
movieClip 856 {
}
movieClip 858 {
frame 1 {
stop();
projectile = false;
}
frame 2 {
projectile = true;
}
frame 10 {
if (this._parent.machCharge >= 1) {
this._parent.machCharge -= 1;
}
gotoAndPlay(1);
}
frame 11 {
stop();
}
instance nozzle of movieClip 856 {
onClipEvent (load) {
_root.boss1.ms.nozzle.attachMovie('flames', 'flamex' + bulletID, _root.getNextHighestDepth());
_root.boss1.ms.nozzle['flamex' + bulletID]._x = _root.boss1._parent.ms.nozzle._x;
_root.boss1.ms.nozzle['flamex' + bulletID]._y = _root.boss1._parent.ms.nozzle._y;
}
}
}
movieClip 859 {
frame 1 {
stop();
vanBoss = false;
}
frame 2 {
stop();
ram = false;
goBack = false;
returnTime = 90;
vanBoss = true;
}
frame 3 {
stop();
ram = true;
}
frame 4 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
frame 12 {
stop();
}
frame 13 {
stop();
}
frame 20 {
stop();
}
frame 21 {
stop();
this.mood1 = true;
this.mood2 = false;
}
frame 22 {
stop();
this.mood1 = false;
this.mood2 = true;
}
frame 23 {
stop();
this.mood3 = true;
}
frame 24 {
stop();
this.mood3 = false;
}
}
instance boss1 of movieClip 859 {
onClipEvent (load) {
function fireEB() {
moveX = 16;
moveY = 16;
fireb = true;
++i;
var v3 = 'eball' + i;
_root.attachMovie('eball', v3, i * 100);
_root[v3]._y = this._y - 136;
_root[v3]._x = this._x - 30;
_root[v3].missileLifeTimer = -90;
_root[v3].onEnterFrame = function () {
var v3 = 8;
var v4 = 30;
this._x -= 6;
this.turnRate = 0.7;
this.distanceX = _root.hero._x - this._x;
this.distanceY = _root.hero._y - this._y;
this.distanceTotal = Math.sqrt(this.distanceX * this.distanceX + this.distanceY * this.distanceY);
this.moveDistanceX = this.turnRate * this.distanceX / this.distanceTotal;
this.moveDistanceY = this.turnRate * this.distanceY / this.distanceTotal;
this.moveX += this.moveDistanceX;
this.moveY += this.moveDistanceY;
this.totalmove = Math.sqrt(this.moveX * this.moveX + this.moveY * this.moveY);
this.moveX = v3 * this.moveX / this.totalmove;
this.moveY = v3 * this.moveY / this.totalmove;
this._x += this.moveX;
this._y += this.moveY;
this._rotation = 180 * Math.atan2(this.moveY, this.moveX) / Math.PI;
if (this.hz.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
_root.bubbleCharge -= this.enemyDamage;
this.play();
} else {
if (this.hz.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false && _root.hero.invincible == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= enemyPureDamage;
this.play();
}
}
if (this.missileLifeTimer >= v4) {
this.play();
}
++this.missileLifeTimer;
};
}
function fireME() {
moveX = 16;
moveY = 16;
firec = true;
++i;
var v3 = 'missilea' + i;
_root.attachMovie('missilea', v3, i * 100);
_root[v3]._y = this._y - 60;
_root[v3]._x = this._x - 30;
_root[v3].missileLifeTimer = -90;
_root[v3].onEnterFrame = function () {
var v3 = 8;
var v4 = 30;
this._x -= 6;
this.turnRate = 0.7;
this.distanceX = _root.hero._x - this._x;
this.distanceY = _root.hero._y - this._y;
this.distanceTotal = Math.sqrt(this.distanceX * this.distanceX + this.distanceY * this.distanceY);
this.moveDistanceX = this.turnRate * this.distanceX / this.distanceTotal;
this.moveDistanceY = this.turnRate * this.distanceY / this.distanceTotal;
this.moveX += this.moveDistanceX;
this.moveY += this.moveDistanceY;
this.totalmove = Math.sqrt(this.moveX * this.moveX + this.moveY * this.moveY);
this.moveX = v3 * this.moveX / this.totalmove;
this.moveY = v3 * this.moveY / this.totalmove;
this._x += this.moveX;
this._y += this.moveY;
this._rotation = 180 * Math.atan2(this.moveY, this.moveX) / Math.PI;
if (this.hz.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
_root.bubbleCharge -= this.enemyDamage;
this.play();
} else {
if (this.hz.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false && _root.hero.invincible == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= enemyPureDamage;
this.play();
}
}
if (this.missileLifeTimer >= v4) {
this.play();
}
++this.missileLifeTimer;
};
}
function efireBullets(pcy, pcx) {
fire = true;
++i;
var v3 = 'cannonfire' + i;
_root.attachMovie('cannonfire', v3, i * 100);
_root[v3]._y = this._y - pcy;
_root[v3]._x = this._x - pcx;
_root[v3].onEnterFrame = function () {
var v3 = 9;
this._x -= v3;
if (this._x < -73) {
this.removeMovieClip();
}
if (this.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
this.play();
this.life -= _root.damageBubble;
this.removeMovieClip();
} else {
if (this.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false && _root.hero.invincible == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= enemyPureDamage;
this.removeMovieClip();
}
}
};
}
function efireBulletsA(shotAngle) {
fire = true;
++i;
var v3 = 'bulletz' + i;
_root.attachMovie('bulletz', v3, i * 100);
_root[v3]._y = this._y - 16;
_root[v3]._x = this._x - 100;
_root[v3].onEnterFrame = function () {
var v3 = 9;
this._x -= v3 * 2;
this._y -= shotAngle;
if (this._x < -73) {
this.removeMovieClip();
}
if (this.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
this.play();
this.life -= _root.damageBubble;
this.removeMovieClip();
} else {
if (this.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false && _root.hero.invincible == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= enemyPureDamage;
this.removeMovieClip();
}
}
};
}
enemyShieldDamage = 10;
enemyPureDamage = 1;
ram = false;
goBack = false;
returnTime = 90;
normal = false;
lifeEB = 20;
lifeBC = 40;
lifeBB = 300;
lifeKCJ = 600;
lifeBBA = 3000;
lifeBBM = 3000;
lifeBBB = 3000;
lifeBBC = 600;
bitchActive = false;
machCharge = 4;
missileCharge = 4;
mood1 = false;
mood2 = false;
mood3 = false;
mood1charge = 100;
mood2charge = 100;
mood3charge = 100;
_root.bossfight = true;
}
onClipEvent (enterFrame) {
if (_root.boss == true && _root.time == 0 && this._currentframe == 1) {
if (_root.difficulty == 3) {
this.intro.play();
} else {
if (_root.difficulty == 6) {
this.gotoAndStop('initializea');
} else {
if (_root.difficulty == 9) {
this.gotoAndStop('initializeb');
}
}
}
}
if (this.ms.msa.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
_root.bubbleCharge -= this.enemyDamage;
} else {
if (this.ms.msa.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= enemyPureDamage;
}
}
if (this.eballcharge.cannoneb.hz.hitTest(_root.nuke.nukezone)) {
this.eballcharge.cannoneb.play();
this.lifeEB -= _root.damageBomb;
}
if (lifeEB <= 0) {
this.eballcharge.cannoneb.gotoAndPlay('shotdown');
}
if (this.cannon.machboss.hz.hitTest(_root.nuke.nukezone)) {
this.cannon.machboss.hz.play();
this.lifeBC -= _root.damageBomb;
}
if (lifeBC <= 0) {
lifeBC = 0;
this.cannon.machboss.gotoAndPlay('shotdown');
}
if (this.hz.chasis.hitTest(_root.nuke.nukezone)) {
this.hz.chasis.play();
this.lifeBB -= _root.damageBomb;
}
if (this.kcj.hz.hitTest(_root.nuke.nukezone)) {
this.kcj.hz.play();
this.lifeKCJ -= _root.damageBomb;
}
if (this.ms.msmach.msmachhz.hitTest(_root.nuke.nukezone)) {
this.ms.msmach.msmachhz.play();
this.lifeBBA -= _root.damageBomb;
}
if (this.ms.msmissile.msmissilehz.hitTest(_root.nuke.nukezone)) {
this.ms.msmissile.msmissilehz.play();
this.lifeBBM -= _root.damageBomb;
}
if (lifeBB <= 0 && _root.boss == true) {
lifeBB = 0;
this.gotoAndStop('shotdown');
} else {
if (lifeKCJ <= 0 && _root.boss == true) {
lifeKCJ = 0;
this.gotoAndStop('shotdowna');
}
}
if (lifeBBA <= 0) {
lifeBBA = 0;
this.ms.msmach.msmachhz.gotoAndPlay('shotdown');
}
if (lifeBBM <= 0) {
lifeBBM = 0;
this.ms.msmissile.msmissilehz.gotoAndPlay('shotdown');
}
if (vanBoss == true) {
_root.hitcomputer.gotoAndStop('b1');
if (this.ramdetector.hitTest(_root.hero.hz) && this.hitTest(_root.uppergrid) && this.ram == false) {
gotoAndStop('ram');
}
if (this.ramdetector.hitTest(_root.hero.hz) && lifeEB <= 0 && lifeBC <= 0 && this.ram == false) {
gotoAndStop('ram');
}
if (this.ram == true) {
if (goBack == false) {
this._x -= 32;
if (this.hz.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
_root.bubbleCharge -= this.enemyDamage;
} else {
if (this.hz.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false && _root.hero.invincible == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= enemyPureDamage;
this.removeMovieClip();
}
}
}
if (this.hz.hitTest(_root.leftgrid)) {
goBack = true;
}
if (goBack == true) {
--returnTime;
if (returnTime >= 1) {
++this._x;
++this._x;
++this._x;
++this._x;
++this._x;
++this._x;
}
if (returnTime <= 0) {
goBack == false;
gotoAndStop('normal');
}
}
} else {
if (this.ram == false) {
if (this.eballcharge.full == true && lifeEB >= 1) {
fireEB();
}
if (this.cannon.projectile == false && lifeBC >= 1) {
efireBullets(16, 100);
var my_sound = new Sound();
my_sound.attachSound('logoff_idmach');
my_sound.start();
}
if (this.bazookabitch.bitch == true && lifeBB >= 1) {
fireME();
var my_sound = new Sound();
my_sound.attachSound('logoff_idmissile');
my_sound.start();
}
if (this.hitTest(_root.uppergrid)) {
goDown = true;
goUp = false;
} else {
if (this.hitTest(_root.lowergrid)) {
goDown = false;
goUp = true;
}
}
if (goDown == true) {
this._y += 3;
} else {
if (goUp == true) {
this._y -= 3;
}
}
if (lifeEB <= 0 && bitchActive == false) {
lifeEB = 0;
this.bazookabitch.gotoAndPlay('intro');
}
if (lifeBC <= 0 && bitchActive == false) {
lifeBC = 0;
this.bazookabitch.gotoAndPlay('intro');
}
}
}
}
if (this._currentframe >= 11 && this._currentframe <= 19) {
_root.hitcomputer.gotoAndStop('b2');
if (this.kcjb.hitTest(_root.sbubble) && _root.shieldActive == true) {
totalDamage = enemyShieldDamage - _root.shieldLevel;
if (totalDamage <= 0) {
totalDamage = 0;
}
_root.bubbleCharge -= totalDamage;
_root.bubbleCharge -= this.enemyDamage;
} else {
if (this.kcjb.hitTest(_root.hero) && _root.shieldActive == false && _root.hero.flinch == false && _root.hero.invincible == false) {
_root.hero.gotoAndPlay('flinches');
_root.heroLife -= enemyPureDamage;
}
}
if (this._y <= _root.hero._y) {
this._y += 3;
}
if (this._y >= _root.hero._y) {
this._y -= 3;
}
if (this.hitTest(_root.uppergrid)) {
this._y += 3;
}
if (this.hitTest(_root.lowergrid)) {
this._y -= 3;
}
if (machCharge >= 1 && this.kcj.projectile == false) {
this.kcj.play();
efireBullets(18, 40);
}
if (machCharge == 0 && missileCharge >= 1 && this.kcj.projectile == false) {
this.kcj.play();
efireBulletsA(12);
efireBulletsA(-12);
efireBulletsA(9);
efireBulletsA(-9);
efireBulletsA(3);
efireBulletsA(-3);
}
if (missileCharge <= 0) {
machCharge = 4;
missileCharge = 4;
}
}
if (this._currentframe >= 21) {
if (lifeBBC >= 1) {
if (!this.mood3) {
_root.hitcomputer.gotoAndStop('b3a');
}
if (this.hitTest(_root.uppergrid)) {
this._y += 3;
}
if (this.hitTest(_root.lowergrid)) {
this._y -= 3;
}
if (this.mood1 && this.lifeBBA >= 1) {
if (this._y <= _root.hero._y) {
this._y += 3;
}
if (this._y >= _root.hero._y) {
this._y -= 3;
}
if (machCharge >= 1 && this.ms.msmach.projectile == false) {
this.ms.msmach.play();
efireBulletsA(12);
efireBulletsA(-12);
efireBulletsA(3);
efireBulletsA(-3);
}
if (machCharge <= 0) {
machCharge = 4;
}
if (lifeBBM >= 1) {
--mood1charge;
if (mood1charge <= 0) {
mood1charge = 0;
this.gotoAndStop('mood2');
}
++mood2charge;
if (mood2charge >= 100) {
mood2charge = 100;
}
}
}
if (this.mood2 && this.lifeBBM >= 1) {
if (this._y <= _root.hero._y) {
this._y -= 3;
}
if (this._y >= _root.hero._y) {
this._y += 3;
}
if (machCharge >= 1 && this.ms.msmissile.projectile == false) {
this.ms.msmissile.play();
fireME();
efireBullets(18, 40);
}
if (machCharge <= 0) {
machCharge = 4;
}
if (lifeBBA >= 1) {
--mood2charge;
if (mood2charge <= 0) {
mood2charge = 0;
this.gotoAndStop('mood1');
}
++mood1charge;
if (mood1charge >= 100) {
mood1charge = 100;
}
}
}
if (lifeBBA <= 0) {
mood1charge = 0;
this.gotoAndStop('mood2');
}
if (lifeBBM <= 0) {
mood2charge = 0;
this.gotoAndStop('mood1');
}
if (lifeBBM <= 0 && lifeBBA <= 0) {
this.gotoAndStop('mood3');
}
if (this.mood3) {
if (lifeBBC >= 1) {
_root.hitcomputer.gotoAndStop('b3b');
this.ms.msarmor.play();
this.ms.gotoAndStop('flames');
this._y -= 3;
if (this._x <= _root.hero._x) {
this._x += 3;
}
if (this._x >= _root.hero._x) {
this._x -= 3;
}
--lifeBBC;
}
}
if (lifeBBC <= 0) {
this.gotoAndStop('shotdownb');
}
}
}
}
}
frame 18 {
stop();
intermission = true;
heroLife = durabilityLevel;
}
movieClip 871 {
}
movieClip 883 {
}
movieClip 888 {
frame 14 {
gotoAndPlay(1);
}
}
movieClip 890 {
}
instance of movieClip 890 {
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_root.gotoAndStop('base');
}
}
}
instance of movieClip 242 {
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_root.gotoAndStop('base');
}
}
}
frame 19 {
stop();
intermission = true;
_root.onEnterFrame = function () {
if (earnings >= 1) {
--earnings;
}
if (earnings >= 1) {
++cash;
} else {
if (earnings >= 0) {
cash = cash;
}
}
};
}
instance of movieClip 242 {
onClipEvent (enterFrame) {
if (_root.earnings <= 0) {
this.gotoAndStop('done');
if (Key.isDown(38)) {
_root.gotoAndStop('fuck');
}
if (Key.isDown(37)) {
_root.gotoAndStop('base');
}
}
}
}
instance of movieClip 242 {
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_root.gotoAndStop('base');
}
}
}
frame 20 {
stop();
_root.onEnterFrame = function () {
if (earnings >= 1) {
--earnings;
}
if (earnings >= 1) {
++cash;
} else {
if (earnings >= 0) {
cash = cash;
}
}
};
}
movieClip 904 {
}
movieClip 906 {
}
movieClip 908 {
}
movieClip 911 {
frame 1 {
stop();
}
}
movieClip 914 {
}
movieClip 917 {
frame 1 {
stop();
}
}
movieClip 918 {
}
movieClip 919 {
}
movieClip 930 {
}
movieClip 931 {
}
movieClip 935 {
}
movieClip 940 {
}
movieClip 949 {
}
movieClip 954 {
}
movieClip 962 {
}
movieClip 966 {
}
movieClip 971 {
}
movieClip 980 {
}
movieClip 982 {
}
movieClip 983 {
frame 220 {
gotoAndPlay(1);
}
}
movieClip 984 {
}
movieClip 985 {
frame 20 {
gotoAndPlay(8);
}
}
movieClip 989 {
}
movieClip 991 {
}
movieClip 994 {
}
movieClip 995 {
}
movieClip 997 {
}
movieClip 999 {
frame 15 {
gotoAndPlay(6);
}
}
movieClip 1008 {
}
movieClip 1012 {
frame 16 {
gotoAndPlay(6);
}
}
movieClip 1013 {
frame 70 {
this._parent.gotoAndPlay('gohome');
}
}
movieClip 1014 {
}
movieClip 1019 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1022 {
}
movieClip 1024 {
}
movieClip 1027 {
}
movieClip 1029 {
}
movieClip 1031 {
}
movieClip 1032 {
}
movieClip 1059 {
}
movieClip 1062 {
}
movieClip 1065 {
}
movieClip 1067 {
}
movieClip 1072 {
frame 20 {
gotoAndPlay(1);
}
}
movieClip 1075 {
}
movieClip 1077 {
frame 15 {
gotoAndPlay(1);
}
}
movieClip 1082 {
frame 10 {
gotoAndPlay(1);
}
}
movieClip 1115 {
}
movieClip 1117 {
}
movieClip 1124 {
frame 69 {
this._parent.gotoAndPlay('gohome');
}
}
movieClip 1128 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1131 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1136 {
}
movieClip 1138 {
}
movieClip 1142 {
}
movieClip 1146 {
}
movieClip 1147 {
}
movieClip 1154 {
}
// unknown tag 88 length 73
movieClip 1163 {
}
movieClip 1164 {
}
movieClip 1174 {
}
movieClip 1181 {
}
movieClip 1183 {
}
movieClip 1190 {
}
movieClip 1193 {
}
movieClip 1194 {
}
movieClip 1195 {
frame 20 {
gotoAndPlay(1);
}
}
movieClip 1200 {
}
movieClip 1201 {
}
movieClip 1203 {
frame 13 {
gotoAndPlay(1);
}
}
movieClip 1220 {
}
movieClip 1222 {
}
movieClip 1223 {
}
movieClip 1225 {
}
movieClip 1226 {
frame 10 {
gotoAndPlay(1);
}
}
movieClip 1227 {
}
movieClip 1228 {
}
movieClip 1245 {
}
movieClip 1246 {
}
movieClip 1247 {
frame 40 {
this._parent.gotoAndPlay('gohome');
}
}
movieClip 1249 {
}
movieClip 1250 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1253 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1258 {
}
movieClip 1266 {
}
movieClip 1270 {
}
movieClip 1275 {
}
movieClip 1285 {
}
movieClip 1293 {
}
movieClip 1294 {
}
movieClip 1296 {
}
movieClip 1297 {
}
movieClip 1298 {
}
movieClip 1302 {
frame 20 {
gotoAndPlay(1);
}
}
movieClip 1306 {
}
movieClip 1307 {
}
movieClip 1308 {
frame 14 {
gotoAndPlay(1);
}
}
movieClip 1310 {
}
movieClip 1311 {
}
movieClip 1312 {
frame 10 {
gotoAndPlay(1);
}
}
movieClip 1314 {
frame 40 {
this._parent.gotoAndPlay('gohome');
}
}
movieClip 1315 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1318 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1324 {
}
movieClip 1325 {
}
movieClip 1328 {
}
movieClip 1331 {
}
movieClip 1347 {
}
movieClip 1362 {
}
movieClip 1364 {
}
movieClip 1365 {
}
movieClip 1382 {
}
movieClip 1383 {
}
movieClip 1386 {
}
movieClip 1387 {
frame 20 {
gotoAndPlay(1);
}
}
movieClip 1391 {
}
movieClip 1402 {
}
movieClip 1403 {
}
movieClip 1404 {
frame 14 {
gotoAndPlay(1);
}
}
movieClip 1407 {
}
movieClip 1409 {
}
movieClip 1411 {
}
movieClip 1412 {
frame 10 {
gotoAndPlay(1);
}
}
movieClip 1414 {
}
movieClip 1439 {
}
movieClip 1440 {
frame 60 {
this._parent.gotoAndStop('gohome');
}
}
movieClip 1441 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1444 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1447 {
frame 1 {
stop();
}
}
movieClip 1451 {
}
movieClip 1453 {
}
movieClip 1459 {
frame 1 {
stop();
}
}
movieClip 1462 {
}
movieClip 1464 {
}
movieClip 1468 {
}
movieClip 1469 {
}
movieClip 1486 {
}
movieClip 1488 {
}
movieClip 1492 {
}
movieClip 1494 {
}
movieClip 1497 {
}
movieClip 1515 {
}
movieClip 1517 {
}
movieClip 1523 {
frame 20 {
gotoAndPlay(1);
}
}
movieClip 1527 {
}
movieClip 1529 {
}
movieClip 1531 {
}
movieClip 1533 {
}
movieClip 1535 {
}
movieClip 1537 {
}
movieClip 1539 {
}
movieClip 1541 {
}
movieClip 1543 {
}
movieClip 1545 {
}
movieClip 1547 {
}
movieClip 1549 {
}
movieClip 1551 {
}
movieClip 1553 {
}
movieClip 1558 {
}
movieClip 1559 {
}
movieClip 1561 {
}
movieClip 1562 {
frame 12 {
gotoAndPlay(1);
}
}
movieClip 1568 {
}
movieClip 1570 {
}
movieClip 1572 {
}
movieClip 1574 {
}
movieClip 1576 {
}
movieClip 1578 {
}
movieClip 1581 {
}
movieClip 1583 {
}
movieClip 1585 {
}
movieClip 1587 {
}
movieClip 1605 {
}
movieClip 1607 {
}
movieClip 1608 {
}
movieClip 1609 {
}
movieClip 1611 {
}
movieClip 1613 {
frame 9 {
gotoAndPlay(1);
}
}
movieClip 1614 {
frame 60 {
this._parent.gotoAndStop('gohome');
}
}
movieClip 1616 {
}
movieClip 1617 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1620 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1622 {
}
movieClip 1624 {
}
movieClip 1627 {
}
movieClip 1638 {
}
movieClip 1640 {
}
movieClip 1642 {
}
movieClip 1643 {
}
movieClip 1647 {
}
movieClip 1648 {
}
movieClip 1677 {
}
movieClip 1704 {
}
movieClip 1705 {
}
movieClip 1707 {
}
movieClip 1708 {
}
movieClip 1711 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1713 {
}
movieClip 1714 {
}
movieClip 1715 {
}
movieClip 1716 {
}
movieClip 1717 {
}
movieClip 1718 {
}
movieClip 1719 {
}
movieClip 1720 {
}
movieClip 1721 {
}
movieClip 1722 {
}
movieClip 1724 {
}
movieClip 1725 {
}
movieClip 1726 {
}
movieClip 1727 {
}
movieClip 1728 {
}
movieClip 1729 {
}
movieClip 1730 {
}
movieClip 1731 {
}
movieClip 1732 {
}
movieClip 1733 {
}
movieClip 1734 {
}
movieClip 1735 {
}
movieClip 1736 {
frame 18 {
gotoAndPlay(1);
}
}
movieClip 1751 {
}
movieClip 1752 {
frame 13 {
gotoAndPlay(1);
}
}
movieClip 1773 {
frame 60 {
this._parent.gotoAndStop('gohome');
}
}
movieClip 1775 {
}
movieClip 1777 {
frame 30 {
this._parent.gotoAndStop('gohome');
}
}
movieClip 1780 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1784 {
}
movieClip 1790 {
}
movieClip 1817 {
}
movieClip 1825 {
}
movieClip 1828 {
}
movieClip 1839 {
}
movieClip 1841 {
frame 20 {
gotoAndPlay(1);
}
}
movieClip 1845 {
}
movieClip 1846 {
frame 14 {
gotoAndPlay(1);
}
}
movieClip 1849 {
}
movieClip 1851 {
frame 10 {
gotoAndPlay(1);
}
}
movieClip 1883 {
frame 60 {
this._parent.gotoAndStop('gohome');
}
}
movieClip 1884 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1887 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1906 {
}
movieClip 1909 {
}
movieClip 1913 {
}
movieClip 1923 {
}
movieClip 1925 {
}
movieClip 1927 {
}
movieClip 1931 {
}
movieClip 1944 {
}
movieClip 1945 {
}
movieClip 1946 {
}
movieClip 1949 {
frame 20 {
gotoAndPlay(1);
}
}
movieClip 1951 {
}
movieClip 1955 {
}
movieClip 1956 {
}
movieClip 1957 {
frame 14 {
gotoAndPlay(1);
}
}
movieClip 1958 {
}
movieClip 1959 {
}
movieClip 1960 {
frame 10 {
gotoAndPlay(1);
}
}
movieClip 1961 {
}
movieClip 1984 {
frame 60 {
this._parent.gotoAndStop('gohome');
}
}
movieClip 1985 {
}
movieClip 1986 {
frame 30 {
gotoAndPlay(1);
}
}
movieClip 1989 {
frame 1 {
stop();
choice = false;
chosen = false;
greeted = false;
fucking = false;
fuckdone = false;
cumming = false;
}
frame 2 {
stop();
greeted = true;
}
frame 3 {
stop();
choice = true;
}
frame 4 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 5 {
stop();
choice = false;
chosen = true;
pass = false;
}
frame 6 {
stop();
choice = false;
chosen = true;
pass = true;
}
frame 7 {
stop();
fucking = true;
tocome = false;
}
frame 8 {
stop();
fucking = true;
tocome = false;
}
frame 9 {
stop();
tocome = false;
}
frame 10 {
stop();
tocome = true;
}
frame 11 {
stop();
fucking = false;
tocome = false;
cumming = true;
}
frame 12 {
stop();
fuckdone = true;
}
}
movieClip 1990 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
}
instance milfscene of movieClip 1990 {
onClipEvent (enterFrame) {
if (_root.difficulty == 1) {
this.gotoAndStop('s1');
}
if (_root.difficulty == 2) {
this.gotoAndStop('s2');
}
if (_root.difficulty == 3) {
this.gotoAndStop('s3');
}
if (_root.difficulty == 4) {
this.gotoAndStop('d1');
}
if (_root.difficulty == 5) {
this.gotoAndStop('d2');
}
if (_root.difficulty == 6) {
this.gotoAndStop('d3');
}
if (_root.difficulty == 7) {
this.gotoAndStop('c1');
}
if (_root.difficulty == 8) {
this.gotoAndStop('c2');
}
if (_root.difficulty == 9) {
this.gotoAndStop('c3');
}
if (!this.cutscene.fucking && !this.cutscene.fuckdone && !this.cutscene.cumming) {
if (!this.cutscene.choice) {
if (Key.isDown(32)) {
this.cutscene.gotoAndStop('greeting');
}
}
if (this.cutscene.greeted && !this.cutscene.chosen) {
if (Key.isDown(40)) {
this.cutscene.gotoAndStop('choice');
}
}
if (this.cutscene.choice && !this.cutscene.chosen) {
if (Key.isDown(37)) {
this.cutscene.gotoAndStop('agressive');
}
if (Key.isDown(38)) {
this.cutscene.gotoAndStop('neutral');
}
if (Key.isDown(39)) {
this.cutscene.gotoAndStop('passive');
}
}
if (this.cutscene.chosen) {
if (Key.isDown(32) && this.cutscene.pass) {
this.cutscene.gotoAndStop('fadetofuck');
if (_root.difficulty == 1) {
_root.earnings += 200;
}
if (_root.difficulty == 2) {
_root.earnings += 200;
}
if (_root.difficulty == 3) {
_root.earnings += 200;
}
if (_root.difficulty == 4) {
_root.earnings += 200;
}
if (_root.difficulty == 5) {
_root.earnings += 200;
}
if (_root.difficulty == 6) {
_root.earnings += 200;
}
if (_root.difficulty == 7) {
_root.earnings += 200;
}
if (_root.difficulty == 8) {
_root.earnings += 200;
}
if (_root.difficulty == 9) {
_root.earnings += 200;
}
if (_root.easyA == true) {
_root.easyAOK = true;
}
if (_root.easyB == true) {
_root.easyBOK = true;
}
if (_root.easyC == true) {
_root.easyCOK = true;
}
if (_root.normalA == true) {
_root.normalAOK = true;
}
if (_root.normalB == true) {
_root.normalBOK = true;
}
if (_root.normalC == true) {
_root.normalCOK = true;
}
if (_root.hardA == true) {
_root.hardAOK = true;
}
if (_root.hardB == true) {
_root.hardBOK = true;
}
if (_root.hardC == true) {
_root.hardCOK = true;
}
} else {
if (Key.isDown(32) && !this.cutscene.pass) {
_root.gotoAndStop('base');
}
}
}
} else {
if (this.cutscene.fucking && !this.cutscene.fuckdone) {
if (Key.isDown(40)) {
this.cutscene.gotoAndStop('fuck01');
}
if (Key.isDown(39)) {
this.cutscene.gotoAndStop('fuck02');
}
if (Key.isDown(38)) {
this.cutscene.gotoAndStop('fuck03');
}
if (Key.isDown(37) && this.cutscene.tocome) {
this.cutscene.gotoAndStop('fuckfinish');
}
} else {
if (this.cutscene.fuckdone) {
if (Key.isDown(32)) {
_root.gotoAndStop('base');
} else {
if (Key.isDown(38)) {
this.cutscene.fucking = true;
this.cutscene.cumming = false;
this.cutscene.fuckdone = false;
this.cutscene.gotoAndStop('fuck03');
}
}
}
}
}
}
}