STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228140
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5122

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/39611662?noj=FRM39611662-19DC" width="1" height="1"></div>

warlords-2-rise-of-demons.swf

This is the info page for
Flash #121437

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS1/AS2]
Combined Code
movieClip 7 { } movieClip 11 { } movieClip 12 { frame 8 { stop(); } } movieClip 13 { } movieClip 14 Instant Death { frame 1 { if (_xscale > 0) { speed = 50; } else { speed = -50; } _x = _x + speed; if (_x < -1400 || _x > 1400) { removeMovieClip(this); } if (this.hitTest(Firer.target)) { Firer.target.health = 0; _root.soldierdie(Firer.target); gotoAndPlay('Hit'); } } frame 2 { gotoAndPlay(1); } frame 10 { this.removeMovieClip(); } } movieClip 17 { } movieClip 18 Iceball Projectile { frame 1 { if (_xscale > 0) { speed = 50; } else { speed = -50; } _-38 = 0; _x = _x + speed; if (_x < -1400 || _x > 1400) { removeMovieClip(this); } if (this.hitTest(target)) { _root._-2Y('ImpactSFX', _x); _root._-18(target, random(150)); _root._-J(target, 'KnockOver'); gotoAndPlay(3); } } frame 2 { gotoAndPlay(1); } frame 3 { if (_y < 0) { _y = _y + _-38; ++_-38; } else { _alpha = _alpha - 2; if (_alpha <= 0) { this.removeMovieClip(); } } } frame 4 { gotoAndPlay(3); } } movieClip 31 Weakness { frame 8 { if (caster.player != 'left') { _-1K = _root.arrrightSoldiers[l]; } else { _-1K = _root.arrleftSoldiers[l]; } e = 1; for (;;) { if (!(e <= _-1K && e < 1000)) break; totest = _root.game['lane' + Firer.channel]['soldier' + Firer.player + Firer.channel + '_' + e]; if (totest != undefined) { totest.weak = true; totest.speed = 2; } ++e; } } frame 21 { this.removeMovieClip(); } } movieClip 38 Mind Control { frame 1 { this.onEnterFrame = function () { if (_xscale > 0) { speed = 30; } else { speed = -30; } _x = _x + speed; if (_x < -1400 || _x > 1400) { removeMovieClip(this); } if (this.hitTest(target)) { target.facing = Firer.facing; target._xscale = Firer._xscale; _root._-J(target, 'Mind Control Ani'); this.removeMovieClip(); } }; } } movieClip 45 Lightning { frame 1 { _root._-2Y('Thunder', _x); } frame 9 { this.removeMovieClip(); } } movieClip 52 Fire Pit { frame 7 { _-1K = _root._-2g(caster.target, caster.target.channel); e = 1; for (;;) { if (!(e <= _-1K && e < 1000)) break; if (caster.target.facing == 'left') { oppo = 'right'; } else { oppo = 'left'; } totest = _root.game['lane' + caster.target.channel]['soldier' + oppo + caster.target.channel + '_' + e]; if (_root._-1C(totest, this) < 168) { ++_root[totest.facing + 'kills']; _root._-J(totest, 'Fall'); } ++e; } _-1K = _root._-2g(caster, caster.target.channel); e = 1; for (;;) { if (!(e <= _-1K && e < 1000)) break; if (caster.facing == 'left') { oppo = 'right'; } else { oppo = 'left'; } totest = _root.game['lane' + caster.target.channel]['soldier' + oppo + caster.target.channel + '_' + e]; if (_root._-1C(totest, this) < 168) { ++_root[totest.facing + 'kills']; _root._-J(totest, 'Fall'); } ++e; } } frame 15 { call(7); } frame 25 { call(7); } frame 35 { call(7); } frame 45 { call(7); } frame 55 { call(7); } frame 65 { call(7); } frame 83 { this.removeMovieClip(); } } movieClip 55 Ice Block { frame 1 { _-p = 10; } frame 20 { _-1K = _root._-2g(caster, caster.target.channel); e = 1; for (;;) { if (!(e <= _-1K && e < 1000)) break; if (caster.facing == 'left') { oppo = 'right'; } else { oppo = 'left'; } totest = _root.game['lane' + caster.target.channel]['soldier' + oppo + caster.target.channel + '_' + e]; if (caster.target == totest || _root._-1C(totest, this) < this._width / 2) { if (caster.target.getDepth() > this.getDepth()) { caster.target.swapDepths(this); } _root._-18(totest, 1000); } ++e; } _root._-2Y('BigHit', _x); } frame 26 { if (_-p < 0) { if (_alpha <= 0) { this.removeMovieClip(); } else { _alpha = _alpha - 1; } } else { --_-p; } } frame 27 { gotoAndPlay(26); } } movieClip 66 { } movieClip 71 { } movieClip 72 Tornado { frame 1 { if (_-1q != true) { _-p = 75; _-1q = true; speed = random(20) - random(20); _-2b = 10; _alpha = 0; } this.onEnterFrame = function () { --_-p; --_-2b; if (_-2b < 0) { _-1K = _root._-2g(caster, caster.target.channel); e = 1; for (;;) { if (!(e <= _-1K && e < 1000)) break; if (caster.facing == 'left') { oppo = 'right'; } else { oppo = 'left'; } totest = _root.game['lane' + caster.target.channel]['soldier' + oppo + caster.target.channel + '_' + e]; if (_root._-1C(totest, this) < this._width / 2) { totest.health -= random(30); if (totest.health <= 0) { ++_root[totest.facing + 'kills']; } _root._-J(totest, 'Launched'); } ++e; } _-2b = 10; } if (Math.random() > 0.98) { speed = random(20) - random(20); } _x = _x + speed; if (_-p < 0) { _alpha = _alpha - 10; if (_alpha <= 0) { this.removeMovieClip(); } } else { if (_alpha < 100) { _alpha = _alpha + 10; } } }; } } movieClip 74 MapHighlight { } movieClip 77 { } movieClip 80 { } movieClip 83 { } movieClip 86 { } movieClip 89 { } movieClip 92 { } movieClip 95 { } movieClip 98 { frame 1 { if (_parent.dead != true) { if (random(1000) > 980) { gotoAndPlay('roar' + (random(3) + 1)); } } } frame 2 { gotoAndPlay(1); } frame 3 { _root.combatsound('demon1'); } frame 15 { gotoAndPlay(1); } frame 16 { _root.combatsound('demon2'); } frame 28 { gotoAndPlay(1); } frame 29 { _root.combatsound('demon3'); } frame 40 { gotoAndPlay(1); } } movieClip 101 Giant Demon { frame 1 { _root.ready(this); swipes = 2; beast = true; } frame 2 { _root.ready(this); } frame 3 { gotoAndPlay(1); } frame 4 { _root._-0s(this, speed, true); } frame 5 { _root._-0s(this, speed, true); } frame 6 { _root._-0s(this, speed, true); } frame 7 { _root._-0s(this, speed, true); } frame 8 { _root._-0s(this, speed, true); } frame 9 { _root._-0s(this, speed, true); } frame 10 { _root._-0s(this, speed, true); } frame 10 { _root.shake = shakeamount; } frame 11 { _root._-0s(this, speed, true); } frame 12 { _root._-0s(this, speed, true); } frame 13 { _root._-0s(this, speed, true); } frame 14 { _root._-0s(this, speed, true); } frame 15 { _root.shake = shakeamount; gotoAndPlay(1); } frame 27 { _root.attack(this, 'MIDDLE', 160, 190, 'head'); } frame 36 { gotoAndPlay(1); } frame 46 { _root._-27(this, 260, 125); } frame 51 { gotoAndPlay('Walk'); } frame 87 { _root.shake = shakeamount * 5; _root.combatsound('trollhit'); } frame 89 { stop(); } } movieClip 104 { } movieClip 107 { } movieClip 110 { } movieClip 113 { } movieClip 116 { } movieClip 119 { } movieClip 127 { frame 1 { if (_parent.dead != true && _parent.inbattle == true && _root.gamepaused != true) { if (random(1000) > 980) { gotoAndPlay('roar' + (random(5) + 1)); } } } frame 2 { gotoAndPlay(1); } frame 3 { _root._-2Y('Troll1', _parent._x); } frame 16 { gotoAndPlay(1); } frame 17 { _root._-2Y('Troll2', _parent._x); } frame 28 { gotoAndPlay(1); } frame 29 { _root._-2Y('Troll3', _parent._x); } frame 45 { gotoAndPlay(1); } frame 46 { _root._-2Y('Troll4', _parent._x); } frame 61 { gotoAndPlay(1); } frame 62 { _root._-2Y('Troll5', _parent._x); } frame 105 { gotoAndPlay(1); } } movieClip 129 Giant Troll { frame 1 { _root.ready(this); swipes = 1; big = true; } frame 21 { gotoAndPlay(1); } frame 22 { _root._-0s(this, speed, true); } frame 23 { _root._-0s(this, speed, true); } frame 24 { _root._-0s(this, speed, true); } frame 25 { _root._-0s(this, speed, true); } frame 26 { _root._-0s(this, speed, true); } frame 27 { _root._-0s(this, speed, true); } frame 32 { _root._-0s(this, speed, true); } frame 33 { _root._-0s(this, speed, true); } frame 34 { _root._-0s(this, speed, true); } frame 35 { _root._-0s(this, speed, true); } frame 36 { _root._-0s(this, speed, true); } frame 40 { gotoAndPlay(1); } frame 41 { if (target.castle != true) { if (_root._-1C(this, target) < 150) { gotoAndPlay('Swipe2'); } } } frame 58 { if (target.castle == true) { _root.attack(this, 'MIDDLE', 250, 50); } else { _root.attack(this, 'MIDDLE', 250, 250); } _root._-2Y('Troll_Hit', _x); } frame 66 { gotoAndPlay(1); } frame 74 { _root.attack(this, 'MIDDLE', 90, 500); _root._-2Y('Troll_Hit', _x); } frame 79 { gotoAndPlay(1); } frame 94 { stop(); } } movieClip 136 { } movieClip 141 Orc Battering Ram { frame 1 { _root.ready(this); swipes = 1; big = true; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Sword', _x); } } frame 6 { if (speed < 20) { speed += 0.25; } range = speed * 10; _-0Z._rotation += speed; _-3E._rotation += speed; _root._-0s(this, speed, true); } frame 7 { call('walk'); } frame 8 { gotoAndPlay(1); } frame 9 { call('walk'); } frame 10 { call('walk'); } frame 11 { call('walk'); } frame 12 { call('walk'); } frame 13 { call('walk'); } frame 14 { call('walk'); } frame 15 { call('walk'); } frame 16 { call('walk'); } frame 17 { call('walk'); } frame 18 { call('walk'); } frame 19 { call('walk'); } frame 20 { call('walk'); } frame 21 { call('walk'); } frame 22 { if (speed < 20) { speed += 0.25; } range = speed * 10; _-0Z._rotation += speed; _-3E._rotation += speed; _root._-0s(this, speed, true); _-1P = speed * 10; if (_root.enemyinrange(this, 100)) { if (target.castle == true) { speed = -speed; if (Math.abs(speed) < 10) { speed = -(10 - random(5)); } } else { speed = 0; } } _root._-27(this, 100, _-1P); } frame 23 { call('walk'); } frame 24 { call('walk'); } frame 25 { call('walk'); } frame 26 { call('walk'); } frame 27 { call('walk'); } frame 28 { call('walk'); } frame 29 { gotoAndPlay(1); } frame 30 { _root.die(this); } frame 52 { stop(); } } movieClip 148 { } movieClip 153 Battering Ram { frame 1 { _root.ready(this); swipes = 1; big = true; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Sword', _x); if (_root._-1t(unittype, 37, player)) { speed = 10; } } } frame 6 { if (speed < 20) { speed += 0.25; } range = speed * 10; _-0Z._rotation += speed; _-3E._rotation += speed; _root._-0s(this, speed, true); } frame 7 { call('walk'); } frame 8 { gotoAndPlay(1); } frame 9 { call('walk'); } frame 10 { call('walk'); } frame 11 { call('walk'); } frame 12 { call('walk'); } frame 13 { call('walk'); } frame 14 { call('walk'); } frame 15 { call('walk'); } frame 16 { call('walk'); } frame 17 { call('walk'); } frame 18 { call('walk'); } frame 19 { call('walk'); } frame 20 { call('walk'); } frame 21 { call('walk'); } frame 22 { if (speed < 20) { speed += 0.25; } range = speed * 10; _-0Z._rotation += speed; _-3E._rotation += speed; _root._-0s(this, speed, true); _-1P = speed * 10; if (_root.enemyinrange(this, 100)) { if (target.castle == true) { speed = -speed; if (Math.abs(speed) < 10) { speed = -(10 - random(5)); } } else { speed = 0; } } _root._-27(this, 100, _-1P); } frame 23 { call('walk'); } frame 24 { call('walk'); } frame 25 { call('walk'); } frame 26 { call('walk'); } frame 27 { call('walk'); } frame 28 { call('walk'); } frame 29 { gotoAndPlay(1); } frame 30 { _root.die(this); } frame 52 { stop(); } } movieClip 158 { frame 1 { if (_parent.logupgraded == undefined) { _parent.logupgraded = _root._-1t(_parent.unittype, 13, _parent.player); } if (_parent.logupgraded) { gotoAndStop(2); } else { stop(); } } } movieClip 159 Log { frame 1 { _root._-2I(this, 50, 100); _root._-2Y('CatapultFire', _x); _y = _y - 200; unittype = Firer.unittype; player = Firer.player; big = true; stop(); this.onEnterFrame = function () { _root._-13(this); }; } } movieClip 164 { frame 1 { if (_parent.upgrade == undefined) { if (_root._-1t(_parent.unittype, 32, _parent.player)) { _parent.upgrade = 1; } else { if (_root._-1t(_parent.unittype, 33, _parent.player)) { _parent.upgrade = 2; } else { _parent.upgrade = 0; } } } gotoAndStop(_parent.upgrade + 1); } } movieClip 165 Rock { frame 1 { if (Firer.unittype == 27) { _root._-2I(this, 35, 150); _y = _y - 510; _root._-2Y('BowFire', _x); } else { _root._-2I(this, 43, 200); _root._-2Y('CatapultFire', _x); _y = _y - 200; } unittype = Firer.unittype; player = Firer.player; big = true; if (_root._-1t(unittype, 32, player)) { damage += damage * (_root.arrUpgradeChoices[32][6] / 100); } else { if (_root._-1t(unittype, 33, player)) { damage += damage * (_root.arrUpgradeChoices[33][6] / 100); } } stop(); this.onEnterFrame = function () { _root._-13(this); }; } } movieClip 167 Lane { } movieClip 188 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 209 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 230 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 251 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 272 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 311 { frame 1 { if (_parent.isicon == true) { stop(); } else { _parent.torso = this; if (_parent.race != undefined) { if (_root._-1t(_parent.unittype, 11, _parent.player)) { gotoAndStop(_parent.race + 'armour'); } else { gotoAndStop(_parent.race); } } else { stop(); } } } } movieClip 350 { frame 1 { _parent.head = this; if (_parent.race != undefined) { if (_root._-1t(_parent.unittype, 10, _parent.player)) { gotoAndStop(_parent.race + 'helm'); } else { gotoAndStop(_parent.race); } } else { stop(); } } } movieClip 355 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 364 { frame 1 { if (_root.option_blood != false && _parent.race != 'undead') { play(); } else { stop(); } } frame 48 { stop(); } } movieClip 400 { frame 1 { _visible = _root.option_blood; if (_parent == _root.game.Player && _root.Message != 'Game Over' && _root.gamemode == 1) { play(); } else { gotoAndStop(1); } } frame 49 { stop(); } } movieClip 401 Ellder { frame 1 { _root.ready(this); swipes = 3; fswipes = 3; bswipes = 2; _-3W = 2; _-0Y = 1; speed = 5; xpos = _x; _-3w = true; if (_root.gamemode != 3 || this == _root.camerafocus) { displayrace = 'elf'; if (_root.cheatcode == 'achilles') { displayrace = 'achilles'; } } _-1y = 'wood'; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Sword', _x); } } frame 2 { _root.ready(this); } frame 3 { _root.ready(this); } frame 4 { _root.ready(this); } frame 5 { _root.ready(this); } frame 6 { _root.ready(this); } frame 7 { _root.ready(this); } frame 8 { _root.ready(this); } frame 9 { _root.ready(this); } frame 10 { _root.ready(this); } frame 11 { _root.ready(this); } frame 12 { _root.ready(this); } frame 13 { _root.ready(this); } frame 14 { _root.ready(this); } frame 15 { _root.ready(this); } frame 16 { _root.ready(this); } frame 17 { _root.ready(this); } frame 18 { _root.ready(this); } frame 19 { _root.ready(this); } frame 20 { _root.ready(this); } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { gotoAndPlay(401); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 92 { _root._-0s(this, speed, false); } frame 93 { _root._-0s(this, speed, false); } frame 94 { _root._-0s(this, speed, false); } frame 95 { _root._-0s(this, speed, false); } frame 96 { _root._-0s(this, speed, false); } frame 97 { _root._-0s(this, speed, false); } frame 98 { _root._-0s(this, speed, false); } frame 99 { _root._-0s(this, speed, false); _root.attack(this, 'HIGH', 160, 35, 'head'); } frame 100 { _root._-0s(this, speed, false); } frame 101 { _root._-0s(this, speed, false); } frame 102 { _root._-0s(this, speed, false); } frame 103 { _root._-0s(this, speed, false); } frame 104 { _root._-0s(this, speed, false); _root.attack(this, 'HIGH', 160, 10); } frame 105 { _root._-0s(this, speed, false); } frame 106 { _root._-0s(this, speed, false); } frame 107 { _root._-0s(this, speed, false); } frame 108 { gotoAndPlay(1); } frame 109 { _root._-0s(this, speed, false); } frame 110 { _root._-0s(this, speed, false); } frame 111 { _root._-0s(this, speed, false); } frame 112 { _root._-0s(this, speed, false); _root.attack(this, 'MIDDLE', 130, 15); } frame 113 { _root._-0s(this, speed, false); } frame 114 { _root._-0s(this, speed, false); } frame 115 { _root._-0s(this, speed, false); } frame 116 { _root._-0s(this, speed, false); } frame 117 { _root._-0s(this, speed, false); } frame 118 { gotoAndPlay(1); } frame 119 { lostlimb = 'head'; _root.die(this); } frame 120 { _root.blood(random(10), this, 60, 'up'); } frame 121 { call(120); } frame 122 { call(120); } frame 123 { call(120); } frame 188 { stop(); } frame 207 { gotoAndPlay(1); } frame 217 { stop(); } frame 218 { _root._-0s(this, -5, true); } frame 219 { _root._-0s(this, -5, true); } frame 220 { _root._-0s(this, -5, true); } frame 221 { _root._-0s(this, -5, true); } frame 222 { gotoAndPlay(1); } frame 223 { _root._-0s(this, -5, true); } frame 224 { _root._-0s(this, -5, true); } frame 225 { _root._-0s(this, -5, true); } frame 226 { _root._-0s(this, -5, true); } frame 227 { _root._-0s(this, -5, true); } frame 228 { _root._-0s(this, -5, true); } frame 229 { _root._-0s(this, -5, true); } frame 230 { gotoAndPlay(1); } frame 231 { _root._-0s(this, -5, false); } frame 232 { _root._-0s(this, -3, false); } frame 236 { gotoAndPlay(1); } frame 240 { _root.attack(this, 'MIDDLE', 130, 15); } frame 243 { _root.attack(this, 'MIDDLE', 130, 15); } frame 246 { gotoAndPlay(1); } frame 247 { _root._-0s(this, -5, true); } frame 248 { call(247); } frame 249 { call(247); } frame 250 { call(247); } frame 251 { call(247); } frame 252 { call(247); } frame 253 { call(247); } frame 254 { call(247); } frame 255 { call(247); } frame 256 { call(247); } frame 257 { call(247); } frame 258 { gotoAndPlay(1); } frame 259 { if (distancetoenemy > 50) { _root._-0s(this, 10, false); } } frame 260 { _root._-0s(this, 3, false); } frame 261 { _root._-0s(this, 1, false); } frame 262 { _root._-0s(this, 1, false); _root.bash(this, 'MIDDLE', 80, 25); } frame 271 { gotoAndPlay(1); } frame 272 { _-d = true; } frame 273 { if (blocked == true) { gotoAndPlay(459); } else { if (Key.isDown(40)) { gotoAndPlay(272); } else { gotoAndPlay(1); } } } frame 274 { if (hasAmuletofHeight != undefined) { _-2R = 20; } else { _-2R = 15; } } frame 279 { _root.jumpmovement(this, true); } frame 280 { gotoAndPlay(279); } frame 283 { gotoAndPlay(1); } frame 290 { _root.attack(this, 'HIGH', 120, 30, 'head'); } frame 298 { gotoAndPlay(1); } frame 305 { _root.attack(this, 'MIDDLE', 140, 30); } frame 309 { gotoAndPlay(1); } frame 310 { _root._-0s(this, speed, false); } frame 311 { _root._-0s(this, speed, false); } frame 312 { _root._-0s(this, speed, false); } frame 313 { _root._-0s(this, speed, false); } frame 314 { _root._-0s(this, speed, false); } frame 315 { _root._-0s(this, speed, false); } frame 316 { _root._-0s(this, speed, false); } frame 317 { _root._-0s(this, speed, false); } frame 318 { _root._-0s(this, speed, false); } frame 319 { _root._-0s(this, speed, false); } frame 320 { _root._-0s(this, speed, false); } frame 321 { _root._-0s(this, speed, false); _root.attack(this, 'HIGH', 170, 70, 'head'); } frame 322 { _root._-0s(this, speed, false); } frame 323 { _root._-0s(this, speed, false); } frame 324 { _root._-0s(this, speed, false); } frame 325 { _root._-0s(this, speed, false); } frame 326 { _root._-0s(this, speed, false); } frame 327 { _root._-0s(this, speed, false); } frame 328 { _root._-0s(this, speed, false); } frame 329 { gotoAndPlay(1); } frame 330 { if (distancetoenemy > 50) { _root._-0s(this, 10, false); } } frame 331 { if (distancetoenemy > 50) { _root._-0s(this, 7, false); } } frame 332 { _root._-0s(this, 3, false); } frame 333 { _root.bash(this, 'LOW', 70, 25); } frame 343 { gotoAndPlay(1); } frame 344 { _root._-0s(this, -speed, false); } frame 345 { _root._-0s(this, -speed, false); } frame 346 { _root._-0s(this, -speed, false); } frame 347 { _root._-0s(this, -speed, false); _root.attack(this, 'MIDDLE', 100, 20); } frame 348 { _root._-0s(this, -speed, false); } frame 349 { _root._-0s(this, -speed, false); } frame 350 { _root._-0s(this, -speed, false); } frame 351 { _root._-0s(this, -speed, false); } frame 352 { _root._-0s(this, -speed, false); } frame 353 { _root._-0s(this, -speed, false); _root.attack(this, 'HIGH', 100, 20); } frame 354 { _root._-0s(this, -speed, false); } frame 355 { gotoAndPlay(1); } frame 358 { _root._-0s(this, -5, false); } frame 359 { _root._-0s(this, -5, false); } frame 360 { _root._-0s(this, -10, false); } frame 361 { _root._-0s(this, -15, false); } frame 362 { _root._-0s(this, -15, false); } frame 363 { _root._-0s(this, -10, false); } frame 364 { _root._-0s(this, -5, false); _root.attack(this, 'HIGH', 90, 20); } frame 366 { _root.attack(this, 'HIGH', 150, 40); } frame 371 { gotoAndPlay(1); } frame 372 { _root._-0s(this, 7, false); } frame 373 { _root.bash(this, 'MIDDLE', 50, 25); } frame 373 { _root._-0s(this, 7, false); } frame 374 { _root._-0s(this, 7, false); } frame 375 { _root._-0s(this, 7, false); } frame 376 { _root._-0s(this, 7, false); } frame 377 { _root.bash(this, 'MIDDLE', 65, 25); } frame 377 { _root._-0s(this, 7, false); } frame 378 { _root._-0s(this, 7, false); } frame 379 { _root._-0s(this, 7, false); } frame 380 { _root._-0s(this, 7, false); } frame 381 { _root.bash(this, 'MIDDLE', 65, 25); } frame 381 { _root._-0s(this, 7, false); } frame 382 { _root._-0s(this, 7, false); } frame 383 { _root._-0s(this, 7, false); } frame 384 { _root._-0s(this, 7, false); } frame 385 { _root._-0s(this, 7, false); } frame 388 { gotoAndPlay(1); } frame 389 { _root.jumpmovement(this, false); } frame 390 { call('jumpswipe'); } frame 391 { call('jumpswipe'); } frame 392 { call('jumpswipe'); } frame 393 { call('jumpswipe'); } frame 394 { call('jumpswipe'); } frame 395 { call('jumpswipe'); } frame 395 { _root.attack(this, 'MIDDLE', 130, 25); } frame 396 { call('jumpswipe'); } frame 397 { call('jumpswipe'); } frame 398 { call('jumpswipe'); } frame 399 { call('jumpswipe'); } frame 400 { gotoAndPlay(279); } frame 401 { if (this == _root.game.Player) { if (_root.Lives > 1 && _root.gamemode == 1) { --_root.Lives; health = _root.maxplayerhealth; arrowsstabbed = 0; _-0r = 120; } else { stop(); _root.Message = 'Game Over'; _root.fade.play(); } } else { stop(); } } frame 458 { dead = false; gotoAndPlay(1); } frame 459 { blocked = false; } frame 464 { gotoAndPlay(1); } } movieClip 403 Removed Head { frame 1 { _-2R = 10 + random(10); _-1h = random(10) - random(10); spin = random(30) + random(30); _-0W = 0; groundlevel = _y + 100; this.onEnterFrame = function () { if (Math.abs(_x - _parent.Player._x) > 400) { removeMovieClip(this); } if (_y >= groundlevel && _-2R < 0) { if (_-0W < 2) { _-2R = Math.abs(_-2R) / 2.5; spin /= 1.5; ++_-0W; _root.blood(4, this, 0); } else { _alpha = _alpha - 1; if (_alpha <= 0) { this.removeMovieClip(); } } } else { _y = _y - _-2R; _x = _x + _-1h; --_-2R; _rotation = _rotation + spin; _root.blood(1, this, 0); } }; } } movieClip 426 { frame 1 { if (_parent.setanimation == true) { _-17 = _parent.hasShield != true; } else { _parent.hasShield = true; } _parent.shield = this; if (_parent.race != undefined) { if (_-17 == true) { gotoAndStop(13); } else { if (_root._-1t(_parent.unittype, 47, _parent.player)) { gotoAndStop(_parent.race); } else { if (_root._-1t(_parent.unittype, 9, _parent.player) || _parent.menu == true) { gotoAndStop(_parent.race); } else { gotoAndStop(12); } } } } else { stop(); } } } movieClip 447 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 448 Spearmaster { frame 1 { _root.ready(this); swipes = 3; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Spear', _x); } } frame 2 { call('ready'); } frame 3 { call('ready'); } frame 4 { call('ready'); } frame 5 { call('ready'); } frame 6 { call('ready'); } frame 7 { call('ready'); } frame 8 { call('ready'); } frame 9 { call('ready'); } frame 10 { call('ready'); } frame 11 { call('ready'); } frame 12 { call('ready'); } frame 13 { call('ready'); } frame 14 { call('ready'); } frame 15 { call('ready'); } frame 16 { call('ready'); } frame 17 { call('ready'); } frame 18 { call('ready'); } frame 19 { call('ready'); } frame 20 { call('ready'); } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, 5, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 92 { _root._-0s(this, 5, true); } frame 93 { call('swipe1'); } frame 94 { call('swipe1'); } frame 95 { _root._-0s(this, 5, true); _root._-27(this, 95, 30); } frame 96 { call('swipe1'); } frame 97 { call('swipe1'); } frame 98 { call('swipe1'); } frame 99 { call('swipe1'); } frame 100 { call('swipe1'); } frame 101 { call('swipe1'); } frame 102 { call('swipe1'); } frame 103 { call('swipe1'); } frame 104 { call('swipe1'); } frame 105 { call('swipe1'); } frame 106 { call('swipe1'); } frame 107 { call('swipe1'); } frame 108 { call('swipe1'); } frame 109 { call('swipe1'); } frame 110 { call('swipe1'); } frame 111 { _root.attack(this, 'MIDDLE', 150, 45); } frame 118 { gotoAndPlay(1); } frame 121 { _root._-0s(this, -6, true); } frame 122 { _root._-0s(this, -6, true); } frame 123 { _root._-0s(this, -6, true); } frame 124 { _root._-0s(this, -6, true); } frame 125 { _root._-0s(this, -6, true); } frame 126 { _root._-0s(this, -6, true); } frame 127 { _root._-0s(this, -6, true); } frame 128 { _root._-0s(this, -6, true); } frame 129 { _root._-0s(this, -6, true); } frame 130 { _root.attack(this, 'HIGH', 160, 40); } frame 141 { _root.attack(this, 'HIGH', 130, 25); } frame 151 { gotoAndPlay(1); } } movieClip 450 Rock Thrower { frame 1 { _root.ready(this); swipes = 1; _-4- = true; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 22 { _root.die(this); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); } frame 79 { stop(); } frame 80 { _root._-0s(this, 5, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 116 { _root.firearrow(this, 'Throwing Rock'); } frame 131 { gotoAndPlay(1); } } movieClip 453 { } movieClip 454 Axe Thrower { frame 1 { _root.ready(this); swipes = 1; _-4- = true; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 22 { _root.die(this); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); } frame 79 { stop(); } frame 80 { _root._-0s(this, 5, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 116 { _root.firearrow(this, 'Axe'); } frame 131 { gotoAndPlay(1); } } movieClip 457 { } movieClip 458 PlacedLadder { } movieClip 480 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 502 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 523 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 526 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 546 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 549 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 559 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 576 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 579 { } movieClip 581 { } movieClip 582 { } movieClip 585 { } movieClip 588 { } movieClip 591 { } movieClip 594 { } movieClip 597 { } movieClip 599 { } movieClip 600 { } movieClip 602 { } movieClip 603 { frame 1 { race = _parent.race; gotoAndStop(Number(_parent.unittype) + 2); } } movieClip 604 ClimbLadder { frame 66 { _root.climbedladder(this); } } movieClip 605 Ladderman { frame 1 { _root.ready(this); swipes = 1; ladderman = true; if (_-2a != true && inbattle == true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 22 { _root.die(this); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); } frame 79 { stop(); } frame 80 { _root._-0s(this, 5, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 98 { _root.attack(this, 'MIDDLE', 30, 30); } frame 106 { gotoAndPlay(1); } frame 107 { if (facing == 'right') { _x = 1150; } else { _x = -1150; } } frame 126 { _root.placeladder(this); stop(); } frame 127 { _root._-0s(this, speed * 3, true); } frame 128 { call('special'); } frame 129 { call('special'); } frame 130 { call('special'); } frame 131 { call('special'); } frame 132 { call('special'); } frame 133 { call('special'); } frame 134 { call('special'); } frame 135 { call('special'); } frame 136 { call('special'); } frame 137 { gotoAndPlay(1); } frame 141 { _root.attack(this, 'MIDDLE', 75, 30); } frame 149 { speciallevel = 1; } frame 150 { gotoAndPlay('Ready'); } } movieClip 614 Sickness { frame 1 { this.onEnterFrame = function () { _x = target._x; --target.health; target.issick = true; if ((Math.random() > 0.99 || target.health <= 0) && _-28 != true) { if (target.health <= 0) { _root.soldierdie(target); } _-28 = true; } if (_-28 == true || target._name == undefined) { _alpha = _alpha - 10; if (_alpha <= 0) { target.issick = false; this.removeMovieClip(); } } }; } } movieClip 633 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 651 { frame 1 { _parent.head = this; if (_parent.race != undefined) { if (_root._-1t(_parent.unittype, 10, _parent.player)) { gotoAndStop(_parent.race + 'helm'); } else { gotoAndStop(_parent.race); } } else { stop(); } } } movieClip 656 { } movieClip 667 { } movieClip 670 { } movieClip 679 { } movieClip 695 Archmage { frame 1 { _root.ready(this); swipes = 1; } frame 22 { _root._-0s(this, 5, true); } frame 23 { call('walk'); } frame 24 { call('walk'); } frame 25 { call('walk'); } frame 26 { call('walk'); } frame 27 { call('walk'); } frame 28 { call('walk'); } frame 29 { call('walk'); } frame 30 { call('walk'); } frame 31 { call('walk'); } frame 32 { call('walk'); } frame 33 { call('walk'); } frame 34 { call('walk'); } frame 35 { call('walk'); } frame 36 { call('walk'); } frame 37 { call('walk'); } frame 38 { call('walk'); } frame 39 { call('walk'); } frame 40 { call('walk'); } frame 41 { call('walk'); } frame 42 { call('walk'); } frame 43 { call('walk'); } frame 44 { gotoAndPlay(1); } frame 72 { _root.magic(this, 0); } frame 91 { gotoAndPlay(1); } frame 131 { _root._-2Y('TeleportSFX', _x); } frame 147 { _root.magic(this, 5); stop(); } frame 148 { _root.die(this); } frame 162 { stop(); } frame 178 { _root.magic(this, 6); } frame 204 { gotoAndPlay(1); } frame 225 { _root.firearrow(this, 'Light Ball'); } frame 254 { gotoAndPlay(1); } frame 282 { _root.magic(this, 1); } frame 301 { gotoAndPlay(1); } frame 318 { _root.magic(this, 2); } frame 369 { gotoAndPlay(1); } frame 385 { _root.magic(this, 3); } frame 411 { gotoAndPlay(1); } frame 430 { _root.magic(this, 4); } frame 453 { gotoAndPlay(1); } frame 467 { _root._-27(this, 130, 50); } frame 481 { gotoAndPlay(1); } frame 482 { call('walk'); } frame 483 { call('walk'); } frame 484 { call('walk'); } frame 485 { call('walk'); } frame 486 { call('walk'); } frame 487 { call('walk'); } frame 488 { call('walk'); } frame 489 { call('walk'); } frame 490 { call('walk'); } frame 491 { call('walk'); } frame 492 { call('walk'); } frame 493 { call('walk'); } frame 494 { call('walk'); } frame 495 { call('walk'); } frame 496 { call('walk'); } frame 497 { _root._-2Y('TeleportSFX', _x); } frame 505 { if (facing == 'right') { _-3a = _x + 1000; if (_root.castles == facing && _-3a > 1350) { _-3a = 1350; } } else { _-3a = _x - 1000; if (_root.castles == facing && _-3a < -1350) { _-3a = -1350; } } _x = _-3a; } frame 540 { gotoAndPlay(1); } frame 552 { _root.magic(this, 7); } frame 568 { gotoAndPlay(1); } frame 587 { _root.magic(this, 8); } frame 610 { gotoAndPlay(1); } frame 620 { _root.magic(this, 9); } frame 632 { gotoAndPlay(1); } frame 654 { _root.magic(this, 10); } frame 682 { gotoAndPlay(1); } frame 704 { _root.magic(this, 11); } frame 732 { gotoAndPlay(1); } frame 754 { _root.magic(this, 12); } frame 782 { gotoAndPlay(1); } frame 801 { _root.magic(this, 13); } frame 824 { gotoAndPlay(1); } frame 846 { _root.magic(this, 14); } frame 874 { gotoAndPlay(1); } frame 896 { _root.magic(this, 15); } frame 924 { gotoAndPlay(1); } } movieClip 696 { } movieClip 697 Battle Mage { frame 1 { _root.ready(this); swipes = 1; } frame 22 { _root.die(this); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); } frame 79 { stop(); } frame 80 { _root._-0s(this, 5, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 92 { _root._-0s(this, -5, true); } frame 93 { call(92); } frame 94 { call(92); } frame 95 { call(92); } frame 96 { call(92); } frame 97 { call(92); } frame 98 { call(92); } frame 99 { call(92); } frame 100 { call(92); } frame 101 { call(92); } frame 102 { call(92); } frame 103 { gotoAndPlay(1); } frame 128 { _root.firearrow(this, 'MagicBall1'); } frame 143 { gotoAndPlay(1); } } movieClip 698 Javelin Thrower { frame 1 { if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Spear', _x); } } frame 1 { _root.ready(this); _-4- = true; swipes = 1; } frame 2 { call('ready'); } frame 3 { call('ready'); } frame 4 { call('ready'); } frame 5 { call('ready'); } frame 6 { call('ready'); } frame 7 { call('ready'); } frame 8 { call('ready'); } frame 9 { call('ready'); } frame 10 { call('ready'); } frame 11 { call('ready'); } frame 12 { call('ready'); } frame 13 { call('ready'); } frame 14 { call('ready'); } frame 15 { call('ready'); } frame 16 { call('ready'); } frame 17 { call('ready'); } frame 18 { call('ready'); } frame 19 { call('ready'); } frame 20 { call('ready'); } frame 22 { _root.die(this); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); } frame 79 { stop(); } frame 80 { speed = 4; range = 750; _root._-0s(this, 5, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 104 { _root.firearrow(this, 'Javelin'); } frame 135 { gotoAndPlay(1); } frame 136 { speed = 20; _root._-0s(this, speed, true); range = 1200; } frame 137 { call('special'); } frame 138 { call('special'); } frame 139 { call('special'); } frame 140 { call('special'); } frame 141 { call('special'); } frame 142 { call('special'); } frame 143 { call('special'); } frame 144 { call('special'); } frame 145 { call('special'); } frame 146 { gotoAndPlay(1); } frame 147 { call('special'); } frame 148 { _root.firearrow(this, 'Javelin'); } frame 164 { speciallevel = 1; } frame 167 { gotoAndPlay(1); } } movieClip 705 { } movieClip 708 FireBall { frame 1 { if (_-1q != true) { _-1q = true; _root._-2Y('FireSFX', _x); } if (_xscale > 0) { speed = 50; } else { speed = -50; } _x = _x + speed; if (_x < -1400 || _x > 1400) { removeMovieClip(this); } if (this.hitTest(target)) { if (target.shielded != true) { _root._-18(target, random(200)); } gotoAndPlay(3); } } frame 2 { gotoAndPlay(1); } frame 3 { _root._-2Y('FireHit', _x); } frame 16 { removeMovieClip(this); } } movieClip 711 Light Ball { frame 1 { if (_-1q != true) { _-1q = true; _root._-2Y('Light', caster._x); } if (_xscale > 0) { speed = 60; } else { speed = -60; } _x = _x + speed; if (_x < -1400 || _x > 1400) { removeMovieClip(this); } if (this.hitTest(target)) { if (target.shielded != true) { _root._-18(target, random(175)); } _root._-J(target, 'KnockOver'); gotoAndPlay(3); } } frame 2 { gotoAndPlay(1); } frame 3 { _root._-2Y('LightHit', _x); } frame 16 { removeMovieClip(this); } } movieClip 714 MagicBall1 { frame 1 { if (_-2R == undefined) { _-2R = 4 * (Math.random() - Math.random()); } if (_-1q != true) { _-1q = true; _root._-2Y('Light', _x); } if (_xscale > 0) { speed = 60; } else { speed = -60; } _x = _x + speed; _y = _y + _-2R; if (_x < -1400 || _x > 1400) { removeMovieClip(this); } if (this.hitTest(target)) { if (target.shielded != true) { _root._-18(target, random(50)); } gotoAndPlay(3); } } frame 2 { gotoAndPlay(1); } frame 3 { _root._-2Y('LightHit', _x); } frame 16 { removeMovieClip(this); } } movieClip 715 Javelin { frame 1 { race = Firer.race; if (Firer.speciallevel > 1) { _root._-2I(this, 50, 250); } else { _root._-2I(this, 40, 150); } _root._-2Y('BowFire', _x); this.onEnterFrame = function () { _root._-13(this); }; } } movieClip 716 Arrow Ranger { frame 1 { _root._-2I(this, 50, 50); _root._-2Y('BowFire', _x); this.onEnterFrame = function () { if (yspeed < 0 || bouncing == true || _y > ground - 200) { _root._-13(this); } else { _-1u = target._x - _x; _-0k = target._y - _y; _rotation = Math.atan2(_-0k, _-1u) * 57.29577951308232 + 90; _-3s = _rotation * 0.0174532925199433; xspeed = 50 * Math.sin(_-3s); yspeed = -(50 * Math.cos(_-3s)); _x = _x + xspeed; actualdist += xspeed; _y = _y + yspeed; } }; } } movieClip 717 Arrow Fired { frame 1 { _root._-2I(this, 50, 50); _root._-2Y('BowFire', _x); this.onEnterFrame = function () { _root._-13(this); }; } } movieClip 729 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 733 { frame 1 { race = _parent.race; if (_parent.target.moving == true) { if (_parent.target.facing == 'left') { range = _parent.target._x + 96 * -_parent.target.speed - _parent._x; } else { range = _parent.target._x - 96 * -_parent.target.speed - _parent._x; } } else { if (_parent.target.castle == true) { if (_parent.facing == 'right') { range = 2800 - (_parent._x + 1400); } else { range = -(_parent._x + 1400); } } else { range = _parent.target._x - _parent._x; } } velocity = 50; _-1p = (Math.asin(1 * range / velocity * velocity) / 2) * 57.29577951308232 - 90; if (isNaN(_-1p)) { trace('BOW is NAN range: ' + range + ', velocity: ' + velocity); if (_parent.facing == 'left') { _-1p = 225; } else { _-1p = -45; } } if (_parent.facing == 'left') { _-1p = -_-1p - 180; } _rotation = _-1p; } frame 8 { stop(); } } movieClip 734 Ranger { frame 1 { _root.ready(this); swipes = 1; type = 'Archer'; } frame 2 { call('ready'); } frame 3 { call('ready'); } frame 4 { call('ready'); } frame 5 { gotoAndPlay(1); } frame 6 { _root._-0s(this, speed, true); } frame 7 { call('walk'); } frame 8 { call('walk'); } frame 9 { call('walk'); } frame 10 { call('walk'); } frame 11 { call('walk'); } frame 12 { call('walk'); } frame 13 { call('walk'); } frame 14 { call('walk'); } frame 15 { call('walk'); } frame 16 { call('walk'); } frame 17 { gotoAndPlay(1); } frame 18 { _root.die(this); } frame 18 { _root.blood(random(5) + 5, this, 60, 'up'); } frame 75 { stop(); } frame 104 { _root.firearrow(this, 'Arrow Ranger'); } frame 108 { gotoAndPlay(1); } } movieClip 752 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 769 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 787 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 804 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 819 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 836 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 853 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 855 Mounted Halberdier { frame 1 { _root.ready(this); swipes = 1; if (_-2a != true) { speed = 0; _-2a = true; _-1H = 'Horse' + (random(2) + 1); _root._-2Y(_-1H, _x); } mounted = true; } frame 5 { gotoAndPlay(1); } frame 6 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 16 { _root.horserunoff(this); } frame 63 { stop(); } frame 64 { if (speed < 30) { ++speed; } _root._-0s(this, speed, true); } frame 65 { _root._-0s(this, speed, true); } frame 66 { _root._-0s(this, speed, true); } frame 67 { _root._-0s(this, speed, true); } frame 68 { _root._-0s(this, speed, true); } frame 69 { _root._-0s(this, speed, true); } frame 70 { _root._-0s(this, speed, true); _root.attack(this, 'MIDDLE', 130, 45); } frame 71 { _root._-0s(this, speed, true); } frame 72 { _root._-0s(this, speed, true); } frame 73 { _root._-0s(this, speed, true); } frame 74 { _root._-0s(this, speed, true); } frame 75 { _root._-0s(this, speed, true); } frame 76 { _root._-0s(this, speed, true); } frame 77 { _root._-0s(this, speed, true); } frame 78 { _root._-0s(this, speed, true); } frame 79 { _root._-0s(this, speed, true); } frame 80 { _root._-0s(this, speed, true); } frame 81 { _root._-0s(this, speed, true); } frame 82 { _root._-0s(this, speed, true); } frame 83 { _root._-0s(this, speed, true); } frame 84 { gotoAndPlay(1); } frame 85 { if (speed < 30) { ++speed; } _root._-0s(this, speed, true); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { call('walk'); } frame 92 { call('walk'); } frame 93 { call('walk'); } frame 94 { gotoAndPlay(1); } frame 109 { _root.getoffhorse(this); } } movieClip 856 Horse { frame 1 { if (speed < 30) { ++speed; } if (facing == 'right') { _x = _x - speed; if (_x < -1400 && _root.castles == 'left') { this.removeMovieClip(); } else { if (_root._-0I(this) < 0) { this.removeMovieClip(); } } } else { _x = _x + speed; if (_x > 1400 && _root.castles == 'right') { this.removeMovieClip(); } else { if (_root._-0I(this) > 700) { this.removeMovieClip(); } } } } frame 2 { call('walk'); } frame 3 { call('walk'); } frame 4 { call('walk'); } frame 5 { call('walk'); } frame 6 { call('walk'); } frame 7 { call('walk'); } frame 8 { gotoAndPlay(1); } } movieClip 857 Mounted Spearman { frame 1 { _root.ready(this); swipes = 1; if (_-2a != true) { speed = 0; _-2a = true; _-1H = 'Horse' + (random(2) + 1); _root._-2Y(_-1H, _x); } mounted = true; } frame 5 { gotoAndPlay(1); } frame 6 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 16 { _root.horserunoff(this); } frame 63 { stop(); } frame 64 { if (speed < 30) { ++speed; } _root._-0s(this, speed, true); } frame 65 { _root._-0s(this, speed, true); } frame 66 { _root._-0s(this, speed, true); } frame 67 { _root._-0s(this, speed, true); } frame 68 { _root._-0s(this, speed, true); _root.attack(this, 'MIDDLE', 130, 20); } frame 69 { _root._-0s(this, speed, true); } frame 70 { _root._-0s(this, speed, true); } frame 71 { _root._-0s(this, speed, true); } frame 72 { _root._-0s(this, speed, true); } frame 73 { gotoAndPlay(1); } frame 74 { if (speed < 30) { ++speed; } _root._-0s(this, speed, true); } frame 75 { call('walk'); } frame 76 { call('walk'); } frame 77 { call('walk'); } frame 78 { call('walk'); } frame 79 { call('walk'); } frame 80 { call('walk'); } frame 81 { gotoAndPlay(1); } frame 81 { call('walk'); } frame 96 { _root.getoffhorse(this); } } movieClip 859 Scythe Whirler { frame 1 { _root.ready(this); swipes = 1; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Sword', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 92 { if (_root._-1C(this, target) < 70) { gotoAndPlay('Bswipe'); } else { _root._-0s(this, speed, false); } } frame 93 { _root._-0s(this, speed, false); } frame 94 { _root._-0s(this, speed, false); } frame 95 { _root._-0s(this, speed, false); } frame 96 { _root._-0s(this, speed, false); } frame 97 { _root._-0s(this, speed, false); } frame 98 { _root._-0s(this, speed, false); } frame 99 { _root._-0s(this, speed, false); } frame 100 { _root._-0s(this, speed, false); } frame 101 { _root._-0s(this, speed, false); } frame 102 { _root._-0s(this, speed, false); } frame 103 { _root._-0s(this, speed, false); _root.attack(this, 'HIGH', 170, 70, 'head'); } frame 104 { _root._-0s(this, speed, false); } frame 105 { _root._-0s(this, speed, false); } frame 106 { _root._-0s(this, speed, false); } frame 107 { _root._-0s(this, speed, false); } frame 108 { _root._-0s(this, speed, false); } frame 109 { _root._-0s(this, speed, false); } frame 110 { _root._-0s(this, speed, false); } frame 111 { gotoAndPlay(1); } frame 112 { _root._-0s(this, -speed, false); } frame 113 { _root._-0s(this, -speed, false); } frame 114 { _root._-0s(this, -speed, false); } frame 115 { _root._-0s(this, -speed, false); _root.attack(this, 'MIDDLE', 100, 20); } frame 116 { _root._-0s(this, -speed, false); } frame 117 { _root._-0s(this, -speed, false); } frame 118 { _root._-0s(this, -speed, false); } frame 119 { _root._-0s(this, -speed, false); } frame 120 { _root._-0s(this, -speed, false); } frame 121 { _root._-0s(this, -speed, false); _root.attack(this, 'HIGH', 100, 20); } frame 122 { _root._-0s(this, -speed, false); } frame 123 { gotoAndPlay(1); } } movieClip 860 Whirler { frame 1 { _root.ready(this); swipes = 2; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Sword', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 92 { _root._-0s(this, speed, true); } frame 93 { _root._-0s(this, speed, true); } frame 94 { _root._-0s(this, speed, true); } frame 95 { _root._-0s(this, speed, true); } frame 96 { _root._-0s(this, speed, true); } frame 97 { _root._-0s(this, speed, true); } frame 98 { _root._-0s(this, speed, true); } frame 99 { _root._-0s(this, speed, true); _root.attack(this, 'MIDDLE', 160, 35, 'head'); } frame 100 { _root._-0s(this, speed, true); } frame 101 { _root._-0s(this, speed, true); } frame 102 { _root._-0s(this, speed, true); } frame 103 { _root._-0s(this, speed, true); } frame 104 { _root._-0s(this, speed, true); _root.attack(this, 'MIDDLE', 160, 35); } frame 105 { _root._-0s(this, speed, true); } frame 106 { _root._-0s(this, speed, true); } frame 107 { _root._-0s(this, speed, true); } frame 108 { gotoAndPlay(1); } frame 109 { _root._-0s(this, speed, true); } frame 110 { _root._-0s(this, speed, true); } frame 111 { _root._-0s(this, speed, true); } frame 112 { _root._-0s(this, speed, true); _root.attack(this, 'MIDDLE', 130, 35); } frame 113 { _root._-0s(this, speed, true); } frame 114 { _root._-0s(this, speed, true); } frame 115 { _root._-0s(this, speed, true); _root.attack(this, 'MIDDLE', 130, 25); } frame 116 { _root._-0s(this, speed, true); } frame 117 { _root._-0s(this, speed, true); } frame 118 { gotoAndPlay(1); } } movieClip 863 Hammerman { frame 1 { _root.ready(this); swipes = 2; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Big', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root._-0s(this, speed, true); } frame 23 { call('walk'); } frame 24 { call('walk'); } frame 25 { call('walk'); } frame 26 { call('walk'); } frame 27 { call('walk'); } frame 28 { call('walk'); } frame 29 { call('walk'); } frame 30 { call('walk'); } frame 31 { call('walk'); } frame 32 { call('walk'); } frame 33 { gotoAndPlay(1); } frame 47 { _root._-27(this, 110, 180); } frame 61 { gotoAndPlay(1); } frame 62 { call('walk'); } frame 63 { call('walk'); } frame 64 { call('walk'); } frame 65 { call('walk'); } frame 66 { call('walk'); } frame 67 { call('walk'); } frame 68 { call('walk'); } frame 69 { _root._-0s(this, speed, true); _root._-27(this, 80, 200); } frame 70 { call('walk'); } frame 71 { call('walk'); } frame 72 { call('walk'); } frame 73 { call('walk'); } frame 74 { call('walk'); } frame 75 { call('walk'); } frame 76 { call('walk'); } frame 77 { call('walk'); } frame 78 { call('walk'); } frame 79 { call('walk'); } frame 80 { call('walk'); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { gotoAndPlay(1); } frame 141 { stop(); } } movieClip 864 Flailer { frame 1 { _root.ready(this); swipes = 1; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Big', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 92 { call('walk'); } frame 93 { call('walk'); } frame 94 { call('walk'); } frame 95 { call('walk'); } frame 96 { call('walk'); } frame 97 { call('walk'); } frame 98 { call('walk'); } frame 99 { call('walk'); } frame 100 { call('walk'); } frame 101 { _root._-0s(this, speed, true); _root._-27(this, 165, 100); } frame 102 { call('walk'); } frame 103 { call('walk'); } frame 104 { call('walk'); } frame 105 { call('walk'); } frame 106 { call('walk'); } frame 107 { call('walk'); } frame 108 { call('walk'); } frame 109 { gotoAndPlay(1); } } movieClip 867 { frame 5 { stop(); } } movieClip 868 T100 Submachinegunner { frame 1 { _root.ready(this); swipes = 1; terminator = true; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 114 { _root._-2Y('uziSFX', _x); _root.attack(this, 'HEAD', 500, 50); } frame 117 { call(114); } frame 120 { call(114); } frame 149 { gotoAndPlay('Walk'); } } movieClip 869 T100 Handgunner { frame 1 { _root.ready(this); swipes = 1; terminator = true; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 114 { _root._-2Y('HandgunSFX', _x); _root._-27(this, 500, 10); } frame 128 { call(114); } frame 138 { call(114); } frame 149 { gotoAndPlay('Walk'); } } movieClip 870 T100 Minigunner { frame 1 { _root.ready(this); swipes = 1; terminator = true; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 101 { _root._-2Y('MinigunSFX', _x); _root.attack(this, 'HIGH', 800, 50); } frame 103 { _root.attack(this, 'HIGH', 800, 50); } frame 105 { call(103); } frame 107 { call(103); } frame 109 { call(103); } frame 111 { call(103); } frame 113 { call(103); } frame 115 { call(103); } frame 117 { call(103); } frame 145 { gotoAndPlay('Walk'); } } movieClip 871 T100 Shotgunner { frame 1 { _root.ready(this); swipes = 1; terminator = true; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 101 { _root._-2Y('ShotgunSFX', _x); _root._-27(this, 300, 100); } frame 125 { gotoAndPlay('Walk'); } } movieClip 874 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 876 Clubber { frame 1 { _root.ready(this); swipes = 2; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 92 { call('walk'); } frame 93 { call('walk'); } frame 94 { call('walk'); } frame 95 { call('walk'); } frame 96 { call('walk'); } frame 97 { call('walk'); } frame 98 { call('walk'); } frame 99 { _root._-0s(this, speed, true); _root._-27(this, 80, 55); } frame 100 { call('walk'); } frame 101 { call('walk'); } frame 102 { call('walk'); } frame 103 { call('walk'); } frame 104 { call('walk'); } frame 105 { call('walk'); } frame 106 { gotoAndPlay(1); } frame 107 { call('walk'); } frame 108 { call('walk'); } frame 109 { call('walk'); } frame 110 { call('walk'); } frame 111 { call('walk'); } frame 112 { call('walk'); } frame 113 { call('walk'); } frame 114 { call('walk'); } frame 115 { _root._-0s(this, speed, true); _root._-27(this, 80, 55); } frame 116 { call('walk'); } frame 117 { call('walk'); } frame 118 { call('walk'); } frame 119 { call('walk'); } frame 120 { call('walk'); } frame 121 { gotoAndPlay(1); } frame 122 { speed = 15; _root._-0s(this, speed, true); } frame 123 { call('special'); } frame 124 { call('special'); } frame 125 { call('special'); } frame 126 { call('special'); } frame 127 { call('special'); } frame 128 { call('special'); } frame 129 { call('special'); } frame 130 { call('special'); } frame 131 { call('special'); } frame 132 { gotoAndPlay(1); } frame 133 { call('special'); } frame 134 { call('special'); } frame 135 { call('special'); } frame 136 { _root._-27(this, 90, 40); speed = 15; _root._-0s(this, speed, true); } frame 137 { _root._-0s(this, speed, true); } frame 138 { _root._-0s(this, speed, true); } frame 139 { _root._-0s(this, speed, true); } frame 140 { _root._-0s(this, speed, true); } frame 141 { _root._-0s(this, speed, true); } frame 143 { _root.attack(this, 'HIGH', 70, 65); _root._-27(this, 80, 110); } frame 146 { speciallevel = 1; speed = 5; } frame 147 { gotoAndPlay(1); } } movieClip 879 Axeman { frame 1 { _root.ready(this); swipes = 2; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Other', _x); } } frame 21 { gotoAndPlay(1); } frame 22 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); _root.dropspear(this); } frame 79 { stop(); } frame 80 { _root._-0s(this, speed, true); } frame 81 { call('walk'); } frame 82 { call('walk'); } frame 83 { call('walk'); } frame 84 { call('walk'); } frame 85 { call('walk'); } frame 86 { call('walk'); } frame 87 { call('walk'); } frame 88 { call('walk'); } frame 89 { call('walk'); } frame 90 { call('walk'); } frame 91 { gotoAndPlay(1); } frame 92 { call('walk'); } frame 93 { call('walk'); } frame 94 { call('walk'); } frame 95 { call('walk'); } frame 96 { call('walk'); } frame 97 { call('walk'); } frame 98 { call('walk'); } frame 99 { _root._-0s(this, speed, true); _root.attack(this, 'HIGH', 70, 35, 'head'); } frame 100 { call('walk'); } frame 101 { call('walk'); } frame 102 { call('walk'); } frame 103 { call('walk'); } frame 104 { call('walk'); } frame 105 { call('walk'); } frame 106 { gotoAndPlay(1); } frame 107 { call('walk'); } frame 108 { call('walk'); } frame 109 { call('walk'); } frame 110 { call('walk'); } frame 111 { call('walk'); } frame 112 { call('walk'); } frame 113 { call('walk'); } frame 114 { call('walk'); } frame 115 { _root._-0s(this, speed, true); _root.attack(this, 'HIGH', 70, 45); } frame 116 { call('walk'); } frame 117 { call('walk'); } frame 118 { call('walk'); } frame 119 { call('walk'); } frame 120 { call('walk'); } frame 121 { gotoAndPlay(1); } frame 122 { speed = 10; _root._-0s(this, speed, true); } frame 123 { call('special'); } frame 124 { call('special'); } frame 125 { call('special'); } frame 126 { call('special'); } frame 127 { call('special'); } frame 128 { call('special'); } frame 129 { call('special'); } frame 130 { call('special'); } frame 131 { call('special'); } frame 132 { gotoAndPlay(1); } frame 133 { speed = 20; _root._-0s(this, speed, true); } frame 134 { _root._-0s(this, speed, true); } frame 135 { _root._-0s(this, speed, true); } frame 136 { _root._-27(this, 90, 70); _root._-0s(this, speed, true); } frame 137 { speed /= 1.5; _root._-0s(this, speed, true); } frame 138 { speed /= 1.5; _root._-0s(this, speed, true); } frame 139 { speed /= 1.5; _root._-0s(this, speed, true); } frame 142 { _root.attack(this, 'HIGH', 70, 65); } frame 146 { speciallevel = 1; speed = 5; } frame 147 { gotoAndPlay(1); } } movieClip 898 Decapitated Body { frame 1 { lostlimb = 'head'; _root.die(this); _root.dropspear(this); } frame 2 { _root.blood(random(10), this, 60, 'up'); } frame 3 { call(2); } frame 4 { call(2); } frame 5 { call(2); } frame 70 { stop(); this.onEnterFrame = function () { --this._alpha; if (_alpha <= 0) { removeMovieClip(this); } }; } } movieClip 903 Warrior Monk { frame 1 { if (_root.gameinprogress != true) { gotoAndStop('Ready'); } if (inbattle == true) { play(); } else { stop(); } if (_-2a != true && inbattle == true) { _-2a = true; _root._-2Y('Equip_Other', _x); } swipes = 3; } frame 37 { _root.ready(this); } frame 38 { call('ready'); } frame 39 { call('ready'); } frame 40 { call('ready'); } frame 41 { call('ready'); } frame 42 { call('ready'); } frame 43 { call('ready'); } frame 44 { call('ready'); } frame 45 { gotoAndPlay('Ready'); } frame 46 { speed = 5; _root._-0s(this, speed, true); } frame 47 { call('walk'); } frame 48 { call('walk'); } frame 49 { call('walk'); } frame 50 { call('walk'); } frame 51 { call('walk'); } frame 52 { call('walk'); } frame 53 { call('walk'); } frame 54 { call('walk'); } frame 55 { call('walk'); } frame 56 { call('walk'); } frame 57 { gotoAndPlay('Ready'); } frame 58 { speed = 25; _root._-0s(this, speed, true); } frame 59 { call('special'); } frame 60 { call('special'); } frame 61 { call('special'); } frame 62 { call('special'); } frame 63 { call('special'); } frame 64 { call('special'); } frame 65 { call('special'); } frame 66 { call('special'); } frame 67 { call('special'); } frame 68 { gotoAndPlay('Ready'); } frame 69 { call('special'); } frame 70 { call('special'); } frame 71 { call('special'); } frame 72 { call('special'); } frame 73 { call('special'); } frame 74 { call('special'); } frame 75 { call('special'); } frame 76 { call('special'); } frame 77 { call('special'); } frame 78 { call('special'); } frame 79 { call('special'); } frame 80 { _root._-0s(this, speed, true); _root._-27(this, 50, 160); } frame 81 { call('special'); } frame 89 { _root._-0s(this, -5, true); } frame 90 { _root._-0s(this, -5, true); } frame 91 { _root._-0s(this, -5, true); } frame 92 { _root._-0s(this, -5, true); } frame 93 { _root._-0s(this, -5, true); } frame 94 { _root._-0s(this, -5, true); } frame 95 { _root._-0s(this, -10, true); } frame 96 { _root._-27(this, 100, 50); } frame 99 { speciallevel = 1; speed = 10; } frame 100 { gotoAndPlay('Ready'); } frame 101 { speed = 5; _root._-0s(this, speed, true); } frame 102 { call('swipe1'); } frame 103 { call('swipe1'); } frame 104 { call('swipe1'); } frame 105 { call('swipe1'); } frame 106 { call('swipe1'); } frame 107 { call('swipe1'); } frame 108 { call('swipe1'); } frame 109 { call('swipe1'); } frame 110 { call('swipe1'); } frame 111 { _root._-0s(this, speed, true); _root._-27(this, 170, 50); } frame 112 { call('swipe1'); } frame 113 { call('swipe1'); } frame 114 { call('swipe1'); } frame 115 { call('swipe1'); } frame 116 { call('swipe1'); } frame 117 { call('swipe1'); } frame 118 { call('swipe1'); } frame 119 { call('swipe1'); } frame 120 { call('swipe1'); } frame 121 { call('swipe1'); } frame 122 { call('swipe1'); } frame 123 { call('swipe1'); } frame 124 { _root._-0s(this, speed, true); _root._-27(this, 160, 40); } frame 125 { call('swipe1'); } frame 126 { call('swipe1'); } frame 127 { call('swipe1'); } frame 128 { call('swipe1'); } frame 129 { _root._-27(this, 140, 40); _root._-0s(this, speed, true); } frame 130 { call('swipe1'); } frame 131 { call('swipe1'); } frame 132 { call('swipe1'); } frame 133 { call('swipe1'); } frame 134 { call('swipe1'); } frame 135 { call('swipe1'); } frame 136 { call('swipe1'); } frame 137 { call('swipe1'); } frame 138 { call('swipe1'); } frame 139 { call('swipe1'); } frame 140 { gotoAndPlay('Ready'); } frame 153 { speed = 5; _root._-0s(this, speed, true); } frame 154 { _root._-0s(this, speed, true); } frame 155 { _root._-0s(this, speed, true); } frame 156 { _root._-0s(this, speed, true); } frame 157 { _root._-0s(this, speed, true); } frame 158 { _root._-0s(this, speed, true); } frame 159 { _root._-0s(this, speed, true); } frame 160 { _root._-0s(this, speed, true); } frame 161 { _root._-0s(this, speed, true); } frame 162 { _root._-0s(this, speed, true); } frame 163 { _root._-0s(this, speed, true); } frame 164 { _root._-0s(this, speed, true); } frame 165 { _root._-27(this, 200, 100); } frame 187 { gotoAndPlay('Ready'); } frame 188 { speed = 20; _root._-0s(this, speed, true); } frame 189 { call('swipe3'); } frame 190 { call('swipe3'); } frame 191 { call('swipe3'); } frame 192 { call('swipe3'); } frame 193 { call('swipe3'); } frame 194 { call('swipe3'); } frame 195 { _root._-0s(this, speed, true); _root._-27(this, 100, 60); } frame 196 { call('swipe3'); } frame 209 { gotoAndPlay('Ready'); } frame 210 { _root.blood(random(5) + 5, this, 60, 'up'); _root.die(this); } frame 267 { stop(); } } movieClip 906 Assassin { frame 1 { _root.ready(this); swipes = 1; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Spear', _x); } } frame 4 { gotoAndPlay(1); } frame 5 { _root._-0s(this, speed, true); } frame 6 { call('walk'); } frame 7 { call('walk'); } frame 8 { call('walk'); } frame 9 { call('walk'); } frame 10 { call('walk'); } frame 11 { call('walk'); } frame 12 { call('walk'); } frame 13 { call('walk'); } frame 14 { call('walk'); } frame 15 { call('walk'); } frame 16 { gotoAndPlay(1); } frame 25 { _root.attack(this, 'MIDDLE', 315, 300, 'head'); } frame 26 { _root._-0s(this, 515, true); } frame 74 { gotoAndPlay(1); } frame 132 { stop(); } frame 143 { _root.firearrow(this, 'Knife'); } frame 145 { _root.firearrow(this, 'Knife'); } frame 177 { gotoAndPlay(1); } } movieClip 907 { frame 1 { if (_parent.race != undefined) { gotoAndStop(_parent.race); } else { stop(); } } } movieClip 908 Scout { frame 1 { _root.ready(this); swipes = 2; if (_-2a != true) { _-2a = true; _root._-2Y('Equip_Spear', _x); } } frame 35 { call('ready'); } frame 36 { gotoAndPlay(1); } frame 37 { _root._-0s(this, speed, true); } frame 38 { call('walk'); } frame 39 { call('walk'); } frame 40 { call('walk'); } frame 41 { call('walk'); } frame 42 { call('walk'); } frame 43 { call('walk'); } frame 44 { call('walk'); } frame 45 { call('walk'); } frame 46 { call('walk'); } frame 47 { call('walk'); } frame 48 { gotoAndPlay(1); } frame 106 { stop(); } frame 115 { _root.attack(this, 'MIDDLE', 60, 30); } frame 123 { gotoAndPlay(1); } frame 132 { _root.attack(this, 'MIDDLE', 60, 30); } frame 140 { gotoAndPlay(1); } frame 141 { speed = 25; _root._-0s(this, speed, true); } frame 142 { call('special'); } frame 143 { call('special'); } frame 144 { call('special'); } frame 145 { call('special'); } frame 146 { call('special'); } frame 147 { call('special'); } frame 148 { call('special'); } frame 149 { call('special'); } frame 150 { call('special'); } frame 151 { call('special'); } frame 152 { gotoAndPlay(1); } frame 153 { speciallevel = 1; } frame 153 { _root._-0s(this, speed, true); speed = 10; } frame 154 { _root.attack(this, 'MIDDLE', 60, 50); } frame 161 { gotoAndPlay(1); } } movieClip 909 LiftedDead { frame 31 { _root._-2Y('ImpactSFX', _x); } frame 89 { stop(); this.onEnterFrame = function () { --this._alpha; if (_alpha <= 0) { removeMovieClip(this); } }; } } movieClip 911 Fall { frame 10 { this.removeMovieClip(); } } movieClip 912 Mind Control Ani { frame 18 { stop(); _root._-t(this); } } movieClip 913 Lifted { frame 31 { _root._-2Y('ImpactSFX', _x); } frame 89 { stop(); _root._-t(this); } } movieClip 914 Launched { frame 1 { _-2R = random(20) + 40; _-1h = random(7) + 7; spin = random(20) - random(20); this.onEnterFrame = function () { _rotation = _rotation + spin; _y = _y - _-2R; _x = _x + _-1h; _-2R -= 2; if (_y >= 0) { _-0T = true; gotoAndPlay(14); } }; } frame 13 { if (_-0T != true) { gotoAndPlay(2); } } frame 14 { this.onEnterFrame = undefined; _rotation = 0; _y = 0; } frame 57 { stop(); _root._-t(this); } } movieClip 915 Retreat { frame 1 { this.onEnterFrame = function () { if (facing == 'right') { _x = _x - 15; if (_x < -1400 && _root.castles == 'left') { this.removeMovieClip(); } else { if (_root._-0I(this) < 0) { this.removeMovieClip(); } } } else { _x = _x + 15; if (_x > 1400 && _root.castles == 'right') { this.removeMovieClip(); } else { if (_root._-0I(this) > 700) { this.removeMovieClip(); } } } }; } } movieClip 917 Enter Castle { frame 11 { this.removeMovieClip(); } } movieClip 918 Finished { frame 1 { this.onEnterFrame = function () { if (facing == 'right') { _x = _x + 15; if (_x > 1400 && _root.castles == 'right') { this.removeMovieClip(); } else { if (_root._-0I(this) > 700) { this.removeMovieClip(); } } } else { _x = _x - 15; if (_x < -1400 && _root.castles == 'left') { this.removeMovieClip(); } else { if (_root._-0I(this) < 0) { this.removeMovieClip(); } } } }; } } movieClip 919 Run Away { frame 1 { if (_-p == undefined) { _-p = 0; } this.onEnterFrame = function () { if (facing == 'right') { _x = _x - 15; if (_x < -1400 && _root.castles == 'left') { this.removeMovieClip(); } else { if (_root._-0I(this) < 0) { this.removeMovieClip(); } } } else { _x = _x + 15; if (_x > 1400 && _root.castles == 'right') { this.removeMovieClip(); } else { if (_root._-0I(this) > 700) { this.removeMovieClip(); } } } ++_-p; if (_-p > 50 && Math.random() > 0.97) { _root._-t(this); } }; } } movieClip 922 Vapourize { frame 35 { this.removeMovieClip(); } } movieClip 923 Knockover { frame 1 { if (_root.castles == 'left' && _x - fallspeed < -1400) { fallspeed = 0; _x = -1400; } else { if (_root.castles == 'right' && _x - fallspeed > 1400) { fallspeed = 0; _x = 1400; } else { if (facing == 'right') { _x = _x - fallspeed; } else { _x = _x + fallspeed; } fallspeed /= 1.1; } } } frame 2 { call('fall'); } frame 3 { call('fall'); } frame 4 { call('fall'); } frame 5 { call('fall'); } frame 6 { call('fall'); } frame 7 { call('fall'); } frame 8 { call('fall'); } frame 9 { call('fall'); } frame 10 { call('fall'); } frame 11 { call('fall'); } frame 12 { call('fall'); } frame 13 { call('fall'); } frame 14 { call('fall'); } frame 15 { call('fall'); } frame 16 { call('fall'); } frame 17 { call('fall'); } frame 18 { call('fall'); } frame 19 { call('fall'); } frame 20 { call('fall'); } frame 21 { call('fall'); } frame 22 { call('fall'); } frame 23 { call('fall'); } frame 24 { call('fall'); } frame 25 { call('fall'); } frame 26 { call('fall'); } frame 27 { call('fall'); } frame 28 { call('fall'); } frame 29 { call('fall'); } frame 30 { call('fall'); } frame 31 { call('fall'); } frame 32 { call('fall'); } frame 33 { call('fall'); } frame 34 { call('fall'); } frame 35 { call('fall'); } frame 36 { call('fall'); } frame 37 { call('fall');




http://swfchan.com/25/121437/info.shtml
Created: 4/3 -2019 10:16:45 Last modified: 4/3 -2019 10:16:45 Server time: 19/05 -2024 06:05:42