Frame 1
if (_framesloaded == _totalframes) {
gotoAndStop (101);
}
Frame 2
if (_framesloaded == _totalframes) {
gotoAndStop (101);
}
Frame 3
loadMovie ("tanzanim.swf", "dummy1");
_highquality = "2";
Frame 97
if (_framesloaded == _totalframes) {
gotoAndStop (101);
}
Frame 98
gotoAndPlay(_currentframe - "1");
Frame 99
if (_framesloaded == _totalframes) {
gotoAndStop (101);
}
loadscale = (_framesloaded / _totalframes) * "100";
setProperty("balken", _xscale , loadscale);
Frame 100
gotoAndPlay (1);
Frame 101
loadMovie ("tanzanim.swf", "dummy");
setProperty("dummy", _alpha , "100");
_highquality = "2";
go = "1";
score = "0";
level = "0";
lifes = "0";
stop();
Frame 107
if (wait < "120") {
wait = wait + "1";
setProperty("background", _x , wait + "200");
} else {
wait = "0";
gotoAndStop (134);
}
_highquality = "1";
Frame 108
gotoAndPlay(_currentframe - "1");
Frame 109
call("level1");
Frame 110
gotoAndPlay(_currentframe - "1");
Frame 111
call("level1");
Frame 112
gotoAndPlay(_currentframe - "1");
Frame 113
call("level1");
Frame 114
gotoAndPlay(_currentframe - "1");
Frame 115
call("level1");
Frame 116
gotoAndPlay(_currentframe - "1");
Frame 117
call("level1");
Frame 118
gotoAndPlay(_currentframe - "1");
Frame 119
call("level1");
Frame 120
gotoAndPlay(_currentframe - "1");
Frame 121
call("level1");
Frame 122
gotoAndPlay(_currentframe - "1");
Frame 123
call("level1");
Frame 124
gotoAndPlay(_currentframe - "1");
Frame 126
stop();
tellTarget ("world") {
gotoAndStop (1);
};
_highquality = "0";
Frame 134
stop();
tellTarget ("world") {
gotoAndStop(/:level);
};
_highquality = "0";
Symbol 126 MovieClip Frame 20
gotoAndPlay (1);
Symbol 156 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "220")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "220") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "210") < ../:laufx) and (../:laufx < (_x + "210"))) {
if (((_y - "56") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 156 MovieClip Frame 2
gotoAndPlay (1);
Symbol 157 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "102")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "102") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "92") < ../:laufx) and (../:laufx < (_x + "92"))) {
if (((_y - "56") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 157 MovieClip Frame 2
gotoAndPlay (1);
Symbol 158 MovieClip Frame 1
if (((_y - "300") < ../:laufy) and (../:laufy < (_y + "344"))) {
if ((../:laufx < (_x + "60")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "60") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "50") < ../:laufx) and (../:laufx < (_x + "50"))) {
if (((_y - "310") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "360"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 158 MovieClip Frame 2
gotoAndPlay (1);
Symbol 165 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "60")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "60") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "50") < ../:laufx) and (../:laufx < (_x + "50"))) {
if (((_y - "56") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
if (../:stepy < (-"4")) {
gotoAndPlay (3);
}
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 165 MovieClip Frame 2
gotoAndPlay (1);
Symbol 165 MovieClip Frame 3
Set("/:score", /:score + "600");
Symbol 165 MovieClip Frame 20
stop();
Symbol 166 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "420")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "420") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "410") < ../:laufx) and (../:laufx < (_x + "410"))) {
if (((_y - "56") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 166 MovieClip Frame 2
gotoAndPlay (1);
Symbol 168 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "60")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "60") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "50") < ../:laufx) and (../:laufx < (_x + "50"))) {
if (((_y - "56") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
gotoAndPlay (3);
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 168 MovieClip Frame 2
gotoAndPlay (1);
Symbol 168 MovieClip Frame 3
Set("/:score", /:score + "500");
Symbol 168 MovieClip Frame 21
stop();
Symbol 169 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "60")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "60") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "50") < ../:laufx) and (../:laufx < (_x + "50"))) {
if (((_y - "56") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 169 MovieClip Frame 2
gotoAndPlay (1);
Symbol 170 MovieClip Frame 1
if (((_y - "84") < ../:laufy) and (../:laufy < (_y + "138"))) {
if ((../:laufx < (_x + "60")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "60") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "50") < ../:laufx) and (../:laufx < (_x + "50"))) {
if (((_y - "110") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "170"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 170 MovieClip Frame 2
gotoAndPlay (1);
Symbol 172 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "102")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "102") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "92") < ../:laufx) and (../:laufx < (_x + "92"))) {
if (((_y - "86") < ../:laufy) and ((_y + "45") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
if (../:protect < "0") {
Set("../:death", "1");
}
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 172 MovieClip Frame 2
gotoAndPlay (1);
Symbol 185 MovieClip Frame 21
stop();
Symbol 191 MovieClip Frame 1
stop();
Symbol 192 MovieClip Frame 1
_x = (_x + stepx);
_y = (_y + stepy);
_alpha = (_alpha - "4");
if ("5" >= _alpha) {
removeMovieClip("");
}
stepx = stepx * "0.9";
stepy = stepy + "0.7";
Symbol 192 MovieClip Frame 2
gotoAndPlay (1);
Symbol 193 MovieClip Frame 1
while (count < "6") {
count = count + "1";
duplicateMovieClip ("stars", "s" add count, count);
setProperty("s" add count, _alpha , "150");
setProperty("s" add count, _rotation , int(random("5")) * "90");
Set(("s" add count) add ":stepx", random("40") - "20");
Set(("s" add count) add ":stepy", random("20") - "13");
}
Set(count, "0");
Symbol 193 MovieClip Frame 30
stop();
Symbol 195 MovieClip Frame 1
xbus = getProperty("../", _x) + ((_x * getProperty("../", _yscale)) / "100");
ybus = getProperty("../", _y) + ((_y * getProperty("../", _yscale)) / "100");
if (((((ybus - "200") < ../../:laufy) and (../../:laufy < (ybus + "200"))) and (../../:laufx < (xbus + "200"))) and ((xbus - "200") < ../../:laufx)) {
gotoAndPlay (3);
}
Symbol 195 MovieClip Frame 2
gotoAndPlay (1);
Symbol 195 MovieClip Frame 3
tellTarget ("../") {
play();
};
xbus = getProperty("../", _x) + ((_x * getProperty("../", _yscale)) / "100");
ybus = getProperty("../", _y) + ((_y * getProperty("../", _yscale)) / "100");
if (((ybus - "20") < ../../:laufy) and (../../:laufy < (ybus + "40"))) {
if ((../../:laufx < (xbus + "60")) and (xbus < ../../:laufx)) {
Set("../../:xcontact", "1");
if (../../:protect < "0") {
Set("../../:death", "1");
}
Set("../../:aufprall", "2");
}
if ((xbus >= ../../:laufx) and ((xbus - "60") < ../../:laufx)) {
Set("../../:xcontact", "2");
if (../../:protect < "0") {
Set("../../:death", "1");
}
Set("../../:aufprall", "2");
}
}
if (((xbus - "50") < ../../:laufx) and (../../:laufx < (xbus + "50"))) {
if (((ybus - "50") < ../../:laufy) and ((ybus + "30") >= ../../:laufy)) {
Set("../../:stepy", -"2");
Set("../../:fallen", "0");
Set("../../:aufprall", "1");
gotoAndStop (5);
}
}
if ((../../:laufx < (xbus - "300")) or ((xbus + "300") < ../../:laufx)) {
gotoAndPlay (1);
}
if (((ybus + "300") < ../../:laufy) or (../../:laufy < (ybus - "300"))) {
gotoAndPlay (1);
}
Symbol 195 MovieClip Frame 4
gotoAndPlay (3);
Symbol 195 MovieClip Frame 5
tellTarget ("../") {
stop();
};
Set("/:score", /:score + "900");
stop();
Symbol 207 MovieClip Frame 1
if (light < "50") {
light = light + "4";
} else {
light = "0";
}
_alpha = light;
Symbol 207 MovieClip Frame 2
gotoAndPlay (1);
Symbol 209 Button
on (release) {
gotoAndPlay (107);
lifes = "3";
level = "1";
score = "0";
}
Symbol 219 MovieClip Frame 1
phase = "1";
preis = "1";
setProperty("preis1", _alpha , "0");
setProperty("preis2", _alpha , "0");
setProperty("preis3", _alpha , "0");
Symbol 219 MovieClip Frame 2
if (phase == "1") {
if (alpha < "100") {
alpha = alpha + "10";
}
wait = wait + "1";
if ("60" < wait) {
phase = "2";
wait = "0";
}
} else {
if ("0" < alpha) {
alpha = alpha - "10";
}
wait = wait + "1";
if ("20" < wait) {
phase = "1";
wait = "0";
if (preis < "3") {
preis = preis + "1";
} else {
preis = "1";
}
}
}
setProperty("preis" add preis, _alpha , alpha);
Symbol 219 MovieClip Frame 3
gotoAndPlay (2);
Symbol 234 Button
on (press) {
wait = "0";
gotoAndStop (134);
}
Symbol 252 MovieClip Frame 7
stop();
Symbol 254 MovieClip Frame 11
if (../../:left <> "1") {
gotoAndPlay(_currentframe + "3");
}
Symbol 254 MovieClip Frame 13
stop();
Symbol 254 MovieClip Frame 15
stop();
Symbol 261 MovieClip Frame 11
stop();
Symbol 262 MovieClip Frame 18
Set("../../:wingmove", "0");
Symbol 264 MovieClip Frame 1
while (count < "20") {
count = count + "1";
duplicateMovieClip ("stars", "s" add count, count);
setProperty("s" add count, _rotation , int(random("5")) * "90");
Set(("s" add count) add ":stepx", random("40") - "20");
Set(("s" add count) add ":stepy", random("20") - "13");
}
Set(count, "0");
Symbol 264 MovieClip Frame 25
Set("../../:death", "0");
Set("../../:protect", "60");
Set("/:lifes", /:lifes - "1");
Set("../../:wings", "3");
Symbol 265 MovieClip Frame 1
stop();
Symbol 265 MovieClip Frame 2
stop();
Symbol 265 MovieClip Frame 3
stop();
left = "1";
Symbol 265 MovieClip Frame 4
stop();
Symbol 265 MovieClip Frame 5
stop();
Symbol 265 MovieClip Frame 6
stop();
left = "0";
Symbol 265 MovieClip Frame 7
stop();
Symbol 265 MovieClip Frame 8
stop();
Symbol 269 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "102")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
if (../:protect < "0") {
Set("../:death", "1");
}
}
if ((_x >= ../:laufx) and ((_x - "102") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
if (../:protect < "0") {
Set("../:death", "1");
}
}
}
if (((_x - "92") < ../:laufx) and (../:laufx < (_x + "92"))) {
if (((_y - "86") < ../:laufy) and ((_y + "45") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
if (../:protect < "0") {
Set("../:death", "1");
}
Set("../:aufprall", "1");
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 269 MovieClip Frame 2
gotoAndPlay (1);
Symbol 270 MovieClip Frame 1
_alpha = (_alpha - "4");
_y = (_y - "2");
if (color == "1") {
color = "0";
tellTarget ("stars") {
gotoAndStop(random("4") + "1");
};
}
Symbol 270 MovieClip Frame 2
gotoAndPlay (1);
Symbol 290 MovieClip Frame 1
xbus = getProperty("../", _x) + ((_x * getProperty("../", _yscale)) / "100");
ybus = getProperty("../", _y) + ((_y * getProperty("../", _yscale)) / "100");
if (((((ybus - "200") < ../../:laufy) and (../../:laufy < (ybus + "200"))) and (../../:laufx < (xbus + "200"))) and ((xbus - "200") < ../../:laufx)) {
gotoAndPlay (3);
}
if (counter < "1") {
counter = "1";
Set("../../../:kidscount", ../../../:kidscount + "1");
}
Symbol 290 MovieClip Frame 2
gotoAndPlay (1);
Symbol 290 MovieClip Frame 3
tellTarget ("../") {
play();
};
xbus = getProperty("../", _x) + ((_x * getProperty("../", _yscale)) / "100");
ybus = getProperty("../", _y) + ((_y * getProperty("../", _yscale)) / "100");
if (((xbus - "50") < ../../:laufx) and (../../:laufx < (xbus + "50"))) {
if (((ybus - "50") < ../../:laufy) and ((ybus + "15") >= ../../:laufy)) {
gotoAndStop (6);
}
}
if ((../../:laufx < (xbus - "300")) or ((xbus + "300") < ../../:laufx)) {
gotoAndPlay (1);
}
if (((ybus + "300") < ../../:laufy) or (../../:laufy < (ybus - "300"))) {
gotoAndPlay (1);
}
Symbol 290 MovieClip Frame 4
gotoAndPlay (3);
Symbol 290 MovieClip Frame 6
Set("/:score", /:score + "900");
Set("../../../:kidscount", ../../../:kidscount - "1");
stop();
Symbol 310 MovieClip Frame 1
xbus = getProperty("../", _x) + ((_x * getProperty("../", _yscale)) / "100");
ybus = getProperty("../", _y) + ((_y * getProperty("../", _yscale)) / "100");
if (((((ybus - "200") < ../../:laufy) and (../../:laufy < (ybus + "200"))) and (../../:laufx < (xbus + "200"))) and ((xbus - "200") < ../../:laufx)) {
gotoAndPlay (3);
}
if (counter < "1") {
counter = "1";
Set("../../../:kidscount", ../../../:kidscount + "1");
}
Symbol 310 MovieClip Frame 2
gotoAndPlay (1);
Symbol 310 MovieClip Frame 3
tellTarget ("../") {
play();
};
xbus = getProperty("../", _x) + ((_x * getProperty("../", _yscale)) / "100");
ybus = getProperty("../", _y) + ((_y * getProperty("../", _yscale)) / "100");
if (((xbus - "50") < ../../:laufx) and (../../:laufx < (xbus + "50"))) {
if (((ybus - "50") < ../../:laufy) and ((ybus + "15") >= ../../:laufy)) {
gotoAndStop (6);
}
}
if ((../../:laufx < (xbus - "300")) or ((xbus + "300") < ../../:laufx)) {
gotoAndPlay (1);
}
if (((ybus + "300") < ../../:laufy) or (../../:laufy < (ybus - "300"))) {
gotoAndPlay (1);
}
Symbol 310 MovieClip Frame 4
gotoAndPlay (3);
Symbol 310 MovieClip Frame 6
Set("/:score", /:score + "1000");
Set("../../../:kidscount", ../../../:kidscount - "1");
stop();
Symbol 312 MovieClip Frame 1
wait = "0";
Symbol 312 MovieClip Frame 2
wait = wait + "1";
if ("30" < wait) {
gotoAndStop (5);
}
Symbol 312 MovieClip Frame 3
gotoAndPlay (2);
Symbol 312 MovieClip Frame 5
stop();
Symbol 314 MovieClip Frame 1
if ((((((_y - "30") - ../:ysize) < ../:laufy) and (../:laufy < ((_y + "30") + ../:ysize))) and (((_x - "30") - ../:xsize) < ../:laufx)) and (../:laufx < ((_x + "30") + ../:xsize))) {
gotoAndStop (3);
}
Symbol 314 MovieClip Frame 2
gotoAndPlay (1);
Symbol 314 MovieClip Frame 3
Set("/:score", /:score + "300");
stop();
Symbol 317 MovieClip Frame 1
while (count < "6") {
count = count + "1";
duplicateMovieClip ("stars", "s" add count, count);
setProperty("s" add count, _alpha , "150");
setProperty("s" add count, _rotation , int(random("5")) * "90");
Set(("s" add count) add ":stepx", random("40") - "20");
Set(("s" add count) add ":stepy", random("20") - "13");
}
Set(count, "0");
Symbol 317 MovieClip Frame 17
stop();
Symbol 318 MovieClip Frame 1
wait = "0";
Symbol 318 MovieClip Frame 2
wait = wait + "1";
if ("30" < wait) {
gotoAndStop (5);
}
Symbol 318 MovieClip Frame 3
gotoAndPlay (2);
Symbol 318 MovieClip Frame 5
stop();
Symbol 319 MovieClip Frame 1
if ((((((_y - "30") - ../:ysize) < ../:laufy) and (../:laufy < ((_y + "30") + ../:ysize))) and (((_x - "30") - ../:xsize) < ../:laufx)) and (../:laufx < ((_x + "30") + ../:xsize))) {
gotoAndStop (3);
}
Symbol 319 MovieClip Frame 2
gotoAndPlay (1);
Symbol 319 MovieClip Frame 3
Set("/:lifes", /:lifes + "1");
stop();
Symbol 322 MovieClip Frame 20
gotoAndPlay (1);
Symbol 324 MovieClip Frame 21
stop();
Symbol 325 MovieClip Frame 1
if ((((((_y - "40") - ../:ysize) < ../:laufy) and (../:laufy < ((_y + "40") + ../:ysize))) and (((_x - "100") - ../:xsize) < ../:laufx)) and (../:laufx < ((_x + "100") + ../:xsize))) {
gotoAndStop (3);
}
Symbol 325 MovieClip Frame 2
gotoAndPlay (1);
Symbol 325 MovieClip Frame 3
Set("/:score", /:score + "5000");
stop();
Symbol 329 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "KIDS TO FIND: " add ../:kidscount);
if (("0" >= ../:kidscount) and (check == "1")) {
protect = "200";
tellTarget ("../madeit") {
play();
};
}
check = "1";
Symbol 329 MovieClip Frame 2
call("1");
Symbol 331 Button
on (press) {
if ((../boden:fallen == "1") and ("0" < ../boden:wings)) {
Set("../boden:wings", ../boden:wings - "1");
Set("../boden:stepy", -"23");
Set("../boden:fallen", "1");
Set("../boden:wingmove", "1");
Set("../boden:wingalert", "1");
}
if ((../boden:fallen == "0") and (../boden:flugi == "0")) {
Set("../boden:stepy", -"23");
Set("../boden:fallen", "1");
gotoAndPlay (3);
}
if ((../boden:flugi == "1") and ("0" < ../:energy)) {
if ("0" < (_x - "200")) {
Set("../boden:shoot", "1");
tellTarget ("../boden/laufer") {
gotoAndStop (10);
};
}
if ("0" >= (_x - "200")) {
Set("../boden:shoot", "2");
tellTarget ("../boden/laufer") {
gotoAndStop (9);
};
}
}
}
Symbol 332 MovieClip Frame 1
Set("../boden:shoot", "0");
Symbol 332 MovieClip Frame 2
gotoAndPlay (1);
Symbol 332 MovieClip Frame 3
gotoAndPlay (1);
Symbol 337 MovieClip Frame 6
stop();
Symbol 338 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 3
wait = wait + "1";
if ("10" < wait) {
Set("/:level", /:level + "1");
tellTarget ("../") {
gotoAndStop ("bonus");
};
wait = "0";
gotoAndStop (1);
}
Symbol 340 MovieClip Frame 17
gotoAndPlay (3);
Symbol 349 MovieClip Frame 1
if (((_y - "42") < ../:laufy) and (../:laufy < (_y + "96"))) {
if ((../:laufx < (_x + "420")) and (_x < ../:laufx)) {
Set("../:xcontact", "1");
Set("../:aufprall", "2");
}
if ((_x >= ../:laufx) and ((_x - "420") < ../:laufx)) {
Set("../:xcontact", "2");
Set("../:aufprall", "2");
}
}
if (((_x - "410") < ../:laufx) and (../:laufx < (_x + "410"))) {
if (((_y - "56") < ../:laufy) and ((_y + "15") >= ../:laufy)) {
Set("../:stepy", -"2");
Set("../:fallen", "0");
Set("../:aufprall", "1");
if (../:protect < "1") {
Set("../:death", "1");
}
}
if (((_y + "15") < ../:laufy) and (../:laufy < (_y + "110"))) {
Set("../:fallen", "1");
Set("../:stepy", "2");
}
}
Symbol 349 MovieClip Frame 2
gotoAndPlay (1);
Symbol 351 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "KIDS TO FIND: " add ../:kidscount);
if (("0" >= ../:kidscount) and (check == "1")) {
protect = "200";
tellTarget ("../madeit") {
play();
};
}
check = "1";
Symbol 351 MovieClip Frame 2
call("1");
Symbol 355 MovieClip Frame 1
stop();
Symbol 356 MovieClip Frame 1
stop();
Symbol 356 MovieClip Frame 3
stop();
Symbol 357 MovieClip Frame 1
myx1 = _x;
myy1 = _y;
myx = myx1;
myy = myy1;
tellTarget ("schrei") {
gotoAndPlay (2);
}
Symbol 357 MovieClip Frame 2
if (../:laufx < myx) {
if ((-"20") < stepx) {
stepx = stepx - "0.5";
}
} else if (stepx < "20") {
stepx = stepx + "0.5";
}
stepy = stepy + "1";
if (myy1 < myy) {
stepy = -"30";
}
if ((myx1 + ("480" * "2")) < myx) {
stepx = -"10";
}
if (myx < (myx1 - ("480" * "2"))) {
stepx = "10";
}
if (((((myx - "120") < ../:laufx) and (../:laufx < (myx + "120"))) and ((myy - "220") < ../:laufy)) and (../:laufy < (myy + "20"))) {
if ((../:fallen == "1") and (../:laufy < (myy - "130"))) {
stepx = -stepx;
Set("../:stepy", -"30");
Set("../:hits", ../:hits - "1");
tellTarget ("flash") {
gotoAndPlay (2);
};
} else if (../:protect < "0") {
Set("../:death", "1");
}
}
myy = myy + stepy;
myx = myx + stepx;
_x = myx;
_y = myy;
if (death == "1") {
gotoAndPlay (4);
}
if (../:laufx < myx) {
tellTarget ("enemy") {
gotoAndStop (1);
};
}
if (myx < ../:laufx) {
tellTarget ("enemy") {
gotoAndStop (2);
};
}
Symbol 357 MovieClip Frame 3
gotoAndPlay (2);
Symbol 357 MovieClip Frame 4
while (count < "20") {
count = count + "1";
duplicateMovieClip ("stars", "s" add count, count);
setProperty("s" add count, _rotation , int(random("5")) * "90");
Set(("s" add count) add ":stepx", random("40") - "20");
Set(("s" add count) add ":stepy", random("20") - "13");
}
Set(count, "0");
Symbol 357 MovieClip Frame 25
stop();
Set("/:score", /:score + "3000");
Symbol 359 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "ENEMY POWER: " add hits);
if (("0" >= hits) and (check == "1")) {
hits = "0";
protect = "200";
Set("enemy:death", "1");
tellTarget ("../madeit") {
play();
};
}
check = "1";
Symbol 359 MovieClip Frame 2
call("1");
Symbol 362 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "KIDS TO FIND: " add ../:kidscount);
if (("0" >= ../:kidscount) and (check == "1")) {
protect = "200";
tellTarget ("../madeit") {
play();
};
}
check = "1";
Symbol 362 MovieClip Frame 2
call("1");
Symbol 363 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "KIDS TO FIND: " add ../:kidscount);
if (("0" >= ../:kidscount) and (check == "1")) {
protect = "200";
tellTarget ("../madeit") {
play();
};
}
check = "1";
Symbol 363 MovieClip Frame 2
call("1");
Symbol 366 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "ENEMY POWER: " add hits);
if (("0" >= hits) and (check == "1")) {
hits = "0";
protect = "200";
Set("enemy:death", "1");
tellTarget ("../madeit") {
play();
};
}
check = "1";
Symbol 366 MovieClip Frame 2
call("1");
Symbol 370 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "KIDS TO FIND: " add ../:kidscount);
if (("0" >= ../:kidscount) and (check == "1")) {
protect = "200";
tellTarget ("../madeit") {
play();
};
}
check = "1";
Set("../:death", death);
Symbol 370 MovieClip Frame 2
call("1");
Symbol 371 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "KIDS TO FIND: " add ../:kidscount);
if (("0" >= ../:kidscount) and (check == "1")) {
protect = "200";
tellTarget ("../madeit") {
play();
};
}
check = "1";
Set("../:death", death);
Symbol 371 MovieClip Frame 2
call("1");
Symbol 372 MovieClip Frame 1
myx1 = _x;
myy1 = _y;
myx = myx1;
myy = myy1;
tellTarget ("schrei") {
gotoAndPlay (2);
}
Symbol 372 MovieClip Frame 2
if (../:laufx < myx) {
if ((-"30") < stepx) {
stepx = stepx - "0.5";
}
} else if (stepx < "30") {
stepx = stepx + "0.5";
}
stepy = stepy + "1.5";
if (myy1 < myy) {
stepy = -"30";
}
if ((myx1 + ("480" * "2")) < myx) {
stepx = -"10";
}
if (myx < (myx1 - ("480" * "2"))) {
stepx = "10";
}
if (((((myx - "120") < ../:laufx) and (../:laufx < (myx + "120"))) and ((myy - "220") < ../:laufy)) and (../:laufy < (myy + "20"))) {
if ((../:fallen == "1") and (../:laufy < (myy - "130"))) {
stepx = -stepx;
Set("../:stepy", -"30");
Set("../:hits", ../:hits - "1");
tellTarget ("flash") {
gotoAndPlay (2);
};
} else if (../:protect < "0") {
Set("../:death", "1");
}
}
myy = myy + stepy;
myx = myx + stepx;
_x = myx;
_y = myy;
if (death == "1") {
gotoAndPlay (4);
}
if (../:laufx < myx) {
tellTarget ("enemy") {
gotoAndStop (1);
};
}
if (myx < ../:laufx) {
tellTarget ("enemy") {
gotoAndStop (2);
};
}
Symbol 372 MovieClip Frame 3
gotoAndPlay (2);
Symbol 372 MovieClip Frame 4
while (count < "20") {
count = count + "1";
duplicateMovieClip ("stars", "s" add count, count);
setProperty("s" add count, _rotation , int(random("5")) * "90");
Set(("s" add count) add ":stepx", random("40") - "20");
Set(("s" add count) add ":stepy", random("20") - "13");
}
Set(count, "0");
Symbol 372 MovieClip Frame 25
stop();
Set("/:score", /:score + "3000");
Symbol 375 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "ENEMY POWER: " add hits);
if (("0" >= hits) and (check == "1")) {
hits = "0";
protect = "200";
Set("enemy:death", "1");
Set("enemy2:death", "1");
tellTarget ("../madeit") {
through = "1";
play();
};
}
check = "1";
Symbol 375 MovieClip Frame 2
call("1");
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 3
wait = wait + "1";
if ("10" < wait) {
Set("/:level", /:level + "1");
tellTarget ("../") {
gotoAndPlay ("through");
};
wait = "0";
gotoAndStop (1);
}
Symbol 378 MovieClip Frame 17
gotoAndPlay (3);
Symbol 381 MovieClip Frame 1
gotoAndPlay(int(random("14")));
Symbol 381 MovieClip Frame 18
gotoAndPlay (1);
Symbol 384 MovieClip Frame 1
while (count < "30") {
count = count + "1";
duplicateMovieClip ("../coin", "c" add count, count);
setProperty("../c" add count, _x , (random("760") - "380") * "2");
setProperty("../c" add count, _y , ((-random("520")) + "10") * "2");
}
Symbol 384 MovieClip Frame 2
stop();
Symbol 385 MovieClip Frame 1
if ((death <> "1") or ("0" < protect)) {
if ("0" < protect) {
if (getProperty("laufer", _visible) == "1") {
setProperty("laufer", _visible , "0");
} else {
setProperty("laufer", _visible , "1");
}
} else {
setProperty("laufer", _visible , "1");
}
protect = protect - "1";
mousedist = "80";
xsize = "20";
ysize = "40";
if (smoke < "14.5") {
smoke = smoke + "0.5";
} else {
smoke = "0";
}
Set(("r" add smoke) add ":color", "1");
setProperty("r" add smoke, _rotation , random("4") * "90");
setProperty("r" add smoke, _x , laufx);
setProperty("r" add smoke, _y , laufy);
if (fallen == "0") {
setProperty("r" add smoke, _x , (laufx + random("30")) - "15");
}
setProperty("r" add smoke, _xscale , "400");
setProperty("r" add smoke, _yscale , "400");
setProperty("r" add smoke, _alpha , "150");
drgx = getProperty("../drg", _x);
drgy = getProperty("../drg", _y);
tellTarget ("r" add smoke) {
play();
};
if (fallen == "1") {
stepy = stepy + "2";
stepx = stepx * "0.9";
if ("0" < drgx) {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (5);
};
}
} else {
stepx = stepx + (drgx / "60");
if (wingmove == "0") {
tellTarget ("laufer") {
gotoAndStop (1);
};
}
}
}
if (fallen == "0") {
stepy = "0";
wingmove = "0";
wings = "3";
if ((mousedist < drgx) or (drgx < (-mousedist))) {
stepx = stepx + (drgx / "60");
if ((mousedist < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (4);
};
}
if ((drgx < (-mousedist)) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (2);
};
}
} else {
stepx = "0";
if (("0" < drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (6);
};
}
if (("0" >= drgx) and (wingmove == "0")) {
tellTarget ("laufer") {
gotoAndStop (3);
};
}
}
}
if (xcontact == "1") {
stepx = "3";
xcontact = "0";
}
if (xcontact == "2") {
stepx = -"3";
xcontact = "0";
}
if ("7" < stepy) {
stepy = "7";
}
if ("6" < stepx) {
stepx = "6";
}
if (stepx < (-"6")) {
stepx = -"6";
}
laufx = laufx + ("2" * stepx);
laufy = laufy + stepy;
setProperty("laufer", _x , laufx);
setProperty("laufer", _y , laufy);
_x = (-laufx);
_y = (-laufy);
fallen = "1";
setProperty("../back", _x , laufx / (-"2"));
setProperty("../back", _y , laufy / (-"2"));
if (wingmove == "1") {
if (drgx < "0") {
tellTarget ("laufer") {
gotoAndStop (7);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
} else {
tellTarget ("laufer") {
gotoAndStop (8);
};
if (wingalert == "1") {
tellTarget ("laufer/wing") {
gotoAndPlay (1);
};
}
}
}
wingalert = "0";
if (wings < "0") {
wingmove = "0";
}
tellTarget ("../wings") {
gotoAndStop((../boden:wings * "2") + "1");
};
} else {
tellTarget ("laufer") {
gotoAndStop ("death");
};
}
Set("../:lifes", /:lifes);
Set("../:score", /:score);
if (/:lifes < "0") {
tellTarget ("/") {
gotoAndPlay (1);
};
}
scheinx = scheinx + ((laufx - scheinx) / "4");
scheiny = scheiny + ((laufy - scheiny) / "4");
setProperty("heiligenschein", _x , scheinx - "5");
setProperty("heiligenschein", _y , scheiny - "125");
setProperty("heiligenschein", _xscale , "100");
setProperty("heiligenschein", _yscale , "100");
setProperty("heiligenschein", _rotation , (-laufx) + scheinx);
Set("../:kidsmessage", "BONUS");
check = "1";
if ("0" < ../:time1) {
Set("../:time1", ../:time1 - "0.06");
Set("../:timeout", int(../:time1));
} else {
tellTarget ("../../") {
gotoAndPlay("level" add /:level);
};
}
Symbol 385 MovieClip Frame 2
call("1");
Symbol 397 MovieClip Frame 1
wait = "0";
startDrag ("drg", true);
stop();
Symbol 397 MovieClip Frame 11
stop();
kidscount = "0";
Symbol 397 MovieClip Frame 18
lifes = /:lifes;
lifebonus = /:lifes * "5000";
_highquality = "1";
Symbol 397 MovieClip Frame 19
if (bonuscount < lifebonus) {
bonuscount = bonuscount + "50";
} else {
gotoAndPlay(_currentframe + "2");
}
lifecount = lifes - int(bonuscount / "5000");
Symbol 397 MovieClip Frame 20
gotoAndPlay(_currentframe - "1");
Symbol 397 MovieClip Frame 21
Set("/:score", /:score + lifebonus);
Symbol 397 MovieClip Frame 22
if (wait < "100") {
wait = wait + "1";
} else {
Set("/:level", "1");
keyscore = ((/:score * "42") - "42") * "42";
getURL ("highscore.php?action=update&points=" add keyscore, "highscore");
stopAllSounds();
tellTarget ("/") {
gotoAndPlay (1);
};
}
finalscore = /:score;
Symbol 397 MovieClip Frame 23
gotoAndPlay(_currentframe - "1");