Frame 1
loadingRate = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (_root.getBytesLoaded() == _root.getBytesTotal()) {
gotoAndStop (3);
}
setProperty(bar, _xscale , loadingRate);
Frame 2
gotoAndPlay (1);
Frame 3
stopAllSounds();
themeIntro = new Sound();
themeIntro.attachSound("themeIntro");
themeIntro.start(0, 100000);
goSound = new Sound();
goSound.attachSound("goSound");
stop();
Frame 4
stopAllSounds();
level = 1;
lives = 3;
livesLeftCounter = 1;
scoreCounter = 0;
gameIsOver = 0;
levelUpDo = 0;
femaleSound = new Sound();
femaleSound.attachSound("femaleSound");
theme = new Sound();
theme.attachSound("theme");
theme.start(0, 100000);
Frame 5
femaleCounter = 15;
hitsRecord = Array();
k = 0;
while (k < 16) {
hitsRecord[k] = 0;
k++;
}
hitsRecordCounter = 1;
Frame 20
livesSymbol.gotoAndPlay(livesLeftCounter);
gotoAndPlay (22);
Frame 21
stopAllSounds();
goSound.start(0, 0);
finScore = scoreCounter;
stop();
Frame 22
reset = 0;
livesSymbol.gotoAndPlay(livesLeftCounter);
tankAction = "idle";
dick._visible = false;
femaleShoot = 1;
poopCounter = 100;
poop._visible = false;
Instance of Symbol 65 MovieClip "tank" in Frame 22
onClipEvent (load) {
maxX = 650 - (_width / 2);
minX = 0 + (_width / 2);
dickCounter = 1;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
_x = (_x - 15);
if (_x < minX) {
_x = minX;
}
}
if (Key.isDown(39)) {
_x = (_x + 15);
if (_x > maxX) {
_x = maxX;
}
}
}
Instance of Symbol 74 MovieClip "dick" in Frame 22
onClipEvent (enterFrame) {
if (_name != "dick") {
_y = (_y - 13);
if (_y < -24) {
_root.tankAction = "idle";
this.removeMovieClip();
}
if ((_root.reset == 1) || (_root.gameIsOver == 1)) {
this.removeMovieClip();
}
}
}
Instance of Symbol 88 MovieClip "female" in Frame 22
onClipEvent (load) {
maxX = 650 - (_width / 2);
minX = 0 + (_width / 2);
speed = 8;
}
onClipEvent (enterFrame) {
if (_root.femaleCounter > 0) {
_x = (_x + ((speed * _root.level) / 1.5));
if (_x > maxX) {
_x = maxX;
speed = speed * -1;
_y = (_y + 6);
}
if (_x < minX) {
_x = minX;
speed = speed * -1;
_y = (_y + 6);
}
}
}
Instance of Symbol 107 MovieClip "poop" in Frame 22
onClipEvent (load) {
maxY = 500;
explode = 0;
}
onClipEvent (enterFrame) {
if (_name != "poop") {
if ((_root.reset == 1) || (_root.gameIsOver == 1)) {
this.removeMovieClip();
}
_root.poopPos = _y;
if (explode == 0) {
_y = (_y + (_root.level * 7));
if (_y > maxY) {
_y = maxY;
explode = 1;
}
if (this.hp.hitTest(_root.tank)) {
explode = 1;
_root.tank.gotoAndPlay("explosion");
}
}
if (explode == 1) {
this.gotoAndPlay(2);
explode = 2;
}
}
}
Frame 23
scoreText = scoreCounter;
levelText = level;
if (levelUpDo == 1) {
levelUpDo = 0;
gotoAndPlay (5);
}
if (gameIsOver == 1) {
gotoAndPlay (21);
}
if (reset == 1) {
gotoAndPlay (6);
}
if (femaleCounter == 0) {
levelUp.gotoAndPlay(2);
femaleCounter = -1;
}
j = 1;
while (j <= level) {
if (femaleShoot == 1) {
si = 0;
femaleShoot = 0;
genera = random(16);
o = 0;
while (o < 17) {
if (genera == hitsRecord[o]) {
si = 1;
femaleShoot = 1;
break;
}
o++;
}
if (si == 0) {
gen01 = "female" + genera;
}
}
j++;
}
Frame 24
gotoAndPlay (23);
Symbol 23 Button
on (release) {
stopAllSounds();
play();
}
Symbol 37 Button
on (release) {
stopAllSounds();
gotoAndPlay (4);
}
Symbol 46 Button
on (keyPress "a") {
if (_root.tankAction == "idle") {
_root.tankAction = "shooting";
gotoAndPlay (2);
}
}
Symbol 65 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 3
_root.dick.duplicateMovieClip("dick" + dickCounter, dickCounter);
_root["dick" + dickCounter]._x = _x + (_width / 5);
_root["dick" + dickCounter]._y = _y - (_height / 2);
Symbol 65 MovieClip Frame 5
gotoAndPlay (1);
Symbol 65 MovieClip Frame 16
if (_root.lives == 0) {
_root.gameIsOver = 1;
} else {
_root.livesLeftCounter++;
_root.lives--;
_root.reset = 1;
}
stop();
Symbol 82 MovieClip Frame 1
stop();
Instance of Symbol 75 MovieClip "hp2" in Symbol 82 MovieClip Frame 1
onClipEvent (load) {
onGround = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ground)) {
if (onGround == 0) {
onGround = 1;
_root.tank.gotoAndPlay("explosion");
}
}
}
Instance of Symbol 76 MovieClip "hp" in Symbol 82 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.dick1.head)) {
_root.femaleSound.start(0, 0);
_parent.estatus = "fucked";
_root.hitsRecord[_root.hitsRecordCounter] = _parent.id;
_root.hitsRecordCounter++;
removeMovieClip(_root.dick1);
_root.scoreCounter = _root.scoreCounter + (3 * _root.level);
_root.femaleCounter--;
_root.tankAction = "idle";
_parent.gotoAndPlay(2);
}
}
Symbol 82 MovieClip Frame 2
stop();
Symbol 82 MovieClip Frame 31
stop();
Symbol 87 MovieClip Frame 1
stop();
Instance of Symbol 75 MovieClip "hp2" in Symbol 87 MovieClip Frame 1
onClipEvent (load) {
onGround = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ground)) {
if (onGround == 0) {
onGround = 1;
_root.tank.gotoAndPlay("explosion");
}
}
}
Instance of Symbol 75 MovieClip "hp" in Symbol 87 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.dick1.head)) {
_root.femaleSound.start(0, 0);
_root.hitsRecord[_root.hitsRecordCounter] = _parent.id;
_root.hitsRecordCounter++;
_parent.estatus = "fucked";
removeMovieClip(_root.dick1);
_root.scoreCounter = _root.scoreCounter + (3 * _root.level);
_root.femaleCounter--;
_root.tankAction = "idle";
_parent.gotoAndPlay(2);
}
}
Symbol 87 MovieClip Frame 2
stop();
Symbol 87 MovieClip Frame 31
stop();
Instance of Symbol 82 MovieClip "female1" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 1;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x - (_width * 1.8);
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height / 5);
}
}
}
Instance of Symbol 87 MovieClip "female2" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 2;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x - (_width / 1.1);
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height / 5);
}
}
}
Instance of Symbol 82 MovieClip "female3" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 3;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x;
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height / 5);
}
}
}
Instance of Symbol 87 MovieClip "female4" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 4;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x + (_width / 1.1);
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height / 5);
}
}
}
Instance of Symbol 82 MovieClip "female5" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 5;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x + (_width * 1.8);
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height / 5);
}
}
}
Instance of Symbol 87 MovieClip "female6" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 6;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x - (_width * 1.8);
_root["poop" + _root.poopCounter]._y = _root.female._y + _height;
}
}
}
Instance of Symbol 82 MovieClip "female7" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 7;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x - (_width / 1.1);
_root["poop" + _root.poopCounter]._y = _root.female._y + _height;
}
}
}
Instance of Symbol 87 MovieClip "female8" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 8;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x;
_root["poop" + _root.poopCounter]._y = _root.female._y + _height;
}
}
}
Instance of Symbol 82 MovieClip "female9" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 9;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x + (_width / 1.06);
_root["poop" + _root.poopCounter]._y = _root.female._y + _height;
}
}
}
Instance of Symbol 87 MovieClip "female10" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 10;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x + (_width * 1.95);
_root["poop" + _root.poopCounter]._y = _root.female._y + _height;
}
}
}
Instance of Symbol 82 MovieClip "female11" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 11;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x - (_width * 1.8);
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height * 1.7);
}
}
}
Instance of Symbol 87 MovieClip "female12" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 12;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x - (_width / 1.2);
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height * 1.7);
}
}
}
Instance of Symbol 82 MovieClip "female13" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 13;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x + 3;
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height * 1.7);
}
}
}
Instance of Symbol 87 MovieClip "female14" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 14;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x + _width;
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height * 1.7);
}
}
}
Instance of Symbol 82 MovieClip "female15" in Symbol 88 MovieClip Frame 1
onClipEvent (load) {
estatus = "pooping";
id = 15;
l = 1;
while (l < 16) {
if (_root.hitsRecord[l] == id) {
estatus = "fucking";
this.gotoAndPlay(2);
break;
}
l++;
}
}
onClipEvent (enterFrame) {
if (estatus == "pooping") {
if (_name == _root.gen01) {
_root.gen01 = "none";
_root.poop.duplicateMovieClip("poop" + _root.poopCounter, _root.poopCounter);
_root["poop" + _root.poopCounter]._x = _root.female._x + (_width * 1.9);
_root["poop" + _root.poopCounter]._y = _root.female._y + (_height * 1.7);
}
}
}
Symbol 100 MovieClip Frame 1
life = 3;
stop();
Symbol 100 MovieClip Frame 2
life = 2;
stop();
Symbol 100 MovieClip Frame 3
life = 1;
stop();
Symbol 100 MovieClip Frame 4
life = 0;
stop();
Symbol 107 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 8
_root.femaleShoot = 1;
removeMovieClip(this);
stop();
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 39
_root.level++;
_root.levelUpDo = 1;