Frame 1
fscommand ("trapAllKeys", "true");
stopAllSounds();
gotoAndStop (1);
introSound = new Sound();
introSound.attachSound("intro");
introSound.start(0, 99999);
Frame 2
stopAllSounds();
Instance of Symbol 32 MovieClip in Frame 2
onClipEvent (enterFrame) {
this._x = this._x + 0.2;
if (this._x > 590) {
this._x = -82;
}
}
Instance of Symbol 32 MovieClip in Frame 2
onClipEvent (enterFrame) {
this._x = this._x + 0.2;
if (this._x > 590) {
this._x = -82;
}
}
Instance of Symbol 32 MovieClip in Frame 2
onClipEvent (enterFrame) {
this._x = this._x + 0.1;
if (this._x > 590) {
this._x = -82;
}
}
Instance of Symbol 38 MovieClip "laser" in Frame 2
onClipEvent (load) {
laserMoveSpeed = 20;
this._x = 0;
this._y = 510;
hit1Sound = new Sound();
hit1Sound.attachSound("hit");
}
onClipEvent (enterFrame) {
if (_root.spaceship.scheissen == true) {
this._y = this._y + laserMoveSpeed;
this._rotation = this._rotation + 6;
if (this._y > 500) {
_root.spaceship.scheissen = false;
}
}
if (this.hitTest(_root.oma3)) {
_root.oma4._x = _root.oma3._x;
_root.oma4._y = _root.oma3._y;
_root.oma3._x = 670;
_root.oma3._y = 350;
hit1Sound.start();
_root.punkte++;
}
if (this.hitTest(_root.oma)) {
_root.oma2._x = _root.oma._x;
_root.oma2._y = _root.oma._y;
_root.oma._x = -82;
_root.oma._y = 370;
_root.punkte++;
hit1Sound.start();
}
if (this.hitTest(_root.oma5)) {
_root.oma6._x = _root.oma5._x;
_root.oma6._y = _root.oma5._y;
if (_root.oma5.links == true) {
_root.oma5._x = -82;
_root.oma5._y = 350;
} else {
_root.oma5._x = 670;
_root.oma5._y = 350;
}
_root.punkte++;
hit1Sound.start();
}
}
Instance of Symbol 41 MovieClip "oma2" in Frame 2
onClipEvent (enterFrame) {
if (this._x > -80) {
this._y = this._y + 5;
if (this._y < -90) {
this._y = 350;
this._x = -82;
}
}
}
Instance of Symbol 44 MovieClip "oma" in Frame 2
onClipEvent (enterFrame) {
this._x = this._x + 9;
if (this._x > 650) {
this._x = -82;
}
}
Instance of Symbol 47 MovieClip "oma5" in Frame 2
onClipEvent (load) {
links = true;
}
onClipEvent (enterFrame) {
if (links == true) {
this._x = this._x - 7;
if (this._x < -190) {
links = false;
}
} else {
this._x = this._x + 7;
if (this._x > 690) {
links = true;
}
}
}
Instance of Symbol 50 MovieClip "oma6" in Frame 2
onClipEvent (enterFrame) {
if ((this._x > -80) and (this._x < 550)) {
this._y = this._y + 5;
if (this._y < -90) {
this._y = 350;
this._x = -82;
}
}
}
Instance of Symbol 53 MovieClip "oma4" in Frame 2
onClipEvent (enterFrame) {
if (this._x < 550) {
this._y = this._y + 5;
if (this._y < -90) {
this._y = 350;
this._x = 670;
}
}
}
Instance of Symbol 56 MovieClip "oma3" in Frame 2
onClipEvent (enterFrame) {
this._x = this._x - 11;
if (this._x < -90) {
this._x = 600;
}
}
Instance of Symbol 59 MovieClip "ufokack" in Frame 2
onClipEvent (load) {
this._visible = false;
moveSpeed = 10;
this._x = _root.spaceship._x - 2;
this._y = _root.spaceship._y + 1;
}
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
if (this._x < 500) {
this._x = this._x + moveSpeed;
this._rotation = 5;
}
} else if (Key.isDown(37)) {
if (this._x > 0) {
this._x = this._x - moveSpeed;
this._rotation = -5;
}
} else if (Key.isDown(40)) {
if (this._y < 200) {
this._y = this._y + moveSpeed;
}
} else if (Key.isDown(38)) {
if (this._y > 0) {
this._y = this._y - moveSpeed;
}
} else {
this._rotation = 0;
this._x = _root.spaceship._x - 2;
this._y = _root.spaceship._y + 1;
}
}
Instance of Symbol 62 MovieClip "spaceship" in Frame 2
onClipEvent (load) {
zeitcache = int(getTimer() / 1000);
_root.zeit = 60;
moveSpeed = 10;
scheissen = false;
kick1Sound = new Sound();
kick1Sound.attachSound("poot");
kick2Sound = new Sound();
kick2Sound.attachSound("poot2");
kick3Sound = new Sound();
kick3Sound.attachSound("poot3");
pipSound = new Sound();
pipSound.attachSound("pip");
}
onClipEvent (enterFrame) {
if (_root.zeit == 0) {
_root.gotoAndStop(4);
}
superzeit = int(getTimer() / 1000);
if (zeitcache != superzeit) {
zeitcache++;
_root.zeit--;
if ((_root.zeit < 4) and (_root.zeit > 0)) {
pipSound.start();
}
}
if (Key.isDown(17)) {
if (scheissen == false) {
_root.ufokack._visible = true;
this._visible = false;
_root.laser._x = this._x + 35;
_root.laser._y = this._y + 70;
scheissen = true;
furz = random(3);
if (furz == 0) {
kick1Sound.start();
}
if (furz == 1) {
kick2Sound.start();
}
if (furz == 2) {
kick3Sound.start();
}
}
} else {
this._visible = true;
_root.ufokack._visible = false;
}
if (Key.isDown(39)) {
if (this._x < 500) {
this._x = this._x + moveSpeed;
this._rotation = 5;
}
} else if (Key.isDown(37)) {
if (this._x > 0) {
this._x = this._x - moveSpeed;
this._rotation = -5;
}
} else if (Key.isDown(40)) {
if (this._y < 200) {
this._y = this._y + moveSpeed;
}
} else if (Key.isDown(38)) {
if (this._y > 0) {
this._y = this._y - moveSpeed;
}
} else {
this._rotation = 0;
}
if (this.hitTest(_root.yeti)) {
_root.gotoAndStop(3);
}
if (this.hitTest(_root.yeti2)) {
_root.gotoAndStop(3);
}
}
Instance of Symbol 65 MovieClip "yeti" in Frame 2
onClipEvent (load) {
this._x = 1200;
}
onClipEvent (enterFrame) {
this._x = this._x - 5;
if (this._x < -900) {
this._x = 1200;
}
}
Instance of Symbol 65 MovieClip "yeti2" in Frame 2
onClipEvent (load) {
this._x = -800;
}
onClipEvent (enterFrame) {
this._x = this._x + 5;
if (this._x > 800) {
this._x = -800;
}
}
Frame 3
stopAllSounds();
Instance of Symbol 70 MovieClip in Frame 3
onClipEvent (load) {
_root.punkte2 = _root.punkte;
yetiSound = new Sound();
yetiSound.attachSound("yetischrei");
fistSound = new Sound();
fistSound.attachSound("fisting");
yetiSound.start();
left = true;
}
onClipEvent (enterFrame) {
if (left == true) {
this._x = this._x - 1;
} else {
this._x = this._x + 1;
}
if (this._x < 243) {
left = false;
}
if (this._x > 256) {
left = true;
fistSound.start();
}
}
Frame 4
stopAllSounds();
siegSound = new Sound();
siegSound.attachSound("heil");
siegSound.start();
Instance of Symbol 85 MovieClip "musch" in Frame 4
onClipEvent (load) {
_root.punkte2 = _root.punkte;
shitSound = new Sound();
shitSound.attachSound("fart45");
}
onClipEvent (enterFrame) {
this._y = this._y + 4;
if (this._y > 305) {
this._y = 175;
shitSound.start();
}
}
Symbol 22 Button
on (press) {
_root.gotoAndStop(2);
}
Symbol 79 Button
on (press) {
_root.punkte = 0;
_root.gotoAndStop(2);
}