STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229671 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2596 · P5191 |
This is the info page for Flash #69957 |
> > > > > > > > > Initiating Launch Sequence. Have a Nice Day! The Robot says Hello. Rebuffering... 0% 5% 16% Done. Writing Template ... Template Wrote Map loaded Backwards -> Reiterated...complete Loading. Loading. Loaded. Not loaded yet. The previous sector had errors Errors Terminated! -> Collateral Damage Nullified Rectifying Sector Load 0% 10% 22% 27% 41% Problem! Problem dealt with. Continue? (y/n) _n System Neglect Override. Function complete! Executing as Prompted. Enjoy! . . Final Completion: |
0% |
mooseproduce presents |
PRESS ENTER TO START |
PRESS ENTER TO START |
-=Copyright 2005 mooseproduce=- |
-=Caste Select> |
Description! |
Caste |
-=Costume Select> |
Torso |
Legs |
Hands |
Back |
Done |
Weapon |
(weapon name) |
Low |
CONTROLS |
USE DEFAULT |
(W) (S) (A) (D) (C) (V) |
(B) (Q) (E) (M) (P) |
CONTROLS SET! |
-=Graphics Quality> |
Med |
Hi |
-=Set Keys |
Forward Back Left Right Jump Attack |
Strafe Turn Camera Left Turn Camera Right Change Music Pause |
Start |
Game |
Key set! |
Select a new key |
-> |
Loading Map... |
Loading Map... |
Loading Map... |
Loading Map... |
Menu |
I AM LE TEXTE PH33R MEH |
-=Controls> Backspace pauses. While paused, use the arrow keys to rotate/zoom the camera. Hold the Strafe button to move while keeping the camera pointed forwards. While strafing, hold a direction and press Jump. If you press Jump while holding strafe and back, you will backflip. It is also possible to sideflip. -=Move mouse down for controls> |
ActionScript [AS1/AS2]
Frame 1_quality = "high";Instance of Symbol 609 MovieClip in Frame 1onClipEvent (load) { this._parent.stop(); } onClipEvent (enterFrame) { this.wait = _root.getBytesLoaded() / _root.getBytesTotal(); this._y = -16 * Math.floor((this._height * this.wait) / 16); if (this.wait >= 1) { _root.nextFrame(); } this.loading.text = (this.wait * 100) + "%. "; }Frame 2function initCamera(map_op, isdemo) { this.tick = 0; this.pause = false; this.map_op = map_op; this.isdemo = isdemo; this.rot = undefined; this.x = 5; this.y = 3; this.z = 0; this.zoom = (this.tgtzoom = 3); this.tilt = (this.tgttilt = 0.1); this.manlst = new Array(); this.createMap = _root.createMap; if (!this.isdemo) { this.createMap(_root.p1x, _root.p1y, true); this.focus = (tgt = this.attachMovie("character_mc", "character" + ((++_root.objs) + 1), _root.objs)); tgt.init = _root.initObject; tgt.init(this, 0, 1); if (_root.p1side == "north") { tgt.x = this.mapw / 2; tgt.y = 0; } else if (_root.p1side == "south") { tgt.x = this.mapw / 2; tgt.y = this.maph - 1; } else if (_root.p1side == "east") { tgt.y = this.maph / 2; tgt.x = this.mapw - 1; } else if (_root.p1side == "west") { tgt.y = this.maph / 2; tgt.x = 0; } } else { isbots = this.isdemo == 2; this.createMap(Math.floor((Math.random() * 200) - 100), Math.floor((Math.random() * 200) - 100), isbots); this.tillcamchange = 45; if (this.isdemo == 1) { this.camerastyle = Math.floor(Math.random() * 3); } if (this.isdemo == 2) { this.camerastyle = Math.floor(Math.random() * 6); } trace(this.camerastyle); if (this.camerastyle == 0) { this.x = 3; this.y = 0; this.sx = 0; this.sy = 0.075; this.rot = 90; this.tilt = 0.32; this.zoom = 2.75; } else if (this.camerastyle == 1) { this.x = Math.floor(this.mapw / 2); this.y = this.maph; this.sy = -0.1; this.rot = 0; this.tilt = 0.2; this.zoom = 7; } else if (this.camerastyle == 2) { this.x = Math.floor(this.mapw / 2); this.y = Math.floor(this.maph / 2); this.rot = 0; this.tilt = 0.12; this.zoom = 4; } else { this.focus = this.manlst[Math.floor(Math.random() * this.manlst.length)]; this.x = this.focus.x; this.y = this.focus.y; this.z = this.focus.z; this.rot = 0; this.tilt = 0.25; this.zoom = 8; this.addrot = (Math.random() * 12) - 6; } } this.onEnterFrame = (this.exec = _root.execCamera); } function execCamera() { if (!this.isdemo) { if (Key.isDown(_root.keys[9])) { _root.musicchange = true; } else if (_root.musicchange) { _root.musicchange = false; _root.musicdone = true; } if (Key.isDown(_root.keys[10])) { if (!this.presspause) { this.pause = !this.pause; this.presspause = true; } } else { this.presspause = false; } if (_root.musicdone) { _root.bgmusic.stop(); _root.musicdone = false; _root.curmusic++; if (_root.curmusic >= 4) { _root.curmusic = 0; } _root.bgmusic = new Sound(_root.music_mc); _root.bgmusic.attachSound("music_" + new Array("ticketsplease", "snowdens", "capeandmask", "cities")[_root.curmusic]); _root.bgmusic.start(); _root.bgmusic.onSoundComplete = function () { _root.musicdone = true; }; } if (!this.pause) { this.tick++; } else { this.focus.camextend = 0; if (Key.isDown(37)) { this.focus.tgtrot = this.focus.tgtrot - 10; } else if (Key.isDown(39)) { this.focus.tgtrot = this.focus.tgtrot + 10; } if (Key.isDown(38)) { this.focus.tgtzoom = this.focus.tgtzoom + 0.5; this.focus.tgttilt = this.focus.tgttilt - 0.03; } else if (Key.isDown(40)) { this.focus.tgtzoom = this.focus.tgtzoom - 0.5; this.focus.tgttilt = this.focus.tgttilt + 0.03; } } if (this.rot == undefined) { this.focus.tgtrot = (this.rot = (this.tgtrot = _root.p1rot)); this.x = this.focus.x; this.y = this.focus.y; } plot = _root.getAngledPos(0, -this.focus.camextend, 1, 0, this.focus.rot); this.x = this.x + (((this.focus.x + plot.x) - this.x) * 0.2); this.y = this.y + (((this.focus.y + plot.y) - this.y) * 0.2); this.z = this.z + ((this.focus.z - this.z) * 0.5); this.rot = _root.followAngle(this.rot, this.focus.tgtrot, 0.2); _root.p1rot = this.rot; this.zoom = this.zoom + ((this.focus.tgtzoom - this.zoom) * 0.5); this.tilt = this.tilt + ((this.focus.tgttilt - this.tilt) * 0.25); } else { this.x = this.x + this.sx; this.y = this.y + this.sy; if (this.camerastyle == 0) { this.rot = this.rot + 0.005; this.tilt = this.tilt + 0.005; } else if (this.camerastyle == 1) { this.rot = this.rot + 2.5; this.zoom = this.zoom - 0.09; this.tilt = this.tilt + 0.018; } else if (this.camerastyle == 2) { this.rot = this.rot + 7; this.zoom = this.zoom + 0.02; } else { this.x = this.x + ((this.focus.x - this.x) * 0.2); this.y = this.y + ((this.focus.y - this.y) * 0.2); this.z = this.z + ((this.focus.z - this.z) * 0.5); this.rot = this.rot + this.addrot; this.zoom = this.zoom - 0.1; } if ((this.isdemo == 2) && ((this.tillcamchange--) < 0)) { this._parent.gotoAndPlay(316); } } i = 0; while (i < this.zobjs.length) { this.zobjs[i].swapDepths((-i) * 2); if (this.zobjs[i].objtype == "character") { this.zobjs[i].shade.swapDepths(((-i) * 2) - 1); } i++; } this.zobjs = new Array(); } function initBullet(own, x, y, z, rot, dmg, spd, bullettype) { this.own = own; this.camera = this.own.camera; this.x = (this.x2 = x); this.y = (this.y2 = y); this.z = (this.z2 = z); this.bullettype = bullettype; if (this.bullettype == 2) { this.len = this._height * 2; } else if (this.bullettype == 3) { this.len = this._height / 2; } else { this.len = this._height; } this.rot = rot; this.dmg = dmg; this.spd = spd; this.hit = false; plot = _root.getAngledPos(0, -this.spd, 1, 0, this.rot); this.sx = plot.x; this.sy = plot.y; this.onEnterFrame = (this.exec = _root.execBullet); this.exec(); } function execBullet() { if (!this.camera.pause) { if ((this.frame++) >= this._totalframes) { if (this.bullettype == 4) { this.onEnterFrame = undefined; } else { this.frame = 1; } } this.gotoAndStop(this.frame); if (this.hit) { if (((this._alpha = this._alpha - 20)) <= 0) { this.removeMovieClip(); } } else { i = 0; while (i < this.camera.manlst.length) { tgt = this.camera.manlst[i]; if (this.bullettype != 4) { if ((tgt != this.own) && (Math.abs(this.z - tgt.z) <= 0.6)) { plot = _root.getAngledPos(this.x - this.x2, this.y - this.y2, 1, 0, -this.rot); myx = plot.x; myy = plot.y; plot = _root.getAngledPos(tgt.x - this.x2, tgt.y - this.y2, 1, 0, -this.rot); tgx = plot.x; tgy = plot.y; if (((Math.abs(tgx - myx) <= 0.25) && (tgy >= (myy - this.spd))) && (tgy <= myy)) { tgt.sx = tgt.sx + (this.sx * 0.25); tgt.sy = tgt.sy + (this.sy * 0.25); tgt.hp = tgt.hp - this.dmg; if (this.bullettype == 0) { tgt.rb = 255; j = 0; while (j < Math.ceil(this.dmg / 33)) { tgt2 = tgt.camera.map_op.attachMovie("groundfx- bloodsplash", "groundfx" + (++_root.objs), _root.objs); tgt2.init = _root.initGroundFx; tgt2.init(tgt.camera, (tgt.x + (Math.random() * 0.5)) - 0.25, (tgt.y + (Math.random() * 0.5)) - 0.25, tgt.z, tgt.rot, "bloodsplash"); j++; } j = 0; while (j < (Math.ceil(this.dmg / 33) * 2)) { tgt2 = tgt.camera.map_op.attachMovie("groundfx- blood", "groundfx" + (++_root.objs), _root.objs); tgt2.init = _root.initGroundFx; tgt2.init(tgt.camera, tgt.x, tgt.y, tgt.z, Math.random() * 360, "parentblood"); j++; } } else if ((this.bullettype == 1) || (this.bullettype == 3)) { tgt.rb = 255; tgt.gb = 255; tgt.bb = 255; tgt2 = tgt.camera.map_op.attachMovie("groundfx- explodelight", "groundfx" + (++_root.objs), _root.objs); tgt2.init = _root.initGroundFx; tgt2.init(this.camera, this.x, this.y, this.groundz, this.rot, "explodelight"); if (this.bullettype == 1) { tgt2 = tgt.camera.attachMovie("explosion_mc", "explosion" + (++_root.objs), _root.objs); tgt2.init = _root.initBullet; tgt2.init(this.own, this.x, this.y, this.z, this.rot, 10, 0, 4); } } else if (this.bullettype == 2) { tgt.gb = 255; tgt.bb = 255; } this.hit = true; } } } else if (this.bullettype == 4) { dist = Math.sqrt(Math.pow(this.x - tgt.x, 2) + Math.pow(this.y - tgt.y, 2)); if ((dist <= 1) && (Math.abs(this.z - this.tgt.z) <= 1.5)) { plot = _root.getAngledPos(0, -(1 - dist), 1, 0, _root.getAngleFrom(this.x, this.y, tgt.x, tgt.y)); tgt.sx = tgt.sx + (plot.x * 0.5); tgt.sy = tgt.sy + (plot.y * 0.5); tgt.hp = tgt.hp - 10; } } i++; } this.x = this.x + this.sx; this.y = this.y + this.sy; } } if (((!this.hit) && (this.bullettype != 4)) && ((((this.x < -0.5) || (this.x > (this.camera.mapw - 0.5))) || (this.y < -0.5)) || (this.y > (this.camera.maph - 0.5)))) { this.hit = true; if (((this.bullettype == 1) || (this.bullettype == 3)) || (this.bullettype == 4)) { tgt2 = tgt.camera.map_op.attachMovie("groundfx- explodelight", "groundfx" + (++_root.objs), _root.objs); tgt2.init = _root.initGroundFx; tgt2.init(this.camera, this.x, this.y, this.groundz, this.rot, "explodelight"); if (this.bullettype == 1) { tgt2 = this.camera.attachMovie("explosion_mc", "explosion" + (++_root.objs), _root.objs); tgt2.init = _root.initBullet; tgt2.init(this.own, this.x, this.y, this.z, this.rot, 10, 0, 4); } } } plot = _root.getAngledPos(this.x - this.camera.x, this.y - this.camera.y, this.camera.zoom, 0, -this.camera.rot); this.basey = plot.y; this._x = plot.x * _root.tilew; this._y = ((plot.y * _root.tilew) * this.camera.tilt) + ((((this.z - this.camera.z) * _root.tileh) * this.camera.zoom) * (1 / this.camera.tilt)); if (this.bullettype != 4) { plot = _root.getAngledPos(this.x2 - this.camera.x, this.y2 - this.camera.y, this.camera.zoom, 0, -this.camera.rot); dist = Math.sqrt(Math.pow((plot.x * _root.tilew) - this._x, 2) + Math.pow((((plot.y * _root.tilew) * this.camera.tilt) + ((((this.z2 - this.camera.z) * _root.tileh) * this.camera.zoom) * (1 / this.camera.tilt))) - this._y, 2)); this._xscale = 100 * this.camera.zoom; this._yscale = (dist / this.len) * 100; this._rotation = _root.getAngleFrom(plot.x * _root.tilew, ((plot.y * _root.tilew) * this.camera.tilt) + ((((this.z2 - this.camera.z) * _root.tileh) * this.camera.zoom) * (1 / this.camera.tilt)), this._x, this._y); } else if (this.bullettype == 4) { this._xscale = 150 * this.camera.zoom; this._yscale = 150 * this.camera.zoom; } added = false; i = 0; while (i < this.camera.zobjs.length) { if (this.basey > this.camera.zobjs[i].basey) { this.camera.zobjs.splice(i, 0, this); added = true; i++; } if (added) { break; } i++; } if (!added) { this.camera.zobjs.push(this); } } function initTile(camera, index, tile) { this.camera = camera; this.index = index; this.tile = tile; this.thingtype = "tile"; this.gotoAndStop(this.tile + 1); this.camera.map[this.index] = this.tile; this.x = _root.getMapXY(this.index, this.camera.mapw).x; this.y = _root.getMapXY(this.index, this.camera.mapw).y; this.z = 0; this.onEnterFrame = (this.exec = _root.execTile); } function execTile() { plot = _root.getAngledPos(this.x - this.camera.x, this.y - this.camera.y, this.camera.zoom, 0, -this.camera.rot); this.basey = plot.y; this._x = plot.x * _root.tilew; this._y = ((plot.y * _root.tilew) * this.camera.tilt) + ((((this.z - this.camera.z) * _root.tileh) * this.camera.zoom) * (1 / this.camera.tilt)); if ((((this._x > (((-_root.scw) / 2) - 120)) && (this._y > (((-_root.sch) / 2) - 120))) && (this._x < ((_root.scw / 2) + 120))) && (this._y < ((_root.sch / 2) + 120))) { this.tile_op._rotation = -this.camera.rot; this._xscale = 100 * this.camera.zoom; this._yscale = (100 * this.camera.zoom) * this.camera.tilt; this._visible = true; } else { this._visible = false; } } function initGroundFx(camera, x, y, z, rot, fxtype) { this.camera = camera; this.x = x; this.y = y; this.z = z; this.rot = rot; this.fxtype = fxtype; this.big = 0.8; if (this.fxtype == "splash") { this.flat = false; this.untilkill = 0; this.killrate = 0; } else if (this.fxtype == "sandprint") { this.flat = true; this.untilkill = 15; this.killrate = 4; } else if (this.fxtype == "grassprint") { this.flat = true; this.untilkill = 0; this.killrate = 5; } else if (this.fxtype == "bloodsplash") { this.flat = true; this.untilkill = 15; this.killrate = 6; this.big = 2; this.fx_op.gotoAndStop(Math.ceil(Math.random() * 3)); } else if (this.fxtype == "parentblood") { this.flat = true; this.untilkill = 12; this.killrate = 6; this.big = 2; } else if (this.fxtype == "childblood") { this.flat = true; this.untilkill = 7; this.killrate = 7; this.big = 1.7; this.fx_op.gotoAndStop(Math.ceil(Math.random() * 4)); } else if (this.fxtype == "explodelight") { this.flat = true; this.untilkill = 2; this.killrate = 12; } this.anim = 0; this.onEnterFrame = (this.exec = _root.execGroundFx); this.exec(); } function execGroundFx() { plot = _root.getAngledPos(this.x - this.camera.x, this.y - this.camera.y, this.camera.zoom, 0, -this.camera.rot); this._x = plot.x * _root.tilew; this._y = ((plot.y * _root.tilew) * this.camera.tilt) + ((((this.z - this.camera.z) * _root.tileh) * this.camera.zoom) * (1 / this.camera.tilt)); if ((((this._x > (((-_root.scw) / 2) - 120)) && (this._y > (((-_root.sch) / 2) - 120))) && (this._x < ((_root.scw / 2) + 120))) && (this._y < ((_root.sch / 2) + 120))) { this._xscale = (100 * this.big) * this.camera.zoom; if (this.flat) { this._yscale = ((100 * this.big) * this.camera.zoom) * this.camera.tilt; this.fx_op._rotation = this.rot - this.camera.rot; } else { this._yscale = (100 * this.big) * this.camera.zoom; } if (!this.camera.pause) { if (this.fxtype == "splash") { this.gotoAndStop(++this.anim); } else if (this.fxtype == "parentblood") { this.fx_op.gotoAndStop(++this.anim); if (this.fx_op._currentframe < this.fx_op._totalframes) { plot = _root.getAngledPos(0, -0.25, 1, 0, this.rot); this.x = this.x + plot.x; this.y = this.y + plot.y; tgt = this.camera.map_op.attachMovie("groundfx- blood", "groundfx" + (++_root.objs), _root.objs); tgt.init = _root.initGroundFx; tgt.init(this.camera, this.x, this.y, this.z, this.rot, "childblood"); } } if ((--this.untilkill) <= 0) { if (((this._alpha = this._alpha - this.killrate)) <= 0) { this.removeMovieClip(); } if (this.fxtype == "explodelight") { this.big = this.big - 0.1; } } } this._visible = true; } else { this._visible = false; } } function initObject(camera, index, hmn, object) { this.camera = camera; this.index = index; this.thingtype = "object"; this.x = _root.getMapXY(this.index, this.camera.mapw).x; this.y = _root.getMapXY(this.index, this.camera.mapw).y; this.clrhandle = new Color(this); this.aa = 100; this.ab = 0; this.ra = 100; this.rb = 0; this.ga = 100; this.gb = 0; this.ba = 100; this.bb = 0; if (((this.hmn = hmn)) == -1) { this.object = object; this.objtype = "object"; this.camera.objmap[this.index] = this.object; this.z = 0; this.big = 1.5; } else { this.alive = true; this.camera.manlst.push(this); this.manindex = this.camera.manlst.length; this.objtype = "character"; this.costume = new Array(0, 0, 0, 0, 0); this.weapon = -1; this.hp = 100; this.ammo = (this.reloading = 0); this.fireside = 1; this.team = -1; this.shade = this.camera.attachMovie("shade_mc", "shade" + (++_root.objs), _root.objs); this.keys = new Array(11); if (this.hmn == 1) { this.team = 0; this.costume = _root.p1costume; this.weapon = _root.p1weapon; this.keys = _root.keys; } this.keyp = new Array(); i = 0; while (i < this.keys.length) { this.keyp.push(false); i++; } this.object = _root.p1char; this.feetstat = 0; this.feetanim = 1; this.torsostat = 0; this.torsoanim = 1; this.walkstat = 0; this.attackstat = -1; this.groundfxstat = 0; this.z = 0; this.sx = (this.sy = (this.sz = 0)); this.big = 0.75; this.attack = _root.attackMan; this.render = _root.renderMan; } this.gotoAndStop(this.object + 1); this.rot = 0; this.onEnterFrame = (this.exec = _root.execObject); } function execObject() { if ((this.objtype == "character") && (this.alive)) { if (this.hmn == 1) { i = 0; while (i < this.keys.length) { if (Key.isDown(this.keys[i])) { this.keyp[i] = true; } else { this.keyp[i] = false; } i++; } } else if (this.hmn == 0) { i = 0; while (i < 4) { if (Math.random() < 0.5) { this.keyp[i] = true; } else { this.keyp[i] = false; } i++; } if (Math.random() < 0.05) { this.keyp[6] = true; } else { this.keyp[6] = false; } if (Math.random() < 0.2) { this.keyp[7] = true; } else { this.keyp[7] = false; } if (Math.random() < 0.5) { this.keyp[8] = true; } else { this.keyp[8] = false; } } this.groundz = 0; this.camextend = 1; if (this.z < this.groundz) { this.onground = false; } if (!this.camera.pause) { if (this.feetstat == 0) { if (this.keyp[8]) { this.tgtrot = this.rot; this.tgtzoom = 5; this.tgttilt = 0.25; if ((this.keyp[1] && (!this.keyp[0])) && (this.keyp[6])) { this.bfliprot = 0; this.feetstat = 2; this.feetanim = 0; } else if ((this.keyp[2] && (!this.keyp[3])) && (this.keyp[6])) { this.bfliprot = 90; this.rot = this.rot + 90; this.feetstat = 2; this.feetanim = 0; } else if ((this.keyp[3] && (!this.keyp[2])) && (this.keyp[6])) { this.bfliprot = -90; this.rot = this.rot - 90; this.feetstat = 2; this.feetanim = 0; } } else { this.tgtzoom = 3; this.tgttilt = 0.4; if (this.keyp[2] && (!this.keyp[3])) { this.tgtrot = this.camera.rot - 35; } else if (this.keyp[3] && (!this.keyp[2])) { this.tgtrot = this.camera.rot + 35; } } if ((this.feetstat == 0) && (this.onground)) { dist = Math.sqrt(Math.pow(this.sx, 2) + Math.pow(this.sy, 2)); if (((this.walkstat = this.walkstat + dist)) >= 0.45) { this.feetanim++; this.walkstat = this.walkstat - 0.45; } if (((this.groundfxstat = this.groundfxstat + dist)) >= 0.4) { tiletype = this.camera.map_op["tile" + _root.getMapIndex(this.x, this.y, this.camera.mapw)].tile; if (tiletype == 0) { tgt = this.camera.map_op.attachMovie("groundfx- grassprint", "groundfx" + (++_root.objs), _root.objs); tgt.init = _root.initGroundFx; tgt.init(this.camera, this.x, this.y, this.z, this.rot, "grassprint"); } else if (tiletype == 2) { tgt = this.camera.map_op.attachMovie("groundfx- sandprint", "groundfx" + (++_root.objs), _root.objs); tgt.init = _root.initGroundFx; tgt.init(this.camera, this.x, this.y, this.z, this.rot, "sandprint"); } else if (tiletype == 3) { tgt = this.camera.map_op.attachMovie("groundfx- splash", "groundfx" + (++_root.objs), _root.objs); tgt.init = _root.initGroundFx; tgt.init(this.camera, this.x, this.y, this.z, this.rot, "splash"); tgt._alpha = 70; } this.groundfxstat = this.groundfxstat - 0.4; } plot = new Object((x = 0), (y = 0)); moved = false; if (this.keyp[0] && (!this.keyp[1])) { plot = _root.getAngledPos(0, -0.1, 1, 0, this.camera.rot); moved = true; } else if (this.keyp[1] && (!this.keyp[0])) { plot = _root.getAngledPos(0, 0.1, 1, 0, this.camera.rot); moved = true; } this.sx = this.sx + plot.x; this.sy = this.sy + plot.y; if (this.keyp[2] && (!this.keyp[3])) { plot = _root.getAngledPos(-0.1, 0, 1, 0, this.camera.rot); moved = true; } else if (this.keyp[3] && (!this.keyp[2])) { plot = _root.getAngledPos(0.1, 0, 1, 0, this.camera.rot); moved = true; } this.sx = this.sx + plot.x; this.sy = this.sy + plot.y; if ((moved && (!this.keyp[8])) && (!((this.sx == 0) && (this.sy == 0)))) { this.aimrot = _root.followAngle(this.aimrot, _root.getAngleFrom(0, 0, this.sx, this.sy), 0.6); } if ((!this.keyp[8]) && (!((this.sx == 0) && (this.sy == 0)))) { this.rot = _root.followAngle(this.rot, this.aimrot, 0.33); } if (this.keyp[6]) { this.feetstat = 1; this.feetanim = 0; } } } if ((this.attackstat == -1) && (this.keyp[7])) { if (this.weapon == -1) { this.attackstat = 0; } else if (this.weapon == 0) { this.attackstat = 0; } else if (this.weapon == 1) { this.attackstat = 1; } else if (this.weapon == 2) { this.attackstat = 1; } else if (this.weapon == 3) { if (this.ammo > 0) { if (((this.fireside = this.fireside * -1)) == 1) { this.attackstat = 2; } else { this.attackstat = 3; } } } else if (this.weapon == 4) { if (this.ammo > 0) { this.attackstat = 4; } } else if (this.weapon == 5) { if (this.ammo > 0) { this.attackstat = 5; } } else if (((this.weapon == 6) || (this.weapon == 7)) || (this.weapon == 8)) { if (this.hp > 15) { this.attackstat = 0; } } else if (this.weapon == 9) { if (this.ammo > 0) { this.attackstat = 4; } } this.attackanim = 0; } if (this.ammo < 0) { this.ammo = 0; } if ((_root.weap_stats[this.weapon + 1][2] > 0) && (this.ammo == 0)) { if ((++this.reloading) >= _root.weap_stats[this.weapon + 1][3]) { this.reloading = 0; this.ammo = _root.weap_stats[this.weapon + 1][2]; } } if (this.keyp[4] && (!this.keyp[5])) { this.tgtrot = this.camera.rot - 33; this.aimrot = this.aimrot - 20; this.camextend = 0; } else if (this.keyp[5] && (!this.keyp[4])) { this.tgtrot = this.camera.rot + 33; this.aimrot = this.aimrot + 20; this.camextend = 0; } if (this.feetstat == 0) { if (this.feetanim >= 4) { this.feetanim = 0; } } else if (this.feetstat == 1) { if ((++this.feetanim) >= 7) { this.feetstat = 0; this.feetanim = 0; } } else if (this.feetstat == 2) { this.attackstat = -1; if ((++this.feetanim) >= 9) { this.feetstat = 0; this.feetanim = 0; this.rot = this.rot - this.bfliprot; } } if (this.feetstat == 0) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = (this.handr.rot = 0); this.feet.x = (this.feet.y = (this.feet.z = 0)); this.head.x = (this.torso.x = 0); this.torso.y = 0.1; this.torso.z = -4.9; this.handl.z = (this.handr.z = -5); this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.y = -1; this.head.z = -8; if (this.feetanim == 0) { this.feet.anim = 0; } if (this.feetanim == 1) { this.feet.anim = 1; } if (this.feetanim == 2) { this.feet.anim = 2; } if (this.feetanim == 3) { this.feet.anim = 1; } this.torso.anim = (this.head.anim = 0); this.handl.anim = (this.handr.anim = 0); } else if (this.feetstat == 1) { if ((this.feetanim == 4) && (((this.z + this.sz) + 0.3) > this.groundz)) { this.feetanim = 5; } if (this.feetanim == 1) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = (this.handr.rot = 0); this.feet.x = (this.feet.y = (this.feet.z = 0)); this.head.x = (this.torso.x = 0); this.torso.y = 1; this.torso.z = -2.75; this.handl.z = (this.handr.z = -6); this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.y = -2; this.head.z = -3.5; this.feet.anim = 3; this.torso.anim = (this.head.anim = 0); this.handl.anim = (this.handr.anim = 0); } else if (this.feetanim == 2) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = -90; this.handr.rot = 90; this.feet.x = (this.feet.y = (this.feet.z = 0)); this.head.x = (this.torso.x = 0); this.torso.y = 0.1; this.torso.z = -4.9; this.head.y = -1; this.head.z = -8; this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.feet.anim = 1; this.torso.anim = (this.head.anim = 0); this.handl.anim = (this.handr.anim = 0); plot = new Object((x = 0), (y = 0)); if (this.keyp[0] && (!this.keyp[1])) { plot = _root.getAngledPos(0, -0.1, 1, 0, this.camera.rot); } else if (this.keyp[1] && (!this.keyp[0])) { plot = _root.getAngledPos(0, 0.1, 1, 0, this.camera.rot); } if (this.keyp[2] && (!this.keyp[3])) { plot = _root.getAngledPos(-0.1, 0, 1, 0, this.camera.rot); } else if (this.keyp[3] && (!this.keyp[2])) { plot = _root.getAngledPos(0.1, 0, 1, 0, this.camera.rot); } this.sx = this.sx + plot.x; this.sy = this.sy + plot.y; this.sz = this.sz - 1.35; } else if (this.feetanim == 4) { this.feetanim = 3; } else if (this.feetanim == 5) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = (this.handr.rot = 0); this.feet.x = (this.feet.y = (this.feet.z = 0)); this.head.x = (this.torso.x = 0); this.torso.y = 1; this.torso.z = -2.75; this.handl.z = (this.handr.z = -6); this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.y = -2; this.head.z = -3.5; this.feet.anim = 3; this.torso.anim = (this.head.anim = 0); this.handl.anim = (this.handr.anim = 0); } } else if (this.feetstat == 2) { this.tgtzoom = 5; this.tgttilt = 0.25; this.camextend = 0; this.feet.rot = (this.torso.rot = (this.head.rot = 0)); if (this.feetanim == 1) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = (this.handr.rot = 0); this.feet.x = (this.feet.y = (this.feet.z = 0)); this.head.x = (this.torso.x = 0); this.torso.y = 1; this.torso.z = -2.75; this.handl.z = (this.handr.z = -6); this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.y = -2; this.head.z = -3.5; this.feet.anim = 3; this.torso.anim = (this.head.anim = 0); this.handl.anim = (this.handr.anim = 0); } else if (this.feetanim == 2) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = -90; this.handr.rot = 90; this.feet.x = (this.feet.y = 0); this.feet.z = -3; this.head.x = (this.torso.x = 0); this.torso.y = 0.1; this.torso.z = -7.9; this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.y = 1; this.head.z = -11; this.feet.anim = 1; this.torso.anim = 0; this.head.anim = 1; this.handl.anim = (this.handr.anim = 0); this.sz = this.sz - 1.1; plot = _root.getAngledPos(0, 0.12, 1, 0, this.rot); this.sx = this.sx + plot.x; this.sy = this.sy + plot.y; } else if (this.feetanim == 3) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = -90; this.handr.rot = 90; this.feet.x = (this.torso.x = (this.head.x = 0)); this.feet.y = -3; this.torso.y = 2; this.head.y = 5; this.feet.z = -8; this.torso.z = -7.9; this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.z = -6.5; this.feet.anim = 4; this.torso.anim = 1; this.head.anim = 2; this.handl.anim = (this.handr.anim = 0); } else if (this.feetanim == 4) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = -90; this.handr.rot = 90; this.feet.x = (this.feet.y = 0); this.feet.z = -15; this.head.x = (this.torso.x = 0); this.torso.y = -0.1; this.torso.z = -10.1; this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.y = -1; this.head.z = -7; this.feet.anim = 5; this.torso.anim = 2; this.head.anim = 3; this.handl.anim = (this.handr.anim = 0); } else if (this.feetanim == 6) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = -90; this.handr.rot = 90; this.feet.x = (this.torso.x = (this.head.x = 0)); this.feet.y = 3; this.torso.y = -2; this.head.y = -5; this.feet.z = -8; this.torso.z = -8.1; this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.z = -6.5; this.feet.anim = 6; this.torso.anim = 3; this.head.anim = 0; this.handl.anim = (this.handr.anim = 0); } else if (this.feetanim == 8) { this.feet.rot = (this.torso.rot = (this.head.rot = 0)); this.handl.rot = (this.handr.rot = 0); this.feet.x = (this.feet.y = (this.feet.z = 0)); this.head.x = (this.torso.x = 0); this.torso.y = 1; this.torso.z = -2.75; this.handl.z = (this.handr.z = -6); this.handl.y = (this.handr.y = 0); this.handl.x = -4; this.handr.x = 4; this.head.y = -2; this.head.z = -3.5; this.feet.anim = 3; this.torso.anim = (this.head.anim = 0); this.handl.anim = (this.handr.anim = 0); } } if (this.attackstat == 0) { this.handl.flat = (this.handr.flat = false); if ((++this.attackanim) >= 6) { this.attackstat = -1; } if (this.attackanim == 1) { plot = _root.getAngledPos(0, 0.1, 1, 0, this.rot); this.handl.rot = 0; this.handr.rot = 90; this.sx = this.sx + plot.x; this.sy = this.sy + plot.y; this.head.rot = (this.feet.rot = (this.torso.rot = 45)); this.handl.x = -2.5; this.handl.y = -1; this.handr.x = 4.5; this.handr.y = 1; this.handr.z = -5; } else if (this.attackanim == 2) { this.head.rot = (this.feet.rot = (this.torso.rot = 90)); this.handl.rot = 0; this.handr.rot = 135; this.handl.x = -1.5; this.handl.y = -1; this.handr.x = 4; this.handr.y = 2; this.handr.z = -5; } else if (this.attackanim == 3) { plot = _root.getAngledPos(0, -0.2, 1, 0, this.rot); this.sx = this.sx + plot.x; this.sy = this.sy + plot.y; this.head.rot = (this.feet.rot = (this.torso.rot = 0)); this.handl.rot = 0; this.handr.rot = 45; this.handl.x = -3.5; this.handl.y = 1; this.handr.x = 4; this.handr.y = -1.2; this.handr.z = -5.5; } else if (this.attackanim == 4) { this.head.rot = (this.feet.rot = (this.torso.rot = -45)); this.handl.rot = 0; this.handr.rot = 0; this.handl.x = -2; this.handl.y = 2; this.handr.x = 2; this.handr.y = -5; this.handr.z = -6; if ((this.weapon == -1) || (this.weapon == 0)) { this.attack("right", 0, _root.weap_stats[this.weapon + 1][0], 2, _root.weap_stats[this.weapon + 1][1]); } else if (this.weapon == 6) { plot = _root.getAngledPos(0, -0.15, 1, 0, this.rot); tgt = this.camera.attachMovie("fireball_mc", "bullet" + (++_root.objs), _root.objs); tgt.init = _root.initBullet; tgt.init(this, this.x + plot.x, this.y + plot.y, this.z - 0.5, this.rot, _root.weap_stats[this.weapon + 1][0], _root.weap_stats[this.weapon + 1][1], 1); this.hp = this.hp - 15; } else if (this.weapon == 7) { k = 0; while (k < 4) { rand = ((k / 4) * 30) - 15; plot = _root.getAngledPos(0, -0.15, 1, 0, this.rot + rand); tgt = this.camera.attachMovie("iceshard_mc", "bullet" + (++_root.objs), _root.objs); tgt.init = _root.initBullet; tgt.init(this, this.x + plot.x, this.y + plot.y, this.z - 0.5, this.rot + (rand / 2), _root.weap_stats[this.weapon + 1][0], _root.weap_stats[this.weapon + 1][1], 2); k++; } this.hp = this.hp - 15; } else if (this.weapon == 8) { plot = _root.getAngledPos(0, -0.15, 1, 0, this.rot); tgt = this.camera.attachMovie("lightningbolt_mc", "bullet" + (++_root.objs), _root.objs); tgt.init = _root.initBullet; tgt.init(this, this.x + plot.x, this.y + plot.y, this.z - 0.5, this.rot, _root.weap_stats[this.weapon + 1][0], _root.weap_stats[this.weapon + 1][1], 3); this.hp = this.hp - 15; } } else if (this.attackanim == 5) { this.head.rot = (this.feet.rot = (this.torso.rot = -90)); this.handl.rot = 0; this.handr.rot = -45; this.handl.x = -1; this.handl.y = 2; this.handr.x = 0.1; this.handr.y = -5; this.handr.z = -6; } } else if (this.attackstat == 1) { this.handl.flat = (this.handr.flat = true); if ((++this.attackanim) >= 7) { this.attackstat = -1; } if (this.attackanim == 1) { plot = _root.getAngledPos(0, 0.1, 1, 0, this.rot); this.sx = this.sx + plot.x; this.sy = this.sy + plot.y; this.head.rot = (this.feet.rot = (this.torso.rot = -90)); this.handl.rot = 0; this.handr.rot = -180; this.handl.x = -1; this.handl.y = 2; this.handr.x = -4; this.handr.y = -2; this.handr.z = -6; this.handr.slash = false; } else if (this.attackanim == 2) { plot = _root.getAngledPos(0, -0.2, 1, 0, this.rot); this.sx = this.sx + plot.x; this.sy = this.sy + plot.y; this.head.rot = (this.feet.rot = (this.torso.rot = -45)); this.handl.rot = 0; this.handr.rot = -90; this.handl.x = -2; this.handl.y = 2; this.handr.x = -6; this.handr.y = -6; this.handr.z = -6; this.handr.slash = true; } else if (this.attackanim == 3) { this.head.rot = (this.feet.rot = (this.torso.rot = 0)); this.handl.rot = 0; this.handr.rot = 45; this.handl.x = -3.5; this.handl.y = 1; this.handr.x = 6; this.handr.y = -3; this.handr.z = -5.5; this.handr.slash = true; this.attack("right", 0, _root.weap_stats[this.weapon + 1][0], 3, _root.weap_stats[this.weapon + 1][1]); } else if (this.attackanim == 4) { this.head.rot = (this.feet.rot = (this.torso.rot = 45)); this.handl.rot = 0; this.handr.rot = 135; this.handl.x = -2.5; this.handl.y = -1; this.handr.x = 6; this.handr.y = 6; this.handr.z = -5; this.handr.slash = true; } else if (this.attackanim == 5) { this.handl.rot = 0; this.handr.rot = 180; this.head.rot = (this.feet.rot = (this.torso.rot = 90)); this.handl.x = -1.5; this.handl.y = -1; this.handr.x = 3; this.handr.y = 7; this.handr.z = -8; this.handr.slash = false; } else if (this.attackanim == 6) { this.handl.rot = 0; this.handr.rot = 270; this.head.rot = (this.feet.rot = (this.torso.rot = 90)); this.handl.x = -1.5; this.handl.y = -1; this.handr.x = 3; this.handr.y = 9; this.handr.z = -11; this.handr.slash = false; } } else if (this.attackstat == 2) { if ((++this.attackanim) >= 5) { this.attackstat = -1; } if (this.attackanim == 1) { this.handl.rot = (this.handr.rot = 0); this.handl.z = (this.handr.z = -7); this.handl.y = (this.handr.y = -5); this.handl.x = -2.5; this.handr.x = 2.5; this.handl.anim = (this.handr.anim = 0); } else if (this.attackanim == 2) { this.handl.rot = (this.handr.rot = 0); this.handl.z = -8; this.handl.y = -4; this.handr.z = -7; this.handr.y = -5; this.handl.x = -2.5; this.handr.x = 2.5; this.handl.anim = (this.handr.anim = 0); } else if (this.attackanim == 3) { this.ammo--; this.handl.rot = (this.handr.rot = 0); this.handl.z = -9; this.handl.y = -2.5; this.handr.z = -7; this.handr.y = -5; this.handl.x = -2.5; this.handr.x = 2.5; this.handl.anim = 1; this.handr.anim = 0; plot = _root.getAngledPos(0, -0.15, 1, 0, this.rot - 45); tgt = this.camera.attachMovie("bullet_mc", "bullet" + (++_root.objs), _root.objs); tgt.init = _root.initBullet; tgt.init(this, this.x + plot.x, this.y + plot.y, this.z - 0.5, this.rot, _root.weap_stats[this.weapon + 1][0], _root.weap_stats[this.weapon + 1][1], 0); } else if (this.attackanim == 4) { this.handl.rot = (this.handr.rot = 0); this.handl.z = -8.5; this.handl.y = -4.5; this.handr.z = -7; this.handr.y = -5; this.handl.x = -2.5; this.handr.x = 2.5; this.handl.anim = 1; this.handr.anim = 0; if ((this.ammo > 0) && this.keyp[7]) { this.attackstat = 3; this.attackanim = 0; this.fireside = this.fireside * -1; } } } else if (this.attackstat == 3) { if ((++this.attackanim) >= 5) { this.attackstat = -1; } if (this.attackanim == 1) { this.handl.rot = (this.handr.rot = 0); this.handl.z = (this.handr.z = -7); this.handl.y = (this.handr.y = -5); this.handl.x = -2.5; this.handr.x = 2.5; this.handl.anim = (this.handr.anim = 0); } else if (this.attackanim == 2) { this.handl.rot = (this.handr.rot = 0); this.handr.z = -8; this.handr.y = -4; this.handl.z = -7; this.handl.y = -5; this.handl.x = -2.5; this.handr.x = 2.5; this.handl.anim = (this.handr.anim = 0); } else if (this.attackanim == 3) { this.ammo--; this.handl.rot = (this.handr.rot = 0); this.handr.z = -9; this.handr.y = -2.5; this.handl.z = -7; this.handl.y = -5; this.handl.x = -2.5; this.handr.x = 2.5; this.handl.anim = 0; this.handr.anim = 1; plot = _root.getAngledPos(0, -0.15, 1, 0, this.rot + 45); tgt = this.camera.attachMovie("bullet_mc", "bullet" + (++_root.objs), _root.objs); tgt.init = _root.initBullet; tgt.init(this, this.x + plot.x, this.y + plot.y, this.z - 0.5, this.rot, _root.weap_stats[this.weapon + 1][0], _root.weap_stats[this.weapon + 1][1], 0); } else if (this.attackanim == 4) { this.handl.rot = (this.handr.rot = 0); this.handr.z = -8.5; this.handr.y = -4.5; this.handl.z = -7; this.handl.y = -5; this.handl.x = -2.5; this.handr.x = 2.5; this.handl.anim = 0; this.handr.anim = 1; if ((this.ammo > 0) && this.keyp[7]) { this.attackstat = 2; this.attackanim = 0; this.fireside = this.fireside * -1; } } } else if (this.attackstat == 4) { if ((++this.attackanim) >= 3) { this.attackstat = -1; } if (this.attackanim == 1) { this.head.x = -2; this.head.rot = -45; this.torso.rot = (this.feet.rot = -90); this.handl.rot = (this.handr.rot = 0); this.handl.z = -7; this.handr.z = -5.5; this.handl.x = 0; this.handl.y = 3; this.handr.x = -1; this.handr.y = -8.5; this.handl.anim = (this.handr.anim = 0); } else if (this.attackanim == 2) { this.ammo--; this.head.x = -2; this.head.rot = -45; this.torso.rot = (this.feet.rot = -90); this.handl.rot = (this.handr.rot = 0); this.handl.z = -7; this.handr.z = -5.5; this.handl.x = 0; this.handl.y = 5.5; this.handr.x = -1; this.handr.y = -7; this.handl.anim = (this.handr.anim = 1); if ((this.ammo > 0) && this.keyp[7]) { this.attackstat = 4; this.attackanim = 0; this.fireside = this.fireside * -1; } if (this.weapon == 9) { k = 0; while (k < 4) { rand = ((k / 4) * 30) - 15; plot = _root.getAngledPos(0, -0.25, 1, 0, this.rot + rand); tgt = this.camera.attachMovie("bullet_mc", "bullet" + (++_root.objs), _root.objs); tgt.init = _root.initBullet; tgt.init(this, this.x + plot.x, this.y + plot.y, this.z - 0.5, this.rot + (rand / 2), _root.weap_stats[this.weapon + 1][0], _root.weap_stats[this.weapon + 1][1], 0); k++; } } else { plot = _root.getAngledPos(0, -0.25, 1, 0, this.rot); tgt = this.camera.attachMovie("bullet_mc", "bullet" + (++_root.objs), _root.objs); tgt.init = _root.initBullet; tgt.init(this, this.x + plot.x, this.y + plot.y, this.z - 0.5, this.rot, _root.weap_stats[this.weapon + 1][0], _root.weap_stats[this.weapon + 1][1], 0); } } } else if (this.attackstat == 5) { if ((++this.attackanim) >= 7) { this.attackstat = -1; } if (this.attackanim == 1) { this.head.x = -2; this.head.rot = 0; this.torso.rot = (this.feet.rot = -90); this.handl.rot = (this.handr.rot = 0); this.handl.z = (this.handr.z = -5.5); this.handl.x = -0.5; this.handl.y = -13; this.handr.x = -1; this.handr.y = -8.5; this.handl.anim = 0; this.handr.anim = 1; } else if (this.attackanim == 2) { this.head.x = -2; this.head.rot = 0; this.torso.rot = (this.feet.rot = -90); this.handl.rot = (this.handr.rot = 0); this.handl.z = (this.handr.z = -5.5); this.handl.x = -0.5; this.handl.y = -13; this.handr.x = -1; this.handr.y = -8.5; this.handl.anim = 0; this.handr.anim = 1; } else if (this.attackanim == 3) { this.head.x = -2; this.head.rot = 0; this.torso.rot = (this.feet.rot = -90); this.handl.rot = (this.handr.rot = 0); this.handl.z = (this.handr.z = -5.5); this.handl.x = -0.5; this.handl.y = -13; this.handr.x = -1; this.handr.y = -8.5; this.handl.anim = 0; this.handr.anim = 1; } else if (this.attackanim == 4) { this.head.x = -2; this.head.rot = 0; this.torso.rot = (this.feet.rot = -90); this.handl.rot = (this.handr.rot = 0); this.handl.z = (this.handr.z = -5.5); this.handl.x = -0.5; this.handl.y = -13; this.handr.x = -1; this.handr.y = -8.5; this.handl.anim = 0; this.handr.anim = 1; } else if (this.attackanim == 5) { this.ammo--; this.head.x = -0.5; this.head.rot = 0; this.torso.rot = (this.feet.rot = -90); this.handl.rot = (this.handr.rot = 0); this.handl.z = (this.handr.z = -7); this.handl.x = -0.5; this.handl.y = -11.5; this.handr.x = -1; this.handr.y = -6; this.handl.anim = 0; this.handr.anim = 1; plot = _root.getAngledPos(0, -0.25, 1, 0, this.rot); tgt = this.camera.attachMovie("bullet_mc", "bullet" + (++_root.objs), _root.objs, 0); tgt.init = _root.initBullet; tgt.init(this, this.x + plot.x, this.y + plot.y, this.z - 0.5, this.rot, _root.weap_stats[this.weapon + 1][0], _root.weap_stats[this.weapon + 1][1], 0); } else if (this.attackanim == 6) { this.head.x = -0.5; this.head.rot = 0; this.torso.rot = (this.feet.rot = -90); this.handl.rot = (this.handr.rot = 0); this.handl.z = (this.handr.z = -6); this.handl.x = -0.5; this.handl.y = -12.5; this.handr.x = -1; this.handr.y = -7; this.handl.anim = 0; this.handr.anim = 1; } } if (this.attackstat == -1) { this.handl.flat = (this.handr.flat = false); } if (((this.weapon == 6) || (this.weapon == 7)) || (this.weapon == 8)) { if (this.handsanim == 0) { this.handsanim = (this.handl.anim = (this.handr.anim = 1)); } else { this.handsanim = (this.handl.anim = (this.handr.anim = 0)); } } this.sz = this.sz + 0.3; this.z = this.z + this.sz; if (this.z >= ((this.groundz = 0))) { this.z = this.groundz; this.sz = 0; this.onground = true; } if (this.onground) { this.sx = this.sx * 0.55; this.sy = this.sy * 0.55; } this.x = this.x + this.sx; this.y = this.y + this.sy; if (this.x < -0.5) { this.x = -0.5; if (this.hmn == 1) { _root.p1x--; _root.p1side = "east"; _root.prevFrame(); } } else if (this.x > (this.camera.mapw - 0.5)) { this.x = this.camera.mapw - 0.5; if (this.hmn == 1) { _root.p1x++; _root.p1side = "west"; _root.prevFrame(); } } if (this.y < -0.5) { this.y = -0.5; if (this.hmn == 1) { _root.p1y--; _root.p1side = "south"; _root.prevFrame(); } } else if (this.y > (this.camera.maph - 0.5)) { this.y = this.camera.maph - 0.5; if (this.hmn == 1) { _root.p1y++; _root.p1side = "north"; _root.prevFrame(); } } if ((this.bloodtrail > 0) && ((this.camera.tick % 3) == 0)) { this.bloodtrail--; tgt = this.camera.map_op.attachMovie("groundfx- bloodsplash", "groundfx" + (++_root.objs), _root.objs); tgt.init = _root.initGroundFx; tgt.init(this.camera, (this.x + (Math.random() * 0.5)) - 0.25, (this.y + (Math.random() * 0.5)) - 0.25, this.z, this.rot, "bloodsplash"); j = 0; while (j < 2) { tgt = tgt.camera.map_op.attachMovie("groundfx- blood", "groundfx" + (++_root.objs), _root.objs); tgt.init = _root.initGroundFx; tgt.init(this.camera, this.x, this.y, this.z, Math.random() * 360, "parentblood"); j++; } } if ((this.hp > 0) && (this.hp < 100)) { this.hp = this.hp + 0.25; } } if (this.hp <= 0) { i = 0; while (i < this.camera.manlst.length) { if (this.camera.manlst[i] == this) { this.camera.manlst.splice(i, 1); } i++; } this.alive = false; this._visible = false; tgt2 = this.attachMovie("dead_text", "message" + (++_root.objs), _root.objs); tgt2.camera = this.camera; tgt2.onEnterFrame = _root.execMessage; } if (this.hmn == 1) { if (this.ammo == 0) { _root.statdisp.ammobar.mask._y = (_root.statdisp.ammobar.mask._height / 2) - ((this.reloading / _root.weap_stats[this.weapon + 1][3]) * _root.statdisp.ammobar.mask._height); } else { _root.statdisp.ammobar.mask._y = (_root.statdisp.ammobar.mask._height / 2) - ((this.ammo / _root.weap_stats[this.weapon + 1][2]) * _root.statdisp.ammobar.mask._height); } _root.statdisp.hpbar.mask._y = (_root.statdisp.hpbar.mask._height / 2) - ((this.hp / 100) * _root.statdisp.hpbar.mask._height); } this.render(); } if (this.objtype == "character") { this.hpcirc.gotoAndStop(Math.floor((1 - (this.hp / 100)) * (this.hpcirc._totalframes - 1)) + 1); if (this.hmn == 1) { this.shade.gotoAndStop(3); } else if (this.costume[0] == _root.p1caste) { this.shade.gotoAndStop(2); } else { this.shade.gotoAndStop(1); } this.shade.x = this.x; this.shade.y = this.y; this.shade.z = this.groundz; plot = _root.getAngledPos(this.shade.x - this.camera.x, this.shade.y - this.camera.y, this.camera.zoom, 0, -this.camera.rot); this.shade._x = plot.x * _root.tilew; this.shade._y = ((plot.y * _root.tilew) * this.camera.tilt) + ((((this.shade.z - this.camera.z) * _root.tileh) * this.camera.zoom) * (1 / this.camera.tilt)); this.shade._xscale = ((100 + ((this.z - this.groundz) * 5)) * this.big) * this.camera.zoom; this.shade._yscale = (((100 + ((this.z - this.groundz) * 5)) * this.big) * this.camera.zoom) * this.camera.tilt; this.shade.fx_op._rotation = this.shade.fx_op._rotation + 10; this.shade._alpha = 100 + ((this.z - this.groundz) * 5); this.shade.aimer._rotation = this.rot - this.camera.rot; if (this.isfading) { this.ab = this.ab - 20; } this.clrtint = new Object(); this.clrtint.aa = this.aa; this.clrtint.ab = this.ab; this.clrtint.ra = this.ra; this.clrtint.rb = this.rb; this.clrtint.ga = this.ga; this.clrtint.gb = this.gb; this.clrtint.ba = this.ba; this.clrtint.bb = this.bb; this.clrhandle.setTransform(this.clrtint); if (!this.camera.pause) { if (((this.rb = this.rb - 50)) < 0) { this.rb = 0; } if (((this.gb = this.gb - 50)) < 0) { this.gb = 0; } if (((this.bb = this.bb - 50)) < 0) { this.bb = 0; } } } plot = _root.getAngledPos(this.x - this.camera.x, this.y - this.camera.y, this.camera.zoom, 0, -this.camera.rot); this.basey = plot.y; this._x = plot.x * _root.tilew; this._y = ((plot.y * _root.tilew) * this.camera.tilt) + ((((this.z - this.camera.z) * _root.tileh) * this.camera.zoom) * (1 / this.camera.tilt)); if ((((this._x > (((-_root.scw) / 2) - 55)) && (this._y > (((-_root.sch) / 2) - 55))) && (this._x < ((_root.scw / 2) + 55))) && (this._y < ((_root.sch / 2) + 55))) { this._xscale = (100 * this.big) * this.camera.zoom; this._yscale = (100 * this.big) * this.camera.zoom; side = _root.within360(this.rot - this.camera.rot); if ((side > 337.5) || (side <= 22.5)) { this.side2 = (this.side = 0); } else if (side <= 67.5) { this.side2 = (this.side = 1); } else if (side <= 112.5) { this.side2 = (this.side = 2); } else if (side <= 157.5) { this.side2 = (this.side = 3); } else if (side <= 202.5) { this.side2 = (this.side = 4); } else if (side <= 247.5) { this.side = 5; this.side2 = 3; } else if (side <= 292.5) { this.side = 6; this.side2 = 2; } else { this.side = 7; this.side2 = 1; } this.object_op.gotoAndStop(this.side + 1); added = false; i = 0; while (i < this.camera.zobjs.length) { if (this.basey > this.camera.zobjs[i].basey) { this.camera.zobjs.splice(i, 0, this); added = true; i++; } if (added) { break; } i++; } if (!added) { this.camera.zobjs.push(this); } this.shade._visible = (this._visible = true); } else { this.shade._visible = (this._visible = false); } } function renderMan() { zobjs = new Array(); basey = new Array(); i = 0; while (i < 5) { if (i == 0) { tgt = this.head; n = 4; } if (i == 1) { tgt = this.torso; n = 4; } if (i == 2) { tgt = this.feet; n = 7; } if (i == 3) { tgt = this.handl; n = 2; } if (i == 4) { tgt = this.handr; n = 2; } plotrot = (tgt.rot + this.rot) - this.camera.rot; plot = _root.getAngledPos(tgt.x, tgt.y, 1, 0, this.rot - this.camera.rot); tgt.basey = plot.y; tgt._x = plot.x * 0.8; tgt._y = (plot.y * 0.2) + (tgt.z * 0.8); side = _root.within360(plotrot); flipped = false; if ((side > 337.5) || (side <= 22.5)) { side = 0; } else if (side <= 67.5) { side = 1; } else if (side <= 112.5) { side = 2; } else if (side <= 157.5) { side = 3; } else if (side <= 202.5) { side = 4; } else if (side <= 247.5) { side = 3; flipped = true; } else if (side <= 292.5) { side = 2; flipped = true; } else { side = 1; flipped = true; } if (flipped) { tgt._xscale = -100; } else { tgt._xscale = 100; } tgt._yscale = 100; if ((i == 3) || (i == 4)) { if (!tgt.flat) { tgt.hand_op.gotoAndStop(((((n * 5) * (this.weapon + 1)) + (side * n)) + tgt.anim) + 1); tgt.hand_op._rotation = 0; tgt.hand_op.slash._visible = false; } else { tgt._xscale = Math.abs(tgt._xscale); tgt._yscale = 50; tgt.hand_op.gotoAndStop(((((n * 5) * (this.weapon + 1)) + (2 * n)) + tgt.anim) + 1); tgt.hand_op._rotation = plotrot; tgt.hand_op.slash._visible = tgt.slash; } tgt.hand_op.hand.gotoAndStop(this.costume[i] + 1); } else { tgt.gotoAndStop(((((n * 5) * this.costume[i]) + (side * n)) + tgt.anim) + 1); } added = false; j = 0; while (j < zobjs.length) { if (tgt.basey > zobjs[j].basey) { zobjs.splice(j, 0, tgt); added = true; j++; } if (added) { break; } j++; } if (!added) { zobjs.push(tgt); } i++; } i = 0; while (i < zobjs.length) { zobjs[i].swapDepths(-i); i++; } } function attackMan(bbit, hittype, damage, blood, knockback) { i = 0; while (i < this.camera.manlst.length) { tgt = this.camera.manlst[i]; if (tgt != this) { if (Math.abs(this.z - tgt.z) <= 0.7) { dist = Math.sqrt(Math.pow(this.x - tgt.x, 2) + Math.pow(this.y - tgt.y, 2)); if (dist <= _root.weap_stats[this.weapon + 1][1]) { rot = _root.getAngleFrom(this.x, this.y, tgt.x, tgt.y); if (rot > (this.rot + 180)) { rot = rot - 360; } else if (this.rot > (rot + 180)) { rot = rot + 360; } if (Math.abs(this.rot - rot) <= 85) { rot = tgt.rot; if (rot > (this.rot + 180)) { rot = rot - 360; } else if (this.rot > (rot + 180)) { rot = rot + 360; } if (Math.abs(rot - this.rot) <= 75) { knockbmult = 2; tgt2 = this.attachMovie("critical_text", "message" + (++_root.objs), _root.objs); tgt2.camera = this.camera; tgt2.onEnterFrame = _root.execMessage; tgt.hp = tgt.hp - (damage * 1.5); tgt.bloodtrail = 3; } else { knockbmult = 1; tgt.hp = tgt.hp - damage; } tgt.sz = tgt.sz - (damage / 100); tgt.rb = 255 * knockbmult; plot = _root.getAngledPos(0, (-knockback) * 0.3, 1, 0, rot); tgt.sx = tgt.sx + (plot.x * knockbmult); tgt.sy = tgt.sy + (plot.y * knockbmult); j = 0; while (j < blood) { tgt2 = tgt.camera.map_op.attachMovie("groundfx- bloodsplash", "groundfx" + (++_root.objs), _root.objs); tgt2.init = _root.initGroundFx; tgt2.init(tgt.camera, (tgt.x + (Math.random() * 0.5)) - 0.25, (tgt.y + (Math.random() * 0.5)) - 0.25, tgt.z, tgt.rot, "bloodsplash"); j++; } j = 0; while (j < (blood * 2)) { tgt2 = tgt.camera.map_op.attachMovie("groundfx- blood", "groundfx" + (++_root.objs), _root.objs); tgt2.init = _root.initGroundFx; tgt2.init(tgt.camera, tgt.x, tgt.y, tgt.z, Math.random() * 360, "parentblood"); j++; } } } } } i++; } } function execMessage() { if (!this.camera.pause) { this.frame++; } this.gotoAndStop(this.frame); } stop(); _root.curkeyset = -1; _root.keys = new Array(87, 83, 65, 68, 81, 69, 67, 86, 66, 77, 80); _root.quality = "medium"; _root.scw = 320; _root.sch = 200; _root.tilew = 30; _root.tileh = 1.5; _root.objs = 0; _root.p1char = 0; _root.p1x = (_root.p1y = 0); _root.p1rot = 45; _root.p1side = "north"; _root.weap_stats = new Array(new Array(17, 0.6, 0, 0), new Array(50, 0.5, 0, 0), new Array(36, 0.75, 0, 0), new Array(25, 1.05, 0, 0), new Array(20, 0.3, 6, 16), new Array(14, 0.5, 12, 32), new Array(90, 1, 2, 42), new Array(28, 0.6, 0, 0), new Array(14, 0.35, 0, 0), new Array(55, 0.85, 0, 0), new Array(8.5, 0.38, 2, 16)); _root.musicdone = true; _root.curmusic = 0; function createMap(mpx, mpy, isbots) { this.objects = 0; _root.getRnd(mpx, 12); this.mapw = Math.ceil(_root.getRnd() * 6) + 4; _root.getRnd(mpy, 7); this.maph = Math.ceil(_root.getRnd() * 6) + 4; n1 = mpx + 1; n2 = mpy + 1; do { n1--; _root.getRnd(n1, 12); } while (_root.getRnd() < 0.4); do { n2--; _root.getRnd(n2, 7); } while (_root.getRnd() < 0.4); this.map = new Array(this.mapw * this.maph); this.objmap = new Array(this.mapw * this.maph); _root.getRnd(n1, n2); this.maptype = Math.floor(_root.getRnd() * 5); this.mapname = _root.createMapName(this.maptype); _root.mapname.text = this.mapname; _root.getRnd(mpx, mpy); if (this.maptype == 0) { _root.bg.gotoAndStop(1); i = 0; while (i < (this.mapw * this.maph)) { tgt = this.map_op.attachMovie("tile_mc", "tile" + i, ++_root.objs); tgt.init = _root.initTile; tgt.init(this, i, 0); i++; } i = 0; while (i < Math.ceil(_root.getRnd() * 3)) { stx = Math.floor(_root.getRnd() * this.mapw); sty = Math.floor(_root.getRnd() * this.maph); j = 0; while (j < 5) { if (j == 0) { addx = 0; addy = 0; } if (j == 1) { addx = -1; addy = 0; } if (j == 2) { addx = 1; addy = 0; } if (j == 3) { addx = 0; addy = -1; } if (j == 4) { addx = 0; addy = 1; } if (!(((((stx + addx) < 0) || ((stx + addx) >= this.mapw)) || ((sty + addy) < 0)) || ((sty + addy) >= this.maph))) { k = _root.getMapIndex(stx + addx, sty + addy, this.mapw); this.map_op["tile" + k].init(this, k, 1); } j++; } i++; } if (_root.getRnd() < 0.2) { if (_root.getRnd() < 0.5) { x = 0; y = Math.floor(this.maph / 2); sx = 1; sy = 0; } else { x = Math.floor(this.mapw / 2); y = 0; sx = 0; sy = 1; } looping = true; do { if ((((x < 0) || (x >= this.mapw)) || (y < 0)) || (y >= this.maph)) { looping = false; } else { k = _root.getMapIndex(x, y, this.mapw); this.map_op["tile" + k].init(this, k, 3); if (sx == 0) { rand = _root.getRnd(); if (rand < 0.25) { x--; } else if (rand < 0.5) { x++; } else { x = x + sx; y = y + sy; } } else { rand = _root.getRnd(); if (rand < 0.25) { y--; } else if (rand < 0.5) { y++; } else { x = x + sx; y = y + sy; } } } } while (looping); } i = 0; while (i < (Math.ceil(_root.getRnd() * 3) + 2)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; if (_root.getRnd() < 0.5) { tgt.init(this, k, -1, Math.floor(_root.getRnd() * 4) + 1); } else { tgt.init(this, k, -1, Math.floor(_root.getRnd() * 4) + 5); } } i++; } if (_root.getRnd() < 0.33) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 10); i = 0; while (i < Math.ceil(_root.getRnd() * 2)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 9); rand = _root.getRnd(); if (rand < 0.25) { tgt.rot = tgt.rot + 90; } else if (rand < 0.5) { tgt.rot = tgt.rot + 180; } else if (rand < 0.75) { tgt.rot = tgt.rot + 270; } } i++; } } } i = 0; while (i < Math.floor(_root.getRnd() * 3)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 9); rand = _root.getRnd(); if (rand < 0.25) { tgt.rot = tgt.rot + 90; } else if (rand < 0.5) { tgt.rot = tgt.rot + 180; } else if (rand < 0.75) { tgt.rot = tgt.rot + 270; } } i++; } if (isbots) { j = 0; while (j < 2) { tgt = this.attachMovie("character_mc", "character" + (++_root.objs), _root.objs); tgt.init = _root.initObject; tgt.init(this, Math.floor((_root.getRnd() * this.mapw) * this.maph), 0); tgt.costume[0] = Math.floor(_root.getRnd() * 4); tgt.costume[1] = Number(_root.castecostumes[tgt.costume[0]][0][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][0].length)]); tgt.costume[2] = Number(_root.castecostumes[tgt.costume[0]][2][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][2].length)]); tgt.costume[3] = (tgt.costume[4] = Number(_root.castecostumes[tgt.costume[0]][1][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][1].length)])); tgt.weapon = Number(_root.castecostumes[tgt.costume[0]][3][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][3].length)]); j++; } } } else if (this.maptype == 1) { _root.bg.gotoAndStop(2); i = 0; while (i < (this.mapw * this.maph)) { tgt = this.map_op.attachMovie("tile_mc", "tile" + i, ++_root.objs); tgt.init = _root.initTile; tgt.init(this, i, 0); i++; } i = 0; while (i < Math.ceil(_root.getRnd() * 2)) { stx = Math.floor(_root.getRnd() * this.mapw); sty = Math.floor(_root.getRnd() * this.maph); j = 0; while (j < 5) { if (j == 0) { addx = 0; addy = 0; } if (j == 1) { addx = -1; addy = 0; } if (j == 2) { addx = 1; addy = 0; } if (j == 3) { addx = 0; addy = -1; } if (j == 4) { addx = 0; addy = 1; } if (!(((((stx + addx) < 0) || ((stx + addx) >= this.mapw)) || ((sty + addy) < 0)) || ((sty + addy) >= this.maph))) { k = _root.getMapIndex(stx + addx, sty + addy, this.mapw); this.map_op["tile" + k].init(this, k, 1); } j++; } i++; } i = 0; while (i < (Math.ceil(_root.getRnd() * 5) - 2)) { stx = Math.floor(_root.getRnd() * this.mapw); sty = Math.floor(_root.getRnd() * this.maph); j = 0; while (j < 5) { if (j == 0) { addx = 0; addy = 0; } if (j == 1) { addx = -1; addy = 0; } if (j == 2) { addx = 1; addy = 0; } if (j == 3) { addx = 0; addy = -1; } if (j == 4) { addx = 0; addy = 1; } if (!(((((stx + addx) < 0) || ((stx + addx) >= this.mapw)) || ((sty + addy) < 0)) || ((sty + addy) >= this.maph))) { k = _root.getMapIndex(stx + addx, sty + addy, this.mapw); this.map_op["tile" + k].init(this, k, 3); } j++; } i++; } if (_root.getRnd() < 0.5) { if (_root.getRnd() < 0.5) { x = 0; y = Math.floor(this.maph / 2); sx = 1; sy = 0; } else { x = Math.floor(this.mapw / 2); y = 0; sx = 0; sy = 1; } looping = true; do { if ((((x < 0) || (x >= this.mapw)) || (y < 0)) || (y >= this.maph)) { looping = false; } else { j = 0; while (j < 4) { if (j == 0) { addx = -1; addy = 0; } if (j == 1) { addx = 1; addy = 0; } if (j == 2) { addx = 0; addy = -1; } if (j == 3) { addx = 0; addy = 1; } k = _root.getMapIndex(x + addx, y + addy, this.mapw); if ((this.map_op["tile" + k].tile != 3) && (!(((((x + addx) < 0) || ((x + addx) >= this.mapw)) || ((y + addy) < 0)) || ((y + addy) >= this.maph)))) { this.map_op["tile" + k].init(this, k, 1); } j++; } k = _root.getMapIndex(x, y, this.mapw); this.map_op["tile" + k].init(this, k, 3); if (sx == 0) { rand = _root.getRnd(); if (rand < 0.25) { x--; } else if (rand < 0.5) { x++; } else { x = x + sx; y = y + sy; } } else { rand = _root.getRnd(); if (rand < 0.25) { y--; } else if (rand < 0.5) { y++; } else { x = x + sx; y = y + sy; } } } } while (looping); } if (_root.getRnd() < 0.33) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 10); i = 0; while (i < Math.ceil(_root.getRnd() * 2)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 9); rand = _root.getRnd(); if (rand < 0.25) { tgt.rot = tgt.rot + 90; } else if (rand < 0.5) { tgt.rot = tgt.rot + 180; } else if (rand < 0.75) { tgt.rot = tgt.rot + 270; } } i++; } } } i = 0; while (i < (Math.ceil(_root.getRnd() * 5) + 5)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; if (_root.getRnd() < 0.5) { tgt.init(this, k, -1, Math.floor(_root.getRnd() * 4)); } else { tgt.init(this, k, -1, 4); } } i++; } if (isbots) { j = 0; while (j < 3) { tgt = this.attachMovie("character_mc", "character" + (++_root.objs), _root.objs); tgt.init = _root.initObject; tgt.init(this, Math.floor((_root.getRnd() * this.mapw) * this.maph), 0); tgt.costume[0] = new Array(2, 3, 4)[Math.floor(_root.getRnd() * 3)]; tgt.costume[1] = Number(_root.castecostumes[tgt.costume[0]][0][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][0].length)]); tgt.costume[2] = Number(_root.castecostumes[tgt.costume[0]][2][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][2].length)]); tgt.costume[3] = (tgt.costume[4] = Number(_root.castecostumes[tgt.costume[0]][1][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][1].length)])); tgt.weapon = Number(_root.castecostumes[tgt.costume[0]][3][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][3].length)]); j++; } } } else if (this.maptype == 3) { _root.bg.gotoAndStop(4); i = 0; while (i < (this.mapw * this.maph)) { tgt = this.map_op.attachMovie("tile_mc", "tile" + i, ++_root.objs); tgt.init = _root.initTile; tgt.init(this, i, 2); i++; } i = 0; while (i < (Math.ceil(_root.getRnd() * 5) - 2)) { stx = Math.floor(_root.getRnd() * this.mapw); sty = Math.floor(_root.getRnd() * this.maph); j = 0; while (j < 5) { if (j == 0) { addx = 0; addy = 0; } if (j == 1) { addx = -1; addy = 0; } if (j == 2) { addx = 1; addy = 0; } if (j == 3) { addx = 0; addy = -1; } if (j == 4) { addx = 0; addy = 1; } if (!(((((stx + addx) < 0) || ((stx + addx) >= this.mapw)) || ((sty + addy) < 0)) || ((sty + addy) >= this.maph))) { k = _root.getMapIndex(stx + addx, sty + addy, this.mapw); this.map_op["tile" + k].init(this, k, 1); } j++; } i++; } if (_root.getRnd() < 0.33) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 11); i = 0; while (i < Math.ceil(_root.getRnd() * 2)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 9); rand = _root.getRnd(); if (rand < 0.25) { tgt.rot = tgt.rot + 90; } else if (rand < 0.5) { tgt.rot = tgt.rot + 180; } else if (rand < 0.75) { tgt.rot = tgt.rot + 270; } } i++; } } } i = 0; while (i < Math.ceil(_root.getRnd() * 5)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; if (_root.getRnd() < 0.5) { tgt.init(this, k, -1, Math.floor(_root.getRnd() * 3) + 5); } else { tgt.init(this, k, -1, Math.floor(_root.getRnd() * 3) + 12); } } i++; } i = 0; while (i < Math.floor(_root.getRnd() * 4)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 9); rand = _root.getRnd(); if (rand < 0.25) { tgt.rot = tgt.rot + 90; } else if (rand < 0.5) { tgt.rot = tgt.rot + 180; } else if (rand < 0.75) { tgt.rot = tgt.rot + 270; } } i++; } if (isbots) { j = 0; while (j < 3) { tgt = this.attachMovie("character_mc", "character" + (++_root.objs), _root.objs); tgt.init = _root.initObject; tgt.init(this, Math.floor((_root.getRnd() * this.mapw) * this.maph), 0); tgt.costume[0] = new Array(2, 3)[Math.floor(_root.getRnd() * 2)]; tgt.costume[1] = Number(_root.castecostumes[tgt.costume[0]][0][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][0].length)]); tgt.costume[2] = Number(_root.castecostumes[tgt.costume[0]][2][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][2].length)]); tgt.costume[3] = (tgt.costume[4] = Number(_root.castecostumes[tgt.costume[0]][1][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][1].length)])); tgt.weapon = Number(_root.castecostumes[tgt.costume[0]][3][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][3].length)]); j++; } } } else if (this.maptype == 4) { _root.bg.gotoAndStop(5); i = 0; while (i < (this.mapw * this.maph)) { tgt = this.map_op.attachMovie("tile_mc", "tile" + i, ++_root.objs); tgt.init = _root.initTile; tgt.init(this, i, 1); i++; } i = 0; while (i < (Math.ceil(_root.getRnd() * 6) - 1)) { stx = Math.floor(_root.getRnd() * this.mapw); sty = Math.floor(_root.getRnd() * this.maph); j = 0; while (j < 5) { if (j == 0) { addx = 0; addy = 0; } if (j == 1) { addx = -1; addy = 0; } if (j == 2) { addx = 1; addy = 0; } if (j == 3) { addx = 0; addy = -1; } if (j == 4) { addx = 0; addy = 1; } if (!(((((stx + addx) < 0) || ((stx + addx) >= this.mapw)) || ((sty + addy) < 0)) || ((sty + addy) >= this.maph))) { k = _root.getMapIndex(stx + addx, sty + addy, this.mapw); this.map_op["tile" + k].init(this, k, 3); } j++; } i++; } i = 0; while (i < (Math.ceil(_root.getRnd() * 4) + 3)) { k = Math.floor((_root.getRnd() * this.mapw) * this.maph); if (this.map_op["tile" + k].tile != 3) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, Math.floor(_root.getRnd() * 3) + 5); } i++; } if (isbots) { j = 0; while (j < 3) { tgt = this.attachMovie("character_mc", "character" + (++_root.objs), _root.objs); tgt.init = _root.initObject; tgt.init(this, Math.floor((_root.getRnd() * this.mapw) * this.maph), 0); tgt.costume[0] = new Array(1, 3, 4)[Math.floor(_root.getRnd() * 3)]; tgt.costume[1] = Number(_root.castecostumes[tgt.costume[0]][0][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][0].length)]); tgt.costume[2] = Number(_root.castecostumes[tgt.costume[0]][2][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][2].length)]); tgt.costume[3] = (tgt.costume[4] = Number(_root.castecostumes[tgt.costume[0]][1][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][1].length)])); tgt.weapon = Number(_root.castecostumes[tgt.costume[0]][3][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][3].length)]); j++; } } } else if (this.maptype == 2) { _root.bg.gotoAndStop(3); i = 0; while (i < (this.mapw * this.maph)) { tgt = this.map_op.attachMovie("tile_mc", "tile" + i, ++_root.objs); tgt.init = _root.initTile; tgt.init(this, i, 0); i++; } if (_root.getRnd() < 0.5) { side = true; } else { side = true; } roads = Math.ceil(_root.getRnd() * 2); i = 0; while (i < roads) { side = !side; if (side) { x = 0; y = Math.floor(this.maph / 2); sx = 1; sy = 0; roady = y; } else { x = Math.floor(this.mapw / 2); y = 0; sx = 0; sy = 1; roadx = x; } looping = true; do { if ((((x < 0) || (x >= this.mapw)) || (y < 0)) || (y >= this.maph)) { looping = false; } else { if (sx == 0) { k = _root.getMapIndex(x, y, this.mapw); this.map_op["tile" + k].init(this, k, 6); k = _root.getMapIndex(x - 1, y, this.mapw); this.map_op["tile" + k].init(this, k, 4); if (_root.getRnd() < 0.25) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, Math.floor(_root.getRnd() * 3) + 17); tgt.rot = 270; } k = _root.getMapIndex(x + 1, y, this.mapw); this.map_op["tile" + k].init(this, k, 4); if (_root.getRnd() < 0.25) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, Math.floor(_root.getRnd() * 3) + 17); tgt.rot = 90; } } else { k = _root.getMapIndex(x, y, this.mapw); this.map_op["tile" + k].init(this, k, 7); k = _root.getMapIndex(x, y - 1, this.mapw); if (this.map_op["tile" + k].tile != 6) { this.map_op["tile" + k].init(this, k, 5); if (_root.getRnd() < 0.25) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, Math.floor(_root.getRnd() * 2) + 15); } } k = _root.getMapIndex(x, y + 1, this.mapw); if (this.map_op["tile" + k].tile != 6) { this.map_op["tile" + k].init(this, k, 5); if (_root.getRnd() < 0.25) { tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, Math.floor(_root.getRnd() * 2) + 15); } } } x = x + sx; y = y + sy; } } while (looping); i++; } if (roads == 2) { x1 = -1; while (x1 <= 1) { y1 = -1; while (y1 <= 1) { k = _root.getMapIndex(roadx + x1, roady + y1, this.mapw); this.map_op["tile" + k].init(this, k, 4); y1++; } x1++; } } x1 = 0; while (x1 < this.mapw) { y1 = 0; while (y1 < this.maph) { k1 = _root.getMapIndex(0, y1, this.mapw); k2 = _root.getMapIndex(x1, 0, this.mapw); if (((_root.getRnd() < 0.15) && (this.map_op["tile" + k1].tile == 0)) && (this.map_op["tile" + k2].tile == 0)) { k = _root.getMapIndex(x1, y1, this.mapw); tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, Math.floor(_root.getRnd() * 4) + 1); } if ((x1 == 0) && (this.map_op["tile" + k1].tile == 0)) { if (_root.getRnd() < 0.33) { k = _root.getMapIndex(0, y1, this.mapw); tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 20); tgt.rot = 270; tgt.x--; } if (_root.getRnd() < 0.33) { k = _root.getMapIndex(this.mapw - 1, y1, this.mapw); tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 20); tgt.rot = 90; tgt.x++; } } y1++; } if (this.map_op["tile" + k2].tile == 0) { if (_root.getRnd() < 0.33) { k = _root.getMapIndex(x1, 0, this.mapw); tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 20); tgt.rot = 180; tgt.y--; } if (_root.getRnd() < 0.33) { k = _root.getMapIndex(x1, this.maph - 1, this.mapw); tgt = this.attachMovie("object_mc", "object" + (++this.objects), ++_root.objs); tgt.init = _root.initObject; tgt.init(this, k, -1, 20); tgt.rot = 0; tgt.y++; } } x1++; } if (isbots) { j = 0; while (j < 5) { tgt = this.attachMovie("character_mc", "character" + (++_root.objs), _root.objs); tgt.init = _root.initObject; tgt.init(this, Math.floor((_root.getRnd() * this.mapw) * this.maph), 0); tgt.costume[0] = Math.floor(_root.getRnd() * 2); tgt.costume[1] = Number(_root.castecostumes[tgt.costume[0]][0][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][0].length)]); tgt.costume[2] = Number(_root.castecostumes[tgt.costume[0]][2][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][2].length)]); tgt.costume[3] = (tgt.costume[4] = Number(_root.castecostumes[tgt.costume[0]][1][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][1].length)])); tgt.weapon = Number(_root.castecostumes[tgt.costume[0]][3][Math.floor(_root.getRnd() * _root.castecostumes[tgt.costume[0]][3].length)]); j++; } } } i = 0; while (i < this.objects) { do { redo = false; j = 0; while (j < this.objects) { if (((i != j) && (this["object" + i].x == this["object" + j].x)) && (this["object" + i].y == this["object" + j].y)) { this["object" + i].x = Math.floor(_root.getRnd() * this.mapw); this["object" + i].y = Math.floor(_root.getRnd() * this.maph); redo = true; } j++; } } while (redo); i++; } } function createMapName(maptype) { name = ""; syllables = Math.ceil((_root.getRnd() * 2) + 1); n = Math.floor(_root.getRnd() * 27); switch (n) { case 0 : name = name + "Del "; break; case 1 : name = name + "La "; break; case 2 : name = name + "El "; break; case 3 : name = name + "Kar "; break; case 4 : name = name + "Phos "; break; case 5 : name = name + "Zillag "; break; case 6 : name = name + "Fer"; break; case 7 : name = name + "Cos"; break; case 8 : name = name + "Dil"; break; case 9 : name = name + "Chor"; break; case 10 : name = name + "Shar"; break; case 11 : name = name + "Fisk"; break; case 12 : name = name + "Tosph"; break; case 13 : name = name + "Gen"; break; case 14 : name = name + "Gnup"; break; case 15 : name = name + "Pa"; break; case 16 : name = name + "Pise"; break; case 17 : name = name + "Nu"; break; case 18 : name = name + "Bor"; break; case 19 : name = name + "Foln"; break; case 20 : name = name + "North "; break; case 21 : name = name + "South "; break; case 22 : name = name + "East "; break; case 23 : name = name + "West "; break; case 24 : name = name + "First "; break; case 25 : name = name + "Second "; break; case 26 : name = name + "Third "; break; case 27 : name = name + "Peri-"; break; case 28 : name = name + "Ferro-"; break; case 29 : name = name + "Sikel-"; break; case 30 : name = name + "Ach-"; break; case 31 : name = name + "Dor-"; break; case 32 : name = name + "Peh-"; } i = 0; while (i < (syllables - 1)) { n = Math.floor(_root.getRnd() * 30); switch (n) { case 0 : name = name + "lor"; break; case 1 : name = name + "rach"; break; case 2 : name = name + "bos"; break; case 3 : name = name + "so"; break; case 4 : name = name + "psi"; break; case 5 : name = name + "elle"; break; case 6 : name = name + "brash"; break; case 7 : name = name + "anch"; break; case 8 : name = name + "f\u00E9rr"; break; case 9 : name = name + "\u00E9ns"; break; case 10 : name = name + "c\u00E4fs"; break; case 11 : name = name + "d'\u00E3sh"; break; case 12 : name = name + "rof"; break; case 13 : name = name + "elph"; break; case 14 : name = name + "'kor"; break; case 15 : name = name + "urr"; break; case 16 : name = name + "ytter"; break; case 17 : name = name + "zpor"; break; case 18 : name = name + "a"; break; case 19 : name = name + "en"; break; case 20 : name = name + "\u00E9"; break; case 21 : name = name + "ca"; break; case 22 : name = name + "ki"; break; case 23 : name = name + "bu"; break; case 24 : name = name + "nu"; break; case 25 : name = name + "nabor"; break; case 26 : name = name + "tis"; break; case 27 : name = name + "i"; break; case 28 : name = name + "umm"; break; case 29 : name = name + "lath"; } i++; } if (_root.getRnd() < 0.5) { n = Math.floor(_root.getRnd() * 23); switch (n) { case 0 : name = name + "'s"; break; case 1 : name = name + "or's"; break; case 2 : name = name + "a's"; break; case 3 : name = name + "icca's"; break; case 4 : name = name + "u's"; break; case 5 : name = name + "'po"; break; case 6 : name = name + "'cha"; break; case 7 : name = name + "n'ting"; break; case 8 : name = name + " Pasa"; break; case 9 : name = name + ", Fringe"; break; case 10 : name = name + " Dell"; break; case 11 : name = name + " Gellagh"; break; case 12 : name = name + " Pis'at"; break; case 13 : name = name + " Flenga"; break; case 14 : name = name + " Borrscht"; break; case 15 : name = name + "ella"; break; case 16 : name = name + "zekbar"; break; case 17 : name = name + ", Ancient"; break; case 18 : name = name + ", Great"; break; case 19 : name = name + ", Fallen"; break; case 20 : name = name + ", Dead"; break; case 21 : name = name + ", Holy"; break; case 22 : name = name + ", Sacred"; } } name = name + (" " + new Array("Plains", "Forest", "City", "Desert", "Barrens")[maptype]); return(name); } function getRnd(seed1, seed2) { if (seed1 != undefined) { _root.randomseed = ((seed1 * 9301) + 49297) % 233280; _root.randomseed = _root.randomseed / 233280; _root.randomseed = (((seed2 / _root.randomseed) * 9301) + 49297) % 233280; _root.randomseed = _root.randomseed / 233280; } _root.randomseed = ((_root.randomseed * 9301) + 49297) % 233280; return(_root.randomseed / 233280); } function getAngledPos(x2, y2, timesdist, adddist, addrot) { dist = Math.sqrt(Math.pow(x2, 2) + Math.pow(y2, 2)); if ((x2 == 0) && (y2 == 0)) { rot = 0; } else { rot = _root.getAngleFrom(0, 0, x2, y2); } x = ((dist * timesdist) + adddist) * Math.cos(((rot + addrot) - 90) * (Math.PI/180)); y = ((dist * timesdist) + adddist) * Math.sin(((rot + addrot) - 90) * (Math.PI/180)); pt = new Object(); pt.x = x; pt.y = y; return(pt); } function getAngleFrom(x1, y1, x2, y2) { if ((x1 == x2) && (y1 == y2)) { return(0); } x = x2 - x1; y = y2 - y1; rot = Math.atan(y / x) / (Math.PI/180); if (x >= 0) { rot = rot + 90; } else if (y >= 0) { rot = rot + 270; } else if (x < 0) { rot = rot + 270; } return(rot); } function getZeroSide(n) { if (n < 0) { return(-1); } return(1); } function intersect(x1, y1, x2, y2, x1b, y1b, x2b, y2b) { lx = x2 - x1; ly = y2 - y1; m = ly / lx; b = y1 - (m * x1); lxb = x2b - x1b; lyb = y2b - y1b; mb = lyb / lxb; bb = y1b - (mb * x1b); ret = new Object(); ret.x = Math.abs((bb - b) / (mb - m)); ret.y = Math.abs((m * ret.x) + b); return(ret); } function within360(n) { if (n < 0) { n = _root.within360(Math.floor(n) + 360); } if (n >= 360) { n = _root.within360(Math.floor(n) - 360); } return(n); } function getLineSide(x1, y1, x2, y2, x, y) { ang = _root.within360(_root.getAngleFrom(x1, y1, x, y)); if ((x2 - x1) >= 0) { if ((ang > _root.within360(_root.normal)) && (ang <= _root.within360(_root.normal + 180))) { return(0); } return(1); } if ((ang > _root.within360(_root.normal - 180)) && (ang <= _root.within360(_root.normal))) { return(1); } return(0); } function getMapXY(index, w) { ret = new Object(); if (index == 0) { ret.x = 0; ret.y = 0; } else { ret.x = index % w; ret.y = Math.floor(index / w); } return(ret); } function getMapIndex(x, y, w) { return((Math.round(y) * w) + Math.round(x)); } function followAngle(deg1, deg2, n) { deg1 = _root.within360(deg1); deg2 = _root.within360(deg2); if (Math.abs((deg2 - 360) - deg1) < Math.abs(deg2 - deg1)) { deg2 = deg2 - 360; } if (Math.abs((deg2 + 360) - deg1) < Math.abs(deg2 - deg1)) { deg2 = deg2 + 360; } return(deg1 + ((deg2 - deg1) * n)); } _quality = "medium";Instance of Symbol 623 MovieClip in Frame 2onClipEvent (keyDown) { if ((Key.getCode() == 13) || (Key.getCode() == 32)) { _root.nextFrame(); } }Instance of Symbol 631 MovieClip in Frame 3onClipEvent (mouseDown) { this.mdown = true; } onClipEvent (mouseUp) { this.mdown = false; } onClipEvent (enterFrame) { maxdist = 30; dist = Math.sqrt(Math.pow(this._x - _root._xmouse, 2) + Math.pow(this._y - _root._ymouse, 2)); if (dist < maxdist) { this._xscale = (this._yscale = 100 + (((maxdist - dist) / maxdist) * 100)); if (dist < (maxdist * 0.65)) { _root.castetitle.text = "CIVILLIAN:"; _root.castedesc.text = "Random bloke devoid of weapons! Pick him only if you want a challenge."; if (this.mdown) { _root.p1caste = 0; _root.nextFrame(); } } } else { this._xscale = (this._yscale = 100); } }Instance of Symbol 633 MovieClip in Frame 3onClipEvent (mouseDown) { this.mdown = true; } onClipEvent (mouseUp) { this.mdown = false; } onClipEvent (enterFrame) { maxdist = 30; dist = Math.sqrt(Math.pow(this._x - _root._xmouse, 2) + Math.pow(this._y - _root._ymouse, 2)); if (dist < maxdist) { this._xscale = (this._yscale = 100 + (((maxdist - dist) / maxdist) * 100)); if (dist < (maxdist * 0.65)) { _root.castetitle.text = "OLD GUY IN A SUIT:"; _root.castedesc.text = "Inexplicably packs an arsenal of heavy weapons. (?)"; if (this.mdown) { _root.p1caste = 1; _root.nextFrame(); } } } else { this._xscale = (this._yscale = 100); } }Instance of Symbol 635 MovieClip in Frame 3onClipEvent (mouseDown) { this.mdown = true; } onClipEvent (mouseUp) { this.mdown = false; } onClipEvent (enterFrame) { maxdist = 30; dist = Math.sqrt(Math.pow(this._x - _root._xmouse, 2) + Math.pow(this._y - _root._ymouse, 2)); if (dist < maxdist) { this._xscale = (this._yscale = 100 + (((maxdist - dist) / maxdist) * 100)); if (dist < (maxdist * 0.65)) { _root.castetitle.text = "ZOMBIE:"; _root.castedesc.text = "Devouring live human flesh since 1874."; if (this.mdown) { _root.p1caste = 2; _root.nextFrame(); } } } else { this._xscale = (this._yscale = 100); } }Instance of Symbol 637 MovieClip in Frame 3onClipEvent (mouseDown) { this.mdown = true; } onClipEvent (mouseUp) { this.mdown = false; } onClipEvent (enterFrame) { maxdist = 30; dist = Math.sqrt(Math.pow(this._x - _root._xmouse, 2) + Math.pow(this._y - _root._ymouse, 2)); if (dist < maxdist) { this._xscale = (this._yscale = 100 + (((maxdist - dist) / maxdist) * 100)); if (dist < (maxdist * 0.65)) { _root.castetitle.text = "RICE FIELD WORKER:"; _root.castedesc.text = "He works in a rice field in China... thus the cool hat. (Uses magic, too!)"; if (this.mdown) { _root.p1caste = 3; _root.nextFrame(); } } } else { this._xscale = (this._yscale = 100); } }Instance of Symbol 639 MovieClip in Frame 3onClipEvent (mouseDown) { this.mdown = true; } onClipEvent (mouseUp) { this.mdown = false; } onClipEvent (enterFrame) { maxdist = 30; dist = Math.sqrt(Math.pow(this._x - _root._xmouse, 2) + Math.pow(this._y - _root._ymouse, 2)); if (dist < maxdist) { this._xscale = (this._yscale = 100 + (((maxdist - dist) / maxdist) * 100)); if (dist < (maxdist * 0.65)) { _root.castetitle.text = "NINJA:"; _root.castedesc.text = "You know you love ninjas. Katanas, sniper rifles and ninja stars, baby!"; if (this.mdown) { _root.p1caste = 5; _root.nextFrame(); } } } else { this._xscale = (this._yscale = 100); } }Instance of Symbol 641 MovieClip in Frame 3onClipEvent (mouseDown) { this.mdown = true; } onClipEvent (mouseUp) { this.mdown = false; } onClipEvent (enterFrame) { _root.castetitle.text = ""; _root.castedesc.text = "Run the mouse over a caste for a description. Click to select."; maxdist = 30; dist = Math.sqrt(Math.pow(this._x - _root._xmouse, 2) + Math.pow(this._y - _root._ymouse, 2)); if (dist < maxdist) { this._xscale = (this._yscale = 100 + (((maxdist - dist) / maxdist) * 100)); if (dist < (maxdist * 0.65)) { _root.castetitle.text = "PIRATE:"; _root.castedesc.text = "Pirates not only rape and pillage; they also wear sweet hats. Yarr!"; if (this.mdown) { _root.p1caste = 4; _root.nextFrame(); } } } else { this._xscale = (this._yscale = 100); } }Instance of Symbol 602 MovieClip [character_mc] "guy" in Frame 4onClipEvent (load) { this.hpcirc._visible = false; _root.p1costume = new Array(5); _root.p1costume[0] = _root.p1caste; _root.castecostumes = new Array(new Array(new Array(5, 1), new Array("0"), new Array(0, 1), new Array("-1")), new Array(new Array("1"), new Array("0"), new Array(0, 1), new Array(-1, 3, 4, 9)), new Array(new Array(2, 5, 1), new Array("2"), new Array(1, 0), new Array(-1, 0)), new Array(new Array(0, 5), new Array("0"), new Array(2, 1), new Array(-1, 6, 7, 8)), new Array(new Array(3, 1), new Array(1, 0), new Array(1, 0), new Array(-1, 1, 3, 9)), new Array(new Array("4"), new Array("1"), new Array("0"), new Array(-1, 0, 2, 3, 5))); this.torsostat = 0; this.handstat = 0; this.feetstat = 0; this.weapon = 0; } onClipEvent (enterFrame) { _root.p1costume[1] = Number(_root.castecostumes[_root.p1caste][0][this.torsostat]); _root.p1costume[2] = Number(_root.castecostumes[_root.p1caste][2][this.feetstat]); _root.p1costume[3] = (_root.p1costume[4] = Number(_root.castecostumes[_root.p1caste][1][this.handstat])); _root.p1weapon = Number(_root.castecostumes[_root.p1caste][3][this.weapon]); if (_root.p1weapon == -1) { _root.weapname.text = "Fists"; } if (_root.p1weapon == 0) { _root.weapname.text = "Iron Claws"; } if (_root.p1weapon == 1) { _root.weapname.text = "Cutlass"; } if (_root.p1weapon == 2) { _root.weapname.text = "Katana"; } if (_root.p1weapon == 3) { _root.weapname.text = "Double Pistols"; } if (_root.p1weapon == 4) { _root.weapname.text = "AK-47"; } if (_root.p1weapon == 5) { _root.weapname.text = "Sniper Rifle"; } if (_root.p1weapon == 6) { _root.weapname.text = "Fire Magic"; } if (_root.p1weapon == 7) { _root.weapname.text = "Ice Magic"; } if (_root.p1weapon == 8) { _root.weapname.text = "Lightning Magic"; } if (_root.p1weapon == 9) { _root.weapname.text = "Shotgun"; } this.head.gotoAndStop((20 * _root.p1caste) + 17); this.torso.gotoAndStop((20 * _root.p1costume[1]) + 17); this.handl.hand_op.gotoAndStop((10 * (_root.p1weapon + 1)) + 10); this.handr.hand_op.gotoAndStop((10 * (_root.p1weapon + 1)) + 10); this.handl.hand_op.hand.gotoAndStop(_root.p1costume[3] + 1); this.handr.hand_op.hand.gotoAndStop(_root.p1costume[4] + 1); this.feet.gotoAndStop((35 * _root.p1costume[2]) + 30); }Instance of Symbol 679 MovieClip in Frame 5onClipEvent (enterFrame) { dist = Math.sqrt(Math.pow(this._x - _root._xmouse, 2) + Math.pow(this._y - _root._ymouse, 2)); if (dist <= 16) { if (this.mousedown) { this.gotoAndStop(3); _root.keys = new Array(87, 83, 65, 68, 81, 69, 67, 86, 66, 77, 80); } else { this.gotoAndStop(2); } } else { this.gotoAndStop(1); } } onClipEvent (mouseDown) { this.mousedown = true; } onClipEvent (mouseUp) { this.mousedown = false; }Instance of Symbol 603 MovieClip in Frame 6onClipEvent (enterFrame) { _root.nextFrame(); }Frame 7_quality = _root.quality;Instance of Symbol 603 MovieClip "camera" in Frame 7onClipEvent (load) { this.init = _root.initCamera; this.init(_root.map_op, false); }Instance of Symbol 722 MovieClip "statdisp" in Frame 7onClipEvent (enterFrame) { this._y = _root._ymouse; if (this._y < 20) { this._y = 20; } }Instance of Symbol 725 MovieClip "menu" in Frame 7onClipEvent (enterFrame) { this._y = _root._ymouse; }Symbol 3 MovieClip [dead_text] Frame 37this._parent.isfading = true; this.removeMovieClip();Symbol 5 MovieClip [critical_text] Frame 20this.removeMovieClip();Symbol 168 MovieClip [groundfx- splash] Frame 6this.removeMovieClip();Instance of Symbol 603 MovieClip "camera" in Symbol 623 MovieClip Frame 106onClipEvent (load) { this.init = _root.initCamera; this.init(this._parent.map_op, 1); }Instance of Symbol 603 MovieClip "camera" in Symbol 623 MovieClip Frame 146onClipEvent (load) { this.init = _root.initCamera; this.init(this._parent.map_op, 1); }Instance of Symbol 603 MovieClip "camera" in Symbol 623 MovieClip Frame 188onClipEvent (load) { this.init = _root.initCamera; this.init(this._parent.map_op, 1); }Instance of Symbol 603 MovieClip "camera" in Symbol 623 MovieClip Frame 221onClipEvent (load) { this.init = _root.initCamera; this.init(this._parent.map_op, 1); }Instance of Symbol 603 MovieClip "camera" in Symbol 623 MovieClip Frame 250onClipEvent (load) { this.init = _root.initCamera; this.init(this._parent.map_op, 1); }Instance of Symbol 603 MovieClip "camera" in Symbol 623 MovieClip Frame 284onClipEvent (load) { this.init = _root.initCamera; this.init(this._parent.map_op, 1); }Instance of Symbol 603 MovieClip "camera" in Symbol 623 MovieClip Frame 317onClipEvent (load) { this.init = _root.initCamera; this.init(this._parent.map_op, 2); }Symbol 623 MovieClip Frame 338this.stop();Symbol 652 Buttonon (release) { _root.guy.torsostat++; if (_root.guy.torsostat >= _root.castecostumes[_root.p1caste][0].length) { _root.guy.torsostat = 0; } }Symbol 653 Buttonon (release) { _root.guy.handstat++; if (_root.guy.handstat >= _root.castecostumes[_root.p1caste][1].length) { _root.guy.handstat = 0; } }Symbol 654 Buttonon (release) { _root.guy.feetstat++; if (_root.guy.feetstat >= _root.castecostumes[_root.p1caste][2].length) { _root.guy.feetstat = 0; } }Symbol 655 Buttonon (release) { _root.prevFrame(); }Symbol 657 Buttonon (release) { _root.nextFrame(); }Symbol 659 Buttonon (release) { _root.guy.weapon++; if (_root.guy.weapon >= _root.castecostumes[_root.p1caste][3].length) { _root.guy.weapon = 0; } }Symbol 663 Buttonon (release) { _root._quality = (_root.quality = "low"); }Symbol 664 Buttonon (release) { _root._quality = (_root.quality = "medium"); }Symbol 665 Buttonon (release) { _root._quality = (_root.quality = "high"); }Symbol 688 Buttonon (release) { _root.curkeyset = this._name.substr(3, 2); this.gotoAndStop(3); }Symbol 695 MovieClip Frame 1stop();Symbol 695 MovieClip Frame 2stop();Instance of Symbol 691 MovieClip in Symbol 695 MovieClip Frame 2onClipEvent (enterFrame) { this._alpha = this._alpha - 5; }Instance of Symbol 603 MovieClip "setter" in Symbol 695 MovieClip Frame 3onClipEvent (keyDown) { _root.keys[Number(_root.curkeyset)] = Key.getCode(); _root.curkeyset = -1; this._parent.gotoAndStop(2); }Symbol 712 Buttonon (release) { _root.gotoAndStop(5); }
Library Items
Symbol 1 Graphic | Used by:3 | |
Symbol 2 Graphic | Used by:3 | |
Symbol 3 MovieClip [dead_text] | Uses:1 2 | |
Symbol 4 Graphic | Used by:5 | |
Symbol 5 MovieClip [critical_text] | Uses:4 | |
Symbol 6 Graphic | Used by:7 | |
Symbol 7 MovieClip | Uses:6 | Used by:24 |
Symbol 8 Graphic | Used by:9 | |
Symbol 9 MovieClip | Uses:8 | Used by:24 |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:10 | Used by:24 |
Symbol 12 Graphic | Used by:15 | |
Symbol 13 Graphic | Used by:14 | |
Symbol 14 MovieClip | Uses:13 | Used by:15 |
Symbol 15 MovieClip | Uses:12 14 | Used by:24 |
Symbol 16 Graphic | Used by:17 | |
Symbol 17 MovieClip | Uses:16 | Used by:24 |
Symbol 18 Graphic | Used by:19 | |
Symbol 19 MovieClip | Uses:18 | Used by:24 |
Symbol 20 Graphic | Used by:21 | |
Symbol 21 MovieClip | Uses:20 | Used by:24 |
Symbol 22 Graphic | Used by:23 | |
Symbol 23 MovieClip | Uses:22 | Used by:24 |
Symbol 24 MovieClip [tile_mc] | Uses:7 9 11 15 17 19 21 23 | |
Symbol 25 Graphic | Used by:26 | |
Symbol 26 MovieClip | Uses:25 | Used by:27 |
Symbol 27 MovieClip | Uses:26 | Used by:139 |
Symbol 28 Graphic | Used by:29 | |
Symbol 29 MovieClip | Uses:28 | Used by:30 |
Symbol 30 MovieClip | Uses:29 | Used by:139 |
Symbol 31 Graphic | Used by:32 | |
Symbol 32 MovieClip | Uses:31 | Used by:33 |
Symbol 33 MovieClip | Uses:32 | Used by:139 |
Symbol 34 Graphic | Used by:35 | |
Symbol 35 MovieClip | Uses:34 | Used by:36 |
Symbol 36 MovieClip | Uses:35 | Used by:139 |
Symbol 37 Graphic | Used by:38 | |
Symbol 38 MovieClip | Uses:37 | Used by:39 |
Symbol 39 MovieClip | Uses:38 | Used by:139 |
Symbol 40 Graphic | Used by:41 | |
Symbol 41 MovieClip | Uses:40 | Used by:42 |
Symbol 42 MovieClip | Uses:41 | Used by:139 |
Symbol 43 Graphic | Used by:44 | |
Symbol 44 MovieClip | Uses:43 | Used by:45 |
Symbol 45 MovieClip | Uses:44 | Used by:139 |
Symbol 46 Graphic | Used by:47 | |
Symbol 47 MovieClip | Uses:46 | Used by:48 |
Symbol 48 MovieClip | Uses:47 | Used by:139 |
Symbol 49 Graphic | Used by:50 | |
Symbol 50 MovieClip | Uses:49 | Used by:53 |
Symbol 51 Graphic | Used by:52 | |
Symbol 52 MovieClip | Uses:51 | Used by:53 |
Symbol 53 MovieClip | Uses:50 52 | Used by:139 |
Symbol 54 Graphic | Used by:55 | |
Symbol 55 MovieClip | Uses:54 | Used by:64 |
Symbol 56 Graphic | Used by:57 | |
Symbol 57 MovieClip | Uses:56 | Used by:64 |
Symbol 58 Graphic | Used by:59 | |
Symbol 59 MovieClip | Uses:58 | Used by:64 |
Symbol 60 Graphic | Used by:61 | |
Symbol 61 MovieClip | Uses:60 | Used by:64 |
Symbol 62 Graphic | Used by:63 | |
Symbol 63 MovieClip | Uses:62 | Used by:64 |
Symbol 64 MovieClip | Uses:55 57 59 61 63 | Used by:139 |
Symbol 65 Graphic | Used by:66 | |
Symbol 66 MovieClip | Uses:65 | Used by:71 |
Symbol 67 Graphic | Used by:68 | |
Symbol 68 MovieClip | Uses:67 | Used by:71 |
Symbol 69 Graphic | Used by:70 | |
Symbol 70 MovieClip | Uses:69 | Used by:71 |
Symbol 71 MovieClip | Uses:66 68 70 | Used by:139 |
Symbol 72 Graphic | Used by:73 | |
Symbol 73 MovieClip | Uses:72 | Used by:74 |
Symbol 74 MovieClip | Uses:73 | Used by:139 |
Symbol 75 Graphic | Used by:76 | |
Symbol 76 MovieClip | Uses:75 | Used by:77 |
Symbol 77 MovieClip | Uses:76 | Used by:139 |
Symbol 78 Graphic | Used by:79 | |
Symbol 79 MovieClip | Uses:78 | Used by:80 |
Symbol 80 MovieClip | Uses:79 | Used by:139 |
Symbol 81 Graphic | Used by:82 | |
Symbol 82 MovieClip | Uses:81 | Used by:83 |
Symbol 83 MovieClip | Uses:82 | Used by:139 |
Symbol 84 Graphic | Used by:85 | |
Symbol 85 MovieClip | Uses:84 | Used by:86 |
Symbol 86 MovieClip | Uses:85 | Used by:139 |
Symbol 87 Graphic | Used by:88 | |
Symbol 88 MovieClip | Uses:87 | Used by:139 |
Symbol 89 Graphic | Used by:90 | |
Symbol 90 MovieClip | Uses:89 | Used by:99 |
Symbol 91 Graphic | Used by:92 | |
Symbol 92 MovieClip | Uses:91 | Used by:99 |
Symbol 93 Graphic | Used by:94 | |
Symbol 94 MovieClip | Uses:93 | Used by:99 |
Symbol 95 Graphic | Used by:96 | |
Symbol 96 MovieClip | Uses:95 | Used by:99 |
Symbol 97 Graphic | Used by:98 | |
Symbol 98 MovieClip | Uses:97 | Used by:99 |
Symbol 99 MovieClip | Uses:90 92 94 96 98 | Used by:139 |
Symbol 100 Graphic | Used by:101 | |
Symbol 101 MovieClip | Uses:100 | Used by:110 |
Symbol 102 Graphic | Used by:103 | |
Symbol 103 MovieClip | Uses:102 | Used by:110 |
Symbol 104 Graphic | Used by:105 | |
Symbol 105 MovieClip | Uses:104 | Used by:110 |
Symbol 106 Graphic | Used by:107 | |
Symbol 107 MovieClip | Uses:106 | Used by:110 |
Symbol 108 Graphic | Used by:109 | |
Symbol 109 MovieClip | Uses:108 | Used by:110 |
Symbol 110 MovieClip | Uses:101 103 105 107 109 | Used by:139 |
Symbol 111 Graphic | Used by:112 | |
Symbol 112 MovieClip | Uses:111 | Used by:121 |
Symbol 113 Graphic | Used by:114 | |
Symbol 114 MovieClip | Uses:113 | Used by:121 |
Symbol 115 Graphic | Used by:116 | |
Symbol 116 MovieClip | Uses:115 | Used by:121 |
Symbol 117 Graphic | Used by:118 | |
Symbol 118 MovieClip | Uses:117 | Used by:121 |
Symbol 119 Graphic | Used by:120 | |
Symbol 120 MovieClip | Uses:119 | Used by:121 |
Symbol 121 MovieClip | Uses:112 114 116 118 120 | Used by:139 |
Symbol 122 Graphic | Used by:123 | |
Symbol 123 MovieClip | Uses:122 | Used by:138 |
Symbol 124 Graphic | Used by:125 | |
Symbol 125 MovieClip | Uses:124 | Used by:138 |
Symbol 126 Graphic | Used by:127 | |
Symbol 127 MovieClip | Uses:126 | Used by:138 |
Symbol 128 Graphic | Used by:129 | |
Symbol 129 MovieClip | Uses:128 | Used by:138 |
Symbol 130 Graphic | Used by:131 | |
Symbol 131 MovieClip | Uses:130 | Used by:138 |
Symbol 132 Graphic | Used by:133 | |
Symbol 133 MovieClip | Uses:132 | Used by:138 |
Symbol 134 Graphic | Used by:135 | |
Symbol 135 MovieClip | Uses:134 | Used by:138 |
Symbol 136 Graphic | Used by:137 | |
Symbol 137 MovieClip | Uses:136 | Used by:138 |
Symbol 138 MovieClip | Uses:123 125 127 129 131 133 135 137 | Used by:139 |
Symbol 139 MovieClip [object_mc] | Uses:27 30 33 36 39 42 45 48 53 64 71 74 77 80 83 86 88 99 110 121 138 | |
Symbol 140 Graphic | Used by:149 | |
Symbol 141 Graphic | Used by:142 | |
Symbol 142 MovieClip | Uses:141 | Used by:149 |
Symbol 143 Graphic | Used by:146 | |
Symbol 144 Graphic | Used by:145 | |
Symbol 145 MovieClip | Uses:144 | Used by:146 |
Symbol 146 MovieClip | Uses:143 145 | Used by:149 |
Symbol 147 Graphic | Used by:148 | |
Symbol 148 MovieClip | Uses:147 | Used by:149 |
Symbol 149 MovieClip [shade_mc] | Uses:140 142 146 148 | |
Symbol 150 Graphic | Used by:153 | |
Symbol 151 Graphic | Used by:153 | |
Symbol 152 Graphic | Used by:153 | |
Symbol 153 MovieClip | Uses:150 151 152 | Used by:154 |
Symbol 154 MovieClip [groundfx- blood] | Uses:153 | |
Symbol 155 Graphic | Used by:158 | |
Symbol 156 Graphic | Used by:158 | |
Symbol 157 Graphic | Used by:158 | |
Symbol 158 MovieClip | Uses:155 156 157 | Used by:159 |
Symbol 159 MovieClip [groundfx- bloodsplash] | Uses:158 | |
Symbol 160 Graphic | Used by:161 | |
Symbol 161 MovieClip | Uses:160 | Used by:162 |
Symbol 162 MovieClip [groundfx- sandprint] | Uses:161 | |
Symbol 163 Graphic | Used by:168 | |
Symbol 164 Graphic | Used by:168 | |
Symbol 165 Graphic | Used by:168 | |
Symbol 166 Graphic | Used by:168 | |
Symbol 167 Graphic | Used by:168 | |
Symbol 168 MovieClip [groundfx- splash] | Uses:163 164 165 166 167 | |
Symbol 169 Graphic | Used by:170 | |
Symbol 170 MovieClip | Uses:169 | Used by:171 |
Symbol 171 MovieClip [groundfx- explodelight] | Uses:170 | |
Symbol 172 Graphic | Used by:173 | |
Symbol 173 MovieClip | Uses:172 | Used by:174 |
Symbol 174 MovieClip [groundfx- grassprint] | Uses:173 | |
Symbol 175 Graphic | Used by:176 | |
Symbol 176 MovieClip [bullet_mc] | Uses:175 | |
Symbol 177 Graphic | Used by:178 | |
Symbol 178 MovieClip [iceshard_mc] | Uses:177 | |
Symbol 179 Graphic | Used by:182 | |
Symbol 180 Graphic | Used by:182 | |
Symbol 181 Graphic | Used by:182 | |
Symbol 182 MovieClip [lightningbolt_mc] | Uses:179 180 181 | |
Symbol 183 Graphic | Used by:189 | |
Symbol 184 Graphic | Used by:189 | |
Symbol 185 Graphic | Used by:189 | |
Symbol 186 Graphic | Used by:189 | |
Symbol 187 Graphic | Used by:189 | |
Symbol 188 Graphic | Used by:189 | |
Symbol 189 MovieClip [explosion_mc] | Uses:183 184 185 186 187 188 | |
Symbol 190 Graphic | Used by:194 | |
Symbol 191 Graphic | Used by:194 | |
Symbol 192 Graphic | Used by:194 | |
Symbol 193 Graphic | Used by:194 | |
Symbol 194 MovieClip [fireball_mc] | Uses:190 191 192 193 | |
Symbol 195 Graphic | Used by:211 | |
Symbol 196 Graphic | Used by:211 | |
Symbol 197 Graphic | Used by:211 | |
Symbol 198 Graphic | Used by:211 | |
Symbol 199 Graphic | Used by:211 | |
Symbol 200 Graphic | Used by:211 | |
Symbol 201 Graphic | Used by:211 | |
Symbol 202 Graphic | Used by:211 | |
Symbol 203 Graphic | Used by:211 | |
Symbol 204 Graphic | Used by:211 | |
Symbol 205 Graphic | Used by:211 | |
Symbol 206 Graphic | Used by:211 | |
Symbol 207 Graphic | Used by:211 | |
Symbol 208 Graphic | Used by:211 | |
Symbol 209 Graphic | Used by:211 | |
Symbol 210 Graphic | Used by:211 | |
Symbol 211 MovieClip | Uses:195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 | Used by:602 |
Symbol 212 Graphic | Used by:602 | |
Symbol 213 Graphic | Used by:317 | |
Symbol 214 Graphic | Used by:317 | |
Symbol 215 Graphic | Used by:317 | |
Symbol 216 Graphic | Used by:317 | |
Symbol 217 Graphic | Used by:317 | |
Symbol 218 Graphic | Used by:317 | |
Symbol 219 Graphic | Used by:317 | |
Symbol 220 Graphic | Used by:317 | |
Symbol 221 Graphic | Used by:317 | |
Symbol 222 Graphic | Used by:317 | |
Symbol 223 Graphic | Used by:317 | |
Symbol 224 Graphic | Used by:317 | |
Symbol 225 Graphic | Used by:317 | |
Symbol 226 Graphic | Used by:317 | |
Symbol 227 Graphic | Used by:317 | |
Symbol 228 Graphic | Used by:317 | |
Symbol 229 Graphic | Used by:317 | |
Symbol 230 Graphic | Used by:317 | |
Symbol 231 Graphic | Used by:317 | |
Symbol 232 Graphic | Used by:317 | |
Symbol 233 Graphic | Used by:317 | |
Symbol 234 Graphic | Used by:317 | |
Symbol 235 Graphic | Used by:317 | |
Symbol 236 Graphic | Used by:317 | |
Symbol 237 Graphic | Used by:317 | |
Symbol 238 Graphic | Used by:317 | |
Symbol 239 Graphic | Used by:317 | |
Symbol 240 Graphic | Used by:317 | |
Symbol 241 Graphic | Used by:317 | |
Symbol 242 Graphic | Used by:317 | |
Symbol 243 Graphic | Used by:317 | |
Symbol 244 Graphic | Used by:317 | |
Symbol 245 Graphic | Used by:317 | |
Symbol 246 Graphic | Used by:317 | |
Symbol 247 Graphic | Used by:317 | |
Symbol 248 Graphic | Used by:317 | |
Symbol 249 Graphic | Used by:317 | |
Symbol 250 Graphic | Used by:317 | |
Symbol 251 Graphic | Used by:317 | |
Symbol 252 Graphic | Used by:317 | |
Symbol 253 Graphic | Used by:317 | |
Symbol 254 Graphic | Used by:317 | |
Symbol 255 Graphic | Used by:317 | |
Symbol 256 Graphic | Used by:317 | |
Symbol 257 Graphic | Used by:317 | |
Symbol 258 Graphic | Used by:317 | |
Symbol 259 Graphic | Used by:317 | |
Symbol 260 Graphic | Used by:317 | |
Symbol 261 Graphic | Used by:317 | |
Symbol 262 Graphic | Used by:317 | |
Symbol 263 Graphic | Used by:317 | |
Symbol 264 Graphic | Used by:317 | |
Symbol 265 Graphic | Used by:317 | |
Symbol 266 Graphic | Used by:317 | |
Symbol 267 Graphic | Used by:317 | |
Symbol 268 Graphic | Used by:317 | |
Symbol 269 Graphic | Used by:317 | |
Symbol 270 Graphic | Used by:317 | |
Symbol 271 Graphic | Used by:317 | |
Symbol 272 Graphic | Used by:317 | |
Symbol 273 Graphic | Used by:317 | |
Symbol 274 Graphic | Used by:317 | |
Symbol 275 Graphic | Used by:317 | |
Symbol 276 Graphic | Used by:317 | |
Symbol 277 Graphic | Used by:317 | |
Symbol 278 Graphic | Used by:317 | |
Symbol 279 Graphic | Used by:317 | |
Symbol 280 Graphic | Used by:317 | |
Symbol 281 Graphic | Used by:317 | |
Symbol 282 Graphic | Used by:317 | |
Symbol 283 Graphic | Used by:317 | |
Symbol 284 Graphic | Used by:317 | |
Symbol 285 Graphic | Used by:317 | |
Symbol 286 Graphic | Used by:317 | |
Symbol 287 Graphic | Used by:317 | |
Symbol 288 Graphic | Used by:317 | |
Symbol 289 Graphic | Used by:317 | |
Symbol 290 Graphic | Used by:317 | |
Symbol 291 Graphic | Used by:317 | |
Symbol 292 Graphic | Used by:317 | |
Symbol 293 Graphic | Used by:317 | |
Symbol 294 Graphic | Used by:317 | |
Symbol 295 Graphic | Used by:317 | |
Symbol 296 Graphic | Used by:317 | |
Symbol 297 Graphic | Used by:317 | |
Symbol 298 Graphic | Used by:317 | |
Symbol 299 Graphic | Used by:317 | |
Symbol 300 Graphic | Used by:317 | |
Symbol 301 Graphic | Used by:317 | |
Symbol 302 Graphic | Used by:317 | |
Symbol 303 Graphic | Used by:317 | |
Symbol 304 Graphic | Used by:317 | |
Symbol 305 Graphic | Used by:317 | |
Symbol 306 Graphic | Used by:317 | |
Symbol 307 Graphic | Used by:317 | |
Symbol 308 Graphic | Used by:317 | |
Symbol 309 Graphic | Used by:317 | |
Symbol 310 Graphic | Used by:317 | |
Symbol 311 Graphic | Used by:317 | |
Symbol 312 Graphic | Used by:317 | |
Symbol 313 Graphic | Used by:317 | |
Symbol 314 Graphic | Used by:317 | |
Symbol 315 Graphic | Used by:317 | |
Symbol 316 Graphic | Used by:317 | |
Symbol 317 MovieClip | Uses:213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 | Used by:602 |
Symbol 318 Graphic | Used by:423 | |
Symbol 319 Graphic | Used by:423 | |
Symbol 320 Graphic | Used by:423 | |
Symbol 321 Graphic | Used by:423 | |
Symbol 322 Graphic | Used by:423 | |
Symbol 323 Graphic | Used by:423 | |
Symbol 324 Graphic | Used by:423 | |
Symbol 325 Graphic | Used by:423 | |
Symbol 326 Graphic | Used by:423 | |
Symbol 327 Graphic | Used by:423 | |
Symbol 328 Graphic | Used by:423 | |
Symbol 329 Graphic | Used by:423 | |
Symbol 330 Graphic | Used by:423 | |
Symbol 331 Graphic | Used by:423 | |
Symbol 332 Graphic | Used by:423 | |
Symbol 333 Graphic | Used by:423 | |
Symbol 334 Graphic | Used by:423 | |
Symbol 335 Graphic | Used by:423 | |
Symbol 336 Graphic | Used by:423 | |
Symbol 337 Graphic | Used by:423 | |
Symbol 338 Graphic | Used by:423 | |
Symbol 339 Graphic | Used by:423 | |
Symbol 340 Graphic | Used by:423 | |
Symbol 341 Graphic | Used by:423 | |
Symbol 342 Graphic | Used by:423 | |
Symbol 343 Graphic | Used by:423 | |
Symbol 344 Graphic | Used by:423 | |
Symbol 345 Graphic | Used by:423 | |
Symbol 346 Graphic | Used by:423 | |
Symbol 347 Graphic | Used by:423 | |
Symbol 348 Graphic | Used by:423 | |
Symbol 349 Graphic | Used by:423 | |
Symbol 350 Graphic | Used by:423 | |
Symbol 351 Graphic | Used by:423 | |
Symbol 352 Graphic | Used by:423 | |
Symbol 353 Graphic | Used by:423 | |
Symbol 354 Graphic | Used by:423 | |
Symbol 355 Graphic | Used by:423 | |
Symbol 356 Graphic | Used by:423 | |
Symbol 357 Graphic | Used by:423 | |
Symbol 358 Graphic | Used by:423 | |
Symbol 359 Graphic | Used by:423 | |
Symbol 360 Graphic | Used by:423 | |
Symbol 361 Graphic | Used by:423 | |
Symbol 362 Graphic | Used by:423 | |
Symbol 363 Graphic | Used by:423 | |
Symbol 364 Graphic | Used by:423 | |
Symbol 365 Graphic | Used by:423 | |
Symbol 366 Graphic | Used by:423 | |
Symbol 367 Graphic | Used by:423 | |
Symbol 368 Graphic | Used by:423 | |
Symbol 369 Graphic | Used by:423 | |
Symbol 370 Graphic | Used by:423 | |
Symbol 371 Graphic | Used by:423 | |
Symbol 372 Graphic | Used by:423 | |
Symbol 373 Graphic | Used by:423 | |
Symbol 374 Graphic | Used by:423 | |
Symbol 375 Graphic | Used by:423 | |
Symbol 376 Graphic | Used by:423 | |
Symbol 377 Graphic | Used by:423 | |
Symbol 378 Graphic | Used by:423 | |
Symbol 379 Graphic | Used by:423 | |
Symbol 380 Graphic | Used by:423 | |
Symbol 381 Graphic | Used by:423 | |
Symbol 382 Graphic | Used by:423 | |
Symbol 383 Graphic | Used by:423 | |
Symbol 384 Graphic | Used by:423 | |
Symbol 385 Graphic | Used by:423 | |
Symbol 386 Graphic | Used by:423 | |
Symbol 387 Graphic | Used by:423 | |
Symbol 388 Graphic | Used by:423 | |
Symbol 389 Graphic | Used by:423 | |
Symbol 390 Graphic | Used by:423 | |
Symbol 391 Graphic | Used by:423 | |
Symbol 392 Graphic | Used by:423 | |
Symbol 393 Graphic | Used by:423 | |
Symbol 394 Graphic | Used by:423 | |
Symbol 395 Graphic | Used by:423 | |
Symbol 396 Graphic | Used by:423 | |
Symbol 397 Graphic | Used by:423 | |
Symbol 398 Graphic | Used by:423 | |
Symbol 399 Graphic | Used by:423 | |
Symbol 400 Graphic | Used by:423 | |
Symbol 401 Graphic | Used by:423 | |
Symbol 402 Graphic | Used by:423 | |
Symbol 403 Graphic | Used by:423 | |
Symbol 404 Graphic | Used by:423 | |
Symbol 405 Graphic | Used by:423 | |
Symbol 406 Graphic | Used by:423 | |
Symbol 407 Graphic | Used by:423 | |
Symbol 408 Graphic | Used by:423 | |
Symbol 409 Graphic | Used by:423 | |
Symbol 410 Graphic | Used by:423 | |
Symbol 411 Graphic | Used by:423 | |
Symbol 412 Graphic | Used by:423 | |
Symbol 413 Graphic | Used by:423 | |
Symbol 414 Graphic | Used by:423 | |
Symbol 415 Graphic | Used by:423 | |
Symbol 416 Graphic | Used by:423 | |
Symbol 417 Graphic | Used by:423 | |
Symbol 418 Graphic | Used by:423 | |
Symbol 419 Graphic | Used by:423 | |
Symbol 420 Graphic | Used by:423 | |
Symbol 421 Graphic | Used by:423 | |
Symbol 422 Graphic | Used by:423 | |
Symbol 423 MovieClip | Uses:318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 | Used by:602 |
Symbol 424 Graphic | Used by:541 | |
Symbol 425 Graphic | Used by:541 | |
Symbol 426 Graphic | Used by:541 | |
Symbol 427 Graphic | Used by:541 | |
Symbol 428 Graphic | Used by:541 | |
Symbol 429 Graphic | Used by:541 | |
Symbol 430 Graphic | Used by:541 | |
Symbol 431 Graphic | Used by:541 | |
Symbol 432 Graphic | Used by:541 | |
Symbol 433 Graphic | Used by:541 | |
Symbol 434 Graphic | Used by:541 | |
Symbol 435 Graphic | Used by:541 | |
Symbol 436 Graphic | Used by:541 | |
Symbol 437 Graphic | Used by:541 | |
Symbol 438 Graphic | Used by:541 | |
Symbol 439 Graphic | Used by:541 | |
Symbol 440 Graphic | Used by:541 | |
Symbol 441 Graphic | Used by:541 | |
Symbol 442 Graphic | Used by:541 | |
Symbol 443 Graphic | Used by:541 | |
Symbol 444 Graphic | Used by:541 | |
Symbol 445 Graphic | Used by:541 | |
Symbol 446 Graphic | Used by:541 | |
Symbol 447 Graphic | Used by:541 | |
Symbol 448 Graphic | Used by:541 | |
Symbol 449 Graphic | Used by:541 | |
Symbol 450 Graphic | Used by:541 | |
Symbol 451 Graphic | Used by:541 | |
Symbol 452 Graphic | Used by:541 | |
Symbol 453 Graphic | Used by:541 | |
Symbol 454 Graphic | Used by:541 | |
Symbol 455 Graphic | Used by:541 | |
Symbol 456 Graphic | Used by:541 | |
Symbol 457 Graphic | Used by:541 | |
Symbol 458 Graphic | Used by:541 | |
Symbol 459 Graphic | Used by:541 | |
Symbol 460 Graphic | Used by:541 | |
Symbol 461 Graphic | Used by:541 | |
Symbol 462 Graphic | Used by:541 | |
Symbol 463 Graphic | Used by:541 | |
Symbol 464 Graphic | Used by:541 | |
Symbol 465 Graphic | Used by:541 | |
Symbol 466 Graphic | Used by:541 | |
Symbol 467 Graphic | Used by:541 | |
Symbol 468 Graphic | Used by:541 | |
Symbol 469 Graphic | Used by:541 | |
Symbol 470 Graphic | Used by:541 | |
Symbol 471 Graphic | Used by:541 | |
Symbol 472 Graphic | Used by:541 | |
Symbol 473 Graphic | Used by:541 | |
Symbol 474 Graphic | Used by:541 | |
Symbol 475 Graphic | Used by:541 | |
Symbol 476 Graphic | Used by:541 | |
Symbol 477 Graphic | Used by:541 | |
Symbol 478 Graphic | Used by:541 | |
Symbol 479 Graphic | Used by:541 | |
Symbol 480 Graphic | Used by:541 | |
Symbol 481 Graphic | Used by:541 | |
Symbol 482 Graphic | Used by:541 | |
Symbol 483 Graphic | Used by:541 | |
Symbol 484 Graphic | Used by:541 | |
Symbol 485 Graphic | Used by:541 | |
Symbol 486 Graphic | Used by:541 | |
Symbol 487 Graphic | Used by:541 | |
Symbol 488 Graphic | Used by:541 | |
Symbol 489 Graphic | Used by:541 | |
Symbol 490 Graphic | Used by:541 | |
Symbol 491 Graphic | Used by:541 | |
Symbol 492 Graphic | Used by:541 | |
Symbol 493 Graphic | Used by:541 | |
Symbol 494 Graphic | Used by:541 | |
Symbol 495 Graphic | Used by:541 | |
Symbol 496 Graphic | Used by:541 | |
Symbol 497 Graphic | Used by:541 | |
Symbol 498 Graphic | Used by:541 | |
Symbol 499 Graphic | Used by:541 | |
Symbol 500 Graphic | Used by:541 | |
Symbol 501 Graphic | Used by:541 | |
Symbol 502 Graphic | Used by:541 | |
Symbol 503 Graphic | Used by:541 | |
Symbol 504 Graphic | Used by:541 | |
Symbol 505 Graphic | Used by:541 | |
Symbol 506 Graphic | Used by:541 | |
Symbol 507 Graphic | Used by:541 | |
Symbol 508 Graphic | Used by:541 | |
Symbol 509 Graphic | Used by:541 | |
Symbol 510 Graphic | Used by:541 | |
Symbol 511 Graphic | Used by:541 | |
Symbol 512 Graphic | Used by:541 | |
Symbol 513 Graphic | Used by:541 | |
Symbol 514 Graphic | Used by:541 | |
Symbol 515 Graphic | Used by:541 | |
Symbol 516 Graphic | Used by:541 | |
Symbol 517 Graphic | Used by:541 | |
Symbol 518 Graphic | Used by:541 | |
Symbol 519 Graphic | Used by:541 | |
Symbol 520 Graphic | Used by:541 | |
Symbol 521 Graphic | Used by:541 | |
Symbol 522 Graphic | Used by:541 | |
Symbol 523 Graphic | Used by:541 | |
Symbol 524 Graphic | Used by:541 | |
Symbol 525 Graphic | Used by:541 | |
Symbol 526 Graphic | Used by:541 | |
Symbol 527 Graphic | Used by:541 | |
Symbol 528 Graphic | Used by:541 | |
Symbol 529 Graphic | Used by:541 | |
Symbol 530 Graphic | Used by:541 | |
Symbol 531 Graphic | Used by:541 | |
Symbol 532 Graphic | Used by:541 | |
Symbol 533 Graphic | Used by:541 | |
Symbol 534 Graphic | Used by:541 | |
Symbol 535 Graphic | Used by:541 | |
Symbol 536 Graphic | Used by:541 | |
Symbol 537 Graphic | Used by:541 | |
Symbol 538 Graphic | Used by:541 | |
Symbol 539 Graphic | Used by:541 | |
Symbol 540 Graphic | Used by:541 | |
Symbol 541 MovieClip | Uses:424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 | Used by:602 |
Symbol 542 Graphic | Used by:545 | |
Symbol 543 Graphic | Used by:545 | |
Symbol 544 Graphic | Used by:545 | |
Symbol 545 MovieClip | Uses:542 543 544 | Used by:598 600 |
Symbol 546 Graphic | Used by:598 | |
Symbol 547 Graphic | Used by:598 | |
Symbol 548 Graphic | Used by:598 | |
Symbol 549 Graphic | Used by:598 | |
Symbol 550 Graphic | Used by:598 | |
Symbol 551 Graphic | Used by:598 | |
Symbol 552 Graphic | Used by:598 | |
Symbol 553 Graphic | Used by:598 | |
Symbol 554 Graphic | Used by:555 | |
Symbol 555 MovieClip | Uses:554 | Used by:598 |
Symbol 556 Graphic | Used by:598 | |
Symbol 557 Graphic | Used by:598 | |
Symbol 558 Graphic | Used by:598 | |
Symbol 559 Graphic | Used by:598 600 | |
Symbol 560 Graphic | Used by:598 600 | |
Symbol 561 Graphic | Used by:598 600 | |
Symbol 562 Graphic | Used by:598 600 | |
Symbol 563 Graphic | Used by:598 600 | |
Symbol 564 Graphic | Used by:598 600 | |
Symbol 565 Graphic | Used by:598 600 | |
Symbol 566 Graphic | Used by:598 600 | |
Symbol 567 Graphic | Used by:598 600 | |
Symbol 568 Graphic | Used by:598 600 | |
Symbol 569 Graphic | Used by:598 600 | |
Symbol 570 Graphic | Used by:598 | |
Symbol 571 Graphic | Used by:598 | |
Symbol 572 Graphic | Used by:598 | |
Symbol 573 Graphic | Used by:598 | |
Symbol 574 Graphic | Used by:598 | |
Symbol 575 Graphic | Used by:598 | |
Symbol 576 Graphic | Used by:598 | |
Symbol 577 Graphic | Used by:598 | |
Symbol 578 Graphic | Used by:598 | |
Symbol 579 Graphic | Used by:598 | |
Symbol 580 Graphic | Used by:598 | |
Symbol 581 Graphic | Used by:598 | |
Symbol 582 Graphic | Used by:598 | |
Symbol 583 Graphic | Used by:598 | |
Symbol 584 Graphic | Used by:598 | |
Symbol 585 Graphic | Used by:598 | |
Symbol 586 Graphic | Used by:598 600 | |
Symbol 587 Graphic | Used by:598 600 | |
Symbol 588 Graphic | Used by:598 600 | |
Symbol 589 Graphic | Used by:598 600 | |
Symbol 590 Graphic | Used by:598 600 | |
Symbol 591 Graphic | Used by:598 600 | |
Symbol 592 Graphic | Used by:598 | |
Symbol 593 Graphic | Used by:598 | |
Symbol 594 Graphic | Used by:598 | |
Symbol 595 Graphic | Used by:598 | |
Symbol 596 Graphic | Used by:598 | |
Symbol 597 Graphic | Used by:598 | |
Symbol 598 MovieClip | Uses:545 546 547 548 549 550 551 552 553 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 | Used by:599 |
Symbol 599 MovieClip | Uses:598 | Used by:602 |
Symbol 600 MovieClip | Uses:545 559 560 561 562 563 564 565 566 567 568 569 586 587 588 589 590 591 | Used by:601 |
Symbol 601 MovieClip | Uses:600 | Used by:602 |
Symbol 602 MovieClip [character_mc] | Uses:211 212 317 423 541 599 601 | Used by:Timeline |
Symbol 603 MovieClip | Used by:623 695 Timeline | |
Symbol 604 Graphic | Used by:Timeline | |
Symbol 605 Graphic | Used by:Timeline | |
Symbol 606 Font | Used by:607 608 615 621 622 624 626 644 645 646 647 656 658 660 661 666 669 670 674 675 677 680 681 682 683 684 685 686 687 690 693 694 697 698 699 700 713 715 724 | |
Symbol 607 Text | Uses:606 | Used by:609 |
Symbol 608 EditableText | Uses:606 | Used by:609 |
Symbol 609 MovieClip | Uses:607 608 | Used by:Timeline |
Symbol 610 ShapeTweening | Used by:623 | |
Symbol 611 Sound [music_ticketsplease] | Used by:623 Timeline | |
Symbol 612 Sound [music_snowdens] | Used by:623 | |
Symbol 613 Sound [music_cities] | Used by:623 | |
Symbol 614 Sound [music_capeandmask] | Used by:623 | |
Symbol 615 Text | Uses:606 | Used by:623 |
Symbol 616 ShapeTweening | Used by:623 | |
Symbol 617 ShapeTweening | Used by:623 | |
Symbol 618 Graphic | Used by:623 | |
Symbol 619 ShapeTweening | Used by:623 | |
Symbol 620 Graphic | Used by:623 | |
Symbol 621 Text | Uses:606 | Used by:623 |
Symbol 622 Text | Uses:606 | Used by:623 |
Symbol 623 MovieClip | Uses:610 611 612 613 614 615 616 603 617 618 619 620 621 622 | Used by:Timeline |
Symbol 624 Text | Uses:606 | Used by:Timeline |
Symbol 625 Graphic | Used by:Timeline | |
Symbol 626 Text | Uses:606 | Used by:Timeline |
Symbol 627 Font | Used by:628 642 | |
Symbol 628 EditableText | Uses:627 | Used by:Timeline |
Symbol 629 Graphic | Used by:Timeline | |
Symbol 630 Graphic | Used by:631 | |
Symbol 631 MovieClip | Uses:630 | Used by:Timeline |
Symbol 632 Graphic | Used by:633 | |
Symbol 633 MovieClip | Uses:632 | Used by:Timeline |
Symbol 634 Graphic | Used by:635 | |
Symbol 635 MovieClip | Uses:634 | Used by:Timeline |
Symbol 636 Graphic | Used by:637 | |
Symbol 637 MovieClip | Uses:636 | Used by:Timeline |
Symbol 638 Graphic | Used by:639 | |
Symbol 639 MovieClip | Uses:638 | Used by:Timeline |
Symbol 640 Graphic | Used by:641 | |
Symbol 641 MovieClip | Uses:640 | Used by:Timeline |
Symbol 642 EditableText | Uses:627 | Used by:Timeline |
Symbol 643 Graphic | Used by:Timeline | |
Symbol 644 Text | Uses:606 | Used by:Timeline |
Symbol 645 Text | Uses:606 | Used by:Timeline |
Symbol 646 Text | Uses:606 | Used by:Timeline |
Symbol 647 Text | Uses:606 | Used by:Timeline |
Symbol 648 Graphic | Used by:652 653 654 655 657 659 663 664 665 688 712 | |
Symbol 649 Graphic | Used by:652 653 654 655 657 659 663 664 665 688 712 | |
Symbol 650 Graphic | Used by:652 653 654 655 657 659 663 664 665 688 712 | |
Symbol 651 Graphic | Used by:652 653 654 655 657 659 663 664 665 688 712 | |
Symbol 652 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 653 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 654 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 655 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 656 Text | Uses:606 | Used by:Timeline |
Symbol 657 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 658 Text | Uses:606 | Used by:Timeline |
Symbol 659 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 660 Text | Uses:606 | Used by:Timeline |
Symbol 661 EditableText | Uses:606 | Used by:Timeline |
Symbol 662 Graphic | Used by:Timeline | |
Symbol 663 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 664 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 665 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 666 Text | Uses:606 | Used by:Timeline |
Symbol 667 Graphic | Used by:Timeline | |
Symbol 668 Graphic | Used by:679 | |
Symbol 669 Text | Uses:606 | Used by:679 |
Symbol 670 Text | Uses:606 | Used by:679 |
Symbol 671 Graphic | Used by:679 | |
Symbol 672 Graphic | Used by:679 | |
Symbol 673 Graphic | Used by:679 | |
Symbol 674 Text | Uses:606 | Used by:679 |
Symbol 675 Text | Uses:606 | Used by:679 |
Symbol 676 Graphic | Used by:679 | |
Symbol 677 Text | Uses:606 | Used by:679 |
Symbol 678 Graphic | Used by:679 | |
Symbol 679 MovieClip | Uses:668 669 670 671 672 673 674 675 676 677 678 | Used by:Timeline |
Symbol 680 Text | Uses:606 | Used by:Timeline |
Symbol 681 Text | Uses:606 | Used by:Timeline |
Symbol 682 Text | Uses:606 | Used by:Timeline |
Symbol 683 Text | Uses:606 | Used by:Timeline |
Symbol 684 Text | Uses:606 | Used by:Timeline |
Symbol 685 Text | Uses:606 | Used by:Timeline |
Symbol 686 Text | Uses:606 | Used by:Timeline |
Symbol 687 Text | Uses:606 | Used by:Timeline |
Symbol 688 Button | Uses:648 649 650 651 | Used by:695 |
Symbol 689 Graphic | Used by:691 | |
Symbol 690 Text | Uses:606 | Used by:691 |
Symbol 691 MovieClip | Uses:689 690 | Used by:695 |
Symbol 692 Graphic | Used by:695 | |
Symbol 693 Text | Uses:606 | Used by:695 |
Symbol 694 Text | Uses:606 | Used by:695 |
Symbol 695 MovieClip | Uses:688 691 692 693 694 603 | Used by:Timeline |
Symbol 696 Graphic | Used by:Timeline | |
Symbol 697 Text | Uses:606 | Used by:Timeline |
Symbol 698 Text | Uses:606 | Used by:Timeline |
Symbol 699 Text | Uses:606 | Used by:Timeline |
Symbol 700 Text | Uses:606 | Used by:Timeline |
Symbol 701 Bitmap | Used by:702 | |
Symbol 702 Graphic | Uses:701 | Used by:711 |
Symbol 703 Bitmap | Used by:704 | |
Symbol 704 Graphic | Uses:703 | Used by:711 |
Symbol 705 Bitmap | Used by:706 | |
Symbol 706 Graphic | Uses:705 | Used by:711 |
Symbol 707 Bitmap | Used by:708 | |
Symbol 708 Graphic | Uses:707 | Used by:711 |
Symbol 709 Bitmap | Used by:710 | |
Symbol 710 Graphic | Uses:709 | Used by:711 |
Symbol 711 MovieClip | Uses:702 704 706 708 710 | Used by:Timeline |
Symbol 712 Button | Uses:648 649 650 651 | Used by:Timeline |
Symbol 713 Text | Uses:606 | Used by:Timeline |
Symbol 714 Graphic | Used by:Timeline | |
Symbol 715 EditableText | Uses:606 | Used by:Timeline |
Symbol 716 Graphic | Used by:722 | |
Symbol 717 Graphic | Used by:718 | |
Symbol 718 MovieClip | Uses:717 | Used by:720 |
Symbol 719 Graphic | Used by:720 | |
Symbol 720 MovieClip | Uses:718 719 | Used by:722 |
Symbol 721 Graphic | Used by:722 | |
Symbol 722 MovieClip | Uses:716 720 721 | Used by:Timeline |
Symbol 723 Graphic | Used by:725 | |
Symbol 724 Text | Uses:606 | Used by:725 |
Symbol 725 MovieClip | Uses:723 724 | Used by:Timeline |
Instance Names
"music_mc" | Frame 1 | Symbol 603 MovieClip |
"castedesc" | Frame 3 | Symbol 628 EditableText |
"castetitle" | Frame 3 | Symbol 642 EditableText |
"guy" | Frame 4 | Symbol 602 MovieClip [character_mc] |
"weapname" | Frame 4 | Symbol 661 EditableText |
"key07" | Frame 5 | Symbol 695 MovieClip |
"key06" | Frame 5 | Symbol 695 MovieClip |
"key03" | Frame 5 | Symbol 695 MovieClip |
"key02" | Frame 5 | Symbol 695 MovieClip |
"key01" | Frame 5 | Symbol 695 MovieClip |
"key00" | Frame 5 | Symbol 695 MovieClip |
"key10" | Frame 5 | Symbol 695 MovieClip |
"key09" | Frame 5 | Symbol 695 MovieClip |
"key05" | Frame 5 | Symbol 695 MovieClip |
"key04" | Frame 5 | Symbol 695 MovieClip |
"key08" | Frame 5 | Symbol 695 MovieClip |
"bg" | Frame 7 | Symbol 711 MovieClip |
"map_op" | Frame 7 | Symbol 603 MovieClip |
"camera" | Frame 7 | Symbol 603 MovieClip |
"mapname" | Frame 7 | Symbol 715 EditableText |
"statdisp" | Frame 7 | Symbol 722 MovieClip |
"menu" | Frame 7 | Symbol 725 MovieClip |
"tile_op" | Symbol 24 MovieClip [tile_mc] Frame 1 | Symbol 7 MovieClip |
"tile_op" | Symbol 24 MovieClip [tile_mc] Frame 2 | Symbol 9 MovieClip |
"tile_op" | Symbol 24 MovieClip [tile_mc] Frame 3 | Symbol 11 MovieClip |
"tile_op" | Symbol 24 MovieClip [tile_mc] Frame 4 | Symbol 15 MovieClip |
"tile_op" | Symbol 24 MovieClip [tile_mc] Frame 5 | Symbol 17 MovieClip |
"tile_op" | Symbol 24 MovieClip [tile_mc] Frame 6 | Symbol 19 MovieClip |
"tile_op" | Symbol 24 MovieClip [tile_mc] Frame 7 | Symbol 21 MovieClip |
"tile_op" | Symbol 24 MovieClip [tile_mc] Frame 8 | Symbol 23 MovieClip |
"side" | Symbol 27 MovieClip Frame 1 | Symbol 26 MovieClip |
"side" | Symbol 30 MovieClip Frame 1 | Symbol 29 MovieClip |
"side" | Symbol 33 MovieClip Frame 1 | Symbol 32 MovieClip |
"side" | Symbol 36 MovieClip Frame 1 | Symbol 35 MovieClip |
"side" | Symbol 39 MovieClip Frame 1 | Symbol 38 MovieClip |
"side" | Symbol 42 MovieClip Frame 1 | Symbol 41 MovieClip |
"side" | Symbol 45 MovieClip Frame 1 | Symbol 44 MovieClip |
"side" | Symbol 48 MovieClip Frame 1 | Symbol 47 MovieClip |
"side" | Symbol 53 MovieClip Frame 1 | Symbol 50 MovieClip |
"side" | Symbol 53 MovieClip Frame 2 | Symbol 52 MovieClip |
"side" | Symbol 53 MovieClip Frame 3 | Symbol 50 MovieClip |
"side" | Symbol 53 MovieClip Frame 4 | Symbol 52 MovieClip |
"side" | Symbol 53 MovieClip Frame 5 | Symbol 50 MovieClip |
"side" | Symbol 53 MovieClip Frame 6 | Symbol 52 MovieClip |
"side" | Symbol 53 MovieClip Frame 7 | Symbol 50 MovieClip |
"side" | Symbol 53 MovieClip Frame 8 | Symbol 52 MovieClip |
"side" | Symbol 64 MovieClip Frame 1 | Symbol 55 MovieClip |
"side" | Symbol 64 MovieClip Frame 2 | Symbol 57 MovieClip |
"side" | Symbol 64 MovieClip Frame 3 | Symbol 59 MovieClip |
"side" | Symbol 64 MovieClip Frame 4 | Symbol 57 MovieClip |
"side" | Symbol 64 MovieClip Frame 5 | Symbol 55 MovieClip |
"side" | Symbol 64 MovieClip Frame 6 | Symbol 61 MovieClip |
"side" | Symbol 64 MovieClip Frame 7 | Symbol 63 MovieClip |
"side" | Symbol 64 MovieClip Frame 8 | Symbol 61 MovieClip |
"side" | Symbol 71 MovieClip Frame 1 | Symbol 66 MovieClip |
"side" | Symbol 71 MovieClip Frame 2 | Symbol 68 MovieClip |
"side" | Symbol 71 MovieClip Frame 3 | Symbol 70 MovieClip |
"side" | Symbol 71 MovieClip Frame 4 | Symbol 68 MovieClip |
"side" | Symbol 71 MovieClip Frame 5 | Symbol 66 MovieClip |
"side" | Symbol 71 MovieClip Frame 6 | Symbol 68 MovieClip |
"side" | Symbol 71 MovieClip Frame 7 | Symbol 70 MovieClip |
"side" | Symbol 71 MovieClip Frame 8 | Symbol 68 MovieClip |
"side" | Symbol 74 MovieClip Frame 1 | Symbol 73 MovieClip |
"side" | Symbol 77 MovieClip Frame 1 | Symbol 76 MovieClip |
"side" | Symbol 80 MovieClip Frame 1 | Symbol 79 MovieClip |
"side" | Symbol 83 MovieClip Frame 1 | Symbol 82 MovieClip |
"side" | Symbol 86 MovieClip Frame 1 | Symbol 85 MovieClip |
"side" | Symbol 99 MovieClip Frame 1 | Symbol 90 MovieClip |
"side" | Symbol 99 MovieClip Frame 2 | Symbol 92 MovieClip |
"side" | Symbol 99 MovieClip Frame 3 | Symbol 94 MovieClip |
"side" | Symbol 99 MovieClip Frame 4 | Symbol 92 MovieClip |
"side" | Symbol 99 MovieClip Frame 5 | Symbol 90 MovieClip |
"side" | Symbol 99 MovieClip Frame 6 | Symbol 96 MovieClip |
"side" | Symbol 99 MovieClip Frame 7 | Symbol 98 MovieClip |
"side" | Symbol 99 MovieClip Frame 8 | Symbol 96 MovieClip |
"side" | Symbol 110 MovieClip Frame 1 | Symbol 101 MovieClip |
"side" | Symbol 110 MovieClip Frame 2 | Symbol 103 MovieClip |
"side" | Symbol 110 MovieClip Frame 3 | Symbol 105 MovieClip |
"side" | Symbol 110 MovieClip Frame 4 | Symbol 103 MovieClip |
"side" | Symbol 110 MovieClip Frame 5 | Symbol 101 MovieClip |
"side" | Symbol 110 MovieClip Frame 6 | Symbol 107 MovieClip |
"side" | Symbol 110 MovieClip Frame 7 | Symbol 109 MovieClip |
"side" | Symbol 110 MovieClip Frame 8 | Symbol 107 MovieClip |
"side" | Symbol 121 MovieClip Frame 1 | Symbol 112 MovieClip |
"side" | Symbol 121 MovieClip Frame 2 | Symbol 114 MovieClip |
"side" | Symbol 121 MovieClip Frame 3 | Symbol 116 MovieClip |
"side" | Symbol 121 MovieClip Frame 4 | Symbol 114 MovieClip |
"side" | Symbol 121 MovieClip Frame 5 | Symbol 112 MovieClip |
"side" | Symbol 121 MovieClip Frame 6 | Symbol 118 MovieClip |
"side" | Symbol 121 MovieClip Frame 7 | Symbol 120 MovieClip |
"side" | Symbol 121 MovieClip Frame 8 | Symbol 118 MovieClip |
"side" | Symbol 138 MovieClip Frame 1 | Symbol 123 MovieClip |
"side" | Symbol 138 MovieClip Frame 2 | Symbol 125 MovieClip |
"side" | Symbol 138 MovieClip Frame 3 | Symbol 127 MovieClip |
"side" | Symbol 138 MovieClip Frame 4 | Symbol 129 MovieClip |
"side" | Symbol 138 MovieClip Frame 5 | Symbol 131 MovieClip |
"side" | Symbol 138 MovieClip Frame 6 | Symbol 133 MovieClip |
"side" | Symbol 138 MovieClip Frame 7 | Symbol 135 MovieClip |
"side" | Symbol 138 MovieClip Frame 8 | Symbol 137 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 1 | Symbol 27 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 2 | Symbol 30 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 3 | Symbol 33 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 4 | Symbol 36 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 5 | Symbol 39 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 6 | Symbol 42 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 7 | Symbol 45 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 8 | Symbol 48 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 9 | Symbol 53 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 10 | Symbol 64 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 11 | Symbol 71 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 12 | Symbol 74 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 13 | Symbol 77 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 14 | Symbol 80 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 15 | Symbol 83 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 16 | Symbol 86 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 17 | Symbol 88 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 18 | Symbol 99 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 19 | Symbol 110 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 20 | Symbol 121 MovieClip |
"object_op" | Symbol 139 MovieClip [object_mc] Frame 21 | Symbol 138 MovieClip |
"fx_op" | Symbol 149 MovieClip [shade_mc] Frame 2 | Symbol 142 MovieClip |
"fx_op" | Symbol 149 MovieClip [shade_mc] Frame 3 | Symbol 146 MovieClip |
"aimer" | Symbol 149 MovieClip [shade_mc] Frame 3 | Symbol 148 MovieClip |
"fx_op" | Symbol 154 MovieClip [groundfx- blood] Frame 1 | Symbol 153 MovieClip |
"fx_op" | Symbol 159 MovieClip [groundfx- bloodsplash] Frame 1 | Symbol 158 MovieClip |
"fx_op" | Symbol 162 MovieClip [groundfx- sandprint] Frame 1 | Symbol 161 MovieClip |
"fx_op" | Symbol 171 MovieClip [groundfx- explodelight] Frame 1 | Symbol 170 MovieClip |
"fx_op" | Symbol 174 MovieClip [groundfx- grassprint] Frame 1 | Symbol 173 MovieClip |
"hand" | Symbol 598 MovieClip Frame 1 | Symbol 545 MovieClip |
"hand" | Symbol 598 MovieClip Frame 21 | Symbol 545 MovieClip |
"slash" | Symbol 598 MovieClip Frame 25 | Symbol 555 MovieClip |
"slash" | Symbol 598 MovieClip Frame 35 | Symbol 555 MovieClip |
"hand" | Symbol 598 MovieClip Frame 41 | Symbol 545 MovieClip |
"hand" | Symbol 598 MovieClip Frame 47 | Symbol 545 MovieClip |
"hand" | Symbol 598 MovieClip Frame 57 | Symbol 545 MovieClip |
"hand" | Symbol 598 MovieClip Frame 101 | Symbol 545 MovieClip |
"hand" | Symbol 598 MovieClip Frame 107 | Symbol 545 MovieClip |
"hand_op" | Symbol 599 MovieClip Frame 1 | Symbol 598 MovieClip |
"hand" | Symbol 600 MovieClip Frame 1 | Symbol 545 MovieClip |
"hand" | Symbol 600 MovieClip Frame 41 | Symbol 545 MovieClip |
"hand" | Symbol 600 MovieClip Frame 47 | Symbol 545 MovieClip |
"hand" | Symbol 600 MovieClip Frame 101 | Symbol 545 MovieClip |
"hand_op" | Symbol 601 MovieClip Frame 1 | Symbol 600 MovieClip |
"hpcirc" | Symbol 602 MovieClip [character_mc] Frame 1 | Symbol 211 MovieClip |
"torso" | Symbol 602 MovieClip [character_mc] Frame 1 | Symbol 317 MovieClip |
"feet" | Symbol 602 MovieClip [character_mc] Frame 1 | Symbol 423 MovieClip |
"head" | Symbol 602 MovieClip [character_mc] Frame 1 | Symbol 541 MovieClip |
"handr" | Symbol 602 MovieClip [character_mc] Frame 1 | Symbol 599 MovieClip |
"handl" | Symbol 602 MovieClip [character_mc] Frame 1 | Symbol 601 MovieClip |
"loading" | Symbol 609 MovieClip Frame 1 | Symbol 608 EditableText |
"map_op" | Symbol 623 MovieClip Frame 106 | Symbol 603 MovieClip |
"camera" | Symbol 623 MovieClip Frame 106 | Symbol 603 MovieClip |
"map_op" | Symbol 623 MovieClip Frame 146 | Symbol 603 MovieClip |
"camera" | Symbol 623 MovieClip Frame 146 | Symbol 603 MovieClip |
"map_op" | Symbol 623 MovieClip Frame 188 | Symbol 603 MovieClip |
"camera" | Symbol 623 MovieClip Frame 188 | Symbol 603 MovieClip |
"map_op" | Symbol 623 MovieClip Frame 221 | Symbol 603 MovieClip |
"camera" | Symbol 623 MovieClip Frame 221 | Symbol 603 MovieClip |
"map_op" | Symbol 623 MovieClip Frame 250 | Symbol 603 MovieClip |
"camera" | Symbol 623 MovieClip Frame 250 | Symbol 603 MovieClip |
"map_op" | Symbol 623 MovieClip Frame 284 | Symbol 603 MovieClip |
"camera" | Symbol 623 MovieClip Frame 284 | Symbol 603 MovieClip |
"map_op" | Symbol 623 MovieClip Frame 317 | Symbol 603 MovieClip |
"camera" | Symbol 623 MovieClip Frame 317 | Symbol 603 MovieClip |
"setter" | Symbol 695 MovieClip Frame 3 | Symbol 603 MovieClip |
"mask" | Symbol 720 MovieClip Frame 1 | Symbol 718 MovieClip |
"ammobar" | Symbol 722 MovieClip Frame 1 | Symbol 720 MovieClip |
"hpbar" | Symbol 722 MovieClip Frame 1 | Symbol 720 MovieClip |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "dead_text" |
ExportAssets (56) | Timeline Frame 1 | Symbol 5 as "critical_text" |
ExportAssets (56) | Timeline Frame 1 | Symbol 24 as "tile_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 139 as "object_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 149 as "shade_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 154 as "groundfx- blood" |
ExportAssets (56) | Timeline Frame 1 | Symbol 159 as "groundfx- bloodsplash" |
ExportAssets (56) | Timeline Frame 1 | Symbol 162 as "groundfx- sandprint" |
ExportAssets (56) | Timeline Frame 1 | Symbol 168 as "groundfx- splash" |
ExportAssets (56) | Timeline Frame 1 | Symbol 171 as "groundfx- explodelight" |
ExportAssets (56) | Timeline Frame 1 | Symbol 174 as "groundfx- grassprint" |
ExportAssets (56) | Timeline Frame 1 | Symbol 176 as "bullet_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 178 as "iceshard_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 182 as "lightningbolt_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 189 as "explosion_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 194 as "fireball_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 602 as "character_mc" |
ExportAssets (56) | Timeline Frame 2 | Symbol 611 as "music_ticketsplease" |
ExportAssets (56) | Timeline Frame 2 | Symbol 612 as "music_snowdens" |
ExportAssets (56) | Timeline Frame 2 | Symbol 613 as "music_cities" |
ExportAssets (56) | Timeline Frame 2 | Symbol 614 as "music_capeandmask" |
ExportAssets (56) | Timeline Frame 4 | Symbol 602 as "character_mc" |
ExportAssets (56) | Timeline Frame 6 | Symbol 611 as "music_ticketsplease" |
|