Frame 2
x = _totalframes;
y = _framesloaded;
p = "100" * (y / x);
setProperty("bar", _xscale , p);
pi = int(p);
if (pi >= "95") {
gotoAndPlay (5);
}
Frame 4
gotoAndPlay (2);
Frame 130
stop();
Frame 140
stop();
Frame 146
stop();
Frame 160
stop();
Frame 172
stop();
Frame 181
Set("_level0:sg_Flugzeug", "5");
Set("_level0:movie_size", "500");
Set("_level0:movie_high", "405");
sg_Landscape = "5";
Set("_level0:tiefe", "3");
Set("_level0:max_scale", "150");
Set("_level0:min_scale", "75");
Set("_level0/landscape:n", "100");
Set("_level0:explosion", "0");
Set("_level0:tank", "9000");
Set("_level0:tank_multi", "20");
Set("_level0:shield", "0");
Set("_level0:super", "0");
Set("_level0:point", "0");
Set("_level0:control", "");
Set("_level0:ex2_loaded", "1");
Set("_level0:shield_loaded", "0");
Set("_level0:ex3_loaded", "0");
Set("_level0:s_motor_loaded", "1");
Set("_level0:s_ex2_loaded", "1");
Set("_level0:s_shield_loaded", "0");
Set("_level0:s_tanken_loaded", "0");
Set("_level0:s_geld_loaded", "0");
Set("_level0:s_enten_loaded", "0");
_highquality = "0";
Frame 182
setProperty("/dummy", _visible , "0");
Set("_level0:sg_Flugzeug", "5");
Set("_level0:movie_size", "500");
Set("_level0:movie_high", "405");
sg_Landscape = "5";
Set("_level0:tiefe", "3");
Set("_level0:max_scale", "150");
Set("_level0:min_scale", "75");
Set("_level0/landscape:n", "100");
Set("_level0:explosion", "0");
Set("_level0:tank", "9000");
Set("_level0:tank_multi", "30");
Set("_level0:shield", "0");
Set("_level0:super", "0");
Set("_level0:point", "0");
Set("_level0:control", "");
Set("_level0:ex2_loaded", "1");
Set("_level0:shield_loaded", "0");
Set("_level0:ex3_loaded", "0");
Set("_level0:s_motor_loaded", "1");
Set("_level0:s_ex2_loaded", "1");
Set("_level0:s_shield_loaded", "0");
Set("_level0:s_tanken_loaded", "0");
Set("_level0:s_geld_loaded", "0");
Set("_level0:s_enten_loaded", "0");
_highquality = "0";
Frame 183
stop();
Frame 211
gotoAndPlay (152);
Frame 223
stopAllSounds();
stop();
Symbol 20 MovieClip Frame 20
stop();
Symbol 21 MovieClip Frame 50
gotoAndPlay (1);
Symbol 28 Button
on (press, keyPress "<Space>") {
gotoAndPlay (181);
}
Symbol 38 Button
on (release) {
gotoAndPlay (141);
}
Symbol 47 Button
on (release) {
gotoAndPlay (135);
}
Symbol 50 Button
on (release) {
getURL ("http://www.mmxx.de", "_blank");
}
Symbol 77 Button
on (press, keyPress "<Space>") {
gotoAndPlay (181);
}
Symbol 84 Button
on (release) {
gotoAndPlay (166);
}
Symbol 85 Button
on (press, keyPress "<Space>") {
tellTarget ("_level0") {
gotoAndPlay (1);
}
}
Symbol 94 Button
on (release, keyPress "<Enter>") {
loadVariablesNum ("http://test3.gamesurf.de/cgi-bin/score_keeper.cgi", 0/high, "POST");
nextFrame();
}
Symbol 99 MovieClip Frame 1
my_score = _level0:point;
stop();
Symbol 99 MovieClip Frame 2
if (sk_done eq "yes") {
sk_done = "";
gotoAndStop(_currentframe + "2");
} else if (error ne "") {
view_scores = error;
stop();
} else {
view_scores = "Loading Scores...";
play();
}
Symbol 99 MovieClip Frame 3
prevFrame();
Symbol 99 MovieClip Frame 4
view_scores = "";
num = "1";
while ("10" >= num) {
spacer1 = substring("___", "0", length("___") - length(num));
spacer2 = substring("_____________", "0", length("_____________") - length(eval ("name_" add num)));
spacer3 = substring("____________", "0", length("____________") - length(eval ("score_" add num)));
view_scores = (((((view_scores add num) add spacer1) add eval ("name_" add num)) add spacer2) add spacer3) add eval ("score_" add num);
if (num <> "10") {
view_scores = view_scores add "\r";
}
num = num + "1";
}
stop();
Symbol 103 MovieClip Frame 90
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 2
stop();
Symbol 104 MovieClip Frame 3
stop();
Symbol 104 MovieClip Frame 4
stop();
Symbol 112 MovieClip Frame 1
sx = random("450") + "30";
sy = random("300") + "30";
setProperty("stern", _x , sx);
setProperty("stern", _y , sy);
Symbol 112 MovieClip Frame 59
gotoAndPlay (1);
Symbol 117 MovieClip Frame 1
Z = substring(inst, length(inst), "1");
Symbol 117 MovieClip Frame 2
if ((_level0:tiefe == Z) and (getProperty(inst, _visible) == "0")) {
tellTarget (inst) {
gotoAndPlay (2);
};
} else if ((_level0:tiefe <> Z) and (getProperty(inst, _visible) == "1")) {
tellTarget (inst) {
gotoAndPlay (1);
};
}
Symbol 117 MovieClip Frame 3
gotoAndPlay (2);
Symbol 122 MovieClip Frame 1
Set("script:inst", _target);
Symbol 126 MovieClip Frame 1
setProperty(inst, _x , getProperty((("_level0/landscape/StoneZ" add Z) add "/stone") add n, _x));
if (getProperty(inst, _x) < "0") {
removeMovieClip(inst);
}
Symbol 126 MovieClip Frame 2
gotoAndPlay (1);
Symbol 127 MovieClip Frame 1
Set("script:inst", _target);
Symbol 131 MovieClip Frame 1
setProperty(inst, _x , getProperty((("_level0/landscape/ItemAZ" add Z) add "/ItemA") add u, _x));
if (getProperty(inst, _x) < "0") {
removeMovieClip(inst);
}
Symbol 131 MovieClip Frame 2
gotoAndPlay (1);
Symbol 132 MovieClip Frame 1
Set("script:inst", _target);
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 2
stop();
Symbol 147 MovieClip Frame 1
fps_old = getTimer();
Symbol 147 MovieClip Frame 2
Set("_level0:fps", int("1000" / (getTimer() - fps_old)));
gotoAndPlay (1);
Symbol 149 MovieClip Frame 1
if (_level0:shield_loaded <> "1") {
loadMovie ("shield.swf", "/dummy");
}
Symbol 149 MovieClip Frame 2
gotoAndPlay (1);
Symbol 152 MovieClip Frame 1
stop();
Symbol 152 MovieClip Frame 23
gotoAndStop (1);
Symbol 153 MovieClip Frame 1
Set("_level0:bg", _target);
stop();
Symbol 155 MovieClip Frame 1
setProperty(inst, _x , getProperty(inst, _x) - move);
objekt_x = getProperty(inst, _x);
if (objekt_x < (-"60")) {
removeMovieClip(inst);
}
Symbol 155 MovieClip Frame 2
gotoAndPlay (1);
Symbol 156 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 159 MovieClip Frame 1
flug_x = getProperty(_level0:flugzeug, _x);
flug_y = getProperty(_level0:flugzeug, _y);
flug_width = getProperty(_level0:flugzeug, _width);
flug_height = getProperty(_level0:flugzeug, _height);
objekt_x = getProperty(inst, _x);
objekt_y = getProperty(inst, _y);
objekt_width = getProperty(inst, _width);
objekt_height = getProperty(inst, _height);
if (((((((((objekt_x - (objekt_width / "2")) < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < (objekt_x + (objekt_width / "2")))) and ((objekt_y - (objekt_height / "2")) < (flug_y + (flug_height / "2")))) and ((flug_y - (flug_height / "2")) < (objekt_y + (objekt_height / "2")))) and (_level0:tiefe == Z)) and (_level0:flugzeug ne "")) and ("0" < (!_level0:shield))) and (_level0:witch ne _target)) {
Set("_level0:explosion", _level0:explosion + "1");
Set("_level0:witch", _target);
tellTarget (inst) {
gotoAndStop (2);
};
} else if (((((((((objekt_x - (objekt_width / "2")) < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < (objekt_x + (objekt_width / "2")))) and ((objekt_y - (objekt_height / "2")) < (flug_y + (flug_height / "2")))) and ((flug_y - (flug_height / "2")) < (objekt_y + (objekt_height / "2")))) and (_level0:tiefe == Z)) and (_level0:flugzeug ne "")) and ("0" < _level0:shield)) and (_level0:witch ne _target)) {
Set("_level0:shield", _level0:shield - "1");
Set("_level0:witch", _target);
tellTarget (inst) {
gotoAndStop (2);
};
}
setProperty(inst, _x , getProperty(inst, _x) - move);
if (objekt_x < (-"20")) {
removeMovieClip(inst);
}
Symbol 159 MovieClip Frame 2
gotoAndPlay (1);
Symbol 172 MovieClip Frame 1
stopAllSounds();
n = substring(inst, length(inst) - "2", "3");
removeMovieClip("_level0/blip/stone_blip" add n);
Symbol 172 MovieClip Frame 35
removeMovieClip(inst);
Symbol 173 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 173 MovieClip Frame 2
Set("ex:n", "script:n");
Set("ex:inst", _target);
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 1
flug_x = getProperty(_level0:flugzeug, _x);
flug_y = getProperty(_level0:flugzeug, _y);
flug_width = getProperty(_level0:flugzeug, _width);
flug_height = getProperty(_level0:flugzeug, _height);
objekt_x = getProperty(inst, _x);
objekt_y = getProperty(inst, _y);
objekt_width = getProperty(inst, _width);
objekt_height = getProperty(inst, _height);
if ((((((((objekt_x - (objekt_width / "2")) < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < (objekt_x + (objekt_width / "2")))) and ((objekt_y - (objekt_height / "2")) < (flug_y + (flug_height / "2")))) and ((flug_y - (flug_height / "2")) < (objekt_y + (objekt_height / "2")))) and (_level0:tiefe == Z)) and (_level0:flugzeug ne "")) and (_level0:witch ne _target)) {
Set("_level0:point", int(_level0:point + ("1" * ("5" - _level0:tiefe))));
Set("_level0:witch", _target);
tellTarget (inst) {
gotoAndPlay (2);
};
}
setProperty(inst, _x , getProperty(inst, _x) - move);
if (objekt_x < (-"20")) {
removeMovieClip(inst);
}
Symbol 185 MovieClip Frame 2
gotoAndPlay (1);
Symbol 187 MovieClip Frame 1
stopAllSounds();
q = substring(inst, length(inst) - "2", "3");
removeMovieClip("_level0/ItemA_blip/ItemA_blip" add q);
Symbol 187 MovieClip Frame 22
removeMovieClip(inst);
Symbol 188 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 188 MovieClip Frame 2
Set("ex:q", "script:q");
Set("ex:inst", _target);
stop();
Symbol 189 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 1
flug_x = getProperty(_level0:flugzeug, _x);
flug_y = getProperty(_level0:flugzeug, _y);
flug_width = getProperty(_level0:flugzeug, _width);
flug_height = getProperty(_level0:flugzeug, _height);
objekt_x = getProperty(inst, _x);
objekt_y = getProperty(inst, _y);
objekt_width = getProperty(inst, _width);
objekt_height = getProperty(inst, _height);
if (((((((((objekt_x - (objekt_width / "2")) < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < (objekt_x + (objekt_width / "2")))) and ((objekt_y - (objekt_height / "2")) < (flug_y + (flug_height / "2")))) and ((flug_y - (flug_height / "2")) < (objekt_y + (objekt_height / "2")))) and (_level0:tiefe == Z)) and (_level0:flugzeug ne "")) and (_level0:witch ne _target)) and (_level0:shield < "9")) {
if ("0" < _level0:explosion) {
Set("_level0:explosion", _level0:explosion - "1");
} else {
Set("_level0:shield", _level0:shield + "1");
}
Set("_level0:witch", _target);
tellTarget (inst) {
gotoAndPlay (2);
};
removeMovieClip(inst);
}
setProperty(inst, _x , getProperty(inst, _x) - move);
if (objekt_x < (-"20")) {
removeMovieClip(inst);
}
Symbol 200 MovieClip Frame 2
gotoAndPlay (1);
Symbol 203 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 204 MovieClip Frame 1
stop();
Symbol 215 MovieClip Frame 1
flug_x = getProperty(_level0:flugzeug, _x);
flug_y = getProperty(_level0:flugzeug, _y);
flug_width = getProperty(_level0:flugzeug, _width);
flug_height = getProperty(_level0:flugzeug, _height);
objekt_x = getProperty(inst, _x);
objekt_y = getProperty(inst, _y);
objekt_width = getProperty(inst, _width);
objekt_height = getProperty(inst, _height);
if (((((((((objekt_x - (objekt_width / "2")) < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < (objekt_x + (objekt_width / "2")))) and ((objekt_y - (objekt_height / "2")) < (flug_y + (flug_height / "2")))) and ((flug_y - (flug_height / "2")) < (objekt_y + (objekt_height / "2")))) and (_level0:tiefe == Z)) and (_level0:flugzeug ne "")) and (_level0:witch ne _target)) and (_level0:super < "10")) {
Set("_level0:super", _level0:super + ("2" * ("5" - Z)));
Set("_level0:witch", _target);
tellTarget (inst) {
gotoAndPlay (2);
};
}
setProperty(inst, _x , getProperty(inst, _x) - move);
if (objekt_x < (-"20")) {
removeMovieClip(inst);
}
Symbol 215 MovieClip Frame 2
gotoAndPlay (1);
Symbol 216 MovieClip Frame 1
stopAllSounds();
Symbol 216 MovieClip Frame 35
removeMovieClip(inst);
Symbol 217 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 217 MovieClip Frame 2
Set("script:inst", _target);
stop();
Symbol 218 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 1
Z = substring(inst, length(inst), "1");
Symbol 232 MovieClip Frame 2
if ((_level0:control == "1") and ("50" < getProperty(inst, _y))) {
setProperty(inst, _y , getProperty(inst, _y) - _level0:sg_Flugzeug);
}
if ((_level0:control == "2") and (getProperty(inst, _y) < "300")) {
setProperty(inst, _y , getProperty(inst, _y) + _level0:sg_Flugzeug);
}
if ((_level0:right == "1") and (_level0:tiefe < "4")) {
Set("_level0:tiefe", _level0:tiefe + ("1" / "4"));
}
if ((_level0:left == "1") and ("1" < _level0:tiefe)) {
Set("_level0:tiefe", _level0:tiefe - ("1" / "4"));
}
if (((_level0:space == "1") and (getProperty(inst, _x) < "350")) and ("0" < _level0:super)) {
setProperty(inst, _x , getProperty(inst, _x) + _level0:sg_Flugzeug);
} else if (((_level0:space == "1") and (getProperty(inst, _x) >= "350")) and ("0" < _level0:super)) {
if ("0" < lauf) {
lauf = lauf - "1";
} else {
Set("_level0:super", _level0:super - "1");
lauf = "40";
}
} else if (((_level0:space == "1") and ("200" < getProperty(inst, _x))) and ("0" >= _level0:super)) {
setProperty(inst, _x , getProperty(inst, _x) - _level0:sg_Flugzeug);
} else {
Set("_level0:space", "0");
}
setProperty(inst, _xscale , ((_level0:max_scale - _level0:min_scale) / "4") * _level0:tiefe);
setProperty(inst, _yscale , ((_level0:max_scale - _level0:min_scale) / "4") * _level0:tiefe);
if ((_level0:tiefe == Z) and (getProperty(inst, _visible) == "0")) {
setProperty(inst, _visible , "1");
} else if ((_level0:tiefe <> Z) and (getProperty(inst, _visible) == "1")) {
setProperty(inst, _visible , "0");
}
if ("0" < _level0:explosion) {
if (_level0:explosion == "1") {
tellTarget ("_level0/leben") {
gotoAndPlay (2);
};
tellTarget (inst) {
gotoAndStop (4);
};
} else if (_level0:explosion == "2") {
tellTarget ("_level0/leben") {
gotoAndPlay (3);
};
tellTarget (inst) {
gotoAndStop (5);
};
} else if (_level0:explosion >= "3") {
tellTarget ("_level0/leben") {
gotoAndPlay (4);
};
tellTarget (inst) {
gotoAndStop (6);
};
}
} else if (_level0:left == "1") {
tellTarget (inst) {
gotoAndStop (2);
};
} else if (_level0:right == "1") {
tellTarget (inst) {
gotoAndStop (3);
};
} else if ("0" < _level0:shield) {
tellTarget (inst) {
gotoAndStop (7);
};
} else {
tellTarget (inst) {
gotoAndStop (1);
};
}
Symbol 232 MovieClip Frame 3
gotoAndPlay (2);
Symbol 233 MovieClip Frame 1
Set("_level0:ready", "0");
Symbol 233 MovieClip Frame 25
Set("_level0:ready", "1");
Symbol 234 MovieClip Frame 1
Set("_level0:ready", "0");
Symbol 234 MovieClip Frame 25
Set("_level0:ready", "1");
Symbol 239 MovieClip Frame 1
stopAllSounds();
Symbol 239 MovieClip Frame 60
Set("_level0:explosions_count", _level0:explosions_count + ("1" / "4"));
tellTarget ("_level0") {
gotoAndPlay ("Ende");
}
Symbol 240 MovieClip Frame 1
loadMovie ("shield.swf", "dummy");
stop();
Symbol 241 MovieClip Frame 1
Set("_level0:flugzeug", _target);
Set("script:inst", _target);
stop();
Symbol 241 MovieClip Frame 2
stop();
Symbol 241 MovieClip Frame 3
stop();
Symbol 241 MovieClip Frame 4
stop();
Symbol 241 MovieClip Frame 5
stop();
Symbol 241 MovieClip Frame 6
stop();
Symbol 241 MovieClip Frame 7
stop();
Symbol 250 MovieClip Frame 1
stopAllSounds();
Symbol 251 MovieClip Frame 1
flug_x = getProperty(_level0:flugzeug, _x);
flug_y = getProperty(_level0:flugzeug, _y);
flug_width = getProperty(_level0:flugzeug, _width);
flug_height = getProperty(_level0:flugzeug, _height);
objekt_x = getProperty(inst, _x);
objekt_y = getProperty(inst, _y);
objekt_width = getProperty(inst, _width);
objekt_height = getProperty(inst, _height);
if (((((((objekt_x - (objekt_width / "2")) < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < (objekt_x + (objekt_width / "2")))) and ((objekt_y - (objekt_height / "2")) < (flug_y + (flug_height / "2")))) and ((flug_y - (flug_height / "2")) < (objekt_y + (objekt_height / "2")))) and (_level0:tiefe == Z)) and (_level0:flugzeug ne "")) {
tellTarget (inst) {
gotoAndPlay (2);
};
Set("_level0:point", _level0:point + "1");
Set("_level0:witch", _target);
}
setProperty(inst, _x , getProperty(inst, _x) - move);
if (objekt_x < (-"20")) {
removeMovieClip(inst);
}
Symbol 251 MovieClip Frame 2
gotoAndPlay (1);
Symbol 253 MovieClip Frame 1
Set("script:inst", _target);
Symbol 253 MovieClip Frame 2
stop();
Symbol 254 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 1
flug_x = getProperty(_level0:flugzeug, _x);
flug_y = getProperty(_level0:flugzeug, _y);
flug_width = getProperty(_level0:flugzeug, _width);
flug_height = getProperty(_level0:flugzeug, _height);
objekt_x = getProperty(inst, _x);
objekt_y = getProperty(inst, _y);
objekt_width = getProperty(inst, _width);
objekt_height = getProperty(inst, _height);
if ((((((((objekt_x - (objekt_width / "2")) < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < (objekt_x + (objekt_width / "2")))) and ((objekt_y - objekt_height) < (flug_y + flug_height))) and ((flug_y - flug_height) < (objekt_y + objekt_height))) and (_level0:tiefe == "4")) and (_level0:flugzeug ne "")) and (_level0:tank < "9000")) {
Set("_level0:tank", _level0:tank + ("1" * _level0:tank_multi));
tellTarget (inst) {
gotoAndStop (2);
};
Set("_level0:witch", _target);
}
setProperty(inst, _x , getProperty(inst, _x) - move);
if (objekt_x < (-"200")) {
removeMovieClip(inst);
}
Symbol 258 MovieClip Frame 2
gotoAndPlay (1);
Symbol 261 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 262 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 262 MovieClip Frame 2
stop();
Symbol 266 MovieClip Frame 1
setProperty(inst, _x , getProperty(inst, _x) - move);
if (objekt_x < (-"200")) {
removeMovieClip(inst);
}
Symbol 266 MovieClip Frame 2
gotoAndPlay (1);
Symbol 267 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 269 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 270 MovieClip Frame 1
setProperty(_level0:bg, _x , getProperty(_level0:bg, _x) - _level0:sg_Landscape);
if ((random("15") + "1") == "1") {
call("Generate_Stones");
}
if ((random("50") + "1") == "1") {
call("Generate_ItemA");
}
if ((random("200") + "1") == "1") {
call("Generate_ItemB");
}
if ((random("200") + "1") == "1") {
call("Generate_ItemC");
}
if ((random("200") + "1") == "1") {
call("Generate_ItemD");
}
call("Generate_Land");
call("Generate_Sky");
Symbol 270 MovieClip Frame 2
gotoAndPlay (1);
Symbol 270 MovieClip Frame 5
if (n < "100") {
n = "100" + n;
}
if (_level0:XStone_old < (_level0:movie_size + "150")) {
Z = random("4") + "1";
n = n + "1";
call("Generate_stone_Blip");
bn = "stone" add n;
duplicateMovieClip (("_level0/landscape/stoneZ" add Z) add "/stone", bn, n);
setProperty((((inst add "/StoneZ") add Z) add "/") add bn, _y , random("300") + "50");
setProperty((((inst add "/StoneZ") add Z) add "/") add bn, _x , (random("50") + _level0:movie_size) + getProperty(_level0:flugzeug, _x));
setProperty((((inst add "/StoneZ") add Z) add "/") add bn, _xscale , ((_level0:max_scale - _level0:min_scale) / "4") * Z);
setProperty((((inst add "/StoneZ") add Z) add "/") add bn, _yscale , ((_level0:max_scale - _level0:min_scale) / "4") * Z);
Set(((((inst add "/StoneZ") add Z) add "/") add bn) add "/script:move", random("5") + "5");
Set(((((inst add "/StoneZ") add Z) add "/") add bn) add "/script:Z", Z);
Set(((((inst add "/StoneZ") add Z) add "/") add bn) add "/script:n", n);
}
Set("_level0:XStone_old", getProperty((((inst add "/StoneZ") add Z) add "/") add bn, _x));
Symbol 270 MovieClip Frame 16
if (_level0:x_old < (_level0:movie_size + "100")) {
if (m < "10") {
call("Random_Objekt");
m = m + "1";
bm = objekt add m;
duplicateMovieClip ("_level0/landscape/" add objekt, bm, m);
setProperty((inst add "/") add bm, _y , _level0:movie_high);
setProperty((inst add "/") add bm, _x , "0");
Set(((inst add "/") add bm) add "/script:move", _level0:sg_Landscape);
Set(((inst add "/") add bm) add "/script:Z", Z);
x_old = getProperty((inst add "/") add bm, _x);
Set(width_old, getProperty((inst add "/") add bm, _width));
}
call("Random_Objekt");
m = m + "1";
bm = objekt add m;
duplicateMovieClip ("_level0/landscape/" add objekt, bm, m);
setProperty((inst add "/") add bm, _y , _level0:movie_high);
setProperty((inst add "/") add bm, _x , ((_level0:x_old + getProperty("_level0/landscape/" add objekt, _width)) - _level0:sg_Landscape) - "5");
Set(((inst add "/") add bm) add "/script:move", _level0:sg_Landscape);
Set(((inst add "/") add bm) add "/script:Z", Z);
x_old = getProperty((inst add "/") add bm, _x);
Set(width_old, getProperty((inst add "/") add bm, _width));
}
Set("_level0:x_old", getProperty((inst add "/") add bm, _x));
Symbol 270 MovieClip Frame 28
Zufall = random("10") + "1";
if (Zufall == "1") {
objekt = "haeuschen";
} else if (Zufall == "2") {
objekt = "iglu";
} else if (Zufall == "3") {
objekt = "kirche";
} else if (Zufall == "4") {
objekt = "schneemann";
} else if (Zufall == "5") {
objekt = "land1";
} else if (Zufall == "6") {
objekt = "land2";
} else if (Zufall == "7") {
objekt = "land3";
} else if (Zufall == "8") {
objekt = "land4";
} else if (Zufall == "9") {
objekt = "weihnachtsbaum";
} else if (Zufall == "10") {
objekt = "haeuschen";
}
Symbol 270 MovieClip Frame 36
if (_level0:XSky_old < (_level0:movie_size + "200")) {
o = o + "1";
bo = "sky" add o;
duplicateMovieClip ("_level0/landscape/sky", bo, o);
setProperty((inst add "/") add bo, _y , "0");
setProperty((inst add "/") add bo, _x , (_level0:XSky_old + getProperty("_level0/landscape/sky", _width)) - _level0:sg_Landscape);
Set(((inst add "/") add bo) add "/script:move", _level0:sg_Landscape);
Set(((inst add "/") add bo) add "/script:Z", Z);
Set(width_old, getProperty((inst add "/") add bo, _width));
}
Set("_level0:XSky_old", getProperty((inst add "/") add bo, _x));
Symbol 270 MovieClip Frame 51
p = n;
bp = "stone_blip" add p;
duplicateMovieClip ("_level0/blip/stone_blip", bp, p);
setProperty("_level0/blip/" add bp, _y , "400" + (Z * "25"));
Set(("_level0/blip/" add bp) add "/script:Z", Z);
Set(("_level0/blip/" add bp) add "/script:n", n);
Symbol 270 MovieClip Frame 63
if (q < "100") {
q = "100" + q;
}
if (_level0:XItemA_old < (_level0:movie_size + "150")) {
Z = random("4") + "1";
q = q + "1";
call("Generate_ItemA_Blip");
bq = "ItemA" add q;
duplicateMovieClip (("_level0/landscape/itemAZ" add Z) add "/ItemA", bq, q);
setProperty((((inst add "/itemAZ") add Z) add "/") add bq, _y , random("300") + "50");
setProperty((((inst add "/itemAZ") add Z) add "/") add bq, _x , (random("50") + _level0:movie_size) + getProperty(_level0:flugzeug, _x));
setProperty((((inst add "/itemAZ") add Z) add "/") add bq, _xscale , ((_level0:max_scale - (_level0:min_scale + "25")) / "4") * Z);
setProperty((((inst add "/itemAZ") add Z) add "/") add bq, _yscale , ((_level0:max_scale - (_level0:min_scale + "25")) / "4") * Z);
Set(((((inst add "/itemAZ") add Z) add "/") add bq) add "/script:move", random("5") + "5");
Set(((((inst add "/itemAZ") add Z) add "/") add bq) add "/script:Z", Z);
Set(((((inst add "/itemAZ") add Z) add "/") add bq) add "/script:q", q);
}
Set("_level0:XItemA_old", getProperty((((inst add "/itemAZ") add Z) add "/") add bq, _x));
Symbol 270 MovieClip Frame 75
if (_level0:XItemB_old < (_level0:movie_size + "150")) {
Z = random("2") + "3";
r = r + "1";
br = "ItemB" add r;
duplicateMovieClip (("_level0/landscape/itemBZ" add Z) add "/ItemB", br, r);
setProperty((((inst add "/itemBZ") add Z) add "/") add br, _y , random("300") + "50");
setProperty((((inst add "/itemBZ") add Z) add "/") add br, _x , (random("50") + _level0:movie_size) + getProperty(_level0:flugzeug, _x));
setProperty((((inst add "/itemBZ") add Z) add "/") add br, _xscale , ((_level0:max_scale - (_level0:min_scale + "25")) / "4") * Z);
setProperty((((inst add "/itemBZ") add Z) add "/") add br, _yscale , ((_level0:max_scale - (_level0:min_scale + "25")) / "4") * Z);
Set(((((inst add "/itemBZ") add Z) add "/") add br) add "/script:move", random("5") + "5");
Set(((((inst add "/itemBZ") add Z) add "/") add br) add "/script:Z", Z);
}
Set("_level0:XItemB_old", getProperty((((inst add "/itemBZ") add Z) add "/") add br, _x));
Symbol 270 MovieClip Frame 86
if (_level0:XItemC_old < (_level0:movie_size + "150")) {
Z = random("3") + "2";
s = s + "1";
bs = "ItemC" add s;
duplicateMovieClip (("_level0/landscape/itemCZ" add Z) add "/ItemC", bs, s);
setProperty((((inst add "/itemCZ") add Z) add "/") add bs, _y , random("300") + "50");
setProperty((((inst add "/itemCZ") add Z) add "/") add bs, _x , (random("50") + _level0:movie_size) + getProperty(_level0:flugzeug, _x));
setProperty((((inst add "/itemCZ") add Z) add "/") add bs, _xscale , ((_level0:max_scale - (_level0:min_scale + "25")) / "4") * Z);
setProperty((((inst add "/itemCZ") add Z) add "/") add bs, _yscale , ((_level0:max_scale - (_level0:min_scale + "25")) / "4") * Z);
Set(((((inst add "/itemCZ") add Z) add "/") add bs) add "/script:move", random("5") + "5");
Set(((((inst add "/itemCZ") add Z) add "/") add bs) add "/script:Z", Z);
}
Set("_level0:XItemB_old", getProperty((((inst add "/itemCZ") add Z) add "/") add bs, _x));
Symbol 270 MovieClip Frame 96
u = q;
bu = "ItemA_blip" add u;
duplicateMovieClip ("_level0/ItemA_blip/ItemA_blip", bu, u);
setProperty("_level0/ItemA_blip/" add bu, _y , "400" + (Z * "25"));
Set(("_level0/ItemA_blip/" add bu) add "/script:Z", Z);
Set(("_level0/ItemA_blip/" add bu) add "/script:u", q);
Symbol 270 MovieClip Frame 111
if (_level0:XItemD_old < (_level0:movie_size + "150")) {
Z = random("3") + "2";
ss = ss + "1";
bss = "ItemD" add ss;
duplicateMovieClip (("_level0/landscape/itemDZ" add Z) add "/ItemD", bss, ss);
setProperty((((inst add "/itemDZ") add Z) add "/") add bss, _y , random("300") + "50");
setProperty((((inst add "/itemDZ") add Z) add "/") add bss, _x , (random("50") + _level0:movie_size) + getProperty(_level0:flugzeug, _x));
setProperty((((inst add "/itemDZ") add Z) add "/") add bss, _xscale , ((_level0:max_scale - (_level0:min_scale + "25")) / "4") * Z);
setProperty((((inst add "/itemDZ") add Z) add "/") add bss, _yscale , ((_level0:max_scale - (_level0:min_scale + "25")) / "4") * Z);
Set(((((inst add "/itemDZ") add Z) add "/") add bss) add "/script:move", random("5") + "5");
Set(((((inst add "/itemDZ") add Z) add "/") add bss) add "/script:Z", Z);
}
Set("_level0:XItemD_old", getProperty((((inst add "/itemDZ") add Z) add "/") add bss, _x));
Symbol 274 MovieClip Frame 1
flug_x = getProperty(_level0:flugzeug, _x);
flug_y = getProperty(_level0:flugzeug, _y);
flug_width = getProperty(_level0:flugzeug, _width);
flug_height = getProperty(_level0:flugzeug, _height);
objekt_x = getProperty(inst, _x);
objekt_y = getProperty(inst, _y);
objekt_width = getProperty(inst, _width);
objekt_height = getProperty(inst, _height);
if ((((((((objekt_x < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < objekt_x)) and ((objekt_y - objekt_height) < (flug_y + (flug_height / "2")))) and ((flug_y - (flug_height / "2")) < (objekt_y + (objekt_height / "2")))) and (_level0:tiefe == "4")) and (_level0:flugzeug ne "")) and ("0" < (!_level0:shield))) and (_level0:witch ne _target)) {
Set("_level0:explosion", _level0:explosion + "1");
Set("_level0:witch", _target);
tellTarget (inst) {
gotoAndStop (2);
};
} else if ((((((((objekt_x < (flug_x + (flug_width / "2"))) and ((flug_x - (flug_width / "2")) < objekt_x)) and ((objekt_y - objekt_height) < (flug_y + (flug_height / "2")))) and ((flug_y - (flug_height / "2")) < (objekt_y + (objekt_height / "2")))) and (_level0:tiefe == "4")) and (_level0:flugzeug ne "")) and ("0" < _level0:shield)) and (_level0:witch ne _target)) {
Set("_level0:shield", _level0:shield - "1");
Set("_level0:witch", _target);
tellTarget (inst) {
gotoAndStop (2);
};
}
setProperty(inst, _x , getProperty(inst, _x) - move);
if (objekt_x < (-"160")) {
removeMovieClip(inst);
}
Symbol 274 MovieClip Frame 2
gotoAndPlay (1);
Symbol 275 MovieClip Frame 1
stopAllSounds();
Symbol 276 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 276 MovieClip Frame 2
stop();
Symbol 279 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 280 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 281 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 282 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 283 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 284 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 285 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 289 Button
on (keyPress "<Up>") {
up = "1";
}
on (keyPress "<Down>") {
down = "1";
}
on (keyPress "<Right>") {
right = "1";
}
on (keyPress "<Left>") {
left = "1";
}
on (keyPress "<Space>") {
space = "1";
}
Symbol 290 MovieClip Frame 1
up = "0";
down = "0";
left = "0";
right = "0";
space = "0";
Symbol 290 MovieClip Frame 2
if (up == "1") {
Set("_level0:control", "1");
}
if (down == "1") {
Set("_level0:control", "2");
}
if (left == "1") {
Set("_level0:left", "1");
} else {
Set("_level0:left", "0");
}
if (right == "1") {
Set("_level0:right", "1");
} else {
Set("_level0:right", "0");
}
if (space == "1") {
Set("_level0:space", "1");
}
gotoAndPlay (1);
Symbol 291 MovieClip Frame 1
Set("_level0:tank", _level0:tank - "10");
if ("3000" >= _level0:tank) {
tellTarget ("_level0/TankBlink") {
gotoAndPlay (2);
};
} else {
tellTarget ("_level0/TankBlink") {
gotoAndPlay (1);
};
}
if ("0" >= _level0:tank) {
Set("_level0:explosion", "4");
}
Symbol 291 MovieClip Frame 2
gotoAndPlay (1);
Symbol 293 MovieClip Frame 1
test = int(_level0:tank / "100");
setProperty(inst add "/fuel", _xscale , test + "1");
Symbol 293 MovieClip Frame 2
gotoAndPlay (1);
Symbol 295 MovieClip Frame 1
stop();
Symbol 296 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 298 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 1
test = int(_level0:shield * "10");
setProperty(inst add "/fuel", _xscale , test + "1");
Symbol 299 MovieClip Frame 2
gotoAndPlay (1);
Symbol 300 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 302 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 1
test = int(_level0:super * "5");
setProperty(inst add "/fuel", _xscale , test + "1");
Symbol 303 MovieClip Frame 2
gotoAndPlay (1);
Symbol 304 MovieClip Frame 1
Set("script:inst", _target);
stop();
Symbol 306 Button
on (press, keyPress "<Space>") {
gotoAndPlay (181);
}
Symbol 312 Button
on (release) {
gotoAndPlay (141);
}
Symbol 313 Button
on (release) {
gotoAndPlay (135);
}