Frame 2
ifFrameLoaded (135) {
gotoAndPlay (4);
}
Frame 3
gotoAndPlay (1);
Frame 135
gotoAndPlay (153);
Frame 154
ifFrameLoaded (162) {
gotoAndStop (157);
}
Frame 155
gotoAndPlay (153);
Frame 159
ifFrameLoaded (490) {
gotoAndStop (162);
}
Frame 160
gotoAndPlay (158);
Frame 165
stop();
Frame 166
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 264
score = 0;
round = "ROUND 1";
Mouse.hide();
gotoAndPlay (286);
Instance of Symbol 154 MovieClip in Frame 266
onClipEvent (keyDown) {
Set("/:up", Key.getCode());
}
onClipEvent (keyUp) {
tellTarget (_parent) {
gotoAndPlay (3);
};
}
Frame 267
gotoAndPlay (266);
Instance of Symbol 160 MovieClip in Frame 268
onClipEvent (keyDown) {
Set("/:punchlight", Key.getCode());
}
onClipEvent (keyUp) {
tellTarget (_parent) {
gotoAndPlay (5);
};
}
Frame 269
gotoAndPlay (268);
Instance of Symbol 163 MovieClip in Frame 270
onClipEvent (keyDown) {
Set("/:punchhard", Key.getCode());
}
onClipEvent (keyUp) {
tellTarget (_parent) {
gotoAndPlay (7);
};
}
Frame 271
gotoAndPlay (270);
Instance of Symbol 165 MovieClip in Frame 272
onClipEvent (keyDown) {
Set("/:mediumkick", Key.getCode());
}
onClipEvent (keyUp) {
tellTarget (_parent) {
gotoAndPlay (9);
};
}
Frame 273
gotoAndPlay (272);
Instance of Symbol 167 MovieClip in Frame 274
onClipEvent (keyDown) {
Set("/:left", Key.getCode());
}
onClipEvent (keyUp) {
tellTarget (_parent) {
gotoAndPlay (11);
};
}
Frame 275
gotoAndPlay (274);
Instance of Symbol 169 MovieClip in Frame 276
onClipEvent (keyDown) {
Set("/:right", Key.getCode());
}
onClipEvent (keyUp) {
tellTarget (_parent) {
gotoAndPlay (13);
};
}
Frame 277
gotoAndPlay (276);
Instance of Symbol 171 MovieClip in Frame 278
onClipEvent (keyDown) {
Set("/:down", Key.getCode());
}
onClipEvent (keyUp) {
tellTarget (_parent) {
gotoAndPlay (15);
};
}
Frame 279
gotoAndPlay (278);
Frame 286
Set("/:up", "");
Set("/:left", "");
Set("/:right", "");
Set("/:down", "");
Set("/:punchhard", "");
Set("/:punchlight", "");
Set("/:mediumkick", "");
Frame 328
if (round eq "ROUND 1") {
gotoAndPlay (329);
}
if (round eq "ROUND 2") {
gotoAndPlay (491);
}
if (round eq "ROUND 3") {
gotoAndPlay (653);
}
if (round eq "ROUND 4") {
gotoAndPlay (815);
}
if (round eq "ROUND 5") {
gotoAndPlay (977);
}
if (round eq "ROUND 6") {
gotoAndPlay (1139);
}
if (round eq "ROUND 7") {
gotoAndPlay (1301);
}
if (round eq "ROUND 8") {
gotoAndPlay (1463);
}
if (round eq "ROUND 9") {
gotoAndPlay (1625);
}
if (round eq "ROUND 10") {
gotoAndPlay (1787);
}
Frame 329
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 330
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(60)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(11)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(11) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(30)) + 1;
}
if ((1 < evilduck) and (evilduck < 40)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 40;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 40;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 40;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(40)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (338);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (338);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (428);
}
Frame 331
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (330);
Frame 337
stop();
Frame 338
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 414
if (badsanta == 1) {
gotoAndPlay (471);
} else {
gotoAndPlay (449);
}
Frame 448
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (471);
} else {
winner = 2;
gotoAndPlay (449);
}
Frame 470
gotoAndStop (1949);
Frame 490
round = "ROUND 2";
gotoAndPlay (286);
Frame 491
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 492
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(50)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(10)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(10) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(35)) + 1;
}
if ((1 < evilduck) and (evilduck < 35)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 35;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 35;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 35;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(35)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (500);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (500);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (590);
}
Frame 493
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (492);
Frame 499
stop();
Frame 500
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 576
if (badsanta == 1) {
gotoAndPlay (633);
} else {
gotoAndPlay (611);
}
Frame 610
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (633);
} else {
winner = 2;
gotoAndPlay (611);
}
Frame 632
gotoAndStop (1949);
Frame 652
gotoAndPlay (286);
round = "ROUND 3";
Frame 653
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 654
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(45)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(9)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(9) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(30)) + 1;
}
if ((1 < evilduck) and (evilduck < 40)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 30;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 30;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 30;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(30)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (662);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (662);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (752);
}
Frame 655
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (654);
Frame 661
stop();
Frame 662
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 738
if (badsanta == 1) {
gotoAndPlay (795);
} else {
gotoAndPlay (773);
}
Frame 772
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (795);
} else {
winner = 2;
gotoAndPlay (773);
}
Frame 794
gotoAndStop (1949);
Frame 814
gotoAndPlay (286);
round = "ROUND 4";
Frame 815
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 816
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(40)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(8)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(8) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(25)) + 1;
}
if ((1 < evilduck) and (evilduck < 40)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 25;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 25;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 25;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(25)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (824);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (824);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (914);
}
Frame 817
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (816);
Frame 823
stop();
Frame 824
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 900
if (badsanta == 1) {
gotoAndPlay (957);
} else {
gotoAndPlay (935);
}
Frame 934
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (957);
} else {
winner = 2;
gotoAndPlay (935);
}
Frame 956
gotoAndStop (1949);
Frame 976
gotoAndPlay (286);
round = "ROUND 5";
Frame 977
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 978
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(35)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(7)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(7) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(20)) + 1;
}
if ((1 < evilduck) and (evilduck < 20)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 20;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 20;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 20;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(20)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (986);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (986);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (1076);
}
Frame 979
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (978);
Frame 985
stop();
Frame 986
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 1062
if (badsanta == 1) {
gotoAndPlay (1119);
} else {
gotoAndPlay (1097);
}
Frame 1096
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (1119);
} else {
winner = 2;
gotoAndPlay (1097);
}
Frame 1118
gotoAndStop (1949);
Frame 1138
gotoAndPlay (286);
round = "ROUND 6";
Frame 1139
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 1140
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(30)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(6)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(6) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(18)) + 1;
}
if ((1 < evilduck) and (evilduck < 18)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 18;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 18;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 18;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(18)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (1148);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (1148);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (1238);
}
Frame 1141
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (1140);
Frame 1147
stop();
Frame 1148
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 1224
if (badsanta == 1) {
gotoAndPlay (1281);
} else {
gotoAndPlay (1259);
}
Frame 1258
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (1281);
} else {
winner = 2;
gotoAndPlay (1259);
}
Frame 1280
gotoAndStop (1949);
Frame 1300
gotoAndPlay (286);
round = "ROUND 7";
Frame 1301
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 1302
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(25)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(5)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(5) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(15)) + 1;
}
if ((1 < evilduck) and (evilduck < 15)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 15;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 15;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 15;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(15)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (1310);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (1310);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (1400);
}
Frame 1303
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (1302);
Frame 1309
stop();
Frame 1310
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 1386
if (badsanta == 1) {
gotoAndPlay (1443);
} else {
gotoAndPlay (1421);
}
Frame 1420
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (1443);
} else {
winner = 2;
gotoAndPlay (1421);
}
Frame 1442
gotoAndStop (1949);
Frame 1462
gotoAndPlay (286);
round = "ROUND 8";
Frame 1463
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 1464
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(20)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(4)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(4) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(10)) + 1;
}
if ((1 < evilduck) and (evilduck < 10)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 10;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 10;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 10;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(10)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (1472);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (1472);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (1562);
}
Frame 1465
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (1464);
Frame 1471
stop();
Frame 1472
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 1548
if (badsanta == 1) {
gotoAndPlay (1605);
} else {
gotoAndPlay (1583);
}
Frame 1582
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (1605);
} else {
winner = 2;
gotoAndPlay (1583);
}
Frame 1604
gotoAndStop (1949);
Frame 1624
gotoAndPlay (286);
round = "ROUND 9";
Frame 1625
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 1626
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(15)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(3)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(3) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(8)) + 1;
}
if ((1 < evilduck) and (evilduck < 8)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 8;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 8;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 8;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(8)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (1634);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (1634);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (1724);
}
Frame 1627
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (1626);
Frame 1633
stop();
Frame 1634
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 1710
if (badsanta == 1) {
gotoAndPlay (1767);
} else {
gotoAndPlay (1745);
}
Frame 1744
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (1767);
} else {
winner = 2;
gotoAndPlay (1745);
}
Frame 1766
gotoAndStop (1949);
Frame 1786
gotoAndPlay (286);
round = "ROUND 10";
Frame 1787
combo = 0;
blood = 0;
sweep = 0;
eviljump = 0;
duckpunch = 0;
santajump = 0;
randomduck = 0;
ice = 0;
hithim = 0;
kicks = 0;
threekicks = 0;
speed = 0;
time = 99;
tick = 0;
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
Frame 1788
tick = tick + 1;
if (tick >= 24) {
time = time - 1;
tick = 0;
}
x = getProperty("/santa", _x);
x2 = getProperty("/evilsanta", _x);
setProperty("/evilsanta", _quality , "medium");
if ((moving == 0) or (moving < 0)) {
evilduck = 0;
movement = int(random(8)) + 1;
randomduck = int(random(10)) + 1;
moving = 0;
}
if ((x2 - x) < -50) {
movement = 2;
}
if (randomduck == 11) {
evilduck = 1;
moving = 8;
randomduck = 0;
}
if (x2 >= 582) {
movement = 3;
}
if (((((sweep == 1) and ((x2 - x) < 40)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0)) {
eviljump = int(random(2)) + 1;
if (eviljump == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (80);
};
}
if (1 < eviljump) {
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/evilsanta") {
gotoAndPlay ("fall");
};
Set("/:score", /:score + 5);
}
eviljump = 3;
sweep = 2;
moving = 25;
}
if ((((lightpunch == 1) and ((x2 - x) < -50)) and (evilduck == 0)) and (evildown == 0)) {
evilduck = int(random(2) + 1);
}
if (((evilduck == 1) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (60);
};
if (Key.isDown(80)) {
evilduck = 1;
moving = 2;
}
}
if ((evilduck == 1) and (evildown == 0)) {
duckpunch = int(random(5)) + 1;
}
if ((1 < evilduck) and (evilduck < 5)) {
evilduck = 0;
}
if ((((duckpunch == 3) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
evilduck = 5;
tellTarget ("/evilsanta") {
gotoAndPlay (95);
};
if ((((x2 - x) < 40) and (santadown == 0)) and (santajump == 0)) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (120);
};
Set("/:score", /:score - 5);
}
}
if ((((duckpunch == 1) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (65);
};
evilduck = 5;
}
if ((((duckpunch == 2) and (evilduck == 1)) and (eviljump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (70);
};
evilduck = 5;
}
if ((((((x2 - x) < 30) and (evilduck == 0)) and (sweep < 1)) and (getProperty("/evilsanta", _currentframe) < 10)) or (((((x2 - x) < 30) and (evilduck == 0)) and (29 < getProperty("/evilsanta", _currentframe))) and (sweep < 1))) {
punch = int(random(5)) + 1;
} else {
punch = 0;
}
if (((((punch == 1) and (santadown == 0)) and (santajump == 0)) and (hithim == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (15);
};
}
if ((200 < (x2 - x)) and (ice < 12)) {
ice = int(random(10)) + 1;
}
if (ice == 1) {
setProperty("/ice", _x , getProperty("/evilsanta", _x));
ice = 12;
tellTarget ("/ice") {
gotoAndPlay (2);
};
}
if (ice >= 12) {
setProperty("/ice", _x , getProperty("/ice", _x) - 30);
}
if (getProperty("/ice", _x) < -100) {
ice = 0;
tellTarget ("/ice") {
gotoAndStop (1);
};
}
if ((((((getProperty("/santa", _x) - 30) >= getProperty("/ice", _x)) and (duck == 0)) and (santajump == 0)) and (santadown == 0)) and (ice == 12)) {
tellTarget ("/santa") {
gotoAndPlay (150);
};
Set("/:score", /:score - 5);
tellTarget ("/ice") {
gotoAndStop (1);
};
ice = 0;
setProperty("/ice", _x , -100);
}
if (((getProperty("/santa", _x) - 120) >= getProperty("/ice", _x)) and (ice == 12)) {
ice = 13;
}
if (((((punch == 2) and (santadown == 0)) and (hithim == 0)) and (santajump == 0)) and (evildown == 0)) {
tellTarget ("/evilsanta") {
gotoAndPlay (20);
};
}
if (((((((x2 - x) < -50) and (punch == 1)) and (duck == 0)) and (santadown == 0)) and (hithim == 0)) or (((((x2 - x) < -50) and (duckpunch == 1)) and (santadown == 0)) and (hithim == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
punch = 0;
}
if (((((x2 - x) < -20) and (punch == 2)) and (santadown == 0)) or ((((x2 - x) < -20) and (duckpunch == 2)) and (santadown == 0))) {
tellTarget ("/senergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/santa") {
gotoAndPlay (55);
};
Set("/:score", /:score - 5);
if (blood == 1) {
tellTarget ("/blood") {
setProperty("/blood", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/blood", "blood2", 1);
tellTarget ("/blood2") {
setProperty("/blood2", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/blood", "blood3", 2);
tellTarget ("/blood3") {
setProperty("/blood3", _x , getProperty("/santa", _x) - 180);
gotoAndPlay (2);
};
}
blood = blood + 1;
punch = 0;
}
if (((((x2 - x) < 10) and (eviljump == 0)) and (kick == 1)) and (evildown == 0)) {
hithim = 1;
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
tellTarget ("evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 10);
tellTarget ("hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 60);
setProperty("/hit", _y , getProperty("/santa", _y) - 20);
gotoAndPlay (2);
};
kick = 2;
evilduck = 0;
if (kicks == 0) {
threekicks = 1;
kicks = kicks + 1;
}
if (0 < kicks) {
kicks = kicks + 1;
}
}
if (kicks >= 4) {
sweep = 1;
kicks = 0;
}
if ((((((x2 - x) < -50) and (lightpunch == 1)) and (evilduck == 0)) and (evildown == 0)) or ((((((x2 - x) < -50) and (lowheadpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 125)) and (eviljump == 0)) and (evildown == 0))) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 1);
};
Set("/:score", /:score + 20);
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
speed = speed + 1;
lightpunch == 2;
}
if ((((((x2 - x) < -30) and (hardpunch == 1)) and (getProperty("/evilsanta", _currentframe) < 100)) and (eviljump == 0)) and (evildown == 0)) {
hithim = 1;
if (speed == 0) {
combo = 1;
speed = speed + 1;
}
tellTarget ("/hit") {
setProperty("/hit", _x , getProperty("/santa", _x) + 20);
gotoAndPlay (2);
if (/:duck == 1) {
setProperty("/hit", _y , getProperty("/santa", _y) - 30);
} else {
setProperty("/hit", _y , getProperty("/santa", _y) - 60);
}
};
tellTarget ("/evilenergy") {
gotoAndStop(_currentframe + 2);
};
tellTarget ("/evilsanta") {
gotoAndPlay (55);
};
Set("/:score", /:score + 15);
if (evilblood == 1) {
tellTarget ("/evilblood") {
setProperty("/evilblood", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 2) {
duplicateMovieClip ("/evilblood", "evilblood2", 3);
tellTarget ("/evilblood2") {
setProperty("/evilblood2", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
if (blood == 3) {
duplicateMovieClip ("/evilblood", "evilblood3", 4);
tellTarget ("/evilblood3") {
setProperty("/evilblood3", _x , getProperty("/evilsanta", _x) + 160);
gotoAndPlay (2);
};
}
evilblood = evilblood + 1;
hardpunch = 2;
speed = speed + 1;
}
if (getProperty("/evilenergy", _currentframe) >= 99) {
badsanta = 1;
gotoAndPlay (1796);
}
if (getProperty("/senergy", _currentframe) >= 99) {
badsanta = 2;
gotoAndPlay (1796);
}
if (((((2 < movement) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (30);
};
moving = 4;
}
if (((((movement == 2) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (getProperty("/evilsanta", _currentframe) < 10)) {
tellTarget ("/evilsanta") {
gotoAndPlay (40);
};
moving = 4;
}
if (((((movement == 1) and (moving == 0)) and (evilduck == 0)) and (duckpunch == 0)) and (sweep < 1)) {
tellTarget ("/evilsanta") {
gotoAndPlay (1);
};
moving = 4;
}
if (combo >= 1) {
combo = combo + 1;
}
if (30 < combo) {
combo = 0;
speed = 0;
}
if (speed >= 6) {
setProperty("/combo", _x , getProperty("/santa", _x) - 80);
tellTarget ("/combo") {
gotoAndPlay (2);
};
Set("/:score", /:score + 30);
speed = 0;
combo = 0;
}
moving = moving - 1;
if (moving < 0) {
moving = 0;
}
if (blood >= 4) {
blood = 1;
}
if (evilblood >= 4) {
evilblood = 1;
}
if (threekicks >= 1) {
threekicks = threekicks + 1;
}
if (30 < threekicks) {
threekicks = 0;
kicks = 0;
}
if (0 >= time) {
gotoAndPlay (1886);
}
Frame 1789
speed2 = getProperty("/evilenergy", _currentframe);
gotoAndPlay (1788);
Frame 1795
stop();
Frame 1796
if (badsanta == 1) {
tellTarget ("/evilsanta") {
gotoAndPlay (300);
};
} else {
tellTarget ("santa") {
gotoAndPlay (180);
};
}
Frame 1872
if (badsanta == 1) {
gotoAndPlay (1929);
} else {
gotoAndPlay (1907);
}
Frame 1906
if (getProperty("senergy", _currentframe) < getProperty("evilenergy", _currentframe)) {
winner = 1;
gotoAndPlay (1929);
} else {
winner = 2;
gotoAndPlay (1907);
}
Frame 1928
gotoAndStop (1949);
Frame 1948
gotoAndStop (1949);
Frame 1949
Mouse.show();
if ((badsanta == 2) or (winner == 2)) {
gotoAndStop (1950);
}
setProperty("logo", _quality , "high");
Symbol 19 Button
on (release) {
gotoAndPlay (158);
}
Symbol 32 Button
on (release) {
gotoAndStop (163);
}
Symbol 37 Button
on (release) {
getURL ("http://www.murrayanimations.co.uk/santafighter.htm", "_blank");
}
Symbol 41 Button
on (release) {
gotoAndStop (165);
}
Symbol 45 Button
on (release) {
gotoAndStop (164);
}
Symbol 51 Button
on (release) {
getURL ("http://www.murrayanimations.co.uk", "_self");
}
Symbol 55 Button
on (release) {
getURL ("mailto:chris@murrayanimations.co.uk");
}
Symbol 62 Button
on (release) {
getURL ("http://www.murrayanimations.co.uk/santafighter.htm", "_blank");
}
Symbol 67 Button
on (release) {
gotoAndStop (163);
}
Symbol 72 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 11
gotoAndPlay (1);
Symbol 82 MovieClip Frame 11
gotoAndPlay (1);
Symbol 93 Button
on (release) {
gotoAndStop (166);
}
Symbol 130 MovieClip Frame 24
stop();
Symbol 131 MovieClip Frame 1
if (Key.isDown(/:down)) {
gotoAndPlay (60);
}
Set("/:duck", 0);
Set("/:lightpunch", 0);
Set("/:lowheadpunch", 0);
Set("/:santadown", 0);
Set("/:santajump", 0);
Set("/:sweep", 0);
Instance of Symbol 95 MovieClip "keys" in Symbol 131 MovieClip Frame 1
onClipEvent (keyDown) {
if (Key.isDown(/:punchlight)) {
tellTarget ("/santa") {
gotoAndPlay (15);
};
}
}
onClipEvent (keyDown) {
if (Key.isDown(/:punchhard)) {
tellTarget ("/santa") {
if (hardpunch == 0) {
gotoAndPlay (20);
}
};
}
}
onClipEvent (keyDown) {
if (Key.isDown(/:right)) {
tellTarget ("/santa") {
if (getProperty("/santa", _x) < 753) {
gotoAndPlay (30);
}
};
}
}
onClipEvent (keyDown) {
if (Key.isDown(/:left)) {
tellTarget ("/santa") {
if (186 < getProperty("/santa", _x)) {
gotoAndPlay (40);
}
};
}
}
onClipEvent (keyDown) {
if (Key.isDown(/:down)) {
tellTarget ("/santa") {
gotoAndPlay (60);
};
}
}
onClipEvent (keyDown) {
if (Key.isDown(/:up)) {
tellTarget ("/santa") {
gotoAndPlay (95);
};
}
}
onClipEvent (keyDown) {
if (Key.isDown(/:mediumkick)) {
tellTarget ("/santa") {
if (kick == 0) {
gotoAndPlay (110);
}
};
}
}
Symbol 131 MovieClip Frame 3
hardpunch = 0;
Set("/:hardpunch", 0);
kick = 0;
Set("/:kick", 0);
Symbol 131 MovieClip Frame 11
gotoAndPlay (1);
Symbol 131 MovieClip Frame 15
Set("/:lightpunch", 1);
Symbol 131 MovieClip Frame 18
gotoAndPlay (1);
Symbol 131 MovieClip Frame 20
Set("/:hardpunch", 1);
Symbol 131 MovieClip Frame 24
hardpunch = 1;
gotoAndPlay (1);
Symbol 131 MovieClip Frame 30
setProperty("/santa", _x , getProperty("/santa", _x) + 1);
Symbol 131 MovieClip Frame 31
setProperty("/santa", _x , getProperty("/santa", _x) + 8);
Symbol 131 MovieClip Frame 32
setProperty("/santa", _x , getProperty("/santa", _x) + 8);
Symbol 131 MovieClip Frame 33
setProperty("/santa", _x , getProperty("/santa", _x) + 2);
Symbol 131 MovieClip Frame 34
setProperty("/santa", _x , getProperty("/santa", _x) + 8);
Symbol 131 MovieClip Frame 35
setProperty("/santa", _x , getProperty("/santa", _x) + 8);
Symbol 131 MovieClip Frame 36
setProperty("/santa", _x , getProperty("/santa", _x) + 6);
if (Key.isDown(/:right)) {
if (getProperty("/santa", _x) < 753) {
gotoAndPlay (30);
}
}
Symbol 131 MovieClip Frame 37
gotoAndPlay (1);
Symbol 131 MovieClip Frame 40
setProperty("/santa", _x , getProperty("/santa", _x) - 1);
Symbol 131 MovieClip Frame 41
setProperty("/santa", _x , getProperty("/santa", _x) - 8);
Symbol 131 MovieClip Frame 42
setProperty("/santa", _x , getProperty("/santa", _x) - 8);
Symbol 131 MovieClip Frame 43
setProperty("/santa", _x , getProperty("/santa", _x) - 2);
Symbol 131 MovieClip Frame 44
setProperty("/santa", _x , getProperty("/santa", _x) - 8);
Symbol 131 MovieClip Frame 45
setProperty("/santa", _x , getProperty("/santa", _x) - 8);
Symbol 131 MovieClip Frame 46
setProperty("/santa", _x , getProperty("/santa", _x) - 6);
if (Key.isDown(/:left)) {
if (186 < getProperty("/santa", _x)) {
gotoAndPlay (40);
}
}
Symbol 131 MovieClip Frame 47
gotoAndPlay (1);
Symbol 131 MovieClip Frame 55
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 6);
}
Symbol 131 MovieClip Frame 58
gotoAndPlay (1);
Symbol 131 MovieClip Frame 60
Set("/:duck", 1);
if (Key.isDown(/:down)) {
play();
} else {
gotoAndPlay (1);
}
Set("/:hardpunch", 0);
Set("/:lowheadpunch", 0);
Instance of Symbol 108 MovieClip "keys" in Symbol 131 MovieClip Frame 60
onClipEvent (keyDown) {
if (Key.isDown(/:punchhard)) {
tellTarget ("/santa") {
if (hardpunch == 0) {
gotoAndPlay (75);
}
};
}
}
onClipEvent (keyDown) {
if (Key.isDown(/:mediumkick)) {
tellTarget ("/santa") {
if (sweep == 0) {
gotoAndPlay (80);
}
};
}
}
onClipEvent (keyDown) {
if (Key.isDown(/:punchlight)) {
tellTarget ("/santa") {
gotoAndPlay (70);
};
}
}
Symbol 131 MovieClip Frame 61
sweep = 0;
Symbol 131 MovieClip Frame 62
hardpunch = 0;
Symbol 131 MovieClip Frame 63
if (Key.isDown(/:down)) {
play();
} else {
gotoAndPlay (1);
}
Symbol 131 MovieClip Frame 67
if (Key.isDown(/:down)) {
gotoAndPlay (60);
} else {
gotoAndPlay (1);
}
Symbol 131 MovieClip Frame 70
Set("/:lowheadpunch", 1);
Symbol 131 MovieClip Frame 73
if (Key.isDown(/:down)) {
gotoAndPlay (60);
} else {
gotoAndPlay (1);
}
Symbol 131 MovieClip Frame 75
Set("/:hardpunch", 1);
Symbol 131 MovieClip Frame 79
if (Key.isDown(/:down)) {
gotoAndPlay (60);
} else {
gotoAndPlay (1);
}
hardpunch = 1;
Symbol 131 MovieClip Frame 80
Set("/:sweep", 1);
Symbol 131 MovieClip Frame 83
Set("/:sweep", 2);
Symbol 131 MovieClip Frame 88
sweep = 1;
gotoAndPlay (60);
Symbol 131 MovieClip Frame 95
Set("/:santajump", 1);
Symbol 131 MovieClip Frame 106
Set("/:santajump", 0);
gotoAndPlay (1);
Symbol 131 MovieClip Frame 112
kick = 1;
Set("/:kick", 1);
Symbol 131 MovieClip Frame 117
gotoAndPlay (1);
Symbol 131 MovieClip Frame 120
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Set("/:santadown", 1);
Symbol 131 MovieClip Frame 121
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 122
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 123
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 124
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 125
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 126
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 127
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 9);
}
Symbol 131 MovieClip Frame 128
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 7);
}
Symbol 131 MovieClip Frame 129
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 5);
}
Symbol 131 MovieClip Frame 130
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 4);
}
Symbol 131 MovieClip Frame 131
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 3);
}
Symbol 131 MovieClip Frame 132
if (160 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 2);
}
Symbol 131 MovieClip Frame 144
gotoAndPlay (1);
Symbol 131 MovieClip Frame 171
gotoAndPlay (1);
Symbol 131 MovieClip Frame 180
Set("/:santadown", 1);
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 181
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 182
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 183
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 184
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 185
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 186
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 187
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 188
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 189
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 190
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 191
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 192
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 193
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 194
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 195
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 196
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 197
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 10);
}
Symbol 131 MovieClip Frame 198
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 6);
}
Symbol 131 MovieClip Frame 199
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 6);
}
Symbol 131 MovieClip Frame 200
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 6);
}
Symbol 131 MovieClip Frame 201
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 4);
}
Symbol 131 MovieClip Frame 203
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 4);
}
Symbol 131 MovieClip Frame 204
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 2);
}
Symbol 131 MovieClip Frame 205
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 1);
}
Symbol 131 MovieClip Frame 206
if (186 < getProperty("/santa", _x)) {
setProperty("/santa", _x , getProperty("/santa", _x) - 1);
}
Symbol 131 MovieClip Frame 216
stop();
Symbol 143 Button
on (release) {
gotoAndPlay (167);
}
Symbol 157 Button
on (release) {
Set("/:up", 38);
Set("/:left", 37);
Set("/:right", 39);
Set("/:down", 40);
Set("/:punchhard", 79);
Set("/:punchlight", 80);
Set("/:mediumkick", 73);
gotoAndPlay (280);
}
Symbol 180 MovieClip Frame 1
Set("/:evilduck", 0);
Set("/:beinghit", 0);
Set("/:eviljump", 0);
Set("/:evildown", 0);
Set("/:hithim", 0);
Symbol 180 MovieClip Frame 11
gotoAndPlay (1);
Symbol 180 MovieClip Frame 18
gotoAndPlay (1);
Symbol 180 MovieClip Frame 25
gotoAndPlay (1);
Symbol 180 MovieClip Frame 30
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) - 1);
Symbol 180 MovieClip Frame 31
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) - 8);
Symbol 180 MovieClip Frame 32
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) - 8);
Symbol 180 MovieClip Frame 33
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) - 2);
Symbol 180 MovieClip Frame 34
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) - 8);
Symbol 180 MovieClip Frame 35
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) - 8);
Symbol 180 MovieClip Frame 36
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) - 6);
Symbol 180 MovieClip Frame 37
gotoAndPlay (1);
Symbol 180 MovieClip Frame 40
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 1);
Symbol 180 MovieClip Frame 41
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 8);
Symbol 180 MovieClip Frame 42
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 8);
Symbol 180 MovieClip Frame 43
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 2);
Symbol 180 MovieClip Frame 44
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 8);
Symbol 180 MovieClip Frame 45
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 8);
Symbol 180 MovieClip Frame 46
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 6);
Symbol 180 MovieClip Frame 47
gotoAndPlay (1);
Symbol 180 MovieClip Frame 55
if (getProperty("/evilsanta", _x) < 753) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 6);
}
Set("/:hithim", 1);
Symbol 180 MovieClip Frame 59
gotoAndPlay (1);
Symbol 180 MovieClip Frame 60
Set("/:duckpunch", 0);
Set("/:eviljump", 0);
Symbol 180 MovieClip Frame 63
Set("/:evilduck", 0);
gotoAndPlay (1);
Symbol 180 MovieClip Frame 68
Set("/:evilduck", 1);
gotoAndPlay (60);
Symbol 180 MovieClip Frame 74
Set("/:evilduck", 1);
gotoAndPlay (60);
Symbol 180 MovieClip Frame 91
gotoAndPlay (1);
Set("/:eviljump", 0);
Set("/:moving", 0);
Symbol 180 MovieClip Frame 103
Set("/:evilduck", 1);
gotoAndPlay (60);
Symbol 180 MovieClip Frame 125
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 126
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 127
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 128
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 129
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 130
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 131
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 132
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 9);
}
Symbol 180 MovieClip Frame 133
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 8);
}
Symbol 180 MovieClip Frame 134
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 7);
}
Symbol 180 MovieClip Frame 135
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 5);
}
Symbol 180 MovieClip Frame 136
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 3);
}
Symbol 180 MovieClip Frame 137
if (getProperty("/evilsanta", _x) < 582) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 2);
}
Symbol 180 MovieClip Frame 149
gotoAndPlay (1);
Set("/:moving", 0);
Set("/:sweep", 0);
Symbol 180 MovieClip Frame 300
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 301
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 302
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 303
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 304
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 305
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 306
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 307
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 308
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 309
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 310
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 311
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 312
Set("/:evildown", 1);
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 313
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 314
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 315
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 10);
}
Symbol 180 MovieClip Frame 316
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 8);
}
Symbol 180 MovieClip Frame 317
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 8);
}
Symbol 180 MovieClip Frame 318
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 6);
}
Symbol 180 MovieClip Frame 319
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 6);
}
Symbol 180 MovieClip Frame 320
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 6);
}
Symbol 180 MovieClip Frame 321
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 4);
}
Symbol 180 MovieClip Frame 323
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 4);
}
Symbol 180 MovieClip Frame 324
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 2);
}
Symbol 180 MovieClip Frame 325
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 1);
}
Symbol 180 MovieClip Frame 326
if (getProperty("/evilsanta", _x) < 500) {
setProperty("/evilsanta", _x , getProperty("/evilsanta", _x) + 1);
}
Symbol 180 MovieClip Frame 336
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 35
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 2
blood = int(random(5) + 1) * 10;
gotoAndPlay(blood);
Symbol 199 MovieClip Frame 19
stop();
Symbol 199 MovieClip Frame 29
stop();
Symbol 199 MovieClip Frame 39
stop();
Symbol 199 MovieClip Frame 49
stop();
Symbol 199 MovieClip Frame 60
stop();
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 2
blood = int(random(5) + 1) * 10;
gotoAndPlay(blood);
Symbol 200 MovieClip Frame 19
stop();
Symbol 200 MovieClip Frame 29
stop();
Symbol 200 MovieClip Frame 39
stop();
Symbol 200 MovieClip Frame 49
stop();
Symbol 200 MovieClip Frame 60
stop();
Symbol 207 MovieClip Frame 1
stop();
Symbol 207 MovieClip Frame 7
gotoAndStop (1);
Symbol 216 MovieClip Frame 1
stop();
Symbol 216 MovieClip Frame 7
gotoAndPlay (2);
Symbol 219 Button
on (keyPress "g") {
gotoAndPlay (333);
}
Symbol 225 Button
on (release, keyPress "g") {
gotoAndPlay (330);
}
Symbol 233 Button
on (keyPress "g") {
gotoAndPlay (495);
}
Symbol 234 Button
on (release, keyPress "g") {
gotoAndPlay (492);
}
Symbol 239 Button
on (keyPress "g") {
gotoAndPlay (657);
}
Symbol 240 Button
on (release, keyPress "g") {
gotoAndPlay (654);
}
Symbol 245 Button
on (keyPress "g") {
gotoAndPlay (819);
}
Symbol 246 Button
on (release, keyPress "g") {
gotoAndPlay (816);
}
Symbol 251 Button
on (keyPress "g") {
gotoAndPlay (981);
}
Symbol 252 Button
on (release, keyPress "g") {
gotoAndPlay (978);
}
Symbol 257 Button
on (keyPress "g") {
gotoAndPlay (1143);
}
Symbol 258 Button
on (release, keyPress "g") {
gotoAndPlay (1140);
}
Symbol 263 Button
on (keyPress "g") {
gotoAndPlay (1305);
}
Symbol 264 Button
on (release, keyPress "g") {
gotoAndPlay (1302);
}
Symbol 269 Button
on (keyPress "g") {
gotoAndPlay (1467);
}
Symbol 270 Button
on (release, keyPress "g") {
gotoAndPlay (1464);
}
Symbol 275 Button
on (keyPress "g") {
gotoAndPlay (1629);
}
Symbol 276 Button
on (release, keyPress "g") {
gotoAndPlay (1626);
}
Symbol 281 Button
on (keyPress "g") {
gotoAndPlay (1791);
}
Symbol 282 Button
on (release, keyPress "g") {
gotoAndPlay (1788);
}
Symbol 294 Button
on (release) {
getURL ("http://www.murrayanimations.co.uk/santafighter.htm", "_blank");
}
Symbol 298 Button
on (release) {
getURL ("mailto:chris@murrayanimations.co.uk");
}