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

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

Sheeps of Rage.swf

This is the info page for
Flash #25618

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


Text
LOADING

presents

another game from

<p align="left"><font face="Verdana_11pt_st" size="11" color="#999999" letterSpacing="0.000000" kerning="0"><a href="http://www.sony.co.uk" target = "_blank"><b>Find out more at sony.co.uk</b></a></font></p>

<p align="right"><font face="Verdana_11pt_st" size="11" color="#999999" letterSpacing="0.000000" kerning="0"><a href="http://www.killerviral.com" target = "_blank"><b>Another Flash game from KillerViral</b></a></font></p>

attached sounds

attached objects

Featuring music by The WiLDHEARTS

HIGH SCORES

THE MUSIC

SEND TO A FRIEND

INSTRUCTIONS

PLAY

There are five new video MP3 Walkman up for grabs in our free prize draw!

WIN! WIN! WIN!

FIND A DEALER

SEE THE RANGE

U.K.

R.o.I.

Enter your e-mail..

<p align="center"><font face="Tiki-Island" size="15" color="#b9c1df" letterSpacing="0.000000" kerning="1">CANCEL &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></p>

LOAD

Load a saved game.

Use the arrow keys to move left, right, back and forward. Double tab the left and right keys to run.

Use the space bar to attack, use the arrow keys for combo moves.

To pause the game & resume.

SPACE BAR

P

Attack all the sheep in 3 levels, defeating each boss, to make the world
safe again from the Sheeps of Rage!

Wellie Boot

Shears

Mint Sauce

Walk over weapon and press space
bar to pick up and use.

INSTRUCTIONS

Weapons

BACK

SKIP

game

GO!

<p align="center"><font face="Tiki-Island" size="11" color="#ffcc00" letterSpacing="0.000000" kerning="1"><b>00:55</b></font></p>

<p align="center"><font face="Tiki-Island" size="11" color="#ff9900" letterSpacing="0.000000" kerning="1"><b>20500</b></font></p>

<p align="right"><font face="Tiki-Island" size="11" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>ENERGY</b></font></p>

<p align="right"><font face="Tiki-Island" size="11" color="#ffffff" letterSpacing="0.000000" kerning="1">SCORE</font></p>

<p align="right"><font face="Tiki-Island" size="11" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>TIME</b></font></p>

LEVEL 1

The WiLDHEARTS - Rooting for the Bad Guy

The WiLDHEARTS - The Hard Way

The WiLDHEARTS - Bi-Polar Baby

PAUSED

<p align="center"><font face="Tiki-Island" size="15" color="#5668b1" letterSpacing="0.000000" kerning="1">Continue game</font></p>

<p align="center"><font face="Tiki-Island" size="15" color="#5668b1" letterSpacing="0.000000" kerning="1">Back to start</font></p>

<p align="center"><font face="Tiki-Island" size="15" color="#5668b1" letterSpacing="0.000000" kerning="1">Send score</font></p>

<p align="right"><font face="Tiki-Island" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>You scored:</b></font></p>

<p align="left"><font face="Tiki-Island" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>000000!</b></font></p>

<p align="center"><font face="Tiki-Island" size="14" color="#cc0000" letterSpacing="0.000000" kerning="1"><b>Game over</b></font></p>

<p align="left"><font face="Tiki-Island" size="12" color="#5668b1" letterSpacing="0.000000" kerning="1">SUBMIT SCORE</font></p>

<p align="left"><font face="Arial" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Your Email Address</b></font></p>

<p align="left"><font face="Arial" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Your Display Name</b></font></p>

<p align="left"><font face="Arial" size="11" color="#999999" letterSpacing="0.000000" kerning="1"><b>Recieve news and offers by email from Sony?</b></font></p>

<p align="left"><font face="Helvetica 55 Roman" size="11" color="#999999" letterSpacing="0.000000" kerning="1"><b>Get games by email from KillerViral?</b></font></p>

x

<p align="left"></p>

<p align="center"><font face="Tiki-Island" size="15" color="#b9c1df" letterSpacing="0.000000" kerning="1">SUBMIT &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></p>

<p align="center"><font face="Tiki-Island" size="15" color="#5668b1" letterSpacing="0.000000" kerning="1">Enter Competition</font></p>

<p align="center"><font face="Tiki-Island" size="15" color="#5668b1" letterSpacing="0.000000" kerning="1">View highscores</font></p>

ActionScript [AS1/AS2]

Frame 1
function timeout() { if (!lv_lv.loaded) { vc_lv.onLoad = null; delete vc_lv; trace("loadvars cancelled"); play(); } clearInterval(tOIntId); delete tOIntId; } stop(); _global.masterDomain = "swarm.killerviral.com"; _global.masterURL = ("http://" + _global.masterDomain) + "/sheepsofrage/"; _global.isMaster = _root._url.indexOf(_global.masterDomain) >= 0; _global.domain = ((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0])); _global.playerVersion = Number(getVersion().substr(getVersion().indexOf(" ") + 1).split(",")[0]); _global.movieVersion = (_root.getSWFVersion ? (_root.getSWFVersion()) : 8); _global.ori_dom = (_root.ori_dom ? (_root.ori_dom) : (domain)); System.security.allowDomain(_global.masterDomain); var game_version = 1; if (movieVersion >= 8) { if (playerVersion < 8) { trace("player version too old - load error swf"); loadMovie (_global.masterURL + "error.swf", _root); } else if (playerVersion == 7) { trace("flash player 7 - load flash 7 version"); loadMovie ((_global.masterURL + "game7.swf") + (isMaster ? ((isJavascriptEnabled ? "?jsEnabled=true" : "")) : ("?ori_dom=" + ori_dom)), _root); } else if (isMaster) { trace("is master - skip version checking"); play(); } else { trace("check version..."); var vc_lv = new LoadVars(); vc_lv.onLoad = function (success) { clearInterval(tOIntId); delete tOIntId; if (success) { if (Number(vc_lv.v) > game_version) { trace("version checking succeeded - not the latest version"); loadMovie ((_global.masterURL + "game.swf?ori_dom=") + ori_dom, _root); } else { trace("version checking succeeded - latest version"); play(); } } else { trace("version checking failed"); play(); } delete vc_lv; }; tOIntId = setInterval(timeout, 2000); vc_lv.load(_global.masterURL + "v.php"); } } else { trace("movie version 7"); play(); }
Frame 2
var i = -1; while (getInstanceAtDepth(i)) { i--; } createEmptyMovieClip("kv_mc", i); kv_mc.kv_v = {c:145, td:"145.kerb.memecounter.com"}; System.security.allowDomain(kv_mc.kv_v.td); kv_mc.kv_v.c_so = SharedObject.getLocal(kv_mc.kv_v.c, "/"); kv_mc.kv_v.d = (_root.ori_dom ? (_root.ori_dom) : (((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0])))); kv_mc.kv_v.fpv = getVersion().split(" ")[1].split(",")[0]; kv_mc.kv_v.lurl = ((((((((((("http://" + kv_mc.kv_v.td) + "/tracker.php") + "?c=") + kv_mc.kv_v.c) + "&r=") + Math.floor(Math.random() * 10000000000)) + "&d=") + kv_mc.kv_v.d) + "&u=") + (kv_mc.kv_v.c_so.data.u ? "1" : "")) + "&p=") + kv_mc.kv_v.fpv; kv_mc.kv_v.c_so.data.u = true; kv_v.c_so.flush(); kv_mc.kv_v.t_mc = this.createEmptyMovieClip("kv_tracker", 0); kv_mc.kv_v.l_mcl = new MovieClipLoader(); if (kv_mc.kv_v.l_mcl.loadClip) { kv_mc.kv_v.l_mcl.loadClip(kv_mc.kv_v.lurl, kv_mc.kv_v.t_mc); } else { loadMovie (kv_mc.kv_v.lurl, kv_mc.kv_v.t_mc); } _global.masterDomain = "swarm.killerviral.com"; _global.masterURL = ("http://" + _global.masterDomain) + "/sheepsofrage/"; System.security.allowDomain(_global.masterDomain); stop(); new Application(this);
Frame 4
prevFrame();
Frame 11
nextFrame();
Frame 13
prevFrame();
Frame 21
nextFrame();
Frame 23
prevFrame();
Frame 31
nextFrame();
Frame 33
prevFrame();
Symbol 1506 MovieClip [__Packages.Application] Frame 0
class Application { static var s_instance; var m_mcAsset, m_bSwfLoaded, m_bLevelXmlLoaded, m_bLinksXmlLoaded, m_bXliffLoaded, m_aLevels, m_aLinks, m_level, m_score, m_lastLevelscore, m_xmlLevel, xm, m_loader, m_front, m_end, m_sEndType, m_sEmail; function Application (mcAsset) { s_instance = this; m_mcAsset = mcAsset; m_bSwfLoaded = false; m_bLevelXmlLoaded = false; m_bLinksXmlLoaded = false; m_bXliffLoaded = false; m_aLevels = new Array(); m_aLinks = new Array(); m_level = 0; m_score = 0; m_lastLevelscore = 0; m_xmlLevel = 0; xm = XLIFFManager.getInstance(); xm.load(_global.masterURL + "xml/Sheeps_@@.xlf", this, onLoadXliff); } static function getInstance() { return(s_instance); } static function gotoPage(sPage) { s_instance.m_mcAsset.gotoAndStop(sPage); switch (sPage) { case PAGE_FRONT : s_instance.m_front = new Front(s_instance.m_mcAsset.mcFront); break; case PAGE_GAME : Sounds.stopSound(SoundData.MUSIC_INTRO); new Game(s_instance.m_mcAsset.mcGame, s_instance.m_aLevels, s_instance.m_level, s_instance.m_score); break; case PAGE_END : s_instance.m_end = new End(s_instance.m_mcAsset.mcEnd); } } function getLink(id) { return(m_aLinks[id]); } function loadLevelXml() { var _local3 = new XMLParser(XMLParser.TYPE_LEVEL, this, onLoadXml); _local3.loadData(((_global.masterURL + "xml/level") + m_xmlLevel) + ".xml"); } function loadLinksXml() { var _local3 = new XMLParser(XMLParser.TYPE_LINKS, this, onLoadLinks); _local3.loadData(_global.masterURL + "xml/links.xml"); } function onLoadXml(oLevelInfo) { m_aLevels.push(oLevelInfo); m_xmlLevel++; if (m_xmlLevel < LEVELS) { loadLevelXml(); } else { m_bLevelXmlLoaded = true; checkLoadingState(); } } function onLoadLinks() { var _local3; var _local4; _local3 = 0; while (_local3 < arguments.length) { _local4 = arguments[_local3].id; m_aLinks[_local4] = arguments[_local3]; _local3++; } m_bLinksXmlLoaded = true; checkLoadingState(); m_mcAsset.sony_btn.onRelease = EventDelegate.create(this, onButtonPress, "sony_text"); m_mcAsset.killerviral_btn.onRelease = EventDelegate.create(this, onButtonPress, "killerviral_text"); } function onLoadXliff() { m_bXliffLoaded = true; m_mcAsset.txtSonyLink.text = xm.getStringFromResname("sony_text_link"); m_mcAsset.txtKillerViralLink.text = xm.getStringFromResname("killerviral_text_link"); m_loader = new Loader(m_mcAsset.mcLoader, m_mcAsset); m_loader.addEventListener("onLoadSwf", this); loadLevelXml(); loadLinksXml(); } function onButtonPress(id) { var _local2 = getInstance().getLink(id); if ((_local2.url != undefined) && (_local2.url != "")) { getURL (_local2.url, "_blank"); } trace(((("link clicked: " + _local2.kv) + " (") + _root.kvClick) + ")"); if ((_local2.kv != undefined) && (_local2.kv != "")) { _root.kvClick(_local2.kv); } } function checkLoadingState() { if (((m_bSwfLoaded && (m_bLevelXmlLoaded)) && (m_bLinksXmlLoaded)) && (m_bXliffLoaded)) { m_mcAsset.gotoAndStop(5); Sounds.init(); Sounds.setSfx([SoundData.SFX_BOXING, SoundData.SFX_GROWL, SoundData.SFX_HANGING_SHEEP, SoundData.SFX_HULK, SoundData.SFX_IMPACT, SoundData.SFX_MINT_SAUCE, SoundData.SFX_OWW, SoundData.SFX_RAM, SoundData.SFX_ROBOT_STEPS, SoundData.SFX_SHEARS, SoundData.SFX_SHEEP, SoundData.SFX_SWORD, SoundData.SFX_TRICYCLE, SoundData.SFX_TROLLEY_SQUEAK, SoundData.SFX_WELLIE, SoundData.SFX_WHIP, SoundData.SFX_KICK]); Sounds.setMusics([SoundData.MUSIC_BOSS0, SoundData.MUSIC_BOSS1, SoundData.MUSIC_BOSS2, SoundData.MUSIC_LEVEL0, SoundData.MUSIC_LEVEL1, SoundData.MUSIC_LEVEL2, SoundData.MUSIC_END, SoundData.MUSIC_INTRO]); Sounds.setVolume(SoundData.MUSIC_INTRO, 30); Sounds.setVolume(SoundData.MUSIC_BOSS0, 70); Sounds.setVolume(SoundData.MUSIC_BOSS1, 70); Sounds.setVolume(SoundData.MUSIC_BOSS2, 70); Sounds.setVolume(SoundData.MUSIC_LEVEL0, 70); Sounds.setVolume(SoundData.MUSIC_LEVEL1, 70); Sounds.setVolume(SoundData.MUSIC_LEVEL2, 70); gotoPage(PAGE_FRONT); } } function onLoadLanguagesXml(sDefault, aLanguages) { } static function loadGameData(email) { var _local2 = new LoadVars(); var _local1 = new LoadVars(); s_instance.m_sEmail = email; _local2.email = email; _local1.onLoad = EventDelegate.create(s_instance, s_instance.onLoadLoadGame, _local1); var _local3 = getInstance().getLink("load"); _local2.sendAndLoad(_local3.url, _local1, "POST"); } function onLoadLoadGame(bSuccess, lvGetter) { if (bSuccess) { if (lvGetter.status == "ok") { _root.kvEvent(240); m_front.closeLoadPopup(); m_level = parseInt(lvGetter.level, 10); m_score = parseInt(lvGetter.score, 10); gotoPage(PAGE_GAME); } else { m_front.unlockLoadGamePopup(); trace("--- no game"); } } else { m_front.unlockLoadGamePopup(); trace("--- wrong url"); } } static function saveGameData(email) { var _local1 = new LoadVars(); var _local2 = new LoadVars(); s_instance.m_sEmail = email; _local1.email = email; _local1.level = s_instance.m_level; _local1.score = s_instance.m_score; _local2.onLoad = EventDelegate.create(s_instance, s_instance.onLoadSaveGame, _local2); var _local3 = getInstance().getLink("save"); _local1.sendAndLoad(_local3.url, _local2, "POST"); } static function sendScore(email) { var _local1 = new LoadVars(); var _local2 = new LoadVars(); s_instance.m_sEmail = email; _local1.email = email; _local1.level = s_instance.m_level + 1; _local1.username = ""; _local1.score = s_instance.m_score; _local2.onLoad = EventDelegate.create(s_instance, s_instance.onLoadSaveGame, _local2); var _local3 = getInstance().getLink("save"); _local1.sendAndLoad((_local3.url + "?var=") + Math.random(), _local2); } function onLoadSaveGame(bSuccess, lvGetter) { if (bSuccess) { if (lvGetter.status == "saved") { _root.kvEvent(240); m_end.closeSavePopup(); } else { m_end.unlockSaveGamePopup(); trace("--- no game"); } } else { m_end.unlockSaveGamePopup(); trace("--- wrong url"); } } function setLevelData(level, score) { m_level = level; m_score = score; m_lastLevelscore = score; } function setEndData(level, score, sEndType) { m_level = level; m_score = score; m_sEndType = sEndType; if (sEndType == End.TYPE_LEVEL) { m_lastLevelscore = score; } } function getEndData() { return(new Object({level:m_level, score:m_score, lastLevelScore:m_lastLevelscore, endType:m_sEndType})); } function setEmail(sEmail) { m_sEmail = sEmail; } function getEmail() { return(m_sEmail); } function onLoadSwf(eventObject) { m_loader.removeEventListener("onLoadSwf", this); m_loader.remove(); m_bSwfLoaded = true; checkLoadingState(); } static var GOD_MODE = false; static var PAGE_FRONT = "front"; static var PAGE_GAME = "game"; static var PAGE_END = "end"; static var LEVELS = 3; }
Symbol 1507 MovieClip [__Packages.Loader] Frame 0
class Loader { var m_mcAsset, m_mcRoot, m_percentage; function Loader (mcAsset, mcRoot) { m_mcAsset = mcAsset; m_mcRoot = mcRoot; mx.events.EventDispatcher.initialize(this); m_mcAsset.setText = EventDelegate.create(this, setText); m_mcAsset.onEnterFrame = EventDelegate.create(this, progressLoop); m_mcAsset.play(); } function remove(Void) { } function addEventListener(event, scope) { } function removeEventListener(event, listener) { } function dispatchEvent(eventObject) { } function progressLoop(Void) { var _local3 = m_mcRoot.getBytesLoaded(); var _local2 = m_mcRoot.getBytesTotal(); m_percentage = Math.round((100 * _local3) / _local2); m_mcAsset.mcBar.gotoAndStop(m_percentage); if ((_local3 == _local2) && (_local2 > 100)) { dispatchEvent({type:"onLoadSwf"}); if (m_mcAsset._currentframe == m_mcAsset._totalframes) { m_mcAsset.onEnterFrame = null; dispatchEvent({type:"onLoadSwf"}); } m_mcAsset.nextFrame(); } } function setText() { var _local2 = XLIFFManager.getInstance(); m_mcAsset.mcTextLoading.txtLoading.text = _local2.getStringFromResname("loading"); m_mcAsset.mcWalkman.txtPresents.text = _local2.getStringFromResname("walkman_presents"); m_mcAsset.mcKillerViral.txtAnother.text = _local2.getStringFromResname("another_game_from"); } }
Symbol 1508 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 1509 MovieClip [__Packages.EventDelegate] Frame 0
class EventDelegate { function EventDelegate () { } static function create(scope, method) { var params = arguments.splice(2, arguments.length - 2); var _local2 = function () { method.apply(scope, arguments.concat(params)); }; return(_local2); } }
Symbol 1510 MovieClip [__Packages.XLIFFManager] Frame 0
class XLIFFManager { static var instance; var ready, defaultLanguage, language, url, returnObj, returnFunc, xliff; function XLIFFManager () { ready = false; defaultLanguage = "en"; language = System.capabilities.language; url = ""; } static function getInstance() { if (instance == undefined) { instance = new XLIFFManager(); } return(instance); } function load(url, returnObj, returnFunc) { var _local2; this.url = url; this.returnObj = returnObj; this.returnFunc = returnFunc; _local2 = url.split("@@").join(language); xliff = new XML(); xliff.addRequestHeader("Cache-Control", "no-cache, max-age=0"); xliff.addRequestHeader("Pragma", "no-cache"); xliff.ignoreWhite = true; xliff.onLoad = EventDelegate.create(this, loadComplete); xliff.load(_local2); } function getStringFromResname(resname) { var _local3; var _local2; var _local4; _local3 = ""; _local4 = xliff.childNodes.length; _local2 = 0; while (_local2 < _local4) { if (xliff.childNodes[_local2].attributes.resname == resname) { _local3 = xliff.childNodes[_local2].childNodes[0].childNodes[0].toString(); _local3 = convertEntityReferences(_local3); break; } _local2++; } return(_local3); } function isReady() { return(ready); } function setLanguage(lang) { language = lang; } function getLanguage() { return(language); } function setDefaultLanguage(lang) { defaultLanguage = lang; } function getDefaultLanguage() { return(defaultLanguage); } function loadComplete(ok) { var _local2; if (ok) { xliff = xliff.childNodes[0].childNodes[0].childNodes[1]; ready = true; returnFunc.apply(returnObj, [true]); } else if (language != defaultLanguage) { language = defaultLanguage; _local2 = url.split("@@").join(defaultLanguage); xliff.load(_local2); } else { returnFunc.apply(returnObj, [false]); } } function convertEntityReferences(str) { str = str.split("&lt;").join("<"); str = str.split("&gt;").join(">"); str = str.split("&amp;").join("&"); str = str.split("&apos;").join("'"); str = str.split("&quot;").join("\""); return(str); } }
Symbol 1511 MovieClip [__Packages.Front] Frame 0
class Front { var m_mcAsset; function Front (mcAsset) { m_mcAsset = mcAsset; m_mcAsset.activateButtons = EventDelegate.create(this, activateButtons); m_mcAsset.setText = EventDelegate.create(this, setText); Sounds.playSound(SoundData.MUSIC_INTRO, 99999); Sounds.setVolume(SoundData.MUSIC_INTRO, 0); Sounds.fadeSound(SoundData.MUSIC_INTRO, 30, 3); } function remove() { } function activateButtons() { m_mcAsset.mcTransition.transitionDone = null; m_mcAsset.mcTransition.btnBlocking.useHandCursor = false; m_mcAsset.mcLoadGamePopup._visible = false; m_mcAsset.mcLoadGamePopup.btnLoad.onRelease = EventDelegate.create(this, loadGame); m_mcAsset.mcLoadGamePopup.btnClose.onRelease = EventDelegate.create(this, closeLoadPopup); m_mcAsset.btnPlay.onRelease = EventDelegate.create(this, onPlay, "play_button"); m_mcAsset.btnInstructions.onRelease = EventDelegate.create(this, onInstructions, "instructions_button"); m_mcAsset.btnLoadGame.onRelease = EventDelegate.create(this, onLoadGame, "loadGame"); m_mcAsset.btnSendFriend.onRelease = EventDelegate.create(this, onButtonPress, "send_to_friend"); m_mcAsset.btnHighScores.onRelease = EventDelegate.create(this, onButtonPress, "high_scores"); m_mcAsset.btnMusic.onRelease = EventDelegate.create(this, onButtonPress, "wildhearts"); m_mcAsset.btnKillerViral.onRelease = EventDelegate.create(this, onButtonPress, "killerviral_logo"); m_mcAsset.btnSony.onRelease = EventDelegate.create(this, onButtonPress, "sony_logo"); m_mcAsset.btnWalkman.onRelease = EventDelegate.create(this, onButtonPress, "walkman_logo"); m_mcAsset.mcWin.btnEnter.onRelease = EventDelegate.create(this, onButtonPress, "competition", 258); m_mcAsset.mcWin.btnUKRange.onRelease = EventDelegate.create(this, onButtonPress, "uk_range"); m_mcAsset.mcWin.btnROIRange.onRelease = EventDelegate.create(this, onButtonPress, "roi_range"); m_mcAsset.mcWin.btnUKDealer.onRelease = EventDelegate.create(this, onButtonPress, "uk_dealer"); m_mcAsset.mcWin.btnROIDealer.onRelease = EventDelegate.create(this, onButtonPress, "roi_dealer"); setText(); } function onButtonPress(id, event) { var _local2 = Application.getInstance().getLink(id); if ((_local2.url != undefined) && (_local2.url != "")) { getURL (_local2.url, "_blank"); } if ((_local2.kv != undefined) && (_local2.kv != "")) { _root.kvClick(_local2.kv); } if (event != undefined) { _root.kvEvent(event); } } function onPlay(id) { onButtonPress(id); m_mcAsset.mcTransition.transitionDone = EventDelegate.create(this, showGameIntro); m_mcAsset.mcTransition.gotoAndPlay("in"); Sounds.fadeSound(SoundData.MUSIC_INTRO, 100, 1.5); _root.kvEvent(239); } function onInstructions(id) { onButtonPress(id); m_mcAsset.mcTransition.transitionDone = EventDelegate.create(this, showInstructions); m_mcAsset.mcTransition.gotoAndPlay("in"); _root.kvEvent(238); } function onLoadGame(id) { var _local2 = Application.getInstance().getEmail(); if ((_local2 != undefined) && (_local2 != "")) { m_mcAsset.mcLoadGamePopup.txtEmail.text = _local2; } Selection.setFocus(m_mcAsset.mcLoadGamePopup.txtEmail); m_mcAsset.mcLoadGamePopup._visible = true; m_mcAsset.mcLoadGamePopup.btnBlockadeBig.useHandCursor = false; m_mcAsset.mcLoadGamePopup.btnBlockadeSmall.useHandCursor = false; m_mcAsset.mcLoadGamePopup.btnBlockadeSmall._visible = false; onButtonPress(id); } function loadGame() { var _local2 = m_mcAsset.mcLoadGamePopup.txtEmail.text; var _local3 = EmailValidator.validate(_local2); if (_local3) { m_mcAsset.mcLoadGamePopup.btnBlockadeSmall._visible = true; Application.loadGameData(_local2); } } function closeLoadPopup() { m_mcAsset.mcLoadGamePopup._visible = false; } function showInstructions() { m_mcAsset.gotoAndStop("instructions"); m_mcAsset.mcTransition.transitionDone = null; m_mcAsset.btnBack.onRelease = EventDelegate.create(this, hideInstructions); m_mcAsset.btnPlay.onRelease = EventDelegate.create(this, onPlay, "play_button"); var _local2 = XLIFFManager.getInstance(); m_mcAsset.mcInstructions.txtInstructions.text = _local2.getStringFromResname("instructions"); m_mcAsset.mcInstructions.txtInstructions1.text = _local2.getStringFromResname("cursor_keys_instruction"); m_mcAsset.mcInstructions.txtInstructions2.text = _local2.getStringFromResname("p_key_instruction"); m_mcAsset.mcInstructions.txtInstructions3.text = _local2.getStringFromResname("space_bar_instruction"); m_mcAsset.mcInstructions.mcSpaceBar.mcKey.txtLabel.text = _local2.getStringFromResname("space_bar"); m_mcAsset.btnBack.mcText.txtLabel.text = _local2.getStringFromResname("back_button"); m_mcAsset.btnPlay.mcText.txtLabel.text = _local2.getStringFromResname("play_button"); m_mcAsset.mcTransition.gotoAndPlay("out"); } function hideInstructions() { m_mcAsset.mcTransition.transitionDone = EventDelegate.create(this, instructionsHidden); m_mcAsset.mcTransition.gotoAndPlay("in"); } function instructionsHidden() { m_mcAsset.mcTransition.transitionDone = null; m_mcAsset.gotoAndStop("intro"); activateButtons(); m_mcAsset.mcTransition.gotoAndPlay("out"); } function showGameIntro() { m_mcAsset.mcTransition.transitionDone = null; m_mcAsset.gotoAndStop("game_intro"); m_mcAsset.mcTransition.gotoAndPlay("out"); m_mcAsset.btnSkip.onRelease = EventDelegate.create(Application, Application.gotoPage, Application.PAGE_GAME); m_mcAsset.mcGameIntro.animationDone = EventDelegate.create(this, startGame); Sounds.fadeSound(SoundData.MUSIC_INTRO, 70, 3); } function startGame() { m_mcAsset.btnSkip._visible = false; Sounds.fadeSound(SoundData.MUSIC_INTRO, 0, 4); Application.gotoPage(Application.PAGE_GAME); } function setText() { var _local2 = XLIFFManager.getInstance(); m_mcAsset.mcWidlhearts.txtLabel.text = _local2.getStringFromResname("wildhearts_credit"); m_mcAsset.btnPlay.mcText.txtLabel.text = _local2.getStringFromResname("play_button"); m_mcAsset.btnInstructions.mcText.txtLabel.text = _local2.getStringFromResname("instructions_button"); m_mcAsset.btnSendFriend.mcText.txtLabel.text = _local2.getStringFromResname("send_friend_button"); m_mcAsset.btnHighScores.mcText.txtLabel.text = _local2.getStringFromResname("high_scores_button"); m_mcAsset.btnLoadGame.mcText.txtLabel.text = _local2.getStringFromResname("load_game_button"); m_mcAsset.btnMusic.mcText.txtLabel.text = _local2.getStringFromResname("music_button"); m_mcAsset.mcWin.btnEnter.txtTitle.txtWinTitle.text = _local2.getStringFromResname("competition_title"); m_mcAsset.mcWin.btnEnter.txtWin.text = _local2.getStringFromResname("competition_details"); m_mcAsset.mcWin.txtSeeTheRange.text = _local2.getStringFromResname("range"); m_mcAsset.mcWin.txtFindADealer.text = _local2.getStringFromResname("dealer"); m_mcAsset.mcWin.btnUKRange.mcLabel.txtCountry.text = _local2.getStringFromResname("country1"); m_mcAsset.mcWin.btnUKDealer.mcLabel.txtCountry.text = _local2.getStringFromResname("country1"); m_mcAsset.mcWin.btnROIRange.mcLabel.txtCountry.text = _local2.getStringFromResname("country2"); m_mcAsset.mcWin.btnROIDealer.mcLabel.txtCountry.text = _local2.getStringFromResname("country2"); } function lockLoadGamePopup() { m_mcAsset.mcLoadGamePopup.btnBlockadeSmall._visible = true; } function unlockLoadGamePopup() { m_mcAsset.mcLoadGamePopup.btnBlockadeSmall._visible = false; } }
Symbol 1512 MovieClip [__Packages.Sounds] Frame 0
class Sounds { static var s_mainSound, s_mcMusicHolder, s_mcSfxHolder, s_musicSound, s_sfxSound, s_mcSoundButton, s_oSoundsList, s_aRandomSoundNamesList, s_ambienceInterval; function Sounds () { } static function init(Void) { if (s_mainSound == undefined) { s_mcMusicHolder = _root.createEmptyMovieClip("mcMusicHolder", _root.getNextHighestDepth()); s_mcSfxHolder = _root.createEmptyMovieClip("mcSfxHolder", _root.getNextHighestDepth()); s_mainSound = new Sound(_root); s_musicSound = new Sound(s_mcMusicHolder); s_sfxSound = new Sound(s_mcSfxHolder); } } static function initButton(mcBtn) { s_mcSoundButton = mcBtn; if (s_mainSound.getVolume() == 0) { mainSoundDown(); } else { mainSoundUp(); } } static function mainSoundUp(Void) { s_mcSoundButton.gotoAndStop("up"); s_mcSoundButton.btnSound.onRelease = mainSoundDown; s_mainSound.setVolume(100); _root.kvEvent(237); } static function mainSoundDown(Void) { s_mcSoundButton.gotoAndStop("down"); s_mcSoundButton.btnSound.onRelease = mainSoundUp; s_mainSound.setVolume(0); _root.kvEvent(236); } static function setSfx(aNames) { if (s_oSoundsList == undefined) { s_oSoundsList = new Object(); } var _local5 = aNames.length; var _local2 = 0; while (_local2 < _local5) { var _local1 = aNames[_local2]; var _local3 = s_mcSfxHolder.getNextHighestDepth(); var _local4 = s_mcSfxHolder.createEmptyMovieClip("holder" + _local3, _local3); s_oSoundsList[_local1] = new Sound(_local4); s_oSoundsList[_local1].attachSound(_local1); _local2++; } } static function setMusics(aNames) { if (s_oSoundsList == undefined) { s_oSoundsList = new Object(); } var _local5 = aNames.length; var _local2 = 0; while (_local2 < _local5) { var _local1 = aNames[_local2]; var _local3 = s_mcMusicHolder.getNextHighestDepth(); var _local4 = s_mcMusicHolder.createEmptyMovieClip("holder" + _local3, _local3); s_oSoundsList[_local1] = new Sound(_local4); s_oSoundsList[_local1].attachSound(_local1); s_oSoundsList[_local1].setVolume(100); trace(("added music[" + _local1) + "]"); _local2++; } } static function setRandomSounds(aNames) { s_aRandomSoundNamesList = aNames; if (s_oSoundsList == undefined) { s_oSoundsList = new Object(); } var _local5 = s_aRandomSoundNamesList.length; var _local2 = 0; while (_local2 < _local5) { var _local1 = s_aRandomSoundNamesList[_local2]; if (s_oSoundsList[_local1] == undefined) { var _local3 = s_mcSfxHolder.getNextHighestDepth(); var _local4 = s_mcSfxHolder.createEmptyMovieClip("holder" + _local3, _local3); s_oSoundsList[_local1] = new Sound(_local4); s_oSoundsList[_local1].attachSound(_local1); } _local2++; } } static function playSound(sName, loops) { if (loops == undefined) { loops = 0; } s_oSoundsList[sName].start(0, loops); return(s_oSoundsList[sName]); } static function stopSound(sName) { s_oSoundsList[sName].stop(); } static function stopAllSounds(aExceptions) { for (var _local4 in s_oSoundsList) { var _local2 = true; var _local1 = 0; while (_local1 < aExceptions.length) { if (_local4 == aExceptions[_local1]) { _local2 = true; } _local1++; } if (!_local2) { stopSound(_local4); } } } static function fadeSound(sName, targetVolume, duration, easing) { var _local2 = s_oSoundsList[sName].getVolume(); if (easing == undefined) { easing = mx.transitions.easing.None.easeNone; } var _local1 = new mx.transitions.Tween(Sounds, "volume", easing, _local2, targetVolume, duration, true); _local1.onMotionChanged = EventDelegate.create(Sounds, tweenVolume, sName); } static function tweenVolume(tween, volume, sName) { setVolume(sName, volume); } static function setVolume(sName, volume) { s_oSoundsList[sName].setVolume(volume); } static function getVolume(sName) { return(s_oSoundsList[sName].getVolume()); } static function setVolumeSfx(volume) { s_sfxSound.setVolume(volume); } static function setVolumeMusic(volume) { s_musicSound.setVolume(volume); } static function playAmbience(Void) { var _local2 = s_aRandomSoundNamesList.length; var _local3 = Math.floor(_local2 * Math.random()); var _local1 = s_aRandomSoundNamesList[_local3]; var _local4 = 30 + Math.floor(30 * Math.random()); setVolume(_local1, _local4); playSound(_local1, 0); stopAmbience(); startAmbience(); } static function startAmbience(bFirst) { var _local1; if (bFirst) { _local1 = 1000 + Math.round(1000 * Math.random()); } else { _local1 = 750 + Math.round(750 * Math.random()); } clearInterval(s_ambienceInterval); s_ambienceInterval = setInterval(playAmbience, _local1); } static function stopAmbience() { clearInterval(s_ambienceInterval); } }
Symbol 1513 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None { function None () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static var version = "1.1.0.52"; }
Symbol 1514 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 1515 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 1516 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 1517 MovieClip [__Packages.SoundData] Frame 0
class SoundData { function SoundData () { } static var MUSIC_LEVEL0 = "music: level0"; static var MUSIC_BOSS0 = "music: boss0"; static var MUSIC_LEVEL1 = "music: level1"; static var MUSIC_BOSS1 = "music: boss1"; static var MUSIC_LEVEL2 = "music: level2"; static var MUSIC_BOSS2 = "music: boss2"; static var MUSIC_END = "music: end"; static var MUSIC_INTRO = "music: intro"; static var SFX_GROWL = "snd: growl"; static var SFX_BOXING = "snd: boxing"; static var SFX_IMPACT = "snd: impact"; static var SFX_HANGING_SHEEP = "snd: hangingSheep"; static var SFX_HULK = "snd: hulk"; static var SFX_MINT_SAUCE = "snd: mintSauce"; static var SFX_OWW = "snd: oww"; static var SFX_RAM = "snd: ram"; static var SFX_ROBOT_STEPS = "snd: robotSteps"; static var SFX_SHEARS = "snd: shears"; static var SFX_SHEEP = "snd: sheep"; static var SFX_SWORD = "snd: sword"; static var SFX_TRICYCLE = "snd: tricycle"; static var SFX_TROLLEY_SQUEAK = "snd: trolleySqueak"; static var SFX_WELLIE = "snd: wellie"; static var SFX_WHIP = "snd: whip"; static var SFX_KICK = "snd: kick"; }
Symbol 1518 MovieClip [__Packages.EmailValidator] Frame 0
class EmailValidator { function EmailValidator () { } static function validate(_xES) { var _local1 = _xES.toLowerCase(); var _local2 = _local1.indexOf("@"); var _local6 = _local1.substring(0, _local2); var _local4 = _local1.length - 1; var _local3 = _local1.lastIndexOf("."); var _local5 = _local1.substring(_local2 + 1, _local3); var _local7 = _local4 - (_local3 + 1); if (_local2 == -1) { return(false); } if (_local2 != _local1.lastIndexOf("@")) { return(false); } if (xCheckSUVC(_local6) != true) { return(false); } if (_local6.length < 1) { return(false); } if (xCheckSUVC(_local5) != true) { return(false); } if (_local5.length < 2) { return(false); } if (xCheckSUVC(_local1.substr(_local3 + 1, _local4)) != true) { return(false); } if ((_local7 < 1) || (_local7 > 3)) { return(false); } return(true); } static function xCheckSUVC(xESS) { var _local3 = true; var _local2 = new Array("!", "\u00A3", "$", "%", "^", "&", "*", "+", "=", "?", ":", ";", "'", "\t", " ", "\"", "~", "#", "/"); var _local1 = 0; while (_local1 <= (_local2.length - 1)) { if (xESS.indexOf(_local2[_local1], 0) != -1) { _local3 = false; break; } _local1++; } return(_local3); } }
Symbol 1519 MovieClip [__Packages.End] Frame 0
class End { var m_mcAsset; function End (mcAsset) { m_mcAsset = mcAsset; m_mcAsset.setContent = EventDelegate.create(this, setContent); m_mcAsset.panelOut = EventDelegate.create(this, panelOut); var _local2 = Application.getInstance().getEndData(); if (_local2.endType != TYPE_SUCCESS) { m_mcAsset.gotoAndPlay("panel"); } trace("oInfo.endType : " + _local2.endType); } function setContent() { var _local3 = Application.getInstance().getEndData(); m_mcAsset.mcContent.gotoAndStop(_local3.endType); var _local2 = XLIFFManager.getInstance(); m_mcAsset.mcContent.tfScoreLabel.autoSize = "right"; m_mcAsset.mcContent.tfScoreLabel.text = _local2.getStringFromResname("end_score_label"); m_mcAsset.mcContent.tfScore.text = _local3.score + "!"; m_mcAsset.mcContent.mcBack.mcText.tfText.text = _local2.getStringFromResname("back_to_start"); m_mcAsset.mcContent.mcBack.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcBack.onRelease = EventDelegate.create(this, onReleaseBack); trace("setContent " + _local3.endType); switch (_local3.endType) { case TYPE_LEVEL : m_mcAsset.mcContent.tfTitle.text = (_local2.getStringFromResname("end_of_level") + " ") + (_local3.level + 1); m_mcAsset.mcContent.tfTitle.autoSize = "center"; m_mcAsset.mcContent.mcSend.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcSend.mcText.tfText.text = _local2.getStringFromResname("submit_score_title"); m_mcAsset.mcContent.mcContinue.mcText.tfText.text = _local2.getStringFromResname("continue_game"); m_mcAsset.mcContent.mcContinue.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.tfDescription.text = _local2.getStringFromResname("end_description_level"); m_mcAsset.mcContent.mcSend.onRelease = EventDelegate.create(this, onReleaseSendScore); m_mcAsset.mcContent.mcContinue.onRelease = EventDelegate.create(this, onReleaseNextLevel); break; case TYPE_SUCCESS : m_mcAsset.mcContent.tfTitle.autoSize = "center"; m_mcAsset.mcContent.tfTitle.text = _local2.getStringFromResname("game_over"); m_mcAsset.mcContent.tfDescription.text = _local2.getStringFromResname("end_description_success"); m_mcAsset.mcContent.mcSend.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcSend.mcText.tfText.text = _local2.getStringFromResname("submit_score_title"); m_mcAsset.mcContent.mcHighscore.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcHighscore.mcText.tfText.text = _local2.getStringFromResname("view_highscores"); m_mcAsset.mcContent.mcCompetition.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcCompetition.mcText.tfText.text = _local2.getStringFromResname("enter_competition"); m_mcAsset.mcContent.mcContinue.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcContinue.mcText.tfText.text = _local2.getStringFromResname("next_level"); m_mcAsset.mcContent.mcSend.onRelease = EventDelegate.create(this, onReleaseSendScore); m_mcAsset.mcContent.mcContinue.onRelease = EventDelegate.create(this, onReleasePlayAgain); m_mcAsset.mcContent.mcHighscore.onRelease = EventDelegate.create(this, onButtonPress, "high_scores"); m_mcAsset.mcContent.mcCompetition.onRelease = EventDelegate.create(this, onButtonPress, "competition", 258); break; case TYPE_FAILED : m_mcAsset.mcContent.tfTitle.autoSize = "center"; m_mcAsset.mcContent.tfTitle.text = _local2.getStringFromResname("game_over"); m_mcAsset.mcContent.mcSend.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcSend.mcText.tfText.text = _local2.getStringFromResname("submit_score_title"); m_mcAsset.mcContent.mcHighscore.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcHighscore.mcText.tfText.text = _local2.getStringFromResname("view_highscores"); m_mcAsset.mcContent.mcCompetition.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcCompetition.mcText.tfText.text = _local2.getStringFromResname("enter_competition"); m_mcAsset.mcContent.mcContent.mcContinue.mcText.tfText.autoSize = "center"; m_mcAsset.mcContent.mcContinue.mcText.tfText.text = _local2.getStringFromResname("continue_game"); m_mcAsset.mcContent.mcSend.onRelease = EventDelegate.create(this, onReleaseSendScore); m_mcAsset.mcContent.mcContinue.onRelease = EventDelegate.create(this, onReleaseSameLevel); m_mcAsset.mcContent.mcHighscore.onRelease = EventDelegate.create(this, onButtonPress, "high_scores"); m_mcAsset.mcContent.mcCompetition.onRelease = EventDelegate.create(this, onButtonPress, "competition"); } } function panelOut() { } function onReleaseBack() { Sounds.stopSound(SoundData.MUSIC_END); m_mcAsset.gotoAndPlay("out"); m_mcAsset.panelOut = EventDelegate.create(Application, Application.gotoPage, Application.PAGE_FRONT); } function onReleaseSaveProgress() { var _local3 = XLIFFManager.getInstance(); var _local2 = m_mcAsset.mcContent.mcSaveGamePopup; _local2.gotoAndStop("on"); _local2.tfTitle.autoSize = "center"; _local2.tfTitle.text = _local3.getStringFromResname("submit_score_title"); _local2.save_mc.tfEmailLabel.autoSize = "right"; _local2.save_mc.tfEmailLabel.text = _local3.getStringFromResname("enter_email_label"); _local2.save_mc.tfEmailLabel.autoSize = "right"; _local2.save_mc.tfUsernameLabel.text = _local3.getStringFromResname("enter_username_label"); _local2.save_mc.save_btn.tfText.autoSize = "center"; _local2.save_mc.save_btn.tfText.text = _local3.getStringFromResname("submit_button"); _local2.mcClose.mcText.tfText.autoSize = "center"; _local2.mcClose.mcText.tfText.text = _local3.getStringFromResname("cancel_button"); _local2.save_mc.tfEmailLabel.autoSize = "right"; _local2.save_mc.tfOptIn1stLabel.text = _local3.getStringFromResname("optIn1st_label"); _local2.save_mc.tfEmailLabel.autoSize = "right"; _local2.save_mc.tfOptInKVLabel.text = _local3.getStringFromResname("optInKV_label"); Selection.setFocus(_local2.save_mc.username_txt); _local2.mcClose.onRelease = EventDelegate.create(this, onReleaseClose); unlockSaveGamePopup(); } function onReleaseNextLevel() { Sounds.stopSound(SoundData.MUSIC_END); m_mcAsset.gotoAndPlay("out"); var _local2 = Application.getInstance().getEndData(); Application.getInstance().setLevelData(_local2.level + 1, _local2.score); m_mcAsset.panelOut = EventDelegate.create(Application, Application.gotoPage, Application.PAGE_GAME); } function onReleaseClose() { m_mcAsset.mcContent.mcSaveGamePopup.gotoAndStop("off"); } function onReleaseSaveProgress_Popup() { var _local2 = m_mcAsset.mcContent.mcSaveGamePopup.tfEmail.text; var _local3 = EmailValidator.validate(_local2); if (_local3) { m_mcAsset.mcContent.mcSaveGamePopup.btnBlockadeSmall._visible = true; Application.saveGameData(_local2); } } function onReleaseSameLevel() { Sounds.stopSound(SoundData.MUSIC_END); m_mcAsset.gotoAndPlay("out"); var _local2 = Application.getInstance().getEndData(); Application.getInstance().setLevelData(_local2.level, _local2.lastLevelScore); m_mcAsset.panelOut = EventDelegate.create(Application, Application.gotoPage, Application.PAGE_GAME); } function onReleasePlayAgain() { Sounds.stopSound(SoundData.MUSIC_END); m_mcAsset.gotoAndPlay("out"); Application.getInstance().setLevelData(0, 0); m_mcAsset.panelOut = EventDelegate.create(Application, Application.gotoPage, Application.PAGE_GAME); _root.kvEvent(239); } function onButtonPress(id, event) { var _local2 = Application.getInstance().getLink(id); if ((_local2.url != undefined) && (_local2.url != "")) { getURL (_local2.url, "_blank"); } if ((_local2.kv != undefined) && (_local2.kv != "")) { _root.kvClick(_local2.kv); } if (event != undefined) { _root.kvEvent(event); } } function closeSavePopup() { m_mcAsset.mcContent.mcSaveGamePopup.gotoAndStop("off"); } function lockSaveGamePopup() { m_mcAsset.mcContent.mcSaveGamePopup.btnBlockadeSmall._visible = true; } function unlockSaveGamePopup() { m_mcAsset.mcContent.mcSaveGamePopup.btnBlockadeSmall._visible = false; } function onReleaseSendScore() { var _local3 = XLIFFManager.getInstance(); var _local2 = m_mcAsset.mcContent.mcSaveGamePopup; _local2.gotoAndStop("on"); _local2.tfTitle.autoSize = "center"; _local2.tfTitle.text = _local3.getStringFromResname("send_score_title"); _local2.tfEmailLabel.autoSize = "center"; _local2.tfEmailLabel.text = _local3.getStringFromResname("enter_email_label"); _local2.save_mc.save_btn.mcText.tfText.autoSize = "center"; _local2.save_mc.save_btn.mcText.tfText.text = _local3.getStringFromResname("send_button"); _local2.mcClose.mcText.tfText.autoSize = "center"; _local2.mcClose.mcText.tfText.text = _local3.getStringFromResname("close_button"); var _local4 = Application.getInstance().getEmail(); if ((_local4 != undefined) && (_local4 != "")) { _local2.tfEmail.text = _local4; } Selection.setFocus(_local2.tfEmail); _local2.mcClose.onRelease = EventDelegate.create(this, onReleaseClose); _local2.mcSave.onRelease = EventDelegate.create(this, onReleaseSendScore_Popup); unlockSaveGamePopup(); } function onReleaseSendScore_Popup() { var _local2 = m_mcAsset.mcContent.mcSaveGamePopup.tfEmail.text; var _local3 = EmailValidator.validate(_local2); if (_local3) { m_mcAsset.mcContent.mcSaveGamePopup.btnBlockadeSmall._visible = true; Application.sendScore(_local2); } } static var TYPE_LEVEL = "level"; static var TYPE_SUCCESS = "success"; static var TYPE_FAILED = "failed"; }
Symbol 1520 MovieClip [__Packages.Game] Frame 0
class Game { static var s_instance; var m_mcAsset, m_aLevels, m_scene, m_mcBossIntro, m_mcGo, m_mcFade, m_mcPopUp, m_mcStatusBar, m_level, m_score, m_currentArea, m_bDead, m_aActiveObjs, m_aActiveObjsToRemove, m_aEnemiesDamaged, m_hero, m_bBetweenAreas, m_leftBorder, m_leftBorderNew, m_pauseListener, m_timer, m_aEnemies; function Game (mcAsset, aLevels, level, score) { s_instance = this; m_mcAsset = mcAsset; m_aLevels = aLevels; m_scene = new Scene(m_mcAsset.mcScene); m_mcBossIntro = m_mcAsset.mcIntros; m_mcGo = m_mcAsset.mcGo; m_mcFade = m_mcAsset.mcFade; m_mcPopUp = m_mcAsset.mcPopUp; m_mcStatusBar = m_mcAsset.mcStatusBar; m_mcFade.fadeOutEnd = EventDelegate.create(this, fadeOutEnd); m_mcFade.fadeInEnd = EventDelegate.create(this, fadeInEnd); m_mcPopUp.popupOutEnd = EventDelegate.create(this, popupOutEnd); _global.currentLevel = (m_level = level); m_score = score; createLevel(); stopGame(); } function remove() { } function createLevel() { m_currentArea = 0; m_bDead = false; m_aActiveObjs = new Array(); m_aActiveObjsToRemove = new Array(); m_aEnemiesDamaged = new Array(); m_scene.initLayers(m_aLevels[m_level].layers.front, m_aLevels[m_level].layers.middle, m_aLevels[m_level].layers.decors); var _local2 = m_scene.addToStage("hero"); m_hero = new Hero(_local2); m_hero.addListener(this); m_hero.draw(); addActiveObj(m_hero); setArea(); m_bBetweenAreas = false; m_leftBorder = 0; m_leftBorderNew = null; mainLoop(); m_pauseListener = new Object(); m_pauseListener.onKeyDown = EventDelegate.create(this, onKeyDown); Key.addListener(m_pauseListener); m_timer = new Timer(); addActiveObj(m_timer); Sounds.playSound(MUSIC_LEVEL[m_level], 99999); } static function getInstance() { return(s_instance); } function startGame() { m_mcAsset.onEnterFrame = EventDelegate.create(this, mainLoop); var _local3 = m_aActiveObjs.length; var _local2 = 0; while (_local2 < _local3) { m_aActiveObjs[_local2].startAnim(); _local2++; } } function stopGame() { m_mcAsset.onEnterFrame = null; var _local3 = m_aActiveObjs.length; var _local2 = 0; while (_local2 < _local3) { m_aActiveObjs[_local2].stopAnim(); _local2++; } } function mainLoop() { Debug.clear(); var _local3 = m_aActiveObjs.length; var _local2 = 0; while (_local2 < _local3) { m_aActiveObjs[_local2].step(); Debug.trace((m_aActiveObjs[_local2].m_mcAsset._name + " step: ") + _local2); m_aActiveObjs[_local2].draw(); Debug.trace("object draw: " + _local2); _local2++; } Debug.trace("--- objects step"); m_scene.step(); Debug.trace("--- scene step"); if (m_bBetweenAreas) { Debug.trace("--- between start"); var _local6; if (m_leftBorderNew == null) { var _local4 = {x:m_hero.getXPos(), y:0}; m_hero.m_mcAsset._parent.localToGlobal(_local4); m_scene.m_mcAsset.globalToLocal(_local4); m_leftBorder = m_hero.getXPos() - _local4.x; m_leftBorderNew = m_hero.getXPos() - (Scene.SCENE_WIDTH / 2); } else if ((m_leftBorderNew - m_leftBorder) > 3) { m_leftBorder = m_leftBorder + ((m_leftBorderNew - m_leftBorder) * 0.2); m_leftBorderNew = m_hero.getXPos() - (Scene.SCENE_WIDTH / 2); } else { _local6 = m_hero.getXPos() - (Scene.SCENE_WIDTH / 2); if (m_leftBorder < _local6) { m_leftBorder = _local6; } } var _local5 = (m_leftBorder + Scene.SCENE_WIDTH) + 50; m_scene.setBorders(m_leftBorder, _local5); m_hero.setBorders(m_leftBorder, _local5); var _local7 = m_aLevels[m_level].areas[m_currentArea]; if (m_leftBorder > _local7.left) { m_bBetweenAreas = false; m_leftBorderNew = null; if (_local7.type == "boss") { m_mcBossIntro.gotoAndStop("boss" + m_level); m_mcBossIntro.mcAnim.animEnd = EventDelegate.create(this, onBossIntroEnd); stopGame(); Sounds.stopSound(MUSIC_LEVEL[m_level]); Sounds.playSound(MUSIC_BOSS[m_level], 99999); } else { setArea(); } m_mcGo.gotoAndStop("off"); } Debug.trace("--- between end"); } m_scene.drawLayers(m_hero.getXPos(), m_hero.getYPos()); m_scene.sortOnStage(); Debug.trace("--- sorted"); _local2 = 0; while (_local2 < m_aActiveObjsToRemove.length) { removeActiveObj(m_aActiveObjsToRemove[_local2]); _local2++; } Debug.trace("--- removed unused"); displayTime(); } function removeActiveObj(obj) { var _local3 = m_aActiveObjs.length; var _local2 = 0; while (_local2 < _local3) { if (m_aActiveObjs[_local2] == obj) { m_aActiveObjs[_local2].remove(); m_aActiveObjs.splice(_local2, 1); break; } _local2++; } } function addActiveObj(obj) { m_aActiveObjs.push(obj); obj.addListener(this); } function addEnemyToList(enemy) { m_aEnemies.push(enemy); enemy.addListener(this); } function setArea() { m_aEnemies = new Array(); var _local11 = m_aLevels[m_level].areas[m_currentArea]; m_scene.setBorders(_local11.left, _local11.right); m_hero.setBorders(_local11.left, _local11.right); var _local17 = _local11.enemies; var _local9 = 0; while (_local9 < _local17.length) { var _local8 = _local17[_local9]; var _local12 = _local8.name; var _local14 = _local8.x; var _local13 = _local8.y + Scene.HERO_MIN_Y; var _local4 = _local8.dir; var _local3 = m_scene.addToStage(_local12); var _local2; if (_local12 == Enemy.TYPE_ZOMBIE) { _local2 = new EnemyZombie(_local3, _local14, _local13, _local4, EnemyZombie.HEALTH_WEAK, Enemy.DAMAGE_WEAK, POINTS_SMALL, true, _local12); } else if (_local12 == Enemy.TYPE_RUN) { _local2 = new EnemyRun(_local3, _local14, _local13, _local4, EnemyRun.HEALTH_WEAK, Enemy.DAMAGE_MEDIUM, POINTS_MEDIUM, false, _local12); } else if (_local12 == Enemy.TYPE_CYCLE) { _local2 = new EnemyRun(_local3, _local14, _local13, _local4, EnemyRun.HEALTH_MEDIUM, Enemy.DAMAGE_MEDIUM, POINTS_MEDIUM, false, _local12); } else if (_local12 == Enemy.TYPE_BOSS0) { _local2 = new EnemyBoss0(_local3, _local14, _local13, _local4, POINTS_BOSS, _local12); } else if (_local12 == Enemy.TYPE_BOSS1) { _local2 = new EnemyBoss1(_local3, _local14, _local13, _local4, POINTS_BOSS, _local12); } else if (_local12 == Enemy.TYPE_BOSS2) { _local2 = new EnemyBoss2(_local3, _local14, _local13, _local4, POINTS_BOSS, _local12); } else if (_local12 == Enemy.TYPE_HORSE) { _local2 = new EnemyRun(_local3, _local14, _local13, _local4, EnemyRun.HEALTH_MEDIUM, Enemy.DAMAGE_STRONG, POINTS_LOT, false, _local12); } else if (_local12 == Enemy.TYPE_NINJA) { _local2 = new EnemyRobo(_local3, _local14, _local13, _local4, EnemyZombie.HEALTH_MEDIUM, Enemy.DAMAGE_MEDIUM, POINTS_MEDIUM, false, _local12); } else if (_local12 == Enemy.TYPE_ROPE) { _local2 = new EnemyRope(_local3, _local14, _local13, _local4, Enemy.DAMAGE_MEDIUM, POINTS_MEDIUM, _local12); } else if (_local12 == Enemy.TYPE_THRILLER) { _local2 = new EnemyZombie(_local3, _local14, _local13, _local4, EnemyZombie.HEALTH_MEDIUM, Enemy.DAMAGE_MEDIUM, POINTS_MEDIUM, false, _local12); } else if (_local12 == Enemy.TYPE_JACKASS) { _local2 = new EnemyRun(_local3, _local14, _local13, _local4, EnemyRun.HEALTH_STRONG, Enemy.DAMAGE_STRONG, POINTS_LOT, false, _local12); } else if (_local12 == Enemy.TYPE_BLACK) { _local2 = new EnemyRun(_local3, _local14, _local13, _local4, EnemyRun.HEALTH_MEDIUM, Enemy.DAMAGE_STRONG, POINTS_MEDIUM, false, _local12); } else if (_local12 == Enemy.TYPE_ROBO) { _local2 = new EnemyRobo(_local3, _local14, _local13, _local4, EnemyRun.HEALTH_MEDIUM, Enemy.DAMAGE_MEDIUM, POINTS_MEDIUM, false, _local12); } _local2.setBorders(_local11.left, _local11.right); addActiveObj(_local2); addEnemyToList(_local2); _local9++; } m_hero.setEnemies(m_aEnemies); var _local16 = _local11.items; _local9 = 0; while (_local9 < _local16.length) { var _local5 = _local16[_local9]; var _local12 = _local5.name; var _local7; var _local6; if (_local5.name == "gun") { _local7 = Item.ID_GUN; _local6 = Item.GUN_AMMO; } else if (_local5.name == "boot") { _local7 = Item.ID_BOOT; _local6 = Item.BOOT_AMMO; } else if (_local5.name == "shaver") { _local7 = Item.ID_SHAVER; _local6 = Item.SHAVER_AMMO; } else if (_local5.name == "medkit") { _local7 = Item.ID_MEDKIT; _local6 = 0; } var _local14 = _local5.x; var _local13 = _local5.y + Scene.HERO_MIN_Y; var _local15 = m_scene.addToStage(_local12); var _local10 = new Item(_local7, _local15, _local14, _local13, _local6); _local10.addListener("onPickUpItem", this); addActiveObj(_local10); _local9++; } } function addDamagedEnemy(enemy) { var _local2 = 0; while (_local2 < m_aEnemiesDamaged.length) { if (m_aEnemiesDamaged[_local2] == enemy) { return(undefined); } _local2++; } m_aEnemiesDamaged.push(enemy); } function onBossIntroEnd() { m_mcBossIntro.gotoAndStop("off"); setArea(); startGame(); } function onLevelEnd() { m_level++; _global.submitLevel = m_level; _global.submitScore = m_score; var _local4 = 1000 - m_timer.getTimeInSeconds(); if (_local4 < 0) { _local4 = 0; } m_score = m_score + _local4; if (m_level == Application.LEVELS) { Application.getInstance().setEndData(m_level - 1, m_score, End.TYPE_SUCCESS); Application.gotoPage(Application.PAGE_END); _root.kvEvent(235); } else { Application.getInstance().setEndData(m_level - 1, m_score, End.TYPE_LEVEL); Application.gotoPage(Application.PAGE_END); _root.kvEvent(232 + m_level); } remove(); } function setText() { var _local2 = XLIFFManager.getInstance(); m_mcStatusBar.mcBar.tfTimeLabel.text = _local2.getStringFromResname("time_label"); m_mcStatusBar.mcBar.tfEnergyLabel.text = _local2.getStringFromResname("energy_label"); m_mcStatusBar.mcBar.tfScoreLabel.text = _local2.getStringFromResname("score_label"); } function fadeOutEnd() { m_mcPopUp.gotoAndPlay("in"); var _local2 = XLIFFManager.getInstance(); var _local3 = _local2.getStringFromResname("level_text"); m_mcPopUp.mcBoard.tfLevel.text = (_local3 + " ") + (m_level + 1); } function fadeInEnd() { Key.removeListener(m_pauseListener); Sounds.stopSound(MUSIC_BOSS[m_level]); Sounds.stopSound(MUSIC_LEVEL[m_level]); if (!m_bDead) { Sounds.playSound(SoundData.MUSIC_INTRO, 9999); onLevelEnd(); } else { Sounds.playSound(SoundData.MUSIC_END, 9999); Application.gotoPage(Application.PAGE_END); remove(); } } function popupOutEnd() { var _local2 = XLIFFManager.getInstance(); m_mcStatusBar.gotoAndPlay("in"); m_mcStatusBar.mcBar.tfEnergyLabel.text = _local2.getStringFromResname("energy_label"); m_mcStatusBar.mcBar.tfScoreLabel.text = _local2.getStringFromResname("score_label"); m_mcStatusBar.mcBar.tfTimeLabel.text = _local2.getStringFromResname("time_label"); Sounds.initButton(m_mcStatusBar.mcBar.mcSoundButton); setText(); displayScore(); displayEnergy(); displayTime(); startGame(); } function displayEnergy() { m_mcStatusBar.mcBar.mcEnergy.gotoAndStop(1 + m_hero.getEnergy()); } function displayScore() { m_mcStatusBar.mcBar.tfScore.text = m_score; } function displayTime() { m_mcStatusBar.mcBar.tfTime.text = m_timer.getFormattedTime(); } function onRemoveActiveObj(eventObject) { m_aActiveObjsToRemove.push(eventObject.obj); } function onHitEnemy(eventObject) { addDamagedEnemy(eventObject.enemy); eventObject.enemy.onGetDamage(eventObject.damage); if (Math.random() < 0.4) { var _local3 = m_scene.addToStage("compact" + (1 + Math.floor(3 * Math.random()))); var _local4 = 0.3 * eventObject.enemy.m_mcAsset._width; var _local5 = 0.7 * eventObject.enemy.m_mcAsset.mcHitArea._height; _local3._x = (eventObject.enemy.getPosX() + (_local4 / 2)) - (_local4 * Math.random()); _local3._y = eventObject.enemy.getPosY() + 3; _local3.mcAnim._y = (-0.5 * _local5) - ((0.5 * _local5) * Math.random()); _local3._xscale = (_local3._yscale = 30 + (70 * Math.random())); } m_score = m_score + POINTS_HIT; displayScore(); } function onFinalHit(eventObject) { var _local2 = 0; while (_local2 < m_aEnemiesDamaged.length) { m_aEnemiesDamaged[_local2].onFinalHit(eventObject.power); _local2++; } m_aEnemiesDamaged = new Array(); } function onHitHero(eventObject) { m_hero.onGetDamage(eventObject.damage, eventObject.dir); displayEnergy(); m_aEnemiesDamaged = new Array(); } function onEnemyDeath(eventObject) { var _local2 = 0; while (_local2 < m_aEnemies.length) { if (m_aEnemies[_local2] == eventObject.obj) { m_aEnemies.splice(_local2, 1); break; } _local2++; } m_hero.setEnemies(m_aEnemies); m_score = m_score + eventObject.points; displayScore(); if (m_aEnemies.length == 0) { onClearArea(); } } function onEnemySwitchToNormal(eventObject) { var _local2 = 0; while (_local2 < m_aEnemiesDamaged.length) { if (m_aEnemiesDamaged[_local2] == eventObject.obj) { m_aEnemiesDamaged.splice(_local2, 1); break; } _local2++; } } function onClearArea() { if (m_aLevels[m_level].areas.length == (m_currentArea + 1)) { m_mcFade.gotoAndPlay("in"); stopGame(); return(undefined); } m_scene.setMode(Scene.MODE_CENTER); m_currentArea++; m_bBetweenAreas = true; m_mcGo.gotoAndStop("on"); } function onPickUpItem(eventObject) { var _local3 = eventObject.id; var _local2 = eventObject.ammo; switch (_local3) { case Item.ID_BOOT : m_hero.setBoot(_local2); break; case Item.ID_GUN : m_hero.setGun(_local2); break; case Item.ID_SHAVER : m_hero.setShaver(_local2); break; case Item.ID_MEDKIT : m_hero.addHealth(Item.MEDKIT_HEALTH); displayEnergy(); } } function onShot(eventObject) { var _local7 = eventObject.x; var _local6 = eventObject.y; var _local3 = eventObject.dir; var _local5 = m_scene.addToStage("shot"); var _local2 = new Shot(_local5, _local7 + (_local3 * 50), _local6, _local3, m_aEnemies); _local2.addListener(this); _local2.draw(); addActiveObj(_local2); } function onDropWeapon(eventObject) { var _local2 = eventObject.id; var _local4; if (_local2 == Item.ID_GUN) { _local4 = "item: gun"; } else if (_local2 == Item.ID_BOOT) { _local4 = "item: boot"; } else if (_local2 == Item.ID_SHAVER) { _local4 = "item: shaver"; } var _local8 = eventObject.x; var _local7 = eventObject.y; var _local6 = eventObject.ammo; var _local9 = m_scene.addToStage(_local4); var _local5 = new Item(_local2, _local9, _local8, _local7, _local6); _local5.addListener("onPickUpItem", this); addActiveObj(_local5); _local5.drop(eventObject.dir); } function onKeyDown() { if (Key.getCode() == KEY_PAUSE) { if (m_mcAsset.onEnterFrame != null) { m_mcAsset.mcPaused.gotoAndStop("on"); stopGame(); } else { m_mcAsset.mcPaused.gotoAndStop("off"); startGame(); } } } function onDeath(eventObject) { _global.submitLevel = m_level; _global.submitScore = m_score; Application.getInstance().setEndData(m_level, m_score, End.TYPE_FAILED); m_bDead = true; m_mcFade.gotoAndPlay("in"); stopGame(); } static var MODE_FIGHT = 0; static var MODE_GO = 1; static var POINTS_SMALL = 50; static var POINTS_MEDIUM = 100; static var POINTS_LOT = 200; static var POINTS_BOSS = 1000; static var POINTS_HIT = 2; static var KEY_PAUSE = 80; static var MUSIC_LEVEL = new Array(SoundData.MUSIC_LEVEL0, SoundData.MUSIC_LEVEL1, SoundData.MUSIC_LEVEL2); static var MUSIC_BOSS = new Array(SoundData.MUSIC_BOSS0, SoundData.MUSIC_BOSS1, SoundData.MUSIC_BOSS2); }
Symbol 1521 MovieClip [__Packages.Hero] Frame 0
class Hero { static var s_instance; var m_mcAsset, m_bKeyActionUp, m_borderTop, m_borderBottom, m_sAction, m_xPos, m_yPos, m_xVel, m_yVel, m_bOnBorder, m_keyLeftPressTime, m_keyRightPressTime, m_bGun, m_bBoot, m_bShaver, m_combo, m_attack, m_nextAttack, m_bCauseDamage, m_health, m_bProtected, m_time, m_smashVel, m_attackFrame, m_ammo, m_enemyToShave, m_dx, m_borderLeft, m_borderRight, m_borderType, m_bNextToItem, m_itemToPickUp, m_bRun, m_bKeyLeftUp, m_bKeyRightUp, m_sActionPrev, m_aEnemies; function Hero (mcAsset) { AsBroadcaster.initialize(this); s_instance = this; m_mcAsset = mcAsset; m_bKeyActionUp = true; m_borderTop = Scene.HERO_MIN_Y; m_borderBottom = Scene.HERO_MAX_Y; m_sAction = ACTION_STAND; m_xPos = Scene.SCENE_WIDTH / 2; m_yPos = m_borderBottom - 50; m_xVel = 0; m_yVel = 0; m_bOnBorder = false; m_keyLeftPressTime = 0; m_keyRightPressTime = 0; m_bGun = false; m_bBoot = false; m_bShaver = false; m_combo = 0; m_attack = null; m_nextAttack = null; m_bCauseDamage = false; m_health = HEALTH; } function remove() { m_mcAsset.removeMovieClip(); } function addListener(scope) { } function removeListener(listener) { } function broadcastMessage(msg, eventObject) { } static function getInstance() { return(s_instance); } function step() { if (m_bProtected) { if ((m_time--) <= 0) { m_bProtected = false; blink(0); } } m_xVel = 0; m_yVel = 0; if (m_sAction == ACTION_DAMAGE) { m_xPos = m_xPos + m_smashVel; m_smashVel = m_smashVel - (m_smashVel * 0.5); m_time--; (((m_time % 4) < 2) ? (blink(0)) : (blink(120 + ((130 * m_time) / 20)))); if (m_time <= 0) { if (m_health <= 0) { broadcastMessage("onDeath"); } else { m_sAction = ACTION_STAND; m_time = PROTECTION_TIME; m_bProtected = true; } } return(undefined); } keyControl(); if (((m_sAction == ACTION_KICK) || (m_sAction == ACTION_PUNCH)) || (m_sAction == ACTION_SUPER)) { if ((((m_sAction == ACTION_KICK) && (m_attackFrame == KICK_LENGTH)) || ((m_sAction == ACTION_PUNCH) && (m_attackFrame == PUNCH_LENGTH))) || ((m_sAction == ACTION_SUPER) && (m_attackFrame == SUPER_LENGTH))) { if ((m_nextAttack == null) || (!m_bCauseDamage)) { var _local5 = m_attack + 1; if (_local5 < 1) { _local5 = 1; } if (m_bCauseDamage) { broadcastMessage("onFinalHit", {power:_local5}); } m_sAction = ACTION_STAND; m_attack = null; } else if (m_bCauseDamage) { m_attack = m_nextAttack; m_nextAttack = null; m_sAction = ATTACK_SEQUENCE[m_attack]; m_attackFrame = 1; m_bCauseDamage = false; } } checkEnemyDamage(DAMAGE_MELEE); m_attackFrame++; return(undefined); } if (m_sAction == ACTION_SMASH) { if (m_attackFrame == SMASH_LENGTH) { m_sAction = ACTION_STAND; m_attack = null; m_nextAttack = null; } else if (m_attackFrame >= SMASH_END) { if (m_nextAttack != null) { m_attackFrame = 0; m_mcAsset.mcAnim.gotoAndPlay(m_attackFrame + 1); m_nextAttack = null; } } else { checkEnemyDamage(DAMAGE_BOOT); m_attack = 3; m_bCauseDamage = false; } m_attackFrame++; } else if (m_sAction == ACTION_SHOOT) { if (m_attackFrame == SHOOT_LENGTH) { m_sAction = ACTION_STAND; m_attack = null; m_nextAttack = null; if (m_ammo <= 0) { dropWeapon(); } } else if (m_attackFrame == SHOOT_FRAME) { broadcastMessage("onShot", {x:m_xPos, y:m_yPos, dir:m_mcAsset._xscale / 100}); m_ammo--; } else if (m_attackFrame == SHOOT_UP_FRAME) { if ((m_nextAttack != null) && (m_ammo > 0)) { m_attackFrame = SHOOT_FRAME - 1; m_mcAsset.mcAnim.gotoAndPlay(m_attackFrame); m_nextAttack = null; } } else { m_attack = 3; m_bCauseDamage = false; } m_attackFrame++; } else if (m_sAction == ACTION_SHAVE) { if (m_attackFrame == SHAVE_LENGTH) { m_sAction = ACTION_STAND; m_bShaver = false; } else if (m_attackFrame == SHAVE_START) { m_enemyToShave.hide(); m_enemyToShave.stopToShave(); } else if (m_attackFrame == SHAVE_FINISH) { m_enemyToShave.show(); m_enemyToShave.switchToNude(); } m_attackFrame++; } else { m_attack = null; m_nextAttack = null; m_bCauseDamage = false; } m_xPos = m_xPos + m_xVel; m_yPos = m_yPos + m_yVel; m_dx = m_xVel; if (m_xPos < m_borderLeft) { m_xPos = m_borderLeft; m_dx = 0; } else if (m_xPos > m_borderRight) { m_xPos = m_borderRight; m_dx = 0; } if (m_yPos < m_borderTop) { m_yPos = m_borderTop; } else if (m_yPos > m_borderBottom) { m_yPos = m_borderBottom; } m_bOnBorder = false; var _local3 = Scene.SCENE_WIDTH / 2; var _local2 = m_borderLeft + _local3; var _local4 = m_borderRight - _local3; if ((m_xPos < _local2) || ((Math.abs(m_xPos - _local2) < m_xVel) && (m_xVel > 0))) { if ((m_xPos - _local2) >= m_xVel) { m_dx = m_xPos - (m_borderLeft + _local3); } else { m_dx = 0; } m_borderType = BORDER_LEFT; m_bOnBorder = true; } else if ((m_xPos > _local4) || ((m_xPos == _local4) && (m_xVel < 0))) { m_dx = 0; m_borderType = BORDER_RIGHT; m_bOnBorder = true; } m_bNextToItem = false; m_itemToPickUp = null; } function draw() { m_mcAsset._x = m_xPos; m_mcAsset._y = m_yPos; if (m_xVel < 0) { m_mcAsset._xscale = -100; } else if (m_xVel > 0) { m_mcAsset._xscale = 100; } setAnim(); if (m_bProtected) { (((m_time % 2) < 1) ? (blink(0)) : (blink((120 * m_time) / PROTECTION_TIME))); } } function setBorders(left, right) { m_borderLeft = left; m_borderRight = right; } function keyControl() { if (Key.isDown(KEY_ACTION)) { if (m_bKeyActionUp) { m_bKeyActionUp = false; if (m_bNextToItem) { m_itemToPickUp.pickUp(); m_itemToPickUp = null; m_bNextToItem = false; m_attack = -1; } else if (m_bShaver && (canShave())) { if (m_ammo > 0) { m_sAction = ACTION_SHAVE; m_attackFrame = 1; m_attack = -1; m_ammo--; } } else if (m_bBoot && (m_nextAttack == null)) { if (m_sAction == ACTION_SMASH) { m_nextAttack = -1; } else { m_sAction = ACTION_SMASH; m_attackFrame = 1; m_attack = -1; } } else if (m_bGun && (m_nextAttack == null)) { if (m_sAction == ACTION_SHOOT) { m_nextAttack = -1; } else { m_sAction = ACTION_SHOOT; m_attackFrame = 1; m_attack = -1; } } else if (m_attack == null) { m_attack = 0; m_sAction = ATTACK_SEQUENCE[0]; m_attackFrame = 1; } else if (m_nextAttack == null) { m_nextAttack = m_attack + 1; if (m_nextAttack == ATTACK_SEQUENCE.length) { m_nextAttack = null; } } } m_bRun = false; } else { m_bKeyActionUp = true; } if (m_attack != null) { return(undefined); } if (Key.isDown(KEY_UP)) { m_yVel = (m_bRun ? ((-VEL_Y) * 2) : (-VEL_Y)); if (!m_bRun) { m_sAction = ACTION_WALK; } } else if (Key.isDown(KEY_DOWN)) { m_yVel = (m_bRun ? (VEL_Y * 2) : (VEL_Y)); if (!m_bRun) { m_sAction = ACTION_WALK; } } if (Key.isDown(KEY_LEFT)) { if (m_bKeyLeftUp) { m_bKeyLeftUp = false; var _local2 = getTimer(); if ((_local2 - m_keyLeftPressTime) < TAP_TIME_RUN) { m_bRun = true; m_sAction = ACTION_RUN; } m_keyLeftPressTime = _local2; } if (!m_bRun) { m_sAction = ACTION_WALK; } m_xVel = (m_bRun ? ((-VEL_X) * 3) : (-VEL_X)); } else if (Key.isDown(KEY_RIGHT)) { if (m_bKeyRightUp) { m_bKeyRightUp = false; var _local2 = getTimer(); if ((_local2 - m_keyRightPressTime) < TAP_TIME_RUN) { m_bRun = true; m_sAction = ACTION_RUN; } m_keyRightPressTime = _local2; } if (!m_bRun) { m_sAction = ACTION_WALK; } m_xVel = (m_bRun ? (VEL_X * 3) : (VEL_X)); } else { m_bRun = false; } if (!Key.isDown(KEY_LEFT)) { m_bKeyLeftUp = true; } if (!Key.isDown(KEY_RIGHT)) { m_bKeyRightUp = true; } if ((((((m_sAction == ACTION_WALK) || (m_sAction == ACTION_RUN)) && (!Key.isDown(KEY_UP))) && (!Key.isDown(KEY_DOWN))) && (!Key.isDown(KEY_LEFT))) && (!Key.isDown(KEY_RIGHT))) { m_sAction = ACTION_STAND; } } function getDx() { return(m_dx); } function getXPos() { return(m_xPos); } function getYPos() { return(m_yPos); } function setAnim() { if (m_bBoot && (((m_sAction == ACTION_WALK) || (m_sAction == ACTION_STAND)) || (m_sAction == ACTION_RUN))) { m_mcAsset.gotoAndStop(m_sAction + "_boot"); } else if (m_bGun && (((m_sAction == ACTION_WALK) || (m_sAction == ACTION_STAND)) || (m_sAction == ACTION_RUN))) { m_mcAsset.gotoAndStop(m_sAction + "_gun"); } else if (m_bShaver && ((m_sAction == ACTION_WALK) || (m_sAction == ACTION_STAND))) { m_mcAsset.gotoAndStop(m_sAction + "_shaver"); } else { m_mcAsset.gotoAndStop(m_sAction); } if ((m_sAction == ACTION_WALK) && (m_sAction != m_sActionPrev)) { m_mcAsset.mcAnim.gotoAndPlay(WALK_FIRST_FRAME); } if (m_bBoot) { var _local2 = 1 + Math.floor((Item.BOOT_AMMO - m_ammo) / (Item.BOOT_AMMO / Item.BOOT_FRAMES)); m_mcAsset.mcAnim.mcBoot.gotoAndStop(_local2); m_mcAsset.mcBoot.gotoAndStop(_local2); } else if (m_bGun) { var _local2 = 1 + Math.floor((Item.GUN_AMMO - m_ammo) / (Item.GUN_AMMO / Item.GUN_FRAMES)); m_mcAsset.mcAnim.mcGun.gotoAndStop(_local2); m_mcAsset.mcGun.gotoAndStop(_local2); } m_sActionPrev = m_sAction; if (m_bShaver) { m_mcAsset.mcAnim.mcHand.mcShaver._visible = true; } else { m_mcAsset.mcAnim.mcHand.mcShaver._visible = false; } } function setEnemies(aEnemies) { m_aEnemies = aEnemies; } function checkEnemyDamage(damage) { var _local3 = 0; while (_local3 < m_aEnemies.length) { var _local5 = m_mcAsset.mcAnim.mcHitArea; var _local4 = m_aEnemies[_local3].getPosY(); if (((!m_aEnemies[_local3].isProtected()) && (_local5.hitTest(m_aEnemies[_local3].m_mcAsset.mcHitArea))) && (Math.abs(m_yPos - _local4) < 10)) { m_bCauseDamage = true; broadcastMessage("onHitEnemy", {enemy:m_aEnemies[_local3], damage:damage}); if (m_bBoot) { broadcastMessage("onFinalHit", {power:3}); m_ammo--; if (m_ammo == 0) { dropWeapon(); m_sAction = ACTION_STAND; m_attack = null; m_nextAttack = null; } Sounds.playSound(SoundData.SFX_WELLIE); } if (m_sAction == ACTION_KICK) { var _local2 = 0; while (_local2 < KICK_FRAMES.length) { if (m_attackFrame == KICK_FRAMES[_local2]) { Sounds.playSound(SoundData.SFX_KICK); } _local2++; } } } _local3++; } } function onGetDamage(damage, dir) { m_attack = null; m_nextAttack = null; m_bCauseDamage = false; m_bRun = false; m_dx = 0; m_smashVel = dir * 10; m_sAction = ACTION_DAMAGE; m_time = 20; if (!Application.GOD_MODE) { m_health = m_health - damage; } if (m_health < 0) { m_health = 0; } Sounds.playSound(SoundData.SFX_IMPACT); } function isProtected() { if ((m_sAction == ACTION_DAMAGE) || (m_bProtected)) { return(true); } return(false); } function blink(value) { var _local3 = new Color(m_mcAsset); var _local2 = _local3.getTransform(); _local2.rb = value; _local2.gb = value; _local2.bb = value; _local3.setTransform(_local2); } function nextToItem(item) { m_bNextToItem = true; m_itemToPickUp = item; } function setGun(ammo) { if (m_bBoot || (m_bShaver)) { dropWeapon(); } m_bGun = true; m_ammo = ammo; } function setBoot(ammo) { if (m_bGun || (m_bShaver)) { dropWeapon(); } m_bBoot = true; m_ammo = ammo; } function setShaver(ammo) { if (m_bGun || (m_bBoot)) { dropWeapon(); } m_bShaver = true; m_ammo = Item.SHAVER_AMMO; } function dropWeapon() { var _local5 = m_mcAsset._xscale / 100; if (m_bBoot) { m_bBoot = false; broadcastMessage("onDropWeapon", {id:Item.ID_BOOT, x:m_xPos, y:m_yPos, ammo:m_ammo, dir:_local5}); } else if (m_bGun) { m_bGun = false; broadcastMessage("onDropWeapon", {id:Item.ID_GUN, x:m_xPos, y:m_yPos, ammo:m_ammo, dir:_local5}); } else if (m_bShaver) { m_bShaver = false; broadcastMessage("onDropWeapon", {id:Item.ID_SHAVER, x:m_xPos, y:m_yPos, ammo:m_ammo, dir:_local5}); } } function stopAnim() { m_mcAsset.mcAnim.stop(); } function startAnim() { m_mcAsset.mcAnim.play(); } function getEnergy() { return(Math.round((100 * m_health) / HEALTH)); } function canShave() { var _local4 = 0; while (_local4 < m_aEnemies.length) { var _local3 = m_aEnemies[_local4]; if (_local3.canShave()) { var _local2 = _local3.getPosX() - m_xPos; var _local6 = _local3.getPosY() - m_yPos; var _local5 = ((m_mcAsset._xscale == 100) ? 1 : -1); if ((Math.abs(_local6) < 10) && ((((_local2 > 40) && (_local2 < 120)) && (_local5 == 1)) || (((_local2 < -40) && (_local2 > -120)) && (_local5 == -1)))) { m_enemyToShave = _local3; return(true); } } _local4++; } m_enemyToShave = null; return(false); } function addHealth(value) { m_health = m_health + value; if (m_health > HEALTH) { m_health = HEALTH; } } static var HEALTH = 50; static var KEY_UP = 38; static var KEY_DOWN = 40; static var KEY_LEFT = 37; static var KEY_RIGHT = 39; static var KEY_ACTION = 32; static var ACTION_STAND = "stand"; static var ACTION_WALK = "walk"; static var ACTION_RUN = "run"; static var ACTION_PUNCH = "punch"; static var ACTION_KICK = "kick"; static var ACTION_SUPER = "super"; static var ACTION_DAMAGE = "damage"; static var ACTION_SMASH = "smash"; static var ACTION_SHOOT = "shoot"; static var ACTION_SHAVE = "shave"; static var KICK_FRAMES = new Array(2, 4, 6); static var KICK_LENGTH = 7; static var PUNCH_FRAMES = new Array(1, 6, 10); static var PUNCH_LENGTH = 10; static var SUPER_LENGTH = 32; static var SMASH_LENGTH = 16; static var SMASH_FRAME = 5; static var SMASH_END = 11; static var SHOOT_LENGTH = 16; static var SHOOT_FRAME = 4; static var SHOOT_UP_FRAME = 11; static var SHAVE_LENGTH = 40; static var SHAVE_START = 8; static var SHAVE_FINISH = 30; static var ATTACK_SEQUENCE = new Array(ACTION_KICK, ACTION_PUNCH, ACTION_KICK, ACTION_PUNCH, ACTION_SUPER); static var DAMAGE_MELEE = 1; static var DAMAGE_BOOT = 15; static var WALK_FIRST_FRAME = 8; static var VEL_X = 7; static var VEL_Y = 3.5; static var BORDER_LEFT = 0; static var BORDER_RIGHT = 1; static var TAP_TIME_RUN = 500; static var PROTECTION_TIME = 20; }
Symbol 1522 MovieClip [__Packages.Item] Frame 0
class Item { var m_id, m_mcAsset, m_xPos, m_yPos, m_zPos, m_hero, m_time, m_mode, m_ammo, m_yVel, m_groundHits; function Item (id, mcAsset, x, y, ammo) { AsBroadcaster.initialize(this); m_id = id; m_mcAsset = mcAsset; m_xPos = x; m_yPos = y; m_zPos = 0; m_hero = Hero.getInstance(); m_time = TIME_GROUND; m_mode = MODE_NORMAL; m_ammo = ammo; var _local3; if (id == ID_BOOT) { _local3 = 1 + Math.floor((BOOT_AMMO - m_ammo) / (BOOT_AMMO / BOOT_FRAMES)); } else if (id == ID_GUN) { _local3 = 1 + Math.floor((GUN_AMMO - m_ammo) / (GUN_AMMO / GUN_FRAMES)); } else if (id == ID_SHAVER) { _local3 = 1 + Math.floor((SHAVER_AMMO - m_ammo) / (SHAVER_AMMO / SHAVER_FRAMES)); } m_mcAsset.mcItem.mcState.gotoAndStop(_local3); } function remove() { m_mcAsset.removeMovieClip(); } function addListener(scope) { } function removeListener(listener) { } function broadcastMessage(msg, eventObject) { } function step() { if (m_mode == MODE_DROP) { m_zPos = m_zPos + m_yVel; m_yVel = m_yVel + GRAVITY; if (m_zPos > 0) { m_zPos = 0; m_groundHits++; if (m_groundHits >= 2) { setMode(MODE_WAIT); } else { m_yVel = m_yVel * -0.4; } } } else if (m_mode == MODE_NORMAL) { var _local3 = Math.abs(m_xPos - m_hero.getXPos()); var _local2 = Math.abs(m_yPos - m_hero.getYPos()); if ((_local3 < 20) && (_local2 < 10)) { if (m_id == ID_MEDKIT) { pickUp(); } else { m_hero.nextToItem(this); } } } else if (m_mode == MODE_WAIT) { m_time--; if (m_time == 0) { broadcastMessage("onRemoveActiveObj", {obj:this}); } else if (m_time < 8) { m_mcAsset._alpha = (((m_time % 2) < 1) ? 0 : 100); } else if ((m_time < 20) && (m_time > 8)) { m_mcAsset._alpha = (((m_time % 4) < 2) ? 0 : 100); } else { var _local3 = Math.abs(m_xPos - m_hero.getXPos()); var _local2 = Math.abs(m_yPos - m_hero.getYPos()); if (((_local3 < 20) && (_local2 < 5)) && (m_ammo > 0)) { m_hero.nextToItem(this); } } } } function draw() { m_mcAsset._x = m_xPos; m_mcAsset._y = m_yPos; m_mcAsset.mcItem._y = m_zPos; } function pickUp() { broadcastMessage("onPickUpItem", {id:m_id, ammo:m_ammo}); broadcastMessage("onRemoveActiveObj", {obj:this}); } function setMode(mode) { m_mode = mode; } function drop(dir) { setMode(MODE_DROP); m_time = ((m_ammo <= 0) ? 20 : (TIME_GROUND)); if (m_id == ID_BOOT) { m_zPos = BOOT_Z; } else if (m_id == ID_GUN) { m_zPos = GUN_Z; } else if (m_id == ID_SHAVER) { m_zPos = SHAVER_Z; } m_yVel = -5; m_groundHits = 0; m_mcAsset._xscale = dir * 100; } function setAmmo(ammo) { m_ammo = ammo; } static var ID_GUN = 0; static var ID_BOOT = 1; static var ID_SHAVER = 2; static var ID_MEDKIT = 3; static var GUN_AMMO = 8; static var GUN_FRAMES = 5; static var BOOT_AMMO = 6; static var BOOT_FRAMES = 3; static var SHAVER_AMMO = 1; static var SHAVER_FRAMES = 1; static var MEDKIT_HEALTH = 30; static var BOOT_Z = -110; static var GUN_Z = -100; static var SHAVER_Z = -70; static var MODE_NORMAL = 0; static var MODE_DROP = 1; static var MODE_WAIT = 2; static var TIME_GROUND = 100; static var GRAVITY = 1; }
Symbol 1523 MovieClip [__Packages.Enemy] Frame 0
class Enemy { var m_mcAsset, m_xPos, m_yPos, m_zPos, m_dir, m_xVel, m_yVel, m_time, m_blinkTime, m_bShaved, m_mcEnergy, m_yBar, m_barTime, m_borderTop, m_borderBottom, m_hero, m_bDamageSound, m_sType, m_mode, m_healthMax, m_health, m_borderLeft, m_borderRight, m_soundInterval, m_smashVel, m_totalTime, m_damage, m_points; function Enemy (mcAsset, x, y, dir, bShaved) { AsBroadcaster.initialize(this); m_mcAsset = mcAsset; m_xPos = x; m_yPos = y; m_zPos = 0; m_dir = dir; m_xVel = 0; m_yVel = 0; m_time = 0; m_blinkTime = 0; m_bShaved = ((bShaved == undefined) ? false : (bShaved)); m_mcEnergy = m_mcAsset.mcEnergy; m_mcEnergy._alpha = 0; m_yBar = m_mcEnergy._y; m_barTime = null; m_borderTop = Scene.HERO_MIN_Y; m_borderBottom = Scene.HERO_MAX_Y; m_hero = Hero.getInstance(); m_bDamageSound = false; draw(); } function remove() { m_mcAsset.removeMovieClip(); } function addListener(scope) { } function removeListener(listener) { } function broadcastMessage(msg, eventObject) { } function step() { if (m_barTime > 0) { m_barTime--; } else if (m_barTime == 0) { m_mcEnergy._alpha = 0; } Debug.trace((m_sType + " : ") + m_time); } function draw() { m_mcAsset._x = m_xPos; m_mcAsset._y = m_yPos; m_mcAsset._xscale = (-m_dir) * 100; if (m_mode == MODE_SMASHED) { m_mcAsset.mcAnim._y = m_zPos; } setAnim(); m_mcEnergy._y = m_zPos + m_yBar; m_mcEnergy._xscale = (60 * m_mcAsset._xscale) / 100; m_mcEnergy.gotoAndStop(1 + Math.round((100 * m_health) / m_healthMax)); } function setAnim() { switch (m_mode) { case MODE_FOLLOW : case MODE_MOVE : m_mcAsset.gotoAndStop("walk"); break; case MODE_DAMAGED : m_mcAsset.gotoAndStop("damaged"); break; case MODE_ATTACK : m_mcAsset.gotoAndStop("attack"); break; case MODE_SMASHED : m_mcAsset.gotoAndStop("flight"); break; case MODE_STAND : m_mcAsset.gotoAndStop("stand"); break; case MODE_TRANSFORM : m_mcAsset.gotoAndStop("transform"); } } function setBorders(left, right) { m_borderLeft = left; m_borderRight = right; } function getPosX() { return(m_xPos); } function getPosY() { return(m_yPos); } function onGetDamage(damage) { m_mode = MODE_DAMAGED; m_time = 10; m_health = m_health - damage; if (m_health <= 0) { m_health = 0; m_mcEnergy._visible = false; } m_barTime = BAR_TIME; m_mcEnergy._alpha = 100; if (!m_bDamageSound) { m_bDamageSound = true; var _local2 = Sounds.playSound(SoundData.SFX_SHEEP); clearInterval(m_soundInterval); m_soundInterval = setInterval(this, "resetSoundDamage", 1000); } } function resetSoundDamage() { m_bDamageSound = false; } function damageStep() { if (m_time > 7) { blink((200 * (m_time - 7)) / 3); } else { blink(0); } } function blink(value) { var _local3 = new Color(m_mcAsset); var _local2 = _local3.getTransform(); _local2.rb = value; _local2.gb = value; _local2.bb = value; _local3.setTransform(_local2); } function onFinalHit(power) { m_mode = MODE_SMASHED; m_smashVel = 6 + (power * 1); m_time = 10 + (power * 2); m_totalTime = m_time; m_bDamageSound = false; } function smashStep() { if ((m_totalTime - m_time) < 4) { blink(200 * (1 - ((m_totalTime - m_time) / 3))); } else { blink(0); } var _local3 = m_hero.getXPos(); var _local4 = ((_local3 < m_xPos) ? -1 : 1); m_xPos = m_xPos - (_local4 * m_smashVel); var _local2 = (100 * m_time) / m_totalTime; if (_local2 > 60) { m_zPos = (-m_totalTime) * Math.sin((Math.PI * (_local2 - 60)) / 60); } else if (m_time > 1) { m_smashVel = m_smashVel - (m_smashVel * 0.2); m_zPos = ((-m_totalTime) * 0.2) * Math.sin((Math.PI * _local2) / 60); } else { m_smashVel = 0; m_zPos = 0; m_mcAsset.mcAnim._y = 0; if (m_health <= 0) { die(); } } } function isProtected() { if (((m_mode == MODE_SMASHED) || (m_mode == MODE_DIE)) || (m_mode == MODE_SHAVED)) { return(true); } return(false); } function checkHeroCollision() { var _local2 = m_hero.getYPos(); if (((Math.abs(m_yPos - _local2) < 10) && (!m_hero.isProtected())) && (m_mcAsset.mcAttackArea.hitTest(m_hero.m_mcAsset.mcHitArea))) { broadcastMessage("onHitHero", {damage:m_damage, dir:m_dir}); if (m_sType == TYPE_RUN) { Sounds.playSound(SoundData.SFX_RAM); } } } function die() { m_mode = MODE_DIE; m_time = 20; blink(0); } function dieStep() { if (m_time > 6) { if ((m_time % 4) < 2) { m_mcAsset._alpha = 0; } else { m_mcAsset._alpha = 70; } } else { if ((m_time % 2) == 0) { m_mcAsset._alpha = 0; } else { m_mcAsset._alpha = m_time * 10; } if (m_time <= 1) { broadcastMessage("onEnemyDeath", {obj:this, points:m_points}); broadcastMessage("onRemoveActiveObj", {obj:this}); m_time = 99; } } } function stopAnim() { m_mcAsset.mcAnim.stop(); } function startAnim() { m_mcAsset.mcAnim.play(); } function hide() { m_mcAsset._visible = false; } function show() { m_mcAsset._visible = true; } function switchToNude() { m_mcAsset.removeMovieClip(); m_mcAsset = Scene.getInstance().addToStage("nude"); m_mode = MODE_SHAVED; m_xVel = -3; m_yVel = 0; draw(); } function canShave() { return(m_bShaved); } function stopToShave() { m_mode = MODE_STAND; m_time = -1; stopAnim(); } static var TYPE_ZOMBIE = "zombie"; static var TYPE_RUN = "run"; static var TYPE_CYCLE = "cycle"; static var TYPE_BOSS0 = "boss0"; static var TYPE_HORSE = "horse"; static var TYPE_NINJA = "ninja"; static var TYPE_ROPE = "rope"; static var TYPE_BOSS1 = "boss1"; static var TYPE_JACKASS = "jackass"; static var TYPE_ROBO = "robo"; static var TYPE_BLACK = "black"; static var TYPE_THRILLER = "thriller"; static var TYPE_BOSS2 = "boss2"; static var MODE_STAND = 0; static var MODE_MOVE = 1; static var MODE_ATTACK = 2; static var MODE_DAMAGED = 3; static var MODE_SHAVED = 4; static var MODE_FOLLOW = 5; static var MODE_SMASHED = 6; static var MODE_DIE = 7; static var MODE_UP = 8; static var MODE_TRANSFORM = 9; static var DAMAGE_WEAK = 2; static var DAMAGE_MEDIUM = 5; static var DAMAGE_STRONG = 10; static var BAR_TIME = 30; }
Symbol 1524 MovieClip [__Packages.Scene] Frame 0
class Scene { static var s_instance; var m_mcAsset, m_depthOnStage, m_mcMiddle, m_mcStage, m_mcFront, m_widthMiddle, m_widthFront, m_velMiddle, m_velFront, m_aOnStage, m_borderLeft, m_borderRight, m_mode, m_time; function Scene (mcAsset) { s_instance = this; m_mcAsset = mcAsset; m_depthOnStage = 0; } function remove() { } static function getInstance() { return(s_instance); } function initLayers(aFrontNames, aMiddleNames, aDecors) { m_mcMiddle = m_mcAsset.createEmptyMovieClip("mcMiddle", DEPTH_MIDDLE); m_mcStage = m_mcAsset.createEmptyMovieClip("mcStage", DEPTH_STAGE); m_mcFront = m_mcAsset.createEmptyMovieClip("mcFront", DEPTH_FRONT); var _local2; m_widthMiddle = 0; var _local3 = 0; while (_local3 < aMiddleNames.length) { _local2 = m_mcMiddle.attachMovie(aMiddleNames[_local3], "layer" + _local3, _local3); _local2._x = m_widthMiddle; m_widthMiddle = m_widthMiddle + (_local2._width - 1); _local2.cacheAsBitmap = true; _local3++; } _local3 = 0; while (_local3 < aDecors.length) { var _local8 = aDecors[_local3].name; var _local9 = aDecors[_local3].x; var _local4 = aDecors[_local3].scale; var _local5 = m_mcMiddle.getNextHighestDepth(); var _local7 = m_mcMiddle.attachMovie(_local8, "decor" + _local5, _local5, {_x:_local9, _y:DECORS_Y, _xscale:_local4, _yscale:_local4}); _local7.cacheAsBitmap = true; _local3++; } m_widthFront = 0; _local3 = 0; while (_local3 < aFrontNames.length) { _local2 = m_mcFront.attachMovie(aFrontNames[_local3], "layer" + _local3, _local3); _local2._x = m_widthFront; m_widthFront = m_widthFront + _local2._width; _local2.cacheAsBitmap = true; _local3++; } m_velMiddle = 1; m_velFront = m_widthFront / m_widthMiddle; m_aOnStage = new Array(); } function addToStage(sName) { var _local2 = m_mcStage.attachMovie(sName, sName + m_depthOnStage, m_depthOnStage); m_aOnStage.push(_local2); m_depthOnStage++; return(_local2); } function removeFromStage(mcAsset) { var _local2 = 0; while (_local2 < m_aOnStage.length) { if (m_aOnStage[_local2] == mcAsset) { m_aOnStage.splice(_local2, 1); return(true); } _local2++; } return(false); } function sortOnStage() { var _local3 = new Array(); var _local2 = 0; while (_local2 < m_aOnStage.length) { if (m_aOnStage[_local2]._name == undefined) { m_aOnStage[_local2] = null; m_aOnStage.splice(_local2, 1); _local2--; } else { _local3.push({y:Math.round(m_aOnStage[_local2]._y), ind:_local2}); } _local2++; } _local3.sortOn("y", Array.NUMERIC); Debug.trace("aTmp.length : " + _local3.length); _local2 = 0; while (_local2 < m_aOnStage.length) { m_aOnStage[_local2].swapDepths(1000 + _local2); _local2++; } _local2 = 0; while (_local2 < _local3.length) { m_aOnStage[_local3[_local2].ind].swapDepths(_local2); Debug.trace((((((_local2 + ", ") + m_aOnStage[_local3[_local2].ind]._y) + ", ") + m_aOnStage[_local3[_local2].ind]._name) + ", ") + m_aOnStage[_local3[_local2].ind].getDepth()); _local2++; } } function draw() { } function drawLayers(xHero, yHero) { var _local3 = yHero - HERO_MIN_Y; var _local2 = xHero - (SCENE_WIDTH / 2); if (_local2 < m_borderLeft) { _local2 = m_borderLeft; } else if (_local2 > (m_borderRight - SCENE_WIDTH)) { _local2 = m_borderRight - SCENE_WIDTH; } var _local4 = _local2 * m_velFront; m_mcMiddle._x = -_local2; m_mcMiddle._y = (-_local3) * VEL_Y_MIDDLE; m_mcStage._x = -_local2; m_mcStage._y = (-_local3) * VEL_Y_MIDDLE; m_mcFront._x = -_local4; m_mcFront._y = (-_local3) * VEL_Y_FRONT; } function setMode(mode) { m_mode = mode; } function setBorders(left, right) { m_borderLeft = left; m_borderRight = right; } function shake() { m_time = 10; } function step() { if (m_time > 0) { m_time--; m_mcAsset._x = ((3 * (1 - (2 * Math.random()))) * m_time) / 10; m_mcAsset._y = ((3 * (1 - (2 * Math.random()))) * m_time) / 10; } else if (m_time == 0) { m_mcAsset._x = 0; m_mcAsset._y = 0; m_time = null; } } static var SCENE_WIDTH = 640; static var SCENE_HEIGHT = 400; static var DECORS_Y = 340; static var LAYER_HEIGHT = 470; static var LAYER_FRONT_HEIGHT = 550; static var HERO_MIN_Y = 350; static var HERO_MAX_Y = 460; static var DEPTH_MIDDLE = 1; static var DEPTH_STAGE = 2; static var DEPTH_FRONT = 3; static var MODE_NORMAL = 0; static var MODE_CENTER = 1; static var VEL_Y_MIDDLE = (LAYER_HEIGHT - SCENE_HEIGHT) / (HERO_MAX_Y - HERO_MIN_Y); static var VEL_Y_FRONT = (LAYER_FRONT_HEIGHT - SCENE_HEIGHT) / (HERO_MAX_Y - HERO_MIN_Y); }
Symbol 1525 MovieClip [__Packages.Debug] Frame 0
class Debug { static var s_instance; var m_tfDebug; function Debug () { s_instance = this; var _local4 = _root.createEmptyMovieClip("mcContainer", 9999); m_tfDebug = _root.createTextField("tfDebug", 99, 0, 30, 200, 420); m_tfDebug.border = true; m_tfDebug.background = true; m_tfDebug.backgroundColor = 16777215 /* 0xFFFFFF */; var _local3 = new TextFormat(); _local3.size = 6; _local3.font = "AndaleMono"; m_tfDebug.setTextFormat(_local3); } static function trace(msg) { s_instance.m_tfDebug.text = s_instance.m_tfDebug.text + (msg + newline); } static function clear() { s_instance.m_tfDebug.text = ""; } }
Symbol 1526 MovieClip [__Packages.Timer] Frame 0
class Timer { var m_time, m_mcAsset; function Timer () { m_time = 0; m_mcAsset = {_name:"timer"}; } function step() { m_time++; } function draw() { } function setTime(miliseconds) { m_time = Math.round((FPS * miliseconds) / 1000); } function getTime() { var _local2 = Math.round((1000 * m_time) / FPS); return(_local2); } function getTimeInSeconds() { var _local2 = Math.ceil(m_time / FPS); return(_local2); } function getFormattedTime() { var _local4 = Math.ceil(m_time / FPS); var _local3 = Math.floor(_local4 / 60); var _local2 = _local4 % 60; var _local6 = ((_local3 < 10) ? ("0" + _local3) : ("" + _local3)); var _local5 = ((_local2 < 10) ? ("0" + _local2) : ("" + _local2)); return((_local6 + ":") + _local5); } static var FPS = 31; }
Symbol 1527 MovieClip [__Packages.EnemyZombie] Frame 0
class EnemyZombie extends Enemy { var m_health, m_healthMax, m_damage, m_points, m_sType, m_mcAsset, m_mode, damageStep, smashStep, dieStep, m_hero, m_yPos, m_xPos, m_dir, m_time, checkHeroCollision, m_xVel, broadcastMessage, m_yVel, m_borderLeft, m_borderRight, m_borderTop, m_borderBottom; function EnemyZombie (mcAsset, x, y, dir, health, damage, points, bShaved, sType) { super(mcAsset, x, y, dir, bShaved); m_health = health; m_healthMax = health; m_damage = damage; m_points = points; m_sType = sType; m_mcAsset.mcAnim.gotoAndPlay(1 + Math.floor(Math.random() * m_mcAsset.mcAnim._totalframes)); setMode(); } function step() { super.step(); if (m_mode == Enemy.MODE_DAMAGED) { damageStep(); } else { if (m_mode == Enemy.MODE_STAND) { return(undefined); } if (m_mode == Enemy.MODE_SMASHED) { smashStep(); } else if (m_mode == Enemy.MODE_DIE) { dieStep(); } else if (m_mode == Enemy.MODE_FOLLOW) { var _local3 = m_hero.getXPos(); var _local5 = m_hero.getYPos(); var _local7 = false; var _local6 = false; if (Math.abs(_local5 - m_yPos) > 3) { m_yPos = m_yPos + ((_local5 < m_yPos) ? (-VEL_Y) : (VEL_Y)); } else { _local6 = true; } if (Math.abs(_local3 - m_xPos) > 40) { m_dir = ((_local3 < m_xPos) ? -1 : 1); m_xPos = m_xPos + (m_dir * VEL_X); } else { _local7 = true; } if ((_local7 && (_local6)) && (((m_dir > 0) && (_local3 > m_xPos)) || ((m_dir < 0) && (_local3 < m_xPos)))) { m_mode = Enemy.MODE_ATTACK; m_time = 30; } } else if (m_mode == Enemy.MODE_ATTACK) { checkHeroCollision(); } else { if (m_mode == Enemy.MODE_SHAVED) { m_xPos = m_xPos + m_xVel; var _local4 = {x:0, y:0}; m_mcAsset.localToGlobal(_local4); if ((_local4.x < -50) || (_local4.x > (Scene.SCENE_WIDTH + 50))) { broadcastMessage("onEnemyDeath", {obj:this, points:m_points}); broadcastMessage("onRemoveActiveObj", {obj:this}); } return(undefined); } m_xPos = m_xPos + m_xVel; m_yPos = m_yPos + m_yVel; } } if (m_xPos < m_borderLeft) { m_xPos = m_borderLeft; m_xVel = Math.abs(m_xVel); m_dir = 1; } else if (m_xPos > m_borderRight) { m_xPos = m_borderRight; m_xVel = -Math.abs(m_xVel); m_dir = -1; } if (m_yPos < m_borderTop) { m_yPos = m_borderTop; m_yVel = -m_yVel; } else if (m_yPos > m_borderBottom) { m_yPos = m_borderBottom; m_yVel = -m_yVel; } m_time--; if (m_time == 0) { setMode(); } } function setMode() { if (m_mode == Enemy.MODE_DAMAGED) { broadcastMessage("onEnemySwitchToNormal", {obj:this}); } var _local3 = 100 * Math.random(); if (_local3 < 50) { m_mode = Enemy.MODE_FOLLOW; m_time = 300; } else { m_mode = Enemy.MODE_MOVE; m_time = 50 + Math.floor(100 * Math.random()); var _local4 = new Array([0, -1], [1, -1], [1, 0], [1, 1], [0, 1], [-1, 1], [-1, 0], [-1, -1]); var _local2 = _local4[Math.floor(8 * Math.random())]; m_dir = ((_local2[0] == 0) ? (m_dir) : (_local2[0])); m_xVel = _local2[0] * VEL_X; m_yVel = _local2[1] * VEL_Y; } } static var HEALTH_WEAK = 15; static var HEALTH_MEDIUM = 40; static var HEALTH_STRONG = 60; static var VEL_X = 1; static var VEL_Y = 1; }
Symbol 1528 MovieClip [__Packages.EnemyRun] Frame 0
class EnemyRun extends Enemy { var m_health, m_healthMax, m_damage, m_points, m_sType, m_mcAsset, m_soundTimer, m_mode, damageStep, smashStep, dieStep, m_xPos, m_xVel, broadcastMessage, m_yPos, m_yVel, checkHeroCollision, m_borderBottom, m_borderTop, m_dir, m_time, m_hero; function EnemyRun (mcAsset, x, y, dir, health, damage, points, bShaved, sType) { super(mcAsset, x, y, dir, bShaved); m_health = health; m_healthMax = health; m_damage = damage; m_points = points; m_sType = sType; m_mcAsset.mcAnim.gotoAndPlay(1 + Math.floor(Math.random() * m_mcAsset.mcAnim._totalframes)); setNewVelocities(); m_soundTimer = getTimer() + (500 * Math.random()); } function step() { super.step(); if (m_mode == Enemy.MODE_DAMAGED) { damageStep(); } else { if (m_mode == Enemy.MODE_STAND) { return(undefined); } if (m_mode == Enemy.MODE_SMASHED) { smashStep(); } else if (m_mode == Enemy.MODE_DIE) { dieStep(); } else { if (m_mode == Enemy.MODE_SHAVED) { m_xPos = m_xPos + m_xVel; var _local3 = {x:0, y:0}; m_mcAsset.localToGlobal(_local3); if ((_local3.x < -50) || (_local3.x > (Scene.SCENE_WIDTH + 50))) { broadcastMessage("onEnemyDeath", {obj:this, points:m_points}); broadcastMessage("onRemoveActiveObj", {obj:this}); } return(undefined); } m_xPos = m_xPos + m_xVel; m_yPos = m_yPos + m_yVel; checkHeroCollision(); } } if (m_yPos > m_borderBottom) { m_yVel = -m_yVel; } else if (m_yPos < m_borderTop) { m_yVel = -m_yVel; } var _local3 = {x:0, y:0}; m_mcAsset.localToGlobal(_local3); if ((m_xVel < 0) && (_local3.x < -200)) { m_dir = 1; setNewVelocities(); } else if ((m_xVel > 0) && (_local3.x > (Scene.SCENE_WIDTH + 200))) { m_dir = -1; setNewVelocities(); } m_time--; if (m_time == 0) { setMode(); } if ((m_sType == Enemy.TYPE_BLACK) && ((getTimer() - m_soundTimer) > 2000)) { m_soundTimer = getTimer(); Sounds.playSound(SoundData.SFX_GROWL); } else if ((m_sType == Enemy.TYPE_JACKASS) && ((getTimer() - m_soundTimer) > 1500)) { m_soundTimer = getTimer(); Sounds.playSound(SoundData.SFX_TROLLEY_SQUEAK); } } function setNewVelocities() { var _local4 = m_borderBottom - m_borderTop; m_yPos = m_borderTop + Math.floor(_local4 * Math.random()); m_xVel = m_dir * (MIN_VEL_X + ((MAX_VEL_X - MIN_VEL_X) * Math.random())); var _local5 = m_hero.getXPos(); var _local3 = m_hero.getYPos(); var _local2 = Math.abs((m_xPos - _local5) / m_xVel); m_yVel = (_local3 - m_yPos) / _local2; } function setMode() { if (m_mode == Enemy.MODE_DAMAGED) { broadcastMessage("onEnemySwitchToNormal", {obj:this}); } m_mode = Enemy.MODE_MOVE; m_time = 2; } static var HEALTH_WEAK = 20; static var HEALTH_MEDIUM = 40; static var HEALTH_STRONG = 60; static var MIN_VEL_X = 5; static var MAX_VEL_X = 9; static var MAX_VEL_Y = 1; }
Symbol 1529 MovieClip [__Packages.EnemyBoss0] Frame 0
class EnemyBoss0 extends Enemy { var m_health, m_healthMax, m_time, m_points, m_mode, damageStep, smashStep, dieStep, m_xPos, m_xVel, m_yPos, m_yVel, m_hero, m_dir, m_borderBottom, m_borderTop, m_mcAsset, m_mcEnergy, broadcastMessage; function EnemyBoss0 (mcAsset, x, y, dir, points) { super(mcAsset, x, y, dir); m_health = HEALTH; m_healthMax = HEALTH; m_time = 0; m_points = points; setNewVelocities(); setNewMode(); } function step() { if (m_mode == Enemy.MODE_DAMAGED) { damageStep(); } else if (m_mode == Enemy.MODE_SMASHED) { smashStep(); } else if (m_mode == Enemy.MODE_DIE) { dieStep(); } else if (m_mode == Enemy.MODE_STAND) { m_time--; } else if (m_mode == Enemy.MODE_MOVE) { m_xPos = m_xPos + m_xVel; m_yPos = m_yPos + m_yVel; checkHeroCollision(); } else if (m_mode == Enemy.MODE_FOLLOW) { var _local8 = m_hero.getXPos(); var _local5 = m_hero.getYPos(); var _local7 = false; var _local6 = false; var _local2 = _local8 - m_xPos; if ((((_local2 > 0) && (_local2 < 200)) && (m_dir > 0)) || (((_local2 < 0) && (_local2 > -200)) && (m_dir < 0))) { _local7 = true; } else { m_dir = ((_local2 < 0) ? -1 : 1); m_xPos = m_xPos + (m_dir * MAX_VEL_X); } var _local4 = _local5 - m_yPos; if ((_local4 > -80) && (_local4 < 80)) { _local6 = true; } else { m_yPos = m_yPos + ((_local5 < m_yPos) ? (-MAX_VEL_Y) : MAX_VEL_Y); } if (_local7 && (_local6)) { setMode(Enemy.MODE_ATTACK); } else if (m_time <= 0) { setMode(Enemy.MODE_ATTACK); } checkHeroCollision(); } else if (m_mode == Enemy.MODE_ATTACK) { if ((m_time < 48) && (m_time > 12)) { m_xPos = m_xPos + m_xVel; m_yPos = m_yPos + m_yVel; } if ((m_time < 40) && (m_time > 12)) { checkHeroCollision(); } if (m_time == 22) { Scene.getInstance().shake(); } } if (m_yPos > m_borderBottom) { m_yPos = m_borderBottom; m_yVel = -Math.abs(m_yVel); } else if (m_yPos < m_borderTop) { m_yPos = m_borderTop; m_yVel = Math.abs(m_yVel); } var _local3 = {x:0, y:0}; m_mcAsset.localToGlobal(_local3); if ((m_xVel < 0) && (_local3.x < -100)) { m_dir = 1; setNewVelocities(); } else if ((m_xVel > 0) && (_local3.x > (Scene.SCENE_WIDTH + 100))) { m_dir = -1; setNewVelocities(); } m_time--; if (m_time <= 0) { setNewMode(); } } function draw() { super.draw(); m_mcEnergy._xscale = (100 * m_mcAsset._xscale) / 100; } function setNewMode() { if (m_mode == Enemy.MODE_ATTACK) { m_mode = Enemy.MODE_FOLLOW; } var _local2 = new Array(Enemy.MODE_MOVE, Enemy.MODE_FOLLOW); var _local3; do { _local3 = Math.floor(_local2.length * Math.random()); } while (_local2[_local3] == m_mode); setMode(_local2[_local3]); } function setNewVelocities() { var _local2 = m_hero.getXPos(); var _local4 = m_hero.getYPos(); if (m_mode == Enemy.MODE_ATTACK) { m_xVel = m_dir * (Math.abs(_local2 - m_xPos) / 30); } else if (m_mode == Enemy.MODE_MOVE) { m_xVel = m_dir * MAX_VEL_X; } var _local3 = Math.abs((m_xPos - _local2) / m_xVel); m_yVel = (_local4 - m_yPos) / _local3; if (m_yVel > MAX_VEL_Y) { m_yVel = MAX_VEL_Y; } else if (m_yVel < (-MAX_VEL_Y)) { m_yVel = -MAX_VEL_Y; } } function setMode(mode) { m_mode = mode; switch (m_mode) { case Enemy.MODE_STAND : m_time = STAND_TIME; break; case Enemy.MODE_FOLLOW : m_time = FOLLOW_TIME; break; case Enemy.MODE_MOVE : m_time = MOVE_TIME; setNewVelocities(); break; case Enemy.MODE_ATTACK : setNewVelocities(); m_time = ATTACK_TIME; } } function checkHeroCollision() { var _local2 = m_hero.getYPos(); if (((Math.abs(m_yPos - _local2) < 10) && (!m_hero.isProtected())) && (m_mcAsset.mcAttackArea.hitTest(m_hero.m_mcAsset.mcHitArea))) { if (m_mode == Enemy.MODE_ATTACK) { broadcastMessage("onHitHero", {dir:m_dir, damage:DAMAGE_JUMP}); } else { broadcastMessage("onHitHero", {dir:m_dir, damage:DAMAGE_RUN}); } } } function isProtected() { if (((m_mode == Enemy.MODE_SMASHED) || (m_mode == Enemy.MODE_DIE)) || (m_mode == Enemy.MODE_ATTACK)) { return(true); } return(false); } static var HEALTH = 120; static var MIN_VEL_X = 7; static var MAX_VEL_X = 9; static var MAX_VEL_Y = 2; static var ATTACK_TIME = 60; static var FOLLOW_TIME = 150; static var STAND_TIME = 30; static var MOVE_TIME = 90; static var DAMAGE_RUN = 5; static var DAMAGE_JUMP = 8; }
Symbol 1530 MovieClip [__Packages.EnemyBoss1] Frame 0
class EnemyBoss1 extends Enemy { var m_health, m_healthMax, m_time, m_points, m_mode, damageStep, smashStep, dieStep, m_xPos, m_xVel, m_yPos, m_yVel, m_mcAsset, m_hero, m_dir, m_borderBottom, m_borderTop, m_timeBeforeDamage, m_mcEnergy, m_modePrev, broadcastMessage; function EnemyBoss1 (mcAsset, x, y, dir, points) { super(mcAsset, x, y, dir); m_health = HEALTH; m_healthMax = HEALTH; m_time = 0; m_points = points; setNewVelocities(); setNewMode(); } function step() { if (m_mode == Enemy.MODE_DAMAGED) { damageStep(); } else if (m_mode == Enemy.MODE_SMASHED) { smashStep(); } else if (m_mode == Enemy.MODE_DIE) { dieStep(); } else if (m_mode == Enemy.MODE_MOVE) { m_xPos = m_xPos + m_xVel; m_yPos = m_yPos + m_yVel; checkHeroCollision(); if ((m_mcAsset.mcAnim._currentframe == 2) || (m_mcAsset.mcAnim._currentframe == 15)) { Scene.getInstance().shake(); } } else if (m_mode == Enemy.MODE_FOLLOW) { var _local8 = m_hero.getXPos(); var _local5 = m_hero.getYPos(); var _local7 = false; var _local6 = false; var _local2 = _local8 - m_xPos; if ((((_local2 > 0) && (_local2 < 100)) && (m_dir > 0)) || (((_local2 < 0) && (_local2 > -100)) && (m_dir < 0))) { _local7 = true; } else { m_dir = ((_local2 < 0) ? -1 : 1); m_xPos = m_xPos + (m_dir * MAX_VEL_X); } var _local4 = _local5 - m_yPos; if ((_local4 > -10) && (_local4 < 10)) { _local6 = true; } else { m_yPos = m_yPos + ((_local5 < m_yPos) ? (-MAX_VEL_Y) : (MAX_VEL_Y)); } if (_local7 && (_local6)) { setMode(Enemy.MODE_ATTACK); } else if (m_time <= 0) { setNewMode(); } checkHeroCollision(); if ((m_mcAsset.mcAnim._currentframe == 2) || (m_mcAsset.mcAnim._currentframe == 15)) { Scene.getInstance().shake(); } } else if (m_mode == Enemy.MODE_ATTACK) { if ((m_time <= 119) && (m_time >= 117)) { checkHeroCollision(); } } if (m_yPos > m_borderBottom) { m_yPos = m_borderBottom; m_yVel = -Math.abs(m_yVel); } else if (m_yPos < m_borderTop) { m_yPos = m_borderTop; m_yVel = Math.abs(m_yVel); } var _local3 = {x:0, y:0}; m_mcAsset.localToGlobal(_local3); if ((m_xVel < 0) && (_local3.x < -100)) { m_dir = 1; setNewVelocities(); } else if ((m_xVel > 0) && (_local3.x > (Scene.SCENE_WIDTH + 100))) { m_dir = -1; setNewVelocities(); } m_timeBeforeDamage--; m_time--; if (m_time <= 0) { setNewMode(); } } function draw() { super.draw(); m_mcEnergy._xscale = (100 * m_mcAsset._xscale) / 100; } function setNewMode() { if (m_mode == Enemy.MODE_ATTACK) { m_mode = Enemy.MODE_FOLLOW; } else if ((m_mode == Enemy.MODE_SMASHED) && (m_modePrev == Enemy.MODE_FOLLOW)) { m_mode = Enemy.MODE_ATTACK; m_time = m_timeBeforeDamage; return(undefined); } var _local2 = new Array(Enemy.MODE_MOVE, Enemy.MODE_FOLLOW); var _local3; do { _local3 = Math.floor(_local2.length * Math.random()); } while (_local2[_local3] == m_mode); setMode(_local2[_local3]); m_modePrev = m_mode; } function setNewVelocities() { if (m_mode == Enemy.MODE_FOLLOW) { m_xVel = m_dir * MIN_VEL_X; } else if (m_mode == Enemy.MODE_MOVE) { m_xVel = m_dir * MAX_VEL_X; } var _local4 = m_hero.getXPos(); var _local3 = m_hero.getYPos(); var _local2 = Math.abs((m_xPos - _local4) / m_xVel); m_yVel = (_local3 - m_yPos) / _local2; if (m_yVel > MAX_VEL_Y) { m_yVel = MAX_VEL_Y; } else if (m_yVel < (-MAX_VEL_Y)) { m_yVel = -MAX_VEL_Y; } } function setMode(mode) { m_mode = mode; switch (m_mode) { case Enemy.MODE_FOLLOW : m_time = FOLLOW_TIME; break; case Enemy.MODE_MOVE : m_time = MOVE_TIME; setNewVelocities(); break; case Enemy.MODE_ATTACK : m_time = ATTACK_TIME; } } function checkHeroCollision() { var _local2 = m_hero.getYPos(); if (((Math.abs(m_yPos - _local2) < 20) && (!m_hero.isProtected())) && (m_mcAsset.mcAttackArea.hitTest(m_hero.m_mcAsset.mcHitArea))) { if (m_mode == Enemy.MODE_ATTACK) { broadcastMessage("onHitHero", {dir:m_dir, damage:DAMAGE_KICK}); } else { broadcastMessage("onHitHero", {dir:m_dir, damage:DAMAGE_WALK}); } Scene.getInstance().shake(); } } function isProtected() { if ((m_mode == Enemy.MODE_DAMAGED) || ((m_mode == Enemy.MODE_ATTACK) && (m_time < 90))) { return(false); } return(true); } function onGetDamage(damage) { if (m_mode == Enemy.MODE_ATTACK) { m_timeBeforeDamage = m_time; } super.onGetDamage(damage); } static var HEALTH = 150; static var MIN_VEL_X = 7; static var MAX_VEL_X = 11; static var MAX_VEL_Y = 3; static var ATTACK_TIME = 148; static var FOLLOW_TIME = 150; static var STAND_TIME = 30; static var MOVE_TIME = 90; static var DAMAGE_WALK = 5; static var DAMAGE_KICK = 10; }
Symbol 1531 MovieClip [__Packages.EnemyBoss2] Frame 0
class EnemyBoss2 extends Enemy { var m_health, m_healthMax, m_time, m_attacks, m_points, m_mode, m_modePrev, damageStep, smashStep, dieStep, m_xPos, m_xVel, m_yPos, m_yVel, m_hero, m_dir, m_borderBottom, m_borderTop, m_mcAsset, m_timeBeforeDamage, m_mcEnergy, broadcastMessage; function EnemyBoss2 (mcAsset, x, y, dir, points) { super(mcAsset, x, y, dir); m_health = HEALTH; m_healthMax = HEALTH; m_time = 0; m_attacks = 0; m_points = points; m_mode = Enemy.MODE_STAND; m_modePrev = Enemy.MODE_STAND; m_time = STAND_TIME; } function step() { super.step(); if (m_mode == Enemy.MODE_DAMAGED) { damageStep(); } else if (m_mode == Enemy.MODE_SMASHED) { smashStep(); } else if (m_mode == Enemy.MODE_DIE) { dieStep(); } else if (m_mode == Enemy.MODE_MOVE) { m_xPos = m_xPos + m_xVel; m_yPos = m_yPos + m_yVel; checkHeroCollision(); } else if (m_mode == Enemy.MODE_FOLLOW) { var _local9 = m_hero.getXPos(); var _local6 = m_hero.getYPos(); var _local8 = false; var _local7 = false; var _local3 = _local9 - m_xPos; if ((((_local3 > 0) && (_local3 < 140)) && (m_dir > 0)) || (((_local3 < 0) && (_local3 > -140)) && (m_dir < 0))) { _local8 = true; } else { m_dir = ((_local3 < 0) ? -1 : 1); m_xPos = m_xPos + (m_dir * MAX_VEL_X); } var _local5 = _local6 - m_yPos; if ((_local5 > -10) && (_local5 < 10)) { _local7 = true; } else { m_yPos = m_yPos + ((_local6 < m_yPos) ? (-MAX_VEL_Y) : (MAX_VEL_Y)); } if (_local8 && (_local7)) { setMode(Enemy.MODE_ATTACK); } else if (m_time <= 0) { setNewMode(); } checkHeroCollision(); } else if (m_mode == Enemy.MODE_ATTACK) { if ((m_time <= 48) && (m_time >= 40)) { checkHeroCollision(); } if (m_time == 47) { Scene.getInstance().shake(); } if (m_time == END_ATTACK_TIME) { m_attacks++; if (m_attacks == 2) { m_attacks = 0; m_mode = Enemy.MODE_FOLLOW; setNewMode(); } } } if (m_yPos > m_borderBottom) { m_yPos = m_borderBottom; m_yVel = -Math.abs(m_yVel); } else if (m_yPos < m_borderTop) { m_yPos = m_borderTop; m_yVel = Math.abs(m_yVel); } var _local4 = {x:0, y:0}; m_mcAsset.localToGlobal(_local4); if ((m_xVel < 0) && (_local4.x < -100)) { m_dir = 1; setNewVelocities(); } else if ((m_xVel > 0) && (_local4.x > (Scene.SCENE_WIDTH + 100))) { m_dir = -1; setNewVelocities(); } m_timeBeforeDamage--; m_time--; if (m_time <= 0) { setNewMode(); } } function draw() { super.draw(); m_mcEnergy._xscale = (100 * m_mcAsset._xscale) / 100; } function setNewMode() { if (m_mode == Enemy.MODE_ATTACK) { m_mode = Enemy.MODE_STAND; m_time = STAND_TIME; m_modePrev = Enemy.MODE_STAND; Sounds.playSound(SoundData.SFX_HULK); return(undefined); } if (m_mode == Enemy.MODE_STAND) { m_mode = Enemy.MODE_TRANSFORM; m_time = TRANSFORM_TIME; return(undefined); } if (m_mode == Enemy.MODE_TRANSFORM) { m_mode = Enemy.MODE_FOLLOW; } else { if (((m_mode == Enemy.MODE_SMASHED) || (m_mode == Enemy.MODE_DAMAGED)) && (m_modePrev == Enemy.MODE_FOLLOW)) { m_mode = Enemy.MODE_ATTACK; m_time = m_timeBeforeDamage; return(undefined); } if (((m_mode == Enemy.MODE_SMASHED) || (m_mode == Enemy.MODE_DAMAGED)) && (m_modePrev == Enemy.MODE_STAND)) { m_mode = Enemy.MODE_STAND; m_modePrev = Enemy.MODE_STAND; m_time = m_timeBeforeDamage; return(undefined); } } var _local2 = new Array(Enemy.MODE_MOVE, Enemy.MODE_FOLLOW); var _local3; do { _local3 = Math.floor(_local2.length * Math.random()); } while (_local2[_local3] == m_mode); setMode(_local2[_local3]); m_modePrev = m_mode; } function setNewVelocities() { if (m_mode == Enemy.MODE_FOLLOW) { m_xVel = m_dir * MIN_VEL_X; } else if (m_mode == Enemy.MODE_MOVE) { m_xVel = m_dir * MAX_VEL_X; } var _local4 = m_hero.getXPos(); var _local3 = m_hero.getYPos(); var _local2 = Math.abs((m_xPos - _local4) / m_xVel); m_yVel = (_local3 - m_yPos) / _local2; if (m_yVel > MAX_VEL_Y) { m_yVel = MAX_VEL_Y; } else if (m_yVel < (-MAX_VEL_Y)) { m_yVel = -MAX_VEL_Y; } } function setMode(mode) { m_mode = mode; switch (m_mode) { case Enemy.MODE_FOLLOW : m_time = FOLLOW_TIME; break; case Enemy.MODE_MOVE : m_time = MOVE_TIME; setNewVelocities(); break; case Enemy.MODE_ATTACK : m_time = ATTACK_TIME; } } function checkHeroCollision() { var _local2 = m_hero.getYPos(); if (((Math.abs(m_yPos - _local2) < 20) && (!m_hero.isProtected())) && (m_mcAsset.mcAttackArea.hitTest(m_hero.m_mcAsset.mcHitArea))) { if (m_mode == Enemy.MODE_ATTACK) { broadcastMessage("onHitHero", {dir:m_dir, damage:DAMAGE_PUNCH}); } else { broadcastMessage("onHitHero", {dir:m_dir, damage:DAMAGE_WALK}); } } } function isProtected() { if (((m_mode == Enemy.MODE_DAMAGED) || (m_mode == Enemy.MODE_STAND)) || ((m_mode == Enemy.MODE_ATTACK) && (m_time < 30))) { return(false); } return(true); } function onGetDamage(damage) { if ((m_mode == Enemy.MODE_ATTACK) || (m_mode == Enemy.MODE_STAND)) { m_timeBeforeDamage = m_time; } super.onGetDamage(damage); } static var HEALTH = 250; static var MIN_VEL_X = 7; static var MAX_VEL_X = 11; static var MAX_VEL_Y = 3; static var ATTACK_TIME = 75; static var END_ATTACK_TIME = 35; static var TRANSFORM_TIME = 75; static var FOLLOW_TIME = 150; static var STAND_TIME = 100; static var MOVE_TIME = 90; static var DAMAGE_WALK = 10; static var DAMAGE_PUNCH = 15; }
Symbol 1532 MovieClip [__Packages.EnemyRobo] Frame 0
class EnemyRobo extends EnemyZombie { var m_mode, checkHeroCollision; function EnemyRobo (mcAsset, x, y, dir, health, damage, points, bShaved, sType) { super(mcAsset, x, y, dir, health, damage, points, bShaved, sType); } function step() { super.step(); if ((m_mode == Enemy.MODE_MOVE) || (m_mode == Enemy.MODE_FOLLOW)) { checkHeroCollision(); } } static var VEL_X = 2; }
Symbol 1533 MovieClip [__Packages.EnemyRope] Frame 0
class EnemyRope extends Enemy { var m_health, m_healthMax, m_damage, m_points, m_sType, m_mode, m_time, m_zPos, m_mcAsset, damageStep, smashStep, dieStep, checkHeroCollision, m_hero, m_dir, m_xPos, m_yPos, broadcastMessage; function EnemyRope (mcAsset, x, y, dir, damage, points, sType) { super(mcAsset, x, y, dir); m_health = HEALTH; m_healthMax = HEALTH; m_damage = damage; m_points = points; m_sType = sType; m_mode = Enemy.MODE_STAND; m_time = Math.floor(WAIT_TIME * Math.random()); m_zPos = UPPER_Z; m_mcAsset.mcAnim.gotoAndPlay(1 + Math.floor(Math.random() * m_mcAsset.mcAnim._totalframes)); } function step() { super.step(); if (m_mode == Enemy.MODE_DAMAGED) { damageStep(); } else if (m_mode == Enemy.MODE_SMASHED) { smashStep(); } else if (m_mode == Enemy.MODE_DIE) { dieStep(); } else if (m_mode == Enemy.MODE_MOVE) { m_zPos = m_zPos + 8; if ((BOTTOM_Z - m_zPos) < 1) { m_zPos = BOTTOM_Z; setNextMode(); } else if ((BOTTOM_Z - m_zPos) < 20) { checkHeroCollision(); } } else if (m_mode == Enemy.MODE_ATTACK) { checkHeroCollision(); } else if (m_mode == Enemy.MODE_UP) { m_zPos = m_zPos + ((UPPER_Z - m_zPos) * 0.1); if (Math.abs(UPPER_Z - m_zPos) < 2) { m_zPos = UPPER_Z; setNextMode(); } } if ((m_time == 0) || (m_time < -70)) { setNextMode(); } m_time--; } function draw() { super.draw(); m_mcAsset.mcAnim._y = m_zPos; var _local3 = 100 * (1 - (((-m_zPos) + BOTTOM_Z) / (BOTTOM_Z - UPPER_Z))); m_mcAsset.mcShadow._xscale = (m_mcAsset.mcShadow._yscale = _local3); } function setNextMode() { switch (m_mode) { case Enemy.MODE_STAND : var _local3 = m_hero.getXPos(); var _local2 = m_hero.getYPos(); m_dir = ((Math.random() < 0.5) ? -1 : 1); m_xPos = _local3 - (m_dir * 40); m_yPos = _local2 + 1; m_time = -1; m_mode = Enemy.MODE_MOVE; break; case Enemy.MODE_MOVE : m_time = ATTACK_TIME; m_mode = Enemy.MODE_ATTACK; Sounds.playSound(SoundData.SFX_HANGING_SHEEP); break; case Enemy.MODE_DAMAGED : broadcastMessage("onEnemySwitchToNormal", {obj:this}); case Enemy.MODE_ATTACK : case Enemy.MODE_SMASHED : m_time = -1; m_mode = Enemy.MODE_UP; break; case Enemy.MODE_UP : m_time = Math.floor(WAIT_TIME * Math.random()); m_mode = Enemy.MODE_STAND; } } function isProtected() { if (((((m_mode == Enemy.MODE_STAND) || (m_mode == Enemy.MODE_MOVE)) || (m_mode == Enemy.MODE_SMASHED)) || (m_mode == Enemy.MODE_DIE)) || (m_mode == Enemy.MODE_UP)) { return(true); } return(false); } static var HEALTH = 25; static var WAIT_TIME = 90; static var ATTACK_TIME = 60; static var UPPER_Z = -450; static var BOTTOM_Z = -40; }
Symbol 1534 MovieClip [__Packages.Shot] Frame 0
class Shot { var m_mcAsset, m_xPos, m_yPos, m_vel, m_aEnemies, m_bSplashed, m_hero; function Shot (mcAsset, x, y, dir, aEnemies) { AsBroadcaster.initialize(this); m_mcAsset = mcAsset; m_xPos = x; m_yPos = y; m_vel = dir * VEL; m_mcAsset._xscale = dir * 100; m_aEnemies = aEnemies; m_bSplashed = false; m_hero = Hero.getInstance(); } function remove() { m_mcAsset.removeMovieClip(); } function addListener(scope) { } function removeListener(listener) { } function broadcastMessage(msg, eventObject) { } function step() { if (!m_bSplashed) { m_xPos = m_xPos + m_vel; var _local8 = {x:0, y:0}; m_mcAsset.localToGlobal(_local8); if ((_local8.x < -100) || (_local8.x > (Scene.SCENE_WIDTH + 100))) { broadcastMessage("onRemoveActiveObj", {obj:this}); return(undefined); } var _local2 = 0; while (_local2 < m_aEnemies.length) { var _local3 = Math.abs(m_yPos - m_aEnemies[_local2].getPosY()); if (((!m_aEnemies[_local2].isProtected()) && (m_mcAsset.hitTest(m_aEnemies[_local2].m_mcAsset))) && (_local3 < 10)) { broadcastMessage("onHitEnemy", {enemy:m_aEnemies[_local2], damage:DAMAGE}); broadcastMessage("onFinalHit", {power:2}); m_bSplashed = true; m_mcAsset.gotoAndStop("splash"); m_mcAsset.mcSplash.animEnd = EventDelegate.create(this, broadcastMessage, "onRemoveActiveObj", {obj:this}); Sounds.playSound(SoundData.SFX_MINT_SAUCE); } _local2++; } } } function draw() { m_mcAsset._x = m_xPos; m_mcAsset._y = m_yPos; } static var VEL = 20; static var DAMAGE = 10; }
Symbol 1535 MovieClip [__Packages.XMLParser] Frame 0
class XMLParser { var m_oScope, m_onLoadFunction, m_type, m_xmlData, m_oData; function XMLParser (type, oScope, onLoadFunction) { m_oScope = oScope; m_onLoadFunction = onLoadFunction; m_type = type; m_xmlData = new XML(); m_xmlData.ignoreWhite = true; } function loadData(sUrl) { m_xmlData.onLoad = EventDelegate.create(this, onLoadData); m_xmlData.load(sUrl); } function onLoadData(bSuccess) { parseData(); } function assignData(sData) { m_xmlData.parseXML(sData); return(parseData()); } function parseData(Void) { m_oData = new Object(); var _local2 = m_xmlData.firstChild; switch (m_type) { case TYPE_LEVEL : traverseLevel(_local2, null); var _local3 = new Array(); _local3.push(m_oData); m_onLoadFunction.apply(m_oScope, _local3); break; case TYPE_LINKS : m_oData.links = new Array(); traverseLinks(_local2); m_onLoadFunction.apply(m_oScope, m_oData.links); } return(m_oData); } function traverseLevel(node, parent) { var _local4 = null; switch (node.nodeName) { case "level" : m_oData.nr = Number(node.attributes.nr); break; case "layers" : m_oData.layers = {front:new Array(), middle:new Array(), decors:new Array()}; break; case "front" : _local4 = m_oData.layers.front; break; case "middle" : _local4 = m_oData.layers.middle; break; case "decors" : _local4 = m_oData.layers.decors; break; case "asset" : parent.push(node.attributes.name); break; case "decor" : parent.push({name:node.attributes.name, x:parseInt(node.attributes.x), scale:parseInt(node.attributes.scale)}); break; case "enemies" : _local4 = parent; break; case "enemy" : var _local5 = new Object(); _local5.x = Number(node.attributes.x); _local5.y = Number(node.attributes.y); _local5.dir = Number(node.attributes.dir); _local5.name = node.attributes.name; parent.enemies.push(_local5); break; case "fightingArea" : m_oData.areas = new Array(); _local4 = m_oData.areas; break; case "area" : parent.push({left:Number(node.attributes.left), right:Number(node.attributes.right), type:node.attributes.type, enemies:new Array(), items:new Array()}); _local4 = parent[parent.length - 1]; break; case "items" : _local4 = parent; break; case "item" : _local5 = new Object(); _local5.x = Number(node.attributes.x); _local5.y = Number(node.attributes.y); _local5.name = node.attributes.name; parent.items.push(_local5); } if (node.firstChild != null) { traverseLevel(node.firstChild, _local4); } if (node.nextSibling != null) { traverseLevel(node.nextSibling, parent); } } function traverseError(node, parent) { var _local3 = null; if (!(node.nodeName === "Error")) { } else { m_oData.nr = Number(node.attributes.nr); m_oData.description = node.attributes.description; } if (node.firstChild != null) { traverseError(node.firstChild, _local3); } if (node.nextSibling != null) { traverseError(node.nextSibling, parent); } } function traverseLinks(node) { if (!(node.nodeName === "link")) { } else { var _local3 = new Object(); _local3.id = node.attributes.id; _local3.kv = node.attributes.kv; _local3.url = node.attributes.url; m_oData.links.push(_local3); } if (node.firstChild != null) { traverseLinks(node.firstChild); } if (node.nextSibling != null) { traverseLinks(node.nextSibling); } } static var TYPE_LEVEL = 0; static var TYPE_LINKS = 1; }
Symbol 16 MovieClip Frame 1
setText(); stop();
Symbol 22 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 19
stop(); setText();
Symbol 22 MovieClip Frame 39
setText();
Symbol 22 MovieClip Frame 119
setText();
Symbol 133 MovieClip Frame 1
mcShaver._visible = false;
Symbol 246 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 1
stop();
Symbol 375 MovieClip [hero] Frame 1
stop();
Symbol 397 MovieClip Frame 16
animEnd();
Symbol 398 MovieClip [shot] Frame 1
stop();
Symbol 405 MovieClip Frame 11
removeMovieClip(_parent);
Symbol 409 MovieClip Frame 6
removeMovieClip(_parent);
Symbol 415 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 493 MovieClip [boss0] Frame 1
stop();
Symbol 572 MovieClip [zombie] Frame 1
stop();
Symbol 634 MovieClip Frame 148
stop();
Symbol 880 MovieClip Frame 75
stop();
Symbol 961 MovieClip [thriller] Frame 1
stop();
Symbol 1088 MovieClip Frame 1
stop();
Symbol 1091 MovieClip Frame 1
stop();
Symbol 1097 MovieClip Frame 1
stop();
Symbol 1101 MovieClip Frame 1
stop();
Symbol 1109 MovieClip Frame 1
stop();
Symbol 1137 MovieClip Frame 1
stop();
Symbol 1147 MovieClip Frame 1
stop();
Symbol 1152 MovieClip Frame 1
stop();
Symbol 1158 MovieClip Frame 1
stop(); transitionDone();
Symbol 1158 MovieClip Frame 19
stop(); transitionDone();
Symbol 1218 MovieClip Frame 1
stop();
Symbol 1224 MovieClip Frame 1
stop();
Symbol 1311 MovieClip Frame 250
stop(); animationDone();
Symbol 1320 MovieClip Frame 288
setText();
Symbol 1320 MovieClip Frame 291
setText();
Symbol 1320 MovieClip Frame 309
setText();
Symbol 1320 MovieClip Frame 315
stop(); activateButtons();
Symbol 1320 MovieClip Frame 348
_parent.play();
Symbol 1328 MovieClip Frame 1
stop();
Symbol 1343 MovieClip Frame 1
stop();
Symbol 1345 MovieClip Frame 1
stop();
Symbol 1345 MovieClip Frame 20
stop();
Symbol 1354 MovieClip Frame 1
stop();
Symbol 1354 MovieClip Frame 2
stop();
Symbol 1354 MovieClip Frame 3
stop();
Symbol 1355 MovieClip Frame 1
stop();
Instance of Symbol 1354 MovieClip in Symbol 1355 MovieClip Frame 22
onClipEvent (load) { gotoAndStop(_global.currentLevel + 1); }
Symbol 1355 MovieClip Frame 60
popupOutEnd();
Symbol 1367 MovieClip Frame 80
animEnd();
Symbol 1378 MovieClip Frame 85
animEnd();
Symbol 1382 MovieClip Frame 85
animEnd();
Symbol 1383 MovieClip Frame 1
stop();
Symbol 1386 MovieClip Frame 12
stop(); fadeOutEnd();
Symbol 1386 MovieClip Frame 27
stop(); fadeInEnd();
Symbol 1392 MovieClip Frame 1
stop();
Symbol 1452 Button
on (release) { getURL ("http://www.sony.co.uk", "_blank"); _root.kvClick(299); }
Symbol 1455 MovieClip Frame 1
stop();
Symbol 1459 MovieClip Frame 1
stop();
Symbol 1462 MovieClip Frame 1
stop();
Symbol 1472 MovieClip Frame 1
stop();
Symbol 1486 MovieClip Frame 1
function onRelease() { play(); _value = !_value; } stop();
Symbol 1486 MovieClip Frame 2
stop();
Symbol 1493 MovieClip Frame 1
stop();
Symbol 1494 MovieClip Frame 1
function onhttpstatus(httpStatus) { var _local1; if (httpStatus < 100) { _local1 = "flashError"; } else if (httpStatus < 200) { _local1 = "informational"; } else if (httpStatus < 300) { _local1 = "successful"; } else if (httpStatus < 400) { _local1 = "redirection"; } else if (httpStatus < 500) { _local1 = "clientError"; } else if (httpStatus < 600) { _local1 = "serverError"; } trace((("HTTP stauts code: " + httpStatus) + ", type: ") + _local1); } function onload(success) { if (success) { if (this.status == "saved") { trace("game saved"); _parent.gotoAndStop("off"); } else { feedback_txt.text = this.feedback; } } else { trace("save game failed"); feedback_txt.text = "unable to save game - please check your internet connection"; } } save_btn.onRelease = function () { var _local2 = new LoadVars(); var _local3 = new LoadVars(); _local2.score = (isNaN(_global.submitScore) ? 0 : (_global.submitScore)); _local2.level = (isNaN(_global.submitLevel) ? 1 : (_global.submitLevel)); trace(_global.submitScore); trace(_global.submitLevel); _local2.email = email_txt.text; _local2.username = username_txt.text; _local2.optIn1st = (optIn1st_mc._value ? true : false); _local2.optInKV = (optInKV_mc._value ? true : false); _local3.onLoad = onload; _local3.onHTTPStatus = onhttpstatus; _local2.sendAndLoad("http://highscores.killerviral.com/sheepsofrage/save.php?var=" + Math.random(), _local3); };
Symbol 1495 MovieClip Frame 1
stop();
Symbol 1495 MovieClip Frame 11
btnBlockade.useHandCursor = false; btnBlockadeSmall.useHandCursor = false;
Symbol 1496 Button
on (release) { getURL ("http://www.sony.co.uk/view/ShowProductCategory.action?site=odw_en_GB&category=Audio", "_blank"); _root.kvClick(264); }
Symbol 1499 MovieClip Frame 1
stop();
Symbol 1502 MovieClip Frame 1
stop();
Symbol 1503 MovieClip Frame 1
stop();
Symbol 1505 MovieClip Frame 106
setContent();
Symbol 1505 MovieClip Frame 115
setContent(); stop(); panelEnd();
Symbol 1505 MovieClip Frame 147
panelOut();

Library Items

Symbol 1506 MovieClip [__Packages.Application]
Symbol 1507 MovieClip [__Packages.Loader]
Symbol 1508 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 1509 MovieClip [__Packages.EventDelegate]
Symbol 1510 MovieClip [__Packages.XLIFFManager]
Symbol 1511 MovieClip [__Packages.Front]
Symbol 1512 MovieClip [__Packages.Sounds]
Symbol 1513 MovieClip [__Packages.mx.transitions.easing.None]
Symbol 1514 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 1515 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 1516 MovieClip [__Packages.mx.transitions.Tween]
Symbol 1517 MovieClip [__Packages.SoundData]
Symbol 1518 MovieClip [__Packages.EmailValidator]
Symbol 1519 MovieClip [__Packages.End]
Symbol 1520 MovieClip [__Packages.Game]
Symbol 1521 MovieClip [__Packages.Hero]
Symbol 1522 MovieClip [__Packages.Item]
Symbol 1523 MovieClip [__Packages.Enemy]
Symbol 1524 MovieClip [__Packages.Scene]
Symbol 1525 MovieClip [__Packages.Debug]
Symbol 1526 MovieClip [__Packages.Timer]
Symbol 1527 MovieClip [__Packages.EnemyZombie]
Symbol 1528 MovieClip [__Packages.EnemyRun]
Symbol 1529 MovieClip [__Packages.EnemyBoss0]
Symbol 1530 MovieClip [__Packages.EnemyBoss1]
Symbol 1531 MovieClip [__Packages.EnemyBoss2]
Symbol 1532 MovieClip [__Packages.EnemyRobo]
Symbol 1533 MovieClip [__Packages.EnemyRope]
Symbol 1534 MovieClip [__Packages.Shot]
Symbol 1535 MovieClip [__Packages.XMLParser]
Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:22
Symbol 5 GraphicUsed by:9 1337
Symbol 6 ShapeTweeningUsed by:9
Symbol 7 GraphicUsed by:9
Symbol 8 GraphicUsed by:9 452 1337
Symbol 9 MovieClipUses:5 6 7 8Used by:22
Symbol 10 FontUsed by:11 1164 1196 1201 1212 1213 1330 1331 1332 1333 1334 1348 1453 1456 1460 1463 1464 1465 1473 1489 1497 1500
Symbol 11 EditableTextUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:22
Symbol 13 GraphicUsed by:16 1257
Symbol 14 FontUsed by:15 1076 1133 1475 1476 1477 1481 1482 1487
Symbol 15 EditableTextUses:14Used by:16
Symbol 16 MovieClipUses:13 15Used by:22
Symbol 17 FontUsed by:18 1480
Symbol 18 TextUses:17Used by:21 1320
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21 1320
Symbol 21 MovieClipUses:18 20Used by:22
Symbol 22 MovieClipUses:4 9 12 16 21Used by:Timeline
Symbol 23 GraphicUsed by:1158 1378 1382 1386 1505  Timeline
Symbol 24 GraphicUsed by:25 1078 1452 1496
Symbol 25 ButtonUses:24Used by:1158  Timeline
Symbol 26 FontUsed by:27 28
Symbol 27 EditableTextUses:26Used by:Timeline
Symbol 28 EditableTextUses:26Used by:Timeline
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:Timeline
Symbol 31 GraphicUsed by:66
Symbol 32 FontUsed by:33 68 1322
Symbol 33 TextUses:32Used by:66
Symbol 34 SoundUsed by:66
Symbol 35 SoundUsed by:66 237
Symbol 36 Sound [snd: growl]Used by:66
Symbol 37 Sound [snd: boxing]Used by:66 913
Symbol 38 Sound [snd: impact]Used by:66
Symbol 39 Sound [snd: hangingSheep]Used by:66
Symbol 40 Sound [snd: kick]Used by:66 237
Symbol 41 Sound [snd: hulk]Used by:66
Symbol 42 Sound [snd: mintSauce]Used by:66
Symbol 43 Sound [snd: oww]Used by:66 954
Symbol 44 SoundUsed by:66 209 237
Symbol 45 Sound [snd: ram]Used by:66
Symbol 46 Sound [snd: robotSteps]Used by:66 601
Symbol 47 Sound [snd: shears]Used by:66 374
Symbol 48 Sound [snd: sheep]Used by:66
Symbol 49 SoundUsed by:66
Symbol 50 SoundUsed by:66
Symbol 51 Sound [snd: sword]Used by:66 681
Symbol 52 Sound [snd: tricycle]Used by:66 519
Symbol 53 Sound [snd: trolleySqueak]Used by:66
Symbol 54 Sound [snd: wellie]Used by:66
Symbol 55 Sound [snd: whip]Used by:66 667
Symbol 56 SoundUsed by:66 634
Symbol 57 Sound [snd: wrestler]Used by:66 489
Symbol 58 Sound [music: boss0]Used by:66
Symbol 59 Sound [music: boss2]Used by:66
Symbol 60 Sound [music: end]Used by:66
Symbol 61 Sound [music: boss1]Used by:66
Symbol 62 Sound [music: level1]Used by:66
Symbol 63 Sound [music: level0]Used by:66
Symbol 64 Sound [music: level2]Used by:66
Symbol 65 Sound [music: intro]Used by:66
Symbol 66 MovieClipUses:31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65Used by:Timeline
Symbol 67 GraphicUsed by:1040
Symbol 68 TextUses:32Used by:1040
Symbol 69 GraphicUsed by:1040
Symbol 70 GraphicUsed by:71 165
Symbol 71 MovieClipUses:70Used by:97 123 164 375 489 493 520 539 572 635 668 682 683 790 838 880 881 914 935 961 988 1174 1320 1380
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:97 123 164 190 209 237 264 265 284 310 311 324 348 374 375
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:97 123 348 375
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:97 123 164 264 265 284 310 311 324 348 375
Symbol 78 GraphicUsed by:80
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:78 79Used by:97 123 164 190 209 237 264 265 284 310 311 324 348 374 375
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:97 123 164 209 264 265 284 310 311 324 348 375
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83Used by:97 123 164 209 237 264 265 284 310 311 324 348 374 375
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:97 123 264 284 310 324 348 374 375
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:97 123 264 284 310 324 348 375
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:97 123 164 190 209 237 264 265 284 310 311 324 348 374 375
Symbol 91 ShapeTweeningUsed by:97 123
Symbol 92 ShapeTweeningUsed by:97 123
Symbol 93 ShapeTweeningUsed by:97 123
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:97 123 164 264 265 284 310 311 324 348 375
Symbol 96 ShapeTweeningUsed by:97 123
Symbol 97 MovieClipUses:71 73 75 77 80 82 84 86 88 90 91 92 93 95 96Used by:375
Symbol 98 GraphicUsed by:99 1010 1023
Symbol 99 MovieClipUses:98Used by:375 493 520 539 572 635 668 682 701 881 914 935 961 988
Symbol 100 ShapeTweeningUsed by:123
Symbol 101 ShapeTweeningUsed by:123
Symbol 102 ShapeTweeningUsed by:123
Symbol 103 ShapeTweeningUsed by:123
Symbol 104 GraphicUsed by:123 348
Symbol 105 ShapeTweeningUsed by:123
Symbol 106 ShapeTweeningUsed by:123
Symbol 107 GraphicUsed by:123 348
Symbol 108 ShapeTweeningUsed by:123
Symbol 109 ShapeTweeningUsed by:123
Symbol 110 ShapeTweeningUsed by:123
Symbol 111 GraphicUsed by:123
Symbol 112 ShapeTweeningUsed by:123
Symbol 113 ShapeTweeningUsed by:123
Symbol 114 ShapeTweeningUsed by:123
Symbol 115 ShapeTweeningUsed by:123
Symbol 116 GraphicUsed by:123 264 310 348
Symbol 117 ShapeTweeningUsed by:123
Symbol 118 ShapeTweeningUsed by:123
Symbol 119 GraphicUsed by:123 348
Symbol 120 ShapeTweeningUsed by:123
Symbol 121 GraphicUsed by:123 264 310 348
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:71 73 75 77 80 82 84 86 88 90 100 95 101 102 103 104 93 91 92 96 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122Used by:375
Symbol 124 GraphicUsed by:164 237 265 311
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:164 190 209
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:164 265 311 374
Symbol 129 GraphicUsed by:164 265
Symbol 130 GraphicUsed by:133 211
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:133 348 374 375
Symbol 133 MovieClipUses:130 132Used by:164 190 209 237 374
Symbol 134 GraphicUsed by:164 237 265 311
Symbol 135 GraphicUsed by:164 265
Symbol 136 GraphicUsed by:164 237 265 311
Symbol 137 GraphicUsed by:164 265
Symbol 138 GraphicUsed by:164 237 265 311
Symbol 139 GraphicUsed by:164 265
Symbol 140 GraphicUsed by:164 237 265 311
Symbol 141 GraphicUsed by:164 265
Symbol 142 GraphicUsed by:164 237 265 311
Symbol 143 GraphicUsed by:164 265 311
Symbol 144 GraphicUsed by:164 237 265 311
Symbol 145 GraphicUsed by:164 265
Symbol 146 GraphicUsed by:164 237 265 311
Symbol 147 GraphicUsed by:164 265
Symbol 148 GraphicUsed by:164 237 265 311
Symbol 149 GraphicUsed by:164 265
Symbol 150 GraphicUsed by:164
Symbol 151 GraphicUsed by:164 237 265 311
Symbol 152 GraphicUsed by:164 265
Symbol 153 GraphicUsed by:164
Symbol 154 GraphicUsed by:164 210 237 265 311
Symbol 155 GraphicUsed by:164 265
Symbol 156 GraphicUsed by:164 237 265 311
Symbol 157 GraphicUsed by:164 265
Symbol 158 GraphicUsed by:164 237 265 311
Symbol 159 GraphicUsed by:164 265
Symbol 160 GraphicUsed by:164 237 265 311
Symbol 161 GraphicUsed by:164 265
Symbol 162 GraphicUsed by:164 237 265 311
Symbol 163 GraphicUsed by:164 265
Symbol 164 MovieClipUses:71 124 73 126 77 84 82 80 128 90 95 129 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163Used by:375
Symbol 165 MovieClipUses:70Used by:190 209 237 264 265 284 310 311 324 348 374 375 377 379 398 419 422 575 1008 1022 1029 1033 1035 1037 1039
Symbol 166 GraphicUsed by:190
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:190
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:190 237 374
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:190 237 374
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:190 237 374
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:190 237 374
Symbol 177 ShapeTweeningUsed by:190
Symbol 178 ShapeTweeningUsed by:190
Symbol 179 GraphicUsed by:190
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:190 209 237 324
Symbol 182 GraphicUsed by:190
Symbol 183 GraphicUsed by:190
Symbol 184 ShapeTweeningUsed by:190
Symbol 185 ShapeTweeningUsed by:190
Symbol 186 GraphicUsed by:190
Symbol 187 GraphicUsed by:190
Symbol 188 GraphicUsed by:190
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:165 166 73 126 80 168 170 172 174 176 90 133 177 178 179 181 182 183 184 185 186 187 188 189Used by:375
Symbol 191 GraphicUsed by:209
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:209
Symbol 194 GraphicUsed by:209
Symbol 195 ShapeTweeningUsed by:209
Symbol 196 GraphicUsed by:209
Symbol 197 GraphicUsed by:209
Symbol 198 GraphicUsed by:209
Symbol 199 GraphicUsed by:209
Symbol 200 ShapeTweeningUsed by:209
Symbol 201 GraphicUsed by:209
Symbol 202 GraphicUsed by:209
Symbol 203 GraphicUsed by:209 284
Symbol 204 ShapeTweeningUsed by:209
Symbol 205 GraphicUsed by:209
Symbol 206 GraphicUsed by:209
Symbol 207 GraphicUsed by:209
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:165 191 73 126 80 82 84 193 90 194 195 133 181 196 44 197 198 199 200 201 202 203 204 205 206 207 208Used by:375
Symbol 210 MovieClipUses:154Used by:237
Symbol 211 MovieClipUses:130Used by:237 374
Symbol 212 ShapeTweeningUsed by:237
Symbol 213 ShapeTweeningUsed by:237
Symbol 214 GraphicUsed by:237
Symbol 215 ShapeTweeningUsed by:237
Symbol 216 ShapeTweeningUsed by:237
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:219
Symbol 219 MovieClipUses:218Used by:237
Symbol 220 GraphicUsed by:237
Symbol 221 GraphicUsed by:237
Symbol 222 GraphicUsed by:237
Symbol 223 GraphicUsed by:237
Symbol 224 GraphicUsed by:237
Symbol 225 GraphicUsed by:237
Symbol 226 GraphicUsed by:237
Symbol 227 GraphicUsed by:237
Symbol 228 GraphicUsed by:237
Symbol 229 GraphicUsed by:237
Symbol 230 GraphicUsed by:237
Symbol 231 GraphicUsed by:237
Symbol 232 GraphicUsed by:237
Symbol 233 GraphicUsed by:237
Symbol 234 GraphicUsed by:237
Symbol 235 GraphicUsed by:237
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClipUses:210 165 84 174 80 170 172 176 90 73 211 133 212 213 214 156 215 216 158 181 40 160 219 220 221 162 222 35 124 223 134 224 136 225 138 226 44 140 227 142 144 146 228 148 229 151 154 230 231 232 233 234 235 236Used by:375
Symbol 238 GraphicUsed by:375
Symbol 239 GraphicUsed by:375
Symbol 240 ShapeTweeningUsed by:264 375
Symbol 241 ShapeTweeningUsed by:264 375
Symbol 242 ShapeTweeningUsed by:264 375
Symbol 243 GraphicUsed by:246
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:244Used by:246 1193
Symbol 246 MovieClipUses:243 245Used by:264 265 284 375 376
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:264 265 284 310 311 324 375
Symbol 249 ShapeTweeningUsed by:264
Symbol 250 ShapeTweeningUsed by:264
Symbol 251 ShapeTweeningUsed by:264
Symbol 252 ShapeTweeningUsed by:264
Symbol 253 ShapeTweeningUsed by:264
Symbol 254 ShapeTweeningUsed by:264
Symbol 255 ShapeTweeningUsed by:264
Symbol 256 ShapeTweeningUsed by:264
Symbol 257 ShapeTweeningUsed by:264
Symbol 258 ShapeTweeningUsed by:264
Symbol 259 ShapeTweeningUsed by:264
Symbol 260 ShapeTweeningUsed by:264
Symbol 261 ShapeTweeningUsed by:264
Symbol 262 ShapeTweeningUsed by:264
Symbol 263 GraphicUsed by:264 310 348
Symbol 264 MovieClipUses:165 73 77 80 82 84 86 88 90 249 95 250 246 248 251 252 240 241 242 253 254 255 256 257 258 259 260 116 261 262 121 263Used by:375
Symbol 265 MovieClipUses:73 124 77 84 82 80 128 90 95 129 246 248 165 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 151 152 154 155 156 157 158 159 160 161 162 163Used by:375
Symbol 266 ShapeTweeningUsed by:284
Symbol 267 GraphicUsed by:284
Symbol 268 GraphicUsed by:284
Symbol 269 ShapeTweeningUsed by:284
Symbol 270 GraphicUsed by:284
Symbol 271 GraphicUsed by:284
Symbol 272 GraphicUsed by:284
Symbol 273 GraphicUsed by:284
Symbol 274 GraphicUsed by:284
Symbol 275 GraphicUsed by:284
Symbol 276 GraphicUsed by:284
Symbol 277 ShapeTweeningUsed by:284
Symbol 278 GraphicUsed by:284
Symbol 279 GraphicUsed by:284
Symbol 280 GraphicUsed by:284
Symbol 281 GraphicUsed by:284
Symbol 282 GraphicUsed by:284 324 375
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:165 86 73 77 80 82 84 88 90 266 95 267 246 248 268 269 270 271 272 273 203 274 275 276 277 278 279 280 281 282 283Used by:375
Symbol 285 GraphicUsed by:324 375
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:292 1214
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:292
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:290Used by:292
Symbol 292 MovieClipUses:287 289 291Used by:310 311 324 375 378
Symbol 293 ShapeTweeningUsed by:310
Symbol 294 ShapeTweeningUsed by:310
Symbol 295 ShapeTweeningUsed by:310
Symbol 296 ShapeTweeningUsed by:310
Symbol 297 ShapeTweeningUsed by:310
Symbol 298 ShapeTweeningUsed by:310
Symbol 299 ShapeTweeningUsed by:310
Symbol 300 ShapeTweeningUsed by:310
Symbol 301 ShapeTweeningUsed by:310
Symbol 302 ShapeTweeningUsed by:310
Symbol 303 ShapeTweeningUsed by:310
Symbol 304 ShapeTweeningUsed by:310
Symbol 305 ShapeTweeningUsed by:310
Symbol 306 ShapeTweeningUsed by:310
Symbol 307 ShapeTweeningUsed by:310
Symbol 308 ShapeTweeningUsed by:310
Symbol 309 ShapeTweeningUsed by:310
Symbol 310 MovieClipUses:165 73 77 80 82 84 86 88 90 293 95 294 292 248 295 296 297 298 299 300 301 302 303 304 305 306 307 116 308 309 121 263Used by:375
Symbol 311 MovieClipUses:73 124 77 84 82 80 128 90 95 143 292 248 165 134 136 138 140 142 144 146 148 151 154 156 158 160 162Used by:375
Symbol 312 GraphicUsed by:324
Symbol 313 GraphicUsed by:324
Symbol 314 ShapeTweeningUsed by:324
Symbol 315 GraphicUsed by:324
Symbol 316 GraphicUsed by:324
Symbol 317 GraphicUsed by:324
Symbol 318 GraphicUsed by:324
Symbol 319 GraphicUsed by:324
Symbol 320 GraphicUsed by:324
Symbol 321 GraphicUsed by:324
Symbol 322 GraphicUsed by:324
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:165 73 77 80 82 84 86 88 90 282 95 285 292 248 312 313 314 315 181 316 317 318 319 320 321 322 323Used by:375
Symbol 325 ShapeTweeningUsed by:348 375
Symbol 326 ShapeTweeningUsed by:348 375
Symbol 327 ShapeTweeningUsed by:348 375
Symbol 328 ShapeTweeningUsed by:348 375
Symbol 329 ShapeTweeningUsed by:348
Symbol 330 ShapeTweeningUsed by:348
Symbol 331 ShapeTweeningUsed by:348
Symbol 332 ShapeTweeningUsed by:348
Symbol 333 GraphicUsed by:348
Symbol 334 GraphicUsed by:348
Symbol 335 ShapeTweeningUsed by:348
Symbol 336 ShapeTweeningUsed by:348
Symbol 337 ShapeTweeningUsed by:348
Symbol 338 ShapeTweeningUsed by:348
Symbol 339 ShapeTweeningUsed by:348
Symbol 340 ShapeTweeningUsed by:348
Symbol 341 ShapeTweeningUsed by:348
Symbol 342 ShapeTweeningUsed by:348
Symbol 343 ShapeTweeningUsed by:348
Symbol 344 ShapeTweeningUsed by:348
Symbol 345 ShapeTweeningUsed by:348
Symbol 346 ShapeTweeningUsed by:348
Symbol 347 ShapeTweeningUsed by:348
Symbol 348 MovieClipUses:165 73 75 77 80 82 84 86 88 90 329 95 330 132 331 332 104 333 327 325 326 328 334 335 336 107 337 338 339 340 341 342 343 344 116 345 346 119 347 121 263Used by:375
Symbol 349 GraphicUsed by:374
Symbol 350 GraphicUsed by:374
Symbol 351 GraphicUsed by:374
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:374
Symbol 354 GraphicUsed by:374
Symbol 355 GraphicUsed by:374
Symbol 356 GraphicUsed by:374
Symbol 357 GraphicUsed by:374
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:374 519 538 560 563 570 634 667 681 755 790 934 987 1320
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:374
Symbol 362 GraphicUsed by:374
Symbol 363 GraphicUsed by:374
Symbol 364 GraphicUsed by:374
Symbol 365 GraphicUsed by:374
Symbol 366 GraphicUsed by:374
Symbol 367 GraphicUsed by:374
Symbol 368 GraphicUsed by:374
Symbol 369 GraphicUsed by:374
Symbol 370 GraphicUsed by:374
Symbol 371 GraphicUsed by:374
Symbol 372 GraphicUsed by:374
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:349 165 84 174 170 172 176 90 73 211 350 132 351 47 86 353 354 355 80 356 128 357 359 361 133 362 363 364 365 366 367 368 369 370 371 372 373Used by:375
Symbol 375 MovieClip [hero]Uses:97 99 123 164 190 209 237 71 73 75 77 80 82 84 86 88 90 238 95 239 165 240 241 242 246 248 264 265 284 282 285 292 310 311 324 325 326 327 328 132 348 374Used by:1040
Symbol 376 MovieClipUses:246Used by:377
Symbol 377 MovieClip [gun]Uses:165 376Used by:1040
Symbol 378 MovieClipUses:292Used by:379
Symbol 379 MovieClip [boot]Uses:165 378Used by:1040
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:398
Symbol 382 GraphicUsed by:397
Symbol 383 GraphicUsed by:397
Symbol 384 GraphicUsed by:397
Symbol 385 GraphicUsed by:397
Symbol 386 GraphicUsed by:397
Symbol 387 GraphicUsed by:397
Symbol 388 GraphicUsed by:397
Symbol 389 GraphicUsed by:397
Symbol 390 GraphicUsed by:397
Symbol 391 GraphicUsed by:397
Symbol 392 GraphicUsed by:397
Symbol 393 GraphicUsed by:397
Symbol 394 GraphicUsed by:397
Symbol 395 GraphicUsed by:397
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:382 383 384 385 386 387 388 389 390 391 392 393 394 395 396Used by:398
Symbol 398 MovieClip [shot]Uses:165 381 397Used by:1040
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:399Used by:405
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:405
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:403Used by:405 409
Symbol 405 MovieClipUses:400 402 404Used by:406
Symbol 406 MovieClip [compact1]Uses:405Used by:1040
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:409
Symbol 409 MovieClipUses:408 404Used by:410
Symbol 410 MovieClip [compact2]Uses:409Used by:1040
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:411Used by:415
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:415
Symbol 415 MovieClipUses:412 414Used by:416
Symbol 416 MovieClip [compact3]Uses:415Used by:1040
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:419 1214
Symbol 419 MovieClip [shaver]Uses:165 418Used by:1040
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:422
Symbol 422 MovieClip [medkit]Uses:165 421Used by:1040
Symbol 423 GraphicUsed by:432
Symbol 424 GraphicUsed by:432
Symbol 425 GraphicUsed by:432
Symbol 426 GraphicUsed by:432
Symbol 427 GraphicUsed by:432
Symbol 428 GraphicUsed by:432
Symbol 429 GraphicUsed by:432
Symbol 430 GraphicUsed by:432
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:423 424 425 426 427 428 429 430 431Used by:463 489 492 493 1366
Symbol 433 GraphicUsed by:463 493 560 681 755 913 954 987 1380
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:463 489 492 493
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:463 489 492 493
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:463 489 492 493
Symbol 440 ShapeTweeningUsed by:463 493
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:463 489 492 493 1447
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:463 489 492 493 519 538 560 563 570 667 681 755 760 766 768 770 772 790 880 913 934 954 960 1320 1380 1447
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:445Used by:463 489 492 493 519 538 560 563 570 667 681 755 760 766 768 770 772 782 790 838 879 880 913 934 954 960 987 1320 1380
Symbol 447 ShapeTweeningUsed by:463 493
Symbol 448 GraphicUsed by:463 466 493
Symbol 449 GraphicUsed by:452
Symbol 450 ShapeTweeningUsed by:452
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClipUses:449 450 451 8Used by:493 520 539 572 635 668 682 701 881 914 935 961 988
Symbol 453 ShapeTweeningUsed by:463
Symbol 454 ShapeTweeningUsed by:463
Symbol 455 ShapeTweeningUsed by:463
Symbol 456 ShapeTweeningUsed by:463
Symbol 457 ShapeTweeningUsed by:463
Symbol 458 ShapeTweeningUsed by:463
Symbol 459 ShapeTweeningUsed by:463
Symbol 460 ShapeTweeningUsed by:463
Symbol 461 GraphicUsed by:463 489
Symbol 462 GraphicUsed by:463 489
Symbol 463 MovieClipUses:432 433 435 437 439 440 442 444 446 447 448 453 454 455 456 457 458 459 460 461 462Used by:493
Symbol 464 ShapeTweeningUsed by:489
Symbol 465 ShapeTweeningUsed by:489
Symbol 466 MovieClipUses:448Used by:489 492
Symbol 467 ShapeTweeningUsed by:489
Symbol 468 ShapeTweeningUsed by:489
Symbol 469 ShapeTweeningUsed by:489
Symbol 470 ShapeTweeningUsed by:489
Symbol 471 ShapeTweeningUsed by:489
Symbol 472 ShapeTweeningUsed by:489
Symbol 473 ShapeTweeningUsed by:489
Symbol 474 ShapeTweeningUsed by:489
Symbol 475 ShapeTweeningUsed by:489
Symbol 476 ShapeTweeningUsed by:489
Symbol 477 ShapeTweeningUsed by:489
Symbol 478 ShapeTweeningUsed by:489
Symbol 479 ShapeTweeningUsed by:489
Symbol 480 ShapeTweeningUsed by:489
Symbol 481 GraphicUsed by:489
Symbol 482 GraphicUsed by:489
Symbol 483 GraphicUsed by:489
Symbol 484 GraphicUsed by:489
Symbol 485 GraphicUsed by:489
Symbol 486 GraphicUsed by:489
Symbol 487 GraphicUsed by:489
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:432 71 435 437 439 464 442 446 465 466 444 467 468 469 470 471 472 473 474 57 475 476 477 478 479 480 461 462 481 482 483 484 485 486 487 488Used by:493
Symbol 490 GraphicUsed by:492
Symbol 491 GraphicUsed by:492
Symbol 492 MovieClipUses:432 435 437 439 490 442 446 491 466 444Used by:493
Symbol 493 MovieClip [boss0]Uses:71 432 433 435 437 439 440 442 444 446 447 448 99 452 463 489 492Used by:1040
Symbol 494 ShapeTweeningUsed by:519
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:495Used by:519
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:519 538 667 755 790 880 934 1320 1380
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:519 538 560 563 570 987 1447
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:519 560 563 570 598 634 681 987
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:519 1447
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:509
Symbol 507 GraphicUsed by:509
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:506 507 508Used by:519 1447
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510Used by:519 538 560 563 570 667 681 755 760 766 768 770 772 790 880 934 987 1320 1380
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:519 538 667 934
Symbol 514 ShapeTweeningUsed by:519
Symbol 515 ShapeTweeningUsed by:519
Symbol 516 ShapeTweeningUsed by:519
Symbol 517 GraphicUsed by:519
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClipUses:494 496 498 500 502 504 509 511 513 444 446 514 52 359 515 516 517 518Used by:520
Symbol 520 MovieClip [cycle]Uses:71 519 99 452Used by:1040
Symbol 521 ShapeTweeningUsed by:538
Symbol 522 GraphicUsed by:523
Symbol 523 MovieClipUses:522Used by:538 560 563 570 574 667 681 755 790 880 934 1320 1380
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClipUses:524Used by:538 667
Symbol 526 ShapeTweeningUsed by:538
Symbol 527 ShapeTweeningUsed by:538
Symbol 528 ShapeTweeningUsed by:538
Symbol 529 ShapeTweeningUsed by:538
Symbol 530 ShapeTweeningUsed by:538
Symbol 531 GraphicUsed by:538 667
Symbol 532 GraphicUsed by:538 667
Symbol 533 ShapeTweeningUsed by:538
Symbol 534 ShapeTweeningUsed by:538
Symbol 535 ShapeTweeningUsed by:538
Symbol 536 GraphicUsed by:538 667
Symbol 537 GraphicUsed by:538 667
Symbol 538 MovieClipUses:444 521 523 359 500 525 513 511 446 526 527 528 529 530 531 498 532 533 534 535 536 537Used by:539
Symbol 539 MovieClip [run]Uses:71 538 99 452Used by:1040
Symbol 540 ShapeTweeningUsed by:549
Symbol 541 GraphicUsed by:549
Symbol 542 ShapeTweeningUsed by:549
Symbol 543 ShapeTweeningUsed by:549
Symbol 544 GraphicUsed by:549
Symbol 545 ShapeTweeningUsed by:549
Symbol 546 ShapeTweeningUsed by:549
Symbol 547 GraphicUsed by:549
Symbol 548 ShapeTweeningUsed by:549
Symbol 549 MovieClipUses:540 541 542 543 544 545 546 547 548Used by:560 563
Symbol 550 GraphicUsed by:560 681 987
Symbol 551 ShapeTweeningUsed by:560
Symbol 552 ShapeTweeningUsed by:560
Symbol 553 ShapeTweeningUsed by:560
Symbol 554 ShapeTweeningUsed by:560
Symbol 555 GraphicUsed by:560
Symbol 556 GraphicUsed by:560
Symbol 557 ShapeTweeningUsed by:560
Symbol 558 ShapeTweeningUsed by:560
Symbol 559 ShapeTweeningUsed by:560
Symbol 560 MovieClipUses:549 433 523 359 500 502 444 511 446 550 551 552 553 554 555 556 557 558 559Used by:572
Symbol 561 GraphicUsed by:563
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:549 561 523 359 500 502 444 511 446 562Used by:572
Symbol 564 GraphicUsed by:570
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClipUses:565Used by:570
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:567Used by:570 598 634 681
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClipUses:564 566 523 359 500 502 568 444 511 446 569Used by:571 572
Symbol 571 MovieClipUses:570Used by:572
Symbol 572 MovieClip [zombie]Uses:71 560 99 452 563 570 571Used by:1040
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:523 573Used by:575
Symbol 575 MovieClip [nude]Uses:165 574Used by:1040
Symbol 576 GraphicUsed by:579
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:577Used by:579 581 583 585 600 1371 1373 1375 1377
Symbol 579 MovieClipUses:576 578Used by:601 634 1375 1378
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580 578Used by:601 634 1378
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582 578Used by:601 634 1378
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584 578Used by:601 634 1378
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:591 604 634
Symbol 588 GraphicUsed by:591 604 634
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:589Used by:591 604 634
Symbol 591 MovieClipUses:587 588 590Used by:601 634
Symbol 592 GraphicUsed by:593
Symbol 593 MovieClipUses:592Used by:598 634
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClipUses:594Used by:598 634
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596Used by:598 634
Symbol 598 MovieClipUses:568 593 595 502 597Used by:601 634
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:599 578Used by:601 634 1448
Symbol 601 MovieClipUses:579 581 583 585 591 598 600 46Used by:635
Symbol 602 SoundUsed by:634
Symbol 603 GraphicUsed by:634 1378 1396
Symbol 604 MovieClipUses:587 588 590Used by:634
Symbol 605 GraphicUsed by:634 1378 1396
Symbol 606 GraphicUsed by:634 1378 1396
Symbol 607 GraphicUsed by:634 1378 1396
Symbol 608 GraphicUsed by:634 1378 1396
Symbol 609 GraphicUsed by:634 1378 1396
Symbol 610 GraphicUsed by:634 1378 1396
Symbol 611 GraphicUsed by:634 1378 1396
Symbol 612 GraphicUsed by:634 1378 1396
Symbol 613 GraphicUsed by:634 1378 1396
Symbol 614 GraphicUsed by:634 1378 1396
Symbol 615 GraphicUsed by:634 1378 1396
Symbol 616 GraphicUsed by:634 1378 1396
Symbol 617 GraphicUsed by:634 1378 1396
Symbol 618 GraphicUsed by:634 1378 1396
Symbol 619 GraphicUsed by:634 1378 1396
Symbol 620 GraphicUsed by:634 1378 1396
Symbol 621 GraphicUsed by:634 1378 1396
Symbol 622 GraphicUsed by:634 1378 1396
Symbol 623 GraphicUsed by:634 1378 1396
Symbol 624 GraphicUsed by:634 1378 1396
Symbol 625 GraphicUsed by:634 1378 1396
Symbol 626 GraphicUsed by:634 1378 1396
Symbol 627 GraphicUsed by:634 1378 1396
Symbol 628 GraphicUsed by:634 1378 1396
Symbol 629 GraphicUsed by:634 1378 1396
Symbol 630 GraphicUsed by:634 1378 1396
Symbol 631 GraphicUsed by:634 1378 1396
Symbol 632 GraphicUsed by:634 1396
Symbol 633 GraphicUsed by:634
Symbol 634 MovieClipUses:579 581 583 585 591 598 600 602 603 604 568 593 595 502 597 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 359 587 588 590 633 56Used by:635
Symbol 635 MovieClip [boss1]Uses:71 601 99 452 634Used by:1040
Symbol 636 GraphicUsed by:637
Symbol 637 MovieClipUses:636Used by:667
Symbol 638 ShapeTweeningUsed by:667
Symbol 639 GraphicUsed by:640
Symbol 640 MovieClipUses:639Used by:667
Symbol 641 GraphicUsed by:642
Symbol 642 MovieClipUses:641Used by:667
Symbol 643 GraphicUsed by:644
Symbol 644 MovieClipUses:643Used by:667
Symbol 645 GraphicUsed by:646
Symbol 646 MovieClipUses:645Used by:667
Symbol 647 ShapeTweeningUsed by:667
Symbol 648 ShapeTweeningUsed by:667
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:649Used by:667
Symbol 651 GraphicUsed by:652
Symbol 652 MovieClipUses:651Used by:667
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClipUses:653Used by:667
Symbol 655 GraphicUsed by:656
Symbol 656 MovieClipUses:655Used by:667
Symbol 657 GraphicUsed by:658
Symbol 658 MovieClipUses:657Used by:667
Symbol 659 ShapeTweeningUsed by:667
Symbol 660 ShapeTweeningUsed by:667
Symbol 661 ShapeTweeningUsed by:667
Symbol 662 GraphicUsed by:663
Symbol 663 MovieClipUses:662Used by:667
Symbol 664 ShapeTweeningUsed by:667
Symbol 665 ShapeTweeningUsed by:667
Symbol 666 ShapeTweeningUsed by:667
Symbol 667 MovieClipUses:637 444 638 523 359 640 525 642 513 511 644 646 446 647 648 650 652 654 656 658 55 659 660 661 531 498 532 663 664 665 666 536 537Used by:668
Symbol 668 MovieClip [horse]Uses:71 667 99 452Used by:1040
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:669Used by:681
Symbol 671 GraphicUsed by:672
Symbol 672 MovieClipUses:671Used by:681
Symbol 673 ShapeTweeningUsed by:681
Symbol 674 ShapeTweeningUsed by:681
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:681
Symbol 677 ShapeTweeningUsed by:681
Symbol 678 ShapeTweeningUsed by:681
Symbol 679 ShapeTweeningUsed by:681
Symbol 680 ShapeTweeningUsed by:681
Symbol 681 MovieClipUses:359 433 523 670 502 511 446 672 444 673 674 676 51 677 568 678 679 680 550Used by:682
Symbol 682 MovieClip [ninja]Uses:71 681 99 452Used by:1040
Symbol 683 MovieClipUses:71Used by:701
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:684Used by:700
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClipUses:686Used by:689 694
Symbol 688 GraphicUsed by:689 694
Symbol 689 MovieClipUses:687 688Used by:700
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:700
Symbol 692 GraphicUsed by:693
Symbol 693 MovieClipUses:692Used by:700
Symbol 694 MovieClipUses:687 688Used by:700
Symbol 695 ShapeTweeningUsed by:700
Symbol 696 ShapeTweeningUsed by:700
Symbol 697 ShapeTweeningUsed by:700
Symbol 698 ShapeTweeningUsed by:700
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:685 689 691 693 694 695 696 697 698 699Used by:701
Symbol 701 MovieClip [rope]Uses:683 700 99 452Used by:1040
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClipUses:702Used by:755 790 880 1320 1380
Symbol 704 GraphicUsed by:755 1380
Symbol 705 GraphicUsed by:706 761
Symbol 706 MovieClipUses:705Used by:707
Symbol 707 MovieClipUses:706Used by:710 745 765 790 1320
Symbol 708 GraphicUsed by:710
Symbol 709 GraphicUsed by:710
Symbol 710 MovieClipUses:707 708 709Used by:755 760 880 1380
Symbol 711 ShapeTweeningUsed by:755
Symbol 712 ShapeTweeningUsed by:755
Symbol 713 GraphicUsed by:755
Symbol 714 GraphicUsed by:726
Symbol 715 GraphicUsed by:726
Symbol 716 GraphicUsed by:726
Symbol 717 GraphicUsed by:726
Symbol 718 GraphicUsed by:726
Symbol 719 GraphicUsed by:726
Symbol 720 GraphicUsed by:726
Symbol 721 GraphicUsed by:726
Symbol 722 GraphicUsed by:726
Symbol 723 GraphicUsed by:726
Symbol 724 GraphicUsed by:726
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:714 715 716 717 718 719 720 721 722 723 724 725Used by:755
Symbol 727 ShapeTweeningUsed by:755
Symbol 728 ShapeTweeningUsed by:755
Symbol 729 GraphicUsed by:755 1380
Symbol 730 ShapeTweeningUsed by:755
Symbol 731 ShapeTweeningUsed by:755
Symbol 732 ShapeTweeningUsed by:755
Symbol 733 ShapeTweeningUsed by:755
Symbol 734 ShapeTweeningUsed by:755
Symbol 735 ShapeTweeningUsed by:755
Symbol 736 ShapeTweeningUsed by:755
Symbol 737 ShapeTweeningUsed by:755
Symbol 738 ShapeTweeningUsed by:755
Symbol 739 ShapeTweeningUsed by:755
Symbol 740 ShapeTweeningUsed by:755
Symbol 741 ShapeTweeningUsed by:755
Symbol 742 ShapeTweeningUsed by:755
Symbol 743 GraphicUsed by:745
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClipUses:707 743 744Used by:755
Symbol 746 ShapeTweeningUsed by:755
Symbol 747 ShapeTweeningUsed by:755
Symbol 748 ShapeTweeningUsed by:755
Symbol 749 ShapeTweeningUsed by:755
Symbol 750 ShapeTweeningUsed by:755
Symbol 751 ShapeTweeningUsed by:755
Symbol 752 ShapeTweeningUsed by:755
Symbol 753 ShapeTweeningUsed by:755
Symbol 754 ShapeTweeningUsed by:755
Symbol 755 MovieClipUses:433 523 703 511 498 704 710 444 446 711 712 713 726 727 728 729 359 730 731 732 733 734 735 736 737 738 739 740 741 742 745 746 747 748 749 750 751 752 753 754Used by:881
Symbol 756 GraphicUsed by:790 880 1320
Symbol 757 GraphicUsed by:758
Symbol 758 MovieClipUses:757Used by:790 1320
Symbol 759 GraphicUsed by:760
Symbol 760 MovieClipUses:759 710 444 511 446Used by:790 1320
Symbol 761 MovieClipUses:705Used by:790 1320 1381
Symbol 762 GraphicUsed by:766
Symbol 763 GraphicUsed by:765
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:707 763 764Used by:766 768 770 772
Symbol 766 MovieClipUses:762 765 444 511 446Used by:790 1320
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:767 765 444 511 446Used by:790 1320
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:769 511 446 765 444Used by:790 1320
Symbol 771 GraphicUsed by:772
Symbol 772 MovieClipUses:771 511 446 765 444Used by:790 1320
Symbol 773 GraphicUsed by:790 1320
Symbol 774 GraphicUsed by:775
Symbol 775 MovieClipUses:774Used by:790 1320
Symbol 776 GraphicUsed by:790 1320
Symbol 777 GraphicUsed by:778
Symbol 778 MovieClipUses:777Used by:790 1320
Symbol 779 GraphicUsed by:780
Symbol 780 MovieClipUses:779Used by:790 1320
Symbol 781 GraphicUsed by:782
Symbol 782 MovieClipUses:781 446Used by:790 1174 1320
Symbol 783 ShapeTweeningUsed by:790 1320
Symbol 784 GraphicUsed by:785
Symbol 785 MovieClipUses:784Used by:790 838 879 880 1174 1320
Symbol 786 ShapeTweeningUsed by:790 1320
Symbol 787 ShapeTweeningUsed by:790 1320
Symbol 788 GraphicUsed by:790 1174 1320
Symbol 789 GraphicUsed by:790 1174 1320
Symbol 790 MovieClipUses:707 756 523 703 511 498 758 444 446 760 761 766 768 770 772 773 359 775 71 776 778 780 782 783 785 786 787 788 789Used by:881
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClipUses:791Used by:838 879 880
Symbol 793 GraphicUsed by:794
Symbol 794 MovieClipUses:793Used by:838 879 880
Symbol 795 GraphicUsed by:796
Symbol 796 MovieClipUses:795Used by:838 879 880
Symbol 797 GraphicUsed by:798
Symbol 798 MovieClipUses:797Used by:838 879 880
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClipUses:799Used by:838 879 880
Symbol 801 GraphicUsed by:802
Symbol 802 MovieClipUses:801Used by:838 879 880
Symbol 803 GraphicUsed by:804
Symbol 804 MovieClipUses:803Used by:838 879 880
Symbol 805 ShapeTweeningUsed by:838
Symbol 806 GraphicUsed by:807
Symbol 807 MovieClipUses:806Used by:838 879 880
Symbol 808 ShapeTweeningUsed by:838
Symbol 809 ShapeTweeningUsed by:838
Symbol 810 ShapeTweeningUsed by:838
Symbol 811 ShapeTweeningUsed by:838
Symbol 812 ShapeTweeningUsed by:838
Symbol 813 GraphicUsed by:814
Symbol 814 MovieClipUses:813Used by:838 879 880
Symbol 815 GraphicUsed by:816
Symbol 816 MovieClipUses:815Used by:838 880
Symbol 817 ShapeTweeningUsed by:838
Symbol 818 ShapeTweeningUsed by:838
Symbol 819 ShapeTweeningUsed by:838
Symbol 820 ShapeTweeningUsed by:838
Symbol 821 ShapeTweeningUsed by:838
Symbol 822 ShapeTweeningUsed by:838
Symbol 823 ShapeTweeningUsed by:838
Symbol 824 ShapeTweeningUsed by:838
Symbol 825 ShapeTweeningUsed by:838
Symbol 826 ShapeTweeningUsed by:838
Symbol 827 ShapeTweeningUsed by:838
Symbol 828 ShapeTweeningUsed by:838
Symbol 829 ShapeTweeningUsed by:838
Symbol 830 ShapeTweeningUsed by:838
Symbol 831 ShapeTweeningUsed by:838
Symbol 832 ShapeTweeningUsed by:838
Symbol 833 ShapeTweeningUsed by:838
Symbol 834 ShapeTweeningUsed by:838
Symbol 835 GraphicUsed by:838
Symbol 836 GraphicUsed by:838
Symbol 837 GraphicUsed by:838
Symbol 838 MovieClipUses:71 792 794 796 798 800 802 804 805 807 808 809 810 785 811 812 446 814 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837Used by:881
Symbol 839 ShapeTweeningUsed by:880
Symbol 840 ShapeTweeningUsed by:880
Symbol 841 ShapeTweeningUsed by:880
Symbol 842 ShapeTweeningUsed by:880
Symbol 843 ShapeTweeningUsed by:880
Symbol 844 GraphicUsed by:880
Symbol 845 GraphicUsed by:880
Symbol 846 GraphicUsed by:880
Symbol 847 GraphicUsed by:848
Symbol 848 MovieClipUses:847Used by:879 880
Symbol 849 ShapeTweeningUsed by:880
Symbol 850 ShapeTweeningUsed by:880
Symbol 851 ShapeTweeningUsed by:880
Symbol 852 ShapeTweeningUsed by:880
Symbol 853 ShapeTweeningUsed by:880
Symbol 854 GraphicUsed by:880
Symbol 855 GraphicUsed by:880
Symbol 856 GraphicUsed by:880
Symbol 857 ShapeTweeningUsed by:880
Symbol 858 ShapeTweeningUsed by:880
Symbol 859 ShapeTweeningUsed by:880
Symbol 860 ShapeTweeningUsed by:880
Symbol 861 ShapeTweeningUsed by:880
Symbol 862 GraphicUsed by:880
Symbol 863 GraphicUsed by:880
Symbol 864 GraphicUsed by:880
Symbol 865 GraphicUsed by:880
Symbol 866 GraphicUsed by:880
Symbol 867 GraphicUsed by:880
Symbol 868 GraphicUsed by:880
Symbol 869 GraphicUsed by:880
Symbol 870 GraphicUsed by:880
Symbol 871 GraphicUsed by:880
Symbol 872 GraphicUsed by:880
Symbol 873 ShapeTweeningUsed by:880
Symbol 874 ShapeTweeningUsed by:880
Symbol 875 ShapeTweeningUsed by:880
Symbol 876 ShapeTweeningUsed by:880
Symbol 877 ShapeTweeningUsed by:880
Symbol 878 GraphicUsed by:879
Symbol 879 MovieClipUses:878 792 794 796 798 800 802 804 807 785 446 814 848Used by:880
Symbol 880 MovieClipUses:71 792 794 796 798 800 802 804 807 839 840 841 785 842 446 814 843 816 844 845 846 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 879 756 523 703 511 498 710 444Used by:881
Symbol 881 MovieClip [boss2]Uses:71 755 452 99 790 838 880Used by:1040
Symbol 882 GraphicUsed by:883
Symbol 883 MovieClipUses:882Used by:913
Symbol 884 GraphicUsed by:885
Symbol 885 MovieClipUses:884Used by:913
Symbol 886 GraphicUsed by:887
Symbol 887 MovieClipUses:886Used by:913
Symbol 888 GraphicUsed by:889
Symbol 889 MovieClipUses:888Used by:913
Symbol 890 GraphicUsed by:891
Symbol 891 MovieClipUses:890Used by:913
Symbol 892 ShapeTweeningUsed by:913
Symbol 893 GraphicUsed by:894
Symbol 894 MovieClipUses:893Used by:913 954 960
Symbol 895 GraphicUsed by:896
Symbol 896 MovieClipUses:895Used by:913
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:897Used by:913
Symbol 899 ShapeTweeningUsed by:913
Symbol 900 ShapeTweeningUsed by:913
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:901Used by:913
Symbol 903 ShapeTweeningUsed by:913
Symbol 904 ShapeTweeningUsed by:913
Symbol 905 ShapeTweeningUsed by:913
Symbol 906 ShapeTweeningUsed by:913
Symbol 907 ShapeTweeningUsed by:913
Symbol 908 ShapeTweeningUsed by:913
Symbol 909 ShapeTweeningUsed by:913
Symbol 910 ShapeTweeningUsed by:913
Symbol 911 ShapeTweeningUsed by:913
Symbol 912 GraphicUsed by:913
Symbol 913 MovieClipUses:883 885 887 889 891 892 894 896 898 446 899 900 902 444 37 903 904 905 906 907 908 909 910 911 433 912Used by:914
Symbol 914 MovieClip [robo]Uses:71 913 99 452Used by:1040
Symbol 915 GraphicUsed by:916
Symbol 916 MovieClipUses:915Used by:934
Symbol 917 ShapeTweeningUsed by:934
Symbol 918 GraphicUsed by:919
Symbol 919 MovieClipUses:918Used by:934
Symbol 920 GraphicUsed by:921
Symbol 921 MovieClipUses:920Used by:934
Symbol 922 ShapeTweeningUsed by:934
Symbol 923 ShapeTweeningUsed by:934
Symbol 924 ShapeTweeningUsed by:934
Symbol 925 ShapeTweeningUsed by:934
Symbol 926 ShapeTweeningUsed by:934
Symbol 927 GraphicUsed by:934
Symbol 928 GraphicUsed by:934
Symbol 929 ShapeTweeningUsed by:934
Symbol 930 ShapeTweeningUsed by:934
Symbol 931 ShapeTweeningUsed by:934
Symbol 932 GraphicUsed by:934
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClipUses:916 444 917 523 919 921 513 511 446 922 923 924 925 926 498 927 928 929 930 931 932 359 933Used by:935
Symbol 935 MovieClip [black]Uses:71 934 99 452Used by:1040
Symbol 936 GraphicUsed by:937
Symbol 937 MovieClipUses:936Used by:954
Symbol 938 ShapeTweeningUsed by:954
Symbol 939 GraphicUsed by:940
Symbol 940 MovieClipUses:939Used by:954 960
Symbol 941 GraphicUsed by:942
Symbol 942 MovieClipUses:941Used by:954 960
Symbol 943 GraphicUsed by:944
Symbol 944 MovieClipUses:943Used by:954 960
Symbol 945 ShapeTweeningUsed by:954
Symbol 946 ShapeTweeningUsed by:954
Symbol 947 ShapeTweeningUsed by:954
Symbol 948 ShapeTweeningUsed by:954
Symbol 949 ShapeTweeningUsed by:954
Symbol 950 ShapeTweeningUsed by:954
Symbol 951 ShapeTweeningUsed by:954
Symbol 952 ShapeTweeningUsed by:954
Symbol 953 GraphicUsed by:954
Symbol 954 MovieClipUses:937 938 940 894 942 944 444 446 945 946 43 947 948 949 950 951 952 433 953Used by:961
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:955Used by:960
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:957Used by:960
Symbol 959 GraphicUsed by:960
Symbol 960 MovieClipUses:956 894 940 942 944 444 446 958 959Used by:961
Symbol 961 MovieClip [thriller]Uses:71 954 99 452 960Used by:1040
Symbol 962 GraphicUsed by:963
Symbol 963 MovieClipUses:962Used by:987
Symbol 964 ShapeTweeningUsed by:987
Symbol 965 GraphicUsed by:966
Symbol 966 MovieClipUses:965Used by:987
Symbol 967 ShapeTweeningUsed by:987
Symbol 968 ShapeTweeningUsed by:987
Symbol 969 GraphicUsed by:987
Symbol 970 GraphicUsed by:971
Symbol 971 MovieClipUses:970Used by:973
Symbol 972 GraphicUsed by:973
Symbol 973 MovieClipUses:971 972Used by:975 987
Symbol 974 GraphicUsed by:975 987
Symbol 975 MovieClipUses:973 974Used by:987
Symbol 976 GraphicUsed by:987
Symbol 977 GraphicUsed by:987
Symbol 978 GraphicUsed by:979
Symbol 979 MovieClipUses:978Used by:987
Symbol 980 GraphicUsed by:987
Symbol 981 ShapeTweeningUsed by:987
Symbol 982 ShapeTweeningUsed by:987
Symbol 983 ShapeTweeningUsed by:987
Symbol 984 GraphicUsed by:987
Symbol 985 GraphicUsed by:987
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:963 964 359 500 966 502 511 446 967 968 969 975 976 977 974 979 980 973 981 982 983 984 985 433 550 986Used by:988
Symbol 988 MovieClip [jackass]Uses:71 987 99 452Used by:1040
Symbol 989 BitmapUsed by:990
Symbol 990 GraphicUses:989Used by:996
Symbol 991 GraphicUsed by:992
Symbol 992 MovieClipUses:991Used by:995 1013 1017
Symbol 993 GraphicUsed by:994
Symbol 994 MovieClipUses:993Used by:995 1013 1017
Symbol 995 MovieClipUses:992 994Used by:996
Symbol 996 MovieClip [mg00]Uses:990 995Used by:1040
Symbol 997 GraphicUsed by:998
Symbol 998 MovieClip [keg2]Uses:997Used by:1010 1023 1040
Symbol 999 GraphicUsed by:1000
Symbol 1000 MovieClip [keg1]Uses:999Used by:1010 1023 1040
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:1005
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClipUses:1003Used by:1005
Symbol 1005 MovieClip [table]Uses:1002 1004Used by:1010 1040
Symbol 1006 GraphicUsed by:1010
Symbol 1007 GraphicUsed by:1008
Symbol 1008 MovieClip [postbox]Uses:165 1007Used by:1010 1040
Symbol 1009 GraphicUsed by:1010 1023
Symbol 1010 MovieClip [fg00]Uses:98 998 1000 1005 1006 1008 1009Used by:1040
Symbol 1011 BitmapUsed by:1012
Symbol 1012 GraphicUses:1011Used by:1014
Symbol 1013 MovieClipUses:992 994Used by:1014
Symbol 1014 MovieClip [mg01]Uses:1012 1013Used by:1040
Symbol 1015 BitmapUsed by:1016
Symbol 1016 GraphicUses:1015Used by:1018
Symbol 1017 MovieClipUses:992 994Used by:1018
Symbol 1018 MovieClip [mg02]Uses:1016 1017Used by:1040
Symbol 1019 GraphicUsed by:1020
Symbol 1020 MovieClip [keg0]Uses:1019Used by:1023 1040
Symbol 1021 GraphicUsed by:1022
Symbol 1022 MovieClip [bin]Uses:165 1021Used by:1023 1040
Symbol 1023 MovieClip [fg01]Uses:98 1000 1009 998 1020 1022Used by:1040
Symbol 1024 GraphicUsed by:1029
Symbol 1025 GraphicUsed by:1026
Symbol 1026 MovieClipUses:1025Used by:1029
Symbol 1027 BitmapUsed by:1028
Symbol 1028 GraphicUses:1027Used by:1029
Symbol 1029 MovieClip [trestle]Uses:165 1024 1026 1028Used by:1040
Symbol 1030 GraphicUsed by:1033
Symbol 1031 GraphicUsed by:1032
Symbol 1032 MovieClipUses:1031Used by:1033
Symbol 1033 MovieClip [crate2]Uses:165 1030 1032Used by:1040
Symbol 1034 GraphicUsed by:1035
Symbol 1035 MovieClip [crate0]Uses:165 1034Used by:1040
Symbol 1036 GraphicUsed by:1037
Symbol 1037 MovieClip [crate1]Uses:165 1036Used by:1040
Symbol 1038 GraphicUsed by:1039
Symbol 1039 MovieClip [tree]Uses:165 1038Used by:1040
Symbol 1040 MovieClipUses:67 68 69 375 377 379 398 406 410 416 419 422 493 520 539 572 575 635 668 682 701 881 914 935 961 988 996 1010 1014 1018 998 1008 1000 1020 1022 1023 1029 1033 1035 1037 1039 1005Used by:Timeline
Symbol 1041 BitmapUsed by:1042
Symbol 1042 GraphicUses:1041Used by:1129 1320
Symbol 1043 GraphicUsed by:1048
Symbol 1044 GraphicUsed by:1048
Symbol 1045 GraphicUsed by:1048
Symbol 1046 GraphicUsed by:1048
Symbol 1047 GraphicUsed by:1048
Symbol 1048 MovieClipUses:1043 1044 1045 1046 1047Used by:1129 1320
Symbol 1049 BitmapUsed by:1050
Symbol 1050 GraphicUses:1049Used by:1051
Symbol 1051 MovieClipUses:1050Used by:1129 1320
Symbol 1052 BitmapUsed by:1053
Symbol 1053 GraphicUses:1052Used by:1054
Symbol 1054 MovieClipUses:1053Used by:1129 1320
Symbol 1055 SoundUsed by:1320
Symbol 1056 GraphicUsed by:1057
Symbol 1057 MovieClipUses:1056Used by:1320
Symbol 1058 GraphicUsed by:1059
Symbol 1059 MovieClipUses:1058Used by:1320
Symbol 1060 GraphicUsed by:1061
Symbol 1061 MovieClipUses:1060Used by:1320
Symbol 1062 GraphicUsed by:1320
Symbol 1063 GraphicUsed by:1320
Symbol 1064 GraphicUsed by:1320
Symbol 1065 BitmapUsed by:1066
Symbol 1066 GraphicUses:1065Used by:1067
Symbol 1067 MovieClipUses:1066Used by:1320
Symbol 1068 GraphicUsed by:1069
Symbol 1069 MovieClipUses:1068Used by:1071
Symbol 1070 GraphicUsed by:1071
Symbol 1071 MovieClipUses:1069 1070Used by:1320 1349 1503
Symbol 1072 GraphicUsed by:1078 1320 1344 1452 1496
Symbol 1073 GraphicUsed by:1078 1320 1344 1452 1496
Symbol 1074 GraphicUsed by:1078 1320 1344 1452 1496
Symbol 1075 GraphicUsed by:1320
Symbol 1076 EditableTextUses:14Used by:1077
Symbol 1077 MovieClipUses:1076Used by:1320
Symbol 1078 ButtonUses:1072 1073 1074 24Used by:1320
Symbol 1079 GraphicUsed by:1081
Symbol 1080 GraphicUsed by:1081
Symbol 1081 ButtonUses:1079 1080Used by:1320
Symbol 1082 GraphicUsed by:1083
Symbol 1083 MovieClipUses:1082Used by:1088 1091
Symbol 1084 GraphicUsed by:1088 1091
Symbol 1085 FontUsed by:1086 1089 1095 1099 1105 1134 1138 1139 1145 1150 1164 1168 1171 1220 1313 1325 1330 1331 1332 1333 1334 1388 1453 1456 1460 1463 1464 1465 1473 1489 1497 1500
Symbol 1086 EditableTextUses:1085Used by:1087
Symbol 1087 MovieClipUses:1086Used by:1088
Symbol 1088 MovieClipUses:1083 1084 1087Used by:1320
Symbol 1089 EditableTextUses:1085Used by:1090
Symbol 1090 MovieClipUses:1089Used by:1091
Symbol 1091 MovieClipUses:1083 1084 1090Used by:1320
Symbol 1092 GraphicUsed by:1093
Symbol 1093 MovieClipUses:1092Used by:1097 1101 1320 1455 1459 1462 1499 1502
Symbol 1094 GraphicUsed by:1097 1101 1455 1459 1462 1499 1502
Symbol 1095 EditableTextUses:1085Used by:1096
Symbol 1096 MovieClipUses:1095Used by:1097
Symbol 1097 MovieClipUses:1093 1094 1096Used by:1320
Symbol 1098 GraphicUsed by:1101 1320 1455
Symbol 1099 EditableTextUses:1085Used by:1100
Symbol 1100 MovieClipUses:1099Used by:1101 1320
Symbol 1101 MovieClipUses:1093 1098 1100 1094Used by:1320
Symbol 1102 GraphicUsed by:1103 1166 1169 1315
Symbol 1103 MovieClipUses:1102Used by:1109 1166 1169 1218 1224 1315 1320 1472 1493
Symbol 1104 GraphicUsed by:1109 1320
Symbol 1105 EditableTextUses:1085Used by:1106
Symbol 1106 MovieClipUses:1105Used by:1109 1218 1320
Symbol 1107 GraphicUsed by:1109
Symbol 1108 GraphicUsed by:1109
Symbol 1109 MovieClipUses:1103 1104 1106 1107 1108Used by:1320
Symbol 1110 GraphicUsed by:1111
Symbol 1111 MovieClipUses:1110Used by:1113
Symbol 1112 GraphicUsed by:1113
Symbol 1113 ButtonUses:1111 1112Used by:1320
Symbol 1114 GraphicUsed by:1115
Symbol 1115 MovieClipUses:1114Used by:1117
Symbol 1116 GraphicUsed by:1117
Symbol 1117 MovieClipUses:1115 1116Used by:1320 1505
Symbol 1118 GraphicUsed by:1320
Symbol 1119 GraphicUsed by:1320
Symbol 1120 GraphicUsed by:1320
Symbol 1121 GraphicUsed by:1320
Symbol 1122 GraphicUsed by:1320
Symbol 1123 BitmapUsed by:1124
Symbol 1124 GraphicUses:1123Used by:1125
Symbol 1125 MovieClipUses:1124Used by:1128 1320
Symbol 1126 BitmapUsed by:1127
Symbol 1127 GraphicUses:1126Used by:1128
Symbol 1128 MovieClipUses:1125 1127Used by:1320 1505
Symbol 1129 MovieClipUses:1042 1048 1051 1054Used by:1320 1505
Symbol 1130 GraphicUsed by:1131
Symbol 1131 MovieClipUses:1130Used by:1137 1173
Symbol 1132 GraphicUsed by:1137 1173
Symbol 1133 EditableTextUses:14Used by:1137
Symbol 1134 EditableTextUses:1085Used by:1135
Symbol 1135 MovieClipUses:1134Used by:1137
Symbol 1136 GraphicUsed by:1137
Symbol 1137 MovieClipUses:1131 1132 1133 1135 1136Used by:1153
Symbol 1138 EditableTextUses:1085Used by:1153
Symbol 1139 EditableTextUses:1085Used by:1153
Symbol 1140 GraphicUsed by:1141
Symbol 1141 MovieClipUses:1140Used by:1147 1152
Symbol 1142 GraphicUsed by:1147
Symbol 1143 BitmapUsed by:1144
Symbol 1144 GraphicUses:1143Used by:1147
Symbol 1145 EditableTextUses:1085Used by:1146
Symbol 1146 MovieClipUses:1145Used by:1147
Symbol 1147 MovieClipUses:1141 1142 1144 1146Used by:1153
Symbol 1148 BitmapUsed by:1149
Symbol 1149 GraphicUses:1148Used by:1152
Symbol 1150 EditableTextUses:1085Used by:1151
Symbol 1151 MovieClipUses:1150Used by:1152
Symbol 1152 MovieClipUses:1141 1149 1151Used by:1153
Symbol 1153 MovieClipUses:1137 1138 1139 1147 1152Used by:1320
Symbol 1154 ShapeTweeningUsed by:1158
Symbol 1155 GraphicUsed by:1158 1386 1505
Symbol 1156 ShapeTweeningUsed by:1158
Symbol 1157 GraphicUsed by:1158 1386 1505
Symbol 1158 MovieClipUses:1154 25 1155 23 1156 1157Used by:1320
Symbol 1159 GraphicUsed by:1160 1320
Symbol 1160 ButtonUses:1159Used by:1173 1495
Symbol 1161 FontUsed by:1162 1172 1350 1352 1353 1475 1476 1477
Symbol 1162 TextUses:1161Used by:1173
Symbol 1163 GraphicUsed by:1166 1472
Symbol 1164 EditableTextUses:10 1085Used by:1165 1166
Symbol 1165 MovieClipUses:1164Used by:1166 1472
Symbol 1166 ButtonUses:1103 1163 1165 1102 1164Used by:1173
Symbol 1167 GraphicUsed by:1169
Symbol 1168 TextUses:1085Used by:1169
Symbol 1169 ButtonUses:1103 1167 1168 1102Used by:1173
Symbol 1170 GraphicUsed by:1173
Symbol 1171 TextUses:1085Used by:1173
Symbol 1172 EditableTextUses:1161Used by:1173
Symbol 1173 MovieClipUses:1160 1131 1132 1162 1166 1169 1170 1171 1172Used by:1320
Symbol 1174 MovieClipUses:71 782 788 785 789Used by:1320
Symbol 1175 GraphicUsed by:1176
Symbol 1176 MovieClipUses:1175Used by:1178
Symbol 1177 GraphicUsed by:1178
Symbol 1178 MovieClipUses:1176 1177Used by:1320
Symbol 1179 FontUsed by:1180 1181 1182 1205 1206 1207 1208 1209
Symbol 1180 EditableTextUses:1179Used by:1214
Symbol 1181 EditableTextUses:1179Used by:1214
Symbol 1182 EditableTextUses:1179Used by:1214
Symbol 1183 GraphicUsed by:1191
Symbol 1184 GraphicUsed by:1186 1188 1190 1200
Symbol 1185 GraphicUsed by:1186
Symbol 1186 MovieClipUses:1184 1185Used by:1191
Symbol 1187 GraphicUsed by:1188
Symbol 1188 MovieClipUses:1184 1187Used by:1191
Symbol 1189 GraphicUsed by:1190
Symbol 1190 MovieClipUses:1184 1189Used by:1191
Symbol 1191 MovieClipUses:1183 1186 1188 1190Used by:1214
Symbol 1192 GraphicUsed by:1193
Symbol 1193 MovieClipUses:1192 245Used by:1214
Symbol 1194 GraphicUsed by:1198
Symbol 1195 GraphicUsed by:1197
Symbol 1196 EditableTextUses:10Used by:1197
Symbol 1197 MovieClipUses:1195 1196Used by:1198
Symbol 1198 MovieClipUses:1194 1197Used by:1214
Symbol 1199 GraphicUsed by:1204
Symbol 1200 MovieClipUses:1184Used by:1204
Symbol 1201 TextUses:10Used by:1202
Symbol 1202 MovieClipUses:1201Used by:1203
Symbol 1203 MovieClipUses:1202Used by:1204
Symbol 1204 MovieClipUses:1199 1200 1203Used by:1214
Symbol 1205 TextUses:1179Used by:1214
Symbol 1206 TextUses:1179Used by:1214
Symbol 1207 TextUses:1179Used by:1214
Symbol 1208 TextUses:1179Used by:1214
Symbol 1209 TextUses:1179Used by:1214
Symbol 1210 GraphicUsed by:1211
Symbol 1211 MovieClipUses:1210Used by:1214 1503
Symbol 1212 EditableTextUses:10Used by:1214
Symbol 1213 EditableTextUses:10Used by:1214
Symbol 1214 MovieClipUses:1180 1181 1182 1191 287 1193 418 1198 1204 1205 1206 1207 1208 1209 1211 1212 1213Used by:1320
Symbol 1215 GraphicUsed by:1218
Symbol 1216 GraphicUsed by:1218
Symbol 1217 GraphicUsed by:1218
Symbol 1218 MovieClipUses:1103 1215 1106 1216 1217Used by:1320
Symbol 1219 GraphicUsed by:1224
Symbol 1220 EditableTextUses:1085Used by:1221
Symbol 1221 MovieClipUses:1220Used by:1224
Symbol 1222 GraphicUsed by:1224
Symbol 1223 GraphicUsed by:1224
Symbol 1224 MovieClipUses:1103 1219 1221 1222 1223Used by:1320
Symbol 1225 GraphicUsed by:1246
Symbol 1226 GraphicUsed by:1227
Symbol 1227 MovieClipUses:1226Used by:1230
Symbol 1228 BitmapUsed by:1229
Symbol 1229 GraphicUses:1228Used by:1230
Symbol 1230 MovieClipUses:1227 1229Used by:1246 1300
Symbol 1231 GraphicUsed by:1246
Symbol 1232 GraphicUsed by:1233
Symbol 1233 MovieClipUses:1232Used by:1246 1311
Symbol 1234 GraphicUsed by:1235
Symbol 1235 MovieClipUses:1234Used by:1246
Symbol 1236 GraphicUsed by:1237
Symbol 1237 MovieClipUses:1236Used by:1246
Symbol 1238 GraphicUsed by:1239
Symbol 1239 MovieClipUses:1238Used by:1246
Symbol 1240 GraphicUsed by:1244
Symbol 1241 GraphicUsed by:1244 1269 1303
Symbol 1242 GraphicUsed by:1244
Symbol 1243 GraphicUsed by:1244
Symbol 1244 MovieClipUses:1240 1241 1242 1243Used by:1245
Symbol 1245 MovieClipUses:1244Used by:1246
Symbol 1246 MovieClipUses:1225 1230 1231 1233 1235 1237 1239 1245Used by:1311
Symbol 1247 GraphicUsed by:1311 1367 1378 1382
Symbol 1248 GraphicUsed by:1249
Symbol 1249 MovieClipUses:1248Used by:1261 1269 1311
Symbol 1250 GraphicUsed by:1261 1289
Symbol 1251 GraphicUsed by:1257
Symbol 1252 GraphicUsed by:1253
Symbol 1253 MovieClipUses:1252Used by:1254 1255
Symbol 1254 MovieClipUses:1253Used by:1257
Symbol 1255 MovieClipUses:1253Used by:1257
Symbol 1256 GraphicUsed by:1257
Symbol 1257 MovieClipUses:1251 1254 1255 13 1256Used by:1261 1289
Symbol 1258 GraphicUsed by:1259
Symbol 1259 MovieClipUses:1258Used by:1260 1311
Symbol 1260 MovieClipUses:1259Used by:1261 1289
Symbol 1261 MovieClipUses:1249 1250 1257 1260Used by:1311
Symbol 1262 GraphicUsed by:1269
Symbol 1263 GraphicUsed by:1269
Symbol 1264 GraphicUsed by:1269
Symbol 1265 GraphicUsed by:1269
Symbol 1266 GraphicUsed by:1269
Symbol 1267 GraphicUsed by:1269
Symbol 1268 GraphicUsed by:1269
Symbol 1269 MovieClipUses:1262 1249 1263 1264 1265 1241 1266 1267 1268Used by:1311
Symbol 1270 GraphicUsed by:1274 1287
Symbol 1271 GraphicUsed by:1272
Symbol 1272 MovieClipUses:1271Used by:1274 1275 1287
Symbol 1273 GraphicUsed by:1274
Symbol 1274 MovieClipUses:1270 1272 1273Used by:1311
Symbol 1275 MovieClipUses:1272Used by:1311
Symbol 1276 GraphicUsed by:1277
Symbol 1277 MovieClipUses:1276Used by:1311
Symbol 1278 GraphicUsed by:1279
Symbol 1279 MovieClipUses:1278Used by:1287
Symbol 1280 GraphicUsed by:1281
Symbol 1281 MovieClipUses:1280Used by:1287 1311
Symbol 1282 GraphicUsed by:1283
Symbol 1283 MovieClipUses:1282Used by:1287 1311
Symbol 1284 GraphicUsed by:1285
Symbol 1285 MovieClipUses:1284Used by:1287
Symbol 1286 GraphicUsed by:1287
Symbol 1287 MovieClipUses:1270 1272 1279 1281 1283 1285 1286Used by:1311
Symbol 1288 GraphicUsed by:1311
Symbol 1289 MovieClipUses:1250 1257 1260Used by:1311
Symbol 1290 GraphicUsed by:1311
Symbol 1291 GraphicUsed by:1311
Symbol 1292 GraphicUsed by:1293
Symbol 1293 MovieClipUses:1292Used by:1311
Symbol 1294 GraphicUsed by:1311
Symbol 1295 GraphicUsed by:1311
Symbol 1296 GraphicUsed by:1311
Symbol 1297 ShapeTweeningUsed by:1311
Symbol 1298 GraphicUsed by:1311
Symbol 1299 GraphicUsed by:1311
Symbol 1300 MovieClipUses:1230Used by:1311
Symbol 1301 GraphicUsed by:1311
Symbol 1302 GraphicUsed by:1303
Symbol 1303 MovieClipUses:1302 1241Used by:1311
Symbol 1304 GraphicUsed by:1311
Symbol 1305 GraphicUsed by:1306
Symbol 1306 MovieClipUses:1305Used by:1311
Symbol 1307 GraphicUsed by:1308
Symbol 1308 MovieClipUses:1307Used by:1311
Symbol 1309 GraphicUsed by:1310
Symbol 1310 MovieClipUses:1309Used by:1311
Symbol 1311 MovieClipUses:1246 1247 1261 1269 1274 1275 1277 1287 1288 1249 1289 1290 1291 1293 1294 1295 1296 1297 1259 1298 1299 1300 1301 1233 1283 1281 1303 1304 1306 1308 1310Used by:1320
Symbol 1312 GraphicUsed by:1315
Symbol 1313 TextUses:1085Used by:1314 1315
Symbol 1314 MovieClipUses:1313Used by:1315
Symbol 1315 ButtonUses:1103 1312 1314 1102 1313Used by:1320
Symbol 1316 GraphicUsed by:1320
Symbol 1317 GraphicUsed by:1320
Symbol 1318 GraphicUsed by:1320
Symbol 1319 GraphicUsed by:1320
Symbol 1320 MovieClipUses:18 20 1042 1048 1051 1054 1055 707 756 523 703 511 498 758 444 446 1057 1059 1061 1062 760 761 1063 1064 766 768 770 772 773 359 775 71 776 778 780 782 783 785 786 787 788 789 1067 1071 1072 1073 1074 1075 1077 1078 1081 1088 1091 1097 1101 1109 1113 1117 1118 1119 1120 1121 1122 1125 1128 1129 1153 1158 1173 1174 1103 1104 1106 1093 1098 1100 1178 1214 1218 1224 1159 1311 1315 1316 1317 1318 1319Used by:Timeline
Symbol 1321 GraphicUsed by:1393
Symbol 1322 TextUses:32Used by:1393
Symbol 1323 MovieClipUsed by:1393
Symbol 1324 GraphicUsed by:1326
Symbol 1325 TextUses:1085Used by:1326
Symbol 1326 MovieClipUses:1324 1325Used by:1327
Symbol 1327 MovieClipUses:1326Used by:1328
Symbol 1328 MovieClipUses:1327Used by:1393
Symbol 1329 GraphicUsed by:1344
Symbol 1330 EditableTextUses:10 1085Used by:1344
Symbol 1331 EditableTextUses:10 1085Used by:1344
Symbol 1332 EditableTextUses:10 1085Used by:1344
Symbol 1333 EditableTextUses:10 1085Used by:1344
Symbol 1334 EditableTextUses:10 1085Used by:1344
Symbol 1335 ShapeTweeningUsed by:1337
Symbol 1336 GraphicUsed by:1337
Symbol 1337 MovieClipUses:5 1335 1336 8Used by:1344
Symbol 1338 GraphicUsed by:1341 1342
Symbol 1339 GraphicUsed by:1341 1342
Symbol 1340 GraphicUsed by:1341 1342
Symbol 1341 ButtonUses:1338 1339 1340Used by:1343
Symbol 1342 ButtonUses:1339 1338 1340Used by:1343
Symbol 1343 MovieClipUses:1341 1342Used by:1344
Symbol 1344 MovieClipUses:1329 1330 1331 1332 1333 1334 1337 1343 1072 1073 1074Used by:1345
Symbol 1345 MovieClipUses:1344Used by:1393
Symbol 1346 GraphicUsed by:1347
Symbol 1347 MovieClipUses:1346Used by:1349
Symbol 1348 EditableTextUses:10Used by:1349
Symbol 1349 MovieClipUses:1347 1071 1348Used by:1355
Symbol 1350 TextUses:1161Used by:1354
Symbol 1351 GraphicUsed by:1354
Symbol 1352 TextUses:1161Used by:1354
Symbol 1353 TextUses:1161Used by:1354
Symbol 1354 MovieClipUses:1350 1351 1352 1353Used by:1355
Symbol 1355 MovieClipUses:1349 1354Used by:1393
Symbol 1356 GraphicUsed by:1367
Symbol 1357 GraphicUsed by:1358
Symbol 1358 MovieClipUses:1357Used by:1367 1378 1382
Symbol 1359 GraphicUsed by:1364
Symbol 1360 GraphicUsed by:1363
Symbol 1361 GraphicUsed by:1362
Symbol 1362 MovieClipUses:1361Used by:1363
Symbol 1363 MovieClipUses:1360 1362Used by:1364
Symbol 1364 MovieClipUses:1359 1363Used by:1367 1378 1382
Symbol 1365 GraphicUsed by:1366
Symbol 1366 MovieClipUses:432 1365Used by:1367
Symbol 1367 MovieClipUses:1356 1247 1358 1364 1366Used by:1383
Symbol 1368 GraphicUsed by:1378
Symbol 1369 GraphicUsed by:1378
Symbol 1370 GraphicUsed by:1371
Symbol 1371 MovieClipUses:1370 578Used by:1378
Symbol 1372 GraphicUsed by:1373
Symbol 1373 MovieClipUses:1372 578Used by:1378
Symbol 1374 GraphicUsed by:1375
Symbol 1375 MovieClipUses:579 1374 578Used by:1378
Symbol 1376 GraphicUsed by:1377
Symbol 1377 MovieClipUses:578 1376Used by:1378
Symbol 1378 MovieClipUses:23 1247 1358 1364 1368 1369 579 581 583 585 1371 1373 1375 1377 603 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631Used by:1383
Symbol 1379 GraphicUsed by:1381
Symbol 1380 MovieClipUses:71 433 523 703 511 498 704 710 444 446 729Used by:1381
Symbol 1381 MovieClipUses:1379 1380 761Used by:1382
Symbol 1382 MovieClipUses:23 1247 1358 1364 1381Used by:1383
Symbol 1383 MovieClipUses:1367 1378 1382Used by:1393
Symbol 1384 ShapeTweeningUsed by:1386
Symbol 1385 ShapeTweeningUsed by:1386
Symbol 1386 MovieClipUses:1384 1157 1385 1155 23Used by:1393
Symbol 1387 GraphicUsed by:1392
Symbol 1388 EditableTextUses:1085Used by:1390
Symbol 1389 GraphicUsed by:1390
Symbol 1390 MovieClipUses:1388 1389Used by:1391
Symbol 1391 MovieClipUses:1390Used by:1392
Symbol 1392 MovieClipUses:1387 1391Used by:1393
Symbol 1393 MovieClipUses:1321 1322 1323 1328 1345 1355 1383 1386 1392Used by:Timeline
Symbol 1394 BitmapUsed by:1395
Symbol 1395 GraphicUses:1394Used by:1448
Symbol 1396 MovieClipUses:603 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632Used by:1448
Symbol 1397 GraphicUsed by:1398
Symbol 1398 MovieClipUses:1397Used by:1437 1438 1439
Symbol 1399 GraphicUsed by:1400
Symbol 1400 MovieClipUses:1399Used by:1437 1438 1439
Symbol 1401 GraphicUsed by:1402
Symbol 1402 MovieClipUses:1401Used by:1437 1438 1439
Symbol 1403 GraphicUsed by:1404
Symbol 1404 MovieClipUses:1403Used by:1437 1438 1439
Symbol 1405 GraphicUsed by:1406
Symbol 1406 MovieClipUses:1405Used by:1437 1438 1439
Symbol 1407 GraphicUsed by:1408
Symbol 1408 MovieClipUses:1407Used by:1437 1438 1439
Symbol 1409 GraphicUsed by:1410
Symbol 1410 MovieClipUses:1409Used by:1437 1438 1439
Symbol 1411 GraphicUsed by:1412
Symbol 1412 MovieClipUses:1411Used by:1437 1438 1439
Symbol 1413 GraphicUsed by:1414
Symbol 1414 MovieClipUses:1413Used by:1437 1438 1439
Symbol 1415 GraphicUsed by:1416
Symbol 1416 MovieClipUses:1415Used by:1437 1438 1439
Symbol 1417 GraphicUsed by:1418
Symbol 1418 MovieClipUses:1417Used by:1437 1438 1439
Symbol 1419 GraphicUsed by:1420
Symbol 1420 MovieClipUses:1419Used by:1437 1438 1439
Symbol 1421 GraphicUsed by:1422
Symbol 1422 MovieClipUses:1421Used by:1437 1438 1439
Symbol 1423 GraphicUsed by:1424
Symbol 1424 MovieClipUses:1423Used by:1437 1438 1439
Symbol 1425 GraphicUsed by:1426
Symbol 1426 MovieClipUses:1425Used by:1437 1438 1439
Symbol 1427 GraphicUsed by:1428
Symbol 1428 MovieClipUses:1427Used by:1437 1438 1439
Symbol 1429 GraphicUsed by:1430
Symbol 1430 MovieClipUses:1429Used by:1437 1438 1439
Symbol 1431 GraphicUsed by:1432
Symbol 1432 MovieClipUses:1431Used by:1437 1438 1439
Symbol 1433 GraphicUsed by:1434
Symbol 1434 MovieClipUses:1433Used by:1437 1438 1439
Symbol 1435 GraphicUsed by:1436
Symbol 1436 MovieClipUses:1435Used by:1437 1438 1439
Symbol 1437 MovieClipUses:1398 1400 1402 1404 1406 1408 1410 1412 1414 1416 1418 1420 1422 1424 1426 1428 1430 1432 1434 1436Used by:1448
Symbol 1438 MovieClipUses:1408 1410 1412 1414 1416 1418 1420 1422 1424 1426 1428 1430 1432 1434 1436 1398 1400 1402 1404 1406Used by:1448
Symbol 1439 MovieClipUses:1420 1422 1424 1426 1428 1430 1432 1434 1436 1398 1400 1402 1404 1406 1408 1410 1412 1414 1416 1418Used by:1448
Symbol 1440 GraphicUsed by:1441
Symbol 1441 MovieClipUses:1440Used by:1442
Symbol 1442 MovieClipUses:1441Used by:1444
Symbol 1443 GraphicUsed by:1444
Symbol 1444 MovieClipUses:1442 1443Used by:1447
Symbol 1445 GraphicUsed by:1447
Symbol 1446 GraphicUsed by:1447
Symbol 1447 MovieClipUses:500 504 444 1444 509 1445 442 1446Used by:1448
Symbol 1448 MovieClipUses:1395 1396 600 1437 1438 1439 1447Used by:1505
Symbol 1449 ShapeTweeningUsed by:1505
Symbol 1450 ShapeTweeningUsed by:1505
Symbol 1451 ShapeTweeningUsed by:1505
Symbol 1452 ButtonUses:1072 1073 1074 24Used by:1503
Symbol 1453 EditableTextUses:10 1085Used by:1454
Symbol 1454 MovieClipUses:1453Used by:1455
Symbol 1455 MovieClipUses:1093 1098 1454 1094Used by:1503
Symbol 1456 EditableTextUses:10 1085Used by:1457
Symbol 1457 MovieClipUses:1456Used by:1459
Symbol 1458 GraphicUsed by:1459 1502
Symbol 1459 MovieClipUses:1093 1094 1457 1458Used by:1503
Symbol 1460 EditableTextUses:10 1085Used by:1461
Symbol 1461 MovieClipUses:1460Used by:1462
Symbol 1462 MovieClipUses:1093 1094 1461Used by:1503
Symbol 1463 EditableTextUses:10 1085Used by:1503
Symbol 1464 EditableTextUses:10 1085Used by:1503
Symbol 1465 EditableTextUses:10 1085Used by:1503
Symbol 1466 GraphicUsed by:1495
Symbol 1467 GraphicUsed by:1468
Symbol 1468 MovieClipUses:1467Used by:1495
Symbol 1469 GraphicUsed by:1495
Symbol 1470 GraphicUsed by:1472
Symbol 1471 GraphicUsed by:1472
Symbol 1472 MovieClipUses:1103 1163 1165 1470 1471Used by:1495
Symbol 1473 EditableTextUses:10 1085Used by:1495
Symbol 1474 GraphicUsed by:1495
Symbol 1475 EditableTextUses:14 1161Used by:1494
Symbol 1476 EditableTextUses:14 1161Used by:1494
Symbol 1477 EditableTextUses:14 1161Used by:1494
Symbol 1478 GraphicUsed by:1494
Symbol 1479 FontUsed by:1480
Symbol 1480 EditableTextUses:17 1479Used by:1494
Symbol 1481 EditableTextUses:14Used by:1494
Symbol 1482 EditableTextUses:14Used by:1494
Symbol 1483 GraphicUsed by:1486
Symbol 1484 FontUsed by:1485
Symbol 1485 EditableTextUses:1484Used by:1486
Symbol 1486 MovieClipUses:1483 1485Used by:1494
Symbol 1487 EditableTextUses:14Used by:1494
Symbol 1488 GraphicUsed by:1493
Symbol 1489 EditableTextUses:10 1085Used by:1490
Symbol 1490 MovieClipUses:1489Used by:1493
Symbol 1491 GraphicUsed by:1493
Symbol 1492 GraphicUsed by:1493
Symbol 1493 MovieClipUses:1103 1488 1490 1491 1492Used by:1494
Symbol 1494 MovieClipUses:1475 1476 1477 1478 1480 1481 1482 1486 1487 1493Used by:1495
Symbol 1495 MovieClipUses:1160 1466 1468 1469 1472 1473 1474 1494Used by:1503
Symbol 1496 ButtonUses:1072 1073 1074 24Used by:1503
Symbol 1497 EditableTextUses:10 1085Used by:1498
Symbol 1498 MovieClipUses:1497Used by:1499
Symbol 1499 MovieClipUses:1093 1094 1498Used by:1503
Symbol 1500 EditableTextUses:10 1085Used by:1501
Symbol 1501 MovieClipUses:1500Used by:1502
Symbol 1502 MovieClipUses:1093 1094 1501 1458Used by:1503
Symbol 1503 MovieClipUses:1211 1071 1452 1455 1459 1462 1463 1464 1465 1495 1496 1499 1502Used by:1505
Symbol 1504 ShapeTweeningUsed by:1505
Symbol 1505 MovieClipUses:1448 1449 1157 1450 1155 23 1129 1117 1451 1503 1128 1504Used by:Timeline

Instance Names

"mcLoader"Frame 2Symbol 22 MovieClip
"killerviral_btn"Frame 2Symbol 25 Button
"sony_btn"Frame 2Symbol 25 Button
"sony_text_link"Frame 2Symbol 27 EditableText
"killerviral_text_link"Frame 2Symbol 28 EditableText
"mcFront"Frame 11Symbol 1320 MovieClip
"mcGame"Frame 21Symbol 1393 MovieClip
"mcEnd"Frame 31Symbol 1505 MovieClip
"txtLoading"Symbol 12 MovieClip Frame 1Symbol 11 EditableText
"txtPresents"Symbol 16 MovieClip Frame 1Symbol 15 EditableText
"mcBar"Symbol 22 MovieClip Frame 10Symbol 9 MovieClip
"mcTextLoading"Symbol 22 MovieClip Frame 19Symbol 12 MovieClip
"mcWalkman"Symbol 22 MovieClip Frame 39Symbol 16 MovieClip
"mcKillerViral"Symbol 22 MovieClip Frame 119Symbol 21 MovieClip
"mcShaver"Symbol 133 MovieClip Frame 1Symbol 132 MovieClip
"mcHand"Symbol 164 MovieClip Frame 1Symbol 133 MovieClip
"mcHand"Symbol 190 MovieClip Frame 1Symbol 133 MovieClip
"mcHitArea"Symbol 190 MovieClip Frame 2Symbol 181 MovieClip
"mcHitArea"Symbol 190 MovieClip Frame 4Symbol 181 MovieClip
"mcHitArea"Symbol 190 MovieClip Frame 6Symbol 181 MovieClip
"mcHand"Symbol 209 MovieClip Frame 1Symbol 133 MovieClip
"mcHitArea"Symbol 209 MovieClip Frame 1Symbol 181 MovieClip
"mcHitArea"Symbol 209 MovieClip Frame 3Symbol 181 MovieClip
"mcHitArea"Symbol 209 MovieClip Frame 5Symbol 181 MovieClip
"mcHitArea"Symbol 209 MovieClip Frame 7Symbol 181 MovieClip
"mcHitArea"Symbol 209 MovieClip Frame 9Symbol 181 MovieClip
"mcHand"Symbol 237 MovieClip Frame 1Symbol 133 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 7Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 9Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 11Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 13Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 15Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 17Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 19Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 21Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 23Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 25Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 27Symbol 181 MovieClip
"mcHitArea"Symbol 237 MovieClip Frame 29Symbol 181 MovieClip
"mcGun"Symbol 264 MovieClip Frame 1Symbol 246 MovieClip
"mcGun"Symbol 265 MovieClip Frame 1Symbol 246 MovieClip
"mcGun"Symbol 284 MovieClip Frame 1Symbol 246 MovieClip
"mcBoot"Symbol 310 MovieClip Frame 1Symbol 292 MovieClip
"mcBoot"Symbol 311 MovieClip Frame 1Symbol 292 MovieClip
"mcBoot"Symbol 324 MovieClip Frame 1Symbol 292 MovieClip
"mcHitArea"Symbol 324 MovieClip Frame 5Symbol 181 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 1Symbol 97 MovieClip
"mcHitArea"Symbol 375 MovieClip [hero] Frame 1Symbol 99 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 11Symbol 123 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 21Symbol 164 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 31Symbol 190 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 41Symbol 209 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 51Symbol 237 MovieClip
"mcGun"Symbol 375 MovieClip [hero] Frame 71Symbol 246 MovieClip
"mcHitArea"Symbol 375 MovieClip [hero] Frame 71Symbol 99 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 81Symbol 264 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 91Symbol 265 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 101Symbol 284 MovieClip
"mcBoot"Symbol 375 MovieClip [hero] Frame 111Symbol 292 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 121Symbol 310 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 131Symbol 311 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 141Symbol 324 MovieClip
"mcAnim"Symbol 375 MovieClip [hero] Frame 171Symbol 374 MovieClip
"mcState"Symbol 376 MovieClip Frame 1Symbol 246 MovieClip
"mcItem"Symbol 377 MovieClip [gun] Frame 1Symbol 376 MovieClip
"mcState"Symbol 378 MovieClip Frame 1Symbol 292 MovieClip
"mcItem"Symbol 379 MovieClip [boot] Frame 1Symbol 378 MovieClip
"mcShot"Symbol 398 MovieClip [shot] Frame 1Symbol 381 MovieClip
"mcSplash"Symbol 398 MovieClip [shot] Frame 11Symbol 397 MovieClip
"mcAnim"Symbol 406 MovieClip [compact1] Frame 1Symbol 405 MovieClip
"mcAnim"Symbol 410 MovieClip [compact2] Frame 1Symbol 409 MovieClip
"mcAnim"Symbol 416 MovieClip [compact3] Frame 1Symbol 415 MovieClip
"mcHitArea"Symbol 493 MovieClip [boss0] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 493 MovieClip [boss0] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 493 MovieClip [boss0] Frame 11Symbol 463 MovieClip
"mcAttackArea"Symbol 493 MovieClip [boss0] Frame 11Symbol 99 MovieClip
"mcAnim"Symbol 493 MovieClip [boss0] Frame 21Symbol 489 MovieClip
"mcAnim"Symbol 493 MovieClip [boss0] Frame 31Symbol 492 MovieClip
"mcAnim"Symbol 520 MovieClip [cycle] Frame 1Symbol 519 MovieClip
"mcAttackArea"Symbol 520 MovieClip [cycle] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 520 MovieClip [cycle] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 520 MovieClip [cycle] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 539 MovieClip [run] Frame 1Symbol 538 MovieClip
"mcAttackArea"Symbol 539 MovieClip [run] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 539 MovieClip [run] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 539 MovieClip [run] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 571 MovieClip Frame 1Symbol 570 MovieClip
"mcAnim"Symbol 572 MovieClip [zombie] Frame 1Symbol 560 MovieClip
"mcHitArea"Symbol 572 MovieClip [zombie] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 572 MovieClip [zombie] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 572 MovieClip [zombie] Frame 11Symbol 563 MovieClip
"mcAttackArea"Symbol 572 MovieClip [zombie] Frame 11Symbol 99 MovieClip
"mcAnim"Symbol 572 MovieClip [zombie] Frame 21Symbol 570 MovieClip
"mcAnim"Symbol 572 MovieClip [zombie] Frame 31Symbol 571 MovieClip
"mcAnim"Symbol 635 MovieClip [boss1] Frame 1Symbol 601 MovieClip
"mcAttackArea"Symbol 635 MovieClip [boss1] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 635 MovieClip [boss1] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 635 MovieClip [boss1] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 635 MovieClip [boss1] Frame 11Symbol 634 MovieClip
"mcAnim"Symbol 668 MovieClip [horse] Frame 1Symbol 667 MovieClip
"mcAttackArea"Symbol 668 MovieClip [horse] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 668 MovieClip [horse] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 668 MovieClip [horse] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 682 MovieClip [ninja] Frame 1Symbol 681 MovieClip
"mcAttackArea"Symbol 682 MovieClip [ninja] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 682 MovieClip [ninja] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 682 MovieClip [ninja] Frame 1Symbol 452 MovieClip
"mcShadow"Symbol 701 MovieClip [rope] Frame 1Symbol 683 MovieClip
"mcAnim"Symbol 701 MovieClip [rope] Frame 1Symbol 700 MovieClip
"mcAttackArea"Symbol 701 MovieClip [rope] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 701 MovieClip [rope] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 701 MovieClip [rope] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 881 MovieClip [boss2] Frame 1Symbol 755 MovieClip
"mcEnergy"Symbol 881 MovieClip [boss2] Frame 1Symbol 452 MovieClip
"mcHitArea"Symbol 881 MovieClip [boss2] Frame 1Symbol 99 MovieClip
"mcAnim"Symbol 881 MovieClip [boss2] Frame 11Symbol 790 MovieClip
"mcAnim"Symbol 881 MovieClip [boss2] Frame 21Symbol 838 MovieClip
"mcAttackArea"Symbol 881 MovieClip [boss2] Frame 21Symbol 99 MovieClip
"mcAnim"Symbol 881 MovieClip [boss2] Frame 31Symbol 880 MovieClip
"mcAnim"Symbol 914 MovieClip [robo] Frame 1Symbol 913 MovieClip
"mcAttackArea"Symbol 914 MovieClip [robo] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 914 MovieClip [robo] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 914 MovieClip [robo] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 935 MovieClip [black] Frame 1Symbol 934 MovieClip
"mcAttackArea"Symbol 935 MovieClip [black] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 935 MovieClip [black] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 935 MovieClip [black] Frame 1Symbol 452 MovieClip
"mcAnim"Symbol 961 MovieClip [thriller] Frame 1Symbol 954 MovieClip
"mcHitArea"Symbol 961 MovieClip [thriller] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 961 MovieClip [thriller] Frame 1Symbol 452 MovieClip
"mcAttackArea"Symbol 961 MovieClip [thriller] Frame 11Symbol 99 MovieClip
"mcAnim"Symbol 988 MovieClip [jackass] Frame 1Symbol 987 MovieClip
"mcAttackArea"Symbol 988 MovieClip [jackass] Frame 1Symbol 99 MovieClip
"mcHitArea"Symbol 988 MovieClip [jackass] Frame 1Symbol 99 MovieClip
"mcEnergy"Symbol 988 MovieClip [jackass] Frame 1Symbol 452 MovieClip
"txtLabel"Symbol 1077 MovieClip Frame 1Symbol 1076 EditableText
"txtLabel"Symbol 1087 MovieClip Frame 1Symbol 1086 EditableText
"mcText"Symbol 1088 MovieClip Frame 1Symbol 1087 MovieClip
"txtLabel"Symbol 1090 MovieClip Frame 1Symbol 1089 EditableText
"mcText"Symbol 1091 MovieClip Frame 1Symbol 1090 MovieClip
"txtLabel"Symbol 1096 MovieClip Frame 1Symbol 1095 EditableText
"mcText"Symbol 1097 MovieClip Frame 1Symbol 1096 MovieClip
"txtLabel"Symbol 1100 MovieClip Frame 1Symbol 1099 EditableText
"mcText"Symbol 1101 MovieClip Frame 1Symbol 1100 MovieClip
"txtLabel"Symbol 1106 MovieClip Frame 1Symbol 1105 EditableText
"mcText"Symbol 1109 MovieClip Frame 1Symbol 1106 MovieClip
"txtWinTitle"Symbol 1135 MovieClip Frame 1Symbol 1134 EditableText
"txtWin"Symbol 1137 MovieClip Frame 1Symbol 1133 EditableText
"txtTitle"Symbol 1137 MovieClip Frame 1Symbol 1135 MovieClip
"txtCountry"Symbol 1146 MovieClip Frame 1Symbol 1145 EditableText
"mcLabel"Symbol 1147 MovieClip Frame 1Symbol 1146 MovieClip
"txtCountry"Symbol 1151 MovieClip Frame 1Symbol 1150 EditableText
"mcLabel"Symbol 1152 MovieClip Frame 1Symbol 1151 MovieClip
"btnEnter"Symbol 1153 MovieClip Frame 1Symbol 1137 MovieClip
"txtFindADealer"Symbol 1153 MovieClip Frame 1Symbol 1138 EditableText
"txtSeeTheRange"Symbol 1153 MovieClip Frame 1Symbol 1139 EditableText
"btnUKRange"Symbol 1153 MovieClip Frame 1Symbol 1147 MovieClip
"btnROIRange"Symbol 1153 MovieClip Frame 1Symbol 1152 MovieClip
"btnUKDealer"Symbol 1153 MovieClip Frame 1Symbol 1147 MovieClip
"btnROIDealer"Symbol 1153 MovieClip Frame 1Symbol 1152 MovieClip
"btnBlocking"Symbol 1158 MovieClip Frame 1Symbol 25 Button
"tfText"Symbol 1165 MovieClip Frame 1Symbol 1164 EditableText
"btnBlockadeBig"Symbol 1173 MovieClip Frame 1Symbol 1160 Button
"btnClose"Symbol 1173 MovieClip Frame 1Symbol 1166 Button
"btnLoad"Symbol 1173 MovieClip Frame 1Symbol 1169 Button
"txtEmail"Symbol 1173 MovieClip Frame 1Symbol 1172 EditableText
"btnBlockadeSmall"Symbol 1173 MovieClip Frame 1Symbol 1160 Button
"txtLabel"Symbol 1197 MovieClip Frame 1Symbol 1196 EditableText
"mcKey"Symbol 1198 MovieClip Frame 1Symbol 1197 MovieClip
"txtInstructions1"Symbol 1214 MovieClip Frame 1Symbol 1180 EditableText
"txtInstructions2"Symbol 1214 MovieClip Frame 1Symbol 1181 EditableText
"txtInstructions3"Symbol 1214 MovieClip Frame 1Symbol 1182 EditableText
"mcSpaceBar"Symbol 1214 MovieClip Frame 1Symbol 1198 MovieClip
"txtInstructions"Symbol 1214 MovieClip Frame 1Symbol 1212 EditableText
"txtInstructions"Symbol 1214 MovieClip Frame 1Symbol 1213 EditableText
"mcText"Symbol 1218 MovieClip Frame 1Symbol 1106 MovieClip
"txtLabel"Symbol 1221 MovieClip Frame 1Symbol 1220 EditableText
"mcText"Symbol 1224 MovieClip Frame 1Symbol 1221 MovieClip
"mcWidlhearts"Symbol 1320 MovieClip Frame 288Symbol 1077 MovieClip
"btnWalkman"Symbol 1320 MovieClip Frame 288Symbol 1078 Button
"btnSony"Symbol 1320 MovieClip Frame 288Symbol 1081 Button
"btnHighScores"Symbol 1320 MovieClip Frame 288Symbol 1088 MovieClip
"btnMusic"Symbol 1320 MovieClip Frame 288Symbol 1091 MovieClip
"btnSendFriend"Symbol 1320 MovieClip Frame 288Symbol 1097 MovieClip
"btnInstructions"Symbol 1320 MovieClip Frame 288Symbol 1101 MovieClip
"btnPlay"Symbol 1320 MovieClip Frame 288Symbol 1109 MovieClip
"btnKillerViral"Symbol 1320 MovieClip Frame 288Symbol 1113 Button
"mcWin"Symbol 1320 MovieClip Frame 309Symbol 1153 MovieClip
"mcTransition"Symbol 1320 MovieClip Frame 314Symbol 1158 MovieClip
"mcLoadGamePopup"Symbol 1320 MovieClip Frame 315Symbol 1173 MovieClip
"mcText"Symbol 1320 MovieClip Frame 317Symbol 1106 MovieClip
"mcText"Symbol 1320 MovieClip Frame 320Symbol 1100 MovieClip
"mcInstructions"Symbol 1320 MovieClip Frame 364Symbol 1214 MovieClip
"btnPlay"Symbol 1320 MovieClip Frame 364Symbol 1218 MovieClip
"btnBack"Symbol 1320 MovieClip Frame 364Symbol 1224 MovieClip
"mcGameIntro"Symbol 1320 MovieClip Frame 375Symbol 1311 MovieClip
"btnSkip"Symbol 1320 MovieClip Frame 375Symbol 1315 Button
"btnSound"Symbol 1343 MovieClip Frame 1Symbol 1341 Button
"btnSound"Symbol 1343 MovieClip Frame 6Symbol 1342 Button
"tfTime"Symbol 1344 MovieClip Frame 1Symbol 1330 EditableText
"tfScore"Symbol 1344 MovieClip Frame 1Symbol 1331 EditableText
"tfEnergyLabel"Symbol 1344 MovieClip Frame 1Symbol 1332 EditableText
"tfScoreLabel"Symbol 1344 MovieClip Frame 1Symbol 1333 EditableText
"tfTimeLabel"Symbol 1344 MovieClip Frame 1Symbol 1334 EditableText
"mcEnergy"Symbol 1344 MovieClip Frame 1Symbol 1337 MovieClip
"mcSoundButton"Symbol 1344 MovieClip Frame 1Symbol 1343 MovieClip
"mcBar"Symbol 1345 MovieClip Frame 11Symbol 1344 MovieClip
"tfLevel"Symbol 1349 MovieClip Frame 1Symbol 1348 EditableText
"mcBoard"Symbol 1355 MovieClip Frame 11Symbol 1349 MovieClip
"mcAnim"Symbol 1383 MovieClip Frame 11Symbol 1367 MovieClip
"mcAnim"Symbol 1383 MovieClip Frame 21Symbol 1378 MovieClip
"mcAnim"Symbol 1383 MovieClip Frame 31Symbol 1382 MovieClip
"txtLabel"Symbol 1390 MovieClip Frame 1Symbol 1388 EditableText
"mcScene"Symbol 1393 MovieClip Frame 1Symbol 1323 MovieClip
"mcGo"Symbol 1393 MovieClip Frame 1Symbol 1328 MovieClip
"mcStatusBar"Symbol 1393 MovieClip Frame 1Symbol 1345 MovieClip
"mcPopUp"Symbol 1393 MovieClip Frame 1Symbol 1355 MovieClip
"mcIntros"Symbol 1393 MovieClip Frame 1Symbol 1383 MovieClip
"mcFade"Symbol 1393 MovieClip Frame 1Symbol 1386 MovieClip
"mcPaused"Symbol 1393 MovieClip Frame 1Symbol 1392 MovieClip
"tfText"Symbol 1454 MovieClip Frame 1Symbol 1453 EditableText
"mcText"Symbol 1455 MovieClip Frame 1Symbol 1454 MovieClip
"tfText"Symbol 1457 MovieClip Frame 1Symbol 1456 EditableText
"mcText"Symbol 1459 MovieClip Frame 1Symbol 1457 MovieClip
"tfText"Symbol 1461 MovieClip Frame 1Symbol 1460 EditableText
"mcText"Symbol 1462 MovieClip Frame 1Symbol 1461 MovieClip
"mcClose"Symbol 1472 MovieClip Frame 1Symbol 1165 MovieClip
"tfText"Symbol 1490 MovieClip Frame 1Symbol 1489 EditableText
"mcSave"Symbol 1493 MovieClip Frame 1Symbol 1490 MovieClip
"tfEmailLabel"Symbol 1494 MovieClip Frame 1Symbol 1475 EditableText
"tfUsernamelLabel"Symbol 1494 MovieClip Frame 1Symbol 1476 EditableText
"tfOptIn1stlLabel"Symbol 1494 MovieClip Frame 1Symbol 1477 EditableText
"tfOptInKVLabel"Symbol 1494 MovieClip Frame 1Symbol 1480 EditableText
"email_txt"Symbol 1494 MovieClip Frame 1Symbol 1481 EditableText
"username_txt"Symbol 1494 MovieClip Frame 1Symbol 1482 EditableText
"optIn1st_mc"Symbol 1494 MovieClip Frame 1Symbol 1486 MovieClip
"optInKV_mc"Symbol 1494 MovieClip Frame 1Symbol 1486 MovieClip
"feedback_txt"Symbol 1494 MovieClip Frame 1Symbol 1487 EditableText
"save_btn"Symbol 1494 MovieClip Frame 1Symbol 1493 MovieClip
"btnBlockade"Symbol 1495 MovieClip Frame 11Symbol 1160 Button
"mcClose"Symbol 1495 MovieClip Frame 11Symbol 1472 MovieClip
"tfTitle"Symbol 1495 MovieClip Frame 11Symbol 1473 EditableText
"save_mc"Symbol 1495 MovieClip Frame 11Symbol 1494 MovieClip
"tfText"Symbol 1498 MovieClip Frame 1Symbol 1497 EditableText
"mcText"Symbol 1499 MovieClip Frame 1Symbol 1498 MovieClip
"tfText"Symbol 1501 MovieClip Frame 1Symbol 1500 EditableText
"mcText"Symbol 1502 MovieClip Frame 1Symbol 1501 MovieClip
"mcContinue"Symbol 1503 MovieClip Frame 1Symbol 1455 MovieClip
"mcBack"Symbol 1503 MovieClip Frame 1Symbol 1459 MovieClip
"mcSend"Symbol 1503 MovieClip Frame 1Symbol 1462 MovieClip
"tfScoreLabel"Symbol 1503 MovieClip Frame 1Symbol 1463 EditableText
"tfScore"Symbol 1503 MovieClip Frame 1Symbol 1464 EditableText
"tfTitle"Symbol 1503 MovieClip Frame 1Symbol 1465 EditableText
"mcSaveGamePopup"Symbol 1503 MovieClip Frame 1Symbol 1495 MovieClip
"mcSend"Symbol 1503 MovieClip Frame 11Symbol 1462 MovieClip
"mcCompetition"Symbol 1503 MovieClip Frame 11Symbol 1499 MovieClip
"mcHighscore"Symbol 1503 MovieClip Frame 11Symbol 1502 MovieClip
"mcContent"Symbol 1505 MovieClip Frame 106Symbol 1503 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1506 as "__Packages.Application"
ExportAssets (56)Timeline Frame 1Symbol 1507 as "__Packages.Loader"
ExportAssets (56)Timeline Frame 1Symbol 1508 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 1509 as "__Packages.EventDelegate"
ExportAssets (56)Timeline Frame 1Symbol 1510 as "__Packages.XLIFFManager"
ExportAssets (56)Timeline Frame 1Symbol 1511 as "__Packages.Front"
ExportAssets (56)Timeline Frame 1Symbol 1512 as "__Packages.Sounds"
ExportAssets (56)Timeline Frame 1Symbol 1513 as "__Packages.mx.transitions.easing.None"
ExportAssets (56)Timeline Frame 1Symbol 1514 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 1515 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 1516 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 1517 as "__Packages.SoundData"
ExportAssets (56)Timeline Frame 1Symbol 1518 as "__Packages.EmailValidator"
ExportAssets (56)Timeline Frame 1Symbol 1519 as "__Packages.End"
ExportAssets (56)Timeline Frame 1Symbol 1520 as "__Packages.Game"
ExportAssets (56)Timeline Frame 1Symbol 1521 as "__Packages.Hero"
ExportAssets (56)Timeline Frame 1Symbol 1522 as "__Packages.Item"
ExportAssets (56)Timeline Frame 1Symbol 1523 as "__Packages.Enemy"
ExportAssets (56)Timeline Frame 1Symbol 1524 as "__Packages.Scene"
ExportAssets (56)Timeline Frame 1Symbol 1525 as "__Packages.Debug"
ExportAssets (56)Timeline Frame 1Symbol 1526 as "__Packages.Timer"
ExportAssets (56)Timeline Frame 1Symbol 1527 as "__Packages.EnemyZombie"
ExportAssets (56)Timeline Frame 1Symbol 1528 as "__Packages.EnemyRun"
ExportAssets (56)Timeline Frame 1Symbol 1529 as "__Packages.EnemyBoss0"
ExportAssets (56)Timeline Frame 1Symbol 1530 as "__Packages.EnemyBoss1"
ExportAssets (56)Timeline Frame 1Symbol 1531 as "__Packages.EnemyBoss2"
ExportAssets (56)Timeline Frame 1Symbol 1532 as "__Packages.EnemyRobo"
ExportAssets (56)Timeline Frame 1Symbol 1533 as "__Packages.EnemyRope"
ExportAssets (56)Timeline Frame 1Symbol 1534 as "__Packages.Shot"
ExportAssets (56)Timeline Frame 1Symbol 1535 as "__Packages.XMLParser"
ExportAssets (56)Timeline Frame 5Symbol 36 as "snd: growl"
ExportAssets (56)Timeline Frame 5Symbol 37 as "snd: boxing"
ExportAssets (56)Timeline Frame 5Symbol 38 as "snd: impact"
ExportAssets (56)Timeline Frame 5Symbol 39 as "snd: hangingSheep"
ExportAssets (56)Timeline Frame 5Symbol 40 as "snd: kick"
ExportAssets (56)Timeline Frame 5Symbol 41 as "snd: hulk"
ExportAssets (56)Timeline Frame 5Symbol 42 as "snd: mintSauce"
ExportAssets (56)Timeline Frame 5Symbol 43 as "snd: oww"
ExportAssets (56)Timeline Frame 5Symbol 45 as "snd: ram"
ExportAssets (56)Timeline Frame 5Symbol 46 as "snd: robotSteps"
ExportAssets (56)Timeline Frame 5Symbol 47 as "snd: shears"
ExportAssets (56)Timeline Frame 5Symbol 48 as "snd: sheep"
ExportAssets (56)Timeline Frame 5Symbol 51 as "snd: sword"
ExportAssets (56)Timeline Frame 5Symbol 52 as "snd: tricycle"
ExportAssets (56)Timeline Frame 5Symbol 53 as "snd: trolleySqueak"
ExportAssets (56)Timeline Frame 5Symbol 54 as "snd: wellie"
ExportAssets (56)Timeline Frame 5Symbol 55 as "snd: whip"
ExportAssets (56)Timeline Frame 5Symbol 57 as "snd: wrestler"
ExportAssets (56)Timeline Frame 5Symbol 58 as "music: boss0"
ExportAssets (56)Timeline Frame 5Symbol 59 as "music: boss2"
ExportAssets (56)Timeline Frame 5Symbol 60 as "music: end"
ExportAssets (56)Timeline Frame 5Symbol 61 as "music: boss1"
ExportAssets (56)Timeline Frame 5Symbol 62 as "music: level1"
ExportAssets (56)Timeline Frame 5Symbol 63 as "music: level0"
ExportAssets (56)Timeline Frame 5Symbol 64 as "music: level2"
ExportAssets (56)Timeline Frame 5Symbol 65 as "music: intro"
ExportAssets (56)Timeline Frame 5Symbol 375 as "hero"
ExportAssets (56)Timeline Frame 5Symbol 377 as "gun"
ExportAssets (56)Timeline Frame 5Symbol 379 as "boot"
ExportAssets (56)Timeline Frame 5Symbol 398 as "shot"
ExportAssets (56)Timeline Frame 5Symbol 406 as "compact1"
ExportAssets (56)Timeline Frame 5Symbol 410 as "compact2"
ExportAssets (56)Timeline Frame 5Symbol 416 as "compact3"
ExportAssets (56)Timeline Frame 5Symbol 419 as "shaver"
ExportAssets (56)Timeline Frame 5Symbol 422 as "medkit"
ExportAssets (56)Timeline Frame 5Symbol 493 as "boss0"
ExportAssets (56)Timeline Frame 5Symbol 520 as "cycle"
ExportAssets (56)Timeline Frame 5Symbol 539 as "run"
ExportAssets (56)Timeline Frame 5Symbol 572 as "zombie"
ExportAssets (56)Timeline Frame 5Symbol 575 as "nude"
ExportAssets (56)Timeline Frame 5Symbol 635 as "boss1"
ExportAssets (56)Timeline Frame 5Symbol 668 as "horse"
ExportAssets (56)Timeline Frame 5Symbol 682 as "ninja"
ExportAssets (56)Timeline Frame 5Symbol 701 as "rope"
ExportAssets (56)Timeline Frame 5Symbol 881 as "boss2"
ExportAssets (56)Timeline Frame 5Symbol 914 as "robo"
ExportAssets (56)Timeline Frame 5Symbol 935 as "black"
ExportAssets (56)Timeline Frame 5Symbol 961 as "thriller"
ExportAssets (56)Timeline Frame 5Symbol 988 as "jackass"
ExportAssets (56)Timeline Frame 5Symbol 996 as "mg00"
ExportAssets (56)Timeline Frame 5Symbol 998 as "keg2"
ExportAssets (56)Timeline Frame 5Symbol 1000 as "keg1"
ExportAssets (56)Timeline Frame 5Symbol 1005 as "table"
ExportAssets (56)Timeline Frame 5Symbol 1008 as "postbox"
ExportAssets (56)Timeline Frame 5Symbol 1010 as "fg00"
ExportAssets (56)Timeline Frame 5Symbol 1014 as "mg01"
ExportAssets (56)Timeline Frame 5Symbol 1018 as "mg02"
ExportAssets (56)Timeline Frame 5Symbol 1020 as "keg0"
ExportAssets (56)Timeline Frame 5Symbol 1022 as "bin"
ExportAssets (56)Timeline Frame 5Symbol 1023 as "fg01"
ExportAssets (56)Timeline Frame 5Symbol 1029 as "trestle"
ExportAssets (56)Timeline Frame 5Symbol 1033 as "crate2"
ExportAssets (56)Timeline Frame 5Symbol 1035 as "crate0"
ExportAssets (56)Timeline Frame 5Symbol 1037 as "crate1"
ExportAssets (56)Timeline Frame 5Symbol 1039 as "tree"

Labels

"version checking"Frame 1
"loader"Frame 2
"front"Frame 12
"game"Frame 22
"end"Frame 32
"stand"Symbol 375 MovieClip [hero] Frame 1
"walk"Symbol 375 MovieClip [hero] Frame 11
"run"Symbol 375 MovieClip [hero] Frame 21
"kick"Symbol 375 MovieClip [hero] Frame 31
"punch"Symbol 375 MovieClip [hero] Frame 41
"super"Symbol 375 MovieClip [hero] Frame 51
"damage"Symbol 375 MovieClip [hero] Frame 61
"stand_gun"Symbol 375 MovieClip [hero] Frame 71
"walk_gun"Symbol 375 MovieClip [hero] Frame 81
"run_gun"Symbol 375 MovieClip [hero] Frame 91
"shoot"Symbol 375 MovieClip [hero] Frame 101
"stand_boot"Symbol 375 MovieClip [hero] Frame 111
"walk_boot"Symbol 375 MovieClip [hero] Frame 121
"run_boot"Symbol 375 MovieClip [hero] Frame 131
"smash"Symbol 375 MovieClip [hero] Frame 141
"stand_shaver"Symbol 375 MovieClip [hero] Frame 151
"walk_shaver"Symbol 375 MovieClip [hero] Frame 161
"shave"Symbol 375 MovieClip [hero] Frame 171
"shot"Symbol 398 MovieClip [shot] Frame 1
"splash"Symbol 398 MovieClip [shot] Frame 11
"stand"Symbol 493 MovieClip [boss0] Frame 1
"walk"Symbol 493 MovieClip [boss0] Frame 11
"attack"Symbol 493 MovieClip [boss0] Frame 21
"damaged"Symbol 493 MovieClip [boss0] Frame 31
"flight"Symbol 493 MovieClip [boss0] Frame 41
"walk"Symbol 572 MovieClip [zombie] Frame 1
"attack"Symbol 572 MovieClip [zombie] Frame 11
"damaged"Symbol 572 MovieClip [zombie] Frame 21
"flight"Symbol 572 MovieClip [zombie] Frame 31
"walk"Symbol 635 MovieClip [boss1] Frame 1
"attack"Symbol 635 MovieClip [boss1] Frame 11
"stand"Symbol 881 MovieClip [boss2] Frame 1
"transform"Symbol 881 MovieClip [boss2] Frame 11
"walk"Symbol 881 MovieClip [boss2] Frame 21
"attack"Symbol 881 MovieClip [boss2] Frame 31
"walk"Symbol 961 MovieClip [thriller] Frame 1
"attack"Symbol 961 MovieClip [thriller] Frame 11
"_up"Symbol 1088 MovieClip Frame 1
"_over"Symbol 1088 MovieClip Frame 6
"_down"Symbol 1088 MovieClip Frame 12
"_up"Symbol 1091 MovieClip Frame 1
"_over"Symbol 1091 MovieClip Frame 6
"_down"Symbol 1091 MovieClip Frame 12
"_up"Symbol 1097 MovieClip Frame 1
"_over"Symbol 1097 MovieClip Frame 6
"_down"Symbol 1097 MovieClip Frame 12
"_up"Symbol 1101 MovieClip Frame 1
"_over"Symbol 1101 MovieClip Frame 6
"_down"Symbol 1101 MovieClip Frame 12
"_up"Symbol 1109 MovieClip Frame 1
"_over"Symbol 1109 MovieClip Frame 6
"_down"Symbol 1109 MovieClip Frame 12
"_up"Symbol 1137 MovieClip Frame 1
"_over"Symbol 1137 MovieClip Frame 6
"_down"Symbol 1137 MovieClip Frame 12
"_up"Symbol 1147 MovieClip Frame 1
"_over"Symbol 1147 MovieClip Frame 6
"_down"Symbol 1147 MovieClip Frame 12
"_up"Symbol 1152 MovieClip Frame 1
"_over"Symbol 1152 MovieClip Frame 6
"_down"Symbol 1152 MovieClip Frame 12
"in"Symbol 1158 MovieClip Frame 1
"out"Symbol 1158 MovieClip Frame 19
"_up"Symbol 1218 MovieClip Frame 1
"_over"Symbol 1218 MovieClip Frame 6
"_down"Symbol 1218 MovieClip Frame 12
"_up"Symbol 1224 MovieClip Frame 1
"_over"Symbol 1224 MovieClip Frame 6
"_down"Symbol 1224 MovieClip Frame 12
"end"Symbol 1311 MovieClip Frame 250
"intro"Symbol 1320 MovieClip Frame 315
"instructions"Symbol 1320 MovieClip Frame 364
"game_intro"Symbol 1320 MovieClip Frame 375
"off"Symbol 1328 MovieClip Frame 1
"on"Symbol 1328 MovieClip Frame 11
"up"Symbol 1343 MovieClip Frame 1
"down"Symbol 1343 MovieClip Frame 6
"off"Symbol 1345 MovieClip Frame 1
"in"Symbol 1345 MovieClip Frame 11
"off"Symbol 1355 MovieClip Frame 1
"in"Symbol 1355 MovieClip Frame 11
"off"Symbol 1383 MovieClip Frame 1
"boss0"Symbol 1383 MovieClip Frame 11
"boss1"Symbol 1383 MovieClip Frame 21
"boss2"Symbol 1383 MovieClip Frame 31
"out"Symbol 1386 MovieClip Frame 1
"off"Symbol 1386 MovieClip Frame 12
"in"Symbol 1386 MovieClip Frame 17
"off"Symbol 1392 MovieClip Frame 1
"on"Symbol 1392 MovieClip Frame 7
"_up"Symbol 1455 MovieClip Frame 1
"_over"Symbol 1455 MovieClip Frame 11
"_down"Symbol 1455 MovieClip Frame 21
"_up"Symbol 1459 MovieClip Frame 1
"_over"Symbol 1459 MovieClip Frame 11
"_down"Symbol 1459 MovieClip Frame 21
"_up"Symbol 1462 MovieClip Frame 1
"_over"Symbol 1462 MovieClip Frame 11
"_down"Symbol 1462 MovieClip Frame 21
"_up"Symbol 1472 MovieClip Frame 1
"_over"Symbol 1472 MovieClip Frame 6
"_down"Symbol 1472 MovieClip Frame 12
"off"Symbol 1486 MovieClip Frame 1
"on"Symbol 1486 MovieClip Frame 2
"_up"Symbol 1493 MovieClip Frame 1
"_over"Symbol 1493 MovieClip Frame 6
"_down"Symbol 1493 MovieClip Frame 12
"off"Symbol 1495 MovieClip Frame 1
"on"Symbol 1495 MovieClip Frame 11
"_up"Symbol 1499 MovieClip Frame 1
"_over"Symbol 1499 MovieClip Frame 11
"_down"Symbol 1499 MovieClip Frame 21
"_up"Symbol 1502 MovieClip Frame 1
"_over"Symbol 1502 MovieClip Frame 11
"_down"Symbol 1502 MovieClip Frame 21
"level"Symbol 1503 MovieClip Frame 1
"success"Symbol 1503 MovieClip Frame 11
"failed"Symbol 1503 MovieClip Frame 21
"panel"Symbol 1505 MovieClip Frame 79
"out"Symbol 1505 MovieClip Frame 119




http://swfchan.com/6/25618/info.shtml
Created: 23/5 -2019 12:46:30 Last modified: 23/5 -2019 12:46:30 Server time: 18/05 -2024 01:44:01