Frame 1
stop();
Frame 2
_root.hganfpos = 544;
_root.aufhuepfen = 0;
_root.aktiv = 1;
_root.haelfte = 200;
_root.varscroll = 0;
_root.createEmptyMovieClip("hilfe", 1000);
i = 1;
while (i <= _root.spurt) {
_root["spur" + i].removeMovieClip();
i = i + 1;
}
_root.steckt = 0;
hg.xtempo = 0;
hg.ytempo = 0;
anfschlaeger = 0;
weitenmessung = 0;
weite = 0;
bereit = 0;
geschlagen = 0;
spurt = 0;
Frame 3
stop();
Instance of Symbol 45 MovieClip in Frame 3
onClipEvent (load) {
this._x = 400;
this._y = 133;
}
onClipEvent (enterFrame) {
if (_root.hg._x < _root.haelfte) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 80 MovieClip "schlaeger" in Frame 3
onClipEvent (load) {
this._x = 500;
this._y = 300;
_root.anfschlaeger = this._x;
}
onClipEvent (enterFrame) {
i = 1;
while (i <= _root.spurt) {
_root["spur" + i]._x = _root["spur" + i]._x - _root.hg.xtempo;
i = i + 1;
}
if (_root.hg._y < 340) {
if (_root.hg._x < _root.haelfte) {
this._x = this._x - _root.hg.xtempo;
}
}
}
Instance of Symbol 106 MovieClip "hg" in Frame 3
onClipEvent (load) {
this._x = (_root.hganfpos = 500);
_root.hg.xtempo = 0;
_root.hg.Ytempo = 5;
_root.tempoabs = Math.abs(_root.hg.xtempo);
_root.weitenmessung = 0;
_root.messung = 0;
this.swapDepths(1000);
}
onClipEvent (enterFrame) {
if ((this._x == _root.hganfpos) && (this._y > (_root.schlaeger._y + 30))) {
this.gotoAndPlay("stecken");
_root.geschlagen = 1;
_root.steckt = 1;
}
if (_root.bereit == 1) {
_root.hg.ytempo = _root.hg.ytempo + 0.5;
_root.hg._y = _root.hg._y + _root.hg.ytempo;
if (_root.hg._x >= _root.haelfte) {
this._x = this._x + (_root.hg.xtempo / 1);
} else {
this._x = this._x;
}
}
if (_root.hg._y > 340) {
if ((_root.hg.ytempo < 25) && (_root.steckt == 0)) {
_root.hg.ytempo = _root.hg.ytempo * -0.8;
_root.hg.xtempo = _root.hg.xtempo * 0.7;
_root.hg.kopf.Play();
_root.hg.handgranate.gotoAndStop(2);
_root.s.play();
_root.spurt = _root.spurt + 1;
_root.spur.duplicateMovieClip("spur" + _root.spurt, 100 + _root.spurt);
_root["spur" + _root.spurt]._x = 15 + (this._x + _root.hg.xtempo);
_root["spur" + _root.spurt]._y = this._y + 10;
_root.aufhuepfen = 1;
} else {
_root.bereit = 0;
_root.hg.xtempo = 0;
_root.hg.ytempo = 0;
_root.steckt = 1;
_root.aktiv = 1;
this.gotoAndPlay("stecken");
}
_root.tempoabs = Math.abs(_root.hg.xtempo);
if (Math.abs(_root.tempoabs < 1)) {
_root.geschlagen = 1;
_root.bereit = 0;
if (_root.aufhuepfen == 0) {
this.gotoAndStop("stecken");
} else {
_root.aktiv = 1;
}
if (_root.hg._x < _root.haelfte) {
_root.varscroll = _root.haelfte;
} else {
_root.varscroll = 0;
}
_root.weite = int((_root.schlaeger._x + _root.varscroll) - _root.hg._x) / 10;
if (_root.weite > _root.highscore) {
_root.highscore = _root.weite;
}
_root.weitenmessung = 1;
}
}
}
Instance of Symbol 112 MovieClip "schild100" in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (1000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 114 MovieClip "schild200" in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (2000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 116 MovieClip "schild300" in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (3000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 118 MovieClip "schild150" in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (1500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 120 MovieClip "schild250" in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (2500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 123 MovieClip in Frame 3
onClipEvent (load) {
this._x = 400;
this._y = 290;
}
onClipEvent (enterFrame) {
if (_root.hg._x < _root.haelfte) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 125 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (3500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 127 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (4000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 129 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (4500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 131 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (5000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 133 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (6000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 135 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (6500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 137 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (7000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 139 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (7500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 141 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (8000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 143 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (5500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 145 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (8500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 147 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (9000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 149 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (9500 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 151 MovieClip in Frame 3
onClipEvent (load) {
this._x = _root.schlaeger._x - (10000 - _root.haelfte);
this._y = _root.schlaeger._y;
}
onClipEvent (enterFrame) {
if ((_root.hg._y < 340) && (_root.hg._x < _root.haelfte)) {
this._x = this._x - _root.hg.xtempo;
}
}
Instance of Symbol 153 MovieClip in Frame 3
onClipEvent (load) {
this._x = 90;
this._y = -66;
fallges = 0;
}
onClipEvent (enterFrame) {
if (_root.weitenmessung == 1) {
fallges = fallges + 3;
_root.hg.kopf.gotoAndStop(500);
_root.werbung.play();
this._x = _root.hg._x;
this._y = this._y + fallges;
if (this._y > (_root.hg._y - 30)) {
this._y = _root.hg._y - 30;
}
}
}
Instance of Symbol 164 MovieClip in Frame 3
onClipEvent (mouseUp) {
if (this.hitTest(_root._xmouse, _root._ymouse, true) and (_root.hg._currentframe == 1)) {
_root.bereit = 1;
_root.hg.gotoAndPlay("fallen");
_root.schlaeger.yeti.gotoAndPlay("bereit");
_root.aktiv = 0;
} else if (this.hitTest(_root._xmouse, _root._ymouse, true) and (_root.geschlagen == 0)) {
_root.schlaeger.gotoAndPlay("schlag");
_root.schlaeger.yeti.gotoAndPlay("schlagen");
} else if (this.hitTest(_root._xmouse, _root._ymouse, true) and (_root.aktiv == 1)) {
_root.gotoAndPlay("start");
}
}
Symbol 28 Button
on (release) {
gotoAndPlay ("start");
}
Symbol 33 Button
on (release) {
getURL ("http://www.mondomedia.com/", "_blank");
}
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 2
stop();
Symbol 47 MovieClip Frame 3
stop();
Symbol 47 MovieClip Frame 4
stop();
Symbol 47 MovieClip Frame 5
stop();
Symbol 47 MovieClip Frame 6
stop();
Symbol 47 MovieClip Frame 7
stop();
Symbol 47 MovieClip Frame 8
stop();
Symbol 47 MovieClip Frame 9
stop();
Symbol 47 MovieClip Frame 10
stop();
Symbol 47 MovieClip Frame 11
stop();
Symbol 47 MovieClip Frame 12
stop();
Symbol 47 MovieClip Frame 13
stop();
Symbol 47 MovieClip Frame 14
stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 10
stop();
Symbol 79 MovieClip Frame 21
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 7
_root.geschlagen = 1;
vy = (_y - _root.hg._y) + (random(16) - 8);
if ((vy > -100) && (vy < 40)) {
_root.hg.xtempo = (125 - vy) / -2.5;
_root.hg.ytempo = -70 - _root.hg.xtempo;
_root.hg.gotoAndPlay("fliegen");
}
stop();
Symbol 98 MovieClip Frame 2
_root.schlaeger.yeti.gotoAndPlay("lach");
Symbol 98 MovieClip Frame 3
stop();
Symbol 105 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 2
stop();
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 5
stop();
Symbol 106 MovieClip Frame 10
_root.bereit = 0;
_root.steckt = 1;
stop();
_root.aktiv = 1;
Symbol 106 MovieClip Frame 15
stop();
Instance of Symbol 105 MovieClip "handgranate" in Symbol 106 MovieClip Frame 15
onClipEvent (enterFrame) {
this._rotation = _root.hg.ytempo * -23;
}
Symbol 159 Button
on (release) {
getURL ("http://www.cartoonstar.de/happy/games.htm", "_blank");
}
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 21
gotoAndPlay (20);