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

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

Outbreak!.swf

This is the info page for
Flash #63930

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


Text
Level cleared

Next

Crisp

Yada Yada Yaa
bl BLAH

Can

<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

Ammo

Life

Clip

<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Reloading!</font></p>

<p align="left"><font face="Impact" size="16" color="#006600" letterSpacing="0.000000" kerning="1">0</font></p>

Cash

Rage

Key: 1

Key: 3

Key: 4

Key: 2

<p align="left"><font face="Impact" size="16" color="#660066" letterSpacing="0.000000" kerning="1">0</font></p>

Experience

Key: Q

Key: E

Key: Z

Key: X

<p align="left"><font face="Impact" size="16" color="#000066" letterSpacing="0.000000" kerning="1">0</font></p>

Monsters left

Level:

<p align="left"><font face="Impact" size="13" color="#000033" letterSpacing="0.000000" kerning="1"><b>10</b></font></p>

/   20

Score:

<p align="left"><font face="Impact" size="16" color="#000066" letterSpacing="0.000000" kerning="1"><b>000000</b></font></p>

Buy

Power

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

Delay

Reload

Clip

Ammo

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0000</font></p>

Max

10

Min

Max

50

2000

Cost

100

Cost

50

30

20

10

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0000</font></p>

5

3

75

100

300

35

20

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0000</font></p>

20

15

60

200

75

50

Price:0

Price:200

Price:350

Pistol

AK47

Magnum

Cash

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

exp

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0000</font></p>

40

25

80

40

Price:500

Shotgun

Power

0

Distance

Rage Cost

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

Level

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

/   10

Level up for 200 Exp

Knocks back enemies within
distance

Boom

Earthquake

Adrenaline

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

Level up for 500 Exp

Damages enemies within
distance

Speed

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

Rage Cost  Gradual/

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">00</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

/   7

Level up for 350 Exp

Adrenaline increases your
reaction and makes enemies
appear to move slower while
you dont!

XAttack

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">00</font></p>

<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

Level up for 400 Exp

XAttack increases the
damage you do to monsters

Next

submit score

submit score

Menu

Menu

Play

Previous

Movement: Use the W,A,S,D or arrow keys to move your
character

Shooting: Left click the mouse when the cursor is over
a monster to shoot them

Selecting Weapons/Skills: Use the 1,2,3,4 keys to select
different weapons
Use the Q,E,Z,X keys to activate/deactivate skills
If the weapon/skills icon is bright you can use it
If it is faded you cannot use it

Rage: Increases when you kill, decreases when you take damage, used
for activating skills
Life: Decreases when you are hit, if you lose all your life it is game over
Experience: gained killing monsters, used to buy/upgrade skills
Monsters left: the amount of monsters you must kill to complete the level
Cash: some monsters drop this, used to buy/uplgrade weapons

<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Impact" size="16" color="#006600" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Impact" size="16" color="#660066" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Impact" size="16" color="#000066" letterSpacing="0.000000" kerning="1">0</font></p>

View highscores

View highscores

Outbreak

Place this box in the middle of the stage
The intro will call stop(); and play();

Normal mode

Normal mode

ENDLESS mode

ENDLESS mode

Play more games

Play more games

GAME over!

GAME
COMPLETE!

Score:

<p align="left"><font face="Arial" size="22" color="#cccccc" letterSpacing="0.000000" kerning="1"><b>100000</b></font></p>

<p align="left"><font face="Arial" size="22" color="#cccccc" letterSpacing="0.000000" kerning="1"><b>100000</b></font></p>

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("43d52fb7", this, 10301, true); __com_mochibot__("f411f2b6", this, 10301, true); MochiAd.showPreGameAd({id:"1ad4ded2b94beb32", res:"500x450"});
Frame 3
ak47_shot = new Sound(this); ak47_shot.attachSound("ak_shot.mp3"); pistol_shot = new Sound(this); pistol_shot.attachSound("pistol_shot.mp3"); magnum_shot = new Sound(this); magnum_shot.attachSound("magnum_shot.mp3"); shotgun_shot = new Sound(this); shotgun_shot.attachSound("shotgun_shot.mp3"); splat = new Sound(this); splat.attachSound("splat.mp3"); zombie_moan = new Sound(this); zombie_moan.attachSound("zombie_moan5.mp3"); earthquakesound = new Sound(this); earthquakesound.attachSound("earthquake.mp3"); boop = new Sound(this); boop.attachSound("boop.mp3"); menu_tune = new Sound(this); menu_tune.attachSound("menu_tune.mp3"); level_tune = new Sound(this); level_tune.attachSound("level_tune.mp3"); mute = false;
Frame 4
function itemHandler1(obj, item) { getURL ("http://www.mortargames.com", _blank); } function itemHandler2(obj, item) { getURL ("http://www.mortargames.com", _blank); } stop(); var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); myMenu.customItems.push(new ContextMenuItem("Just War Games!", itemHandler1)); myMenu.customItems.push(new ContextMenuItem("MortarGames", itemHandler2)); _root.menu = myMenu; playmore.onPress = function () { getURL ("http://www.mortargames.com", _blank); }; level_tune.stop("level_tune.mp3"); menu_tune.stop("menu_tune.mp3"); menu_tune.start(); menu_tune.setVolume(100); score = 0; play.onPress = function () { gotoAndPlay ("instructions"); cash = 0; ragebarmax = 100; exp = 0; exp_amount = 0; playerlife = 10000; monster_types = 1; cash_num = 0; total_monsters = 10; interlevel_placed = false; level = 1; total_to_create = 10; mdelay = 75; player_life = 100; player_rage = 1; }; endless.onPress = function () { gotoAndPlay ("instructions"); cash = 40000; ragebarmax = 100; exp = 30000; exp_amount = 0; playerlife = 10000; interlevel_placed = false; level = "endless"; player_life = 100; player_rage = 100; endless_count = 0; }; viewnorm.onPress = function () { mochi.MochiServices.disconnect(); mochi.MochiServices.connect("bf22a5506157e080"); mochi.MochiScores.showLeaderboard({boardID:"fbfcc461a5aba4bf"}); }; viewendless.onPress = function () { mochi.MochiServices.disconnect(); mochi.MochiServices.connect("bf22a5506157e080"); mochi.MochiScores.showLeaderboard({boardID:"485cbdb606f1c597", score:myscore}); }; mute_btn.onPress = function () { if (mute == false) { mute = true; menu_tune.setVolume(0); mute_btn.gotoAndStop(2); } else { mute = false; menu_tune.setVolume(100); mute_btn.gotoAndStop(1); } };
Frame 5
walk_speed = 2; n = 0; radius = 3; ammo = 1000; delay = 0; shot_delay = 30; hit = true; myscore = 0; boom_distance = 100; boom_cost = 10; boom_bought = true; boom_level = 1; modes = "cursor"; earthquake_level = 0; adrenaline_level = 0; xattack_level = 0; pistol = "pistol"; pistolpower = 1; pistoldelay = 30; pistolreloadspeed = 100; pistolclipsize = 10; pistolammo = 1000; pistolcurrentammo = 10; AK47 = "AK47"; AK47power = 2; AK47delay = 12; AK47reloadspeed = 100; AK47clipsize = 20; AK47ammo = 100; AK47bought = false; AK47currentammo = 20; magnum = "magnum"; magnumpower = 5; magnumdelay = 35; magnumreloadspeed = 100; magnumclipsize = 6; magnumammo = 30; magnumbought = false; magnumcurrentammo = 6; shotgun = "shotgun"; shotgunpower = 10; shotgundelay = 50; shotgunreloadspeed = 120; shotgunclipsize = 8; shotgunammo = 30; shotgunbought = false; shotguncurrentammo = 8; if (_root.level == "endless") { gotoAndStop ("interlevel"); } else { gotoAndStop ("levels"); }
Frame 6
stop(); removeMovieClip("test_area"); removeMovieClip("ground"); removeMovieClip("splat_holder"); removeMovieClip("cash_holder"); removeMovieClip("environment"); removeMovieClip("cursor"); removeMovieClip("player"); removeMovieClip("minion_holder"); removeMovieClip("info"); removeMovieClip("full_area"); attachMovie("interlevel", "interlevel", _root.getNextHighestDepth()); onEnterFrame = function () { interlevel.AK47power_btn.onPress = function () { if ((_root.AK47power < 5) and (_root.cash >= 300)) { _root.AK47power++; _root.cash = _root.cash - 300; } }; interlevel.AK47delay_btn.onPress = function () { if ((_root.AK47delay > 3) and (_root.cash >= 300)) { _root.AK47delay--; _root.cash = _root.cash - 300; } }; interlevel.AK47reloadspeed_btn.onPress = function () { if ((_root.AK47reloadspeed > 75) and (_root.cash >= 35)) { _root.AK47reloadspeed--; _root.cash = _root.cash - 35; } }; interlevel.AK47clipsize_btn.onPress = function () { if ((_root.AK47clipsize < 100) and (_root.cash >= 20)) { _root.AK47clipsize++; _root.cash = _root.cash - 20; } }; interlevel.AK47ammo_btn.onPress = function () { if ((_root.AK47ammo < 2000) and (_root.cash > 20)) { if (_root.AK47ammo < 1900) { _root.AK47ammo = _root.AK47ammo + 100; _root.cash = _root.cash - 20; } else { AK47ammo = 2000; _root.cash = _root.cash - 20; } } }; interlevel.pistolpower_btn.onPress = function () { if ((_root.pistolpower < 10) and (_root.cash >= 100)) { _root.pistolpower++; _root.cash = _root.cash - 100; } }; interlevel.pistoldelay_btn.onPress = function () { if ((_root.pistoldelay > 10) and (_root.cash >= 50)) { _root.pistoldelay--; _root.cash = _root.cash - 50; } }; interlevel.pistolreloadspeed_btn.onPress = function () { if ((_root.pistolreloadspeed > 50) and (_root.cash >= 30)) { _root.pistolreloadspeed--; _root.cash = _root.cash - 30; } }; interlevel.pistolclipsize_btn.onPress = function () { if ((_root.pistolclipsize < 50) and (_root.cash >= 20)) { _root.pistolclipsize++; _root.cash = _root.cash - 20; } }; interlevel.pistolammo_btn.onPress = function () { if ((_root.pistolammo < 2000) and (_root.cash > 10)) { if (_root.pistolammo < 1900) { _root.pistolammo = _root.pistolammo + 100; _root.cash = _root.cash - 10; } else { pistolammo = 2000; _root.cash = _root.cash - 10; } } }; interlevel.magnumpower_btn.onPress = function () { if ((_root.magnumpower < 20) and (_root.cash >= 200)) { _root.magnumpower++; _root.cash = _root.cash - 200; } }; interlevel.magnumdelay_btn.onPress = function () { if ((_root.magnumdelay > 15) and (_root.cash >= 75)) { _root.magnumdelay--; _root.cash = _root.cash - 75; } }; interlevel.magnumreloadspeed_btn.onPress = function () { if ((_root.magnumreloadspeed > 60) and (_root.cash >= 35)) { _root.magnumreloadspeed--; _root.cash = _root.cash - 35; } }; interlevel.magnumclipsize_btn.onPress = function () { if ((_root.magnumclipsize < 30) and (_root.cash >= 35)) { _root.magnumclipsize++; _root.cash = _root.cash - 35; } }; interlevel.magnumammo_btn.onPress = function () { if ((_root.magnumammo < 2000) and (_root.cash > 50)) { if (_root.magnumammo < 1900) { _root.magnumammo = _root.magnumammo + 100; _root.cash = _root.cash - 20; } else { magnumammo = 2000; _root.cash = _root.cash - 50; } } }; interlevel.shotgunpower_btn.onPress = function () { if ((_root.shotgunpower < 40) and (_root.cash >= 100)) { _root.shotgunpower++; _root.cash = _root.cash - 100; } }; interlevel.shotgundelay_btn.onPress = function () { if ((_root.shotgundelay > 25) and (_root.cash >= 75)) { _root.shotgundelay--; _root.cash = _root.cash - 75; } }; interlevel.shotgunreloadspeed_btn.onPress = function () { if ((_root.shotgunreloadspeed > 80) and (_root.cash >= 40)) { _root.shotgunreloadspeed--; _root.cash = _root.cash - 40; } }; interlevel.shotgunclipsize_btn.onPress = function () { if ((_root.shotgunclipsize < 20) and (_root.cash >= 40)) { _root.shotgunclipsize++; _root.cash = _root.cash - 40; } }; interlevel.shotgunammo_btn.onPress = function () { if ((_root.shotgunammo < 2000) and (_root.cash >= 50)) { if (_root.shotgunammo < 1900) { _root.shotgunammo = _root.shotgunammo + 100; _root.cash = _root.cash - 50; } else { shotgunammo = 2000; _root.cash = _root.cash - 50; } } }; if (AK47bought) { interlevel.buy_AK47._visible = false; } if (magnumbought) { interlevel.buy_magnum._visible = false; } if (shotgunbought) { interlevel.buy_shotgun._visible = false; } interlevel.buy_AK47.onPress = function () { if (cash > 199) { cash = cash - 200; this._visible = false; AK47bought = true; } }; interlevel.buy_magnum.onPress = function () { if (cash > 349) { cash = cash - 350; this._visible = false; magnumbought = true; } }; interlevel.buy_shotgun.onPress = function () { if (cash > 499) { cash = cash - 500; this._visible = false; shotgunbought = true; } }; interlevel.boom_btn.onPress = function () { if ((boom_level < 10) and (exp >= 200)) { boom_distance = boom_distance + 10; boom_damage++; boom_level++; exp = exp - 200; } }; interlevel.earthquake_btn.onPress = function () { if ((earthquake_level < 1) and (exp >= 500)) { earthquake_distance = 100; earthquake_damage = 1; earthquake_bought = true; earthquake_cost = 10; earthquake_level++; exp - 500; } else if ((earthquake_level < 10) and (exp >= 500)) { earthquake_distance = earthquake_distance + 10; earthquake_damage = earthquake_damage + 0.5; earthquake_level++; exp = exp - 500; } }; interlevel.adrenaline_btn.onPress = function () { if ((adrenaline_level < 1) and (exp >= 350)) { adrenaline_count = 31; adrenaline_bought = true; adrenaline_speed = 0.9; adrenaline_cost = 0.1; adrenaline_skill = false; adrenaline_startcost = 10; adrenaline_level = 1; adrenaline_percent = (adrenaline_speed * 100) + "%"; exp = exp - 350; } else if ((adrenaline_level < 7) and (exp >= 350)) { adrenaline_speed = adrenaline_speed - 0.1; adrenaline_percent = (adrenaline_speed * 100) + "%"; adrenaline_level++; exp = exp - 350; } }; interlevel.xattack_btn.onPress = function () { if ((xattack_level < 1) and (exp >= 400)) { xattack_count = 31; xattack_bought = true; xattack_speed = 1.1; xattack_cost = 0.1; xattack_skill = false; xattack_startcost = 10; xattack_level = 1; xattack_percent = (xattack_speed * 100) + "%"; exp = exp - 400; } else if ((xattack_level < 7) and (exp >= 400)) { xattack_speed = xattack_speed + 0.1; xattack_percent = (xattack_speed * 100) + "%"; xattack_level++; exp = exp - 400; } }; interlevel.next_btn.onPress = function () { if (interlevel._currentframe < 4) { interlevel.gotoAndStop(interlevel._currentframe + 1); } else { if (level != "endless") { level++; } cash_num = 0; interlevel_placed = false; if (level == 2) { monster_types = 1; total_to_create = 20; total_monsters = 20; mdelay = 75; removeMovieClip(interlevel); } if (level == 3) { monster_types = 2; total_to_create = 40; total_monsters = 40; mdelay = 50; removeMovieClip(interlevel); } if (level == 4) { monster_types = 3; total_to_create = 50; total_monsters = 50; mdelay = 75; removeMovieClip(interlevel); } if (level == 5) { monster_types = 4; total_to_create = 50; total_monsters = 50; mdelay = 75; removeMovieClip(interlevel); } if (level == 6) { monster_types = 6; total_to_create = 75; total_monsters = 75; mdelay = 60; removeMovieClip(interlevel); } if (level == 7) { monster_types = 6; total_to_create = 75; total_monsters = 75; mdelay = 50; removeMovieClip(interlevel); } if (level == 8) { monster_types = 8; total_to_create = 100; total_monsters = 100; mdelay = 50; removeMovieClip(interlevel); } if (level == 9) { monster_types = 9; total_to_create = 75; total_monsters = 75; mdelay = 40; removeMovieClip(interlevel); } if (level == 10) { monster_types = 10; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 11) { monster_types = 11; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 12) { monster_types = 12; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 13) { monster_types = 13; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 14) { monster_types = 14; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 15) { monster_types = 15; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 16) { monster_types = 16; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 17) { monster_types = 17; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 18) { monster_types = 18; total_to_create = 100; total_monsters = 100; mdelay = 30; removeMovieClip(interlevel); } if (level == 19) { monster_types = 19; total_to_create = 100; total_monsters = 100; mdelay = 20; removeMovieClip(interlevel); } if (level == 20) { monster_types = 20; total_to_create = 100; total_monsters = 100; mdelay = 20; removeMovieClip(interlevel); } if (level == "endless") { monster_types = 1; total_to_create = 99999 /* 0x01869F */; total_monsters = 99999 /* 0x01869F */; mdelay = 100; removeMovieClip(interlevel); } _root.gotoAndStop("levels"); } }; };
Frame 7
function collision1(mc1, mc2) { return(mc1.hitTest(mc2)); } function collision2(mc1, mc2) { var _local1 = mc1.getBounds(mc1); var _local2 = mc2.getBounds(mc1); return((((_local1.xMin <= (_local2.xMax - 8)) && ((_local1.xMax - 8) >= _local2.xMin)) && (_local1.yMin <= (_local2.yMax - 8))) && ((_local1.yMax - 8) >= _local2.yMin)); } function checkCollision(r1, r2) { var _local1 = collision1(r1, r2); var _local3 = collision2(r1, r2); var _local2 = collision2(r2, r1); if (_local1) { green.gotoAndStop(2); } else { green.gotoAndStop(1); } if (_local3) { yellow.gotoAndStop(2); } else { yellow.gotoAndStop(1); } if (_local2) { blue.gotoAndStop(2); } else { blue.gotoAndStop(1); } if ((_local1 && (_local3)) && (_local2)) { red.gotoAndStop(2); } else { red.gotoAndStop(1); } } function doRemove(parent) { var _local1; for (_local1 in parent) { if (parent[_local1].removeMovieClip()) { parent[_local1].removeMovieClip(); } } } stop(); menu_tune.stop("menu_tune.mp3"); level_tune.start(0, 99); starting = 0; counting = 0; var myMatrix = (new flash.geom.Matrix()); var translateMatrix = (new flash.geom.Matrix()); boom_skill = false; earthquake_skill = false; offsetx = 0; offsety = 0; _root.createEmptyMovieClip("full_area", _root.getNextHighestDepth()); _root.attachMovie("ground", "ground", _root.getNextHighestDepth(), {_x:3000, _y:1000}); var bitmapData_2 = (new flash.display.BitmapData(500, 800, false)); bitmapData_2.draw(_root.ground); full_area.attachBitmap(bitmapData_2, 2); _root.createEmptyMovieClip("splat_holder", _root.getNextHighestDepth()); _root.createEmptyMovieClip("body_holder", _root.getNextHighestDepth()); _root.createEmptyMovieClip("cash_holder", _root.getNextHighestDepth()); _root.attachMovie("environment", "environment", _root.getNextHighestDepth()); _root.attachMovie("test_area", "test_area", _root.getNextHighestDepth(), {_x:250, _y:200}); _root.createEmptyMovieClip("minion_holder", _root.getNextHighestDepth()); _root.attachMovie("player", "player", _root.getNextHighestDepth(), {_x:250, _y:200}); _root.createEmptyMovieClip("skill_holder", _root.getNextHighestDepth()); _root.attachMovie("info", "info", _root.getNextHighestDepth()); _root.attachMovie("cursor", "cursor", _root.getNextHighestDepth()); _root.info.ragebar._width = player_rage; winattached = false; Mouse.hide(); _root.info.pistol_btn.gotoAndStop(1); if (boom_bought) { _root.info.boom_btn.gotoAndStop(1); } else { _root.info.boom_btn.gotoAndStop(2); } if (earthquake_bought) { _root.info.earthquake_btn.gotoAndStop(1); } else { _root.info.earthquake_btn.gotoAndStop(2); } if (adrenaline_bought) { _root.info.adrenaline_btn.gotoAndStop(1); } else { _root.info.adrenaline_btn.gotoAndStop(2); } if (xattack_bought) { _root.info.xattack_btn.gotoAndStop(1); } else { _root.info.xattack_btn.gotoAndStop(2); } if (AK47bought) { _root.info.AK47_btn.gotoAndStop(1); } else { _root.info.AK47_btn.gotoAndStop(2); } if (magnumbought) { _root.info.magnum_btn.gotoAndStop(1); } else { _root.info.magnum_btn.gotoAndStop(2); } if (shotgunbought) { _root.info.shotgun_btn.gotoAndStop(1); } else { _root.info.shotgun_btn.gotoAndStop(2); } new_monster = 0; monsters_placed = 0; i = 0; player.hp = playerlife; player.power = pistolpower; player.delay = pistoldelay; player.reloadspeed = pistolreloadspeed; player.clipsize = pistolclipsize; player.current_clip = pistolclipsize; pistolcurrentammo = pistolclipsize; player.ammo = pistolammo; player.weapon = "pistol"; reload = 0; info.reloading_txt._visible = false; info.reloading_bar._visible = false; test_area._visible = false; overcount = 0; player.onEnterFrame = function () { info.mute_btn.onRollOver = function () { Mouse.show(); }; info.mute_btn.onRollOut = function () { Mouse.hide(); }; info.mute_btn.onPress = function () { if (mute == false) { mute = true; menu_tune.setVolume(0); info.mute_btn.gotoAndStop(2); } else { mute = false; menu_tune.setVolume(100); info.mute_btn.gotoAndStop(1); } }; myscore = Math.floor(myscore); if (player.hp < 1) { doRemove(_root); gameover_type = 1; _root.gotoAndPlay("gameover"); } if (level == 21) { doRemove(_root); gameover_type = 2; _root.gotoAndPlay("gameover"); } test_area._x = player._x; test_area._y = player._y; test_area._rotation = player._rotation; shoot = false; if ((player.current_clip <= 0) and (player.ammo > 0)) { info.reloading_txt._visible = true; info.reloading_bar._visible = true; info.relaoding_bar._width = player.reloadspeed; reload = reload + 2; info.reloading_bar._width = player.reloadspeed - reload; if (reload >= player.reloadspeed) { if (player.ammo >= player.clipsize) { player.current_clip = player.current_clip + player.clipsize; player.ammo = player.ammo - player.clipsize; _root[player.weapon + "ammo"] = _root[player.weapon + "ammo"] - player.clipsize; _root[player.weapon + "currentammo"] = _root[player.weapon + "currentammo"] + player.clipsize; } else { player.current_clip = player.current_clip + player.ammo; player.ammo = 0; } reload = 0; info.reloading_txt._visible = false; info.reloading_bar._visible = false; } } if (adrenaline_skill) { if (_root.info.ragebar._width >= adrenaline_cost) { _root.info.ragebar._width = _root.info.ragebar._width - adrenaline_cost; if (adrenaline_count < 31) { adrenaline_count++; } } else { adrenaline_skill = false; removeMovieClip(_root.skill_holder.adrenaline); } } else if (adrenaline_count < 31) { adrenaline_count++; } if (xattack_skill) { if (_root.info.ragebar._width >= xattack_cost) { _root.info.ragebar._width = _root.info.ragebar._width - xattack_cost; if (xattack_count < 31) { xattack_count++; } } else { xattack_skill = false; removeMovieClip(_root.skill_holder.xattack); } } else if (xattack_count < 31) { xattack_count++; } _root.info.lifebar._width = player.hp / 100; if (Key.isDown(88)) { if (((xattack_skill == false) and (_root.info.ragebar._width >= xattack_startcost)) and (xattack_count > 29)) { _root.skill_holder.attachMovie("xattack", "xattack", _root.skill_holder.getNextHighestDepth(), {_x:0, _y:-500}); xattack_skill = true; _root.info.ragebar._width = _root.info.ragebar._width - xattack_startcost; xattack_count = 0; } else if (xattack_count > 30) { xattack_skill = false; removeMovieClip(_root.skill_holder.xattack); xattack_count = 0; } } if (Key.isDown(90)) { if (((adrenaline_skill == false) and (_root.info.ragebar._width >= adrenaline_startcost)) and (adrenaline_count > 29)) { _root.skill_holder.attachMovie("adrenaline", "adrenaline", _root.getNextHighestDepth(), {_x:0, _y:-500}); adrenaline_skill = true; _root.info.ragebar._width = _root.info.ragebar._width - adrenaline_startcost; adrenaline_count = 0; } else if (adrenaline_count > 30) { adrenaline_skill = false; removeMovieClip(_root.skill_holder.adrenaline); adrenaline_count = 0; } } if (Key.isDown(69)) { if ((earthquake_skill == false) and (_root.info.ragebar._width >= earthquake_cost)) { attachMovie("earthquake", "earthquake", _root.getNextHighestDepth(), {_x:player._x, _y:player._y}); earthquake_skill = true; _root.info.ragebar._width = _root.info.ragebar._width - earthquake_cost; earthquakesound.start(); } } if (earthquake._width < earthquake_distance) { earthquake._width = earthquake._width + (earthquake_distance / 10); earthquake._height = earthquake._height + (earthquake_distance / 10); earthquake._alpha = earthquake._alpha - 10; earthquake_count = 0; } else { removeMovieClip("earthquake"); earthquake_count++; if (earthquake_count > 40) { earthquake_skill = false; } } if (Key.isDown(81)) { if ((boom_skill == false) and (_root.info.ragebar._width >= boom_cost)) { attachMovie("boom", "boom", _root.getNextHighestDepth(), {_x:player._x, _y:player._y}); boom_skill = true; _root.info.ragebar._width = _root.info.ragebar._width - boom_cost; boop.start(); } } if (boom._width < boom_distance) { boom._width = boom._width + (boom_distance / 10); boom._height = boom._height + (boom_distance / 10); boom._alpha = boom._alpha - 10; boom_count = 0; } else { removeMovieClip("boom"); boom_count++; if (boom_count > 40) { boom_skill = false; } } if (Key.isDown(49)) { if (reload == 0) { player.power = pistolpower; player.delay = pistoldelay; player.reloadspeed = pistolreloadspeed; player.clipsize = pistolclipsize; player.ammo = pistolammo; if (pistolammo > pistolclipsize) { player.current_clip = pistolcurrentammo; } else { player.current_clip = pistolammo; } player.weapon = "pistol"; } } else if (Key.isDown(50) and AK47bought) { if (reload == 0) { player.power = AK47power; player.delay = AK47delay; player.reloadspeed = AK47reloadspeed; player.clipsize = AK47clipsize; player.ammo = AK47ammo; if (AK47ammo > AK47clipsize) { player.current_clip = AK47currentammo; } else { player.current_clip = AK47ammo; } player.weapon = "AK47"; } } else if (Key.isDown(51) and magnumbought) { if (reload == 0) { player.power = magnumpower; player.delay = magnumdelay; player.reloadspeed = magnumreloadspeed; player.clipsize = magnumclipsize; player.ammo = magnumammo; if (magnumammo > magnumclipsize) { player.current_clip = magnumcurrentammo; } else { player.current_clip = magnumammo; } player.weapon = "magnum"; } } else if (Key.isDown(52) and shotgunbought) { if (reload == 0) { player.power = shotgunpower; player.delay = shotgundelay; player.reloadspeed = shotgunreloadspeed; player.clipsize = shotgunclipsize; player.ammo = shotgunammo; if (shotgunammo > shotgunclipsize) { player.current_clip = shotguncurrentammo; } else { player.current_clip = shotgunammo; } player.weapon = "shotgun"; } } if (Key.isDown(37) or Key.isDown(65)) { if ((full_area._x < 0) and (player._x < 250)) { offsetx = offsetx - walk_speed; full_area._x = full_area._x + walk_speed; minion_holder._x = minion_holder._x + walk_speed; splat_holder._x = splat_holder._x + walk_speed; cash_holder._x = cash_holder._x + walk_speed; } else { player._x = player._x - walk_speed; } if (run == false) { run = true; player.gotoAndPlay(player.weapon + "_walk"); } } else if (Key.isDown(39) or Key.isDown(68)) { if ((full_area._x > 0) and (player._x > 250)) { offsetx = offsetx + walk_speed; full_area._x = full_area._x - walk_speed; minion_holder._x = minion_holder._x - walk_speed; splat_holder._x = splat_holder._x - walk_speed; cash_holder._x = cash_holder._x - walk_speed; } else { player._x = player._x + walk_speed; } if (run == false) { run = true; player.gotoAndPlay(player.weapon + "_walk"); } } if (Key.isDown(38) or Key.isDown(87)) { if ((full_area._y < 0) and (player._y < 200)) { offsety = offsety - walk_speed; full_area._y = full_area._y + walk_speed; minion_holder._y = minion_holder._y + walk_speed; splat_holder._y = splat_holder._y + walk_speed; cash_holder._y = cash_holder._y + walk_speed; } else { player._y = player._y - walk_speed; } if (run == false) { run = true; player.gotoAndPlay(player.weapon + "_walk"); } } else if (Key.isDown(40) or Key.isDown(83)) { if ((full_area._y > -400) and (player._y > 200)) { offsety = offsety + walk_speed; full_area._y = full_area._y - walk_speed; minion_holder._y = minion_holder._y - walk_speed; splat_holder._y = splat_holder._y - walk_speed; cash_holder._y = cash_holder._y - walk_speed; } else { player._y = player._y + walk_speed; } if (run == false) { run = true; player.gotoAndPlay(player.weapon + "_walk"); } } if ((((((((!Key.isDown(37)) and (!Key.isDown(39))) and (!Key.isDown(40))) and (!Key.isDown(38))) and (!Key.isDown(65))) and (!Key.isDown(68))) and (!Key.isDown(83))) and (!Key.isDown(87))) { run = false; player.gotoAndStop(player.weapon + "_stand"); } onMouseDown = function () { if (can_shoot == false) { can_shoot = true; n++; } }; if (can_shoot) { removeMovieClip(line); if (modes == "line") { attachMovie("line", "line", 100, {_x:player._x, _y:player._y}); dist_x = (player._x - _root._xmouse) - Math.cos(angle); dist_y = (player._y - _root._ymouse) - Math.sin(angle); angle = Math.atan2(dist_y, dist_x); i = 0; while (i < 10) { line._x = player._x - ((i * 40) * Math.cos(angle)); line._y = player._y - ((i * 40) * Math.sin(angle)); v = 1; while (v < (monsters_placed + 1)) { monsternum = 999999 /* 0x0F423F */; shot = false; if (line.hitTest(_root.minion_holder["minion" + v])) { shot = true; monsternum = v; v = monsters_placed + 1; i = 401; } v++; } i++; } } else if (modes == "cursor") { var v = starting; while (v < (monsters_placed + 1)) { monster = _root.minion_holder["minion" + v]; if (monster.hitTest(cursor)) { shot = true; monsternum = v; } v++; } } } onMouseUp = function () { can_shoot = false; }; delay++; if (delay >= player.delay) { if (can_shoot == true) { if (player.weapon != "AK47") { can_shoot = false; } shoot = true; effect = true; delay = 0; } } else { shoot = false; } var v = 1; while (v < (monsters_placed + 1)) { monster = _root.minion_holder["minion" + v]; if (earthquake_skill) { if (monster.hitTest(earthquake)) { _root.splat_holder.attachMovie("blood_splat", "blood_splat", splat_holder.getNextHighestDepth(), {_x:monster._x, _y:monster._y}); splat_num = Math.floor(Math.random() * 3) + 1; splat_holder.blood_splat.gotoAndStop(splat_num); var _local3 = new flash.geom.Matrix(); var _local4 = new flash.geom.Matrix(); _local4.translate(monster._x, monster._y); _local3.rotate(monster._rotation); _local3.concat(_local4); bitmapData_2.draw(splat_holder.blood_splat, _local3); removeMovieClip(splat_holder.blood_splat); monster.hp = monster.hp - earthquake_damage; if (monster.hp < 1) { expamount = Math.floor(Math.random() * 25); exp = exp + expamount; myscore = myscore + expamount; should_drop = (cashamount = Math.floor(Math.random() * 4)); if (should_drop == 1) { _root.cash_holder.attachMovie("cash0", "cash0" + cash_num, cash_holder.getNextHighestDepth(), {_x:monster._x, _y:monster._y}); _root.cash_holder["cash0" + cash_num]._rotation = ((angle / Math.PI) * 180) - 90; cash_num++; } total_monsters--; monster.gotoAndStop(32); _local3 = new flash.geom.Matrix(); _local4 = new flash.geom.Matrix(); _local4.translate(monster._x, monster._y); _local3.rotate(monster._rotation); _local3.concat(_local4); bitmapData_2.draw(monster, _local3); removeMovieClip(monster); myscore = myscore + 10; } } } if ((shoot == true) and (shot == true)) { monster_shot = _root.minion_holder["minion" + monsternum]; if (player.current_clip > 0) { if (xattack_skill) { monster_shot.hp = monster_shot.hp - (player.power * xattack_speed); } else { monster_shot.hp = monster_shot.hp - player.power; } _root.splat_holder.attachMovie("blood_splat", "blood_splat", splat_holder.getNextHighestDepth(), {_x:monster_shot._x, _y:monster_shot._y}); splat_num = Math.floor(Math.random() * 3) + 1; splat_holder.blood_splat.gotoAndStop(splat_num); var _local3 = new flash.geom.Matrix(); var _local4 = new flash.geom.Matrix(); _local4.translate(monster_shot._x, monster_shot._y); _local3.rotate(monster_shot._rotation); _local3.concat(_local4); bitmapData_2.draw(splat_holder.blood_splat, _local3); removeMovieClip(splat_holder.blood_splat); waypoint_x = _root.player._x; waypoint_y = _root.player._y; dist_x = (waypoint_x - _root._xmouse) - Math.cos(angle); dist_y = (waypoint_y - _root._ymouse) - Math.sin(angle); angle = Math.atan2(dist_y, dist_x); _root.splat_holder["blood_splat" + v]._rotation = ((angle / Math.PI) * 180) - 90; if (monster_shot.hp < 1) { if (_root.info.ragebar._width < ragebarmax) { _root.info.ragebar._width = _root.info.ragebar._width + (monster_shot.damage / 10); } splat.start(); zombie_moan.start(); expamount = Math.floor(Math.random() * 25); exp = exp + expamount; myscore = myscore + expamount; should_drop = (cashamount = Math.floor(Math.random() * 4)); if (should_drop == 1) { _root.cash_holder.attachMovie("cash0", "cash0" + cash_num, cash_holder.getNextHighestDepth(), {_x:monster_shot._x, _y:monster_shot._y}); _root.cash_holder["cash0" + cash_num]._rotation = ((angle / Math.PI) * 180) - 90; cash_num++; } total_monsters--; monster_shot.gotoAndStop(32); _local3 = new flash.geom.Matrix(); _local4 = new flash.geom.Matrix(); _local4.translate(monster_shot._x, monster_shot._y); _local3.rotate(monster_shot._rotation); _local3.concat(_local4); bitmapData_2.draw(monster_shot, _local3); removeMovieClip(monster_shot); myscore = myscore + 10; shoot = false; } } monsternum = ""; } v++; } var v = 0; while (v < (cash_num + 1)) { if (_root.cash_holder["cash0" + v].hitTest(player._x, player._y)) { removeMovieClip(_root.cash_holder["cash0" + v]); if (level < 4) { cashamount = Math.floor(Math.random() * 100); } else { cashamount = Math.floor(Math.random() * 100); } cash = cash + cashamount; myscore = myscore + cashamount; } v++; } if (effect == true) { if (player.current_clip > 0) { player.gotoAndPlay(player.weapon + "_shoot"); player.current_clip--; effect = false; if (player.weapon == "pistol") { pistol_shot.start(); pistolcurrentammo--; } if (player.weapon == "AK47") { ak47_shot.start(); AK47currentammo--; } if (player.weapon == "magnum") { magnum_shot.start(); magnumcurrentammo--; } if (player.weapon == "shotgun") { shotgun_shot.start(); shotguncurrentammo--; } } } while (_root.environment.hitTest(this._x, this._y + radius, true)) { this._y--; } while (_root.environment.hitTest(this._x, this._y - radius, true)) { this._y++; } while (_root.environment.hitTest(this._x - radius, this._y, true)) { this._x++; } while (_root.environment.hitTest(this._x + radius, this._y, true)) { this._x--; } cursor._x = _root._xmouse; cursor._y = _root._ymouse; dist_x = this._x - _root._xmouse; dist_y = this._y - _root._ymouse; angle = -Math.atan2(dist_x, dist_y); this._rotation = angle / (Math.PI/180); if (monsters_placed < total_to_create) { new_monster++; } randommonster = Math.floor(Math.random() * monster_types); if (new_monster == mdelay) { if (level == "endless") { counting++; if (counting >= 40) { starting = starting + 30; counting = 0; } endless_count++; if (endless_count >= 25) { if (mdelay > 20) { mdelay = mdelay - 10; } if (monster_types < 20) { monster_types = monster_types + 2; } endless_count = 0; } } monsters_placed++; new_monster = 0; mdirection = Math.floor(Math.random() * 4); if (mdirection == 0) { randomx = Math.floor(Math.random() * 500); randomy = -20; } else if (mdirection == 1) { randomx = Math.floor(Math.random() * 500); randomy = 820; } else if (mdirection == 2) { randomx = -20; randomy = Math.floor(Math.random() * 800); } else if (mdirection == 3) { randomx = 520; randomy = Math.floor(Math.random() * 800); } min = minion_holder.attachMovie("minion" + randommonster, "minion" + monsters_placed, minion_holder.getNextHighestDepth(), {_x:randomx, _y:randomy}); min.cacheAsBitmap = true; if (randommonster == 0) { minion_holder["minion" + monsters_placed].hp = 2; min.speed = 0.5; minion_holder["minion" + monsters_placed].damage = 10; } if (randommonster == 1) { minion_holder["minion" + monsters_placed].hp = 10; min.speed = 0.3; minion_holder["minion" + monsters_placed].damage = 10; } if (randommonster == 2) { minion_holder["minion" + monsters_placed].hp = 10; min.speed = 0.7; minion_holder["minion" + monsters_placed].damage = 12; } if (randommonster == 3) { minion_holder["minion" + monsters_placed].hp = 20; min.speed = 0.35; minion_holder["minion" + monsters_placed].damage = 12; } if (randommonster == 4) { minion_holder["minion" + monsters_placed].hp = 15; min.speed = 0.9; minion_holder["minion" + monsters_placed].damage = 14; } if (randommonster == 5) { minion_holder["minion" + monsters_placed].hp = 30; min.speed = 0.45; minion_holder["minion" + monsters_placed].damage = 14; } if (randommonster == 6) { minion_holder["minion" + monsters_placed].hp = 20; min.speed = 1; minion_holder["minion" + monsters_placed].damage = 16; } if (randommonster == 7) { minion_holder["minion" + monsters_placed].hp = 40; min.speed = 0.5; minion_holder["minion" + monsters_placed].damage = 16; } if (randommonster == 8) { minion_holder["minion" + monsters_placed].hp = 25; min.speed = 1.2; minion_holder["minion" + monsters_placed].damage = 20; } if (randommonster == 9) { minion_holder["minion" + monsters_placed].hp = 50; min.speed = 0.6; minion_holder["minion" + monsters_placed].damage = 20; } else if (randommonster == 10) { minion_holder["minion" + monsters_placed].hp = 30; min.speed = 1.2; minion_holder["minion" + monsters_placed].damage = 25; } else if (randommonster == 11) { minion_holder["minion" + monsters_placed].hp = 60; min.speed = 0.6; minion_holder["minion" + monsters_placed].damage = 25; } else if (randommonster == 12) { minion_holder["minion" + monsters_placed].hp = 35; min.speed = 1.3; minion_holder["minion" + monsters_placed].damage = 30; } else if (randommonster == 13) { minion_holder["minion" + monsters_placed].hp = 70; min.speed = 0.65; minion_holder["minion" + monsters_placed].damage = 30; } else if (randommonster == 14) { minion_holder["minion" + monsters_placed].hp = 40; min.speed = 1.4; minion_holder["minion" + monsters_placed].damage = 32; } else if (randommonster == 15) { minion_holder["minion" + monsters_placed].hp = 80; min.speed = 0.7; minion_holder["minion" + monsters_placed].damage = 32; } else if (randommonster == 16) { minion_holder["minion" + monsters_placed].hp = 45; min.speed = 1.5; minion_holder["minion" + monsters_placed].damage = 35; } else if (randommonster == 17) { minion_holder["minion" + monsters_placed].hp = 90; min.speed = 0.75; minion_holder["minion" + monsters_placed].damage = 38; } else if (randommonster == 18) { minion_holder["minion" + monsters_placed].hp = 50; min.speed = 1.6; minion_holder["minion" + monsters_placed].damage = 40; } else if (randommonster == 19) { minion_holder["minion" + monsters_placed].hp = 100; min.speed = 0.8; minion_holder["minion" + monsters_placed].damage = 40; } min.onEnterFrame = function () { waypoint_x = _root.player._x + offsetx; waypoint_y = _root.player._y + offsety; dist_x = (waypoint_x - this._x) - (Math.cos(angle) * 20); dist_y = (waypoint_y - this._y) - (Math.sin(angle) * 20); angle = Math.atan2(dist_y, dist_x); if (boom_skill) { if (this.hitTest(boom)) { this._x = this._x - (20 * Math.cos(angle)); this._y = this._y - (20 * Math.sin(angle)); } } if (this.hitTest(test_area)) { player.hp = player.hp - this.damage; myscore = myscore - (this.damage / 100); _root.info.ragebar._width = _root.info.ragebar._width - (this.damage / 100); this.stop; } else { if (adrenaline_skill) { this._x = this._x + ((this.speed * adrenaline_speed) * Math.cos(angle)); this._y = this._y + ((this.speed * adrenaline_speed) * Math.sin(angle)); } else { this._x = this._x + (this.speed * Math.cos(angle)); this._y = this._y + (this.speed * Math.sin(angle)); } this._rotation = ((angle / Math.PI) * 180) - 90; } }; } if ((total_monsters == 0) and (!interlevel_placed)) { if (!winattached) { myscore = myscore + (level * 100); _root.attachMovie("youwin", "youwin", _root.getNextHighestDepth(), {_x:75, _y:100}); winattached = true; } overcount++; if (youwin.mask._width < 350) { youwin.mask._width = youwin.mask._width + 2; } if (overcount > 280) { player_life = player.hp; player_rage = _root.info.ragebar._width; _root.cash_txt.text = _root.cash; _root.exp_txt.text = _root.exp; interlevel_placed = true; doRemove(_root); overcount = 0; _root.gotoAndStop("interlevel"); } } };
Frame 8
stop();
Frame 9
stop(); Mouse.show(); playername = "player"; if (gameover_type == 1) { gameover_txt.gotoAndStop(1); } if (gameover_type == 2) { gameover_txt.gotoAndStop(2); } level = 1; submit.onPress = function () { if (level == "endless") { mochi.MochiServices.disconnect(); mochi.MochiServices.connect("bf22a5506157e080"); mochi.MochiScores.showLeaderboard({boardID:"485cbdb606f1c597", score:myscore}); } else { mochi.MochiServices.disconnect(); mochi.MochiServices.connect("bf22a5506157e080"); mochi.MochiScores.showLeaderboard({boardID:"fbfcc461a5aba4bf", score:myscore}); mochi.MochiScores.showLeaderboard({boardID:"fbfcc461a5aba4bf"}); } }; menu_btn.onPress = function () { _root.gotoAndPlay(1); };
Symbol 29 MovieClip [blood_splat] Frame 1
stop();
Symbol 29 MovieClip [blood_splat] Frame 2
stop();
Symbol 29 MovieClip [blood_splat] Frame 3
stop();
Symbol 31 MovieClip [minion18] Frame 26
gotoAndPlay (1);
Symbol 31 MovieClip [minion18] Frame 32
stop();
Symbol 37 MovieClip [minion16] Frame 26
gotoAndPlay (1);
Symbol 37 MovieClip [minion16] Frame 32
stop();
Symbol 43 MovieClip [minion14] Frame 26
gotoAndPlay (1);
Symbol 43 MovieClip [minion14] Frame 32
stop();
Symbol 49 MovieClip [minion12] Frame 26
gotoAndPlay (1);
Symbol 49 MovieClip [minion12] Frame 32
stop();
Symbol 55 MovieClip [minion10] Frame 26
gotoAndPlay (1);
Symbol 55 MovieClip [minion10] Frame 32
stop();
Symbol 61 MovieClip [minion13] Frame 26
gotoAndPlay (1);
Symbol 61 MovieClip [minion13] Frame 32
stop();
Symbol 67 MovieClip [minion19] Frame 26
gotoAndPlay (1);
Symbol 67 MovieClip [minion19] Frame 32
stop();
Symbol 73 MovieClip [minion17] Frame 26
gotoAndPlay (1);
Symbol 73 MovieClip [minion17] Frame 32
stop();
Symbol 79 MovieClip [minion15] Frame 26
gotoAndPlay (1);
Symbol 79 MovieClip [minion15] Frame 32
stop();
Symbol 85 MovieClip [minion11] Frame 26
gotoAndPlay (1);
Symbol 85 MovieClip [minion11] Frame 32
stop();
Symbol 93 MovieClip [skill_btn] Frame 1
stop();
Symbol 93 MovieClip [skill_btn] Frame 2
stop();
Symbol 98 MovieClip [btn] Frame 1
stop();
Symbol 98 MovieClip [btn] Frame 2
stop();
Symbol 142 MovieClip [minion6] Frame 26
gotoAndPlay (1);
Symbol 148 MovieClip [minion4] Frame 26
gotoAndPlay (1);
Symbol 154 MovieClip [minion2] Frame 26
gotoAndPlay (1);
Symbol 160 MovieClip [minion5] Frame 26
gotoAndPlay (1);
Symbol 166 MovieClip [minion7] Frame 26
gotoAndPlay (1);
Symbol 172 MovieClip [minion9] Frame 26
gotoAndPlay (1);
Symbol 178 MovieClip [minion3] Frame 26
gotoAndPlay (1);
Symbol 184 MovieClip [minion1] Frame 26
gotoAndPlay (1);
Symbol 190 MovieClip [minion8] Frame 26
gotoAndPlay (1);
Symbol 210 MovieClip [pistol_btn] Frame 1
stop();
Symbol 210 MovieClip [pistol_btn] Frame 2
stop();
Symbol 213 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 2
stop();
Symbol 216 MovieClip [magnum_btn] Frame 1
stop();
Symbol 216 MovieClip [magnum_btn] Frame 2
stop();
Symbol 218 MovieClip [shotgun_btn] Frame 1
stop();
Symbol 218 MovieClip [shotgun_btn] Frame 2
stop();
Symbol 225 MovieClip [boom_btn] Frame 1
stop();
Symbol 225 MovieClip [boom_btn] Frame 2
stop();
Symbol 228 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 2
stop();
Symbol 230 MovieClip Frame 1
play();
Symbol 231 MovieClip Frame 1
stop();
Symbol 231 MovieClip Frame 2
stop();
Symbol 233 MovieClip [xdmg_btn] Frame 1
stop();
Symbol 233 MovieClip [xdmg_btn] Frame 2
stop();
Symbol 250 MovieClip [mute] Frame 1
stop();
Symbol 250 MovieClip [mute] Frame 2
stop();
Symbol 364 MovieClip [interlevel] Frame 1
Mouse.show(); stop();
Symbol 402 MovieClip [minion0] Frame 26
gotoAndPlay (1);
Symbol 423 MovieClip [magnum_run] Frame 1
play();
Symbol 431 MovieClip Frame 1
play();
Symbol 452 MovieClip [player] Frame 2
stop();
Symbol 452 MovieClip [player] Frame 4
gotoAndPlay (1);
Symbol 452 MovieClip [player] Frame 5
stop();
Symbol 452 MovieClip [player] Frame 6
stop();
Symbol 452 MovieClip [player] Frame 8
stop();
Symbol 452 MovieClip [player] Frame 10
stop();
Symbol 452 MovieClip [player] Frame 12
stop();
Symbol 452 MovieClip [player] Frame 14
stop();
Symbol 452 MovieClip [player] Frame 16
stop();
Symbol 463 MovieClip Frame 1
stop();
Symbol 472 MovieClip [instructions] Frame 1
stop(); onEnterFrame = function () { if (this._currentframe <= 1) { previous._visible = false; } else { previous._visible = true; } if (this._currentframe >= 3) { next._visible = false; } else { next._visible = true; } next.onPress = function () { gotoAndStop(_currentframe + 1); }; previous.onPress = function () { gotoAndStop(_currentframe - 1); }; play.onPress = function () { _root.gotoAndPlay("start"); }; };
Symbol 484 MovieClip [splash] Frame 1
stop();
Symbol 521 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.7"); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local22 = 11000; var _local25 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local21 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local23 = options.outline; delete options.outline; var _local5 = _local6.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local21); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local23, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local22; chk.ad_timeout = _local25; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } }
Symbol 522 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if ((options.clip == null) || (options.clip == undefined)) { options.clip = mochi.MochiServices.clip; } if ((options.clip != mochi.MochiServices.__get__clip()) || (mochi.MochiServices.__get__childClip()._target == undefined)) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip); } delete options.clip; if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (options.score instanceof TextField) { if (options.score.text != undefined) { options.score = options.score.text; } } else if (options.score instanceof mochi.MochiDigits) { options.score = options.score.value; } var _local1 = Number(options.score); if (isNaN(_local1)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'"); } else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite"); } else { if (Math.floor(_local1) != _local1) { trace(("WARNING: Submitted score '" + options.score) + "' will be truncated"); } options.score = _local1; } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { score = Number(score); if (isNaN(score)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'"); } else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite"); } else { if (Math.floor(score) != score) { trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated"); } score = Number(score); } mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 523 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _loader, _loaderListener, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("1.43"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local3 = "_mochiservices_com_" + id; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } if (urlOptions().servicesURL != undefined) { _servicesURL = urlOptions().servicesURL; } allowDomains(_servicesURL); _clip = clip.createEmptyMovieClip(_local3, 10336, false); _listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999)); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip((((_servicesURL + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options), _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; listen(); return(_clip); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel._nextcallbackID = 0; _listenChannel._callbacks = {}; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _listenChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _listenChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _listenChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; trace("connected!"); _connecting = false; _connected = true; while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _listenChannel._callbacks[_local1.callbackID]; } delete _listenChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } _listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _listenChannel._nextcallbackID++; } static function urlOptions() { var _local5 = {}; if (_root.mochiad_options) { var _local4 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2].split("="); _local5[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local5); } static function addLinkEvent(url, burl, btn, onClick) { var timeout = 1500; var t0 = getTimer(); var _local2 = new Object(); _local2.mav = getVersion(); _local2.swfv = btn.getSWFVersion() || 6; _local2.swfurl = btn._url; _local2.fv = System.capabilities.version; _local2.os = System.capabilities.os; _local2.lang = System.capabilities.language; _local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY; var s = "?"; var _local3 = 0; for (var _local6 in _local2) { if (_local3 != 0) { s = s + "&"; } _local3++; s = ((s + _local6) + "=") + escape(_local2[_local6]); } if (!(netupAttempted || (_connected))) { var ping = btn.createEmptyMovieClip("ping", 777); var _local7 = btn.createEmptyMovieClip("nettest", 778); netupAttempted = true; ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer()); _local7.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; mochi.MochiServices.netup = false; } }; } var _local4 = btn.createEmptyMovieClip("clk", 1001); _local4._alpha = 0; _local4.beginFill(1044735); _local4.moveTo(0, 0); _local4.lineTo(0, btn._height); _local4.lineTo(btn._width, btn._height); _local4.lineTo(btn._width, 0); _local4.lineTo(0, 0); _local4.endFill(); _local4.onRelease = function () { if (mochi.MochiServices.netup) { getURL (url + s, "_blank"); } else { getURL (burl, "_blank"); } if (onClick != undefined) { onClick(); } }; } static var _servicesURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__ms_"; static var _connecting = false; static var _connected = false; static var netup = true; static var netupAttempted = false; }
Symbol 524 MovieClip [__Packages.mochi.MochiDigits] Frame 0
class mochi.MochiDigits { var Encoder, Fragment, Sibling; function MochiDigits (digit, index) { Encoder = 0; setValue(digit, index); } function get value() { return(Number(toString())); } function set value(v) { setValue(v); //return(value); } function addValue(v) { value = value + v; } function setValue(digit, index) { var _local3 = digit.toString(); if ((index == undefined) || (isNaN(index))) { index = 0; } Fragment = _local3.charCodeAt(index++) ^ Encoder; if (index < _local3.length) { Sibling = new mochi.MochiDigits(digit, index); } else { Sibling = null; } reencode(); } function reencode() { var _local2 = int(2147483647 * Math.random()); Fragment = Fragment ^ (_local2 ^ Encoder); Encoder = _local2; } function toString() { var _local2 = String.fromCharCode(Fragment ^ Encoder); return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2))); } }
Symbol 488 Button
on (release) { getURL ("http://www.mortargames.com", _blank); }
Symbol 500 MovieClip Frame 1
_root.stop(); gotoAndPlay (2);
Symbol 500 MovieClip Frame 201
_root.play();
Symbol 512 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [zombie_moan5.mp3]
Symbol 2 Sound [splat.mp3]
Symbol 3 Sound [shotgun_shot.mp3]
Symbol 4 Sound [pistol_shot.mp3]
Symbol 5 Sound [menu_tune.mp3]
Symbol 6 Sound [magnum_shot.mp3]
Symbol 7 Sound [level_tune.mp3]
Symbol 8 Sound [earthquake.mp3]
Symbol 9 Sound [boop.mp3]
Symbol 10 Sound [ak_shot.mp3]
Symbol 11 Bitmap [ground_bit]
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClip [mask]Uses:12Used by:17
Symbol 14 FontUsed by:15 219 220 221 222 236 237 238 239 382 383 385 386 473 474 481 486 501 502 504 505 507 508
Symbol 15 TextUses:14Used by:16
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClip [youwin]Uses:13 16
Symbol 18 GraphicUsed by:31
Symbol 19 GraphicUsed by:31
Symbol 20 GraphicUsed by:31
Symbol 21 GraphicUsed by:31
Symbol 22 GraphicUsed by:29
Symbol 23 GraphicUsed by:29
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip [Symbol 1]Uses:24Used by:29
Symbol 26 GraphicUsed by:29
Symbol 27 GraphicUsed by:29
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip [blood_splat]Uses:22 23 25 26 27 28Used by:31 37 43 49 55 61 67 73 79 85 142 148 154 160 166 172 178 184 190 402
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClip [minion18]Uses:18 19 20 21 29 30
Symbol 32 GraphicUsed by:37
Symbol 33 GraphicUsed by:37
Symbol 34 GraphicUsed by:37
Symbol 35 GraphicUsed by:37
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClip [minion16]Uses:32 33 34 35 29 36
Symbol 38 GraphicUsed by:43
Symbol 39 GraphicUsed by:43
Symbol 40 GraphicUsed by:43
Symbol 41 GraphicUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClip [minion14]Uses:38 39 40 41 29 42
Symbol 44 GraphicUsed by:49
Symbol 45 GraphicUsed by:49
Symbol 46 GraphicUsed by:49
Symbol 47 GraphicUsed by:49
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClip [minion12]Uses:44 45 46 47 29 48
Symbol 50 GraphicUsed by:55
Symbol 51 GraphicUsed by:55
Symbol 52 GraphicUsed by:55
Symbol 53 GraphicUsed by:55
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClip [minion10]Uses:50 51 52 53 29 54
Symbol 56 GraphicUsed by:61
Symbol 57 GraphicUsed by:61
Symbol 58 GraphicUsed by:61
Symbol 59 GraphicUsed by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [minion13]Uses:56 57 58 59 29 60
Symbol 62 GraphicUsed by:67
Symbol 63 GraphicUsed by:67
Symbol 64 GraphicUsed by:67
Symbol 65 GraphicUsed by:67
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClip [minion19]Uses:62 63 64 65 29 66
Symbol 68 GraphicUsed by:73
Symbol 69 GraphicUsed by:73
Symbol 70 GraphicUsed by:73
Symbol 71 GraphicUsed by:73
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClip [minion17]Uses:68 69 70 71 29 72
Symbol 74 GraphicUsed by:79
Symbol 75 GraphicUsed by:79
Symbol 76 GraphicUsed by:79
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClip [minion15]Uses:74 75 76 77 29 78
Symbol 80 GraphicUsed by:85
Symbol 81 GraphicUsed by:85
Symbol 82 GraphicUsed by:85
Symbol 83 GraphicUsed by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClip [minion11]Uses:80 81 82 83 29 84
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClip [background]Uses:86
Symbol 88 GraphicUsed by:93 98 210 213 216 218 228 231 233 463
Symbol 89 GraphicUsed by:93 98 225 228 231 233
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:93 98 225 228 231 233
Symbol 92 GraphicUsed by:93 225
Symbol 93 MovieClip [skill_btn]Uses:88 89 91 92
Symbol 94 GraphicUsed by:98 210 213 216 218 463
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:98 210 213 216 218 463
Symbol 97 GraphicUsed by:98 210
Symbol 98 MovieClip [btn]Uses:88 94 96 89 91 97
Symbol 99 GraphicUsed by:106 253 312 392 394
Symbol 100 GraphicUsed by:101 106 253 312 392 394
Symbol 101 MovieClipUses:100Used by:106 253 312 392 394
Symbol 102 GraphicUsed by:106 253 312 392 394
Symbol 103 FontUsed by:104 252 391 393
Symbol 104 TextUses:103Used by:106 312
Symbol 105 GraphicUsed by:106 253 312 392 394
Symbol 106 Button [next_lvl]Uses:99 101 102 104 105 100
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClip [test_area]Uses:107
Symbol 109 GraphicUsed by:115
Symbol 110 GraphicUsed by:115
Symbol 111 GraphicUsed by:115
Symbol 112 GraphicUsed by:115
Symbol 113 GraphicUsed by:115
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClip [player_shoot]Uses:109 110 111 112 113 114
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClip [environment]Uses:116
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClip [black_block]Uses:118Used by:136
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:136
Symbol 122 GraphicUsed by:136
Symbol 123 GraphicUsed by:124 369
Symbol 124 MovieClipUses:123Used by:136
Symbol 125 GraphicUsed by:136
Symbol 126 FontUsed by:127 128 132 191 192 193 196 197 198 201 202 203 234 235 240 241 466 467 468 469 470
Symbol 127 TextUses:126Used by:136
Symbol 128 TextUses:126Used by:136
Symbol 129 GraphicUsed by:136
Symbol 130 GraphicUsed by:136
Symbol 131 GraphicUsed by:136
Symbol 132 TextUses:126Used by:136
Symbol 133 GraphicUsed by:136
Symbol 134 GraphicUsed by:136
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClip [ground]Uses:121 119 122 124 125 127 128 129 130 131 132 133 134 135
Symbol 137 GraphicUsed by:142
Symbol 138 GraphicUsed by:142
Symbol 139 GraphicUsed by:142
Symbol 140 GraphicUsed by:142
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClip [minion6]Uses:137 138 139 140 29 141
Symbol 143 GraphicUsed by:148
Symbol 144 GraphicUsed by:148
Symbol 145 GraphicUsed by:148
Symbol 146 GraphicUsed by:148
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClip [minion4]Uses:143 144 145 146 29 147
Symbol 149 GraphicUsed by:154
Symbol 150 GraphicUsed by:154
Symbol 151 GraphicUsed by:154
Symbol 152 GraphicUsed by:154
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClip [minion2]Uses:149 150 151 152 29 153
Symbol 155 GraphicUsed by:160
Symbol 156 GraphicUsed by:160
Symbol 157 GraphicUsed by:160
Symbol 158 GraphicUsed by:160
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClip [minion5]Uses:155 156 157 158 29 159
Symbol 161 GraphicUsed by:166
Symbol 162 GraphicUsed by:166
Symbol 163 GraphicUsed by:166
Symbol 164 GraphicUsed by:166
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClip [minion7]Uses:161 162 163 164 29 165
Symbol 167 GraphicUsed by:172
Symbol 168 GraphicUsed by:172
Symbol 169 GraphicUsed by:172
Symbol 170 GraphicUsed by:172
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClip [minion9]Uses:167 168 169 170 29 171
Symbol 173 GraphicUsed by:178
Symbol 174 GraphicUsed by:178
Symbol 175 GraphicUsed by:178
Symbol 176 GraphicUsed by:178
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClip [minion3]Uses:173 174 175 176 29 177
Symbol 179 GraphicUsed by:184
Symbol 180 GraphicUsed by:184
Symbol 181 GraphicUsed by:184
Symbol 182 GraphicUsed by:184
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClip [minion1]Uses:179 180 181 182 29 183
Symbol 185 GraphicUsed by:190
Symbol 186 GraphicUsed by:190
Symbol 187 GraphicUsed by:190
Symbol 188 GraphicUsed by:190
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClip [minion8]Uses:185 186 187 188 29 189
Symbol 191 EditableTextUses:126Used by:251
Symbol 192 TextUses:126Used by:251 471
Symbol 193 TextUses:126Used by:251 471
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClip [lifebar]Uses:194Used by:251 471
Symbol 196 TextUses:126Used by:251 471
Symbol 197 EditableTextUses:126Used by:251
Symbol 198 EditableTextUses:126Used by:251
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClip [reloading_bar]Uses:199Used by:251
Symbol 201 EditableTextUses:126Used by:251
Symbol 202 TextUses:126Used by:251 471
Symbol 203 TextUses:126Used by:251 471
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClip [ragebar]Uses:204Used by:251 471 472
Symbol 206 GraphicUsed by:251 364 462 472
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:251 364 462 472
Symbol 209 GraphicUsed by:210 364
Symbol 210 MovieClip [pistol_btn]Uses:88 94 96 209 97Used by:251 462
Symbol 211 GraphicUsed by:213 364 463
Symbol 212 GraphicUsed by:213 216 218 228 231 233 463
Symbol 213 MovieClipUses:88 94 96 211 212Used by:251 462 472
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:216 364  Timeline
Symbol 216 MovieClip [magnum_btn]Uses:88 94 96 215 212Used by:251 462
Symbol 217 GraphicUsed by:218 364
Symbol 218 MovieClip [shotgun_btn]Uses:88 94 96 217 212Used by:251 462
Symbol 219 TextUses:14Used by:251 462
Symbol 220 TextUses:14Used by:251 462
Symbol 221 TextUses:14Used by:251 462
Symbol 222 TextUses:14Used by:251 462
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:225 364
Symbol 225 MovieClip [boom_btn]Uses:89 91 224 92Used by:251 462
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:228 364
Symbol 228 MovieClipUses:88 89 91 227 212Used by:251 462
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:231 364
Symbol 231 MovieClipUses:88 89 91 230 212Used by:251 462
Symbol 232 GraphicUsed by:233 357
Symbol 233 MovieClip [xdmg_btn]Uses:88 89 91 232 212Used by:251 462
Symbol 234 EditableTextUses:126Used by:251
Symbol 235 TextUses:126Used by:251 471
Symbol 236 TextUses:14Used by:251 462
Symbol 237 TextUses:14Used by:251 462
Symbol 238 TextUses:14Used by:251 462
Symbol 239 TextUses:14Used by:251 462
Symbol 240 EditableTextUses:126Used by:251
Symbol 241 TextUses:126Used by:251 471
Symbol 242 FontUsed by:243 244 245 246 247
Symbol 243 TextUses:242Used by:251
Symbol 244 EditableTextUses:242Used by:251
Symbol 245 TextUses:242Used by:251
Symbol 246 TextUses:242Used by:251
Symbol 247 EditableTextUses:242Used by:251
Symbol 248 GraphicUsed by:250
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClip [mute]Uses:248 249Used by:251  Timeline
Symbol 251 MovieClip [info]Uses:191 192 193 195 196 197 198 200 201 202 203 205 206 208 210 213 216 218 219 220 221 222 225 228 231 233 234 235 236 237 238 239 240 241 243 244 245 246 247 250
Symbol 252 TextUses:103Used by:253
Symbol 253 Button [buy_btn]Uses:99 101 102 252 105 100Used by:364
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClip [adds]Uses:254Used by:364
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClip [minus]Uses:256Used by:364
Symbol 258 FontUsed by:259 262 263 264 265 270 271 272 273 274 275 276 277 278 279 280 281 282 288 289 290 291 292 293 294 300 301 302 303 304 305 306 307 308 313 315 322 323 324 325 326 330 337 354
Symbol 259 TextUses:258Used by:364
Symbol 260 FontUsed by:261 266 267 268 269 283 284 285 286 287 295 296 297 298 299 309 310 311 314 316 317 318 319 320 321 329 331 332 333 334 335 336 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 355 356 358 359 360 361 362 363 366 453 454 461 465
Symbol 261 EditableTextUses:260Used by:364
Symbol 262 TextUses:258Used by:364
Symbol 263 TextUses:258Used by:364
Symbol 264 TextUses:258Used by:364
Symbol 265 TextUses:258Used by:364
Symbol 266 EditableTextUses:260Used by:364
Symbol 267 EditableTextUses:260Used by:364
Symbol 268 EditableTextUses:260Used by:364
Symbol 269 EditableTextUses:260Used by:364
Symbol 270 TextUses:258Used by:364
Symbol 271 TextUses:258Used by:364
Symbol 272 TextUses:258Used by:364
Symbol 273 TextUses:258Used by:364
Symbol 274 TextUses:258Used by:364
Symbol 275 TextUses:258Used by:364
Symbol 276 TextUses:258Used by:364
Symbol 277 TextUses:258Used by:364
Symbol 278 TextUses:258Used by:364
Symbol 279 TextUses:258Used by:364
Symbol 280 TextUses:258Used by:364
Symbol 281 TextUses:258Used by:364
Symbol 282 TextUses:258Used by:364
Symbol 283 EditableTextUses:260Used by:364
Symbol 284 EditableTextUses:260Used by:364
Symbol 285 EditableTextUses:260Used by:364
Symbol 286 EditableTextUses:260Used by:364
Symbol 287 EditableTextUses:260Used by:364
Symbol 288 TextUses:258Used by:364
Symbol 289 TextUses:258Used by:364
Symbol 290 TextUses:258Used by:364
Symbol 291 TextUses:258Used by:364
Symbol 292 TextUses:258Used by:364
Symbol 293 TextUses:258Used by:364
Symbol 294 TextUses:258Used by:364
Symbol 295 EditableTextUses:260Used by:364
Symbol 296 EditableTextUses:260Used by:364
Symbol 297 EditableTextUses:260Used by:364
Symbol 298 EditableTextUses:260Used by:364
Symbol 299 EditableTextUses:260Used by:364
Symbol 300 TextUses:258Used by:364
Symbol 301 TextUses:258Used by:364
Symbol 302 TextUses:258Used by:364
Symbol 303 TextUses:258Used by:364
Symbol 304 TextUses:258Used by:364
Symbol 305 TextUses:258Used by:364
Symbol 306 TextUses:258Used by:364
Symbol 307 TextUses:258Used by:364
Symbol 308 TextUses:258Used by:364
Symbol 309 TextUses:260Used by:364
Symbol 310 TextUses:260Used by:364
Symbol 311 TextUses:260Used by:364
Symbol 312 Button [nexts_btn]Uses:99 101 102 104 105 100Used by:364 472
Symbol 313 TextUses:258Used by:364
Symbol 314 EditableTextUses:260Used by:364
Symbol 315 TextUses:258Used by:364
Symbol 316 EditableTextUses:260Used by:364
Symbol 317 EditableTextUses:260Used by:364
Symbol 318 EditableTextUses:260Used by:364
Symbol 319 EditableTextUses:260Used by:364
Symbol 320 EditableTextUses:260Used by:364
Symbol 321 EditableTextUses:260Used by:364
Symbol 322 TextUses:258Used by:364
Symbol 323 TextUses:258Used by:364
Symbol 324 TextUses:258Used by:364
Symbol 325 TextUses:258Used by:364
Symbol 326 TextUses:258Used by:364
Symbol 327 FontUsed by:328
Symbol 328 TextUses:327Used by:364
Symbol 329 TextUses:260Used by:364
Symbol 330 TextUses:258Used by:364
Symbol 331 TextUses:260Used by:364
Symbol 332 TextUses:260Used by:364
Symbol 333 EditableTextUses:260Used by:364
Symbol 334 EditableTextUses:260Used by:364
Symbol 335 TextUses:260Used by:364
Symbol 336 EditableTextUses:260Used by:364
Symbol 337 TextUses:258Used by:364
Symbol 338 TextUses:260Used by:364
Symbol 339 TextUses:260Used by:364
Symbol 340 TextUses:260Used by:364
Symbol 341 TextUses:260Used by:364
Symbol 342 TextUses:260Used by:364
Symbol 343 EditableTextUses:260Used by:364
Symbol 344 EditableTextUses:260Used by:364
Symbol 345 EditableTextUses:260Used by:364
Symbol 346 EditableTextUses:260Used by:364
Symbol 347 TextUses:260Used by:364
Symbol 348 TextUses:260Used by:364
Symbol 349 TextUses:260Used by:364
Symbol 350 EditableTextUses:260Used by:364
Symbol 351 TextUses:260Used by:364
Symbol 352 EditableTextUses:260Used by:364
Symbol 353 EditableTextUses:260Used by:364
Symbol 354 TextUses:258Used by:364
Symbol 355 TextUses:260Used by:364
Symbol 356 TextUses:260Used by:364
Symbol 357 MovieClipUses:232Used by:364
Symbol 358 TextUses:260Used by:364
Symbol 359 EditableTextUses:260Used by:364
Symbol 360 EditableTextUses:260Used by:364
Symbol 361 EditableTextUses:260Used by:364
Symbol 362 TextUses:260Used by:364
Symbol 363 TextUses:260Used by:364
Symbol 364 MovieClip [interlevel]Uses:206 208 255 257 259 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 253 209 211 215 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 217 328 329 330 331 332 333 334 335 336 337 338 339 224 340 227 341 230 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363
Symbol 365 GraphicUsed by:367
Symbol 366 TextUses:260Used by:367
Symbol 367 MovieClip [next_btn]Uses:365 366
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClip [earthquake]Uses:368 123
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClip [boom]Uses:370
Symbol 372 GraphicUsed by:375
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:375
Symbol 375 MovieClip [adrenaline]Uses:372 374
Symbol 376 GraphicUsed by:379
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:379
Symbol 379 MovieClip [xattack]Uses:376 378
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClip [line]Uses:380
Symbol 382 TextUses:14Used by:384
Symbol 383 TextUses:14Used by:384
Symbol 384 Button [submit]Uses:382 383Used by:Timeline
Symbol 385 TextUses:14Used by:387
Symbol 386 TextUses:14Used by:387
Symbol 387 Button [Menu]Uses:385 386Used by:Timeline
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:388Used by:390
Symbol 390 MovieClip [cash0]Uses:389Used by:472
Symbol 391 TextUses:103Used by:392
Symbol 392 Button [play]Uses:99 101 102 391 105 100Used by:472
Symbol 393 TextUses:103Used by:394
Symbol 394 Button [previous_btn]Uses:99 101 102 393 105 100Used by:472
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClip [cursor]Uses:395Used by:472
Symbol 397 GraphicUsed by:402
Symbol 398 GraphicUsed by:402
Symbol 399 GraphicUsed by:402
Symbol 400 GraphicUsed by:402
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClip [minion0]Uses:397 398 399 400 29 401Used by:472
Symbol 403 GraphicUsed by:413
Symbol 404 GraphicUsed by:413
Symbol 405 GraphicUsed by:413
Symbol 406 GraphicUsed by:413
Symbol 407 GraphicUsed by:413
Symbol 408 GraphicUsed by:413
Symbol 409 GraphicUsed by:413
Symbol 410 GraphicUsed by:413
Symbol 411 GraphicUsed by:413
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClip [shotgun_run]Uses:403 404 405 406 407 408 409 410 411 412Used by:452
Symbol 414 GraphicUsed by:423
Symbol 415 GraphicUsed by:423
Symbol 416 GraphicUsed by:423
Symbol 417 GraphicUsed by:423
Symbol 418 GraphicUsed by:423
Symbol 419 GraphicUsed by:423
Symbol 420 GraphicUsed by:423
Symbol 421 GraphicUsed by:423
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClip [magnum_run]Uses:414 415 416 417 418 419 420 421 422Used by:452
Symbol 424 GraphicUsed by:452
Symbol 425 GraphicUsed by:431
Symbol 426 GraphicUsed by:431
Symbol 427 GraphicUsed by:431
Symbol 428 GraphicUsed by:431
Symbol 429 GraphicUsed by:431
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:425 426 427 428 429 430Used by:452
Symbol 432 GraphicUsed by:452
Symbol 433 GraphicUsed by:452
Symbol 434 GraphicUsed by:444
Symbol 435 GraphicUsed by:444
Symbol 436 GraphicUsed by:444
Symbol 437 GraphicUsed by:444
Symbol 438 GraphicUsed by:444
Symbol 439 GraphicUsed by:444
Symbol 440 GraphicUsed by:444
Symbol 441 GraphicUsed by:444
Symbol 442 GraphicUsed by:444
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:434 435 436 437 438 439 440 441 442 443Used by:452
Symbol 445 GraphicUsed by:452
Symbol 446 GraphicUsed by:452
Symbol 447 GraphicUsed by:452
Symbol 448 GraphicUsed by:452
Symbol 449 GraphicUsed by:452
Symbol 450 GraphicUsed by:452
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClip [player]Uses:424 431 432 433 444 445 446 447 423 448 449 413 450 451Used by:472
Symbol 453 TextUses:260Used by:472
Symbol 454 TextUses:260Used by:472
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:455Used by:472
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:472
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:472
Symbol 461 TextUses:260Used by:472
Symbol 462 MovieClipUses:206 208 210 213 216 218 219 220 221 222 225 228 231 233 236 237 238 239Used by:472
Symbol 463 MovieClipUses:88 94 96 211 212Used by:472
Symbol 464 GraphicUsed by:472
Symbol 465 TextUses:260Used by:472
Symbol 466 EditableTextUses:126Used by:471
Symbol 467 EditableTextUses:126Used by:471
Symbol 468 EditableTextUses:126Used by:471
Symbol 469 EditableTextUses:126Used by:471
Symbol 470 EditableTextUses:126Used by:471
Symbol 471 MovieClipUses:466 192 193 195 196 467 468 202 203 469 235 470 241 205Used by:472
Symbol 472 MovieClip [instructions]Uses:206 208 453 452 454 402 396 456 458 460 394 392 312 461 205 462 213 463 464 465 471 390Used by:Timeline
Symbol 473 TextUses:14Used by:475
Symbol 474 TextUses:14Used by:475
Symbol 475 Button [viewscores]Uses:473 474Used by:Timeline
Symbol 476 GraphicUsed by:484
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:484
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:484
Symbol 481 TextUses:14Used by:483
Symbol 482 GraphicUsed by:483 517
Symbol 483 MovieClipUses:481 482Used by:484
Symbol 484 MovieClip [splash]Uses:476 478 480 483Used by:Timeline
Symbol 521 MovieClip [__Packages.MochiAd]
Symbol 522 MovieClip [__Packages.mochi.MochiScores]
Symbol 523 MovieClip [__Packages.mochi.MochiServices]
Symbol 524 MovieClip [__Packages.mochi.MochiDigits]
Symbol 485 GraphicUsed by:500
Symbol 486 TextUses:14Used by:500
Symbol 487 GraphicUsed by:488
Symbol 488 ButtonUses:487Used by:500
Symbol 489 GraphicUsed by:500
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:500
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:494
Symbol 494 MovieClipUses:493Used by:500
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:495Used by:500
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:499
Symbol 499 MovieClipUses:498Used by:500
Symbol 500 MovieClipUses:485 486 488 489 491 494 496 499 SS1Used by:Timeline
Symbol 501 TextUses:14Used by:503
Symbol 502 TextUses:14Used by:503
Symbol 503 ButtonUses:501 502Used by:Timeline
Symbol 504 TextUses:14Used by:506
Symbol 505 TextUses:14Used by:506
Symbol 506 ButtonUses:504 505Used by:Timeline
Symbol 507 TextUses:14Used by:509
Symbol 508 TextUses:14Used by:509
Symbol 509 ButtonUses:507 508Used by:Timeline
Symbol 510 GraphicUsed by:512
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:510 511Used by:Timeline
Symbol 513 FontUsed by:514 515 518 519 520
Symbol 514 TextUses:513Used by:517
Symbol 515 TextUses:513Used by:517
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:514 482 515 516Used by:Timeline
Symbol 518 TextUses:513Used by:Timeline
Symbol 519 EditableTextUses:513Used by:Timeline
Symbol 520 EditableTextUses:513Used by:Timeline
Streaming Sound 1Used by:Symbol 500 MovieClip

Instance Names

"play"Frame 4Symbol 503 Button
"endless"Frame 4Symbol 506 Button
"playmore"Frame 4Symbol 509 Button
"viewnorm"Frame 4Symbol 475 Button [viewscores]
"viewendless"Frame 4Symbol 475 Button [viewscores]
"mute_btn"Frame 4Symbol 250 MovieClip [mute]
"red"Frame 7Symbol 512 MovieClip
"yellow"Frame 7Symbol 512 MovieClip
"green"Frame 7Symbol 512 MovieClip
"blue"Frame 7Symbol 512 MovieClip
"instructions"Frame 8Symbol 472 MovieClip [instructions]
"red"Frame 9Symbol 512 MovieClip
"yellow"Frame 9Symbol 512 MovieClip
"green"Frame 9Symbol 512 MovieClip
"blue"Frame 9Symbol 512 MovieClip
"gameover_txt"Frame 9Symbol 517 MovieClip
"menu_btn"Frame 9Symbol 387 Button [Menu]
"submit"Frame 9Symbol 384 Button [submit]
"mask"Symbol 17 MovieClip [youwin] Frame 1Symbol 13 MovieClip [mask]
"ammo"Symbol 251 MovieClip [info] Frame 1Symbol 191 EditableText
"lifebar"Symbol 251 MovieClip [info] Frame 1Symbol 195 MovieClip [lifebar]
"ammo"Symbol 251 MovieClip [info] Frame 1Symbol 197 EditableText
"reloading_txt"Symbol 251 MovieClip [info] Frame 1Symbol 198 EditableText
"reloading_bar"Symbol 251 MovieClip [info] Frame 1Symbol 200 MovieClip [reloading_bar]
"cash"Symbol 251 MovieClip [info] Frame 1Symbol 201 EditableText
"ragebar"Symbol 251 MovieClip [info] Frame 1Symbol 205 MovieClip [ragebar]
"pistol_btn"Symbol 251 MovieClip [info] Frame 1Symbol 210 MovieClip [pistol_btn]
"AK47_btn"Symbol 251 MovieClip [info] Frame 1Symbol 213 MovieClip
"magnum_btn"Symbol 251 MovieClip [info] Frame 1Symbol 216 MovieClip [magnum_btn]
"shotgun_btn"Symbol 251 MovieClip [info] Frame 1Symbol 218 MovieClip [shotgun_btn]
"boom_btn"Symbol 251 MovieClip [info] Frame 1Symbol 225 MovieClip [boom_btn]
"earthquake_btn"Symbol 251 MovieClip [info] Frame 1Symbol 228 MovieClip
"adrenaline_btn"Symbol 251 MovieClip [info] Frame 1Symbol 231 MovieClip
"xattack_btn"Symbol 251 MovieClip [info] Frame 1Symbol 233 MovieClip [xdmg_btn]
"cash"Symbol 251 MovieClip [info] Frame 1Symbol 234 EditableText
"mute_btn"Symbol 251 MovieClip [info] Frame 1Symbol 250 MovieClip [mute]
"pistolpower_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"pistolclipsize_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"pistolammo_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"pistoldelay_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 257 MovieClip [minus]
"pistolreloadspeed_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 257 MovieClip [minus]
"pistolpower"Symbol 364 MovieClip [interlevel] Frame 1Symbol 261 EditableText
"pistoldelay"Symbol 364 MovieClip [interlevel] Frame 1Symbol 266 EditableText
"pistolreloadspeed"Symbol 364 MovieClip [interlevel] Frame 1Symbol 267 EditableText
"pistoclipsize"Symbol 364 MovieClip [interlevel] Frame 1Symbol 268 EditableText
"pistoammo"Symbol 364 MovieClip [interlevel] Frame 1Symbol 269 EditableText
"AK47power_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"AK47clipsize_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"AK47ammo_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"AK47delay_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 257 MovieClip [minus]
"AK47reloadspeed_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 257 MovieClip [minus]
"AK47power"Symbol 364 MovieClip [interlevel] Frame 1Symbol 283 EditableText
"AK47delay"Symbol 364 MovieClip [interlevel] Frame 1Symbol 284 EditableText
"AK47reloadspeed"Symbol 364 MovieClip [interlevel] Frame 1Symbol 285 EditableText
"AK47clipsize"Symbol 364 MovieClip [interlevel] Frame 1Symbol 286 EditableText
"AK47ammo"Symbol 364 MovieClip [interlevel] Frame 1Symbol 287 EditableText
"magnumpower_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"magnumclipsize_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"magnumammo_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 255 MovieClip [adds]
"magnumdelay_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 257 MovieClip [minus]
"magnumreloadspeed_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 257 MovieClip [minus]
"magnumpower"Symbol 364 MovieClip [interlevel] Frame 1Symbol 295 EditableText
"magnumdelay"Symbol 364 MovieClip [interlevel] Frame 1Symbol 296 EditableText
"magnumreloadspeed"Symbol 364 MovieClip [interlevel] Frame 1Symbol 297 EditableText
"magnumclipsize"Symbol 364 MovieClip [interlevel] Frame 1Symbol 298 EditableText
"magnumammo"Symbol 364 MovieClip [interlevel] Frame 1Symbol 299 EditableText
"buy_AK47"Symbol 364 MovieClip [interlevel] Frame 1Symbol 253 Button [buy_btn]
"buy_magnum"Symbol 364 MovieClip [interlevel] Frame 1Symbol 253 Button [buy_btn]
"next_btn"Symbol 364 MovieClip [interlevel] Frame 1Symbol 312 Button [nexts_btn]
"cash_txt"Symbol 364 MovieClip [interlevel] Frame 1Symbol 314 EditableText
"exp_txt"Symbol 364 MovieClip [interlevel] Frame 1Symbol 316 EditableText
"shotgunpower_btn"Symbol 364 MovieClip [interlevel] Frame 2Symbol 255 MovieClip [adds]
"shotgunclipsize_btn"Symbol 364 MovieClip [interlevel] Frame 2Symbol 255 MovieClip [adds]
"shotgunammo_btn"Symbol 364 MovieClip [interlevel] Frame 2Symbol 255 MovieClip [adds]
"shotgundelay_btn"Symbol 364 MovieClip [interlevel] Frame 2Symbol 257 MovieClip [minus]
"shotgunreloadspeed_btn"Symbol 364 MovieClip [interlevel] Frame 2Symbol 257 MovieClip [minus]
"shotgunpower"Symbol 364 MovieClip [interlevel] Frame 2Symbol 317 EditableText
"shotgundelay"Symbol 364 MovieClip [interlevel] Frame 2Symbol 318 EditableText
"shotgunreloadspeed"Symbol 364 MovieClip [interlevel] Frame 2Symbol 319 EditableText
"shotgunclipsize"Symbol 364 MovieClip [interlevel] Frame 2Symbol 320 EditableText
"shotgunammo"Symbol 364 MovieClip [interlevel] Frame 2Symbol 321 EditableText
"buy_shotgun"Symbol 364 MovieClip [interlevel] Frame 2Symbol 253 Button [buy_btn]
"boom_btn"Symbol 364 MovieClip [interlevel] Frame 3Symbol 255 MovieClip [adds]
"shotgundelay"Symbol 364 MovieClip [interlevel] Frame 3Symbol 333 EditableText
"shotgunreloadspeed"Symbol 364 MovieClip [interlevel] Frame 3Symbol 334 EditableText
"boomdmg"Symbol 364 MovieClip [interlevel] Frame 3Symbol 336 EditableText
"earthquake_btn"Symbol 364 MovieClip [interlevel] Frame 3Symbol 255 MovieClip [adds]
"boomdmg"Symbol 364 MovieClip [interlevel] Frame 3Symbol 343 EditableText
"shotgundelay"Symbol 364 MovieClip [interlevel] Frame 3Symbol 344 EditableText
"shotgunreloadspeed"Symbol 364 MovieClip [interlevel] Frame 3Symbol 345 EditableText
"boomdmg"Symbol 364 MovieClip [interlevel] Frame 3Symbol 346 EditableText
"adrenaline_btn"Symbol 364 MovieClip [interlevel] Frame 3Symbol 255 MovieClip [adds]
"boomdmg"Symbol 364 MovieClip [interlevel] Frame 3Symbol 350 EditableText
"shotgunreloadspeed"Symbol 364 MovieClip [interlevel] Frame 3Symbol 352 EditableText
"boomdmg"Symbol 364 MovieClip [interlevel] Frame 3Symbol 353 EditableText
"next_lvl"Symbol 364 MovieClip [interlevel] Frame 4Symbol 312 Button [nexts_btn]
"xattack_btn"Symbol 364 MovieClip [interlevel] Frame 4Symbol 255 MovieClip [adds]
"boomdmg"Symbol 364 MovieClip [interlevel] Frame 4Symbol 359 EditableText
"shotgunreloadspeed"Symbol 364 MovieClip [interlevel] Frame 4Symbol 360 EditableText
"boomdmg"Symbol 364 MovieClip [interlevel] Frame 4Symbol 361 EditableText
"pistol_btn"Symbol 462 MovieClip Frame 1Symbol 210 MovieClip [pistol_btn]
"AK47_btn"Symbol 462 MovieClip Frame 1Symbol 213 MovieClip
"magnum_btn"Symbol 462 MovieClip Frame 1Symbol 216 MovieClip [magnum_btn]
"shotgun_btn"Symbol 462 MovieClip Frame 1Symbol 218 MovieClip [shotgun_btn]
"boom_btn"Symbol 462 MovieClip Frame 1Symbol 225 MovieClip [boom_btn]
"earthquake_btn"Symbol 462 MovieClip Frame 1Symbol 228 MovieClip
"adrenaline_btn"Symbol 462 MovieClip Frame 1Symbol 231 MovieClip
"xattack_btn"Symbol 462 MovieClip Frame 1Symbol 233 MovieClip [xdmg_btn]
"ammo"Symbol 471 MovieClip Frame 1Symbol 466 EditableText
"lifebar"Symbol 471 MovieClip Frame 1Symbol 195 MovieClip [lifebar]
"ammo"Symbol 471 MovieClip Frame 1Symbol 467 EditableText
"cash"Symbol 471 MovieClip Frame 1Symbol 468 EditableText
"cash"Symbol 471 MovieClip Frame 1Symbol 469 EditableText
"previous"Symbol 472 MovieClip [instructions] Frame 1Symbol 394 Button [previous_btn]
"play"Symbol 472 MovieClip [instructions] Frame 1Symbol 392 Button [play]
"next"Symbol 472 MovieClip [instructions] Frame 1Symbol 312 Button [nexts_btn]
"ragebar"Symbol 472 MovieClip [instructions] Frame 2Symbol 205 MovieClip [ragebar]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "zombie_moan5.mp3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "splat.mp3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "shotgun_shot.mp3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "pistol_shot.mp3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "menu_tune.mp3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "magnum_shot.mp3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "level_tune.mp3"
ExportAssets (56)Timeline Frame 1Symbol 8 as "earthquake.mp3"
ExportAssets (56)Timeline Frame 1Symbol 9 as "boop.mp3"
ExportAssets (56)Timeline Frame 1Symbol 10 as "ak_shot.mp3"
ExportAssets (56)Timeline Frame 1Symbol 11 as "ground_bit"
ExportAssets (56)Timeline Frame 1Symbol 13 as "mask"
ExportAssets (56)Timeline Frame 1Symbol 17 as "youwin"
ExportAssets (56)Timeline Frame 1Symbol 25 as "Symbol 1"
ExportAssets (56)Timeline Frame 1Symbol 29 as "blood_splat"
ExportAssets (56)Timeline Frame 1Symbol 31 as "minion18"
ExportAssets (56)Timeline Frame 1Symbol 37 as "minion16"
ExportAssets (56)Timeline Frame 1Symbol 43 as "minion14"
ExportAssets (56)Timeline Frame 1Symbol 49 as "minion12"
ExportAssets (56)Timeline Frame 1Symbol 55 as "minion10"
ExportAssets (56)Timeline Frame 1Symbol 61 as "minion13"
ExportAssets (56)Timeline Frame 1Symbol 67 as "minion19"
ExportAssets (56)Timeline Frame 1Symbol 73 as "minion17"
ExportAssets (56)Timeline Frame 1Symbol 79 as "minion15"
ExportAssets (56)Timeline Frame 1Symbol 85 as "minion11"
ExportAssets (56)Timeline Frame 1Symbol 87 as "background"
ExportAssets (56)Timeline Frame 1Symbol 93 as "skill_btn"
ExportAssets (56)Timeline Frame 1Symbol 98 as "btn"
ExportAssets (56)Timeline Frame 1Symbol 106 as "next_lvl"
ExportAssets (56)Timeline Frame 1Symbol 108 as "test_area"
ExportAssets (56)Timeline Frame 1Symbol 115 as "player_shoot"
ExportAssets (56)Timeline Frame 1Symbol 117 as "environment"
ExportAssets (56)Timeline Frame 1Symbol 119 as "black_block"
ExportAssets (56)Timeline Frame 1Symbol 136 as "ground"
ExportAssets (56)Timeline Frame 1Symbol 142 as "minion6"
ExportAssets (56)Timeline Frame 1Symbol 148 as "minion4"
ExportAssets (56)Timeline Frame 1Symbol 154 as "minion2"
ExportAssets (56)Timeline Frame 1Symbol 160 as "minion5"
ExportAssets (56)Timeline Frame 1Symbol 166 as "minion7"
ExportAssets (56)Timeline Frame 1Symbol 172 as "minion9"
ExportAssets (56)Timeline Frame 1Symbol 178 as "minion3"
ExportAssets (56)Timeline Frame 1Symbol 184 as "minion1"
ExportAssets (56)Timeline Frame 1Symbol 190 as "minion8"
ExportAssets (56)Timeline Frame 1Symbol 195 as "lifebar"
ExportAssets (56)Timeline Frame 1Symbol 200 as "reloading_bar"
ExportAssets (56)Timeline Frame 1Symbol 205 as "ragebar"
ExportAssets (56)Timeline Frame 1Symbol 210 as "pistol_btn"
ExportAssets (56)Timeline Frame 1Symbol 216 as "magnum_btn"
ExportAssets (56)Timeline Frame 1Symbol 218 as "shotgun_btn"
ExportAssets (56)Timeline Frame 1Symbol 225 as "boom_btn"
ExportAssets (56)Timeline Frame 1Symbol 233 as "xdmg_btn"
ExportAssets (56)Timeline Frame 1Symbol 250 as "mute"
ExportAssets (56)Timeline Frame 1Symbol 251 as "info"
ExportAssets (56)Timeline Frame 1Symbol 253 as "buy_btn"
ExportAssets (56)Timeline Frame 1Symbol 255 as "adds"
ExportAssets (56)Timeline Frame 1Symbol 257 as "minus"
ExportAssets (56)Timeline Frame 1Symbol 312 as "nexts_btn"
ExportAssets (56)Timeline Frame 1Symbol 364 as "interlevel"
ExportAssets (56)Timeline Frame 1Symbol 367 as "next_btn"
ExportAssets (56)Timeline Frame 1Symbol 369 as "earthquake"
ExportAssets (56)Timeline Frame 1Symbol 371 as "boom"
ExportAssets (56)Timeline Frame 1Symbol 375 as "adrenaline"
ExportAssets (56)Timeline Frame 1Symbol 379 as "xattack"
ExportAssets (56)Timeline Frame 1Symbol 381 as "line"
ExportAssets (56)Timeline Frame 1Symbol 384 as "submit"
ExportAssets (56)Timeline Frame 1Symbol 387 as "Menu"
ExportAssets (56)Timeline Frame 1Symbol 390 as "cash0"
ExportAssets (56)Timeline Frame 1Symbol 392 as "play"
ExportAssets (56)Timeline Frame 1Symbol 394 as "previous_btn"
ExportAssets (56)Timeline Frame 1Symbol 396 as "cursor"
ExportAssets (56)Timeline Frame 1Symbol 402 as "minion0"
ExportAssets (56)Timeline Frame 1Symbol 413 as "shotgun_run"
ExportAssets (56)Timeline Frame 1Symbol 423 as "magnum_run"
ExportAssets (56)Timeline Frame 1Symbol 452 as "player"
ExportAssets (56)Timeline Frame 1Symbol 472 as "instructions"
ExportAssets (56)Timeline Frame 1Symbol 475 as "viewscores"
ExportAssets (56)Timeline Frame 1Symbol 484 as "splash"
ExportAssets (56)Timeline Frame 1Symbol 521 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 522 as "__Packages.mochi.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 523 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 524 as "__Packages.mochi.MochiDigits"

Labels

"splash"Frame 4
"start"Frame 5
"interlevel"Frame 6
"levels"Frame 7
"instructions"Frame 8
"gameover"Frame 9
"Pistol_stand"Symbol 108 MovieClip [test_area] Frame 1
"Pistol_stand"Symbol 452 MovieClip [player] Frame 1
"Pistol_walk"Symbol 452 MovieClip [player] Frame 2
"Pistol_shoot"Symbol 452 MovieClip [player] Frame 3
"AK47_stand"Symbol 452 MovieClip [player] Frame 5
"AK47_walk"Symbol 452 MovieClip [player] Frame 6
"AK47_shoot"Symbol 452 MovieClip [player] Frame 7
"magnum_stand"Symbol 452 MovieClip [player] Frame 9
"magnum_walk"Symbol 452 MovieClip [player] Frame 10
"magnum_shoot"Symbol 452 MovieClip [player] Frame 11
"shotgun_stand"Symbol 452 MovieClip [player] Frame 13
"shotgun_run"Symbol 452 MovieClip [player] Frame 14
"shotgun_shoot"Symbol 452 MovieClip [player] Frame 15

Dynamic Text Variables

_root.player.ammoSymbol 191 EditableText"<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.player.current_clipSymbol 197 EditableText"<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.cashSymbol 201 EditableText"<p align="left"><font face="Impact" size="16" color="#006600" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.expSymbol 234 EditableText"<p align="left"><font face="Impact" size="16" color="#660066" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.total_monstersSymbol 240 EditableText"<p align="left"><font face="Impact" size="16" color="#000066" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.levelSymbol 244 EditableText"<p align="left"><font face="Impact" size="13" color="#000033" letterSpacing="0.000000" kerning="1"><b>10</b></font></p>"
_root.myscoreSymbol 247 EditableText"<p align="left"><font face="Impact" size="16" color="#000066" letterSpacing="0.000000" kerning="1"><b>000000</b></font></p>"
_root.pistolpowerSymbol 261 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.pistoldelaySymbol 266 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.pistolreloadspeedSymbol 267 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.pistolclipsizeSymbol 268 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.pistolammoSymbol 269 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0000</font></p>"
_root.AK47powerSymbol 283 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.AK47delaySymbol 284 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.AK47reloadspeedSymbol 285 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.AK47clipsizeSymbol 286 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.AK47ammoSymbol 287 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0000</font></p>"
_root.magnumpowerSymbol 295 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.magnumdelaySymbol 296 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.magnumreloadspeedSymbol 297 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.magnumclipsizeSymbol 298 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.magnumammoSymbol 299 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0000</font></p>"
_root.cashSymbol 314 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.expSymbol 316 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.shotgunpowerSymbol 317 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.shotgundelaySymbol 318 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.shotgunreloadspeedSymbol 319 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.shotgunclipsizeSymbol 320 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.shotgunammoSymbol 321 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0000</font></p>"
_root.boom_distanceSymbol 333 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.boom_costSymbol 334 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.boom_levelSymbol 336 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.earthquake_damageSymbol 343 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.earthquake_distanceSymbol 344 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.earthquake_costSymbol 345 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.earthquake_levelSymbol 346 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.adrenaline_percentSymbol 350 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.adrenaline_costSymbol 352 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">00</font></p>"
_root.adrenaline_levelSymbol 353 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.xattack_percentSymbol 359 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.xattack_costSymbol 360 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">00</font></p>"
_root.xattack_levelSymbol 361 EditableText"<p align="left"><font face="Arial Black" size="11" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.player.ammoSymbol 466 EditableText"<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.player.current_clipSymbol 467 EditableText"<p align="left"><font face="Impact" size="16" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.cashSymbol 468 EditableText"<p align="left"><font face="Impact" size="16" color="#006600" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.expSymbol 469 EditableText"<p align="left"><font face="Impact" size="16" color="#660066" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.total_monstersSymbol 470 EditableText"<p align="left"><font face="Impact" size="16" color="#000066" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.myscoreSymbol 519 EditableText"<p align="left"><font face="Arial" size="22" color="#cccccc" letterSpacing="0.000000" kerning="1"><b>100000</b></font></p>"
_root.myscoreSymbol 520 EditableText"<p align="left"><font face="Arial" size="22" color="#cccccc" letterSpacing="0.000000" kerning="1"><b>100000</b></font></p>"




http://swfchan.com/13/63930/info.shtml
Created: 13/4 -2019 11:15:55 Last modified: 13/4 -2019 11:15:55 Server time: 20/05 -2024 22:49:43