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

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

Save the Fallen - save the fallen soldiers and bring them back to the medic base.swf

This is the info page for
Flash #91026

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


Text
START

START

INFO

YOU CAN CARRY ONLY ONE
SOLDIER AT A TIME

AVOID THE BOMBS OR
SHOOT THEM TO EARN
POINTS

SAVE THE WOUNDED SOLDIER
AND TAKE THEM BACK TO THE
CAMP

CLOSED DOOR

OPEN IT WITH THE LEVER
WHICH HAS THE SAME COLOR

DIFFERENT COLOR DOOR
DIFFERENT COLOR LEVER

WHATCHOUT FOR THE MINES

FINISH THE LEVEL BEFORE
TIME RUNS OUT

:

00

00

COUNTDOWN TIMER

DON'T TOUCH THESE ZOMBIE

BUT YOU CAN KILL THEM
WITH THE RIGHT WEAPON

YOU CAN USE TELEPORT
WHEN THE BAR FULLY CHARGED

TELEPORT

SAVE ALL OF THE WOUNDED
AND
DESTROY THE HELICOPTER(S)
BEFORE THE TIME RUNS OUT
TO PASS THIS LEVEL

-HINT-
USE TELEPORT WISELY
THERE'S SOME LEVEL THAT
NEED THIS ABILITY
TO COMPLETE

-HINT-
WEAPON 1
THE FASTEST RELOAD TIME
WEAPON 2
THE MOST POWERFULL
WEAPON 3
WIDER RANGE SPREAD SHOOT

-HINT-
YOU CAN KILL ZOMBIES
SHOOT THEM CONSTANTLY
AND BOOST YOUR HIGH SCORE
AND EARN MONEY

-HINT-
THE FASTER
YOU FINISH A LEVEL
THE MORE POINTS
AND MONEY EARNED

-HINT-
MAKE A COMBO SHOT
BY SHOOTING MULTIPLE BOMBS
AT THE SAME TIME
AND EARN EXTRA POINTS

-HINT-
ONLY THE BRIGHTEST PARTS
OF THE GROUND
IS IMPENETRABLE, SO
USE THEM AS A COVER

-HINT-
BIGGER BOMBS HAVE
BIGGER POWER, SO
SHOOT THEM TO EARN
HIGHER POINTS AND
MORE MONEY

-HINT-
THE REGEN UPGRADE
IS THE MOST IMPORTANT
FOR THE HARD DIFFICULTIES
AND PRETTY USEFUL
ON THE NORMAL DIFFICULTIES

PAUSE

CONTINUE

CONTINUE

MENU

MENU

SOUND ON-OFF

SOUND ON-OFF

SOUND ON-OFF

SOUND ON-OFF

TRY AGAIN

TRY AGAIN

HIGH SCORE DISABLED BECAUSE OF CHEATS

MUSIC ON-OFF

MUSIC ON-OFF

MUSIC ON-OFF

MUSIC ON-OFF

0000

TOTAL SCORE

CONGRATULATIONS

SUBMIT SCORE

SUBMIT SCORE

TYPE YOUR NAME

PLAY MORE GAMES

PLAY MORE GAMES

PLAY

PLAY

OPTIONS

OPTIONS

CREDITS

CREDITS

MORE GAMES

MORE GAMES

MEDALS

MEDALS

ADD THIS GAME TO YOUR SITE

ADD THIS GAME TO YOUR SITE

HIGH SCORE

HIGH SCORE

BOUNTY STUDIO

PRESENTS

SKIP

SKIP

THE GAME WILL LOAD ON 10 SECONDS

v1.2

IF YOU DON'T LIKE THE IN GAME MUSIC,
YOU CAN TURN IT OFF BY PRESSING OPTIONS
OR PRESSING THE "P OR ESC" KEY
TO BRING UP THE SOUND MENU
WHEN YOU ARE ACTUALLY PLAYING THE GAME

CHECK OUT THE 10 MEDALS YOU CAN ACHIEVE
IN SAVE THE FALLEN
AND SEE IF YOU CAN EARN THEM ALL!

STAGE CLEAR

0000

TIME BONUS

0000

0000

TOTAL SCORE

SCORE

0000

MONEY

00000

00000

00000

00000

00000

00000

00000

UPGRADE

MEDALS

MENU

MENU

KILLED A ZOMBIE

PASSED THE FIFTH LEVEL

DESTROYED 50+ BOMBS

DESTROYED 200+ BOMBS

DESTROYED A HELICOPTER

GOT 2 COMBOS

GOT 10 COMBOS

GOT 50 COMBOS

REACH THE RAMPAGE LEVEL ON HARD

FINISHED THE GAME

ZOMBIE
BADGE

VICTORY
BADGE

SHOOT'EM
BADGE

KILL'EM
BADGE

DESTROY'EM
BADGE

FAST KILL
BADGE

SUPER KILL
BADGE

HYPER KILL
BADGE

RAMPAGE
BADGE

FINAL END
BADGE

0000

TOTAL SCORE

YOU LOSE

INFINITE LIVES
RESTARTABLE

ONE LIFE
MORE POINTS

INSTRUCTIONS

NORMAL

NORMAL

HARD

HARD

A : MOVE LEFT
D : MOVE RIGHT
W : JUMP
MOUSE : AIM
MOUSECLICK : SHOOT
SPACE > MOUSECLICK : TELEPORT
P OR ESC FOR MENU

CONTINUE

CONTINUE

CONTINUE YOUR UNFINISHED GAME

CONTINUE

0000

LEVEL 100

PRESS "P" TO PAUSE

TOTAL SCORE : 0000

SFX

BGM

CREDIT

ART AND PROGRAMMING
MOSES BOUNTY

SPECIAL THANKS
FLASH GAME LICENSE
EMANUELLE FERONATO
PHILIP RADVAN
FLASHKIT
ANIK KUSWATI

MUSIC
-LIFE CHANGE FOR ME-
-PUBLISITAS SEMU-
BY
BACIL "SPIRIT OF LIFE"

SOUND FX
THE PAIN KILLER
COLLIN DOD
FLASH MAHSTAH

TESTER
WAYAN RAHDYAN

BOUNTY

STUDIO

OPTION

<p align="center"><font face="Press Start K" size="10" color="#ffff00" letterSpacing="0.000000" kerning="1">COMBO 100X</font></p>

PLEASE WAIT
SUBMITING SCORE...

SITE LOCKED

ActionScript [AS1/AS2]

Frame 1
function unloadcpm(cpm_allowed) { unload_cpm = true; domain_part = _url.split("://"); real_domains = domain_part[1].split("/"); domain.text = real_domains[0]; for (x in cpm_allowed) { if (cpm_allowed[x] == real_domains[0]) { unload_cpm = false; } } if (unload_cpm) { adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID); } } var PATH = "http://www.blitzgamer.com/blitz_HighScores/"; var GAMENAME = "sfallen"; var SCORESPATH = (("http://www.blitzgamer.com/" + GAMENAME) + "_highscores.php"); var preloader_timer = 440; var preload_finish = false; mc_loadinfo._visible = false; bt_skip._visible = false; bt_buttonplay.stop(); onEnterFrame = function () { seconds = int(preloader_timer / 40); mc_loadinfo.info_load = ("THE GAME WILL LOAD IN " + seconds) + " SECONDS"; if (preloader_timer < 440) { mc_loadinfo._visible = true; } if (preloader_timer <= 200) { bt_skip._visible = true; } if (preloader_timer <= 0) { preloader_timer = 0; preload_finish = true; adBox.removeMovieClip(); } if (preload_finish) { mc_loadinfo._visible = false; bt_skip._visible = false; if (bt_buttonplay._currentframe != bt_buttonplay._totalframes) { bt_buttonplay.play(); } else { bt_buttonplay.onRelease = function () { adBox.unloadMovie(); adBox.removeMovieClip(); play(); }; } } }; bt_skip.onRelease = function () { preloader_timer = 0; }; var CPMStarContentSpotID = "911Q772934A8"; System.security.allowDomain("server.cpmstar.com"); cpm_allowed = ["chat.kongregate.com", "www.kongregate.com"]; unloadcpm(cpm_allowed); _root.kongregateServices.connect(); stop(); percentLoad = 0; var stage_width = 500; var stage_height = 450; attachMovie("window", "window", 100, {_x:250, _y:225});
Instance of Symbol 173 MovieClip in Frame 1
onClipEvent (load) { bytes = 0; totalbytes = 0; } onClipEvent (enterFrame) { bytes = Math.round(_parent.getBytesLoaded() / 1024); totalbytes = Math.round(_parent.getBytesTotal() / 1024); _xscale = Math.round((bytes / totalbytes) * 100); percentLoad = _xscale; if (bytes >= totalbytes) { _parent.preloader_timer--; } }
Frame 3
onEnterFrame = function () { adBox.unloadMovie(); adBox.removeMovieClip(); }; function playMovie() { logo.gotoAndStop(logo._currentframe + 1); } playID = setInterval(playMovie, 27);
Frame 7
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); } function load_level(level_type) { if (level_type == "LEVEL 1") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3], [3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3], [3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 5, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 1, 1, 2, 0, 5, 5, 5, 0, 0, 0, 3], [1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1]]; player = [1, 9]; point[0] = [15, 10]; point[1] = [14, 7]; goal[0] = [1, 10]; collect_total = point.length; total_timer = 2400; this_level = "LEVEL 1"; next_level = "LEVEL 2"; create_stage(level); } if (level_type == "LEVEL 2") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 2, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 7, 0, 0, 0, 3], [3, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 1, 1, 0, 0, 3], [3, 1, 1, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 2, 2, 1, 1, 3], [3, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 0, 0, 0, 3], [3, 0, 0, 0, 0, 1, 2, 2, 2, 5, 0, 0, 0, 8, 0, 0, 0, 3], [1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; player = [1, 9]; point[0] = [1, 7]; point[1] = [16, 7]; key[0] = [15, 10, 13, 6]; key[1] = [11, 10, 13, 10]; goal[0] = [1, 10]; collect_total = point.length; total_timer = 2400; this_level = "LEVEL 2"; next_level = "LEVEL 3"; create_stage(level); } if (level_type == "LEVEL 3") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 5, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 3], [3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 3], [3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 3], [1, 2, 2, 2, 1, 1, 1, 1, 6, 1, 6, 1, 1, 6, 1, 1, 1, 6, 1]]; player = [1, 8]; point[0] = [16, 9]; point[1] = [7, 8]; point[2] = [12, 4]; goal[0] = [1, 9]; collect_total = point.length; total_timer = 2400; this_level = "LEVEL 3"; next_level = "LEVEL 4"; create_stage(level); if (!mute_music) { bgm01.stop(); bgm02.start(0, 10000); } } if (level_type == "LEVEL 4") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3], [3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 3], [3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 4, 0, 3], [3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 4, 0, 0, 0, 0, 0, 4, 4, 0, 3], [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 6, 1, 1, 1, 1]]; player = [1, 5]; enemy[0] = [11, 11, 0.5]; enemy[1] = [3, 11, 0.5]; point[0] = [1, 11]; point[1] = [18, 5]; key[0] = [17, 9, 16, 5]; goal[0] = [1, 6]; collect = 0; collect_total = point.length; total_timer = 2400; score = 0; this_level = "LEVEL 4"; next_level = "LEVEL 5"; create_stage(level); } if (level_type == "LEVEL 5") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 5, 0, 0, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 5, 5, 0, 0, 0, 3], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 3], [3, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 3], [3, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3], [1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1]]; player = [1, 10]; point[0] = [1, 7]; point[1] = [7, 5]; point[2] = [18, 5]; point[3] = [18, 9]; point[4] = [12, 11]; goal[0] = [1, 11]; collect = 0; collect_total = point.length; total_timer = 3600; score = 0; this_level = "LEVEL 5"; next_level = "LEVEL 6"; create_stage(level); if (!mute_music) { bgm02.stop(); } } if (level_type == "LEVEL 6") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3], [3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 3], [3, 1, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 3], [1, 1, 1, 6, 1, 1, 1, 1, 1, 6, 1, 1, 1, 1, 1, 1, 1, 6, 1, 1, 1]]; player = [1, 7]; enemy[0] = [3, 11, 0.5]; enemy[1] = [9, 11, 0.5]; enemy[2] = [16, 11, 0.5]; enemy[3] = [9, 11, -0.5]; point[0] = [18, 8]; point[1] = [18, 4]; point[2] = [6, 4]; goal[0] = [1, 8]; collect = 0; collect_total = point.length; total_timer = 2400; score = 0; this_level = "LEVEL 6"; next_level = "LEVEL 7"; create_stage(level); if (!mute_music) { copper.stop(); bgm01.start(0, 10000); } victory = true; cookie.data.victory = victory; cookie.flush(); _root.kongregateStats.submit("CompleteLevel5", 1); } if (level_type == "LEVEL 7") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 3], [3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 1, 1, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 4, 2, 2, 2, 1, 0, 4, 4, 4, 4, 0, 0, 0, 0, 5, 5, 3], [1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 6, 1, 1, 6, 1, 1, 1]]; player = [1, 7]; enemy[0] = [1, 12, 0.5]; enemy[1] = [14, 12, 0.5]; enemy[2] = [18, 12, -0.5]; key[0] = [1, 12, 18, 5]; point[0] = [20, 5]; point[1] = [20, 11]; point[2] = [13, 11]; goal[0] = [1, 8]; collect = 0; collect_total = point.length; total_timer = 3600; score = 0; this_level = "LEVEL 7"; next_level = "LEVEL 8"; create_stage(level); } if (level_type == "LEVEL 8") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3], [3, 1, 1, 0, 0, 0, 0, 0, 5, 0, 0, 4, 0, 0, 4, 0, 2, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 5, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 3], [3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 1, 3], [3, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 5, 0, 0, 3], [3, 0, 0, 0, 5, 0, 0, 4, 4, 1, 0, 0, 0, 0, 0, 1, 1, 0, 5, 5, 0, 0, 3], [1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1]]; player = [1, 11]; enemy[0] = [12, 12, 0.5]; enemy[1] = [12, 12, -0.5]; key[0] = [1, 6, 16, 11]; key[1] = [21, 9, 18, 5]; point[0] = [21, 12]; point[1] = [21, 5]; point[2] = [1, 9]; goal[0] = [1, 12]; collect = 0; collect_total = point.length; total_timer = 3600; score = 0; this_level = "LEVEL 8"; next_level = "LEVEL 9"; create_stage(level); if (!mute_music) { bgm01.stop(); bgm02.start(0, 10000); } } if (level_type == "LEVEL 9") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 1, 4, 0, 5, 0, 0, 0, 3], [3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 5, 5, 0, 0, 3], [3, 1, 2, 1, 1, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 1, 1, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 2, 0, 0, 2, 5, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 1, 1, 1, 5, 5, 5, 0, 0, 2, 0, 0, 8, 5, 0, 0, 0, 3], [1, 1, 1, 1, 6, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 6, 1, 1]]; player = [1, 12]; enemy[0] = [20, 13, 0.5]; enemy[1] = [4, 6, -0.5]; key[0] = [18, 10, 16, 7]; key[1] = [22, 13, 18, 13]; point[0] = [1, 6]; point[1] = [14, 13]; point[2] = [16, 13]; point[3] = [22, 6]; goal[0] = [1, 13]; collect = 0; collect_total = point.length; total_timer = 3600; score = 0; this_level = "LEVEL 9"; next_level = "LEVEL 10"; create_stage(level); } if (level_type == "LEVEL 10") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 3], [3, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 3], [1, 1, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3], [1, 1, 1, 1, 1, 6, 1, 2, 1, 1, 1, 1, 1, 6, 1, 6, 1, 6, 1, 2, 2, 2, 2, 1]]; player = [1, 12]; enemy[0] = [12, 13, 0.5]; key[0] = [21, 5, 9, 6]; point[0] = [1, 8]; point[1] = [7, 6]; point[2] = [9, 13]; point[3] = [22, 11]; point[4] = [19, 12]; point[5] = [7, 12]; goal[0] = [1, 13]; collect = 0; collect_total = point.length; total_timer = 4800; score = 0; this_level = "LEVEL 10"; next_level = "LEVEL 11"; create_stage(level); if (!mute_music) { bgm02.stop(); } } if (level_type == "LEVEL 11") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 3], [3, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 3], [3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 1, 1, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3], [3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 5, 0, 0, 5, 5, 3], [1, 2, 2, 2, 2, 1, 1, 1, 1, 6, 1, 1, 1, 6, 1, 1, 6, 1, 1, 1, 6, 1, 1, 1, 1]]; player = [1, 10]; enemy[0] = [9, 13, 0.5]; enemy[1] = [9, 13, -0.5]; enemy[2] = [14, 13, 0.5]; enemy[3] = [14, 13, -0.5]; enemy[4] = [18, 13, 0.5]; enemy[5] = [18, 13, -0.5]; point[0] = [6, 13]; point[1] = [1, 8]; point[2] = [22, 7]; point[3] = [11, 9]; goal[0] = [1, 11]; collect = 0; collect_total = point.length; total_timer = 3600; score = 0; this_level = "LEVEL 11"; next_level = "LEVEL 12"; create_stage(level); if (!mute_music) { copper.stop(); bgm01.start(0, 10000); } } if (level_type == "LEVEL 12") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 1, 1, 1, 1, 3], [3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 2, 1, 1, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 0, 3], [3, 0, 0, 5, 0, 1, 1, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3], [3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 3], [3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3], [3, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 2, 0, 0, 3], [3, 0, 0, 0, 4, 4, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 5, 5, 0, 8, 0, 0, 3], [1, 1, 1, 1, 1, 1, 6, 1, 6, 2, 2, 2, 2, 1, 1, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; player = [1, 12]; enemy[0] = [16, 13, 0.5]; enemy[1] = [16, 13, -0.5]; key[0] = [10, 8, 11, 11]; key[1] = [24, 10, 22, 13]; key[2] = [24, 13, 21, 4]; point[0] = [1, 10]; point[1] = [1, 5]; point[2] = [12, 7]; point[3] = [24, 4]; goal[0] = [1, 13]; collect = 0; collect_total = point.length; total_timer = 3600; score = 0; this_level = "LEVEL 12"; next_level = "LEVEL 13"; create_stage(level); } if (level_type == "LEVEL 13") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 5, 5, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 3], [3, 4, 4, 0, 0, 4, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 4, 4, 0, 5, 0, 0, 0, 0, 4, 4, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 1, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 0, 0, 3], [3, 1, 1, 0, 0, 0, 0, 0, 4, 4, 2, 0, 0, 4, 4, 4, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 5, 0, 5, 0, 0, 0, 7, 0, 4, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 5, 5, 5, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 3], [1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; player = [1, 12]; enemy[0] = [21, 13, 0.5]; key[0] = [1, 10, 10, 12]; key[1] = [22, 9, 19, 13]; key[2] = [8, 7, 10, 7]; point[0] = [8, 10]; point[1] = [2, 6]; point[2] = [5, 6]; point[3] = [14, 4]; point[4] = [24, 13]; goal[0] = [1, 13]; collect = 0; collect_total = point.length; total_timer = 4800; score = 0; this_level = "LEVEL 13"; next_level = "LEVEL 14"; create_stage(level); if (!mute_music) { bgm01.stop(); bgm02.start(0, 10000); } } if (level_type == "LEVEL 14") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 1, 1, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 4, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 1, 1, 2, 2, 3], [3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 2, 2, 2, 2, 3], [1, 1, 1, 1, 1, 2, 1, 6, 1, 1, 1, 6, 1, 1, 1, 6, 1, 1, 6, 1, 1, 1, 1, 2, 2, 2, 2, 1]]; player = [1, 12]; enemy[0] = [19, 13, 0.5]; enemy[1] = [12, 13, -0.5]; point[0] = [12, 13]; point[1] = [19, 13]; point[2] = [23, 8]; point[3] = [16, 7]; point[4] = [2, 6]; point[5] = [5, 6]; goal[0] = [1, 13]; collect = 0; collect_total = point.length; total_timer = 4800; score = 0; this_level = "LEVEL 14"; next_level = "LEVEL 15"; create_stage(level); } if (level_type == "LEVEL 15") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [1, 1, 1, 1, 1, 1, 1, 6, 1, 1, 1, 1, 1, 1, 1, 6, 1, 1, 1, 1, 6, 1, 6, 1, 1, 6, 1, 1, 1]]; player = [1, 8]; point[0] = [6, 9]; point[1] = [12, 9]; point[2] = [19, 9]; point[3] = [27, 9]; goal[0] = [1, 9]; collect = 0; collect_total = point.length; total_timer = 7200; score = 0; this_level = "LEVEL 15"; if (!rampage) { next_level = "END"; } else { next_level = "RAMPAGE"; } create_stage(level); if (!mute_music) { bgm02.stop(); } } if (level_type == "RAMPAGE") { level = [[3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 3], [3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 3], [1, 1, 1, 1, 1, 2, 1, 6, 1, 1, 6, 1, 1, 6, 1, 6, 1, 2, 2, 1, 6, 1]]; player = [1, 8]; point[0] = [6, 9]; point[1] = [9, 9]; point[2] = [14, 9]; point[3] = [19, 9]; point[4] = [15, 6]; goal[0] = [1, 9]; collect = 0; collect_total = point.length; total_timer = 7200; score = 0; this_level = "RAMPAGE"; next_level = "END"; create_stage(level); if (!mute) { copper.stop(); } } if (level_type == "END") { create_endscreen(); finallydone = true; cookie.data.finallydone = finallydone; cookie.flush(); _root.kongregateStats.submit("FinishedTheGame", 1); } } function create_enemy() { enemy_timer_start++; if (this_level == "LEVEL 1") { enemy_timer_end = 40; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; create_enemyA(1); } } if (this_level == "LEVEL 2") { enemy_timer_end = 80; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((enemy_timer_start == (enemy_timer_end / 2)) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); } if (enemy_timer_start == enemy_timer_end) { create_enemyB(1); } } if (this_level == "LEVEL 3") { enemy_timer_end = 160; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyB(1); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(2); } } if (this_level == "LEVEL 4") { enemy_timer_end = 200; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); create_enemyB(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyA(2); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(3); } } if (this_level == "LEVEL 5") { enemy_timer_end = 10000; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if (enemy_timer_start == 1) { create_enemyD(1); } boss_sound(); } if (this_level == "LEVEL 6") { enemy_timer_end = 240; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); create_enemyB(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyA(2); create_enemyB(2); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(3); } } if (this_level == "LEVEL 7") { enemy_timer_end = 280; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); create_enemyB(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyA(2); create_enemyB(2); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(3); create_enemyB(3); } } if (this_level == "LEVEL 8") { enemy_timer_end = 320; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); create_enemyB(1); create_enemyC(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyA(2); create_enemyB(2); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(3); create_enemyB(3); } } if (this_level == "LEVEL 9") { enemy_timer_end = 360; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); create_enemyB(1); create_enemyC(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyA(2); create_enemyB(2); create_enemyC(2); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(3); create_enemyB(3); } } if (this_level == "LEVEL 10") { enemy_timer_end = 1000; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = enemy_timer_end; } if (enemy_timer_start == 1) { create_enemyD(2); } if (enemy_timer_start == 400) { create_enemyE(1); } boss_sound(); } if (this_level == "LEVEL 11") { enemy_timer_end = 400; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); create_enemyB(1); create_enemyC(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyA(2); create_enemyB(2); create_enemyC(2); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(3); create_enemyB(3); create_enemyC(3); } } if (((this_level == "LEVEL 12") || (this_level == "LEVEL 13")) || (this_level == "LEVEL 14")) { enemy_timer_end = 360; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); create_enemyB(1); create_enemyC(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyA(2); create_enemyB(2); create_enemyC(2); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(3); create_enemyB(3); create_enemyC(3); } } if (this_level == "LEVEL 15") { enemy_timer_end = 5000; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = enemy_timer_end; } if (enemy_timer_start == 1) { create_enemyD(3); } if (enemy_timer_start == 400) { create_enemyE(2); } if (enemy_timer_start == 1000) { create_enemyE(1); } if (enemy_timer_start == 2400) { create_enemyD(2); } boss_sound(); } if (this_level == "RAMPAGE") { enemy_timer_end = 180; if (enemy_timer_start > enemy_timer_end) { enemy_timer_start = 0; } if ((((enemy_timer_start == (enemy_timer_end / 8)) || (enemy_timer_start == ((enemy_timer_end / 8) * 3))) || (enemy_timer_start == ((enemy_timer_end / 8) * 6))) || (enemy_timer_start == enemy_timer_end)) { create_enemyA(1); create_enemyB(1); create_enemyC(1); } if (((enemy_timer_start == (enemy_timer_end / 4)) || (enemy_timer_start == (enemy_timer_end / 2))) || (enemy_timer_start == ((enemy_timer_end / 4) * 3))) { create_enemyA(2); create_enemyB(2); create_enemyC(2); } if (enemy_timer_start == enemy_timer_end) { create_enemyA(3); create_enemyB(3); create_enemyC(3); } rampages = true; cookie.data.rampages = rampages; cookie.flush(); _root.kongregateStats.submit("RampagesLevel", 1); } } function boss_sound() { if (!pause) { if (!boss_exist) { boss_exist_timer++; } else { boss_exist_timer = 0; } } if ((boss_exist_timer == 40) && (!mute_sound)) { copper.stop(); } if ((collect == collect_total) && (boss_exist_timer == 40)) { total_score = total_score + ((seconds_end + (minutes_end * 60)) - 1); money = money + ((score + (seconds_end + (minutes_end * 60))) - 1); player_win(); } } __com_mochibot__("dd39c5b1", this, 10301, true); __com_mochibot__("6d2cd177", this, 10301, true); this.createEmptyMovieClip("highSender", this.getNextHighestDepth()); fscommand ("allowscale", false); fscommand ("trapallkeys", false); fscommand ("showmenu", false); stop(); var cookie = SharedObject.getLocal("SaveTheGoms"); var daydie; var victory; var shotthem; var killthem; var killthisbadboy; var fastkill; var superfastkill; var hyperfastkill; var rampages; var finallydone; var destroy_bombs; var tile_size = 45; var shake_range = 1.4; var hero_width = 15; var hero_height = 18; var ground_acceleration = 2; var ground_friction = 0.6; var air_acceleration = 0.5; var air_friction = 0.7; var treadmill_speed = 2; var max_speed = 6; var xspeed = 0; var yspeed = 0; var falling = false; var gravity = 0.7; var jump_speed = 10; var health_total; var health = health_total; var health_hit; var regen; var enemy_width = 15; var enemy_height = 22; var enemy_timer_start = 0; var enemy_timer_end; var enemy_array = new Array(); var boss_exist = false; var boss_exist_timer = 0; var level = new Array(); var enemy = new Array(); var key = new Array(); var goal = new Array(); var point = new Array(); var collect_total; var collect = 0; var collect_hero = false; var score = 0; var total_score; var temp_total_score; var money; var seconds_end = 0; var minutes_end = 0; var hero_lose = false; var hero_win = false; var hero_hit = false; var teleport = false; var enable_teleport = false; var teleport_delaystart = 0; var teleport_delay = 100; var teleport_delaytime; var pause = true; var play_title = true; var mute_sound = false; var mute_music = false; var bgm_volume = 100; var combo_hit = 0; var combo_delay = 40; var combo_start = 0; var enemy_hit = false; var bullet_array = new Array(); var bullet_number; var bullet_offset; var bullet_speed; var bullet_age; var bullet_bearing; var bullet_spread; var bullet_barrel; var bullet_ranspeed; var bullet_projectiles; var reload_delay; var weapona_type; var weaponb_type; var weaponc_type; var reload_timer; var reload_complete = true; var mouse_click = false; var info_timer = 0; var cheat_use; var rampage; var next_level = "LEVEL 1"; function winscreen_upgrade() { winscreen.but_weapona1.gotoAndStop(1); winscreen.but_weapona2.gotoAndStop(2); winscreen.but_weapona3.gotoAndStop(3); winscreen.but_weapona4.gotoAndStop(4); winscreen.but_weapona5.gotoAndStop(29); winscreen.but_weaponb1.gotoAndStop(5); winscreen.but_weaponb2.gotoAndStop(6); winscreen.but_weaponb3.gotoAndStop(7); winscreen.but_weaponb4.gotoAndStop(8); winscreen.but_weaponb5.gotoAndStop(29); winscreen.but_weaponc1.gotoAndStop(9); winscreen.but_weaponc2.gotoAndStop(10); winscreen.but_weaponc3.gotoAndStop(11); winscreen.but_weaponc4.gotoAndStop(12); winscreen.but_weaponc5.gotoAndStop(29); winscreen.but_teleport1.gotoAndStop(13); winscreen.but_teleport2.gotoAndStop(14); winscreen.but_teleport3.gotoAndStop(15); winscreen.but_teleport4.gotoAndStop(16); winscreen.but_teleport5.gotoAndStop(29); winscreen.but_health1.gotoAndStop(17); winscreen.but_health2.gotoAndStop(18); winscreen.but_health3.gotoAndStop(19); winscreen.but_health4.gotoAndStop(20); winscreen.but_health5.gotoAndStop(29); winscreen.but_armor1.gotoAndStop(21); winscreen.but_armor2.gotoAndStop(22); winscreen.but_armor3.gotoAndStop(23); winscreen.but_armor4.gotoAndStop(24); winscreen.but_armor5.gotoAndStop(29); winscreen.but_regen1.gotoAndStop(25); winscreen.but_regen2.gotoAndStop(26); winscreen.but_regen3.gotoAndStop(27); winscreen.but_regen4.gotoAndStop(28); winscreen.but_regen5.gotoAndStop(29); if (money >= winscreen.display_costweapona) { winscreen.but_weapona5._visible = false; } else { winscreen.but_weapona5._visible = true; } winscreen.but_weapona1.onRelease = function () { if (money >= winscreen.display_costweapona) { weapona_type = "weapona1"; money = money - winscreen.display_costweapona; } }; winscreen.but_weapona2.onRelease = function () { if (money >= winscreen.display_costweapona) { weapona_type = "weapona2"; money = money - winscreen.display_costweapona; } }; winscreen.but_weapona3.onRelease = function () { if (money >= winscreen.display_costweapona) { weapona_type = "weapona3"; money = money - winscreen.display_costweapona; } }; winscreen.but_weapona4.onRelease = function () { if (money >= winscreen.display_costweapona) { weapona_type = "weapona4"; money = money - winscreen.display_costweapona; } }; if (money >= winscreen.display_costweaponb) { winscreen.but_weaponb5._visible = false; } else { winscreen.but_weaponb5._visible = true; } winscreen.but_weaponb1.onRelease = function () { if (money >= winscreen.display_costweaponb) { weaponb_type = "weaponb1"; money = money - winscreen.display_costweaponb; } }; winscreen.but_weaponb2.onRelease = function () { if (money >= winscreen.display_costweaponb) { weaponb_type = "weaponb2"; money = money - winscreen.display_costweaponb; } }; winscreen.but_weaponb3.onRelease = function () { if (money >= winscreen.display_costweaponb) { weaponb_type = "weaponb3"; money = money - winscreen.display_costweaponb; } }; winscreen.but_weaponb4.onRelease = function () { if (money >= winscreen.display_costweaponb) { weaponb_type = "weaponb4"; money = money - winscreen.display_costweaponb; } }; if (money >= winscreen.display_costweaponc) { winscreen.but_weaponc5._visible = false; } else { winscreen.but_weaponc5._visible = true; } winscreen.but_weaponc1.onRelease = function () { if (money >= winscreen.display_costweaponc) { weaponc_type = "weaponc1"; money = money - winscreen.display_costweaponc; } }; winscreen.but_weaponc2.onRelease = function () { if (money >= winscreen.display_costweaponc) { weaponc_type = "weaponc2"; money = money - winscreen.display_costweaponc; } }; winscreen.but_weaponc3.onRelease = function () { if (money >= winscreen.display_costweaponc) { weaponc_type = "weaponc3"; money = money - winscreen.display_costweaponc; } }; winscreen.but_weaponc4.onRelease = function () { if (money >= winscreen.display_costweaponc) { weaponc_type = "weaponc4"; money = money - winscreen.display_costweaponc; } }; if (weapona_type == "weapona0") { winscreen.but_weapona1._visible = true; winscreen.but_weapona2._visible = false; winscreen.but_weapona3._visible = false; winscreen.but_weapona4._visible = false; winscreen.display_costweapona = 200; } if (weapona_type == "weapona1") { winscreen.but_weapona1._visible = false; winscreen.but_weapona2._visible = true; winscreen.but_weapona3._visible = false; winscreen.but_weapona4._visible = false; } if (weapona_type == "weapona2") { winscreen.but_weapona1._visible = false; winscreen.but_weapona2._visible = false; winscreen.but_weapona3._visible = true; winscreen.but_weapona4._visible = false; } if (weapona_type == "weapona3") { winscreen.but_weapona1._visible = false; winscreen.but_weapona2._visible = false; winscreen.but_weapona3._visible = false; winscreen.but_weapona4._visible = true; } if (weapona_type == "weapona4") { winscreen.but_weapona1._visible = false; winscreen.but_weapona2._visible = false; winscreen.but_weapona3._visible = false; winscreen.but_weapona4._visible = false; } if (weaponb_type == "none") { winscreen.but_weaponb1._visible = true; winscreen.but_weaponb2._visible = false; winscreen.but_weaponb3._visible = false; winscreen.but_weaponb4._visible = false; } if (weaponb_type == "weaponb1") { winscreen.but_weaponb1._visible = false; winscreen.but_weaponb2._visible = true; winscreen.but_weaponb3._visible = false; winscreen.but_weaponb4._visible = false; } if (weaponb_type == "weaponb2") { winscreen.but_weaponb1._visible = false; winscreen.but_weaponb2._visible = false; winscreen.but_weaponb3._visible = true; winscreen.but_weaponb4._visible = false; } if (weaponb_type == "weaponb3") { winscreen.but_weaponb1._visible = false; winscreen.but_weaponb2._visible = false; winscreen.but_weaponb3._visible = false; winscreen.but_weaponb4._visible = true; } if (weaponb_type == "weaponb4") { winscreen.but_weaponb1._visible = false; winscreen.but_weaponb2._visible = false; winscreen.but_weaponb3._visible = false; winscreen.but_weaponb4._visible = false; } if (weaponc_type == "none") { winscreen.but_weaponc1._visible = true; winscreen.but_weaponc2._visible = false; winscreen.but_weaponc3._visible = false; winscreen.but_weaponc4._visible = false; } if (weaponc_type == "weaponc1") { winscreen.but_weaponc1._visible = false; winscreen.but_weaponc2._visible = true; winscreen.but_weaponc3._visible = false; winscreen.but_weaponc4._visible = false; } if (weaponc_type == "weaponc2") { winscreen.but_weaponc1._visible = false; winscreen.but_weaponc2._visible = false; winscreen.but_weaponc3._visible = true; winscreen.but_weaponc4._visible = false; } if (weaponc_type == "weaponc3") { winscreen.but_weaponc1._visible = false; winscreen.but_weaponc2._visible = false; winscreen.but_weaponc3._visible = false; winscreen.but_weaponc4._visible = true; } if (weaponc_type == "weaponc4") { winscreen.but_weaponc1._visible = false; winscreen.but_weaponc2._visible = false; winscreen.but_weaponc3._visible = false; winscreen.but_weaponc4._visible = false; } if (money >= winscreen.display_costport) { winscreen.but_teleport5._visible = false; } else { winscreen.but_teleport5._visible = true; } winscreen.but_teleport1.onRelease = function () { if (money >= winscreen.display_costport) { teleport_delaytime = 0.2; money = money - winscreen.display_costport; } }; winscreen.but_teleport2.onRelease = function () { if (money >= winscreen.display_costport) { teleport_delaytime = 0.3; money = money - winscreen.display_costport; } }; winscreen.but_teleport3.onRelease = function () { if (money >= winscreen.display_costport) { teleport_delaytime = 0.4; money = money - winscreen.display_costport; } }; winscreen.but_teleport4.onRelease = function () { if (money >= winscreen.display_costport) { teleport_delaytime = 0.5; money = money - winscreen.display_costport; } }; if (teleport_delaytime == 0.1) { winscreen.but_teleport1._visible = true; winscreen.but_teleport2._visible = false; winscreen.but_teleport3._visible = false; winscreen.but_teleport4._visible = false; } if (teleport_delaytime == 0.2) { winscreen.but_teleport1._visible = false; winscreen.but_teleport2._visible = true; winscreen.but_teleport3._visible = false; winscreen.but_teleport4._visible = false; } if (teleport_delaytime == 0.3) { winscreen.but_teleport1._visible = false; winscreen.but_teleport2._visible = false; winscreen.but_teleport3._visible = true; winscreen.but_teleport4._visible = false; } if (teleport_delaytime == 0.4) { winscreen.but_teleport1._visible = false; winscreen.but_teleport2._visible = false; winscreen.but_teleport3._visible = false; winscreen.but_teleport4._visible = true; } if (teleport_delaytime == 0.5) { winscreen.but_teleport1._visible = false; winscreen.but_teleport2._visible = false; winscreen.but_teleport3._visible = false; winscreen.but_teleport4._visible = false; } if (money >= winscreen.display_costhealth) { winscreen.but_health5._visible = false; } else { winscreen.but_health5._visible = true; } winscreen.but_health1.onRelease = function () { if (money >= winscreen.display_costhealth) { health_total = 120; money = money - winscreen.display_costhealth; } }; winscreen.but_health2.onRelease = function () { if (money >= winscreen.display_costhealth) { health_total = 150; money = money - winscreen.display_costhealth; } }; winscreen.but_health3.onRelease = function () { if (money >= winscreen.display_costhealth) { health_total = 200; money = money - winscreen.display_costhealth; } }; winscreen.but_health4.onRelease = function () { if (money >= winscreen.display_costhealth) { health_total = 300; money = money - winscreen.display_costhealth; } }; if (health_total == 100) { winscreen.but_health1._visible = true; winscreen.but_health2._visible = false; winscreen.but_health3._visible = false; winscreen.but_health4._visible = false; } if (health_total == 120) { winscreen.but_health1._visible = false; winscreen.but_health2._visible = true; winscreen.but_health3._visible = false; winscreen.but_health4._visible = false; } if (health_total == 150) { winscreen.but_health1._visible = false; winscreen.but_health2._visible = false; winscreen.but_health3._visible = true; winscreen.but_health4._visible = false; } if (health_total == 200) { winscreen.but_health1._visible = false; winscreen.but_health2._visible = false; winscreen.but_health3._visible = false; winscreen.but_health4._visible = true; } if (health_total == 300) { winscreen.but_health1._visible = false; winscreen.but_health2._visible = false; winscreen.but_health3._visible = false; winscreen.but_health4._visible = false; } if (money >= winscreen.display_costarmor) { winscreen.but_armor5._visible = false; } else { winscreen.but_armor5._visible = true; } winscreen.but_armor1.onRelease = function () { if (money >= winscreen.display_costarmor) { health_hit = 16; money = money - winscreen.display_costarmor; } }; winscreen.but_armor2.onRelease = function () { if (money >= winscreen.display_costarmor) { health_hit = 12; money = money - winscreen.display_costarmor; } }; winscreen.but_armor3.onRelease = function () { if (money >= winscreen.display_costarmor) { health_hit = 9; money = money - winscreen.display_costarmor; } }; winscreen.but_armor4.onRelease = function () { if (money >= winscreen.display_costarmor) { health_hit = 5; money = money - winscreen.display_costarmor; } }; if (health_hit == 20) { winscreen.but_armor1._visible = true; winscreen.but_armor2._visible = false; winscreen.but_armor3._visible = false; winscreen.but_armor4._visible = false; } if (health_hit == 16) { winscreen.but_armor1._visible = false; winscreen.but_armor2._visible = true; winscreen.but_armor3._visible = false; winscreen.but_armor4._visible = false; } if (health_hit == 12) { winscreen.but_armor1._visible = false; winscreen.but_armor2._visible = false; winscreen.but_armor3._visible = true; winscreen.but_armor4._visible = false; } if (health_hit == 9) { winscreen.but_armor1._visible = false; winscreen.but_armor2._visible = false; winscreen.but_armor3._visible = false; winscreen.but_armor4._visible = true; } if (health_hit == 5) { winscreen.but_armor1._visible = false; winscreen.but_armor2._visible = false; winscreen.but_armor3._visible = false; winscreen.but_armor4._visible = false; } if (money >= winscreen.display_costregen) { winscreen.but_regen5._visible = false; } else { winscreen.but_regen5._visible = true; } winscreen.but_regen1.onRelease = function () { if (money >= winscreen.display_costregen) { regen = 0.01; money = money - winscreen.display_costregen; } }; winscreen.but_regen2.onRelease = function () { if (money >= winscreen.display_costregen) { regen = 0.03; money = money - winscreen.display_costregen; } }; winscreen.but_regen3.onRelease = function () { if (money >= winscreen.display_costregen) { regen = 0.06; money = money - winscreen.display_costregen; } }; winscreen.but_regen4.onRelease = function () { if (money >= winscreen.display_costregen) { regen = 0.1; money = money - winscreen.display_costregen; } }; if (regen == 0) { winscreen.but_regen1._visible = true; winscreen.but_regen2._visible = false; winscreen.but_regen3._visible = false; winscreen.but_regen4._visible = false; } if (regen == 0.01) { winscreen.but_regen1._visible = false; winscreen.but_regen2._visible = true; winscreen.but_regen3._visible = false; winscreen.but_regen4._visible = false; } if (regen == 0.03) { winscreen.but_regen1._visible = false; winscreen.but_regen2._visible = false; winscreen.but_regen3._visible = true; winscreen.but_regen4._visible = false; } if (regen == 0.06) { winscreen.but_regen1._visible = false; winscreen.but_regen2._visible = false; winscreen.but_regen3._visible = false; winscreen.but_regen4._visible = true; } if (regen == 0.1) { winscreen.but_regen1._visible = false; winscreen.but_regen2._visible = false; winscreen.but_regen3._visible = false; winscreen.but_regen4._visible = false; } cost_upgrade(); info_upgrade(); } function info_upgrade() { winscreen.but_weapona1.onRollOver = function () { winscreen.info.gotoAndStop(1); }; winscreen.but_weapona1.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weapona2.onRollOver = function () { winscreen.info.gotoAndStop(2); }; winscreen.but_weapona2.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weapona3.onRollOver = function () { winscreen.info.gotoAndStop(3); }; winscreen.but_weapona3.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weapona4.onRollOver = function () { winscreen.info.gotoAndStop(4); }; winscreen.but_weapona4.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weaponb1.onRollOver = function () { winscreen.info.gotoAndStop(5); }; winscreen.but_weaponb1.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weaponb2.onRollOver = function () { winscreen.info.gotoAndStop(6); }; winscreen.but_weaponb2.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weaponb3.onRollOver = function () { winscreen.info.gotoAndStop(7); }; winscreen.but_weaponb3.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weaponb4.onRollOver = function () { winscreen.info.gotoAndStop(8); }; winscreen.but_weaponb4.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weaponc1.onRollOver = function () { winscreen.info.gotoAndStop(9); }; winscreen.but_weaponc1.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weaponc2.onRollOver = function () { winscreen.info.gotoAndStop(10); }; winscreen.but_weaponc2.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weaponc3.onRollOver = function () { winscreen.info.gotoAndStop(11); }; winscreen.but_weaponc3.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_weaponc4.onRollOver = function () { winscreen.info.gotoAndStop(12); }; winscreen.but_weaponc4.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_teleport1.onRollOver = function () { winscreen.info.gotoAndStop(13); }; winscreen.but_teleport1.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_teleport2.onRollOver = function () { winscreen.info.gotoAndStop(14); }; winscreen.but_teleport2.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_teleport3.onRollOver = function () { winscreen.info.gotoAndStop(15); }; winscreen.but_teleport3.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_teleport4.onRollOver = function () { winscreen.info.gotoAndStop(16); }; winscreen.but_teleport4.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_health1.onRollOver = function () { winscreen.info.gotoAndStop(17); }; winscreen.but_health1.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_health2.onRollOver = function () { winscreen.info.gotoAndStop(18); }; winscreen.but_health2.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_health3.onRollOver = function () { winscreen.info.gotoAndStop(19); }; winscreen.but_health3.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_health4.onRollOver = function () { winscreen.info.gotoAndStop(20); }; winscreen.but_health4.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_armor1.onRollOver = function () { winscreen.info.gotoAndStop(21); }; winscreen.but_armor1.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_armor2.onRollOver = function () { winscreen.info.gotoAndStop(22); }; winscreen.but_armor2.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_armor3.onRollOver = function () { winscreen.info.gotoAndStop(23); }; winscreen.but_armor3.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_armor4.onRollOver = function () { winscreen.info.gotoAndStop(24); }; winscreen.but_armor4.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_regen1.onRollOver = function () { winscreen.info.gotoAndStop(25); }; winscreen.but_regen1.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_regen2.onRollOver = function () { winscreen.info.gotoAndStop(26); }; winscreen.but_regen2.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_regen3.onRollOver = function () { winscreen.info.gotoAndStop(27); }; winscreen.but_regen3.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; winscreen.but_regen4.onRollOver = function () { winscreen.info.gotoAndStop(28); }; winscreen.but_regen4.onRollOut = function () { winscreen.info.gotoAndStop(winscreen.info._totalframes); }; } function cost_upgrade() { if (winscreen.but_weapona1._visible == true) { winscreen.display_costweapona = 200; } if (winscreen.but_weapona2._visible == true) { winscreen.display_costweapona = 300; } if (winscreen.but_weapona3._visible == true) { winscreen.display_costweapona = 500; } if (winscreen.but_weapona4._visible == true) { winscreen.display_costweapona = 800; } if ((((winscreen.but_weapona1._visible == false) && (winscreen.but_weapona2._visible == false)) && (winscreen.but_weapona3._visible == false)) && (winscreen.but_weapona4._visible == false)) { winscreen.display_costweapona = " "; } if (winscreen.but_weaponb1._visible == true) { winscreen.display_costweaponb = 300; } if (winscreen.but_weaponb2._visible == true) { winscreen.display_costweaponb = 500; } if (winscreen.but_weaponb3._visible == true) { winscreen.display_costweaponb = 800; } if (winscreen.but_weaponb4._visible == true) { winscreen.display_costweaponb = 1000; } if ((((winscreen.but_weaponb1._visible == false) && (winscreen.but_weaponb2._visible == false)) && (winscreen.but_weaponb3._visible == false)) && (winscreen.but_weaponb4._visible == false)) { winscreen.display_costweaponb = " "; } if (winscreen.but_weaponc1._visible == true) { winscreen.display_costweaponc = 500; } if (winscreen.but_weaponc2._visible == true) { winscreen.display_costweaponc = 800; } if (winscreen.but_weaponc3._visible == true) { winscreen.display_costweaponc = 1000; } if (winscreen.but_weaponc4._visible == true) { winscreen.display_costweaponc = 1400; } if ((((winscreen.but_weaponc1._visible == false) && (winscreen.but_weaponc2._visible == false)) && (winscreen.but_weaponc3._visible == false)) && (winscreen.but_weaponc4._visible == false)) { winscreen.display_costweaponc = " "; } if (winscreen.but_armor1._visible == true) { winscreen.display_costarmor = 100; } if (winscreen.but_armor2._visible == true) { winscreen.display_costarmor = 200; } if (winscreen.but_armor3._visible == true) { winscreen.display_costarmor = 400; } if (winscreen.but_armor4._visible == true) { winscreen.display_costarmor = 800; } if ((((winscreen.but_armor1._visible == false) && (winscreen.but_armor2._visible == false)) && (winscreen.but_armor3._visible == false)) && (winscreen.but_armor4._visible == false)) { winscreen.display_costarmor = " "; } if (winscreen.but_health1._visible == true) { winscreen.display_costhealth = 200; } if (winscreen.but_health2._visible == true) { winscreen.display_costhealth = 300; } if (winscreen.but_health3._visible == true) { winscreen.display_costhealth = 500; } if (winscreen.but_health4._visible == true) { winscreen.display_costhealth = 1000; } if ((((winscreen.but_health1._visible == false) && (winscreen.but_health2._visible == false)) && (winscreen.but_health3._visible == false)) && (winscreen.but_health4._visible == false)) { winscreen.display_costhealth = " "; } if (winscreen.but_regen1._visible == true) { winscreen.display_costregen = 300; } if (winscreen.but_regen2._visible == true) { winscreen.display_costregen = 500; } if (winscreen.but_regen3._visible == true) { winscreen.display_costregen = 1000; } if (winscreen.but_regen4._visible == true) { winscreen.display_costregen = 1500; } if ((((winscreen.but_regen1._visible == false) && (winscreen.but_regen2._visible == false)) && (winscreen.but_regen3._visible == false)) && (winscreen.but_regen4._visible == false)) { winscreen.display_costregen = " "; } if (winscreen.but_teleport1._visible == true) { winscreen.display_costport = 300; } if (winscreen.but_teleport2._visible == true) { winscreen.display_costport = 500; } if (winscreen.but_teleport3._visible == true) { winscreen.display_costport = 800; } if (winscreen.but_teleport4._visible == true) { winscreen.display_costport = 1200; } if ((((winscreen.but_teleport1._visible == false) && (winscreen.but_teleport2._visible == false)) && (winscreen.but_teleport3._visible == false)) && (winscreen.but_teleport4._visible == false)) { winscreen.display_costport = " "; } } function remove_stage() { if (!rampage) { health = health_total; } else { health = health + 20; } collect_hero = false; teleport_delaystart = 0; enemy_timer_start = 0; collect = 0; score = 0; total_score = temp_total_score; boss_exist = false; play_title = false; point.splice(0); enemy.splice(0); key.splice(0); bullet_array.splice(0); enemy_array.splice(0); level_container.removeMovieClip(); panel_container.removeMovieClip(); pausescreen.removeMovieClip(); losescreen.removeMovieClip(); winscreen.removeMovieClip(); endscreen.removeMovieClip(); } function create_stage(l) { createEmptyMovieClip("bg_container", 1); createEmptyMovieClip("level_container", 2); createEmptyMovieClip("panel_container", 3); createEmptyMovieClip("sound_container", 4); createEmptyMovieClip("music_container", 5); level_container.createEmptyMovieClip("bg_container", 1); level_container.createEmptyMovieClip("tile_container", 2); level_container.createEmptyMovieClip("bullet_container", 3); level_container.createEmptyMovieClip("enemy_container", 4); level_container.createEmptyMovieClip("hero_container", 5); level_container.createEmptyMovieClip("item_container", 6); level_container.createEmptyMovieClip("boss_container", 7); level_container.createEmptyMovieClip("effect_container", 8); level_container.createEmptyMovieClip("combo_container", 9); create_background(); create_level(l); create_player(); create_goal(); create_foe(); create_key(); create_point(); create_move(); create_panel(total_timer); create_winscreen(); create_losescreen(); create_pausescreen(); create_crosshair(); create_infoscreen(); pause = false; hero_lose = false; hero_win = false; info_timer = 0; play_title = true; cookie.data.health = health; cookie.flush(); } function create_background() { bg = level_container.bg_container.attachMovie("mc_bg", "bg", level_container.bg_container.getNextHighestDepth(), {_x:0, _y:(level.length * tile_size) - tile_size}); back = bg_container.attachMovie("mc_bg-back", "bg-back", bg_container.getNextHighestDepth()); if (((((this_level == "LEVEL 1") || (this_level == "LEVEL 2")) || (this_level == "LEVEL 3")) || (this_level == "LEVEL 4")) || (this_level == "LEVEL 5")) { bg.gotoAndStop(1); back.gotoAndStop(1); } else { bg.gotoAndStop(2); back.gotoAndStop(2); } } function create_player() { level_container.hero_container.hero.removeMovieClip(); x_pos = (player[0] * tile_size) + (tile_size / 2); y_pos = ((player[1] * tile_size) + (tile_size / 2)) + 1; var hero = level_container.hero_container.attachMovie("mc_hero", "hero", level_container.hero_container.getNextHighestDepth(), {_x:x_pos, _y:y_pos}); hero.onEnterFrame = function () { if (!pause) { if (!hero_lose) { if (!hero_win) { hero.body.gotoAndPlay(hero.body._currentframe); hero.head.gotoAndPlay(hero.head._currentframe); hero.head._rotation = hero.weapon._rotation; if (hero.head._rotation >= 30) { hero.head._rotation = 30; } if (hero.head._rotation <= -30) { hero.head._rotation = -30; } if ((walking && (!jumping)) && (!falling)) { if ((hero._x >= level_container.crosshair._x) && (xspeed > 0)) { if (!collect_hero) { hero.gotoAndStop(3); } else { hero.gotoAndStop(10); } } if ((hero._x >= level_container.crosshair._x) && (xspeed < 0)) { if (!collect_hero) { hero.gotoAndStop(2); } else { hero.gotoAndStop(9); } } if ((hero._x <= level_container.crosshair._x) && (xspeed > 0)) { if (!collect_hero) { hero.gotoAndStop(2); } else { hero.gotoAndStop(9); } } if ((hero._x <= level_container.crosshair._x) && (xspeed < 0)) { if (!collect_hero) { hero.gotoAndStop(3); } else { hero.gotoAndStop(10); } } if (xspeed == 0) { if (!collect_hero) { hero.gotoAndStop(1); } else { hero.gotoAndStop(8); } } } else if (jumping || (falling)) { if (!collect_hero) { hero.gotoAndStop(4); } else { hero.gotoAndStop(11); } } weapon._x = _x; weapon._y = _y; if (x_pos < ((stage_width / 2) + tile_size)) { weaponx = x_pos - tile_size; } else if ((x_pos >= ((stage_width / 2) + tile_size)) && (x_pos <= ((level[0].length * tile_size) - ((stage_width / 2) + tile_size)))) { weaponx = stage_width / 2; } else if (x_pos > ((level[0].length * tile_size) - ((stage_width / 2) + tile_size))) { weaponx = (x_pos - (level[0].length * tile_size)) + (stage_width + tile_size); } if (y_pos < ((stage_height / 2) - tile_size)) { weapony = y_pos; } else if ((y_pos >= ((stage_height / 2) - tile_size)) && (y_pos <= ((level.length * tile_size) - ((stage_height / 2) - (tile_size / 2))))) { weapony = stage_height / 2; } else if (y_pos > ((level.length * tile_size) - ((stage_height / 2) - (tile_size / 2)))) { weapony = (y_pos - (level.length * tile_size)) + (stage_height - (tile_size / 2)); } if (_xmouse > weaponx) { level_container.hero_container.hero._xscale = 100; hero.weapon._rotation = (Math.atan2(_ymouse - weapony, _xmouse - weaponx) * 180) / Math.PI; } else { level_container.hero_container.hero._xscale = -100; hero.weapon._rotation = (((-Math.atan2(_ymouse - weapony, _xmouse - weaponx)) * 180) / Math.PI) + 180; } } } } else { hero.body.gotoAndStop(hero.body._currentframe); hero.head.gotoAndStop(hero.head._currentframe); } }; } function player_die() { level_container.hero_container.hero.gotoAndStop(6); health = 0; hero_lose = true; if (rampage) { cookie.data.level_complete = undefined; cookie.flush(); } } function player_win() { level_container.hero_container.hero.gotoAndStop(7); hero_win = true; } function player_teleport() { level_container.crosshair.onMouseDown = function () { if (teleport && (enable_teleport)) { x_pos = level_container._xmouse; y_pos = level_container._ymouse; pause = false; teleport = false; falling = true; teleport_delaystart = 0; } }; } function create_crosshair() { var crosshair = level_container.attachMovie("mc_crosshair", "crosshair", level_container.getNextHighestDepth(), {_x:level_container._xmouse, _y:level_container._ymouse}); crosshair.onEnterFrame = function () { if (!pause) { if ((_ymouse > 40) && (_ymouse < 410)) { Mouse.hide(); } else { Mouse.show(); } } else { Mouse.show(); } if (!teleport) { crosshair.gotoAndStop(1); } else { crosshair.gotoAndStop(2); } crosshair._x = level_container._xmouse; crosshair._y = level_container._ymouse; if (crosshair._x < (0 + hero_width)) { crosshair._x = 0 + hero_width; } if (crosshair._y < (0 + hero_height)) { crosshair._y = 0 + hero_height; } if (crosshair._x > ((level_width * tile_size) - hero_width)) { crosshair._x = (level_width * tile_size) - hero_width; } if (crosshair._y > ((level_height * tile_size) - hero_height)) { crosshair._y = (level_height * tile_size) - hero_height; } crosshair_right = Math.floor((crosshair._x + (hero_width - 1)) / tile_size); crosshair_left = Math.floor((crosshair._x - hero_width) / tile_size); crosshair_bottom = Math.floor((crosshair._y + (hero_height - 1)) / tile_size); crosshair_top = Math.floor((crosshair._y - hero_height) / tile_size); crosshair_top_right = level[crosshair_top][crosshair_right]; crosshair_top_left = level[crosshair_top][crosshair_left]; crosshair_bottom_left = level[crosshair_bottom][crosshair_left]; crosshair_bottom_right = level[crosshair_bottom][crosshair_right]; if ((((((crosshair_top_right == 0) || (crosshair_top_right == 4)) || (crosshair_top_right == 5)) && (((crosshair_top_left == 0) || (crosshair_top_left == 4)) || (crosshair_top_left == 5))) && (((crosshair_bottom_left == 0) || (crosshair_bottom_left == 4)) || (crosshair_bottom_left == 5))) && (((crosshair_bottom_right == 0) || (crosshair_bottom_right == 4)) || (crosshair_bottom_right == 5))) { enable_teleport = true; } else { enable_teleport = false; } }; } function load_weapon(weapon_type) { switch (weapon_type) { case "WeaponA" : if (weapona_type == "weapona0") { bullet_number = 1; bullet_offset = 3; bullet_speed = 8; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 10; bullet_ranspeed = 0; bullet_power = 1; bullet_projectiles = 1; weapon_image = 1; reload_delay = 400; } if (weapona_type == "weapona1") { bullet_number = 1; bullet_offset = 3; bullet_speed = 8; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 15; bullet_ranspeed = 0; bullet_power = 1; bullet_projectiles = 1; weapon_image = 2; reload_delay = 300; } if (weapona_type == "weapona2") { bullet_number = 1; bullet_offset = 5; bullet_speed = 10; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 35; bullet_ranspeed = 2; bullet_power = 2; bullet_projectiles = 1; weapon_image = 3; reload_delay = 250; } if (weapona_type == "weapona3") { bullet_number = 1; bullet_offset = 5; bullet_speed = 10; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 40; bullet_ranspeed = 2; bullet_power = 2; bullet_projectiles = 1; weapon_image = 4; reload_delay = 200; } if (weapona_type == "weapona4") { bullet_number = 2; bullet_offset = 15; bullet_speed = 10; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 45; bullet_ranspeed = 2; bullet_power = 2; bullet_projectiles = 1; weapon_image = 5; reload_delay = 150; } break; case "WeaponB" : if (weaponb_type == "weaponb1") { bullet_number = 4; bullet_offset = 2; bullet_speed = 8; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 40; bullet_ranspeed = 1; bullet_power = 1; bullet_projectiles = 2; weapon_image = 6; reload_delay = 900; } if (weaponb_type == "weaponb2") { bullet_number = 6; bullet_offset = 7; bullet_speed = 8; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 40; bullet_ranspeed = 1; bullet_power = 1; bullet_projectiles = 2; weapon_image = 7; reload_delay = 800; } if (weaponb_type == "weaponb3") { bullet_number = 8; bullet_offset = 10; bullet_speed = 12; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 45; bullet_ranspeed = 3; bullet_power = 1; bullet_projectiles = 2; weapon_image = 8; reload_delay = 700; } if (weaponb_type == "weaponb4") { bullet_number = 10; bullet_offset = 30; bullet_speed = 12; bullet_bearing = 0; bullet_spread = 1; bullet_barrel = 45; bullet_ranspeed = 5; bullet_power = 1; bullet_projectiles = 2; weapon_image = 9; reload_delay = 600; } break; case "WeaponC" : if (weaponc_type == "weaponc1") { bullet_number = 1; bullet_offset = 3; bullet_speed = 6; bullet_bearing = 0.1; bullet_spread = 3; bullet_barrel = 50; bullet_ranspeed = 0.3; bullet_power = 1; bullet_projectiles = 3; weapon_image = 10; reload_delay = 600; } if (weaponc_type == "weaponc2") { bullet_number = 1; bullet_offset = 2; bullet_speed = 8; bullet_bearing = 0.1; bullet_spread = 3; bullet_barrel = 50; bullet_ranspeed = 0.2; bullet_power = 1; bullet_projectiles = 3; weapon_image = 11; reload_delay = 500; } if (weaponc_type == "weaponc3") { bullet_number = 1; bullet_offset = 2; bullet_speed = 10; bullet_bearing = 0.1; bullet_spread = 5; bullet_barrel = 50; bullet_ranspeed = 0.3; bullet_power = 1; bullet_projectiles = 3; weapon_image = 12; reload_delay = 450; } if (weaponc_type != "weaponc4") { break; } bullet_number = 1; bullet_offset = 15; bullet_speed = 12; bullet_bearing = 0.2; bullet_spread = 7; bullet_barrel = 50; bullet_ranspeed = 0.3; bullet_power = 1; bullet_projectiles = 3; weapon_image = 13; reload_delay = 400; } } function fire_weapon() { if (reload_complete && (mouse_down)) { create_bullet(); if (!mute_sound) { if (bullet_projectiles == 1) { shoot01.start(); } else if (bullet_projectiles == 2) { shoot02.start(); } else if (bullet_projectiles == 3) { shoot03.start(); } } } } function create_tempbullet(bullet_bearing) { var _local4 = 0; while (_local4 < bullet_number) { var _local2 = level_container.bullet_container.attachMovie("mc_bullet", "b" + level_container.bullet_container.getNextHighestDepth(), level_container.bullet_container.getNextHighestDepth()); _local2.gotoAndStop(bullet_projectiles); var _local3 = random(bullet_offset) - (bullet_offset / 2); if (level_container.hero_container.hero._xscale == 100) { _local2.bullet_angle = (((level_container.hero_container.hero.weapon._rotation + _local3) * Math.PI) / 180) - bullet_bearing; _local2._x = level_container.hero_container.hero._x + (bullet_barrel * Math.cos((level_container.hero_container.hero.weapon._rotation * Math.PI) / 180)); _local2._y = level_container.hero_container.hero._y + (bullet_barrel * Math.sin((level_container.hero_container.hero.weapon._rotation * Math.PI) / 180)); } else { _local2.bullet_angle = (-((((level_container.hero_container.hero.weapon._rotation + _local3) + 180) * Math.PI) / 180)) - bullet_bearing; _local2._x = level_container.hero_container.hero._x - (bullet_barrel * Math.cos(((-level_container.hero_container.hero.weapon._rotation) * Math.PI) / 180)); _local2._y = level_container.hero_container.hero._y - (bullet_barrel * Math.sin(((-level_container.hero_container.hero.weapon._rotation) * Math.PI) / 180)); } _local2._rotation = (_local2.bullet_angle * 60) + 90; _local2.x_speed = Math.cos(_local2.bullet_angle) * (bullet_speed + (Math.random() * bullet_ranspeed)); _local2.y_speed = Math.sin(_local2.bullet_angle) * (bullet_speed + (Math.random() * bullet_ranspeed)); bullet_array.push(_local2); _local2.onEnterFrame = function () { if (!pause) { if (!hero_lose) { if (!hero_win) { this._x = this._x + this.x_speed; this._y = this._y + this.y_speed; this.center_x = Math.floor(this._x / tile_size); this.center_y = Math.floor(this._y / tile_size); this.center = level[this.center_y][this.center_x]; if (((this.center != 0) && (this.center != 4)) && (this.center != 5)) { destroy_bullet(this); } if (this.hitTest(level_container.enemy)) { destroy_bullet(this); } } } } }; _local4++; } } function create_bullet() { if (bullet_spread == 1) { create_tempbullet(bullet_bearing); } if (bullet_spread == 3) { create_tempbullet(bullet_bearing); create_tempbullet(-bullet_bearing); create_tempbullet(0); } if (bullet_spread == 5) { create_tempbullet(bullet_bearing * 2); create_tempbullet((-bullet_bearing) * 2); create_tempbullet(bullet_bearing); create_tempbullet(-bullet_bearing); create_tempbullet(0); } if (bullet_spread == 7) { create_tempbullet(bullet_bearing * 3); create_tempbullet((-bullet_bearing) * 3); create_tempbullet(bullet_bearing * 2); create_tempbullet((-bullet_bearing) * 2); create_tempbullet(bullet_bearing); create_tempbullet(-bullet_bearing); create_tempbullet(0); } start_reload(); } function start_reload() { reload_complete = false; reload_timer = setInterval(gun_reload, reload_delay); } function gun_reload() { clearInterval(reload_timer); reload_complete = true; } function destroy_bullet(_bullet) { var _local2 = 0; while (_local2 < bullet_array.length) { var _local1 = bullet_array[_local2]; if (_local1 == _bullet) { xtemp = _local1._x - (_local1.x_speed * 0.7); ytemp = _local1._y - (_local1.y_speed * 0.7); bullet_array.splice(_local2, 1); removeMovieClip(_local1); explosion("small"); } _local2++; } } function explosion(type) { if (type == "bottom") { var _local3 = 0; var _local9 = 100; var _local8 = 100; var _local11 = 1; var _local10 = 1; var _local6 = 2; var gravity_fragments = 0; } if (type == "center") { var _local3 = 0.2; var _local9 = 100; var _local8 = 150; var _local11 = 1; var _local10 = 1; var _local6 = 1; var gravity_fragments = 0.1; } if (type == "big") { var _local3 = 4; var _local9 = 30; var _local8 = 50; var _local11 = 3; var _local10 = 5; var _local6 = 1; var gravity_fragments = 0.2; } if (type == "huge") { var _local3 = 1; var _local9 = 200; var _local8 = 250; var _local11 = 2; var _local10 = 3; var _local6 = 1; var gravity_fragments = 0.1; } if (type == "small") { var _local3 = 2; var _local9 = 30; var _local8 = 60; var _local11 = 1; var _local10 = 2; var _local6 = 3; var gravity_fragments = 0.2; } var _local7 = rand_range(_local11, _local10); var _local4 = 0; while (_local4 < _local7) { var _local2 = level_container.effect_container.attachMovie("mc_explode", "fragment" + level_container.effect_container.getNextHighestDepth(), level_container.effect_container.getNextHighestDepth(), {_x:xtemp, _y:ytemp}); _local2.gotoAndStop(_local6); if (_local6 == 2) { _local2._rotation = 0; } else { _local2._rotation = rand_range(1, 359); } var _local5 = rand_range(_local9, _local8); _local2._xscale = _local5; _local2._yscale = _local5; _local2.xspeed = rand_range(-_local3, _local3); _local2.yspeed = rand_range(-_local3, _local3); _local2.onEnterFrame = function () { if (!pause) { if ((type == "bottom") || (type == "center")) { shake(level_container); } this.explode.gotoAndPlay(this.explode._currentframe); this.yspeed = this.yspeed + (gravity * gravity_fragments); this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; this.center_x = Math.floor(this._x / tile_size); this.center_y = Math.floor(this._y / tile_size); this.center = level[this.center_y][this.center_x]; if (type != "bottom") { if ((((this.center != 0) && (this.center != 4)) && (this.center != 5)) || (this.explode._currentframe >= this.explode._totalframes)) { this.removeMovieClip(); } } else if (this.explode._currentframe >= this.explode._totalframes) { this.removeMovieClip(); } } else { this.explode.gotoAndStop(this.explode._currentframe); } }; _local4++; } } function rand_range(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } function shake(target) { var _local1 = random(2); if (_local1 == 0) { target._x = target._x + shake_range; } else if (_local1 == 1) { target._x = target._x - shake_range; } _local1 = random(2); if (_local1 == 0) { target._y = target._y + shake_range; } else if (_local1 == 1) { target._y = target._y - shake_range; } } function create_key() { x = 0; while (x < key.length) { key_mc = level_container.item_container.attachMovie("mc_key", "key" + level_container.item_container.getNextHighestDepth(), level_container.item_container.getNextHighestDepth(), {_x:(key[x][0] * tile_size) + (tile_size / 2), _y:((key[x][1] * tile_size) + (tile_size / 2)) + 1}); key_mc.ind = x; key_mc.gotoAndStop(x + 1); key_mc.onEnterFrame = function () { if (this.hitTest(level_container.hero_container.hero.head)) { open_x = [key[this.ind][2]]; open_y = [key[this.ind][3]]; level[open_y][open_x] = 0; level_container.tile_container[(("t" + open_y) + "_") + open_x].door.gotoAndStop(2); this.keys.gotoAndStop(2); if ((level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim._currentframe == 2) && (!mute_sound)) { door01.start(); } if (!pause) { if (level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim._currentframe != level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim._totalframes) { level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim.gotoAndPlay(level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim._currentframe); } else { level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim.gotoAndStop(level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim._currentframe); } } else { level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim.gotoAndStop(level_container.tile_container[(("t" + open_y) + "_") + open_x].door.door_anim._currentframe); } } }; x++; } } function create_point() { x = 0; while (x < point.length) { point_mc = level_container.item_container.attachMovie("mc_point", "point_" + level_container.item_container.getNextHighestDepth(), level_container.item_container.getNextHighestDepth(), {_x:(point[x][0] * tile_size) + (tile_size / 2), _y:((point[x][1] * tile_size) + (tile_size / 2)) + 1}); point_mc.gotoAndStop(Math.floor(random(point_mc._totalframes - 1)) + 1); point_mc.onEnterFrame = function () { if (!hero_lose) { if (this.hitTest(level_container.hero_container.hero.head) && (!collect_hero)) { this.removeMovieClip(); collect_hero = true; if (!mute_sound) { collect01.start(); } } } if (!pause) { this.point.gotoAndPlay(this.point._currentframe); } else { this.point.gotoAndStop(this.point._currentframe); } }; x++; } } function create_goal() { x = 0; while (x < goal.length) { goal_mc = level_container.item_container.attachMovie("mc_goal", "goal" + level_container.item_container.getNextHighestDepth(), level_container.item_container.getNextHighestDepth(), {_x:(goal[x][0] * tile_size) + (tile_size / 2), _y:((goal[x][1] * tile_size) + (tile_size / 2)) + 1}); goal_mc.ind = x; goal_mc.gotoAndStop(x + 1); goal_mc.onEnterFrame = function () { if (this.hitTest(level_container.hero_container.hero.head)) { if (collect_hero) { collect_hero = false; collect++; if (rampage) { score = score + 110; total_score = total_score + 110; } else { score = score + 100; total_score = total_score + 100; } } if (!mute_sound) { collect02.start(); } if ((collect >= collect_total) && (!boss_exist)) { total_score = total_score + ((seconds_end + (minutes_end * 60)) - 1); money = money + ((score + (seconds_end + (minutes_end * 60))) - 1); level_container.hero_container.hero._y = this._y; player_win(); } } }; x++; } } function create_level(l) { level_height = l.length; level_width = l[0].length; y = 0; while (y < level_height) { x = 0; while (x < level_width) { if (l[y][x] != 0) { t = level_container.tile_container.attachMovie("mc_tile", (("t" + y) + "_") + x, level_container.tile_container.getNextHighestDepth(), {_x:x * tile_size, _y:y * tile_size}); t.gotoAndStop(l[y][x]); t.tile.gotoAndStop(Math.floor(random(t.tile._totalframes - 1)) + 1); } x++; } y++; } } function create_move() { lose_timer = 0; hero_win = false; level_container._alpha = 0; panel_container._alpha = 0; load_weapon("WeaponA"); level_container._x = -tile_size; level_container._y = (-(level.length * tile_size)) + (stage_height - (tile_size / 2)); onEnterFrame = function () { bgm01.setVolume(bgm_volume); bgm02.setVolume(bgm_volume); if (play_title) { if (!pause) { bgm_volume++; if (bgm_volume >= 100) { bgm_volume = 100; } } else { bgm_volume--; if (bgm_volume <= 50) { bgm_volume = 50; } } } else { bgm_volume = 100; } info_timer++; level_container.hero_container.hero.weapon.gotoAndStop(weapon_image); if (level_container._alpha < 100) { level_container._alpha = level_container._alpha + 5; } else { level_container._alpha = 100; } if (panel_container._alpha < 100) { panel_container._alpha = panel_container._alpha + 5; } else { panel_container._alpha = 100; } if (health <= 0) { health = 0; player_die(); } if (health >= health_total) { health = health_total; } if (!pause) { if (health < health_total) { health = health + regen; } foot_collision(); update_bullet(); check_combo(); create_enemy(); walking = false; climbing = false; if (Key.isDown(49) || (Key.isDown(97))) { load_weapon("WeaponA"); } if (Key.isDown(50) || (Key.isDown(98))) { load_weapon("WeaponB"); } if (Key.isDown(51) || (Key.isDown(99))) { load_weapon("WeaponC"); } if (!teleport) { fire_weapon(); } teleport_delaystart = teleport_delaystart + teleport_delaytime; if (teleport_delaystart >= teleport_delay) { teleport_delaystart = teleport_delay; if (Key.isDown(32) || (Key.isDown(96))) { level_container.blendMode = 9; teleport = true; pause = true; player_teleport(); if (!mute_sound) { teleport01.start(); } } } else { teleport = false; level_container.blendMode = 1; } if (Key.isDown(37) || (Key.isDown(65))) { if (!hero_lose) { if (!hero_win) { xspeed = xspeed - speed; walking = true; } } } if (Key.isDown(39) || (Key.isDown(68))) { if (!hero_lose) { if (!hero_win) { xspeed = xspeed + speed; walking = true; } } } if (Key.isDown(38) || (Key.isDown(87))) { get_edges(); if ((!falling) and (!jumping)) { jumping = true; walking = false; if (!hero_lose) { if (!hero_win) { yspeed = -jump_speed; } } } } if (!walking) { xspeed = xspeed * friction; if (Math.abs(xspeed) < 0.5) { xspeed = 0; } if ((!falling) and (!jumping)) { if (!hero_lose) { if (!hero_win) { if (!collect_hero) { level_container.hero_container.hero.gotoAndStop(1); } else { level_container.hero_container.hero.gotoAndStop(8); } } } } } if (xspeed > max_speed) { xspeed = max_speed; } if (xspeed < (max_speed * -1)) { xspeed = max_speed * -1; } if (falling or jumping) { yspeed = yspeed + gravity; } if ((!falling) and (!jumping)) { yspeed = 0; } xspeed = xspeed + bonus_speed; check_collisions(); level_container.hero_container.hero._x = x_pos; level_container.hero_container.hero._y = y_pos; xspeed = xspeed - bonus_speed; scroll_view(); if (hero_lose || (hero_win)) { lose_timer++; } if (lose_timer >= 20) { pause = true; } } }; } function scroll_view() { if (x_pos < ((stage_width / 2) + tile_size)) { level_container._x = level_container._x + (((-tile_size) - level_container._x) / 10); } else if ((x_pos >= ((stage_width / 2) + tile_size)) && (x_pos <= ((level[0].length * tile_size) - ((stage_width / 2) + tile_size)))) { level_container._x = level_container._x + ((((-x_pos) + (stage_width / 2)) - level_container._x) / 10); } else if (x_pos > ((level[0].length * tile_size) - ((stage_width / 2) + tile_size))) { level_container._x = level_container._x + ((((-(level[0].length * tile_size)) + (stage_width + tile_size)) - level_container._x) / 10); } if (y_pos < ((stage_height / 2) - tile_size)) { level_container._y = level_container._y + ((tile_size - level_container._y) / 10); } else if ((y_pos >= ((stage_height / 2) - tile_size)) && (y_pos <= ((level.length * tile_size) - ((stage_height / 2) - (tile_size / 2))))) { level_container._y = level_container._y + ((((-y_pos) + (stage_height / 2)) - level_container._y) / 10); } else if (y_pos > ((level.length * tile_size) - ((stage_height / 2) - (tile_size / 2)))) { level_container._y = level_container._y + ((((-(level.length * tile_size)) + (stage_height - (tile_size / 2))) - level_container._y) / 10); } } function create_combo() { if (((combo_hit == 2) || (combo_hit == 5)) || (combo_hit >= 10)) { var combo_info = level_container.combo_container.attachMovie("mc_combo", "combo" + level_container.combo_container.getNextHighestDepth(), level_container.combo_container.getNextHighestDepth(), {_x:xenemy, _y:yenemy}); combo_info.combo_info = ("COMBO " + combo_hit) + "X"; combo_info.cacheAsBitmap(); combo_info.onEnterFrame = function () { if (!pause) { combo_info._y = combo_info._y - 0.5; if (combo_info._currentframe == combo_info._totalframes) { combo_info.removeMovieClip(); } } }; } if (combo_hit == 2) { fastkill = true; cookie.data.fastkill = fastkill; cookie.flush(); _root.kongregateStats.submit("2Combos", 1); } if (combo_hit == 10) { superfastkill = true; cookie.data.superfastkill = superfastkill; cookie.flush(); _root.kongregateStats.submit("10Combos", 1); } if (combo_hit == 50) { hyperfastkill = true; cookie.data.hyperfastkill = hyperfastkill; cookie.flush(); _root.kongregateStats.submit("50Combos", 1); } } function check_combo() { combo_start++; if (combo_start >= combo_delay) { combo_start = 0; combo_hit = 0; } if ((enemy_hit == true) && (combo_start <= combo_delay)) { combo_hit++; combo_start = 0; } enemy_hit = false; } function foot_collision() { bonus_speed = 0; left_foot_x = Math.floor((x_pos - hero_width) / tile_size); right_foot_x = Math.floor((x_pos + (hero_width - 1)) / tile_size); foot_y = Math.floor((y_pos + hero_height) / tile_size); left_foot = level[foot_y][left_foot_x]; right_foot = level[foot_y][right_foot_x]; if (left_foot != 0) { current_tile = left_foot; } else { current_tile = right_foot; } switch (current_tile) { case 0 : over = "air"; speed = air_acceleration; friction = air_friction; falling = true; return; case 1 : over = "ground"; speed = ground_acceleration; friction = ground_friction; return; case 2 : over = "ground"; speed = ground_acceleration; friction = ground_friction; return; case 3 : over = "ground"; speed = ground_acceleration; friction = ground_friction; return; case 4 : over = "cloud"; speed = ground_acceleration; friction = ground_friction; return; case 5 : over = "cloud"; speed = ground_acceleration; friction = ground_friction; return; case 6 : over = "spikes"; if (!((left_foot == 6) && (right_foot == 6))) { break; } xtemp = x_pos; ytemp = y_pos; if (health <= 0) { break; } health = health - 50; explosion("bottom"); panel_container.panel.hit._alpha = 100; if (mute_sound) { break; } explode02.start(); explode03.start(); hit01.start(); } } function check_collisions() { y_pos = y_pos + yspeed; get_edges(); if (!pause) { if (yspeed > 0) { if ((bottom_right != 0) || (bottom_left != 0)) { if ((((bottom_right != 4) && (bottom_left != 4)) && (bottom_right != 5)) && (bottom_left != 5)) { y_pos = (bottom * tile_size) - hero_height; yspeed = 0; falling = false; jumping = false; } else if (prev_bottom < bottom) { y_pos = (bottom * tile_size) - hero_height; yspeed = 0; falling = false; jumping = false; } } } if (yspeed < 0) { if ((((top_right != 0) && (top_right != 4)) && (top_right != 5)) || (((top_left != 0) && (top_left != 4)) && (top_left != 5))) { y_pos = (bottom * tile_size) + hero_height; yspeed = 0; falling = true; jumping = false; } } x_pos = x_pos + xspeed; get_edges(); if (xspeed < 0) { if (((((top_left != 0) && (top_left != 4)) && (top_left != 5)) && (top_left != 6)) || ((((bottom_left != 0) && (bottom_left != 4)) && (bottom_left != 5)) && (top_left != 6))) { x_pos = ((left + 1) * tile_size) + hero_width; xspeed = 0; } } if (xspeed > 0) { if (((((top_right != 0) && (top_right != 4)) && (top_right != 5)) && (top_right != 6)) || ((((bottom_right != 0) && (bottom_right != 4)) && (bottom_right != 5)) && (top_right != 6))) { x_pos = (right * tile_size) - hero_width; xspeed = 0; } } prev_bottom = bottom; } } function get_edges() { right = Math.floor((x_pos + (hero_width - 1)) / tile_size); left = Math.floor((x_pos - hero_width) / tile_size); bottom = Math.floor((y_pos + (hero_height - 1)) / tile_size); top = Math.floor((y_pos - hero_height) / tile_size); top_right = level[top][right]; top_left = level[top][left]; bottom_left = level[bottom][left]; bottom_right = level[bottom][right]; } function create_enemyA(type) { var enemyA = level_container.enemy_container.attachMovie("mc_enemy", "enemyB" + level_container.enemy_container.getNextHighestDepth(), level_container.enemy_container.getNextHighestDepth(), {_x:(tile_size * 2) + random((level[0].length * tile_size) - (tile_size * 4)), _y:tile_size}); if (type == 1) { var en_speed = 0.1; var en_yspeed = 0.2; var _local3 = 1; var en_xspeed = (-4 + random(10)); } if (type == 2) { var en_speed = 0.1; var en_yspeed = 0.1; var _local3 = 5; var en_xspeed = (-2 + random(5)); } if (type == 3) { var en_speed = 0.05; var en_yspeed = 0.05; var _local3 = 12; var en_xspeed = 0; } if (type == 4) { var en_speed = 0.1; var en_yspeed = 0.2; var _local3 = 1; var en_xspeed = (-4 + random(10)); enemyA._x = xboss_temp; enemyA._y = yboss_temp; } enemy_array.push([enemyA, _local3, _local3]); enemyA.gotoAndStop(type); enemyA._rotation = 180; enemyA.onEnterFrame = function () { if (!pause) { this.enemy.gotoAndPlay(this.enemy._currentframe); enemyA._rotation = 180 - (en_xspeed * 6.4); enemyA._x = enemyA._x + en_xspeed; enemyA._y = enemyA._y + en_speed; en_speed = en_speed + (gravity * en_yspeed); if (this._x < tile_size) { this._x = tile_size + 1; en_xspeed = -en_xspeed; } else if (this._x > ((level[0].length * tile_size) - tile_size)) { this._x = ((level[0].length * tile_size) - tile_size) - 1; en_xspeed = -en_xspeed; } this.center_x = Math.floor(this._x / tile_size); this.center_y = Math.floor(this._y / tile_size); this.center = level[this.center_y][this.center_x]; if (((this.center == 1) || (this.center == 2)) || (this.center == 6)) { destroy_enemy(enemyA); explosion("bottom"); if (!mute_sound) { explode02.start(); } } if (this.hitTest(level_container.hero_container.hero.head)) { destroy_enemy(enemyA); explosion("center"); health = health - health_hit; panel_container.panel.hit._alpha = 100; if (!mute_sound) { explode01.start(); explode02.start(); hit01.start(); } } } else { this.enemy.gotoAndStop(this.enemy._currentframe); } }; } function create_enemyB(type) { var enemyB = level_container.enemy_container.attachMovie("mc_enemy", "enemyB" + level_container.enemy_container.getNextHighestDepth(), level_container.enemy_container.getNextHighestDepth(), {_x:(tile_size * 2) + random((level[0].length * tile_size) - (tile_size * 4)), _y:tile_size}); var _local4 = 15; var en_ranvalue = (1 / (_local4 / 100)); var en_dir = 180; var en_count = 0; if (type == 1) { var en_speed = 4; var en_randir = 60; var _local3 = 1; } if (type == 2) { var en_speed = 3; var en_randir = 40; var _local3 = 5; } if (type == 3) { var en_speed = 2; var en_randir = 20; var _local3 = 12; } if (type == 4) { var en_speed = 6; var en_randir = 60; var _local3 = 1; enemyB._x = xboss_temp; enemyB._y = yboss_temp; } enemy_array.push([enemyB, _local3, _local3]); enemyB.gotoAndStop(type + 4); enemyB._rotation = 180; enemyB.onEnterFrame = function () { if (!pause) { this.enemy.gotoAndPlay(this.enemy._currentframe); if (en_count >= en_ranvalue) { en_count = 0; en_dir = (180 - en_randir) + (Math.random() * (en_randir * 2)); } else { en_count++; } enemyB._x = enemyB._x + (en_speed * Math.sin((en_dir * Math.PI) / 180)); enemyB._y = enemyB._y - (en_speed * Math.cos((en_dir * Math.PI) / 180)); enemyB._rotation = en_dir; if (this._x < tile_size) { this._x = tile_size + 1; en_dir = -en_dir; } else if (this._x > ((level[0].length * tile_size) - tile_size)) { this._x = ((level[0].length * tile_size) - tile_size) - 1; en_dir = -en_dir; } this.center_x = Math.floor(this._x / tile_size); this.center_y = Math.floor(this._y / tile_size); this.center = level[this.center_y][this.center_x]; if (((this.center == 1) || (this.center == 2)) || (this.center == 6)) { destroy_enemy(enemyB); explosion("bottom"); if (!mute_sound) { explode02.start(); } } if (this.hitTest(level_container.hero_container.hero.head)) { destroy_enemy(enemyB); explosion("center"); health = health - health_hit; panel_container.panel.hit._alpha = 100; if (!mute_sound) { explode01.start(); explode02.start(); hit01.start(); } } } else { this.enemy.gotoAndStop(this.enemy._currentframe); } }; } function create_enemyC(type) { var enemyC = level_container.enemy_container.attachMovie("mc_enemy", "enemyC" + level_container.enemy_container.getNextHighestDepth(), level_container.enemy_container.getNextHighestDepth(), {_x:(tile_size * 2) + random((level[0].length * tile_size) - (tile_size * 4)), _y:tile_size}); var en_xmove = 0; var en_ymove = 0; if (type == 1) { var en_speed = 6; var en_turn = 0.1; var _local5 = 1; } if (type == 2) { var en_speed = 4; var en_turn = 0.1; var _local5 = 5; } if (type == 3) { var en_speed = 2; var en_turn = 0.1; var _local5 = 12; } if (type == 4) { var en_speed = 6; var en_turn = 0.1; var _local5 = 1; enemyC._x = xboss_temp; enemyC._y = yboss_temp; } enemy_array.push([enemyC, _local5, _local5]); enemyC.gotoAndStop(type + 8); enemyC._rotation = 180; enemyC.onEnterFrame = function () { if (!pause) { this.enemy.gotoAndPlay(this.enemy._currentframe); var _local2 = level_container.hero_container.hero._x - enemyC._x; var _local3 = level_container.hero_container.hero._y - enemyC._y; distanceTotal = Math.sqrt((_local2 * _local2) + (_local3 * _local3)); var _local6 = (en_turn * _local2) / distanceTotal; var _local5 = (en_turn * _local3) / distanceTotal; en_xmove = en_xmove + _local6; en_ymove = en_ymove + _local5; var _local4 = Math.sqrt((en_xmove * en_xmove) + (en_ymove * en_ymove)); en_xmove = (en_speed * en_xmove) / _local4; en_ymove = (en_speed * en_ymove) / _local4; enemyC._x = enemyC._x + en_xmove; enemyC._y = enemyC._y + en_ymove; enemyC._rotation = 90 + ((180 * Math.atan2(en_ymove, en_xmove)) / Math.PI); if (this._x < tile_size) { this._x = tile_size + 1; en_xmove = -en_xmove; } else if (this._x > ((level[0].length * tile_size) - tile_size)) { this._x = ((level[0].length * tile_size) - tile_size) - 1; en_xmove = -en_xmove; } this.center_x = Math.floor(this._x / tile_size); this.center_y = Math.floor(this._y / tile_size); this.center = level[this.center_y][this.center_x]; if (((this.center == 1) || (this.center == 2)) || (this.center == 6)) { destroy_enemy(enemyC); explosion("bottom"); if (!mute_sound) { explode02.start(); } } if (this.hitTest(level_container.hero_container.hero.head)) { destroy_enemy(enemyC); explosion("center"); health = health - health_hit; panel_container.panel.hit._alpha = 100; if (!mute_sound) { explode01.start(); explode02.start(); hit01.start(); } } } else { this.enemy.gotoAndStop(this.enemy._currentframe); } }; } function create_enemyD(type) { var enemyD = level_container.boss_container.attachMovie("mc_enemy-boss", "enemyD" + level_container.boss_container.getNextHighestDepth(), level_container.boss_container.getNextHighestDepth(), {_x:(level[0].length * tile_size) + tile_size, _y:tile_size * 3}); if (type == 1) { var en_speed = 0.1; var _local1 = 120; var en_delay = 20; var end_roam = 40; } if (type == 2) { var en_speed = 0.2; var _local1 = 150; var en_delay = 40; var end_roam = 60; } if (type == 3) { var en_speed = 0.3; var _local1 = 200; var en_delay = 60; var end_roam = 80; } var en_delay_start = 0; var xspeed = 0; var friction = 0.98; var roaming = false; enemy_array.push([enemyD, _local1, _local1]); enemyD.onEnterFrame = function () { if (!pause) { if (enemyD.bar._xscale > 0) { boss_exist = true; } enemyD.body.rotor.gotoAndPlay(enemyD.body.rotor._currentframe); xboss_temp = enemyD._x; yboss_temp = enemyD._y + 30; enemyD._x = enemyD._x + xspeed; xspeed = xspeed * friction; if (!roaming) { if (enemyD._x > (x_pos - end_roam)) { xspeed = xspeed - en_speed; enemyD.body._rotation = enemyD.body._rotation - 0.5; if (enemyD.body._rotation < -15) { enemyD.body._rotation = -15; } } else { roaming = true; } } else if (enemyD._x < (x_pos + end_roam)) { xspeed = xspeed + en_speed; enemyD.body._rotation = enemyD.body._rotation + 0.5; if (enemyD.body._rotation > 15) { enemyD.body._rotation = 15; } } else { roaming = false; } if (y_pos > ((level.length * tile_size) - (tile_size * 3))) { enemyD._y = enemyD._y + (((y_pos - (tile_size * 6)) - enemyD._y) / 20); } else { enemyD._y = enemyD._y + (((y_pos - (tile_size * 4)) - enemyD._y) / 20); } if (en_delay_start >= en_delay) { en_delay_start = 0; if ((enemyD._x > tile_size) && (enemyD._x < ((level[0].length * tile_size) - tile_size))) { if (type == 1) { create_enemyA(1); create_enemyA(4); } if (type == 2) { create_enemyA(1); create_enemyB(4); } if (type == 3) { create_enemyC(2); create_enemyC(4); } } } else { en_delay_start++; } } else { enemyD.body.rotor.gotoAndStop(enemyD.body.rotor._currentframe); } }; } function create_enemyE(type) { var enemyE = level_container.boss_container.attachMovie("mc_enemy-boss", "enemyE" + level_container.boss_container.getNextHighestDepth(), level_container.boss_container.getNextHighestDepth(), {_x:(level[0].length * tile_size) + tile_size, _y:tile_size * 3}); if (type == 1) { var en_speed = 0.4; var _local1 = 80; var en_delay = 80; } if (type == 2) { var en_speed = 0.3; var _local1 = 150; var en_delay = 100; } var en_delay_start = 0; var xspeed = 0; var friction = 0.98; var roaming = false; enemy_array.push([enemyE, _local1, _local1]); enemyE.onEnterFrame = function () { if (!pause) { if (enemyE.bar._xscale > 0) { boss_exist = true; } enemyE.body.rotor.gotoAndPlay(enemyE.body.rotor._currentframe); xboss_temp = enemyE._x; yboss_temp = enemyE._y + 30; enemyE._x = enemyE._x + xspeed; xspeed = xspeed * friction; left_roam = tile_size * 8; right_roam = (level[0].length * tile_size) - (tile_size * 8); if (!roaming) { if (enemyE._x > left_roam) { xspeed = xspeed - en_speed; enemyE.body._rotation = enemyE.body._rotation - 0.5; if (enemyE.body._rotation < -15) { enemyE.body._rotation = -15; } } else { roaming = true; } } else if (enemyE._x < right_roam) { xspeed = xspeed + en_speed; enemyE.body._rotation = enemyE.body._rotation + 0.5; if (enemyE.body._rotation > 15) { enemyE.body._rotation = 15; } } else { roaming = false; } if (y_pos > ((level.length * tile_size) - (tile_size * 3))) { enemyE._y = enemyE._y + (((y_pos - (tile_size * 6)) - enemyE._y) / 20); } else { enemyE._y = enemyE._y + (((y_pos - (tile_size * 4)) - enemyE._y) / 20); } if (en_delay_start >= en_delay) { en_delay_start = 0; if ((enemyE._x > tile_size) && (enemyE._x < ((level[0].length * tile_size) - tile_size))) { if (type == 1) { create_enemyC(4); } if (type == 2) { create_enemyC(4); create_enemyC(3); } } } else { en_delay_start++; } } else { enemyE.body.rotor.gotoAndStop(enemyE.body.rotor._currentframe); } }; } function destroy_enemy(_enemy) { var _local3 = 0; while (_local3 < enemy_array.length) { var _local2 = 0; while (_local2 < enemy_array[0].length) { var _local1 = enemy_array[_local3][_local2]; if (_local1 == _enemy) { xtemp = _local1._x; ytemp = _local1._y - 10; enemy_array.splice(_local3, 1); _local1.removeMovieClip(); explosion("big"); } _local2++; } _local3++; } } function update_bullet() { var _local2 = 0; while (_local2 < bullet_array.length) { var _local1 = bullet_array[_local2]; _local1._x = _local1._x + _local1.x_speed; _local1._y = _local1._y + _local1.y_speed; enemy_collision(_local1); _local2++; } } function enemy_collision(_bullet) { var _local3 = 0; while (_local3 < enemy_array.length) { var _local2 = 0; while (_local2 < enemy_array[0].length) { var _local4 = enemy_array[_local3][_local2]; var _local5 = enemy_array[_local3][_local2 + 1]; if (_local4.enemy.hitTest(_bullet)) { enemy_array[_local3][_local2 + 1] = enemy_array[_local3][_local2 + 1] - 1; _local4.bar._xscale = (((enemy_array[_local3][_local2 + 2] * enemy_array[_local3][_local2 + 1]) / enemy_array[_local3][_local2 + 2]) / enemy_array[_local3][_local2 + 2]) * 100; if ((_local4.bar._xscale <= 0) && (_local4.bar._xscale != undefined)) { boss_exist = false; explosion("huge"); killthisbadboy = true; cookie.data.killthisbadboy = killthisbadboy; cookie.flush(); _root.kongregateStats.submit("DestroyedHelicopter", 1); if (!mute_sound) { explode01.start(); explode02.start(); explode03.start(); } } xenemy = _local4._x; yenemy = _local4._y; destroy_bullet(_bullet); if (enemy_array[_local3][_local2 + 1] <= 0) { enemy_hit = true; destroy_bombs++; create_combo(); explosion("center"); if (destroy_bombs >= 50) { shotthem = true; cookie.data.shotthem = shotthem; cookie.flush(); _root.kongregateStats.submit("Destroy50Bombs", 1); } if (destroy_bombs >= 200) { killthem = true; cookie.data.killthem = killthem; cookie.flush(); _root.kongregateStats.submit("Destroy200Bombs", 1); } if (enemy_array[_local3][_local2 + 2] == 100) { daydie = true; cookie.data.daydie = daydie; cookie.flush(); _root.kongregateStats.submit("KilledZombie", 1); } if (!mute_sound) { explode01.start(); explode02.start(); } if (combo_hit < 2) { if (rampage) { score = score + enemy_array[_local3][_local2 + 2]; total_score = total_score + enemy_array[_local3][_local2 + 2]; } else { score = score + enemy_array[_local3][_local2 + 2]; total_score = total_score + enemy_array[_local3][_local2 + 2]; } } if ((combo_hit >= 2) && (combo_hit < 5)) { if (rampage) { score = score + (enemy_array[_local3][_local2 + 2] * 3); total_score = total_score + (enemy_array[_local3][_local2 + 2] * 3); } else { score = score + (enemy_array[_local3][_local2 + 2] * 2); total_score = total_score + (enemy_array[_local3][_local2 + 2] * 2); } } if ((combo_hit >= 5) && (combo_hit < 10)) { if (rampage) { score = score + (enemy_array[_local3][_local2 + 2] * 8); total_score = total_score + (enemy_array[_local3][_local2 + 2] * 8); } else { score = score + (enemy_array[_local3][_local2 + 2] * 5); total_score = total_score + (enemy_array[_local3][_local2 + 2] * 5); } } if (combo_hit >= 10) { if (rampage) { score = score + (enemy_array[_local3][_local2 + 2] * 15); total_score = total_score + (enemy_array[_local3][_local2 + 2] * 15); } else { score = score + (enemy_array[_local3][_local2 + 2] * 10); total_score = total_score + (enemy_array[_local3][_local2 + 2] * 10); } } if (combo_hit >= 50) { if (rampage) { score = score + (enemy_array[_local3][_local2 + 2] * 30); total_score = total_score + (enemy_array[_local3][_local2 + 2] * 30); } else { score = score + (enemy_array[_local3][_local2 + 2] * 20); total_score = total_score + (enemy_array[_local3][_local2 + 2] * 20); } } destroy_enemy(_local4); } } _local2++; } _local3++; } } function create_foe() { x = 0; while (x < enemy.length) { foe = level_container.enemy_container.attachMovie("mc_zombie", "foe" + level_container.enemy_container.getNextHighestDepth(), level_container.enemy_container.getNextHighestDepth(), {_x:(enemy[x][0] * tile_size) + (tile_size / 2), _y:((enemy[x][1] * tile_size) + (tile_size / 2)) + 1}); foe.speed = enemy[x][2]; var _local2 = 100; enemy_array.push([foe, _local2, _local2]); foe.onEnterFrame = function () { if (!pause) { this.body.gotoAndPlay(this.body._currentframe); if (this.speed > 0) { this._xscale = -100; } else { this._xscale = 100; } this.x_pos = this._x; this.y_pos = this._y; this.x_pos = this.x_pos + this.speed; this.left_foot_x = Math.floor((this.x_pos - enemy_width) / tile_size); this.right_foot_x = Math.floor(((this.x_pos + enemy_width) - 1) / tile_size); this.foot_y = Math.floor((this.y_pos + enemy_height) / tile_size); this.bottom = Math.floor(((this.y_pos + enemy_height) - 1) / tile_size); this.left_foot = level[this.foot_y][this.left_foot_x]; this.right_foot = level[this.foot_y][this.right_foot_x]; this.left = level[this.bottom][this.left_foot_x]; this.right = level[this.bottom][this.right_foot_x]; if ((((((this.left_foot != 0) && (this.left_foot != 4)) && (this.left_foot != 5)) && (((this.right_foot != 0) && (this.right_foot != 4)) && (this.right_foot != 5))) && (((this.left == 0) || (this.left == 4)) || (this.left == 5))) && (((this.right == 0) || (this.right == 4)) || (this.right == 5))) { this._x = this.x_pos; } else { this.speed = this.speed * -1; } if (this.hitTest(level_container.hero_container.hero.head)) { health = health - 50; panel_container.panel.hit._alpha = 100; if (!mute_sound) { hit01.start(); } } } else { this.body.gotoAndStop(this.body._currentframe); } }; x++; } } function create_panel(total_timer) { var panel = panel_container.attachMovie("mc_panel", "panel", getNextHghestDepth()); counter = 0; last_time = getTimer(); panel.hit.blendMode = 8; panel.onEnterFrame = function () { panel.hit._alpha = panel.hit._alpha - 10; if (panel.hit._alpha <= 0) { panel.hit._alpha = 0; } if (weapona_type == "weapona0") { panel.info_weapona.gotoAndStop(2); } if (weapona_type == "weapona1") { panel.info_weapona.gotoAndStop(3); } if (weapona_type == "weapona2") { panel.info_weapona.gotoAndStop(4); } if (weapona_type == "weapona3") { panel.info_weapona.gotoAndStop(5); } if (weapona_type == "weapona4") { panel.info_weapona.gotoAndStop(6); } if (weaponb_type == "weaponb1") { panel.info_weaponb.gotoAndStop(7); } if (weaponb_type == "weaponb2") { panel.info_weaponb.gotoAndStop(8); } if (weaponb_type == "weaponb3") { panel.info_weaponb.gotoAndStop(9); } if (weaponb_type == "weaponb4") { panel.info_weaponb.gotoAndStop(10); } if (weaponb_type == "none") { panel.info_weaponb.gotoAndStop(1); } if (weaponc_type == "weaponc1") { panel.info_weaponc.gotoAndStop(11); } if (weaponc_type == "weaponc2") { panel.info_weaponc.gotoAndStop(12); } if (weaponc_type == "weaponc3") { panel.info_weaponc.gotoAndStop(13); } if (weaponc_type == "weaponc4") { panel.info_weaponc.gotoAndStop(14); } if (weaponc_type == "none") { panel.info_weaponc.gotoAndStop(1); } panel.info_survivora.gotoAndStop(point.length); panel.info_survivorb.gotoAndStop(collect + 1); this.display_level = this_level; this.display_health._xscale = (((health_total * health) / health_total) / health_total) * 100; this.display_teleport._xscale = teleport_delaystart / 2; if (this.display_teleport._xscale == 50) { var _local3 = new Color(this.display_teleport); _local3.setRGB(65280); } else { var _local2 = new Color(this.display_teleport); _local2.setRGB(3381504); } if (!pause) { if (total_timer > 0) { total_timer--; } if (total_timer <= 0) { player_die(); } } this.timer.minutes = int(total_timer / 2400); this.timer.seconds = int((total_timer % 2400) / 40); minutes_end = this.timer.minutes; seconds_end = this.timer.seconds; if (this.timer.minutes <= 9) { this.timer.minutes = "0" + this.timer.minutes; } if (this.timer.seconds <= 9) { this.timer.seconds = "0" + this.timer.seconds; } if ((this.timer.seconds <= 19) && (this.timer.minutes <= 0)) { var _local4 = new Color(this.timer); _local4.setRGB(16711680); } counter++; if ((getTimer() - lastTime) >= 1000) { this.display_fps = (((("BL:" + bullet_array.length) + " EN:") + enemy_array.length) + " FPS:") + counter; counter = 0; lastTime = getTimer(); } this.display_total = "TOTAL SCORE : " + total_score; this.display_score = score; if (score <= 9) { this.display_score = "0000" + score; } if ((score <= 99) && (score >= 10)) { this.display_score = "000" + score; } if ((score <= 999) && (score >= 100)) { this.display_score = "00" + score; } if ((score <= 9999) && (score >= 1000)) { this.display_score = "0" + score; } if (!mute_sound) { panel.bt_soundon._visible = false; panel.bt_soundoff._visible = true; } else { panel.bt_soundon._visible = true; panel.bt_soundoff._visible = false; } if (!mute_music) { panel.bt_musicon._visible = false; panel.bt_musicoff._visible = true; } else { panel.bt_musicon._visible = true; panel.bt_musicoff._visible = false; } panel.bt_soundon.onRelease = function () { panel.bt_soundoff._visible = true; panel.bt_soundon._visible = false; mute_sound = false; if (boss_exist) { copper.start(0, 10000); } }; panel.bt_soundoff.onRelease = function () { panel.bt_soundoff._visible = false; panel.bt_soundon._visible = true; mute_sound = true; if (boss_exist) { copper.stop(); } }; panel.bt_musicon.onRelease = function () { panel.bt_musicoff._visible = true; panel.bt_musicon._visible = false; mute_music = false; if (!boss_exist) { if ((((((this_level == "LEVEL 1") || (this_level == "LEVEL 2")) || (this_level == "LEVEL 6")) || (this_level == "LEVEL 7")) || (this_level == "LEVEL 11")) || (this_level == "LEVEL 12")) { bgm01.start(0, 100000); } else { bgm02.start(0, 10000); } } }; panel.bt_musicoff.onRelease = function () { panel.bt_musicoff._visible = false; panel.bt_musicon._visible = true; mute_music = true; if (!boss_exist) { bgm01.stop(); bgm02.stop(); } }; }; } function create_endscreen() { endscreen = attachMovie("mc_endscreen", "endscreen", getNextHighestDepth()); endscreen._alpha = 0; endscreen.display_total_score = 0; total_score = total_score + 1000; endscreen.onEnterFrame = function () { if (endscreen._alpha < 100) { endscreen._alpha = endscreen._alpha + 5; } else { endscreen._alpha = 100; } endscreen.display_total_score = endscreen.display_total_score + 20; if (endscreen.display_total_score >= total_score) { endscreen.display_total_score = total_score; } endscreen.bt_menu.onRelease = function () { cookie.data.level_complete = undefined; remove_stage(); play_game("title"); if (!mute_sound) { copper.stop(); } if (!mute_music) { bgm01.stop(); bgm02.stop(); title.start(0, 10000); } }; if (endscreen.display_name != undefined) { endscreen.bt_submit.onRelease = function () { highSender.playerName = endscreen.display_name; highSender.score = total_score; highSender.gamename = GAMENAME; highSender.validator = _root.scoreSystem.processScore(_root.score); highSender.loadVariables(PATH + "new_score.php", "POST"); getURL (SCORESPATH, "_blank"); cookie.data.level_complete = undefined; remove_stage(); play_game("title"); if (!mute_sound) { copper.stop(); } if (!mute_music) { bgm01.stop(); bgm02.stop(); title.start(0, 10000); } }; } if (cheat_use) { endscreen.bt_submit._visible = false; } else { endscreen.bt_submit._visible = true; } }; } function create_winscreen() { winscreen = attachMovie("mc_winscreen", "winscreen", getNextHighestDepth()); winscreen._visible = false; winscreen._alpha = 0; winscreen.display_time_bonus = 0; winscreen.display_score = 0; winscreen.display_total_score = 0; winscreen.info.gotoAndStop(winscreen.info._totalframes); winscreen.onEnterFrame = function () { winscreen_upgrade(); if (hero_win == true) { winscreen._visible = true; if (winscreen._alpha < 100) { winscreen._alpha = winscreen._alpha + 5; } else { winscreen._alpha = 100; } winscreen.display_time_bonus = winscreen.display_time_bonus + 5; if (winscreen.display_time_bonus >= (seconds_end + (minutes_end * 60))) { winscreen.display_time_bonus = seconds_end + (minutes_end * 60); } winscreen.display_score = winscreen.display_score + 20; if (winscreen.display_score >= score) { winscreen.display_score = score; } winscreen.display_total_score = winscreen.display_total_score + 80; if (winscreen.display_total_score >= total_score) { winscreen.display_total_score = total_score; } winscreen.display_money = winscreen.display_money + 5; if (winscreen.display_money >= money) { winscreen.display_money = money; } temp_total_score = total_score; } if (winscreen.display_total_score == total_score) { winscreen.bt_continue.onRelease = function () { cookie.data.weapona_type = weapona_type; cookie.data.weaponb_type = weaponb_type; cookie.data.weaponc_type = weaponc_type; cookie.data.health_total = health_total; cookie.data.health_hit = health_hit; cookie.data.regen = regen; cookie.data.teleport_delaytime = teleport_delaytime; cookie.data.money = money; cookie.data.cheat_use = cheat_use; cookie.data.total_score = total_score; cookie.data.rampage = rampage; cookie.data.level_complete = next_level; cookie.flush(); remove_stage(); load_level(next_level); _root.kongregateStats.submit("HighScore", total_score); }; winscreen.bt_menu.onRelease = function () { remove_stage(); play_game("title"); if (!mute_sound) { copper.stop(); } if (!mute_music) { bgm01.stop(); bgm02.stop(); title.start(0, 10000); } }; if (winscreen._visible == true) { if (Key.isDown(13)) { remove_stage(); load_level(next_level); } } } }; } function create_losescreen() { losescreen = attachMovie("mc_losescreen", "losescreen", getNextHighestDepth()); losescreen._visible = false; losescreen._alpha = 0; losescreen.onEnterFrame = function () { losescreen.display_total_score = total_score; if (!rampage) { losescreen.bt_restart._visible = true; } else { losescreen.bt_restart._visible = false; } if (hero_lose == true) { losescreen._visible = true; if (losescreen._alpha < 100) { losescreen._alpha = losescreen._alpha + 5; } else { losescreen._alpha = 100; } losescreen.bt_restart.onRelease = function () { hero_win = false; hero_lose = false; remove_stage(); load_level(this_level); }; if (losescreen._visible == true) { if (Key.isDown(13)) { hero_win = false; hero_lose = false; remove_stage(); load_level(this_level); } } losescreen.bt_menu.onRelease = function () { remove_stage(); play_game("title"); if (rampage) { cookie.data.level_complete = undefined; cookie.flush(); } if (!mute_sound) { copper.stop(); } if (!mute_music) { bgm01.stop(); bgm02.stop(); title.start(0, 10000); } }; losescreen.bt_more.onRelease = function () { getURL ("http://www.blitzgamer.com/?gameref=savethefallen", "_blank"); }; if (losescreen.display_name != undefined) { losescreen.bt_submit.onRelease = function () { highSender.playerName = losescreen.display_name; highSender.score = total_score; highSender.gamename = GAMENAME; highSender.validator = _root.scoreSystem.processScore(_root.score); highSender.loadVariables(PATH + "new_score.php", "POST"); getURL (SCORESPATH, "_blank"); cookie.data.level_complete = undefined; remove_stage(); play_game("title"); if (!mute_sound) { copper.stop(); } if (!mute_music) { bgm01.stop(); bgm02.stop(); title.start(0, 10000); } }; } } if (cheat_use) { losescreen.bt_submit._visible = false; } else { losescreen.bt_submit._visible = true; } }; } function create_pausescreen() { pausescreen = attachMovie("mc_pausescreen", "pausescreen", getNextHighestDepth()); pausescreen._visible = false; pausescreen._alpha = 0; pausescreen.cheat._visible = false; pausescreen.onEnterFrame = function () { if (!rampage) { pausescreen.bt_restart._visible = true; } else { pausescreen.bt_restart._visible = false; } if (!pause) { pausescreen.display_total_score = total_score; if (Key.isDown(80) || (Key.isDown(27))) { pausescreen._visible = true; pause = true; pausescreen.bt_continue.onRelease = function () { pausescreen._visible = false; pausescreen._alpha = 0; pausescreen.cheat._visible = false; pausescreen.cheat.display_cheat = ""; pause = false; }; pausescreen.bt_restart.onRelease = function () { hero_win = false; hero_lose = false; remove_stage(); load_level(this_level); }; pausescreen.bt_menu.onRelease = function () { remove_stage(); play_game("title"); if (!mute_sound) { copper.stop(); } if (!mute_music) { bgm01.stop(); bgm02.stop(); title.start(0, 10000); } }; if (!mute_sound) { pausescreen.bt_soundon._visible = false; pausescreen.bt_soundoff._visible = true; } else { pausescreen.bt_soundon._visible = true; pausescreen.bt_soundoff._visible = false; } if (!mute_music) { pausescreen.bt_musicon._visible = false; pausescreen.bt_musicoff._visible = true; } else { pausescreen.bt_musicon._visible = true; pausescreen.bt_musicoff._visible = false; } pausescreen.bt_soundon.onRelease = function () { pausescreen.bt_soundoff._visible = true; pausescreen.bt_soundon._visible = false; mute_sound = false; if (boss_exist) { copper.start(0, 10000); } }; pausescreen.bt_soundoff.onRelease = function () { pausescreen.bt_soundoff._visible = false; pausescreen.bt_soundon._visible = true; mute_sound = true; if (boss_exist) { copper.stop(); } }; pausescreen.bt_musicon.onRelease = function () { pausescreen.bt_musicoff._visible = true; pausescreen.bt_musicon._visible = false; mute_music = false; if (!boss_exist) { if ((((((this_level == "LEVEL 1") || (this_level == "LEVEL 2")) || (this_level == "LEVEL 6")) || (this_level == "LEVEL 7")) || (this_level == "LEVEL 11")) || (this_level == "LEVEL 12")) { bgm01.start(0, 100000); } else { bgm02.start(0, 10000); } } }; pausescreen.bt_musicoff.onRelease = function () { pausescreen.bt_musicoff._visible = false; pausescreen.bt_musicon._visible = true; mute_music = true; if (!boss_exist) { bgm01.stop(); bgm02.stop(); } }; } } else if (pausescreen._visible == true) { if (pausescreen._alpha < 100) { pausescreen._alpha = pausescreen._alpha + 5; } else { pausescreen._alpha = 100; } if (Key.isDown(13)) { pausescreen._visible = false; pausescreen._alpha = 0; pausescreen.cheat._visible = false; pausescreen.cheat.display_cheat = ""; pause = false; } if (Key.isDown(8)) { pausescreen.cheat._visible = true; } load_cheat(); } }; } function load_cheat() { if (pausescreen.cheat.display_cheat == "ilikethisgun") { cheat_use = true; weapona_type = "weapona4"; load_weapon("WeaponA"); } if (pausescreen.cheat.display_cheat == "thisisgood") { cheat_use = true; weaponb_type = "weaponb4"; load_weapon("WeaponB"); } if (pausescreen.cheat.display_cheat == "blitzgamer") { cheat_use = true; weaponc_type = "weaponc4"; load_weapon("WeaponC"); } if (pausescreen.cheat.display_cheat == "youcantkill") { cheat_use = true; health_hit = 5; } if (pausescreen.cheat.display_cheat == "superguy") { cheat_use = true; health_total = 300; health = 300; } if (pausescreen.cheat.display_cheat == "itsalive") { cheat_use = true; regen = 0.1; } if (pausescreen.cheat.display_cheat == "icanfly") { cheat_use = true; teleport_delaytime = 0.5; } if (pausescreen.cheat.display_cheat == "iwin") { if (((this_level == "LEVEL 5") || (this_level == "LEVEL 10")) || (this_level == "LEVEL 15")) { copper.stop(); } cheat_use = true; pausescreen._visible = false; pausescreen.cheat._visible = false; pausescreen.cheat.display_cheat = ""; player_win(); } if (pausescreen.cheat.display_cheat == "easymoney") { cheat_use = true; money = 99999 /* 0x01869F */; } } function create_infoscreen() { infoscreen = attachMovie("mc_infoscreen", "infoscreen", getNextHighestDepth()); infoscreen._visible = false; infoscreen._alpha = 0; infoscreen.info._visible = true; if (this_level == "LEVEL 1") { infoscreen.info.gotoAndStop(1); } else if (this_level == "LEVEL 2") { infoscreen.info.gotoAndStop(2); } else if (this_level == "LEVEL 3") { infoscreen.info.gotoAndStop(3); } else if (this_level == "LEVEL 4") { infoscreen.info.gotoAndStop(4); } else if (this_level == "LEVEL 5") { infoscreen.info.gotoAndStop(5); } else if (this_level == "LEVEL 10") { infoscreen.info.gotoAndStop(5); } else if (this_level == "LEVEL 15") { infoscreen.info.gotoAndStop(5); } else { infoscreen.info.gotoAndStop(6 + random(7)); } infoscreen.onEnterFrame = function () { if (info_timer == 20) { infoscreen._visible = true; pause = true; infoscreen.bt_start.onRelease = function () { infoscreen._visible = false; pause = false; if (((this_level == "LEVEL 5") || (this_level == "LEVEL 10")) || (this_level == "LEVEL 15")) { if (!mute_sound) { copper.start(0, 10000); } } }; } if (infoscreen._visible == true) { if (Key.isDown(13)) { infoscreen._visible = false; pause = false; } if (infoscreen._alpha < 100) { infoscreen._alpha = infoscreen._alpha + 5; } else { infoscreen._alpha = 100; } } }; } function play_game(game_status) { switch (game_status) { case "title" : attachMovie("mc_titlescreen", "titlescreen", 1); attachMovie("mc_oldgrain-01", "oldgrain1", 2); attachMovie("mc_oldgrain-02", "oldgrain2", 3); titlescreen._alpha = 100; titlescreen.onEnterFrame = function () { total_score = 0; titlescreen.bg._x = Math.random() + (stage_width / 2); titlescreen.bg._y = Math.random() + (stage_height / 2); titlescreen.bg._alpha = (Math.random() * 20) + 80; }; titlescreen.bt_play.onRelease = function () { play_game("instruction"); reset_parameter(); titlescreen.removeMovieClip(); }; titlescreen.bt_achievement.onRelease = function () { play_game("achievement"); titlescreen.removeMovieClip(); }; titlescreen.bt_option.onRelease = function () { play_game("option"); titlescreen.removeMovieClip(); }; titlescreen.bt_credit.onRelease = function () { play_game("credit"); titlescreen.removeMovieClip(); }; titlescreen.bt_more.onRelease = function () { getURL ("http://www.blitzgamer.com/?gameref=savethefallen", "_blank"); }; titlescreen.bt_add.onRelease = function () { getURL ("http://www.blitzgamer.com/free_games.html", "_blank"); }; titlescreen.bt_hiscore.onRelease = function () { getURL ("http://www.blitzgamer.com/sfallen_highscores.php", "_blank"); }; oldgrain1.onEnterFrame = function () { oldgrain1._x = random(stage_width); oldgrain1._y = random(stage_height); oldgrain1._rotation = random(360); oldgrain1._alpha = random(100); oldgrain1._xscale = random(100); oldgrain1._yscale = random(100); }; oldgrain2.onEnterFrame = function () { oldgrain2._x = random(stage_width); oldgrain2._alpha = random(30); }; break; case "instruction" : attachMovie("mc_instruction", "instruction", 1); attachMovie("mc_oldgrain-01", "oldgrain1", 2); attachMovie("mc_oldgrain-02", "oldgrain2", 3); instruction._alpha = 0; if (!mute_music) { title.stop(); bgm01.start(0, 10000); } instruction.onEnterFrame = function () { if (instruction._alpha < 100) { instruction._alpha = instruction._alpha + 5; } else { instruction._alpha = 100; } }; instruction.bt_menu.onRelease = function () { play_game("title"); instruction.removeMovieClip(); }; instruction.bt_start.onRelease = function () { load_level("LEVEL 1"); instruction.removeMovieClip(); rampage = false; }; instruction.bt_rampage.onRelease = function () { load_level("LEVEL 1"); instruction.removeMovieClip(); rampage = true; }; if (cookie.data.level_complete == undefined) { instruction.bt_continue._visible = false; } else { instruction.bt_continue._visible = true; } instruction.bt_continue.onRelease = function () { if (cookie.data.level_complete != undefined) { save_parameter(); if (((cookie.data.level_complete == "LEVEL 6") || (cookie.data.level_complete == "LEVEL 11")) || (cookie.data.level_complete == "RAMPAGE")) { bgm01.stop(); } load_level(cookie.data.level_complete); instruction.removeMovieClip(); } }; oldgrain1.onEnterFrame = function () { oldgrain1._x = random(stage_width); oldgrain1._y = random(stage_height); oldgrain1._rotation = random(360); oldgrain1._alpha = random(100); oldgrain1._xscale = random(100); oldgrain1._yscale = random(100); }; oldgrain2.onEnterFrame = function () { oldgrain2._x = random(stage_width); oldgrain2._alpha = random(30); }; break; case "achievement" : attachMovie("mc_achievementscreen", "achievementscreen", 1); attachMovie("mc_oldgrain-01", "oldgrain1", 2); attachMovie("mc_oldgrain-02", "oldgrain2", 3); achievementscreen._alpha = 0; info_achievement(); achievementscreen.onEnterFrame = function () { if (achievementscreen._alpha < 100) { achievementscreen._alpha = achievementscreen._alpha + 5; } else { achievementscreen._alpha = 100; } }; achievementscreen.bt_menu.onRelease = function () { play_game("title"); achievementscreen.removeMovieClip(); }; achievementscreen.bt_play.onRelease = function () { play_game("instruction"); reset_parameter(); achievementscreen.removeMovieClip(); }; oldgrain1.onEnterFrame = function () { oldgrain1._x = random(stage_width); oldgrain1._y = random(stage_height); oldgrain1._rotation = random(360); oldgrain1._alpha = random(100); oldgrain1._xscale = random(100); oldgrain1._yscale = random(100); }; oldgrain2.onEnterFrame = function () { oldgrain2._x = random(stage_width); oldgrain2._alpha = random(30); }; break; case "option" : attachMovie("mc_optionscreen", "optionscreen", 1); attachMovie("mc_oldgrain-01", "oldgrain1", 2); attachMovie("mc_oldgrain-02", "oldgrain2", 3); optionscreen._alpha = 0; optionscreen.onEnterFrame = function () { if (optionscreen._alpha < 100) { optionscreen._alpha = optionscreen._alpha + 5; } else { optionscreen._alpha = 100; } }; optionscreen.bt_menu.onRelease = function () { play_game("title"); optionscreen.removeMovieClip(); }; optionscreen.bt_play.onRelease = function () { play_game("instruction"); reset_parameter(); optionscreen.removeMovieClip(); }; optionscreen.bt_soundon._visible = false; optionscreen.bt_soundon.onRelease = function () { optionscreen.bt_soundoff._visible = true; optionscreen.bt_soundon._visible = false; mute_sound = false; }; optionscreen.bt_soundoff.onRelease = function () { optionscreen.bt_soundoff._visible = false; optionscreen.bt_soundon._visible = true; mute_sound = true; }; optionscreen.bt_musicon._visible = false; optionscreen.bt_musicon.onRelease = function () { optionscreen.bt_musicoff._visible = true; optionscreen.bt_musicon._visible = false; mute_music = false; title.start(0, 10000); }; optionscreen.bt_musicoff.onRelease = function () { optionscreen.bt_musicoff._visible = false; optionscreen.bt_musicon._visible = true; mute_music = true; title.stop(); }; oldgrain1.onEnterFrame = function () { oldgrain1._x = random(stage_width); oldgrain1._y = random(stage_height); oldgrain1._rotation = random(360); oldgrain1._alpha = random(100); oldgrain1._xscale = random(100); oldgrain1._yscale = random(100); }; oldgrain2.onEnterFrame = function () { oldgrain2._x = random(stage_width); oldgrain2._alpha = random(30); }; break; case "credit" : attachMovie("mc_creditscreen", "creditscreen", 1); attachMovie("mc_oldgrain-01", "oldgrain1", 2); attachMovie("mc_oldgrain-02", "oldgrain2", 3); creditscreen._alpha = 0; creditscreen.onEnterFrame = function () { if (creditscreen._alpha < 100) { creditscreen._alpha = creditscreen._alpha + 5; } else { creditscreen._alpha = 100; } }; creditscreen.bt_menu.onRelease = function () { play_game("title"); getURL ("http://www.blitzgamer.com/save-the-fallen-cheats.html", "_blank"); creditscreen.removeMovieClip(); }; oldgrain1.onEnterFrame = function () { oldgrain1._x = random(stage_width); oldgrain1._y = random(stage_height); oldgrain1._rotation = random(360); oldgrain1._alpha = random(100); oldgrain1._xscale = random(100); oldgrain1._yscale = random(100); }; oldgrain2.onEnterFrame = function () { oldgrain2._x = random(stage_width); oldgrain2._alpha = random(30); }; } } function reset_parameter() { weapona_type = "weapona0"; weaponb_type = "none"; weaponc_type = "none"; health_total = 100; health = health_total; health_hit = 20; regen = 0; teleport_delaytime = 0.1; money = 0; total_score = 0; temp_total_score = 0; destroy_bombs = 0; cheat_use = false; } function save_parameter() { weapona_type = cookie.data.weapona_type; weaponb_type = cookie.data.weaponb_type; weaponc_type = cookie.data.weaponc_type; health_total = cookie.data.health_total; health_hit = cookie.data.health_hit; regen = cookie.data.regen; teleport_delaytime = cookie.data.teleport_delaytime; money = cookie.data.money; cheat_use = cookie.data.cheat_use; total_score = cookie.data.total_score; rampage = cookie.data.rampage; if (rampage) { health = cookie.data.health; } else { health = health_total; } } function load_achievement() { daydie = cookie.data.daydie; if (daydie == undefined) { daydie = false; } else { daydie = cookie.data.daydie; } victory = cookie.data.victory; if (victory == undefined) { victory = false; } else { victory = cookie.data.victory; } shotthem = cookie.data.shotthem; if (shotthem == undefined) { shotthem = false; } else { shotthem = cookie.data.shotthem; } killthem = cookie.data.killthem; if (killthem == undefined) { killthem = false; } else { killthem = cookie.data.killthem; } killthisbadboy = cookie.data.killthisbadboy; if (killthisbadboy == undefined) { killthisbadboy = false; } else { killthisbadboy = cookie.data.killthisbadboy; } fastkill = cookie.data.fastkill; if (fastkill == undefined) { fastkill = false; } else { fastkill = cookie.data.fastkill; } superfastkill = cookie.data.superfastkill; if (superfastkill == undefined) { superfastkill = false; } else { superfastkill = cookie.data.superfastkill; } hyperfastkill = cookie.data.hyperfastkill; if (hyperfastkill == undefined) { hyperfastkill = false; } else { hyperfastkill = cookie.data.hyperfastkill; } rampages = cookie.data.rampages; if (rampages == undefined) { rampages = false; } else { rampages = cookie.data.rampages; } finallydone = cookie.data.finallydone; if (finallydone == undefined) { finallydone = false; } else { finallydone = cookie.data.finallydone; } } function info_achievement() { if (!daydie) { achievementscreen.mc_achieve01._alpha = 0; } else { achievementscreen.mc_achieve01._alpha = 100; } if (!victory) { achievementscreen.mc_achieve02._alpha = 0; } else { achievementscreen.mc_achieve02._alpha = 100; } if (!shotthem) { achievementscreen.mc_achieve03._alpha = 0; } else { achievementscreen.mc_achieve03._alpha = 100; } if (!killthem) { achievementscreen.mc_achieve04._alpha = 0; } else { achievementscreen.mc_achieve04._alpha = 100; } if (!killthisbadboy) { achievementscreen.mc_achieve05._alpha = 0; } else { achievementscreen.mc_achieve05._alpha = 100; } if (!fastkill) { achievementscreen.mc_achieve06._alpha = 0; } else { achievementscreen.mc_achieve06._alpha = 100; } if (!superfastkill) { achievementscreen.mc_achieve07._alpha = 0; } else { achievementscreen.mc_achieve07._alpha = 100; } if (!hyperfastkill) { achievementscreen.mc_achieve08._alpha = 0; } else { achievementscreen.mc_achieve08._alpha = 100; } if (!rampages) { achievementscreen.mc_achieve09._alpha = 0; } else { achievementscreen.mc_achieve09._alpha = 100; } if (!finallydone) { achievementscreen.mc_achieve10._alpha = 0; } else { achievementscreen.mc_achieve10._alpha = 100; } achievementscreen.mc_info.gotoAndStop(11); achievementscreen.mc_achieve01.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(1); }; achievementscreen.mc_achieve01.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve02.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(2); }; achievementscreen.mc_achieve02.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve03.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(3); }; achievementscreen.mc_achieve03.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve04.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(4); }; achievementscreen.mc_achieve04.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve05.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(5); }; achievementscreen.mc_achieve05.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve06.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(6); }; achievementscreen.mc_achieve06.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve07.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(7); }; achievementscreen.mc_achieve07.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve08.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(8); }; achievementscreen.mc_achieve08.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve09.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(9); }; achievementscreen.mc_achieve09.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; achievementscreen.mc_achieve10.onRollOver = function () { achievementscreen.mc_info.gotoAndStop(10); }; achievementscreen.mc_achieve10.onRollOut = function () { achievementscreen.mc_info.gotoAndStop(11); }; } function make_sound(mc_name, depth, volume, name) { var _local2 = sound_container.createEmptyMovieClip(mc_name, depth); var _local1 = new Sound(_local2); _local1.setVolume(volume); _local1.attachSound(name); return(_local1); } mouse_listener = new Object(); mouse_listener.onMouseDown = function () { mouse_down = true; }; mouse_listener.onMouseUp = function () { mouse_down = false; }; Mouse.addListener(mouse_listener); current_status = "title"; play_game(current_status); load_achievement(); var copper = make_sound("copper", 17, 100, "copper"); var explode01 = make_sound("explode01", 16, 100, "explode01"); var explode02 = make_sound("explode02", 15, 100, "explode02"); var explode03 = make_sound("explode03", 14, 100, "explode03"); var shoot01 = make_sound("shoot01", 13, 100, "shoot01"); var shoot02 = make_sound("shoot02", 12, 100, "shoot02"); var shoot03 = make_sound("shoot03", 11, 100, "shoot03"); var hit01 = make_sound("hit01", 10, 100, "hit01"); var teleport01 = make_sound("teleport01", 7, 100, "teleport01"); var title = make_sound("title", 2, 100, "title"); var bgm01 = make_sound("bgm01", 1, 100, "bgm01"); var bgm02 = make_sound("bgm02", 1, 100, "bgm02"); title.start(0, 10000);
Frame 10
onEnterFrame = function () { remove_stage(); }; stop();
Frame 12
gotoAndStop ("game");
Symbol 156 Button
on (release) { getURL ("http://www.blitzgamer.com", "_blank"); }
Symbol 195 MovieClip Frame 6
stop();
Symbol 203 Button
on (release) { getURL ("http://www.blitzgamer.com", "_blank"); }
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 20
stop();
Symbol 266 MovieClip Frame 1
this._visible = false; _parent.stop();
Symbol 266 MovieClip Frame 2
this._visible = true;
Symbol 266 MovieClip Frame 52
Symbol 266 MovieClip Frame 131
tank.play();
Symbol 266 MovieClip Frame 162
_parent.gotoAndStop("game");
Symbol 266 MovieClip Frame 174
stop(); _parent.play();
Symbol 580 MovieClip Frame 45
stop();
Symbol 581 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 1
stop();
Symbol 585 MovieClip Frame 1
stop();
Symbol 674 MovieClip Frame 12
stop();
Symbol 675 MovieClip Frame 12
stop();
Symbol 708 MovieClip Frame 32
stop();
Symbol 744 MovieClip Frame 12
stop();
Symbol 748 MovieClip Frame 1
stop();
Symbol 751 MovieClip Frame 1
stop();
Symbol 754 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [teleport01]
Symbol 2 Sound [shoot03]
Symbol 3 Sound [shoot02]
Symbol 4 Sound [shoot01]
Symbol 5 Sound [hit01]
Symbol 6 Sound [explode03]
Symbol 7 Sound [explode02]
Symbol 8 Sound [explode01]
Symbol 9 Sound [door01]
Symbol 10 Sound [copper]
Symbol 11 Sound [collect02]
Symbol 12 Sound [collect01]
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:75 103 442
Symbol 15 FontUsed by:16 17 19 21 22 30 32 33 38 39 44 45 46 47 49 50 51 54 55 60 64 65 66 67 68 69 70 71 76 77 78 80 81 83 84 86 87 89 90 93 94 97 98 100 101 117 118 119 120 121 123 124 125 126 132 133 135 136 138 139 141 142 144 145 158 159 161 162 176 181 182 184 196 198 199 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 346 379 380 381 385 386 387 388 389 390 391 392 393 394 426 427 428 429 430 431 432 433 434 435 437 438 439 441 443 444 445 446 447 449 450 452 453 454 456 457 463 464 465 468 513 528 529 530 531 532 533 540 764 917 918
Symbol 16 TextUses:15Used by:18
Symbol 17 TextUses:15Used by:18
Symbol 18 ButtonUses:16 17Used by:75
Symbol 19 TextUses:15Used by:75
Symbol 20 GraphicUsed by:72
Symbol 21 TextUses:15Used by:72
Symbol 22 TextUses:15Used by:72
Symbol 23 BitmapUsed by:29 596
Symbol 24 BitmapUsed by:29 43 615
Symbol 25 BitmapUsed by:29 719
Symbol 26 BitmapUsed by:29 43 609
Symbol 27 BitmapUsed by:29 43 649
Symbol 28 BitmapUsed by:29 872
Symbol 29 GraphicUses:23 24 25 26 27 28Used by:72
Symbol 30 TextUses:15Used by:72
Symbol 31 GraphicUsed by:72
Symbol 32 TextUses:15Used by:72
Symbol 33 TextUses:15Used by:72
Symbol 34 BitmapUsed by:37 747 750 753
Symbol 35 BitmapUsed by:37 746 749 752
Symbol 36 BitmapUsed by:37 577 579 582 584
Symbol 37 GraphicUses:34 35 36Used by:72
Symbol 38 TextUses:15Used by:72
Symbol 39 EditableTextUses:15Used by:72
Symbol 40 BitmapUsed by:43 573
Symbol 41 BitmapUsed by:43 545 547
Symbol 42 BitmapUsed by:43 544 546
Symbol 43 GraphicUses:40 41 42 24 26 27Used by:72
Symbol 44 EditableTextUses:15Used by:72
Symbol 45 TextUses:15Used by:48
Symbol 46 EditableTextUses:15Used by:48
Symbol 47 EditableTextUses:15Used by:48
Symbol 48 MovieClipUses:45 46 47Used by:72 526
Symbol 49 TextUses:15Used by:72
Symbol 50 TextUses:15Used by:72
Symbol 51 TextUses:15Used by:72
Symbol 52 BitmapUsed by:53 874
Symbol 53 GraphicUses:52Used by:72
Symbol 54 TextUses:15Used by:72
Symbol 55 TextUses:15Used by:72
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:72 526 821
Symbol 58 BitmapUsed by:59 116 345 347 384 541
Symbol 59 GraphicUses:58Used by:72
Symbol 60 TextUses:15Used by:72
Symbol 61 BitmapUsed by:63 180 197 814
Symbol 62 BitmapUsed by:63 180 197 813
Symbol 63 GraphicUses:61 62Used by:72
Symbol 64 TextUses:15Used by:72
Symbol 65 TextUses:15Used by:72
Symbol 66 TextUses:15Used by:72
Symbol 67 TextUses:15Used by:72
Symbol 68 TextUses:15Used by:72
Symbol 69 TextUses:15Used by:72
Symbol 70 TextUses:15Used by:72
Symbol 71 TextUses:15Used by:72
Symbol 72 MovieClipUses:20 21 22 29 30 31 32 33 37 38 39 43 44 48 49 50 51 53 54 55 57 59 60 63 64 65 66 67 68 69 70 71Used by:75
Symbol 73 BitmapUsed by:74 96 440
Symbol 74 GraphicUses:73Used by:75
Symbol 75 MovieClip [mc_infoscreen]Uses:14 18 19 72 74
Symbol 76 TextUses:15Used by:103
Symbol 77 TextUses:15Used by:79
Symbol 78 TextUses:15Used by:79
Symbol 79 ButtonUses:77 78Used by:103 377
Symbol 80 TextUses:15Used by:82
Symbol 81 TextUses:15Used by:82
Symbol 82 ButtonUses:80 81Used by:103 128 377 442
Symbol 83 TextUses:15Used by:85
Symbol 84 TextUses:15Used by:85
Symbol 85 ButtonUses:83 84Used by:103 542
Symbol 86 TextUses:15Used by:88
Symbol 87 TextUses:15Used by:88
Symbol 88 ButtonUses:86 87Used by:103 542
Symbol 89 TextUses:15Used by:91
Symbol 90 TextUses:15Used by:91
Symbol 91 ButtonUses:89 90Used by:103 442
Symbol 92 GraphicUsed by:95
Symbol 93 EditableTextUses:15Used by:95
Symbol 94 TextUses:15Used by:95
Symbol 95 MovieClipUses:92 93 94Used by:103
Symbol 96 GraphicUses:73Used by:103
Symbol 97 TextUses:15Used by:99
Symbol 98 TextUses:15Used by:99
Symbol 99 ButtonUses:97 98Used by:103 542
Symbol 100 TextUses:15Used by:102
Symbol 101 TextUses:15Used by:102
Symbol 102 ButtonUses:100 101Used by:103 542
Symbol 103 MovieClip [mc_pausescreen]Uses:14 76 79 82 85 88 91 95 96 99 102
Symbol 104 MovieClip [mc_bg-front]
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:109
Symbol 107 BitmapUsed by:108 171
Symbol 108 GraphicUses:107Used by:109
Symbol 109 MovieClip [mc_bg]Uses:106 108
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:114 527
Symbol 112 BitmapUsed by:113 116 171
Symbol 113 GraphicUses:112Used by:114 378
Symbol 114 MovieClip [mc_bg-back]Uses:111 113
Symbol 115 BitmapUsed by:116 267
Symbol 116 GraphicUses:58 115 112Used by:128
Symbol 117 EditableTextUses:15Used by:128
Symbol 118 TextUses:15Used by:128
Symbol 119 TextUses:15Used by:128
Symbol 120 TextUses:15Used by:122
Symbol 121 TextUses:15Used by:122
Symbol 122 ButtonUses:120 121Used by:128 442
Symbol 123 EditableTextUses:15Used by:128
Symbol 124 TextUses:15Used by:128 442
Symbol 125 TextUses:15Used by:127
Symbol 126 TextUses:15Used by:127
Symbol 127 ButtonUses:125 126Used by:128 442
Symbol 128 MovieClip [mc_endscreen]Uses:116 82 117 118 119 122 123 124 127
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClipUses:130Used by:164
Symbol 132 TextUses:15Used by:134
Symbol 133 TextUses:15Used by:134
Symbol 134 ButtonUses:132 133Used by:164 436 542
Symbol 135 TextUses:15Used by:137
Symbol 136 TextUses:15Used by:137
Symbol 137 ButtonUses:135 136Used by:164
Symbol 138 TextUses:15Used by:140
Symbol 139 TextUses:15Used by:140
Symbol 140 ButtonUses:138 139Used by:164
Symbol 141 TextUses:15Used by:143
Symbol 142 TextUses:15Used by:143
Symbol 143 ButtonUses:141 142Used by:164
Symbol 144 TextUses:15Used by:146
Symbol 145 TextUses:15Used by:146
Symbol 146 ButtonUses:144 145Used by:164
Symbol 147 GraphicUsed by:157
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:157 266
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:157 266
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:157 266
Symbol 154 GraphicUsed by:157
Symbol 155 GraphicUsed by:156 203
Symbol 156 ButtonUses:155Used by:157
Symbol 157 MovieClipUses:147 149 151 153 154 156Used by:164 539  Timeline
Symbol 158 TextUses:15Used by:160
Symbol 159 TextUses:15Used by:160
Symbol 160 ButtonUses:158 159Used by:164
Symbol 161 TextUses:15Used by:163
Symbol 162 TextUses:15Used by:163
Symbol 163 ButtonUses:161 162Used by:164
Symbol 164 MovieClip [mc_titlescreen]Uses:131 134 137 140 143 146 157 160 163
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClip [mc_oldgrain-01]Uses:165
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClip [mc_oldgrain-02]Uses:167
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClip [window]Uses:169
Symbol 171 GraphicUses:107 112Used by:Timeline
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:821 914  Timeline
Symbol 174 FontUsed by:175 535 536
Symbol 175 TextUses:174Used by:Timeline
Symbol 176 TextUses:15Used by:Timeline
Symbol 177 BitmapUsed by:180 800
Symbol 178 BitmapUsed by:180 804
Symbol 179 BitmapUsed by:180 799
Symbol 180 GraphicUses:177 178 179 61 62Used by:Timeline
Symbol 181 TextUses:15Used by:183
Symbol 182 TextUses:15Used by:183
Symbol 183 ButtonUses:181 182Used by:Timeline
Symbol 184 EditableTextUses:15Used by:185
Symbol 185 MovieClipUses:184Used by:Timeline
Symbol 186 GraphicUsed by:190
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:190
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:186 188 189Used by:195
Symbol 191 GraphicUsed by:194
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:194
Symbol 194 MovieClipUses:191 193Used by:195
Symbol 195 MovieClipUses:190 194Used by:Timeline
Symbol 196 TextUses:15Used by:Timeline
Symbol 197 GraphicUses:61 62Used by:Timeline
Symbol 198 TextUses:15Used by:Timeline
Symbol 199 TextUses:15Used by:Timeline
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:Timeline
Symbol 202 GraphicUsed by:Timeline
Symbol 203 ButtonUses:155Used by:266
Symbol 204 GraphicUsed by:266
Symbol 205 GraphicUsed by:207
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:205 206Used by:266
Symbol 208 SoundUsed by:266
Symbol 209 SoundUsed by:266
Symbol 210 GraphicUsed by:221
Symbol 211 GraphicUsed by:221
Symbol 212 GraphicUsed by:221
Symbol 213 GraphicUsed by:221
Symbol 214 GraphicUsed by:221
Symbol 215 GraphicUsed by:221
Symbol 216 GraphicUsed by:221
Symbol 217 GraphicUsed by:221
Symbol 218 GraphicUsed by:221
Symbol 219 GraphicUsed by:221
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:210 211 212 213 214 215 216 217 218 219 220Used by:266
Symbol 222 GraphicUsed by:260
Symbol 223 GraphicUsed by:241
Symbol 224 GraphicUsed by:241
Symbol 225 GraphicUsed by:241 259
Symbol 226 GraphicUsed by:241
Symbol 227 GraphicUsed by:241
Symbol 228 GraphicUsed by:241
Symbol 229 GraphicUsed by:241
Symbol 230 GraphicUsed by:241
Symbol 231 GraphicUsed by:241
Symbol 232 GraphicUsed by:241
Symbol 233 GraphicUsed by:241
Symbol 234 GraphicUsed by:241
Symbol 235 GraphicUsed by:241
Symbol 236 GraphicUsed by:241
Symbol 237 GraphicUsed by:241
Symbol 238 GraphicUsed by:241
Symbol 239 GraphicUsed by:241
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240Used by:260
Symbol 242 GraphicUsed by:259
Symbol 243 GraphicUsed by:259
Symbol 244 GraphicUsed by:259
Symbol 245 GraphicUsed by:259
Symbol 246 GraphicUsed by:259
Symbol 247 GraphicUsed by:259
Symbol 248 GraphicUsed by:259
Symbol 249 GraphicUsed by:259
Symbol 250 GraphicUsed by:259
Symbol 251 GraphicUsed by:259
Symbol 252 GraphicUsed by:259
Symbol 253 GraphicUsed by:259
Symbol 254 GraphicUsed by:259
Symbol 255 GraphicUsed by:259
Symbol 256 GraphicUsed by:259
Symbol 257 GraphicUsed by:259
Symbol 258 GraphicUsed by:259
Symbol 259 MovieClipUses:242 243 244 245 246 247 248 249 250 251 225 252 253 254 255 256 257 258Used by:260
Symbol 260 MovieClipUses:222 241 259Used by:266
Symbol 261 SoundUsed by:266
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:266
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:264Used by:266
Symbol 266 MovieClipUses:149 203 204 151 207 208 153 209 221 260 261 263 265Used by:Timeline
Symbol 267 GraphicUses:115Used by:377
Symbol 268 TextUses:15Used by:377
Symbol 269 EditableTextUses:15Used by:377
Symbol 270 TextUses:15Used by:377
Symbol 271 EditableTextUses:15Used by:377
Symbol 272 EditableTextUses:15Used by:377
Symbol 273 TextUses:15Used by:377
Symbol 274 TextUses:15Used by:377
Symbol 275 EditableTextUses:15Used by:377
Symbol 276 TextUses:15Used by:377
Symbol 277 EditableTextUses:15Used by:377
Symbol 278 EditableTextUses:15Used by:377
Symbol 279 EditableTextUses:15Used by:377
Symbol 280 EditableTextUses:15Used by:377
Symbol 281 EditableTextUses:15Used by:377
Symbol 282 EditableTextUses:15Used by:377
Symbol 283 EditableTextUses:15Used by:377
Symbol 284 BitmapUsed by:285
Symbol 285 GraphicUses:284Used by:377
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:344
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:344
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:344
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:344
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:344
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:344
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:344
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:344
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:344
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:344
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:344
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:344
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:344
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:344
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:344
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:344
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:344
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:344
Symbol 322 BitmapUsed by:323
Symbol 323 GraphicUses:322Used by:344
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:344
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:344
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:344
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:344
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:344
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:344
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:344
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:344
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:344
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:344
Symbol 344 MovieClipUses:287 289 291 293 295 297 299 301 303 305 307 309 311 313 315 317 319 321 323 325 327 329 331 333 335 337 339 341 343Used by:377
Symbol 345 GraphicUses:58Used by:377
Symbol 346 TextUses:15Used by:377
Symbol 347 GraphicUses:58Used by:377 458
Symbol 348 GraphicUsed by:376
Symbol 349 GraphicUsed by:376
Symbol 350 GraphicUsed by:376
Symbol 351 GraphicUsed by:376
Symbol 352 GraphicUsed by:376
Symbol 353 GraphicUsed by:376
Symbol 354 GraphicUsed by:376
Symbol 355 GraphicUsed by:376
Symbol 356 GraphicUsed by:376
Symbol 357 GraphicUsed by:376
Symbol 358 GraphicUsed by:376
Symbol 359 GraphicUsed by:376
Symbol 360 GraphicUsed by:376
Symbol 361 GraphicUsed by:376
Symbol 362 GraphicUsed by:376
Symbol 363 GraphicUsed by:376
Symbol 364 GraphicUsed by:376
Symbol 365 GraphicUsed by:376
Symbol 366 GraphicUsed by:376
Symbol 367 GraphicUsed by:376
Symbol 368 GraphicUsed by:376
Symbol 369 GraphicUsed by:376
Symbol 370 GraphicUsed by:376
Symbol 371 GraphicUsed by:376
Symbol 372 GraphicUsed by:376
Symbol 373 GraphicUsed by:376
Symbol 374 GraphicUsed by:376
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClipUses:348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375Used by:377
Symbol 377 MovieClip [mc_winscreen]Uses:267 268 79 82 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 285 344 345 346 347 376Used by:Timeline
Symbol 378 MovieClipUses:113Used by:436 458 542
Symbol 379 TextUses:15Used by:436
Symbol 380 TextUses:15Used by:382
Symbol 381 TextUses:15Used by:382
Symbol 382 ButtonUses:380 381Used by:436 458 539 542
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383 58Used by:436
Symbol 385 TextUses:15Used by:395
Symbol 386 TextUses:15Used by:395
Symbol 387 TextUses:15Used by:395
Symbol 388 TextUses:15Used by:395
Symbol 389 TextUses:15Used by:395
Symbol 390 TextUses:15Used by:395
Symbol 391 TextUses:15Used by:395
Symbol 392 TextUses:15Used by:395
Symbol 393 TextUses:15Used by:395
Symbol 394 TextUses:15Used by:395
Symbol 395 MovieClipUses:385 386 387 388 389 390 391 392 393 394Used by:436
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:398
Symbol 398 MovieClipUses:397Used by:436
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:401
Symbol 401 MovieClipUses:400Used by:436
Symbol 402 BitmapUsed by:403
Symbol 403 GraphicUses:402Used by:404
Symbol 404 MovieClipUses:403Used by:436
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:407
Symbol 407 MovieClipUses:406Used by:436
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:410
Symbol 410 MovieClipUses:409Used by:436
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:413
Symbol 413 MovieClipUses:412Used by:436
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:416
Symbol 416 MovieClipUses:415Used by:436
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:419
Symbol 419 MovieClipUses:418Used by:436
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:422
Symbol 422 MovieClipUses:421Used by:436
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:425
Symbol 425 MovieClipUses:424Used by:436
Symbol 426 TextUses:15Used by:436
Symbol 427 TextUses:15Used by:436
Symbol 428 TextUses:15Used by:436
Symbol 429 TextUses:15Used by:436
Symbol 430 TextUses:15Used by:436
Symbol 431 TextUses:15Used by:436
Symbol 432 TextUses:15Used by:436
Symbol 433 TextUses:15Used by:436
Symbol 434 TextUses:15Used by:436
Symbol 435 TextUses:15Used by:436
Symbol 436 MovieClip [mc_achievementscreen]Uses:378 379 134 382 384 395 398 401 404 407 410 413 416 419 422 425 426 427 428 429 430 431 432 433 434 435Used by:Timeline
Symbol 437 EditableTextUses:15Used by:442
Symbol 438 TextUses:15Used by:442
Symbol 439 TextUses:15Used by:442
Symbol 440 GraphicUses:73Used by:442
Symbol 441 EditableTextUses:15Used by:442
Symbol 442 MovieClip [mc_losescreen]Uses:14 437 438 439 122 440 82 91 441 124 127Used by:Timeline
Symbol 443 TextUses:15Used by:458
Symbol 444 TextUses:15Used by:458
Symbol 445 TextUses:15Used by:458
Symbol 446 TextUses:15Used by:448
Symbol 447 TextUses:15Used by:448
Symbol 448 ButtonUses:446 447Used by:458
Symbol 449 TextUses:15Used by:451
Symbol 450 TextUses:15Used by:451
Symbol 451 ButtonUses:449 450Used by:458
Symbol 452 TextUses:15Used by:458
Symbol 453 TextUses:15Used by:455
Symbol 454 TextUses:15Used by:455
Symbol 455 ButtonUses:453 454Used by:458
Symbol 456 TextUses:15Used by:458
Symbol 457 TextUses:15Used by:458
Symbol 458 MovieClip [mc_instruction]Uses:378 443 444 445 347 448 451 452 455 456 457 382Used by:Timeline
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:526
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:526
Symbol 463 EditableTextUses:15Used by:526
Symbol 464 EditableTextUses:15Used by:526
Symbol 465 TextUses:15Used by:526
Symbol 466 BitmapUsed by:467
Symbol 467 GraphicUses:466Used by:526
Symbol 468 EditableTextUses:15Used by:526
Symbol 469 GraphicUsed by:496
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:496
Symbol 472 BitmapUsed by:473
Symbol 473 GraphicUses:472Used by:496
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:496
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:496
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:496
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:496
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:496
Symbol 484 BitmapUsed by:485
Symbol 485 GraphicUses:484Used by:496
Symbol 486 BitmapUsed by:487
Symbol 487 GraphicUses:486Used by:496
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:496
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:496
Symbol 492 BitmapUsed by:493
Symbol 493 GraphicUses:492Used by:496
Symbol 494 BitmapUsed by:495
Symbol 495 GraphicUses:494Used by:496
Symbol 496 MovieClipUses:469 471 473 475 477 479 481 483 485 487 489 491 493 495Used by:526
Symbol 497 BitmapUsed by:498 499 500 501 502 503
Symbol 498 GraphicUses:497Used by:504
Symbol 499 GraphicUses:497Used by:504
Symbol 500 GraphicUses:497Used by:504
Symbol 501 GraphicUses:497Used by:504
Symbol 502 GraphicUses:497Used by:504
Symbol 503 GraphicUses:497Used by:504
Symbol 504 MovieClipUses:498 499 500 501 502 503Used by:526
Symbol 505 BitmapUsed by:506 507 508 509 510 511
Symbol 506 GraphicUses:505Used by:512
Symbol 507 GraphicUses:505Used by:512
Symbol 508 GraphicUses:505Used by:512
Symbol 509 GraphicUses:505Used by:512
Symbol 510 GraphicUses:505Used by:512
Symbol 511 GraphicUses:505Used by:512
Symbol 512 MovieClipUses:506 507 508 509 510 511Used by:526
Symbol 513 EditableTextUses:15Used by:526
Symbol 514 BitmapUsed by:515
Symbol 515 GraphicUses:514Used by:516
Symbol 516 ButtonUses:515Used by:526
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:521 522
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:521
Symbol 521 MovieClipUses:518 520Used by:522
Symbol 522 ButtonUses:521 518Used by:526
Symbol 523 FontUsed by:524 525
Symbol 524 TextUses:523Used by:526
Symbol 525 TextUses:523Used by:526
Symbol 526 MovieClip [mc_panel]Uses:460 462 48 463 464 465 57 467 468 496 504 512 513 516 522 524 525Used by:Timeline
Symbol 527 MovieClipUses:111Used by:539
Symbol 528 TextUses:15Used by:539
Symbol 529 TextUses:15Used by:539
Symbol 530 TextUses:15Used by:539
Symbol 531 TextUses:15Used by:539
Symbol 532 TextUses:15Used by:539
Symbol 533 TextUses:15Used by:539
Symbol 534 GraphicUsed by:538
Symbol 535 TextUses:174Used by:538
Symbol 536 TextUses:174Used by:538
Symbol 537 GraphicUsed by:538
Symbol 538 MovieClipUses:534 535 536 537Used by:539
Symbol 539 MovieClip [mc_creditscreen]Uses:527 528 529 530 531 382 532 533 538 157Used by:Timeline
Symbol 540 TextUses:15Used by:542
Symbol 541 GraphicUses:58Used by:542
Symbol 542 MovieClip [mc_optionscreen]Uses:378 540 134 382 85 88 99 102 541Used by:Timeline
Symbol 543 Sound [bgm01]Used by:Timeline
Symbol 544 GraphicUses:42Used by:548
Symbol 545 GraphicUses:41Used by:548
Symbol 546 GraphicUses:42Used by:548
Symbol 547 GraphicUses:41Used by:548
Symbol 548 MovieClipUses:544 545 546 547Used by:586
Symbol 549 BitmapUsed by:550 553
Symbol 550 GraphicUses:549Used by:555
Symbol 551 BitmapUsed by:552 554
Symbol 552 GraphicUses:551Used by:555
Symbol 553 GraphicUses:549Used by:555
Symbol 554 GraphicUses:551Used by:555
Symbol 555 MovieClipUses:550 552 553 554Used by:586
Symbol 556 BitmapUsed by:557 560
Symbol 557 GraphicUses:556Used by:562
Symbol 558 BitmapUsed by:559 561
Symbol 559 GraphicUses:558Used by:562
Symbol 560 GraphicUses:556Used by:562
Symbol 561 GraphicUses:558Used by:562
Symbol 562 MovieClipUses:557 559 560 561Used by:586
Symbol 563 BitmapUsed by:564 569
Symbol 564 GraphicUses:563Used by:572
Symbol 565 BitmapUsed by:566 570
Symbol 566 GraphicUses:565Used by:572
Symbol 567 BitmapUsed by:568 571
Symbol 568 GraphicUses:567Used by:572
Symbol 569 GraphicUses:563Used by:572
Symbol 570 GraphicUses:565Used by:572
Symbol 571 GraphicUses:567Used by:572
Symbol 572 MovieClipUses:564 566 568 569 570 571Used by:586
Symbol 573 GraphicUses:40Used by:576
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:576
Symbol 576 MovieClipUses:573 575Used by:586
Symbol 577 GraphicUses:36Used by:581
Symbol 578 GraphicUsed by:580
Symbol 579 GraphicUses:36Used by:580
Symbol 580 MovieClipUses:578 579Used by:581 583 585
Symbol 581 MovieClipUses:577 580Used by:586
Symbol 582 GraphicUses:36Used by:583
Symbol 583 MovieClipUses:582 580Used by:586
Symbol 584 GraphicUses:36Used by:585
Symbol 585 MovieClipUses:584 580Used by:586
Symbol 586 MovieClip [mc_tile]Uses:548 555 562 572 576 581 583 585Used by:Timeline
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:595
Symbol 589 BitmapUsed by:590
Symbol 590 GraphicUses:589Used by:595
Symbol 591 BitmapUsed by:592
Symbol 592 GraphicUses:591Used by:595
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:595
Symbol 595 MovieClipUses:588 590 592 594Used by:606
Symbol 596 GraphicUses:23Used by:605
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:605
Symbol 599 BitmapUsed by:600
Symbol 600 GraphicUses:599Used by:605
Symbol 601 BitmapUsed by:602
Symbol 602 GraphicUses:601Used by:605
Symbol 603 BitmapUsed by:604
Symbol 604 GraphicUses:603Used by:605
Symbol 605 MovieClipUses:596 598 600 602 604Used by:606
Symbol 606 MovieClip [mc_point]Uses:595 605Used by:Timeline
Symbol 607 BitmapUsed by:608
Symbol 608 GraphicUses:607Used by:745
Symbol 609 GraphicUses:26Used by:614
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:614
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:614
Symbol 614 MovieClipUses:609 611 613Used by:745
Symbol 615 GraphicUses:24Used by:640
Symbol 616 BitmapUsed by:617
Symbol 617 GraphicUses:616Used by:640
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:640
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:640
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:640
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:640
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:640
Symbol 628 BitmapUsed by:629
Symbol 629 GraphicUses:628Used by:640
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:640
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:640
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:640
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:640
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:640
Symbol 640 MovieClip [mc_weapon]Uses:615 617 619 621 623 625 627 629 631 633 635 637 639Used by:745  Timeline
Symbol 641 BitmapUsed by:642
Symbol 642 GraphicUses:641Used by:664 665
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:664 665
Symbol 645 BitmapUsed by:646
Symbol 646 GraphicUses:645Used by:664 665
Symbol 647 BitmapUsed by:648
Symbol 648 GraphicUses:647Used by:664 665
Symbol 649 GraphicUses:27Used by:664 665
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:664 665
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:664 665
Symbol 654 BitmapUsed by:655
Symbol 655 GraphicUses:654Used by:664 665
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:664 665
Symbol 658 BitmapUsed by:659
Symbol 659 GraphicUses:658Used by:664 665
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:664 665
Symbol 662 BitmapUsed by:663
Symbol 663 GraphicUses:662Used by:664 665
Symbol 664 MovieClipUses:642 644 646 648 649 651 653 655 657 659 661 663Used by:745
Symbol 665 MovieClipUses:663 661 659 657 655 653 651 649 648 646 644 642Used by:745
Symbol 666 BitmapUsed by:667
Symbol 667 GraphicUses:666Used by:674 675
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:674 675
Symbol 670 BitmapUsed by:671
Symbol 671 GraphicUses:670Used by:674 675
Symbol 672 BitmapUsed by:673
Symbol 673 GraphicUses:672Used by:674 675
Symbol 674 MovieClipUses:667 669 671 673Used by:745
Symbol 675 MovieClipUses:673 671 669 667Used by:745
Symbol 676 BitmapUsed by:677
Symbol 677 GraphicUses:676Used by:708 745
Symbol 678 BitmapUsed by:679
Symbol 679 GraphicUses:678Used by:708
Symbol 680 BitmapUsed by:681
Symbol 681 GraphicUses:680Used by:708
Symbol 682 BitmapUsed by:683
Symbol 683 GraphicUses:682Used by:708
Symbol 684 BitmapUsed by:685
Symbol 685 GraphicUses:684Used by:708
Symbol 686 BitmapUsed by:687
Symbol 687 GraphicUses:686Used by:708
Symbol 688 BitmapUsed by:689
Symbol 689 GraphicUses:688Used by:708
Symbol 690 BitmapUsed by:691
Symbol 691 GraphicUses:690Used by:708
Symbol 692 BitmapUsed by:693
Symbol 693 GraphicUses:692Used by:708
Symbol 694 BitmapUsed by:695
Symbol 695 GraphicUses:694Used by:708
Symbol 696 BitmapUsed by:697
Symbol 697 GraphicUses:696Used by:708
Symbol 698 BitmapUsed by:699
Symbol 699 GraphicUses:698Used by:708
Symbol 700 BitmapUsed by:701
Symbol 701 GraphicUses:700Used by:708
Symbol 702 BitmapUsed by:703
Symbol 703 GraphicUses:702Used by:708
Symbol 704 BitmapUsed by:705
Symbol 705 GraphicUses:704Used by:708
Symbol 706 BitmapUsed by:707
Symbol 707 GraphicUses:706Used by:708
Symbol 708 MovieClipUses:677 679 681 683 685 687 689 691 693 695 697 699 701 703 705 707Used by:745
Symbol 709 BitmapUsed by:710
Symbol 710 GraphicUses:709Used by:745
Symbol 711 BitmapUsed by:712
Symbol 712 GraphicUses:711Used by:734 735
Symbol 713 BitmapUsed by:714
Symbol 714 GraphicUses:713Used by:734 735
Symbol 715 BitmapUsed by:716
Symbol 716 GraphicUses:715Used by:734 735
Symbol 717 BitmapUsed by:718
Symbol 718 GraphicUses:717Used by:734 735
Symbol 719 GraphicUses:25Used by:734 735
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:720Used by:734 735
Symbol 722 BitmapUsed by:723
Symbol 723 GraphicUses:722Used by:734 735
Symbol 724 BitmapUsed by:725
Symbol 725 GraphicUses:724Used by:734 735
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:726Used by:734 735
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:734 735
Symbol 730 BitmapUsed by:731
Symbol 731 GraphicUses:730Used by:734 735
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:734 735
Symbol 734 MovieClipUses:712 714 716 718 719 721 723 725 727 729 731 733Used by:745
Symbol 735 MovieClipUses:733 731 729 727 725 723 721 719 718 716 714 712Used by:745
Symbol 736 BitmapUsed by:737
Symbol 737 GraphicUses:736Used by:744
Symbol 738 BitmapUsed by:739
Symbol 739 GraphicUses:738Used by:744
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:744
Symbol 742 BitmapUsed by:743
Symbol 743 GraphicUses:742Used by:744
Symbol 744 MovieClipUses:737 739 741 743Used by:745
Symbol 745 MovieClip [mc_hero]Uses:608 614 640 664 665 674 675 708 677 710 734 735 744Used by:Timeline
Symbol 746 GraphicUses:35Used by:748
Symbol 747 GraphicUses:34Used by:748
Symbol 748 MovieClipUses:746 747Used by:755
Symbol 749 GraphicUses:35Used by:751
Symbol 750 GraphicUses:34Used by:751
Symbol 751 MovieClipUses:749 750Used by:755
Symbol 752 GraphicUses:35Used by:754
Symbol 753 GraphicUses:34Used by:754
Symbol 754 MovieClipUses:752 753Used by:755
Symbol 755 MovieClip [mc_key]Uses:748 751 754Used by:Timeline
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:762
Symbol 758 BitmapUsed by:759
Symbol 759 GraphicUses:758Used by:762
Symbol 760 BitmapUsed by:761
Symbol 761 GraphicUses:760Used by:762
Symbol 762 MovieClip [mc_bullet]Uses:757 759 761Used by:Timeline
Symbol 763 FontUsed by:764
Symbol 764 EditableTextUses:15 763Used by:765
Symbol 765 MovieClip [mc_combo]Uses:764Used by:Timeline
Symbol 766 GraphicUsed by:768
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClip [mc_crosshair]Uses:766 767Used by:Timeline
Symbol 769 BitmapUsed by:770
Symbol 770 GraphicUses:769Used by:773
Symbol 771 BitmapUsed by:772
Symbol 772 GraphicUses:771Used by:773
Symbol 773 MovieClipUses:770 772Used by:811
Symbol 774 BitmapUsed by:775
Symbol 775 GraphicUses:774Used by:778
Symbol 776 BitmapUsed by:777
Symbol 777 GraphicUses:776Used by:778
Symbol 778 MovieClipUses:775 777Used by:811
Symbol 779 BitmapUsed by:780
Symbol 780 GraphicUses:779Used by:783
Symbol 781 BitmapUsed by:782
Symbol 782 GraphicUses:781Used by:783
Symbol 783 MovieClipUses:780 782Used by:811
Symbol 784 BitmapUsed by:785
Symbol 785 GraphicUses:784Used by:788
Symbol 786 BitmapUsed by:787
Symbol 787 GraphicUses:786Used by:788
Symbol 788 MovieClipUses:785 787Used by:811
Symbol 789 BitmapUsed by:790
Symbol 790 GraphicUses:789Used by:793
Symbol 791 BitmapUsed by:792
Symbol 792 GraphicUses:791Used by:793
Symbol 793 MovieClipUses:790 792Used by:811
Symbol 794 BitmapUsed by:795
Symbol 795 GraphicUses:794Used by:798
Symbol 796 BitmapUsed by:797
Symbol 797 GraphicUses:796Used by:798
Symbol 798 MovieClipUses:795 797Used by:811
Symbol 799 GraphicUses:179Used by:801
Symbol 800 GraphicUses:177Used by:801
Symbol 801 MovieClipUses:799 800Used by:811
Symbol 802 BitmapUsed by:803
Symbol 803 GraphicUses:802Used by:805
Symbol 804 GraphicUses:178Used by:805
Symbol 805 MovieClipUses:803 804Used by:811
Symbol 806 BitmapUsed by:807
Symbol 807 GraphicUses:806Used by:810
Symbol 808 BitmapUsed by:809
Symbol 809 GraphicUses:808Used by:810
Symbol 810 MovieClipUses:807 809Used by:811
Symbol 811 MovieClip [mc_enemy]Uses:773 778 783 788 793 798 801 805 810Used by:Timeline
Symbol 812 GraphicUsed by:821
Symbol 813 GraphicUses:62Used by:820
Symbol 814 GraphicUses:61Used by:819
Symbol 815 BitmapUsed by:816
Symbol 816 GraphicUses:815Used by:819
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:817Used by:819
Symbol 819 MovieClipUses:814 816 818Used by:820
Symbol 820 MovieClipUses:813 819Used by:821
Symbol 821 MovieClip [mc_enemy-boss]Uses:812 820 57 173Used by:Timeline
Symbol 822 BitmapUsed by:823
Symbol 823 GraphicUses:822Used by:840
Symbol 824 BitmapUsed by:825
Symbol 825 GraphicUses:824Used by:840
Symbol 826 BitmapUsed by:827
Symbol 827 GraphicUses:826Used by:840
Symbol 828 BitmapUsed by:829
Symbol 829 GraphicUses:828Used by:840
Symbol 830 BitmapUsed by:831
Symbol 831 GraphicUses:830Used by:840
Symbol 832 BitmapUsed by:833
Symbol 833 GraphicUses:832Used by:840
Symbol 834 BitmapUsed by:835
Symbol 835 GraphicUses:834Used by:840
Symbol 836 BitmapUsed by:837
Symbol 837 GraphicUses:836Used by:840
Symbol 838 BitmapUsed by:839
Symbol 839 GraphicUses:838Used by:840
Symbol 840 MovieClipUses:823 825 827 829 831 833 835 837 839Used by:871
Symbol 841 BitmapUsed by:842
Symbol 842 GraphicUses:841Used by:861
Symbol 843 BitmapUsed by:844
Symbol 844 GraphicUses:843Used by:861
Symbol 845 BitmapUsed by:846
Symbol 846 GraphicUses:845Used by:861
Symbol 847 BitmapUsed by:848
Symbol 848 GraphicUses:847Used by:861
Symbol 849 BitmapUsed by:850
Symbol 850 GraphicUses:849Used by:861
Symbol 851 BitmapUsed by:852
Symbol 852 GraphicUses:851Used by:861
Symbol 853 BitmapUsed by:854
Symbol 854 GraphicUses:853Used by:861
Symbol 855 BitmapUsed by:856
Symbol 856 GraphicUses:855Used by:861
Symbol 857 BitmapUsed by:858
Symbol 858 GraphicUses:857Used by:861
Symbol 859 BitmapUsed by:860
Symbol 860 GraphicUses:859Used by:861
Symbol 861 MovieClipUses:842 844 846 848 850 852 854 856 858 860Used by:871
Symbol 862 BitmapUsed by:863
Symbol 863 GraphicUses:862Used by:870
Symbol 864 BitmapUsed by:865
Symbol 865 GraphicUses:864Used by:870
Symbol 866 BitmapUsed by:867
Symbol 867 GraphicUses:866Used by:870
Symbol 868 BitmapUsed by:869
Symbol 869 GraphicUses:868Used by:870
Symbol 870 MovieClipUses:863 865 867 869Used by:871
Symbol 871 MovieClip [mc_explode]Uses:840 861 870Used by:Timeline
Symbol 872 GraphicUses:28Used by:873
Symbol 873 MovieClip [mc_goal]Uses:872Used by:Timeline
Symbol 874 GraphicUses:52Used by:913
Symbol 875 BitmapUsed by:876
Symbol 876 GraphicUses:875Used by:913
Symbol 877 BitmapUsed by:878
Symbol 878 GraphicUses:877Used by:913
Symbol 879 BitmapUsed by:880
Symbol 880 GraphicUses:879Used by:913
Symbol 881 BitmapUsed by:882
Symbol 882 GraphicUses:881Used by:913
Symbol 883 BitmapUsed by:884
Symbol 884 GraphicUses:883Used by:913
Symbol 885 BitmapUsed by:886
Symbol 886 GraphicUses:885Used by:913
Symbol 887 BitmapUsed by:888
Symbol 888 GraphicUses:887Used by:913
Symbol 889 BitmapUsed by:890
Symbol 890 GraphicUses:889Used by:913
Symbol 891 BitmapUsed by:892
Symbol 892 GraphicUses:891Used by:913
Symbol 893 BitmapUsed by:894
Symbol 894 GraphicUses:893Used by:913
Symbol 895 BitmapUsed by:896
Symbol 896 GraphicUses:895Used by:913
Symbol 897 BitmapUsed by:898
Symbol 898 GraphicUses:897Used by:913
Symbol 899 BitmapUsed by:900
Symbol 900 GraphicUses:899Used by:913
Symbol 901 BitmapUsed by:902
Symbol 902 GraphicUses:901Used by:913
Symbol 903 BitmapUsed by:904
Symbol 904 GraphicUses:903Used by:913
Symbol 905 BitmapUsed by:906
Symbol 906 GraphicUses:905Used by:913
Symbol 907 BitmapUsed by:908
Symbol 908 GraphicUses:907Used by:913
Symbol 909 BitmapUsed by:910
Symbol 910 GraphicUses:909Used by:913
Symbol 911 BitmapUsed by:912
Symbol 912 GraphicUses:911Used by:913
Symbol 913 MovieClipUses:874 876 878 880 882 884 886 888 890 892 894 896 898 900 902 904 906 908 910 912Used by:914
Symbol 914 MovieClip [mc_zombie]Uses:913 173Used by:Timeline
Symbol 915 Sound [title]Used by:Timeline
Symbol 916 Sound [bgm02]Used by:Timeline
Symbol 917 TextUses:15Used by:Timeline
Symbol 918 TextUses:15Used by:Timeline

Instance Names

"bt_skip"Frame 1Symbol 183 Button
"mc_loadinfo"Frame 1Symbol 185 MovieClip
"bt_buttonplay"Frame 1Symbol 195 MovieClip
"adBox"Frame 1Symbol 201 MovieClip
"logo"Frame 3Symbol 266 MovieClip
"timer"Symbol 72 MovieClip Frame 3Symbol 48 MovieClip
"display_teleport"Symbol 72 MovieClip Frame 4Symbol 57 MovieClip
"bt_start"Symbol 75 MovieClip [mc_infoscreen] Frame 1Symbol 18 Button
"info"Symbol 75 MovieClip [mc_infoscreen] Frame 1Symbol 72 MovieClip
"bt_continue"Symbol 103 MovieClip [mc_pausescreen] Frame 1Symbol 79 Button
"bt_menu"Symbol 103 MovieClip [mc_pausescreen] Frame 1Symbol 82 Button
"bt_soundon"Symbol 103 MovieClip [mc_pausescreen] Frame 1Symbol 85 Button
"bt_soundoff"Symbol 103 MovieClip [mc_pausescreen] Frame 1Symbol 88 Button
"bt_restart"Symbol 103 MovieClip [mc_pausescreen] Frame 1Symbol 91 Button
"cheat"Symbol 103 MovieClip [mc_pausescreen] Frame 1Symbol 95 MovieClip
"bt_musicon"Symbol 103 MovieClip [mc_pausescreen] Frame 1Symbol 99 Button
"bt_musicoff"Symbol 103 MovieClip [mc_pausescreen] Frame 1Symbol 102 Button
"bt_menu"Symbol 128 MovieClip [mc_endscreen] Frame 1Symbol 82 Button
"bt_submit"Symbol 128 MovieClip [mc_endscreen] Frame 1Symbol 122 Button
"bt_more"Symbol 128 MovieClip [mc_endscreen] Frame 1Symbol 127 Button
"bg"Symbol 164 MovieClip [mc_titlescreen] Frame 1Symbol 131 MovieClip
"bt_play"Symbol 164 MovieClip [mc_titlescreen] Frame 1Symbol 134 Button
"bt_option"Symbol 164 MovieClip [mc_titlescreen] Frame 1Symbol 137 Button
"bt_credit"Symbol 164 MovieClip [mc_titlescreen] Frame 1Symbol 140 Button
"bt_more"Symbol 164 MovieClip [mc_titlescreen] Frame 1Symbol 143 Button
"bt_achievement"Symbol 164 MovieClip [mc_titlescreen] Frame 1Symbol 146 Button
"bt_add"Symbol 164 MovieClip [mc_titlescreen] Frame 1Symbol 160 Button
"bt_hiscore"Symbol 164 MovieClip [mc_titlescreen] Frame 1Symbol 163 Button
"progressbar"Symbol 190 MovieClip Frame 1Symbol 188 MovieClip
"playGame"Symbol 195 MovieClip Frame 4Symbol 194 MovieClip
"tank"Symbol 266 MovieClip Frame 77Symbol 221 MovieClip
"bt_continue"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 79 Button
"bt_menu"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 82 Button
"but_weapona1"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponb1"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponc1"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_armor1"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_health1"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_regen1"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_teleport1"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weapona2"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weapona3"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weapona4"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponb2"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponb3"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponb4"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponc2"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponc3"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponc4"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_armor2"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_armor3"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_health2"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_health3"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_regen2"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_regen3"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_teleport2"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_teleport3"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_armor4"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_health4"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_regen4"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_teleport4"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"info"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 376 MovieClip
"but_weapona5"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponb5"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_weaponc5"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_armor5"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_health5"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_regen5"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"but_teleport5"Symbol 377 MovieClip [mc_winscreen] Frame 1Symbol 344 MovieClip
"bt_play"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 134 Button
"bt_menu"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 382 Button
"mc_info"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 395 MovieClip
"mc_achieve01"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 398 MovieClip
"mc_achieve02"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 401 MovieClip
"mc_achieve03"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 404 MovieClip
"mc_achieve04"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 407 MovieClip
"mc_achieve05"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 410 MovieClip
"mc_achieve06"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 413 MovieClip
"mc_achieve07"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 416 MovieClip
"mc_achieve08"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 419 MovieClip
"mc_achieve09"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 422 MovieClip
"mc_achieve10"Symbol 436 MovieClip [mc_achievementscreen] Frame 1Symbol 425 MovieClip
"bt_submit"Symbol 442 MovieClip [mc_losescreen] Frame 1Symbol 122 Button
"bt_menu"Symbol 442 MovieClip [mc_losescreen] Frame 1Symbol 82 Button
"bt_restart"Symbol 442 MovieClip [mc_losescreen] Frame 1Symbol 91 Button
"bt_more"Symbol 442 MovieClip [mc_losescreen] Frame 1Symbol 127 Button
"bt_start"Symbol 458 MovieClip [mc_instruction] Frame 1Symbol 448 Button
"bt_rampage"Symbol 458 MovieClip [mc_instruction] Frame 1Symbol 451 Button
"bt_continue"Symbol 458 MovieClip [mc_instruction] Frame 1Symbol 455 Button
"bt_menu"Symbol 458 MovieClip [mc_instruction] Frame 1Symbol 382 Button
"hit"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 460 MovieClip
"timer"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 48 MovieClip
"display_teleport"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 57 MovieClip
"display_health"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 57 MovieClip
"info_weapona"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 496 MovieClip
"info_weaponb"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 496 MovieClip
"info_weaponc"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 496 MovieClip
"info_survivora"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 504 MovieClip
"info_survivorb"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 512 MovieClip
"bt_soundon"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 516 Button
"bt_soundoff"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 522 Button
"bt_musicon"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 516 Button
"bt_musicoff"Symbol 526 MovieClip [mc_panel] Frame 1Symbol 522 Button
"bt_menu"Symbol 539 MovieClip [mc_creditscreen] Frame 1Symbol 382 Button
"logo_bounty"Symbol 539 MovieClip [mc_creditscreen] Frame 1Symbol 538 MovieClip
"bt_play"Symbol 542 MovieClip [mc_optionscreen] Frame 1Symbol 134 Button
"bt_menu"Symbol 542 MovieClip [mc_optionscreen] Frame 1Symbol 382 Button
"bt_soundon"Symbol 542 MovieClip [mc_optionscreen] Frame 1Symbol 85 Button
"bt_soundoff"Symbol 542 MovieClip [mc_optionscreen] Frame 1Symbol 88 Button
"bt_musicon"Symbol 542 MovieClip [mc_optionscreen] Frame 1Symbol 99 Button
"bt_musicoff"Symbol 542 MovieClip [mc_optionscreen] Frame 1Symbol 102 Button
"door_anim"Symbol 581 MovieClip Frame 2Symbol 580 MovieClip
"door_anim"Symbol 583 MovieClip Frame 2Symbol 580 MovieClip
"door_anim"Symbol 585 MovieClip Frame 2Symbol 580 MovieClip
"tile"Symbol 586 MovieClip [mc_tile] Frame 1Symbol 548 MovieClip
"tile"Symbol 586 MovieClip [mc_tile] Frame 2Symbol 555 MovieClip
"tile"Symbol 586 MovieClip [mc_tile] Frame 4Symbol 562 MovieClip
"tile"Symbol 586 MovieClip [mc_tile] Frame 5Symbol 572 MovieClip
"tile"Symbol 586 MovieClip [mc_tile] Frame 6Symbol 576 MovieClip
"door"Symbol 586 MovieClip [mc_tile] Frame 7Symbol 581 MovieClip
"door"Symbol 586 MovieClip [mc_tile] Frame 8Symbol 583 MovieClip
"door"Symbol 586 MovieClip [mc_tile] Frame 9Symbol 585 MovieClip
"point"Symbol 606 MovieClip [mc_point] Frame 1Symbol 595 MovieClip
"point"Symbol 606 MovieClip [mc_point] Frame 3Symbol 605 MovieClip
"head"Symbol 745 MovieClip [mc_hero] Frame 1Symbol 614 MovieClip
"weapon"Symbol 745 MovieClip [mc_hero] Frame 1Symbol 640 MovieClip [mc_weapon]
"body"Symbol 745 MovieClip [mc_hero] Frame 2Symbol 664 MovieClip
"body"Symbol 745 MovieClip [mc_hero] Frame 3Symbol 665 MovieClip
"body"Symbol 745 MovieClip [mc_hero] Frame 5Symbol 675 MovieClip
"head"Symbol 745 MovieClip [mc_hero] Frame 8Symbol 614 MovieClip
"weapon"Symbol 745 MovieClip [mc_hero] Frame 8Symbol 640 MovieClip [mc_weapon]
"body"Symbol 745 MovieClip [mc_hero] Frame 9Symbol 734 MovieClip
"body"Symbol 745 MovieClip [mc_hero] Frame 10Symbol 735 MovieClip
"keys"Symbol 755 MovieClip [mc_key] Frame 1Symbol 748 MovieClip
"keys"Symbol 755 MovieClip [mc_key] Frame 2Symbol 751 MovieClip
"keys"Symbol 755 MovieClip [mc_key] Frame 3Symbol 754 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 1Symbol 773 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 2Symbol 778 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 3Symbol 783 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 4Symbol 773 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 5Symbol 788 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 6Symbol 793 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 7Symbol 798 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 8Symbol 788 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 9Symbol 801 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 10Symbol 805 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 11Symbol 810 MovieClip
"enemy"Symbol 811 MovieClip [mc_enemy] Frame 12Symbol 801 MovieClip
"rotor"Symbol 820 MovieClip Frame 1Symbol 819 MovieClip
"body"Symbol 821 MovieClip [mc_enemy-boss] Frame 1Symbol 820 MovieClip
"bar"Symbol 821 MovieClip [mc_enemy-boss] Frame 1Symbol 57 MovieClip
"enemy"Symbol 821 MovieClip [mc_enemy-boss] Frame 1Symbol 173 MovieClip
"explode"Symbol 871 MovieClip [mc_explode] Frame 1Symbol 840 MovieClip
"explode"Symbol 871 MovieClip [mc_explode] Frame 2Symbol 861 MovieClip
"explode"Symbol 871 MovieClip [mc_explode] Frame 3Symbol 870 MovieClip
"body"Symbol 914 MovieClip [mc_zombie] Frame 1Symbol 913 MovieClip
"enemy"Symbol 914 MovieClip [mc_zombie] Frame 1Symbol 173 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "teleport01"
ExportAssets (56)Timeline Frame 1Symbol 2 as "shoot03"
ExportAssets (56)Timeline Frame 1Symbol 3 as "shoot02"
ExportAssets (56)Timeline Frame 1Symbol 4 as "shoot01"
ExportAssets (56)Timeline Frame 1Symbol 5 as "hit01"
ExportAssets (56)Timeline Frame 1Symbol 6 as "explode03"
ExportAssets (56)Timeline Frame 1Symbol 7 as "explode02"
ExportAssets (56)Timeline Frame 1Symbol 8 as "explode01"
ExportAssets (56)Timeline Frame 1Symbol 9 as "door01"
ExportAssets (56)Timeline Frame 1Symbol 10 as "copper"
ExportAssets (56)Timeline Frame 1Symbol 11 as "collect02"
ExportAssets (56)Timeline Frame 1Symbol 12 as "collect01"
ExportAssets (56)Timeline Frame 1Symbol 75 as "mc_infoscreen"
ExportAssets (56)Timeline Frame 1Symbol 103 as "mc_pausescreen"
ExportAssets (56)Timeline Frame 1Symbol 104 as "mc_bg-front"
ExportAssets (56)Timeline Frame 1Symbol 109 as "mc_bg"
ExportAssets (56)Timeline Frame 1Symbol 114 as "mc_bg-back"
ExportAssets (56)Timeline Frame 1Symbol 128 as "mc_endscreen"
ExportAssets (56)Timeline Frame 1Symbol 164 as "mc_titlescreen"
ExportAssets (56)Timeline Frame 1Symbol 166 as "mc_oldgrain-01"
ExportAssets (56)Timeline Frame 1Symbol 168 as "mc_oldgrain-02"
ExportAssets (56)Timeline Frame 1Symbol 170 as "window"
ExportAssets (56)Timeline Frame 4Symbol 377 as "mc_winscreen"
ExportAssets (56)Timeline Frame 4Symbol 436 as "mc_achievementscreen"
ExportAssets (56)Timeline Frame 4Symbol 442 as "mc_losescreen"
ExportAssets (56)Timeline Frame 4Symbol 458 as "mc_instruction"
ExportAssets (56)Timeline Frame 4Symbol 526 as "mc_panel"
ExportAssets (56)Timeline Frame 4Symbol 539 as "mc_creditscreen"
ExportAssets (56)Timeline Frame 4Symbol 542 as "mc_optionscreen"
ExportAssets (56)Timeline Frame 4Symbol 543 as "bgm01"
ExportAssets (56)Timeline Frame 5Symbol 586 as "mc_tile"
ExportAssets (56)Timeline Frame 5Symbol 606 as "mc_point"
ExportAssets (56)Timeline Frame 5Symbol 640 as "mc_weapon"
ExportAssets (56)Timeline Frame 5Symbol 745 as "mc_hero"
ExportAssets (56)Timeline Frame 5Symbol 755 as "mc_key"
ExportAssets (56)Timeline Frame 5Symbol 762 as "mc_bullet"
ExportAssets (56)Timeline Frame 5Symbol 765 as "mc_combo"
ExportAssets (56)Timeline Frame 5Symbol 768 as "mc_crosshair"
ExportAssets (56)Timeline Frame 5Symbol 811 as "mc_enemy"
ExportAssets (56)Timeline Frame 5Symbol 821 as "mc_enemy-boss"
ExportAssets (56)Timeline Frame 5Symbol 871 as "mc_explode"
ExportAssets (56)Timeline Frame 5Symbol 873 as "mc_goal"
ExportAssets (56)Timeline Frame 5Symbol 914 as "mc_zombie"
ExportAssets (56)Timeline Frame 5Symbol 915 as "title"
ExportAssets (56)Timeline Frame 6Symbol 916 as "bgm02"

Labels

"preloader"Frame 1
"asset"Frame 4
"game"Frame 7
"highscore"Frame 10
"sitelock"Frame 14
"backup"Frame 17

Dynamic Text Variables

secondsSymbol 46 EditableText"00"
minutesSymbol 47 EditableText"00"
display_cheatSymbol 93 EditableText""
display_total_scoreSymbol 117 EditableText"0000"
display_nameSymbol 123 EditableText""
info_loadSymbol 184 EditableText"THE GAME WILL LOAD ON 10 SECONDS"
display_scoreSymbol 269 EditableText"0000"
display_total_scoreSymbol 271 EditableText"0000"
display_time_bonusSymbol 272 EditableText"0000"
display_moneySymbol 275 EditableText"0000"
display_costweaponaSymbol 277 EditableText"00000"
display_costweaponbSymbol 278 EditableText"00000"
display_costweaponcSymbol 279 EditableText"00000"
display_costarmorSymbol 280 EditableText"00000"
display_costhealthSymbol 281 EditableText"00000"
display_costregenSymbol 282 EditableText"00000"
display_costportSymbol 283 EditableText"00000"
display_total_scoreSymbol 437 EditableText"0000"
display_nameSymbol 441 EditableText""
display_scoreSymbol 463 EditableText"0000"
display_levelSymbol 464 EditableText"LEVEL 100"
display_fpsSymbol 468 EditableText""
display_totalSymbol 513 EditableText"TOTAL SCORE : 0000"
combo_infoSymbol 764 EditableText"<p align="center"><font face="Press Start K" size="10" color="#ffff00" letterSpacing="0.000000" kerning="1">COMBO 100X</font></p>"




http://swfchan.com/19/91026/info.shtml
Created: 28/3 -2019 03:17:22 Last modified: 28/3 -2019 03:17:22 Server time: 02/05 -2024 21:16:41