Instance of Symbol 83 MovieClip in Frame 1
onClipEvent (enterFrame) {
_root.b_loaded = _root.getBytesLoaded();
_root.b_total = _root.getBytesTotal();
_root.percent = Math.round((_root.b_loaded / _root.b_total) * 100);
this._width = _root.percent * 3.8;
if (_root.percent == 100) {
_root.play();
}
}
Instance of Symbol 100 MovieClip in Frame 1
on (press) {
getURL ("http://armorgames.com", "_blank");
}
Frame 2
stop();
Frame 3
badaboom = false;
stop();
_root.score = "";
_root.scorename = "";
stop();
Instance of Symbol 100 MovieClip in Frame 3
on (press) {
getURL ("http://armorgames.com", "_blank");
}
Frame 4
_root._quality = "LOW";
function game_over() {
stopAllSounds();
i = 15;
while (i < 1500) {
_root["bloed" + i].removeMovieClip();
i++;
}
_root.gotoAndStop(6);
}
badaboom = true;
_root.wavhgfbhrf = 15;
function duplicate_gladiator() {
if (_root.gladiatorsalive < 8) {
spot = (Math.random() * 31) + 1;
spot = Math.round(spot);
value_b = _root.gladiatornum + 2;
go_on = true;
value_c = tigernum - 10;
value_d = tigernum;
i = value_c;
while (i < value_d) {
if (_root["tiger" + i].blocker2.hitTest(_root["tigerpoint" + spot])) {
go_on = false;
}
i++;
}
if (go_on == true) {
_root.gladiator1.duplicateMovieClip("gladiator" + value_b, value_b + 10000);
_root["gladiator" + value_b]._x = _root["tigerpoint" + spot]._x;
_root["gladiator" + value_b]._y = _root["tigerpoint" + spot]._y;
_root.gladiatornum = _root.gladiatornum + 1;
} else if (go_on == false) {
}
} else if (_root.gladiatorsalive == 8) {
}
}
function duplicate_tiger() {
if (_root.tigersalive < 10) {
spot = (Math.random() * 31) + 1;
spot = Math.round(spot);
value_a = tigernum - 10;
value_b = tigernum + 1;
go_on = true;
i = value_a;
while (i < value_b) {
if (_root["tiger" + i].blocker2.hitTest(_root["tigerpoint" + spot])) {
go_on = false;
}
i++;
}
if (go_on == true) {
_root.tiger1.duplicateMovieClip("tiger" + value_b, value_b + 5000);
_root["tiger" + value_b]._x = _root["tigerpoint" + spot]._x;
_root["tiger" + value_b]._y = _root["tigerpoint" + spot]._y;
} else if (go_on == false) {
}
} else if (_root.tigersalive == 10) {
}
}
_root.her.duplicateMovieClip("hero", 16000);
_root.hero._x = 242.4;
_root.hero._y = 283.1;
_root.her.shazam = 5;
_root.her.ja_mno == false;
_root.hero.ja_mno == true;
tigersalive = 0;
tigernum = 0;
gladiatorsalive = 0;
gladiatornum = 0;
_root.maxduplicount = 900;
_root.maxduplicount2 = 1200;
_root.score = 0;
_root.deaths = 0;
Instance of Symbol 77 MovieClip [clip3] "tiger1" in Frame 4
onClipEvent (enterFrame) {
if (_root.badaboom == false) {
this._visible = false;
this.removeMovieClip();
}
if (_root.pausegame == false) {
if (this.blocker.hitTest(_root.hero.front) || (this.blocker.hitTest(_root.hero.back) && (override == 0))) {
this.gotoAndStop(2);
}
if (this.blocker2.hitTest(_root.hero.ax.bu.damager) && (override == 0)) {
this.gotoAndStop(3);
}
if (this.blocker2.hitTest(_root.hero.ax.bu.damager) && (override == 2)) {
pen0rhawtsecks = true;
}
if (((circling == true) && (override == 0)) && (attackmuch == false)) {
if (started == false) {
o = 1;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 2;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 3;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 4;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 5;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 6;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 7;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 8;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 9;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 10;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 11;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 12;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 13;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 14;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 15;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 16;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 17;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 18;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 19;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 20;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 21;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 22;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 23;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 24;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 25;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 26;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 27;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 28;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 29;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 30;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 31;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
o = 32;
if (this.blocker2.hitTest(_root["tigerpoint" + o])) {
if (o < 32) {
tar = o + 1;
} else if (o == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
started = true;
}
} else if (started == true) {
if (gevonden == false) {
delta_x = _root[targetclip]._x - _x;
delta_y = _root[targetclip]._y - _y;
divider = 35;
toename_x = delta_x / divider;
toename_y = delta_y / divider;
gevonden = true;
kwadraat_a = Math.pow(delta_y, 2);
kwadraat_b = Math.pow(delta_x, 2);
kwadraat_c = kwadraat_a + kwadraat_b;
a = delta_x;
b = delta_y;
c = Math.sqrt(kwadraat_c);
numberroot = b / c;
rotation = Math.asin(numberroot);
rotation = rotation / (Math.PI/180);
if (_x < _root[targetclip]._x) {
_rotation = (90 + rotation);
} else if (_x > _root[targetclip]._x) {
_rotation = ((90 - rotation) + 180);
}
} else if (gevonden == true) {
if (_alpha == 100) {
_x = (_x + toename_x);
_y = (_y + toename_y);
} else if (_alpha < 100) {
_alpha = (_alpha + 5);
} else if (_alpha > 99) {
_alpha = 100;
}
}
if (this.blocker2.hitTest(_root[targetclip])) {
if (tar < 32) {
tar = tar + 1;
} else if (tar == 32) {
tar = 1;
}
targetclip = "tigerpoint" + tar;
gevonden = false;
}
if (ready_to_strike > 0) {
ready_to_strike--;
} else if (ready_to_strike == 0) {
attackmuch = true;
}
}
} else if ((attackmuch == true) && (override == 0)) {
targetclip = "hero";
delta_x = _root[targetclip]._x - _x;
delta_y = _root[targetclip]._y - _y;
divider = 45;
toename_x = delta_x / divider;
toename_y = delta_y / divider;
_x = (_x + toename_x);
_y = (_y + toename_y);
kwadraat_a = Math.pow(delta_y, 2);
kwadraat_b = Math.pow(delta_x, 2);
kwadraat_c = kwadraat_a + kwadraat_b;
a = delta_x;
b = delta_y;
c = Math.sqrt(kwadraat_c);
numberroot = b / c;
rotation = Math.asin(numberroot);
rotation = rotation / (Math.PI/180);
if (_x < _root[targetclip]._x) {
_rotation = (90 + rotation);
} else if (_x > _root[targetclip]._x) {
_rotation = ((90 - rotation) + 180);
}
}
}
}
onClipEvent (load) {
rand = (Math.random() * 4) + 1;
rand = Math.round(rand);
if (rand == 1) {
ready_to_strike = 180;
} else if (rand == 2) {
ready_to_strike = 360;
} else if (rand == 3) {
ready_to_strike = 900;
} else if (rand == 4) {
ready_to_strike = 1350;
} else if (rand == 5) {
ready_to_strike = 1800;
}
_rotation = 90;
gevonden = false;
pen0rhawtsecks = false;
hp = 6;
maxhp = 6;
circling = true;
started = false;
attackmuch = false;
_alpha = 0;
_root.tigersalive++;
_root.tigernum++;
alive = true;
}
Instance of Symbol 66 MovieClip [clip1] "gladiator1" in Frame 4
onClipEvent (enterFrame) {
if (_root.badaboom == false) {
this._visible = false;
this.removeMovieClip();
}
if (_root.pausegame == false) {
if (this.blocker2.hitTest(_root.hero.ax.bu.damager) && (override == 0)) {
this.gotoAndStop(2);
}
if ((action == 4) && (override == 0)) {
this.a.b.c.play();
}
if (action == 3) {
if ((_x < _root.tigerpoint17._x) && (gevondenlol == false)) {
trnumbr = (Math.random() * 14) + 2;
trnumbr = Math.round(trnumbr);
gevondenlol = true;
} else if ((_x > _root.tigerpoint17._x) && (gevondenlol == false)) {
trnumbr = (Math.random() * 14) + 18;
trnumbr = Math.round(trnumbr);
gevondenlol = true;
}
if (gevondenlol == true) {
delta_x = _root["tigerpoint" + trnumbr]._x - _x;
delta_y = _root["tigerpoint" + trnumbr]._y - _y;
divider = 22;
toename_x = delta_x / divider;
toename_y = delta_y / divider;
_x = (_x + toename_x);
_y = (_y + toename_y);
kwadraat_a = Math.pow(delta_y, 2);
kwadraat_b = Math.pow(delta_x, 2);
kwadraat_c = kwadraat_a + kwadraat_b;
a1 = delta_x;
b1 = delta_y;
c1 = Math.sqrt(kwadraat_c);
numberroot = b1 / c1;
rotation = Math.asin(numberroot);
rotation = rotation / (Math.PI/180);
if (_x < _root[targetclip]._x) {
_rotation = (90 + rotation);
} else if (_x > _root[targetclip]._x) {
_rotation = ((90 - rotation) + 180);
}
if (this.blocker2.hitTest(_root["tigerpoint" + trnumbr])) {
action = 2;
gevondenlol = false;
}
}
}
if ((action == 2) && (override == 0)) {
targetclip = "hero";
delta_x = _root[targetclip]._x - _x;
delta_y = _root[targetclip]._y - _y;
kwadraat_a = Math.pow(delta_y, 2);
kwadraat_b = Math.pow(delta_x, 2);
kwadraat_c = kwadraat_a + kwadraat_b;
a1 = delta_x;
b1 = delta_y;
c1 = Math.sqrt(kwadraat_c);
numberroot = b1 / c1;
rotation = Math.asin(numberroot);
rotation = rotation / (Math.PI/180);
if (_x < _root[targetclip]._x) {
_rotation = (90 + rotation);
} else if (_x > _root[targetclip]._x) {
_rotation = ((90 - rotation) + 180);
}
if (xcount < 45) {
xcount++;
} else if (xcount == 45) {
action = 1;
xcount = 0;
}
}
if ((action == 1) && (override == 0)) {
if (this.blocker3.hitTest(_root.hero.inner) && (override == 0)) {
action = 4;
}
if (!this.blocker3.hitTest(_root.hero.inner)) {
targetclip = "hero";
delta_x = _root[targetclip]._x - _x;
delta_y = _root[targetclip]._y - _y;
divider = 35;
toename_x = delta_x / divider;
toename_y = delta_y / divider;
_x = (_x + toename_x);
_y = (_y + toename_y);
kwadraat_a = Math.pow(delta_y, 2);
kwadraat_b = Math.pow(delta_x, 2);
kwadraat_c = kwadraat_a + kwadraat_b;
a1 = delta_x;
b1 = delta_y;
c1 = Math.sqrt(kwadraat_c);
numberroot = b1 / c1;
rotation = Math.asin(numberroot);
rotation = rotation / (Math.PI/180);
if (_x < _root[targetclip]._x) {
_rotation = (90 + rotation);
} else if (_x > _root[targetclip]._x) {
_rotation = ((90 - rotation) + 180);
}
}
}
if (_alpha < 100) {
_alpha = (_alpha + 5);
} else if (_alpha > 100) {
_alpha = 100;
}
}
}
onClipEvent (load) {
gevondenlol = false;
xcount = 0;
damage_dealer = (Math.random() * 11) + 2;
maxhp = (Math.random() * 30) + 8;
hp = maxhp;
_alpha = 0;
action = 1;
gladiatorsalive++;
}
Instance of Symbol 40 MovieClip [clip2] "her" in Frame 4
onClipEvent (load) {
shazam = 1;
_root.hero_die_painful_death = false;
_root.poof = 0;
countSFX = 0;
countSFX2 = 0;
_root.hp = 100;
_root.maxhp = 100;
_root.enmhp = 0;
_root.enmmaxhp = 10;
_root.activeweapon = 1;
tigey_dupli = 0;
gladi_dupli = 0;
readyup = 0;
ja_mno = true;
kazamx = 1;
}
onClipEvent (keyDown) {
if ((_root.controls == 1) && (ja_mno == true)) {
if ((((_root.pausegame == false) && (_root.hero_die_painful_death == false)) && (shazam == 1)) && (Key.isDown(65))) {
raaargh = true;
if (_root.poof == 0) {
_root.poof = 1;
this.ax.bu.play();
}
if (_root.poof == 2) {
_root.poof = 3;
countSFX = 0;
}
}
}
}
onClipEvent (keyUp) {
if ((_root.controls == 1) && (ja_mno == true)) {
if (((((_root.pausegame == false) && (_root.hero_die_painful_death == false)) && (shazam == 1)) && (!Key.isDown(65))) && (raaargh == true)) {
if (_root.poof == 1) {
_root.poof = 2;
}
raaargh = false;
}
}
}
onClipEvent (enterFrame) {
if ((_root.controls == 1) && (ja_mno == true)) {
if (_root.badaboom == false) {
this._visible = false;
this.removeMovieClip();
}
if (((_root.pausegame == false) && (_root.hero_die_painful_death == false)) && (shazam == 1)) {
if (_root.hp == 0) {
this.gotoAndStop(3);
}
if (_root.poof == 2) {
countSFX++;
if (countSFX == 30) {
_root.poof = 0;
countSFX = 0;
}
}
if (_root.poof == 3) {
countSFX2++;
if (countSFX2 == 20) {
_root.poof = 0;
countSFX2 = 0;
}
}
}
}
}
onClipEvent (enterFrame) {
if ((_root.controls == 1) && (ja_mno == true)) {
if (((_root.pausegame == false) && (_root.hero_die_painful_death == false)) && (shazam == 1)) {
if (_root.hp > _root.maxhp) {
_root.hp = _root.maxhp;
}
if (_root.hp < 0) {
_root.hp = 0;
}
if (gladi_dupli < _root.maxduplicount2) {
gladi_dupli++;
} else if (gladi_dupli >= _root.maxduplicount2) {
_root.duplicate_gladiator();
if (_root.maxduplicount2 > 400) {
gladi_dupli = 0;
_root.maxduplicount2 = _root.maxduplicount2 - 15;
}
gladi_dupli = 0;
}
if (tigey_dupli < _root.maxduplicount) {
tigey_dupli++;
} else if (tigey_dupli == _root.maxduplicount) {
tigey_dupli = 0;
if (kazamx == 1) {
_root.duplicate_tiger();
wxam = 50;
kazamx = 2;
}
if (_root.maxduplicount > 250) {
_root.maxduplicount = _root.maxduplicount - 10;
}
}
if (kazamx == 2) {
wxam--;
if (wxam < 10) {
kazamx = 1;
}
}
if (Key.isDown(39)) {
_rotation = (_rotation + 7);
}
if (Key.isDown(37)) {
_rotation = (_rotation - 7);
}
if (Key.isDown(38) && (shazam == 1)) {
i = 1;
while (i < 61) {
if (this.front.hitTest(_root.mainCircle["d" + i])) {
_y = (_y + (Math.cos((Math.PI/180) * _rotation) * 2));
_x = (_x - (Math.sin((Math.PI/180) * _rotation) * 2));
}
i++;
}
_y = (_y - (Math.cos((Math.PI/180) * _rotation) * 2));
_x = (_x + (Math.sin((Math.PI/180) * _rotation) * 2));
}
if (Key.isDown(40) && (shazam == 1)) {
i = 1;
while (i < 61) {
if (this.back.hitTest(_root.mainCircle["d" + i])) {
_y = (_y - (Math.cos((Math.PI/180) * _rotation) * 2));
_x = (_x + (Math.sin((Math.PI/180) * _rotation) * 2));
}
i++;
}
_y = (_y + (Math.cos((Math.PI/180) * _rotation) * 2));
_x = (_x - (Math.sin((Math.PI/180) * _rotation) * 2));
}
}
}
}
onClipEvent (mouseDown) {
if ((_root.controls == 2) && (ja_mno == true)) {
if (((_root.pausegame == false) && (_root.hero_die_painful_death == false)) && (shazam == 1)) {
if (_root.poof == 0) {
_root.poof = 1;
this.ax.bu.play();
}
if (_root.poof == 2) {
_root.poof = 3;
countSFX = 0;
}
}
}
}
onClipEvent (mouseUp) {
if ((_root.controls == 2) && (ja_mno == true)) {
if (((_root.pausegame == false) && (_root.hero_die_painful_death == false)) && (shazam == 1)) {
if (_root.poof == 1) {
_root.poof = 2;
}
}
}
}
onClipEvent (enterFrame) {
if ((_root.controls == 2) && (ja_mno == true)) {
if (_root.badaboom == false) {
this._visible = false;
this.removeMovieClip();
}
if (((_root.pausegame == false) && (_root.hero_die_painful_death == false)) && (shazam == 1)) {
if (_root.hp == 0) {
this.gotoAndStop(3);
}
if (_root.poof == 2) {
countSFX++;
if (countSFX == 30) {
_root.poof = 0;
countSFX = 0;
}
}
if (_root.poof == 3) {
countSFX2++;
if (countSFX2 == 20) {
_root.poof = 0;
countSFX2 = 0;
}
}
}
}
}
onClipEvent (enterFrame) {
if ((_root.controls == 2) && (ja_mno == true)) {
if (((_root.pausegame == false) && (_root.hero_die_painful_death == false)) && (shazam == 1)) {
if (_root.hp > _root.maxhp) {
_root.hp = _root.maxhp;
}
if (_root.hp < 0) {
_root.hp = 0;
}
if (gladi_dupli < _root.maxduplicount2) {
gladi_dupli++;
} else if (gladi_dupli >= _root.maxduplicount2) {
_root.duplicate_gladiator();
if (_root.maxduplicount2 > 400) {
gladi_dupli = 0;
_root.maxduplicount2 = _root.maxduplicount2 - 15;
}
gladi_dupli = 0;
}
if (tigey_dupli < _root.maxduplicount) {
tigey_dupli++;
} else if (tigey_dupli >= _root.maxduplicount) {
_root.duplicate_tiger();
tigey_dupli = 0;
if (_root.maxduplicount > 250) {
_root.maxduplicount = _root.maxduplicount - 10;
}
}
if (Key.isDown(68)) {
_rotation = (_rotation + 7);
}
if (Key.isDown(65)) {
_rotation = (_rotation - 7);
}
if (Key.isDown(87) && (shazam == 1)) {
i = 1;
while (i < 61) {
if (this.front.hitTest(_root.mainCircle["d" + i])) {
_y = (_y + (Math.cos((Math.PI/180) * _rotation) * 2));
_x = (_x - (Math.sin((Math.PI/180) * _rotation) * 2));
}
i++;
}
_y = (_y - (Math.cos((Math.PI/180) * _rotation) * 2));
_x = (_x + (Math.sin((Math.PI/180) * _rotation) * 2));
}
if (Key.isDown(83) && (shazam == 1)) {
i = 1;
while (i < 61) {
if (this.back.hitTest(_root.mainCircle["d" + i])) {
_y = (_y - (Math.cos((Math.PI/180) * _rotation) * 2));
_x = (_x + (Math.sin((Math.PI/180) * _rotation) * 2));
}
i++;
}
_y = (_y + (Math.cos((Math.PI/180) * _rotation) * 2));
_x = (_x - (Math.sin((Math.PI/180) * _rotation) * 2));
}
}
}
}
Instance of Symbol 147 MovieClip in Frame 4
onClipEvent (enterFrame) {
_width = ((_root.hp / _root.maxhp) * 100);
}
Instance of Symbol 149 MovieClip in Frame 4
onClipEvent (enterFrame) {
_width = ((_root.enmhp / _root.enmmaxhp) * 100);
}
Instance of Symbol 195 MovieClip in Frame 4
onClipEvent (enterFrame) {
if (_root.badaboom == false) {
this._visible = false;
this.removeMovieClip();
}
if (_root.pausegame == true) {
this._visible = true;
} else if (_root.pausegame == false) {
this._visible = false;
}
if (Key.isDown(80) && (pausecount == 0)) {
pausecounting = true;
if (_root.pausegame == false) {
_root.pausegame = true;
} else if (_root.pausegame == true) {
_root.pausegame = false;
}
}
if (Key.isDown(77)) {
stopAllSounds();
}
if (pausecounting == true) {
pausecount++;
}
if (pausecount == 30) {
pausecount = 0;
pausecounting = false;
}
}
onClipEvent (load) {
_root.controls = 1;
this.swapDepths(16002);
pausecounting = false;
pausecount = 0;
_root.pausegame = true;
if (_root.pausegame == true) {
this._visible = true;
} else if (_root.pausegame == false) {
this._visible = false;
}
}
Frame 5
badaboom = false;
scoretable.filename = "scores/gladiator_game_puzz_and_ludy.sco";
scoretable.scoresize = 10;
scoretable.action = "INSERT";
scoretable.viewtype = "FLASH";
scoretable.winname = "none";
scoretable.winscore = 0;
System.security.allowDomain("eviludy.net");
scoretable.loadVariables(_root.xfile, "GET");
Frame 6
badaboom = false;
_root._quality = "HIGH";
Frame 7
badaboom = false;
Frame 8
badaboom = false;
Symbol 13 MovieClip Frame 1
stop();
_root.blocking = false;
Symbol 13 MovieClip Frame 5
_root.blocking = true;
Symbol 13 MovieClip Frame 16
if (_root.controls == 1) {
if (Key.isDown(83)) {
gotoAndPlay (11);
}
} else if (_root.controls == 2) {
if (Key.isDown(32)) {
gotoAndPlay (11);
}
}
Symbol 13 MovieClip Frame 21
_root.blocking = false;
Symbol 17 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 3
stop();
Instance of Symbol 17 MovieClip in Symbol 19 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_root.activeweapon);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.activeweapon);
}
Symbol 23 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 31
if (_root.poof == 3) {
_parent.gotoAndStop(2);
} else {
_root.poof = 0;
_parent.gotoAndStop(1);
}
_root.hero.readyup = 0;
Symbol 27 MovieClip Frame 1
_root.poof = 2;
Symbol 27 MovieClip Frame 34
if (_root.poof == 3) {
_parent.gotoAndStop(3);
} else {
_root.poof = 0;
_parent.gotoAndStop(1);
}
Symbol 28 MovieClip Frame 1
_root.poof = 2;
Symbol 28 MovieClip Frame 35
if (_root.poof == 3) {
_parent.gotoAndStop(4);
} else {
_root.poof = 0;
_parent.gotoAndStop(1);
}
Symbol 31 MovieClip Frame 40
_root.poof = 0;
_parent.gotoAndStop(1);
Symbol 32 MovieClip Frame 1
stop();
Instance of Symbol 9 MovieClip in Symbol 37 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(87) || (Key.isDown(83))) {
this.play();
} else {
this.stop();
}
}
Instance of Symbol 10 MovieClip in Symbol 37 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(87) || (Key.isDown(83))) {
this.play();
} else {
this.stop();
}
}
Instance of Symbol 13 MovieClip in Symbol 37 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
this.play();
}
}
Symbol 37 MovieClip Frame 16
_parent.gotoAndStop(1);
Instance of Symbol 9 MovieClip in Symbol 39 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(87) || (Key.isDown(83))) {
this.play();
} else {
this.stop();
}
}
Instance of Symbol 10 MovieClip in Symbol 39 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(87) || (Key.isDown(83))) {
this.play();
} else {
this.stop();
}
}
Instance of Symbol 13 MovieClip in Symbol 39 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
this.play();
}
}
Symbol 39 MovieClip Frame 35
stop();
_root.game_over();
Symbol 40 MovieClip [clip2] Frame 1
stop();
Instance of Symbol 9 MovieClip in Symbol 40 MovieClip [clip2] Frame 1
onClipEvent (enterFrame) {
if (_root.controls == 1) {
if (Key.isDown(38) || (Key.isDown(40))) {
this.play();
} else {
this.stop();
}
}
if (_root.controls == 2) {
if (Key.isDown(87) || (Key.isDown(83))) {
this.play();
} else {
this.stop();
}
}
}
Instance of Symbol 10 MovieClip in Symbol 40 MovieClip [clip2] Frame 1
onClipEvent (enterFrame) {
if (_root.controls == 1) {
if (Key.isDown(38) || (Key.isDown(40))) {
this.play();
} else {
this.stop();
}
}
if (_root.controls == 2) {
if (Key.isDown(87) || (Key.isDown(83))) {
this.play();
} else {
this.stop();
}
}
}
Instance of Symbol 13 MovieClip in Symbol 40 MovieClip [clip2] Frame 1
onClipEvent (enterFrame) {
if (_root.controls == 1) {
if (Key.isDown(83)) {
this.play();
}
} else if (_root.controls == 2) {
if (Key.isDown(32)) {
this.play();
}
}
}
Instance of Symbol 37 MovieClip in Symbol 40 MovieClip [clip2] Frame 2
onClipEvent (mouseDown) {
_root.hero.readyup = 1;
}
Symbol 40 MovieClip [clip2] Frame 3
_root.hero_die_painful_death = true;
Instance of Symbol 39 MovieClip in Symbol 40 MovieClip [clip2] Frame 3
onClipEvent (mouseDown) {
_root.hero.readyup = 1;
}
Symbol 47 MovieClip Frame 1
stop();
Symbol 50 MovieClip Frame 1
stop();
Instance of Symbol 22 MovieClip in Symbol 50 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent.blocker3.hitTest(_root.hero.back) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == false)) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == true)) && (_root.hero.readyup == 0)) {
}
}
Instance of Symbol 22 MovieClip in Symbol 50 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent.blocker3.hitTest(_root.hero.back) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == false)) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == true)) && (_root.hero.readyup == 0)) {
}
}
Instance of Symbol 22 MovieClip in Symbol 50 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent.blocker3.hitTest(_root.hero.back) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == false)) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == true)) && (_root.hero.readyup == 0)) {
}
}
Symbol 50 MovieClip Frame 21
if (_parent._parent._parent.blocker3.hitTest(_root.hero.inner)) {
_parent.gotoAndStop(2);
} else if (!_parent._parent._parent.blocker3.hitTest(_root.hero.inner)) {
_parent._parent._parent.action = 2;
}
Symbol 51 MovieClip Frame 1
stop();
Instance of Symbol 22 MovieClip in Symbol 51 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent.blocker3.hitTest(_root.hero.back) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == false)) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == true)) && (_root.hero.readyup == 0)) {
}
}
Instance of Symbol 22 MovieClip in Symbol 51 MovieClip Frame 18
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent.blocker3.hitTest(_root.hero.back) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == false)) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - _parent._parent._parent._parent.damage_dealer;
_root.hero.gotoAndStop(2);
} else if ((_parent._parent._parent._parent.blocker3.hitTest(_root.hero.front) && (_root.blocking == true)) && (_root.hero.readyup == 0)) {
sword2 = new Sound();
sword2.attachSound("sword2");
sword2.start();
}
}
Symbol 51 MovieClip Frame 21
if (_parent._parent._parent.blocker3.hitTest(_root.hero.inner)) {
_parent.gotoAndStop(1);
} else if (!_parent._parent._parent.blocker3.hitTest(_root.hero.inner)) {
_parent._parent._parent.action = 2;
_parent.gotoAndStop(1);
}
Symbol 52 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 15
randomizer = (Math.random() * 2) + 1;
randomizer = Math.round(randomizer);
if (randomizer == 2) {
_parent.action = 3;
}
_parent.gotoAndStop(1);
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 3
stop();
Symbol 65 MovieClip Frame 1
_root.attachMovie("bloed", "bloed" + _root.wavhgfbhrf, _root.wavhgfbhrf);
_root["bloed" + _root.wavhgfbhrf]._x = _parent._x;
_root["bloed" + _root.wavhgfbhrf]._y = _parent._y;
_root["bloed" + _root.wavhgfbhrf]._rotation = _parent._rotation;
_root["bloed" + _root.wavhgfbhrf]._alpha = 25;
_root.wavhgfbhrf++;
Symbol 65 MovieClip Frame 46
stop();
Instance of Symbol 64 MovieClip in Symbol 65 MovieClip Frame 46
onClipEvent (load) {
rarrer = (Math.random() * 9) + 1;
rarrer = Math.round(rarrer);
hoppa = 0;
if (rarrer < 6) {
this._visible = false;
_parent._parent.removeMovieClip();
_parent._parent._visible = false;
}
if (rarrer == 6) {
this.ir.gotoAndStop(1);
} else if (rarrer == 7) {
this.ir.gotoAndStop(2);
} else if (rarrer == 8) {
this.ir.gotoAndStop(3);
} else if (rarrer == 9) {
this.ir.gotoAndStop(4);
} else if (rarrer == 10) {
this.ir.gotoAndStop(4);
}
}
onClipEvent (enterFrame) {
if (hoppa < 120) {
hoppa++;
} else if (hoppa == 120) {
this._visible = false;
_parent._parent.removeMovieClip();
_parent._parent._visible = false;
}
if (this.hitTest(_root.hero.inner) && (this._visible == true)) {
if (rarrer == 6) {
_root.hero.ax.bu.au.gotoAndStop(1);
_root.activeweapon = 1;
_parent._parent.removeMovieClip();
_parent._parent._visible = false;
} else if (rarrer == 7) {
_root.hero.ax.bu.au.gotoAndStop(2);
_root.activeweapon = 2;
_parent._parent.removeMovieClip();
_parent._parent._visible = false;
} else if (rarrer == 8) {
_root.hero.ax.bu.au.gotoAndStop(3);
_root.activeweapon = 3;
_parent._parent.removeMovieClip();
_parent._parent._visible = false;
} else if (rarrer == 9) {
_root.hp = _root.hp + 10;
_parent._parent.removeMovieClip();
_parent._parent._visible = false;
} else if (rarrer == 10) {
_root.hp = _root.hp + 15;
_parent._parent.removeMovieClip();
_parent._parent._visible = false;
}
}
}
Symbol 66 MovieClip [clip1] Frame 1
stop();
override = 0;
Symbol 66 MovieClip [clip1] Frame 2
override = 1;
if (_root.activeweapon == 1) {
hp = hp - 4;
} else if (_root.activeweapon == 2) {
hp = hp - 5;
} else if (_root.activeweapon == 3) {
hp = hp - 7;
}
if (hp < 0) {
hp = 0;
}
_root.enmhp = hp;
_root.enmmaxhp = maxhp;
if (hp == 0) {
gotoAndStop (3);
}
Symbol 66 MovieClip [clip1] Frame 3
override = 3;
vala = Math.ceil((damage_dealer + maxhp) / 2);
_root.score = _root.score + vala;
action = 22;
gladiatorsalive--;
if (_root.maxduplicount2 > 400) {
_root.maxduplicount2 = _root.maxduplicount2 - 15;
}
Symbol 74 MovieClip Frame 7
if (this._parent.blocker.hitTest(_root.hero.back) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - 5;
_root.hero.gotoAndStop(2);
lionattack = new Sound();
lionattack.attachSound("lionattack");
lionattack.start();
} else if ((this._parent.blocker.hitTest(_root.hero.front) && (_root.blocking == false)) && (_root.hero.readyup == 0)) {
_root.hp = _root.hp - 2;
_root.hero.gotoAndStop(2);
lionattack = new Sound();
lionattack.attachSound("lionattack");
lionattack.start();
} else if (this._parent.blocker.hitTest(_root.hero.front) && (_root.blocking == true)) {
sword2 = new Sound();
sword2.attachSound("sword2");
sword2.start();
}
Symbol 74 MovieClip Frame 25
if (_parent.pen0rhawtsecks == false) {
_parent.gotoAndStop(1);
} else if (_parent.pen0rhawtsecks == true) {
_parent.gotoAndStop(3);
}
Symbol 75 MovieClip Frame 15
_parent.gotoAndStop(1);
Symbol 76 MovieClip Frame 1
_root.attachMovie("bloed", "bloed" + _root.wavhgfbhrf, _root.wavhgfbhrf);
_root["bloed" + _root.wavhgfbhrf]._x = _parent._x;
_root["bloed" + _root.wavhgfbhrf]._y = _parent._y;
_root["bloed" + _root.wavhgfbhrf]._rotation = _parent._rotation;
_root["bloed" + _root.wavhgfbhrf]._alpha = 25;
_root.wavhgfbhrf++;
Symbol 76 MovieClip Frame 40
_root.tigersalive--;
_parent.removeMovieClip();
_parent._visible = false;
Symbol 76 MovieClip Frame 41
stop();
_parent.swapDepths(10 + _root.deaths);
Symbol 77 MovieClip [clip3] Frame 1
override = 0;
pen0rhawtsecks = false;
stop();
Symbol 77 MovieClip [clip3] Frame 2
override = 2;
Symbol 77 MovieClip [clip3] Frame 3
override = 1;
if (_root.activeweapon == 1) {
hp = hp - 4;
} else if (_root.activeweapon == 2) {
hp = hp - 5;
} else if (_root.activeweapon == 3) {
hp = hp - 7;
}
if (hp < 0) {
hp = 0;
}
_root.enmhp = hp;
_root.enmmaxhp = maxhp;
Instance of Symbol 75 MovieClip in Symbol 77 MovieClip [clip3] Frame 3
onClipEvent (enterFrame) {
if (_parent.hp == 0) {
_parent.gotoAndStop(4);
}
}
Symbol 77 MovieClip [clip3] Frame 4
override = 4;
alive = false;
score_add = 5 + _root.tigersalive;
_root.score = _root.score + score_add;
if (_root.maxduplicount > 250) {
_root.maxduplicount = _root.maxduplicount - 10;
}
Symbol 102 Button
on (press) {
getURL ("http://eviludy.net", "_blank");
}
Symbol 104 Button
on (press) {
getURL ("http://lostsolution.net", "_blank");
}
Symbol 109 Button
on (release) {
getURL ("http://www.armorgames.com", "blank");
}
Symbol 122 MovieClip Frame 300
_root.play();
Symbol 127 MovieClip Frame 2
_root.xfile = "http://www.eviludy.net/server/highscores/scores.php";
stop();
Symbol 133 Button
on (release) {
getURL ("http://www.armorgames.com/", "_blank");
}
Symbol 134 Button
on (release) {
_root.lol_actionlord = "VIEW";
stopAllSounds();
gotoAndStop (5);
}
Symbol 135 Button
on (release) {
stopAllSounds();
gotoAndStop (7);
}
Symbol 136 Button
on (release) {
stopAllSounds();
nextFrame();
}
Symbol 159 Button
on (release) {
_root.controls = 1;
}
Symbol 160 Button
on (release) {
_root.controls = 2;
}
Symbol 232 Button
on (release) {
stopAllSounds();
gotoAndStop (3);
}
Symbol 243 Button
on (release) {
scoretable.filename = "scores/gladiator_game_puzz_and_ludy.sco";
scoretable.scoresize = 10;
scoretable.action = "INSERT";
scoretable.viewtype = "FLASH";
scoretable.winname = _root.scorename;
scoretable.winscore = _root.score;
System.security.allowDomain("eviludy.net");
scoretable.loadVariables(_root.xfile, "GET");
_root.scubut._visible = false;
_root.scubut.enabled = false;
}
Symbol 244 Button
on (release) {
stopAllSounds();
gotoAndStop (3);
}
Symbol 270 Button
on (release) {
stopAllSounds();
gotoAndStop (8);
}