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

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

Phighter.swf

This is the info page for
Flash #61616

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


Text
I

Game Over

phi Matt Pullin
*** TURBO VERSION ***

Up & Down to move
Left & Right to turn
Defeat space zombies
with your arms

1234567

1234567

hit arrow when ready

WAVE:

ZOMBIES:

0

0

PHI:

0

INCOMING!!!

ActionScript [AS1/AS2]

Frame 1
function zombieFlush() { i = 0; while (i < recent_num_zombies) { _root["Zombie" + i].removeMovieClip(); i++; } _root.zombies = 0; } function SpawnZombie(Type, SpawnX, SpawnY) { switch (Type) { case 0 : Type = "A"; break; case 1 : Type = "B"; break; case 2 : Type = "C"; break; case 3 : Type = "D"; break; case 4 : Type = "E"; break; case 5 : Type = "F"; break; case 6 : Type = "G"; } i = _root.zombies; _root.attachMovie("Zombie " + Type, "Zombie" + i, i); _root["Zombie" + i]._x = SpawnX; _root["Zombie" + i]._y = SpawnY; tellTarget (_root["Zombie" + i]) { gotoAndPlay ("spawn"); }; _root.zombies++; _root.recent_num_zombies = _root.zombies; } function p_k_z_test(ZombieX) { if (_root.PHI.alive == false) { return(false); } var _local3 = false; if (distance(_root.PHI.LeftArm.sharpLeftEnd, ZombieX) <= radius(ZombieX._parent)) { _local3 = true; } if (distance(_root.PHI.RightArm.sharpRightEnd, ZombieX) <= radius(ZombieX._parent)) { _local3 = true; } if (distance(_root.PHI.LeftArm.bluntEdge, ZombieX) <= radius(ZombieX._parent)) { _local3 = true; } if (distance(_root.PHI.RightArm.bluntEdge, ZombieX) <= radius(ZombieX._parent)) { _local3 = true; } if (_local3 == false) { return(false); } tellTarget (ZombieX._parent) { if (_root.PHI._x > _x) { _x = (_x + ((10 + Math.ceil(Math.random() * 15)) * ((Math.abs(_root.PHI.speedX) + 1) + Math.abs(_root.PHI.speedY)))); } else { _x = (_x - ((10 + Math.ceil(Math.random() * 15)) * (Math.abs(_root.PHI.speedX) + Math.abs(_root.PHI.speedY)))); } if (_root.PHI._y > _y) { _y = (_y - ((10 + Math.ceil(Math.random() * 15)) * ((Math.abs(_root.PHI.speedX) + 1) + Math.abs(_root.PHI.speedY)))); } else { _y = (_y + ((10 + Math.ceil(Math.random() * 15)) * (Math.abs(_root.PHI.speedX) + Math.abs(_root.PHI.speedY)))); } gotoAndPlay ("dying"); }; } function z_k_p_test(ZombieX) { if (!_root.PHI.alive) { return(false); } if (!ZombieX.hitTest(_root.PHI)) { return(false); } if (distance(ZombieX, _root.PHI) > (radius(ZombieX._parent) + radius(_root.PHI))) { return(false); } tellTarget (_root.PHI) { _root.wave_permission = false; _root.next_wave = _root.wave; alive = false; gotoAndPlay ("dying"); }; return(true); } function point_k_p_test(PointX) { if (!_root.PHI.alive) { return(false); } var _local3 = {_x:PointX._x, _y:PointX._y}; var _local4 = {_x:_root.PHI._x, _y:_root.PHI._y}; _local3._x = _local3._x + PointX._parent._parent._x; _local3._y = _local3._y + PointX._parent._parent._y; _local4._x = _local4._x + _root.PHI._x; _local4._y = _local4._y + _root.PHI._y; if (!PointX.hitTest(_root.PHI)) { return(false); } if (PointX.hitTest(_root.PHI.LeftArm)) { return(false); } if (PointX.hitTest(_root.PHI.RightArm)) { return(false); } if (distance(_local4, _local3) > radius(_root.PHI)) { return(false); } tellTarget (_root.PHI) { _root.wave_permission = false; _root.next_wave = _root.wave; alive = false; gotoAndPlay ("dying"); }; return(true); } function panbled_k_p_test(PointX) { if (!_root.PHI.alive) { return(false); } var _local3 = {_x:PointX._x, _y:PointX._y}; var _local4 = {_x:_root.PHI._x, _y:_root.PHI._y}; _local3._x = _local3._x + PointX._parent._parent._parent._x; _local3._y = _local3._y + PointX._parent._parent._parent._y; _local4._x = _local4._x + _root.PHI._x; _local4._y = _local4._y + _root.PHI._y; if (!PointX.hitTest(_root.PHI)) { return(false); } if (PointX.hitTest(_root.PHI.LeftArm)) { return(false); } if (PointX.hitTest(_root.PHI.RightArm)) { return(false); } if (distance(_local4, _local3) > radius(_root.PHI)) { return(false); } tellTarget (_root.PHI) { _root.wave_permission = false; _root.next_wave = _root.wave; alive = false; gotoAndPlay ("dying"); }; return(true); } function orb_k_p_test(PointX) { if (!_root.PHI.alive) { return(false); } var _local3 = {_x:PointX._x, _y:PointX._y}; var _local4 = {_x:_root.PHI._x, _y:_root.PHI._y}; _local3._x = _local3._x + PointX._parent._parent._parent._x; _local3._y = _local3._y + PointX._parent._parent._parent._y; _local4._x = _local4._x + _root.PHI._x; _local4._y = _local4._y + _root.PHI._y; if (!PointX.hitTest(_root.PHI)) { return(false); } if (PointX.hitTest(_root.PHI.LeftArm)) { return(false); } if (PointX.hitTest(_root.PHI.RightArm)) { return(false); } if (distance(_local4, _local3) > (radius(_root.PHI) + 15)) { return(false); } tellTarget (_root.PHI) { _root.wave_permission = false; _root.next_wave = _root.wave; alive = false; gotoAndPlay ("dying"); }; return(true); } fscommand ("showmenu", "false"); fscommand ("fullscreen", "true"); fscommand ("fas.win.clickToMove", "false"); fscommand ("fas.win.OnTop", "true"); Mouse.hide(); var recent_num_zombies = 0; var next_wave = 1; var wave_permission = false; var newgame_permission = true; evil_SND = new Sound(this); incoming_SND = new Sound(this); spacemusic_SND = new Sound(this); spin_out_SND = new Sound(this); stab_SND = new Sound(this); evil_SND.attachSound("evil_au"); incoming_SND.attachSound("incoming_au"); spacemusic_SND.attachSound("spacemusic_au"); spin_out_SND.attachSound("spin_out_au"); stab_SND.attachSound("stab_au"); evil_SND.setVolume(100); incoming_SND.setVolume(100); spacemusic_SND.setVolume(25); spin_out_SND.setVolume(100); stab_SND.setVolume(150); _global.coinflip = function () { if (Math.round(Math.random()) == 0) { return(false); } return(true); }; _global.distance = function (A, B) { var _local1 = {x:A._x, y:A._y}; var _local3 = {x:A._x, y:A._y}; A.localToGlobal(_local1); B.localToGlobal(_local3); var _local5 = _local1.x - _local3.x; var _local4 = _local1.y - _local3.y; return(Math.sqrt((_local5 * _local5) + (_local4 * _local4))); }; _global.radius = function (Circle) { return(Circle.rad); }; _global.wavedimanim = function () { tellTarget (_root.wave_dim) { gotoAndPlay ("active"); }; }; _global.SpawnType = function (captain) { var _local2 = 0; var _local3 = Math.round(Math.random() * 45); if (_local3 < (_root.wave - 5)) { _local2 = 1; } if (_local3 < (_root.wave - 10)) { _local2 = 2; } if (_local3 < (_root.wave - 15)) { _local2 = 3; } if (_local3 < (_root.wave - 20)) { _local2 = 4; } if (_local3 < (_root.wave - 25)) { _local2 = 5; } if (_local3 < (_root.wave - 30)) { _local2 = 6; } if (captain == true) { if (_root.wave < 35) { _local2 = 6; } if (_root.wave < 30) { _local2 = 5; } if (_root.wave < 25) { _local2 = 4; } if (_root.wave < 20) { _local2 = 3; } if (_root.wave < 15) { _local2 = 2; } if (_root.wave < 10) { _local2 = 1; } if (_root.wave < 5) { _local2 = 0; } } return(_local2); };
Instance of Symbol 48 MovieClip "PHI" in Frame 1
onClipEvent (load) { var rad = 13; var thrust = 0.5; var backthrust = 0.5; var spacefloat = 0.5; var maxSpeed = 6; var maxBackSpeed = -3; var man = 9; var wrapdecay = 5; alive = true; } onClipEvent (enterFrame) { if (!alive) { return(undefined); } if (Key.isDown(39)) { _rotation = (_rotation + man); } if (Key.isDown(37)) { _rotation = (_rotation - man); } var old_xSpeed = xSpeed; var old_ySpeed = ySpeed; if (Key.isDown(38)) { xSpeed = xSpeed + (thrust * Math.sin(_rotation * (Math.PI/180))); ySpeed = ySpeed + (thrust * Math.cos(_rotation * (Math.PI/180))); } if (Key.isDown(40)) { xSpeed = xSpeed - (backthrust * Math.sin(_rotation * (Math.PI/180))); ySpeed = ySpeed - (backthrust * Math.cos(_rotation * (Math.PI/180))); } if (xSpeed > maxSpeed) { xSpeed = old_xSpeed; } if (ySpeed > maxSpeed) { ySpeed = old_ySpeed; } if (xSpeed < maxBackSpeed) { xSpeed = old_xSpeed; } if (ySpeed < maxBackSpeed) { ySpeed = old_ySpeed; } _y = (_y - ySpeed); _x = (_x + xSpeed); if (_y < 20) { _y = 20; ySpeed = ySpeed / 2; } if (_y > 300) { _y = 300; ySpeed = ySpeed / 2; } if (_y == 20) { ySpeed = ySpeed - spacefloat; } if (_y == 300) { ySpeed = ySpeed + spacefloat; } if (_x < -13) { _x = 253; ySpeed = ySpeed / wrapdecay; } if (_x > 253) { _x = -13; ySpeed = ySpeed / wrapdecay; } }
Frame 2
PROGRESS = _root.getBytesTotal() - _root.getBytesLoaded(); if (_root.getBytesLoaded() == _root.getBytesTotal()) { gotoAndPlay ("hit_any_key"); }
Frame 3
gotoAndPlay ("preloader");
Frame 4
spacemusic_SND.stop(); if (newgame_permission) { if (((key.isDown(37) || (key.isDown(39))) || (key.isDown(38))) || (key.isDown(40))) { gotoAndPlay ("game"); zombieFlush(); wave = 1; wave_permission = false; newgame_permission = false; next_wave = 1; lives = 9; zombies = 0; spacemusic_SND.start(0, 999); } }
Frame 5
wave = 1; next_wave = 1; if (!(((key.isDown(37) || (key.isDown(39))) || (key.isDown(38))) || (key.isDown(40)))) { if (!(((key.isDown(37) || (key.isDown(39))) || (key.isDown(38))) || (key.isDown(40)))) { newgame_permission = true; } } gotoAndPlay ("hit_any_key");
Frame 15
incoming_SND.start(0, 1);
Frame 30
if (wave != next_wave) { wavedimanim(); wave = next_wave; }
Frame 40
wave_permission = true; _root.zombieFlush(); var SpawningPool = (3 + (_root.wave - 1)); SpawningPool = SpawningPool - ((_root.wave % 2) - 1); var choosingX; var SpawnLocY = -30; while (SpawningPool >= 2) { choosingX = Math.floor(Math.random() * 3); if (choosingX != 0) { _root.SpawnZombie(SpawnType(false), 45, SpawnLocY - 20); } if (choosingX != 1) { _root.SpawnZombie(SpawnType(false), 195, SpawnLocY - 40); } if (choosingX != 2) { _root.SpawnZombie(SpawnType(false), 120, SpawnLocY); } SpawnLocY = SpawnLocY - 60; SpawningPool = SpawningPool - 2; } if (SpawningPool != 0) { _root.SpawnZombie(SpawnType(true), 120, SpawnLocY - 60); }
Instance of Symbol 71 MovieClip "zom_watcher" in Frame 40
onClipEvent (enterFrame) { if (((_root.zombies == 0) && (_root.PHI.alive == true)) && (_root.wave_permission == true)) { tellTarget (_root) { gotoAndPlay ("wave_start"); if (wave_permission == true) { next_wave = wave + 1; wave_permission = false; } }; } }
Frame 50
if ((zombies == 0) && (_root.PHI.alive == true)) { wave_permission = true; } gotoAndPlay (41);
Symbol 13 MovieClip [Zombie E] Frame 1
stop();
Symbol 13 MovieClip [Zombie E] Frame 2
var alive = true; var rad = 25; body.deltaY = 2 + Math.random(); body.deltaX = 2 * (1 - (2 * coinflip())); body.destY = 340; _rotation = 180; stop();
Instance of Symbol 8 MovieClip "body" in Symbol 13 MovieClip [Zombie E] Frame 2
onClipEvent (load) { var deltaY; var deltaX; var destY; } onClipEvent (enterFrame) { if (!_parent.alive) { return(undefined); } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } _root.z_k_p_test(this); _root.panbled_k_p_test(_parent.blade.arm.deathpoint1); _root.panbled_k_p_test(_parent.blade.arm.deathpoint2); if (((deltaY < 0) && (_parent._y > destY)) || ((deltaY > 0) && (_parent._y < destY))) { _parent._y = _parent._y + deltaY; } else { deltaY = deltaY * -1; _parent._rotation = 0; if (destY == 340) { destY = _root.PHI._y; } else { destY = 340; } if ((deltaX > 0) && ((_root.PHI._x - _parent._x) < 0)) { deltaX = deltaX * -1; } else if ((deltaX < 0) && ((_root.PHI._x - _parent._x) > 0)) { deltaX = deltaX * -1; } } if (Math.abs(_root.PHI._x - _parent._x) > 20) { _parent._x = _parent._x + deltaX; } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } if (_parent._x < -13) { _parent._x = 253; } if (_parent._x > 253) { _parent._x = -13; } _root.p_k_z_test(this); }
Symbol 13 MovieClip [Zombie E] Frame 3
_root.stab_SND.start(0, 1);
Symbol 13 MovieClip [Zombie E] Frame 15
_root.zombies--; tellTarget (_root.zombies_dim) { gotoAndPlay ("active"); }; tellTarget (_root) { removeMovieClip(this); }; stop();
Symbol 16 MovieClip [Zombie C] Frame 1
stop();
Symbol 16 MovieClip [Zombie C] Frame 2
var alive = true; var rad = 25; body.deltaY = 2; body.deltaX = 2; body.directionX = 1; if (coinflip()) { body.directionX = body.directionX * -1; } body._rotation = 180; stop();
Instance of Symbol 15 MovieClip "body" in Symbol 16 MovieClip [Zombie C] Frame 2
onClipEvent (load) { var deltaY; var deltaX; var directionX; } onClipEvent (enterFrame) { if (!_parent.alive) { return(undefined); } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } _root.z_k_p_test(this); _root.point_k_p_test(deathpoint1); _root.point_k_p_test(deathpoint2); if (((_parent._x - _root.PHI._x) > 80) && (deltaY != 0)) { _rotation = 270; } else if (((_parent._x - _root.PHI._x) < -80) && (deltaY != 0)) { _rotation = 90; } else if ((deltaY > 0) || ((deltaY == 0) && (_parent._y < 100))) { _rotation = 180; } else { _rotation = 0; } _parent._y = _parent._y + deltaY; _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } if (((_parent._y > 360) && (deltaY >= 0)) || ((_parent._y < -40) && (deltaY <= 0))) { deltaY = 0; _parent._x = _parent._x + (directionX * deltaX); if (Math.abs(_root.PHI._x - _parent._x) < (deltaX + 2)) { if (_parent._y < 100) { deltaY = 2; } else { deltaY = -2; } } } if (_parent._x < -13) { _parent._x = 253; } if (_parent._x > 253) { _parent._x = -13; } _root.p_k_z_test(this); }
Symbol 16 MovieClip [Zombie C] Frame 3
_root.stab_SND.start(0, 1);
Symbol 16 MovieClip [Zombie C] Frame 15
_root.zombies--; tellTarget (_root.zombies_dim) { gotoAndPlay ("active"); }; tellTarget (_root) { removeMovieClip(this); }; stop();
Symbol 19 MovieClip [Zombie D] Frame 1
stop();
Symbol 19 MovieClip [Zombie D] Frame 2
var alive = true; var rad = 20; body.deltaY = 1.25; body.deltaX = 5; body.decreaser = 0; body._rotation = 90; if (coinflip()) { body.deltaX = body.deltaX * -1; body._rotation = 270; } stop();
Instance of Symbol 18 MovieClip "body" in Symbol 19 MovieClip [Zombie D] Frame 2
onClipEvent (load) { var deltaY; var deltaX; var decreaser; } onClipEvent (enterFrame) { if (!_parent.alive) { return(undefined); } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } _root.z_k_p_test(this); _root.point_k_p_test(deathpoint1); _root.point_k_p_test(deathpoint2); _root.point_k_p_test(deathpoint3); if (decreaser != 0) { deltaX = deltaX * decreaser; } _parent._x = _parent._x + deltaX; _parent._y = _parent._y + deltaY; if ((Math.abs(_parent._x - 120) < (80 + (10 * coinflip()))) && (Math.abs(deltaX) == 5)) { decreaser = 0.99; } if ((Math.abs(_parent._x - 120) < 20) && (Math.abs(deltaX) < 4.5)) { decreaser = 0; if (deltaX > 0) { deltaX = -4.5; } else { deltaX = 4.5; } } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } if (((_parent._y > 290) && (deltaY >= 0)) || ((_parent._y < 30) && (deltaY <= 0))) { deltaY = deltaY * -1; } if (_parent._x < -13) { _rotation = 270; _parent._x = 253; deltaX = -5; decreaser = 0; } if (_parent._x > 253) { _rotation = 90; _parent._x = -13; deltaX = 5; decreaser = 0; } _root.p_k_z_test(this); }
Symbol 19 MovieClip [Zombie D] Frame 3
_root.stab_SND.start(0, 1);
Symbol 19 MovieClip [Zombie D] Frame 15
_root.zombies--; tellTarget (_root.zombies_dim) { gotoAndPlay ("active"); }; tellTarget (_root) { removeMovieClip(this); }; stop();
Symbol 24 MovieClip [Zombie F] Frame 1
stop();
Symbol 24 MovieClip [Zombie F] Frame 2
var alive = true; var rad = 15; body.destX = _x; body.destY = 40; stop();
Instance of Symbol 21 MovieClip "body" in Symbol 24 MovieClip [Zombie F] Frame 2
onClipEvent (load) { var destX; var destY; } onClipEvent (enterFrame) { if (!_parent.alive) { return(undefined); } if (_parent.shield._visible == false) { _root.p_k_z_test(this); } if (!_parent.alive) { return(undefined); } if (_parent.shield._visible == true) { _parent.rad = 30; } _root.z_k_p_test(this); _parent.rad = 15; var i = 0; while (i < 4) { if (_parent._x > destX) { _parent._x--; } if (_parent._x < destX) { _parent._x++; } if (_parent._y > destY) { _parent._y--; } if (_parent._y < destY) { _parent._y++; } i++; } if (_parent.shield._visible == false) { _root.p_k_z_test(this); } if (!_parent.alive) { return(undefined); } if ((_parent._x == destX) || (_parent._y == destY)) { _parent.shield._visible = false; } else { _parent.shield._visible = true; } if ((_parent._x == destX) && (_parent._y == destY)) { do { destX = _parent._x + ((64 * ((2 * coinflip()) - 1)) * coinflip()); destY = _parent._y + ((64 * ((2 * coinflip()) - 1)) * coinflip()); } while ((((destX < 30) || (destX > 210)) || (destY < 30)) || (destY > 290)); } if (_parent.shield._visible == false) { _root.p_k_z_test(this); } }
Symbol 24 MovieClip [Zombie F] Frame 3
_root.stab_SND.start(0, 1);
Symbol 24 MovieClip [Zombie F] Frame 15
_root.zombies--; tellTarget (_root.zombies_dim) { gotoAndPlay ("active"); }; tellTarget (_root) { removeMovieClip(this); }; stop();
Symbol 27 MovieClip [Zombie B] Frame 1
stop();
Symbol 27 MovieClip [Zombie B] Frame 2
var alive = true; var rad = 20; body.deltaY = 5; body.destX = 20; if (coinflip()) { body.destX = 220; } body.deltaX = 3; if (body.destX < _x) { body.deltaX = body.deltaX * -1; } body._rotation = 180; stop();
Instance of Symbol 26 MovieClip "body" in Symbol 27 MovieClip [Zombie B] Frame 2
onClipEvent (load) { var deltaY; var deltaX; var destX; } onClipEvent (enterFrame) { if (!_parent.alive) { return(undefined); } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } _root.z_k_p_test(this); if (Math.abs(_parent._x - destX) < 30) { deltaX = (deltaX * 10) / 11; } _parent._x = _parent._x + deltaX; _parent._y = _parent._y + deltaY; _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } if (((_parent._y > 333) && (deltaY >= 0)) || ((_parent._y < -15) && (deltaY <= 0))) { destX = _root.PHI._x - 10; if (_root.PHI._x < 120) { destX = _root.PHI._x + 10; } deltaX = 7.5; if (_parent._x > destX) { deltaX = deltaX * -1; } _rotation = (_rotation + 180); if (_rotation == 360) { rotation = 0; } deltaY = deltaY * -1; } if (_parent._x < -13) { _parent._x = 253; } if (_parent._x > 253) { _parent._x = -13; } _root.p_k_z_test(this); }
Symbol 27 MovieClip [Zombie B] Frame 3
_root.stab_SND.start(0, 1);
Symbol 27 MovieClip [Zombie B] Frame 15
_root.zombies--; tellTarget (_root.zombies_dim) { gotoAndPlay ("active"); }; tellTarget (_root) { removeMovieClip(this); }; stop();
Symbol 34 MovieClip [Zombie G] Frame 1
stop();
Symbol 34 MovieClip [Zombie G] Frame 2
var alive = true; var rad = 30; body._visible = false; stop();
Instance of Symbol 29 MovieClip "body" in Symbol 34 MovieClip [Zombie G] Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (!_parent.alive) { return(undefined); } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } _root.orb_k_p_test(_parent.DeathSat.LongOrb.Orb); if (_visible == false) { if (_parent._y > _root.PHI._y) { _parent._y--; } if (_parent._y < _root.PHI._y) { _parent._y++; } if (_parent._y < -50) { _parent._y = _parent._y + 3; } } if (_visible == true) { if (_parent._x > _root.PHI._x) { _root.PHI.Xspeed = _root.PHI.Xspeed + 0.1; } if (_parent._x < _root.PHI._x) { _root.PHI.Xspeed = _root.PHI.Xspeed - 0.1; } if (_parent._y > _root.PHI._y) { _root.PHI.Yspeed = _root.PHI.Yspeed - 0.1; } if (_parent._y < _root.PHI._y) { _root.PHI.Yspeed = _root.PHI.Yspeed + 0.1; } } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } if (((_visible == false) && (_parent._y > 50)) && (Math.abs(distance(this, _root.PHI)) < 200)) { _visible = true; } if ((_visible == true) && (Math.abs(distance(this, _root.PHI)) > 200)) { _visible = false; } _root.p_k_z_test(this); }
Symbol 34 MovieClip [Zombie G] Frame 3
_root.stab_SND.start(0, 1);
Symbol 34 MovieClip [Zombie G] Frame 15
_root.zombies--; tellTarget (_root.zombies_dim) { gotoAndPlay ("active"); }; tellTarget (_root) { removeMovieClip(this); }; stop();
Symbol 37 MovieClip [Zombie A] Frame 1
stop();
Symbol 37 MovieClip [Zombie A] Frame 2
var alive = true; var rad = 35; body.deltaY = 1; body.deltaX = 0; body.destX = _x; body._rotation = 180; stop();
Instance of Symbol 36 MovieClip "body" in Symbol 37 MovieClip [Zombie A] Frame 2
onClipEvent (load) { var deltaY; var deltaX; var destX; } onClipEvent (enterFrame) { if (!_parent.alive) { return(undefined); } _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } _root.z_k_p_test(this); if ((Math.abs(_root.PHI._y - _parent._y) < 200) && (_rotation == 180)) { if (Math.abs(_root.PHI._x - _parent._x) < 50) { deltaY = 3; } else if (_root.PHI._x < _parent._x) { _rotation = (_rotation + 45); destX = _root.PHI._x; } else { _rotation = (_rotation - 45); destX = _root.PHI._x; } } if (deltaX == 0) { if (_parent._x < destX) { _parent._x++; } if (_parent._x > destX) { _parent._x--; } } else { _parent._x = _parent._x + deltaX; } _parent._y = _parent._y + deltaY; _root.p_k_z_test(this); if (!_parent.alive) { return(undefined); } if (_parent._y > 333) { _parent._y = 400; tellTarget (_parent) { gotoAndPlay ("dying"); }; } _root.p_k_z_test(this); }
Symbol 37 MovieClip [Zombie A] Frame 3
_root.stab_SND.start(0, 1);
Symbol 37 MovieClip [Zombie A] Frame 15
_root.zombies--; tellTarget (_root.zombies_dim) { gotoAndPlay ("active"); }; tellTarget (_root) { removeMovieClip(this); }; stop();
Symbol 48 MovieClip Frame 1
_this.alive = true; _root.PHI.Xspeed = 3; stop();
Symbol 48 MovieClip Frame 2
_root.PHI.alive = false; _root.PHI.Xspeed = 0; _root.PHI.Yspeed = 0; _root.wave_permission = false; _root.next_wave = _root.wave; _root.spin_out_SND.start(0, 1);
Symbol 48 MovieClip Frame 50
_root.PHI._x = 120; _root.PHI._y = 185; _root.PHI._rotation = 0; _root.PHI.Xspeed = 3; _root.PHI.Yspeed = 0; if (_root.lives != 0) { _root.lives--; tellTarget (_root.phi_dim) { gotoAndPlay ("active"); }; gotoAndPlay (1); tellTarget (_root) { zombieFlush(); zombies = 0; gotoAndPlay ("wave_start"); PHI.alive = true; }; } else { _root.next_wave = 1; _root.evil_SND.start(0, 1); }
Symbol 48 MovieClip Frame 95
tellTarget (_root) { zombieFlush(); wave = 1; next_wave = 1; lives = 9; zombies = 0; gotoAndPlay (1); PHI.alive = true; PHI._x = 120; PHI._y = 185; PHI._rotation = 0; PHI.Xspeed = 0; PHI.Yspeed = 0; }; _root.gotoAndPlay(1);
Symbol 48 MovieClip Frame 96
_root.gotoAndPlay(1);
Symbol 68 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 2
if (_parent == _root.phi_dim) { _root.next_wave = _root.wave; }
Instance of Symbol 67 MovieClip in Symbol 68 MovieClip Frame 2
onClipEvent (enterFrame) { if (_parent == _root.phi_dim) { _root.next_wave = _root.wave; } }
Symbol 70 MovieClip Frame 8
gotoAndPlay (3);

Library Items

Symbol 1 Sound [stab_au]
Symbol 2 Sound [spin_out_au]
Symbol 3 Sound [incoming_au]
Symbol 4 Sound [evil_au]
Symbol 5 Sound [spacemusic_au]
Symbol 6 GraphicUsed by:8
Symbol 7 GraphicUsed by:8 10
Symbol 8 MovieClipUses:6 7Used by:13
Symbol 9 GraphicUsed by:11 12
Symbol 10 MovieClipUses:7Used by:11 12 15 18 45
Symbol 11 MovieClipUses:9 10Used by:12
Symbol 12 MovieClipUses:11 9 10Used by:13
Symbol 13 MovieClip [Zombie E]Uses:8 12
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14 10Used by:16
Symbol 16 MovieClip [Zombie C]Uses:15
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17 10Used by:19
Symbol 19 MovieClip [Zombie D]Uses:18
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:24
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClip [Zombie F]Uses:21 23
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClip [Zombie B]Uses:26
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:34
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:32 34
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:32Used by:34
Symbol 34 MovieClip [Zombie G]Uses:29 33 31
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:37
Symbol 37 MovieClip [Zombie A]Uses:36
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:Timeline
Symbol 40 GraphicUsed by:43
Symbol 41 FontUsed by:42 51
Symbol 42 TextUses:41Used by:43
Symbol 43 MovieClipUses:40 42Used by:48
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44 10Used by:48
Symbol 46 FontUsed by:47
Symbol 47 TextUses:46Used by:48
Symbol 48 MovieClipUses:43 45 47Used by:Timeline
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:Timeline
Symbol 51 TextUses:41Used by:Timeline
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:Timeline
Symbol 54 FontUsed by:55 56 57 58 69
Symbol 55 TextUses:54Used by:Timeline
Symbol 56 EditableTextUses:54Used by:Timeline
Symbol 57 EditableTextUses:54Used by:Timeline
Symbol 58 TextUses:54Used by:Timeline
Symbol 59 FontUsed by:60 61 62 63 64 65
Symbol 60 TextUses:59Used by:Timeline
Symbol 61 TextUses:59Used by:Timeline
Symbol 62 EditableTextUses:59Used by:Timeline
Symbol 63 EditableTextUses:59Used by:Timeline
Symbol 64 TextUses:59Used by:Timeline
Symbol 65 EditableTextUses:59Used by:Timeline
Symbol 66 GraphicUsed by:67 68 71
Symbol 67 MovieClipUses:66Used by:68
Symbol 68 MovieClipUses:67 66Used by:Timeline
Symbol 69 TextUses:54Used by:70
Symbol 70 MovieClipUses:69Used by:Timeline
Symbol 71 MovieClipUses:66Used by:Timeline

Instance Names

"PHI"Frame 1Symbol 48 MovieClip
"prog"Frame 2Symbol 56 EditableText
"prog"Frame 3Symbol 57 EditableText
"phi_dim"Frame 6Symbol 68 MovieClip
"wave_dim"Frame 6Symbol 68 MovieClip
"zombies_dim"Frame 6Symbol 68 MovieClip
"zom_watcher"Frame 40Symbol 71 MovieClip
"deathpoint1"Symbol 11 MovieClip Frame 1Symbol 10 MovieClip
"deathpoint2"Symbol 11 MovieClip Frame 1Symbol 10 MovieClip
"arm"Symbol 12 MovieClip Frame 1Symbol 11 MovieClip
"deathpoint1"Symbol 12 MovieClip Frame 20Symbol 10 MovieClip
"deathpoint2"Symbol 12 MovieClip Frame 20Symbol 10 MovieClip
"blade"Symbol 13 MovieClip [Zombie E] Frame 2Symbol 12 MovieClip
"body"Symbol 13 MovieClip [Zombie E] Frame 2Symbol 8 MovieClip
"deathpoint1"Symbol 15 MovieClip Frame 1Symbol 10 MovieClip
"deathpoint2"Symbol 15 MovieClip Frame 1Symbol 10 MovieClip
"body"Symbol 16 MovieClip [Zombie C] Frame 2Symbol 15 MovieClip
"deathpoint1"Symbol 18 MovieClip Frame 1Symbol 10 MovieClip
"deathpoint2"Symbol 18 MovieClip Frame 1Symbol 10 MovieClip
"deathpoint3"Symbol 18 MovieClip Frame 1Symbol 10 MovieClip
"body"Symbol 19 MovieClip [Zombie D] Frame 2Symbol 18 MovieClip
"body"Symbol 24 MovieClip [Zombie F] Frame 2Symbol 21 MovieClip
"shield"Symbol 24 MovieClip [Zombie F] Frame 2Symbol 23 MovieClip
"body"Symbol 27 MovieClip [Zombie B] Frame 2Symbol 26 MovieClip
"Orb"Symbol 32 MovieClip Frame 1Symbol 31 MovieClip
"LongOrb"Symbol 33 MovieClip Frame 1Symbol 32 MovieClip
"body"Symbol 34 MovieClip [Zombie G] Frame 2Symbol 29 MovieClip
"DeathSat"Symbol 34 MovieClip [Zombie G] Frame 2Symbol 33 MovieClip
"body"Symbol 37 MovieClip [Zombie A] Frame 2Symbol 36 MovieClip
"sharpRightEnd"Symbol 45 MovieClip Frame 1Symbol 10 MovieClip
"sharpLeftEnd"Symbol 45 MovieClip Frame 1Symbol 10 MovieClip
"bluntEdge"Symbol 45 MovieClip Frame 1Symbol 10 MovieClip
"body"Symbol 48 MovieClip Frame 1Symbol 43 MovieClip
"RightArm"Symbol 48 MovieClip Frame 1Symbol 45 MovieClip
"LeftArm"Symbol 48 MovieClip Frame 1Symbol 45 MovieClip
"Body"Symbol 48 MovieClip Frame 2Symbol 43 MovieClip
"RightArm"Symbol 48 MovieClip Frame 2Symbol 45 MovieClip
"LeftArm"Symbol 48 MovieClip Frame 2Symbol 45 MovieClip
"Body"Symbol 48 MovieClip Frame 40Symbol 43 MovieClip
"RightArm"Symbol 48 MovieClip Frame 40Symbol 45 MovieClip
"LeftArm"Symbol 48 MovieClip Frame 40Symbol 45 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "stab_au"
ExportAssets (56)Timeline Frame 1Symbol 2 as "spin_out_au"
ExportAssets (56)Timeline Frame 1Symbol 3 as "incoming_au"
ExportAssets (56)Timeline Frame 1Symbol 4 as "evil_au"
ExportAssets (56)Timeline Frame 1Symbol 5 as "spacemusic_au"
ExportAssets (56)Timeline Frame 1Symbol 13 as "Zombie E"
ExportAssets (56)Timeline Frame 1Symbol 16 as "Zombie C"
ExportAssets (56)Timeline Frame 1Symbol 19 as "Zombie D"
ExportAssets (56)Timeline Frame 1Symbol 24 as "Zombie F"
ExportAssets (56)Timeline Frame 1Symbol 27 as "Zombie B"
ExportAssets (56)Timeline Frame 1Symbol 34 as "Zombie G"
ExportAssets (56)Timeline Frame 1Symbol 37 as "Zombie A"

Labels

"preloader"Frame 2
"hit_any_key"Frame 4
"game"Frame 6
"wave_start"Frame 15
"get_ready"Frame 30
"gameplay"Frame 40
"spawn"Symbol 13 MovieClip [Zombie E] Frame 2
"dying"Symbol 13 MovieClip [Zombie E] Frame 3
"spawn"Symbol 16 MovieClip [Zombie C] Frame 2
"dying"Symbol 16 MovieClip [Zombie C] Frame 3
"spawn"Symbol 19 MovieClip [Zombie D] Frame 2
"dying"Symbol 19 MovieClip [Zombie D] Frame 3
"spawn"Symbol 24 MovieClip [Zombie F] Frame 2
"dying"Symbol 24 MovieClip [Zombie F] Frame 3
"spawn"Symbol 27 MovieClip [Zombie B] Frame 2
"dying"Symbol 27 MovieClip [Zombie B] Frame 3
"spawn"Symbol 34 MovieClip [Zombie G] Frame 2
"dying"Symbol 34 MovieClip [Zombie G] Frame 3
"spawn"Symbol 37 MovieClip [Zombie A] Frame 2
"dying"Symbol 37 MovieClip [Zombie A] Frame 3
"spawn"Symbol 48 MovieClip Frame 1
"dying"Symbol 48 MovieClip Frame 2
"active"Symbol 68 MovieClip Frame 2

Dynamic Text Variables

PROGRESSSymbol 56 EditableText"1234567"
PROGRESSSymbol 57 EditableText"1234567"
waveSymbol 62 EditableText"0"
zombiesSymbol 63 EditableText"0"
livesSymbol 65 EditableText"0"




http://swfchan.com/13/61616/info.shtml
Created: 15/4 -2019 11:50:31 Last modified: 15/4 -2019 11:50:31 Server time: 04/05 -2024 05:16:45