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

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

Nightmare B4 Halloween VG.swf

This is the info page for
Flash #36667

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


Text
Click Screen To Start

Instructions

CRedits

Video Game Edition

Music: "Halloween Dance" by DavidOrr

HAPPY HALLOWEEN!

Instructions

Instructions

GAME MODES

GAME MODES

Treat Mode (Easy)
In TREAT Mode you will get 30 seconds for every picture to find the four (4) differences. If
you miss-click, then you will be penelized One (1) second of time. You can accumulate
bonus TIME for doing well on the previous levelS!

TrICK MODE (HARD)
Hard mode is non-stop action. You have Two (2) Minutes to get through as many pictures
as possible, Each Picture has EIGHT (8) differences! You can accumulate bonus time for
doing well on the previous snapshotS, however, unlike Treat mode, you can only study the
SNAPSHOT during your bonus time. A Miss-click here and you're looking at -3 seconds.

Treat Mode (Easy)
In TREAT Mode you will get 30 seconds for every picture to find the four (4) differences. If
you miss-click, then you will be penelized One (1) second of time. You can accumulate
bonus TIME for doing well on the previous levelS!

TrICK MODE (HARD)
Hard mode is non-stop action. You have Two (2) Minutes to get through as many pictures
as possible, Each Picture has EIGHT (8) differences! You can accumulate bonus time for
doing well on the previous snapshotS, however, unlike Treat mode, you can only study the
SNAPSHOT during your bonus time. A Miss-click here and you're looking at -3 seconds.

EVIL MODE (???)
UNLOCK THIS EASTER EGG to make the game much more difficult!

EVIL MODE (???)
UNLOCK THIS EASTER EGG to make the game much more difficult!

Click the differences on either snapshot
with your mouse. Correctly Find a
Difference and it will be circled. Be
Careful though! Click where there is no
difference and you will be penalized!

Click the differences on either snapshot
with your mouse. Correctly Find a
Difference and it will be circled. Be
Careful though! Click where there is no
difference and you will be penalized!

ActionScript [AS1/AS2]

Frame 4
this.stop(); var game = new Game();
Symbol 20480 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } }
Symbol 20481 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local2 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local2); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } }
Symbol 20482 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 _local3 = _listeners; var _local4 = _local3.length; while (_local4--) { if (_local3[_local4] == o) { _local3.splice(_local4, 1); if (!_local3.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local2 = String(arguments.shift()); var _local3 = _listeners.concat(); var _local4 = _local3.length; var _local5 = 0; for ( ; _local5 < _local4 ; _local5++) { _local3[_local5][_local2].apply(_local3[_local5], arguments); } } }
Symbol 20483 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 _local3 = isPlaying; stopEnterFrame(); _fps = fps; if (_local3) { 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); _global.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 = _global.setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { _global.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 __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 20484 MovieClip [__Packages.Level] Frame 0
class Level { var _nLevelNum, _nLevelTime, _nLevelMissed, _nLevelFound, _nDifferences, _nLevelCurrentStreak, _aLatency, _aLevelStreak, _bLevelFlawless, _sTriviaQuestion, _sTriviaAnswer, _nLevelStartTime; function Level (levelNum, LevelTime, diffs) { _nLevelNum = levelNum; _nLevelTime = LevelTime; _nLevelMissed = 0; _nLevelFound = 0; _nDifferences = diffs; _nLevelCurrentStreak = 0; _aLatency = new Array(); _aLevelStreak = new Array(); _bLevelFlawless = true; _sTriviaQuestion = ""; _sTriviaAnswer = ""; } function setLevelFlawless(bool) { _bLevelFlawless = bool; } function setLevelStartTime(num) { _nLevelStartTime = num; } function setLevelMissed(num) { _nLevelMissed = num; } function setLevelFound(num) { _nLevelFound = num; } function setLevelCurrentStreak(num) { _nLevelCurrentStreak = num; } function getLevelFlawless() { return(_bLevelFlawless); } function getLevelTime() { return(_nLevelTime); } function getDifferences() { return(_nDifferences); } function getLevelStartTime() { return(_nLevelStartTime); } function getLevelMissed() { return(_nLevelMissed); } function getLevelFound() { return(_nLevelFound); } function getLevelCurrentStreak() { return(_nLevelCurrentStreak); } function initLevel() { _aLatency = new Array(); _aLevelStreak = new Array(); _nLevelCurrentStreak = 0; } function diffFound() { setLatency(); setLevelCurrentStreak(getLevelCurrentStreak() + 1); setLevelFound(getLevelFound() + 1); } function diffMissed() { setLevelFlawless(false); setLevelMissed(getLevelMissed() + 1); setLevelStreak(); } function levelEnd() { setLevelStreak(); } function setLevelStreak() { _aLevelStreak.push(getLevelCurrentStreak()); setLevelCurrentStreak(0); } function setLatency() { var _local2 = getTimer(); var _local3 = getLevelStartTime() * 1000; var _local4 = 0; for ( ; _local4 < _aLatency.length ; _local4++) { _local3 = _local3 + _aLatency[_local4]; } _aLatency.push(_local2 - _local3); } function getBaseScore() { return(getDifferences() * 1000); } function getFlawlessScore() { var _local2 = ((getLevelFlawless() == true) ? (100 * getDifferences()) : 0); return(_local2); } function getStreakScore() { var _local2 = 0; var _local3 = 0; for ( ; _local3 < _aLevelStreak.length ; _local3++) { var _local4 = 1; for ( ; _local4 <= _aLevelStreak[_local3] ; _local4++) { _local2 = _local2 + (_local4 * 100); } } return(_local2); } function getLatencyScore() { var _local2 = 0; var _local3 = 0; for ( ; _local3 < _aLatency.length ; _local3++) { _local2 = _local2 + _aLatency[_local3]; } var _local4 = Math.floor(10000 - (_local2 / getDifferences())); _local4 = ((_local4 <= 0) ? 0 : (_local4)); return(_local4); } //ASSetPropFlags(_local1, null, 1); }
Symbol 20485 MovieClip [__Packages.org.flashdevelop.utils.FlashConnect] Frame 0
class org.flashdevelop.utils.FlashConnect { static var messages, socket, interval, swfUrl; function FlashConnect () { } static function initialize() { messages = new Array(); socket = new XMLSocket(); socket.onData = function (data) { org.flashdevelop.utils.FlashConnect.status = 1; org.flashdevelop.utils.FlashConnect.onReturnData(); }; socket.onConnect = function (success) { if (success) { org.flashdevelop.utils.FlashConnect.status = 1; } else { org.flashdevelop.utils.FlashConnect.status = -1; } org.flashdevelop.utils.FlashConnect.onConnection(); }; interval = _global.setInterval(sendStack, 50); socket.connect(host, port); } static function sendStack() { if ((messages.length > 0) && (status == 1)) { var _local2 = new XML(); var _local3 = _local2.createElement("flashconnect"); while (messages.length != 0) { var _local4 = XMLNode(messages.shift()); _local3.appendChild(_local4); } _local2.appendChild(_local3); socket.send(_local2); } } static function send(message) { if (messages == null) { initialize(); } messages.push(message); } static function mtrace(msg, method, path, line) { if (path.indexOf(":") < 0) { if (swfUrl == undefined) { var _local6 = _global.unescape(_level0._url).split("///"); if (_local6[0] == "file:") { swfUrl = _local6[1]; swfUrl = swfUrl.substr(0, swfUrl.lastIndexOf("/") + 1).split("|").join(":"); } else { swfUrl = ""; } } path = swfUrl + path; } var _local7 = (((path + ":") + line) + ":") + msg; trace(_local7, DEBUG); } static function trace(msg, state) { if (_global.isNaN(state)) { state = DEBUG; } var _local4 = new XMLNode(1, null); var _local5 = new XMLNode(3, _global.escape(msg)); _local4.attributes.state = state; _local4.attributes.cmd = "trace"; _local4.nodeName = "message"; _local4.appendChild(_local5); send(_local4); } static var status = 0; static var host = "localhost"; static var port = 6969; static var INFO = 0; static var DEBUG = 1; static var WARNING = 2; static var ERROR = 3; static var FATAL = 4; }
Symbol 20486 MovieClip [__Packages.Game] Frame 0
class Game { var version, _sHighScoreEasyURL, _sHighScoreHardURL, _sHighScoreSubmitURL, _aHighscoresEasy, _aHighscoresHard, _sHighScoresName, _sHighScoresEmail, _oThisGame, _tfmtNightmareNormal, _tfmtNightmareHover, _tfmtNightmareScoreLabel, _tfmtNightmareScoreData, _tfmtNightmareBonusMessage, _tfmtNightmareBigWhite, _tfmtNightmareInput, _tfmtNightmareNormalBlack, _tfmtSystem, _sndEvilLaugh, _sndTheme, _sndCatScreech, _sndGong, _sndCaw, _sndEvil, _depth_mcOpening, _depth_picOriginal, _depth_picAltered, _depth_timeBar, _depth_highScores, _depth_cutscene, _sDifficulty, _nCurrentLevelNum, _oCurrentLevelObject, _aLevels, _nTotalLevels, _nLevelTimeLeft, _nBonusTimeLeft, _nTimeTakenAway, _nBonusTime, _bDisplayScoreBool, _bPlaying, _bPicsActive, _bLevelCompleted, _nFlawlessStreak, _nGameTimeTotal, _nGameTimeLeft, _bGameCompleted, _bHighScoreSubmitted, _bEvilMode, _nTotalDifferences, _nLevelMissed, _nLevelFound, _oPlayer, _mcRoot, _mcRootMask, _mcTimeBarMC, _mcOriginalMC, _mcAlteredMC, _mcHighScores; function Game () { version = "1.1"; setPrototypes(); _sHighScoreEasyURL = "http://www.rg3entertainment.com/highscores.php?format=xml&keyname=NMBH13th3&mode=easy&limit=10"; _sHighScoreHardURL = "http://www.rg3entertainment.com/highscores.php?format=xml&keyname=NMBH13th3&mode=hard&limit=10"; _sHighScoreSubmitURL = "http://www.rg3entertainment.com/highscores.php?action=submit&keyname=NMBH13th3"; _aHighscoresEasy = new Array(); _aHighscoresHard = new Array(); _sHighScoresName = ""; _sHighScoresEmail = ""; _oThisGame = this; _tfmtNightmareNormal = new TextFormat("NightmareAOE", 28, 16372779, false, false, false, "", "", "center"); _tfmtNightmareHover = new TextFormat("NightmareAOE", 28, 11145472, false, false, false, "", "", "center"); _tfmtNightmareScoreLabel = new TextFormat("NightmareAOE", 22, 16231424, false, false, false, "", "", "left"); _tfmtNightmareScoreData = new TextFormat("NightmareAOE", 22, 16231424, false, false, false, "", "", "right"); _tfmtNightmareBonusMessage = new TextFormat("NightmareAOE", 24, 11145472, false, false, false, "", "", "center"); _tfmtNightmareBigWhite = new TextFormat("NightmareAOE", 36, 16777215, false, false, false, "", "", "center"); _tfmtNightmareInput = new TextFormat("NightmareAOE", 18, 16777215, false, false, false, "", "", "left"); _tfmtNightmareNormalBlack = new TextFormat("NightmareAOE", 18, 0, false, false, false, "", "", "center"); _tfmtSystem = new TextFormat("Arial", 10, 16777215, false, false, false, "", "", "left"); var _local2 = _root.createEmptyMovieClip("sndEvilLaughMC", -100); _sndEvilLaugh = new Sound(_local2); _sndEvilLaugh.attachSound("evilLaugh"); _sndEvilLaugh.setVolume(65); var _local3 = _root.createEmptyMovieClip("sndThemeMC", -101); _sndTheme = new Sound(_local3); _sndTheme.attachSound("theme"); _sndTheme.setVolume(80); var _local4 = _root.createEmptyMovieClip("sndCatScreechMC", -102); _sndCatScreech = new Sound(_local4); _sndCatScreech.attachSound("catScreech"); _sndCatScreech.setVolume(40); var _local5 = _root.createEmptyMovieClip("sndGongMC", -103); _sndGong = new Sound(_local5); _sndGong.attachSound("gong"); _sndGong.setVolume(70); var _local6 = _root.createEmptyMovieClip("sndCawMC", -104); _sndCaw = new Sound(_local6); _sndCaw.attachSound("caw"); _sndCaw.setVolume(70); var _local7 = _root.createEmptyMovieClip("sndEvilMC", -105); _sndEvil = new Sound(_local7); _sndEvil.attachSound("evil"); _sndEvil.setVolume(60); _depth_mcOpening = 1; _depth_picOriginal = 10; _depth_picAltered = 11; _depth_timeBar = 12; _depth_highScores = 15; _depth_cutscene = 1000; initGame(); } function setPrototypes() { _root._quality = "MEDIUM"; fscommand ("allowscale", false); fscommand ("trapallkeys", "true"); MovieClip.prototype.useHandCursor = false; Button.prototype.useHandCursor = false; MovieClip.prototype.tabEnabled = false; Button.prototype.tabEnabled = false; TextField.prototype.autoConfig = function () { this.embedFonts = true; this.selectable = false; }; MovieClip.prototype.cacheAsBitmap = true; MovieClip.prototype.rectangle = function (x, y, width, height, filled, color, alpha) { with (this) { this.moveTo(x, y); this.lineStyle(1, 0, 0); if (filled != undefined) { if (color == undefined) { color = 0; } if (alpha == undefined) { alpha = 100; } this.beginFill(color, alpha); } this.lineTo(x + width, y); this.lineTo(x + width, y + height); this.lineTo(x, y + height); this.lineTo(x, y); if (filled) { this.endFill(); } } }; } function playEvilLaugh() { _sndEvilLaugh.start(); } function playTheme() { _sndTheme.start(0, 999); } function playCatScreech() { _sndCatScreech.start(); } function playGong() { _sndGong.start(); } function playCaw() { _sndCaw.start(); } function playEvil() { _sndEvil.start(); } function setDifficulty(difficulty) { _sDifficulty = difficulty; } function setCurrentLevelNum(lvl) { _nCurrentLevelNum = lvl; _oCurrentLevelObject = _aLevels[_nCurrentLevelNum - 1]; } function setCurrentLevelObject() { _oCurrentLevelObject = _aLevels[_nCurrentLevelNum - 1]; } function setTotalLevels(lvls) { _nTotalLevels = lvls; } function setLevelTimeLeft(levelTimeLeft) { _nLevelTimeLeft = levelTimeLeft; } function setBonusTimeLeft(bonusTimeLeft) { _nBonusTimeLeft = bonusTimeLeft; } function setTimeTakenAway(timeNum) { _nTimeTakenAway = timeNum; } function setBonusTime(time) { _nBonusTime = time; setBonusTimeLeft(time); } function setDisplayScore(bool) { _bDisplayScoreBool = bool; } function setPlaying(bool) { _bPlaying = bool; } function setPicsActive(bool) { _bPicsActive = bool; } function setLevelCompleted(bool) { _bLevelCompleted = bool; } function setFlawlessStreak(number) { _nFlawlessStreak = number; } function setGameTimeTotal(number) { _nGameTimeTotal = number; } function setGameTimeLeft(number) { _nGameTimeLeft = number; } function setGameCompleted(bool) { _bGameCompleted = bool; } function setHighScoreSubmitted(bool) { _bHighScoreSubmitted = bool; } function setEvilMode(bool) { _bEvilMode = bool; } function setTotalDifferences(num) { _nTotalDifferences = num; } function getLevelMissed() { return(_nLevelMissed); } function getDifficulty() { return(_sDifficulty); } function getTotalLevels() { return(_nTotalLevels); } function getCurrentLevelNum() { return(_nCurrentLevelNum); } function getCurrentLevelObject() { return(_oCurrentLevelObject); } function getDisplayScore() { return(_bDisplayScoreBool); } function getBonusTimeLeft() { return(_nBonusTimeLeft); } function getLevelTimeLeft() { return(_nLevelTimeLeft); } function getBonusTime() { return(_nBonusTime); } function getTimeTakenAway() { return(_nTimeTakenAway); } function getLevelFound() { return(_nLevelFound); } function getLevelCompleted() { return(_bLevelCompleted); } function getFlawlessStreak() { return(_nFlawlessStreak); } function getPlaying() { return(_bPlaying); } function getPicsActive() { return(_bPicsActive); } function getGameTimeTotal() { return(_nGameTimeTotal); } function getGameTimeLeft() { return(_nGameTimeLeft); } function getPlayerObject() { return(_oPlayer); } function getPlayer() { return(_oPlayer); } function getGameCompleted() { return(_bGameCompleted); } function getHighScoreSubmitted() { return(_bHighScoreSubmitted); } function getEvilMode() { return(_bEvilMode); } function getTotalDifferences() { return(_nTotalDifferences); } function initGame(frame) { _root._quality = "MEDIUM"; setHighScoreSubmitted(false); setDifficulty(""); setCurrentLevelNum(0); setTotalLevels(0); setBonusTime(0); setBonusTimeLeft(0); setLevelTimeLeft(0); setTotalDifferences(0); setTimeTakenAway(0); _bDisplayScoreBool = false; setLevelCompleted(false); setGameCompleted(false); setPlaying(false); setPicsActive(false); setEvilMode(false); var _local3 = new ContextMenuItem("Visit RG3 Entertainment", function () { getURL ("http://www.rg3entertainment.com", "_blank"); }); var _local4 = new ContextMenuItem("Copyright \u00A9 2007 by RG3 Entertainment", function () { }, true); var _local5 = new ContextMenu(); _local5.hideBuiltInItems(); _local5.customItems.push(_local3); _local5.customItems.push(_local4); _root.menu = _local5; getHighScoreArray(); _mcRoot = _root.createEmptyMovieClip("gameRoot", 1); _mcRootMask = _root.attachMovie("mcRootMask", "mcRootMask", 2); _mcRootMask._y = 5; _mcRootMask._x = 5; _mcRoot.setMask(_mcRootMask); var _local6 = _mcRoot.attachMovie("mcOpening", "mcOpening", _depth_mcOpening); if (frame.length > 0) { _local6.gotoAndPlay(frame); } if (frame.length <= 0) { playTheme(); } buildMenu(); } function buildMenu() { var _local2 = _mcRoot.mcOpening.playEasyButton; _local2.game = this; _local2.onRollOver = function () { this.hover = true; this.play(); this.onRollOut = function () { this.hover = false; this.play(); }; }; _local2.onRelease = function () { this.game.playEvilLaugh(); this.game.displayCutScene(false, function () { this.game._mcRoot.mcOpening.removeMovieClip(); this.game.startGame("easy"); }, function () { this.game.startLevel(); }); }; var _local3 = _mcRoot.mcOpening.playHardButton; _local3.game = this; _local3.onRollOver = function () { this.hover = true; this.play(); this.onRollOut = function () { this.hover = false; this.play(); }; }; _local3.onRelease = function () { this.game.playEvilLaugh(); this.game.displayCutScene(false, function () { this.game._mcRoot.mcOpening.removeMovieClip(); this.game.startGame("hard"); }, function () { this.game.startLevel(); }); }; var _local4 = _mcRoot.mcOpening.buttonLeaderBoard; _local4.game = this; _local4.onRollOver = function () { this.hover = true; this.play(); this.onRollOut = function () { this.hover = false; this.play(); }; }; _local4.onRelease = function () { this.game.displayCutScene(false, function () { this.game._mcRoot.mcOpening.removeMovieClip(); this.game.getHighScoreArray(true); }); }; var _local5 = _mcRoot.mcOpening.evilButton; _local5.game = this; _local5.onRelease = function () { this.game.playCaw(); if (this.game.getEvilMode() === true) { this.game.setEvilMode(false); this._parent.menuBG.gotoAndStop("normal"); this.gotoAndStop("normal"); } else { this.game.playEvil(); this.game.setEvilMode(true); this._parent.menuBG.gotoAndStop("evil"); this.gotoAndStop("evil"); } }; var _local6 = _mcRoot.mcOpening.instructionsButton; _local6.game = this; _local6.onRollOver = function () { this.hover = true; this.play(); this.onRollOut = function () { this.hover = false; this.play(); }; }; _local6.onRelease = function () { this.game.displayCutScene(false, function () { this.game._mcRoot.mcOpening.removeMovieClip(); this.game.displayInstructions(); }); }; } function displayInstructions() { var _local2 = _mcRoot.createEmptyMovieClip("_instructions", _depth_cutscene - 500); _local2.game = this; var _local3 = _local2.attachMovie("_mc_Instructions", "_mc_Instructions", 1); var _local4 = _local2.createTextField("versionNum", 2, 12, _mcRootMask._height - 12, 0, 0); _local4.text = "v" + version; _local4.autoSize = true; _local4.autoConfig(); _local4.setTextFormat(_tfmtSystem); _local4.embedFonts = false; _local2.onRelease = function () { this.game.initGame("menu"); }; } function buildLevel() { if (getDifficulty() == "easy") { setTimeBar(); } _mcTimeBarMC.bonusFill._visible = ((getBonusTime() > 0) ? true : false); if (getEvilMode() === true) { _mcRoot.gradientBG.gotoAndStop("evil"); } else { _mcRoot.gradientBG.gotoAndStop("normal"); } _mcOriginalMC.game = this; _mcAlteredMC.game = this; setLevelTimeLeft(getCurrentLevelObject().getLevelTime()); _mcOriginalMC.createEmptyMovieClip("bmp", 1); _mcAlteredMC.createEmptyMovieClip("bmp", 1); var _local2 = flash.display.BitmapData.loadBitmap(getCurrentLevelNum() + "_original"); _mcOriginalMC.bmp.attachBitmap(_local2, 2, "auto", true); var _local3 = flash.display.BitmapData.loadBitmap((getCurrentLevelNum() + "_") + getDifficulty()); _mcAlteredMC.bmp.attachBitmap(_local3, 2, "auto", true); _mcOriginalMC.attachMovie((getCurrentLevelNum() + "_mc_") + getDifficulty(), "activity", 2); _mcAlteredMC.attachMovie((getCurrentLevelNum() + "_mc_") + getDifficulty(), "activity", 2); _mcOriginalMC.attachMovie("miss_anim", "miss_anim", 3); _mcAlteredMC.attachMovie("miss_anim", "miss_anim", 3); _mcOriginalMC.miss_anim.blendMode = "overlay"; _mcAlteredMC.miss_anim.blendMode = "overlay"; buildLevelButtons(); } function buildLevelButtons() { _mcOriginalMC.activity.button_miss.onRelease = function () { this._parent._parent.game.diffMissed(); }; _mcAlteredMC.activity.button_miss.onRelease = function () { this._parent._parent.game.diffMissed(); }; var _local2 = 1; for ( ; _local2 <= getCurrentLevelObject().getDifferences() ; _local2++) { _mcOriginalMC.activity["circle_0" + _local2]._visible = false; _mcAlteredMC.activity["circle_0" + _local2]._visible = false; _mcOriginalMC.activity["found_0" + _local2].num = _local2; _mcAlteredMC.activity["found_0" + _local2].num = _local2; _mcOriginalMC.activity["found_0" + _local2].onRelease = function () { this._parent._parent.game.diffFound(this.num); if (this._parent._parent.game.getPicsActive() == true) { this.onRelease = function () { }; } }; _mcAlteredMC.activity["found_0" + _local2].onRelease = function () { this._parent._parent.game.diffFound(this.num); if (this._parent._parent.game.getPicsActive() == true) { this.onRelease = function () { }; } }; } } function buildJackButton(parentMC, buttonText, onClickFunction) { var _local5 = parentMC.createEmptyMovieClip("button" + parentMC.getNextHighestDepth(), parentMC.getNextHighestDepth()); var _local6 = _local5.attachMovie("jack2", "jack", _local5.getNextHighestDepth()); _local6.hover = false; _local6._xscale = 60; _local6._yscale = 60; var _local7 = _local5.createTextField("buttonLabelTF", _local5.getNextHighestDepth(), 70, 15, 0, 0); _local7.text = buttonText; _local7.textFormatNormal = _tfmtNightmareNormal; _local7.textFormatHover = _tfmtNightmareHover; _local7.setTextFormat(_local7.textFormatNormal); _local7.autoConfig(); _local7.autoSize = true; _local5.rectangle(-10, -10, _local5._width + 20, _local5._height + 20, true, 0, 0); _local5.onRollOver = function () { this.jack.hover = true; this.jack.play(); this.buttonLabelTF.setTextFormat(this.buttonLabelTF.textFormatHover); this.onRollOut = function () { this.jack.hover = false; this.jack.play(); this.buttonLabelTF.setTextFormat(this.buttonLabelTF.textFormatNormal); }; }; if (onClickFunction != undefined) { _local5.onRelease = onClickFunction; } return(_local5); } function displayZoomText(strText) { var zoomText = _mcRoot.createEmptyMovieClip("zoomText", 5055); var _local3 = zoomText.createTextField("zoomTextTF", 6000, 0, 0, 10, 10); _local3.text = strText; _local3.autoConfig(); _local3.setTextFormat(_tfmtNightmareNormal); _local3.autoSize = true; zoomText._x = ((Stage.width / 2) - (zoomText._width / 2)) + 10; zoomText._y = (Stage.height / 2) - (zoomText._height / 2); var _local4 = new mx.transitions.Tween(zoomText, "_xscale", mx.transitions.easing.Regular.easeOut, 100, 500, 2, true); var _local5 = new mx.transitions.Tween(zoomText, "_yscale", mx.transitions.easing.Regular.easeOut, 100, 500, 2, true); var _local6 = new mx.transitions.Tween(zoomText, "_alpha", mx.transitions.easing.Regular.easeOut, 100, 0, 2, true); var _local7 = new mx.transitions.Tween(zoomText, "_x", mx.transitions.easing.Regular.easeOut, zoomText._x, zoomText._x - ((zoomText._width / 2) * 4), 2, true); var _local8 = new mx.transitions.Tween(zoomText, "_y", mx.transitions.easing.Regular.easeOut, zoomText._y, zoomText._y - ((zoomText._height / 2) * 5), 2, true); _local6.onMotionFinished = function () { zoomText.removeMovieClip(); }; } function buildGameScreen() { var _local2 = _mcRoot.attachMovie("gradientBG", "gradientBG", _depth_picOriginal - 1); _mcOriginalMC = _mcRoot.createEmptyMovieClip("original", _depth_picOriginal); _mcOriginalMC._x = 20; _mcOriginalMC._y = 155; _mcAlteredMC = _mcRoot.createEmptyMovieClip("altered", _depth_picAltered); _mcAlteredMC._x = 390; _mcAlteredMC._y = 155; _mcTimeBarMC = _mcRoot.attachMovie("timeBar", "timeBar", _depth_timeBar); _mcTimeBarMC._xscale = 135; _mcTimeBarMC._yscale = 135; _mcTimeBarMC.fill.fillMask._width = _mcTimeBarMC.barMask._width; _mcTimeBarMC.game = this; _mcTimeBarMC._y = 450; _mcTimeBarMC._x = (_mcRootMask._width / 2) - ((_mcTimeBarMC.barMask._width * (_mcTimeBarMC._xscale / 100)) / 2); _mcTimeBarMC.onEnterFrame = function () { this.game.controlTime(); }; var _local3 = new flash.filters.BlurFilter(0, 0, 1); var _local4 = _mcOriginalMC.filters; _local4.push(_local3); _mcOriginalMC.filters = _local4; var _local5 = _mcAlteredMC.filters; _local5.push(_local3); _mcAlteredMC.filters = _local5; } function displayCutScene(stop, pauseFunction, endFunction) { var _local5 = _mcRoot.attachMovie("RIP", "cutscene", _depth_cutscene); _local5._y = -5; _local5._x = -5; _local5.game = this; _local5.freezeFrame = stop; _local5.pauseFunction = pauseFunction; _local5.endFunction = endFunction; } function drawCutSceneScore() { if (getDifficulty() == "easy") { var _local2 = _mcRoot.createEmptyMovieClip("scoreDisplay", _depth_cutscene + 1); _local2.game = this; var _local3 = _local2.createTextField("scoreTitlesTF", _local2.getNextHighestDepth(), 10, 10, 10, 10); _local3.text = "Scare Score:\n"; _local3.text = _local3.text + "Fearless Score:\n"; _local3.text = _local3.text + "Courage Score:\n"; _local3.text = _local3.text + "Candy-Corn Score:\n"; if (getEvilMode() === true) { _local3.text = _local3.text + "Evil Bonus:\n"; } _local3.text = _local3.text + "Previous Score:\n"; _local3.text = _local3.text + "------------------\n"; _local3.text = _local3.text + "Total Score:"; _local3.autoConfig(); _local3.setTextFormat(_tfmtNightmareScoreLabel); _local3.autoSize = true; var _local4 = _local2.createTextField("scoreDataTF", _local2.getNextHighestDepth(), 200, 10, 10, 10); _local4.text = getCurrentLevelObject().getBaseScore() + newline; _local4.text = _local4.text + (getCurrentLevelObject().getFlawlessScore() + newline); _local4.text = _local4.text + (getCurrentLevelObject().getStreakScore() + newline); _local4.text = _local4.text + (getCurrentLevelObject().getLatencyScore() + newline); var _local5 = 0; if (getEvilMode() === true) { _local5 = (getCurrentLevelNum() * 1000) + (getPlayer().getTotalMissed() * 10); _local4.text = _local4.text + (_local5 + newline); } _local4.text = _local4.text + (getPlayer().getTotalScore() + newline); _local4.text = _local4.text + "---------------\n"; getPlayer().setTotalScore(((((getPlayer().getTotalScore() + getCurrentLevelObject().getBaseScore()) + getCurrentLevelObject().getFlawlessScore()) + getCurrentLevelObject().getStreakScore()) + getCurrentLevelObject().getLatencyScore()) + _local5); _local4.text = _local4.text + ("" + getPlayer().getTotalScore()); _local4.autoConfig(); _local4.setTextFormat(_tfmtNightmareScoreData); _local4.autoSize = true; var _local6 = _local2.createTextField("bonusDataTF", _local2.getNextHighestDepth(), 0, _local4._height + 25, 10, 10); _local6.text = ((getBonusTime() > 0) ? (("You've accumulated " + getBonusTime()) + " seconds of BONUS TIME!") : ""); _local6.autoConfig(); _local6.setTextFormat(_tfmtNightmareBonusMessage); _local6.autoSize = true; var _local7 = buildJackButton(_local2, "Next Picture", function () { this._parent.game._mcRoot.cutscene.play(); this._parent.removeMovieClip(); }); _local7._x = (_local2._width / 2) - (_local7._width / 2); _local7._y = _local2._height + 25; _local2.rectangle(-10, -10, _local2._width + 20, _local2._height + 20, true, 0, 75); _local6._width = _local2._width; _local2._x = (Stage.width / 2) - (_local2._width / 2); _local2._y = ((Stage.height / 3) * 1.5) - (_local2._height / 2); } } function drawCutSceneFinalScore(completed) { if (completed) { var _local3 = _mcRoot.createEmptyMovieClip("scoreDisplay", _depth_cutscene + 1); _local3.game = this; var _local4 = _local3.createTextField("scoreTitlesTF", _local3.getNextHighestDepth(), 0, 10, 10, 10); _local4.text = ((getCurrentLevelNum() == getTotalLevels()) ? "COMPLETED" : "GAME OVER"); _local4.autoConfig(); _local4.setTextFormat(_tfmtNightmareBigWhite); _local4.autoSize = true; var _local5 = _local3.createTextField("scoreTitlesTF", _local3.getNextHighestDepth(), 10, 80, 10, 10); _local5.text = "Scare Score:\n"; if (getDifficulty() == "easy") { _local5.text = _local5.text + "Fearless Score:\n"; } _local5.text = _local5.text + "Courage Score:\n"; _local5.text = _local5.text + "Candy-Corn Score:\n"; if (getEvilMode() === true) { _local5.text = _local5.text + "Evil Bonus:\n"; } if (getDifficulty() == "easy") { _local5.text = _local5.text + "Previous Score:\n"; } _local5.text = _local5.text + "------------------\n"; _local5.text = _local5.text + "Total Score:"; _local5.autoConfig(); _local5.setTextFormat(_tfmtNightmareScoreLabel); _local5.autoSize = true; var _local6 = _local3.createTextField("scoreDataTF", _local3.getNextHighestDepth(), 200, 80, 10, 10); if (getDifficulty() == "easy") { _local6.text = getCurrentLevelObject().getBaseScore() + newline; _local6.text = _local6.text + (getCurrentLevelObject().getFlawlessScore() + newline); _local6.text = _local6.text + (getCurrentLevelObject().getStreakScore() + newline); _local6.text = _local6.text + (getCurrentLevelObject().getLatencyScore() + newline); var _local7 = 0; if (getEvilMode() === true) { _local7 = (getCurrentLevelNum() * 1000) + (getPlayer().getTotalMissed() * 10); _local6.text = _local6.text + (_local7 + newline); } _local6.text = _local6.text + (getPlayer().getTotalScore() + newline); _local6.text = _local6.text + "---------------\n"; getPlayer().setTotalScore(((((getPlayer().getTotalScore() + getCurrentLevelObject().getBaseScore()) + getCurrentLevelObject().getFlawlessScore()) + getCurrentLevelObject().getStreakScore()) + getCurrentLevelObject().getLatencyScore()) + _local7); _local6.text = _local6.text + ("" + getPlayer().getTotalScore()); _local6.autoConfig(); _local6.setTextFormat(_tfmtNightmareScoreData); _local6.autoSize = true; } else { _local6.text = getPlayerObject().getBaseScore() + newline; _local6.text = _local6.text + (getPlayerObject().getStreakScore() + newline); _local6.text = _local6.text + (getPlayerObject().getLatencyScore() + newline); var _local8 = 0; if (getEvilMode() === true) { _local8 = (getCurrentLevelNum() * 1000) + (getPlayer().getTotalMissed() * 10); _local6.text = _local6.text + (_local8 + newline); } _local6.text = _local6.text + "---------------\n"; getPlayer().setTotalScore(((getPlayerObject().getBaseScore() + getPlayerObject().getStreakScore()) + getPlayerObject().getLatencyScore()) + _local8); _local6.text = _local6.text + ("" + getPlayer().getTotalScore()); _local6.autoConfig(); _local6.setTextFormat(_tfmtNightmareScoreData); _local6.autoSize = true; } var _local9 = buildJackButton(_local3, "Continue", function () { this._parent.game.getHighScoreArray(true); this._parent.game._mcRoot.cutscene.play(); this._parent.removeMovieClip(); }); _local9._x = (_local3._width / 2) - (_local9._width / 2); _local9._y = _local3._height + 25; _local3.rectangle(0, 0, _local3._width + 20, _local3._height + 20, true, 0, 75); _local4._x = (_local3._width / 2) - (_local4._width / 2); _local3._x = (Stage.width / 2) - (_local3._width / 2); _local3._y = ((Stage.height / 3) * 1.5) - (_local3._height / 2); } else { var _local10 = _mcRoot.createEmptyMovieClip("scoreDisplay", _depth_cutscene + 1); _local10.game = this; var _local11 = _local10.createTextField("scoreTitlesTF", _local10.getNextHighestDepth(), 0, 10, 10, 10); _local11.text = ((getCurrentLevelNum() == getTotalLevels()) ? "COMPLETED" : "GAME OVER"); _local11.autoConfig(); _local11.setTextFormat(_tfmtNightmareBigWhite); _local11.autoSize = true; var _local12 = _local10.createTextField("totalScore", _local10.getNextHighestDepth(), 0, 80, 0, 0); _local12.text = "You're total score is\n" + getPlayerObject().getTotalScore(); _local12.autoConfig(); _local12.setTextFormat(_tfmtNightmareBonusMessage); _local12.autoSize = true; var _local13 = buildJackButton(_local10, "Continue?", function () { this._parent.game.restartLevel(); this._parent.removeMovieClip(); }); _local13._y = _local10._height + 15; var _local14 = buildJackButton(_local10, "End Game", function () { this._parent.game.setGameCompleted(true); this._parent.game.getHighScoreArray(true); this._parent.game._mcRoot.cutscene.play(); this._parent.removeMovieClip(); }); _local14._y = _local10._height + 10; _local10.rectangle(0, 0, 300, _local10._height + 20, true, 0, 75); _local13._x = (_local10._width / 2) - (_local13._width / 2); _local14._x = (_local10._width / 2) - (_local14._width / 2); _local11._x = (_local10._width / 2) - (_local11._width / 2); _local12._x = (_local10._width / 2) - (_local12._width / 2); _local10._x = (Stage.width / 2) - (_local10._width / 2); _local10._y = ((Stage.height / 3) * 1.5) - (_local10._height / 2); } } function drawHighScoreScreen() { _mcHighScores = _mcRoot.createEmptyMovieClip("scoreDisplay", _depth_highScores); _mcHighScores.game = this; var _local2 = _mcHighScores.attachMovie("_skullScreen", "HSBackground", 1); var _local3 = _mcHighScores.createEmptyMovieClip("playerScoreBox", 2); _local3.game = this; _local3._x = 25; _local3._y = 25; if (getGameCompleted() === true) { var _local4 = _local3.createTextField("totalScore", _local3.getNextHighestDepth(), 0, 0, 0, 0); _local4.text = "You're total score is\n" + getPlayerObject().getTotalScore(); _local4.autoConfig(); _local4.setTextFormat(_tfmtNightmareBonusMessage); _local4.autoSize = true; if (getHighScoreSubmitted() === true) { var _local5 = _local3.createTextField("scoreMessage", _local3.getNextHighestDepth(), 10, 60, 0, 0); _local5.text = "You're score has\nbeen submitted!"; _local5.autoConfig(); _local5.setTextFormat(_tfmtNightmareNormal); _local5.autoSize = true; } else { var _local6 = _local3.createTextField("HSNameTF", _local3.getNextHighestDepth(), 0, 75, 125, 25); _local6.text = ((_sHighScoresName.length <= 0) ? "name" : (_sHighScoresName)); _local6.type = "input"; _local6.maxChars = 16; _local6.border = true; _local6.borderColor = 16777215 /* 0xFFFFFF */; _local6.embedFonts = true; _local6.setTextFormat(_tfmtNightmareInput); var _local7 = _local3.createTextField("HSEmailTF", _local3.getNextHighestDepth(), 0, 110, 125, 25); _local7.text = ((_sHighScoresEmail.length <= 0) ? "email" : (_sHighScoresEmail)); _local7.type = "input"; _local7.border = true; _local7.borderColor = 16777215 /* 0xFFFFFF */; _local7.setTextFormat(_tfmtNightmareInput); _local7.embedFonts = true; var _local8 = buildJackButton(_local3, "Submit Score", function () { if (this._parent.game.checkHighScoreInputs(this._parent.HSNameTF.text, this._parent.HSEmailTF.text) === true) { this._parent.game.submitHighScore(); this.removeMovieClip(); } }); _local8._x = 0; _local8._y = 143; _local8._xscale = 80; _local8._yscale = 80; } } var _local9 = _mcHighScores.createEmptyMovieClip("scoreDisplay", _mcHighScores.getNextHighestDepth()); _local9.game = this; var _local10 = _local9.createTextField("scoreTitlesTF", _local9.getNextHighestDepth(), 10, 10, 10, 10); _local10.text = "Easy Mode Top Ten HighScores"; _local10.autoConfig(); _local10.setTextFormat(_tfmtNightmareBonusMessage); _local10.autoSize = true; var _local11 = _local9.createTextField("scoreTitlesTF", _local9.getNextHighestDepth(), 10, 40, 10, 10); _local11.text = ""; var _local12 = _local9.createTextField("scoreDataTF", _local9.getNextHighestDepth(), 230, 40, 10, 10); _local12.text = ""; var _local13 = 0; for ( ; _local13 < _aHighscoresEasy.length ; _local13++) { var _local14 = ((_local13 < (_aHighscoresEasy.length - 1)) ? newline : ""); var _local15 = _aHighscoresEasy[_local13].name; if (_local15.length > 15) { _local15 = _local15.substr(0, 15) + "..."; } _local11.text = _local11.text + (_local15 + _local14); _local12.text = _local12.text + (_aHighscoresEasy[_local13].score + _local14); } _local11.autoConfig(); _local11.setTextFormat(_tfmtNightmareScoreLabel); _local11.autoSize = true; _local12.autoConfig(); _local12.setTextFormat(_tfmtNightmareScoreData); _local12.autoSize = true; _local12._x = 230 - _local12._width; var _local16 = _local9.createTextField("scoreTitlesTF", _local9.getNextHighestDepth(), 280, 10, 10, 10); _local16.text = "Hard Mode Top Ten HighScores"; _local16.autoConfig(); _local16.setTextFormat(_tfmtNightmareBonusMessage); _local16.autoSize = true; var _local17 = _local9.createTextField("scoreTitlesHardTF", _local9.getNextHighestDepth(), 280, 40, 10, 10); _local17.text = ""; var _local18 = _local9.createTextField("scoreDataHardTF", _local9.getNextHighestDepth(), 500, 40, 10, 10); _local18.text = ""; var _local19 = 0; for ( ; _local19 < _aHighscoresHard.length ; _local19++) { var _local20 = ((_local19 < (_aHighscoresHard.length - 1)) ? newline : ""); _local17.text = _local17.text + (_aHighscoresHard[_local19].name + _local20); _local18.text = _local18.text + (_aHighscoresHard[_local19].score + _local20); } _local17.autoConfig(); _local17.setTextFormat(_tfmtNightmareScoreLabel); _local17.autoSize = true; _local18.autoConfig(); _local18.setTextFormat(_tfmtNightmareScoreData); _local18.autoSize = true; _local18._x = 500 - _local18._width; _local9._x = 230; _local9._y = 10; var _local21 = buildJackButton(_mcHighScores, "Main Menu", function () { this._parent.game.initGame("menu"); }); _local21._x = (_mcHighScores._width - _local21._width) - 10; _local21._y = (_mcHighScores._height - _local21._height) - 10; } function getHighScoreArray(drawHS) { var thisGame = this; var draw = drawHS; var _local3 = new XML(); _local3.ignoreWhite = true; _local3.onLoad = function (success) { if (success) { var _local3 = this.childNodes; this.itemsArray = new Array(); var _local4 = 0; for ( ; _local4 < _local3.length ; _local4++) { var _local5 = _local3[_local4].childNodes; this.itemsArray[_local4] = new Array(); var _local6 = 0; for ( ; _local6 < _local5.length ; _local6++) { var _local7 = _local5[_local6].childNodes; this.itemsArray[_local6] = new Array(); var _local8 = 0; for ( ; _local8 < _local7.length ; _local8++) { this.itemsArray[_local6][_local7[_local8].nodeName] = _local7[_local8].firstChild.nodeValue; } } } thisGame._aHighscoresEasy = this.itemsArray; } }; _local3.load(_sHighScoreEasyURL); var _local4 = new XML(); _local4.ignoreWhite = true; _local4.onLoad = function (success) { if (success) { var _local3 = this.childNodes; this.itemsArray = new Array(); var _local4 = 0; for ( ; _local4 < _local3.length ; _local4++) { var _local5 = _local3[_local4].childNodes; this.itemsArray[_local4] = new Array(); var _local6 = 0; for ( ; _local6 < _local5.length ; _local6++) { var _local7 = _local5[_local6].childNodes; this.itemsArray[_local6] = new Array(); var _local8 = 0; for ( ; _local8 < _local7.length ; _local8++) { this.itemsArray[_local6][_local7[_local8].nodeName] = _local7[_local8].firstChild.nodeValue; } } } thisGame._aHighscoresHard = this.itemsArray; if (draw === true) { thisGame.drawHighScoreScreen(); } } else if (draw === true) { thisGame.drawHighScoreScreen(); } }; _local4.load(_sHighScoreHardURL); } function checkHighScoreInputs(name, email) { var _local4 = false; var _local5 = false; if ((name.length > 0) && (name != "name")) { _local4 = true; } if (email.length > 0) { var _local6 = "@"; var _local7 = "."; var _local8 = " "; var _local9 = email.length - 1; if (email.indexOf(_local6) != email.lastIndexOf(_local6)) { _local5 = false; } else if (email.indexOf(_local6) == -1) { _local5 = false; } else if (email.indexOf(_local7) == -1) { _local5 = false; } else if (email.indexOf(_local6) == 0) { _local5 = false; } else if (email.lastIndexOf(_local6) == _local9) { _local5 = false; } else if (email.lastIndexOf(_local7) == _local9) { _local5 = false; } else if (email.indexOf(_local8) > -1) { _local5 = false; } else { _local5 = true; } } if ((_local5 === true) && (_local4 === true)) { _sHighScoresName = name; _sHighScoresEmail = email; return(true); } var _local10 = _root.createEmptyMovieClip("errorMessage", 2); var _local11 = _local10.createTextField("errorTF", 1, 0, 0, 0, 0); _local11.text = "You must enter a valid\nname and email address\nto submit you're score!"; _local11.setTextFormat(_tfmtNightmareBigWhite); _local11.autoSize = true; _local11.autoConfig(); _local10.rectangle(0, 0, Stage.width, Stage.height, true, 0, 75); _local11._x = (_local10._width / 2) - (_local11._width / 2); _local11._y = (_local10._height / 2) - (_local11._height / 2); _local10.onRelease = function () { this.removeMovieClip(); }; return(false); } function submitHighScore() { var _local2 = new LoadVars(); var _local3 = new LoadVars(); var thisGame = this; _local3.onLoad = function (success) { if (success) { thisGame.setHighScoreSubmitted(true); thisGame.getHighScoreArray(true); } else { thisGame._mcRoot._mcHighScores.playerScoreBox.scoreMessage.text = "You're score could \nnot be submitted"; } }; var _local4 = (((_sHighScoreSubmitURL + "&mode=") + ((getDifficulty() == "easy") ? "easy" : "hard")) + "&score=") + getPlayerObject().getTotalScore(); _local4 = _local4 + ((("&name=" + _sHighScoresName) + "&email=") + _sHighScoresEmail); _local2.sendAndLoad(_local4, _local3, "GET"); } function increaseLevel() { _nCurrentLevelNum++; _oCurrentLevelObject = _aLevels[_nCurrentLevelNum - 1]; } function startGame(diff) { setDifficulty(diff); _oPlayer = new Player(); _aLevels = new Array(); if (getDifficulty() == "hard") { var _local3 = 0; for ( ; _local3 < 6 ; _local3++) { var _local4 = new Level(_local3, 0, 8); _aLevels.push(_local4); setTotalLevels(_local3 + 1); } setTotalDifferences(getTotalLevels() * 8); setGameTimeTotal(120); setGameTimeLeft(getGameTimeTotal()); } else { var _local5 = 0; for ( ; _local5 < 6 ; _local5++) { var _local6 = new Level(_local5, 30, 4); _aLevels.push(_local6); setTotalLevels(_local5 + 1); } setTotalDifferences(getTotalLevels() * 4); } buildGameScreen(); setCurrentLevelNum(1); buildLevel(); } function restartLevel() { _root._quality = "HIGH"; if (getDifficulty() == "easy") { getPlayer().setTotalScore(getPlayer().getTotalScore() - Math.floor(getPlayer().getTotalScore() / 4)); buildLevel(); getCurrentLevelObject().setLevelFound(0); setTimeTakenAway(0); _mcRoot.cutscene.endFunction = function () { this.game.startLevel(); }; _mcRoot.cutscene.play(); setLevelTimeLeft(getCurrentLevelObject().getLevelTime()); } } function startLevel() { _root._quality = "HIGH"; (getCurrentLevelObject().setLevelStartTime(getTimer() / 1000));// not popped if (getDifficulty() == "easy") { (getPlayerObject().setPlayerStartTime(getTimer() / 1000));// not popped setPlaying(true); setPicsActive(true); displayZoomText("Start!"); } if (getDifficulty() == "hard") { if (getCurrentLevelNum() <= 1) { (getPlayerObject().setPlayerStartTime(getTimer() / 1000));// not popped } setPlaying(true); if (getBonusTimeLeft() <= 0) { setPicsActive(true); } if (getBonusTimeLeft() > 0) { displayZoomText(getBonusTimeLeft() + " Seconds BONUS!"); } } } function diffFound(num) { if (getPicsActive() == true) { if (_mcOriginalMC.activity["circle_0" + num]._visible != true) { _mcOriginalMC.activity["circle_0" + num]._visible = true; _mcAlteredMC.activity["circle_0" + num]._visible = true; getCurrentLevelObject().diffFound(); getPlayerObject().diffFound(); playGong(); } } } function diffMissed() { if (getPicsActive() == true) { _mcOriginalMC.miss_anim.play(); _mcAlteredMC.miss_anim.play(); _mcTimeBarMC.fill2.fillMask._width = _mcTimeBarMC.fill.fillMask._width; var _local2 = new mx.transitions.Tween(_mcTimeBarMC.fill2, "_alpha", mx.transitions.easing.Regular.easeOut, 100, 0, 1, true); var thisGameObject = this; _local2.onMotionFinished = function () { thisGameObject._mcTimeBarMC.fill2.fillMask._width = 0; thisGameObject._mcTimeBarMC.fill2._alpha = 100; }; if (getEvilMode() === true) { var _local3 = _mcOriginalMC.filters; _local3[0].blurX = _local3[0].blurX + 0.7; _local3[0].blurY = _local3[0].blurY + 0.7; _mcOriginalMC.filters = _local3; var _local4 = _mcAlteredMC.filters; _local4[0].blurX = _local4[0].blurX + 0.7; _local4[0].blurY = _local4[0].blurY + 0.7; _mcAlteredMC.filters = _local4; } playCatScreech(); getCurrentLevelObject().diffMissed(); getPlayerObject().diffMissed(); if (getEvilMode() === true) { if (getDifficulty() == "easy") { setTimeTakenAway(getTimeTakenAway() + 4); displayZoomText("-4 seconds"); } else { setTimeTakenAway(getTimeTakenAway() + 6); displayZoomText("-6 seconds"); } } else if (getDifficulty() == "easy") { setTimeTakenAway(getTimeTakenAway() + 1); displayZoomText("-1 second"); } else { setTimeTakenAway(getTimeTakenAway() + 3); displayZoomText("-3 seconds"); } } } function levelEnd(completed) { setPlaying(false); setPicsActive(false); if (!completed) { playEvilLaugh(); if (getDifficulty() == "easy") { displayCutScene(true, function () { this.game.drawCutSceneFinalScore(false); }, function () { }); } else { getCurrentLevelObject().levelEnd(); getPlayerObject().gameEnd(); setGameCompleted(true); displayCutScene(true, function () { this.game.drawCutSceneFinalScore(true); }, function () { }); } } else if (getCurrentLevelNum() == getTotalLevels()) { getCurrentLevelObject().levelEnd(); getPlayerObject().gameEnd(); setGameCompleted(true); displayCutScene(true, function () { this.game.drawCutSceneFinalScore(true); }, function () { }); } else if (getDifficulty() == "easy") { getCurrentLevelObject().levelEnd(); setBonusTime(Math.floor((getBonusTimeLeft() + getLevelTimeLeft()) / 3)); displayCutScene(true, function () { this.game.drawCutSceneScore(); this.game.increaseLevel(); this.game.buildLevel(); }, function () { this.game.startLevel(); }); } else { var _local3 = ((Math.floor(6 - (getPlayerObject().getTotalMissed() / getCurrentLevelNum())) > 0) ? (Math.floor(6 - (getPlayerObject().getTotalMissed() / getCurrentLevelNum()))) : 0); setBonusTime(_local3); getPlayerObject().setTotalBonusTime(getPlayerObject().getTotalBonusTime() + _local3); increaseLevel(); buildLevel(); startLevel(); } } function setTimeBar() { _mcTimeBarMC.bonusFill.fillMask._width = ((getBonusTime() > 0) ? (_mcTimeBarMC.barMask._width) : 0); _mcTimeBarMC.bonusFill._visible = ((getBonusTime() > 0) ? true : false); _mcTimeBarMC.fill.fillMask._width = _mcTimeBarMC.barMask._width; } function controlTime() { if (getPlaying() == true) { if (getDifficulty() == "easy") { if (getBonusTimeLeft() > 0) { var _local2 = Number((getTimer() / 1000) - getCurrentLevelObject().getLevelStartTime()); setBonusTimeLeft((getBonusTime() - _local2) - getTimeTakenAway()); var _local3 = (_mcTimeBarMC.barMask._width * getBonusTimeLeft()) / getBonusTime(); _mcTimeBarMC.bonusFill.fillMask._width = ((_local3 <= 0) ? 0 : (_local3)); if (getBonusTimeLeft() <= 0) { setBonusTime(0); (getCurrentLevelObject().setLevelStartTime(getTimer() / 1000));// not popped setTimeTakenAway(getBonusTimeLeft() * -1); } } else { var _local4 = Number((getTimer() / 1000) - getCurrentLevelObject().getLevelStartTime()); setLevelTimeLeft((getCurrentLevelObject().getLevelTime() - _local4) - getTimeTakenAway()); var _local5 = (_mcTimeBarMC.barMask._width * getLevelTimeLeft()) / getCurrentLevelObject().getLevelTime(); _mcTimeBarMC.fill.fillMask._width = ((_local5 <= 0) ? 0 : (_local5)); } if ((getBonusTimeLeft() <= 0) && (getLevelTimeLeft() <= 0)) { levelEnd(false); } } else if (getDifficulty() == "hard") { if (getBonusTimeLeft() > 0) { var _local6 = Number((getTimer() / 1000) - getCurrentLevelObject().getLevelStartTime()); setBonusTimeLeft(getBonusTime() - _local6); var _local7 = (_mcTimeBarMC.barMask._width * getBonusTimeLeft()) / getBonusTime(); _mcTimeBarMC.bonusFill.fillMask._width = ((_local7 <= 0) ? 0 : (_local7)); if (getBonusTimeLeft() <= 0) { (getCurrentLevelObject().setLevelStartTime(getTimer() / 1000));// not popped setPicsActive(true); displayZoomText("Start!"); } } else { var _local8 = Number(((getTimer() / 1000) - getPlayerObject().getPlayerStartTime()) - getPlayerObject().getTotalBonusTime()); setGameTimeLeft((getGameTimeTotal() - _local8) - getTimeTakenAway()); var _local9 = (_mcTimeBarMC.barMask._width * getGameTimeLeft()) / getGameTimeTotal(); _mcTimeBarMC.fill.fillMask._width = ((_local9 <= 0) ? 0 : (_local9)); } if ((getBonusTimeLeft() <= 0) && (getGameTimeLeft() <= 0)) { levelEnd(false); } } if (getCurrentLevelObject().getLevelFound() == getCurrentLevelObject().getDifferences()) { levelEnd(true); } } } //ASSetPropFlags(_local1, null, 1); }
Symbol 20487 MovieClip [__Packages.Player] Frame 0
class Player { var _nTotalScore, _nTotalBonusTime, _nTotalMissed, _nTotalFound, _aStreak, _aLatency, _nCurrentStreak, _nPlayerStartTime; function Player () { _nTotalScore = 0; _nTotalBonusTime = 0; _nTotalMissed = 0; _nTotalFound = 0; _aStreak = new Array(); _aLatency = new Array(); _nCurrentStreak = 0; } function setCurrentStreak(num) { _nCurrentStreak = num; } function setTotalScore(totalScore) { _nTotalScore = totalScore; } function setPlayerStartTime(num) { _nPlayerStartTime = num; } function setTotalMissed(num) { _nTotalMissed = num; } function setTotalBonusTime(num) { _nTotalBonusTime = num; } function setTotalFound(num) { _nTotalFound = num; } function getCurrentStreak() { return(_nCurrentStreak); } function getTotalScore() { return(_nTotalScore); } function getPlayerStartTime() { return(_nPlayerStartTime); } function getTotalMissed() { return(_nTotalMissed); } function getTotalBonusTime() { return(_nTotalBonusTime); } function getTotalFound() { return(_nTotalFound); } function diffFound() { setLatency(); setCurrentStreak(getCurrentStreak() + 1); setTotalFound(getTotalFound() + 1); } function diffMissed() { setTotalMissed(getTotalMissed() + 1); setPlayerStreak(); } function gameEnd() { setPlayerStreak(); } function setPlayerStreak() { _aStreak.push(getCurrentStreak()); setCurrentStreak(0); } function setLatency() { var _local2 = getTimer(); var _local3 = getPlayerStartTime() * 1000; var _local4 = 0; for ( ; _local4 < _aLatency.length ; _local4++) { _local3 = _local3 + _aLatency[_local4]; } _aLatency.push(_local2 - _local3); } function getBaseScore() { return(getTotalFound() * 1000); } function getStreakScore() { var _local2 = 0; var _local3 = 0; for ( ; _local3 < _aStreak.length ; _local3++) { var _local4 = 1; for ( ; _local4 <= _aStreak[_local3] ; _local4++) { _local2 = _local2 + (_local4 * 100); } } return(_local2); } function getLatencyScore() { var _local2 = 0; var _local3 = 0; for ( ; _local3 < _aLatency.length ; _local3++) { _local2 = _local2 + _aLatency[_local3]; } _local2 = _local2 - getTotalBonusTime(); var _local4 = Math.floor(10000 - (_local2 / getTotalFound())); _local4 = ((_local4 <= 0) ? 0 : (_local4)); return(_local4); } //ASSetPropFlags(_local1, null, 1); }
Symbol 14 MovieClip Frame 1
leftEye.startX = leftEye._x; leftEye.startY = leftEye._y; leftEye.c = [leftEye.startX, leftEye.startY]; leftEye.r = 4; rightEye.startX = rightEye._x; rightEye.startY = rightEye._y; rightEye.c = [rightEye.startX, rightEye.startY]; rightEye.r = 4; eyeArray = Array(leftEye, rightEye); this.onEnterFrame = function () { var _local1 = 0; while (_local1 < eyeArray.length) { eyeArray[_local1].xdist = _xmouse - eyeArray[_local1].c[0]; eyeArray[_local1].ydist = _ymouse - eyeArray[_local1].c[1]; eyeArray[_local1].h = Math.sqrt((eyeArray[_local1].xdist * eyeArray[_local1].xdist) + (eyeArray[_local1].ydist * eyeArray[_local1].ydist)); eyeArray[_local1].newx = (eyeArray[_local1].xdist * eyeArray[_local1].r) / eyeArray[_local1].h; eyeArray[_local1].newy = (eyeArray[_local1].ydist * eyeArray[_local1].r) / eyeArray[_local1].h; eyeArray[_local1]._x = ((eyeArray[_local1].h > eyeArray[_local1].r) ? (eyeArray[_local1].newx + eyeArray[_local1].startX) : (_xmouse)); eyeArray[_local1]._y = ((eyeArray[_local1].h > eyeArray[_local1].r) ? (eyeArray[_local1].newy + eyeArray[_local1].startY) : (_ymouse)); _local1++; } };
Symbol 15 MovieClip Frame 1
_root.stop(); var loadingClip = this.loadingClip; loadingClip._alpha = 0; loadingClip._y = loadingClip._y + 25; var loadingBar = loadingClip.loadingBar; loadingBar._width = 0; var barContainer = loadingClip.loadingContainer; var containerWidth = barContainer._width; var totalBytes = _root.getBytesTotal(); var loadedBytes = _root.getBytesLoaded(); var loadedPercent = (loadedBytes / totalBytes); var doneLoading = false; var doneMovingUp = false; var readyToMoveUp = false; if (loadedPercent < 0.75) { var moveUp = (new mx.transitions.Tween(loadingClip, "_y", mx.transitions.easing.Regular.easeOut, loadingClip._y, loadingClip._y - 25, 2, true)); var moveUpAlpha = (new mx.transitions.Tween(loadingClip, "_alpha", mx.transitions.easing.Regular.easeOut, 0, 100, 2, true)); moveUpAlpha.onMotionFinished = function () { doneMovingUp = true; }; this.onEnterFrame = function () { loadedBytes = _root.getBytesLoaded(); loadedPercent = loadedBytes / totalBytes; loadingBar._width = containerWidth * loadedPercent; if (loadedPercent >= 0.95) { readyToMoveUp = true; } if (((readyToMoveUp == true) && (doneLoading == false)) && (doneMovingUp == true)) { doneLoading = true; var _local4 = new mx.transitions.Tween(loadingClip, "_y", mx.transitions.easing.Regular.easeIn, loadingClip._y, loadingClip._y - 25, 2, true); var _local3 = new mx.transitions.Tween(loadingClip, "_alpha", mx.transitions.easing.Regular.easeOut, 100, 0, 2, true); _local3.onMotionFinished = function () { delete this.onEnterFrame; _root.play(); }; } if (loadedPercent == 1) { } }; } else { _root.play(); }
Symbol 24 MovieClip [jack2] Frame 1
this.stop();
Symbol 24 MovieClip [jack2] Frame 5
this.stop(); if (this.hover == false) { this.play(); }
Symbol 32 MovieClip Frame 28
this.gotoAndPlay("loop");
Symbol 144 MovieClip Frame 1
_parent.stop();
Symbol 144 MovieClip Frame 180
stop(); _parent.play();
Symbol 167 MovieClip Frame 1
_parent.stop();
Symbol 167 MovieClip Frame 91
_parent.play();
Symbol 199 MovieClip Frame 1
this.stop();
Symbol 202 MovieClip Frame 1
function randRange(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } var totalRand = 1000; var frequency = 300; var totalNumberOfMCs = 5; this.onEnterFrame = function () { var _local2 = randRange(0, totalRand); if ((_local2 > (totalRand / totalNumberOfMCs)) && (_local2 < ((totalRand / totalNumberOfMCs) + frequency))) { var _local3 = randRange(0, totalNumberOfMCs); this["flash" + _local3].play(); } };
Symbol 208 MovieClip Frame 1
this.stop();
Symbol 208 MovieClip Frame 2
this.stop();
Symbol 218 MovieClip Frame 1
this.stop(); if (this.hover == true) { this.play(); }
Symbol 218 MovieClip Frame 8
this.stop(); if (this.hover == false) { this.play(); }
Symbol 224 MovieClip Frame 1
this.stop(); if (this.hover == true) { this.play(); }
Symbol 224 MovieClip Frame 8
this.stop(); if (this.hover == false) { this.play(); }
Symbol 235 MovieClip Frame 1
this.stop(); if (this.hover == true) { this.play(); }
Symbol 235 MovieClip Frame 8
this.stop(); if (this.hover == false) { this.play(); }
Symbol 241 MovieClip Frame 1
this.stop(); if (this.hover == true) { this.play(); }
Symbol 241 MovieClip Frame 8
this.stop(); if (this.hover == false) { this.play(); }
Symbol 244 MovieClip Frame 1
this.stop();
Symbol 244 MovieClip Frame 2
this.stop();
Symbol 249 Button
on (release) { this.getURL("http://www.rg3entertainment.com", "_blank"); }
Symbol 253 Button
on (release) { this.getURL("http://www.newgrounds.com/fan_net/jump.php3?id=711163", "_blank"); }
Symbol 257 Button
on (release) { this.getURL("http://www.rg3entertainment.com", "_blank"); }
Symbol 262 MovieClip [mcOpening] Frame 1
var skipButton = this.createEmptyMovieClip("skipButton", this.getNextHighestDepth()); skipButton.onMouseDown = function () { this._parent.gotoAndPlay("rg3"); }; skipButton.onKeyDown = function () { this._parent.gotoAndPlay("rg3"); };
Symbol 262 MovieClip [mcOpening] Frame 7
skipButton.onMouseDown = function () { this._parent.gotoAndPlay("newgrounds"); }; skipButton.onKeyDown = function () { this._parent.gotoAndPlay("newgrounds"); };
Symbol 262 MovieClip [mcOpening] Frame 13
skipButton.onMouseDown = function () { this._parent.gotoAndPlay("openingScene"); }; skipButton.onKeyDown = function () { this._parent.gotoAndPlay("openingScene"); };
Symbol 262 MovieClip [mcOpening] Frame 26
skipButton.onMouseDown = function () { this._parent.gotoAndPlay("menu"); }; skipButton.onKeyDown = function () { this._parent.gotoAndPlay("menu"); };
Symbol 262 MovieClip [mcOpening] Frame 42
this.stop(); skipButton.removeMovieClip(); var startButton = this.createEmptyMovieClip("startButton", this.getNextHighestDepth()); startButton.onMouseDown = function () { this._parent.play(); this.removeMovieClip(); }; startButton.onKeyDown = function () { this._parent.play(); this.removeMovieClip(); };
Symbol 262 MovieClip [mcOpening] Frame 54
skipButton.removeMovieClip(); _root.game.buildMenu();
Symbol 262 MovieClip [mcOpening] Frame 64
this.stop();
Symbol 266 MovieClip [miss_anim] Frame 1
this.stop();
Symbol 279 MovieClip [RIP] Frame 31
if (this.freezeFrame == true) { this.stop(); } if (this.pauseFunction != "") { this.pauseFunction(); }
Symbol 279 MovieClip [RIP] Frame 85
if (this.endFunction != "") { this.endFunction(); }
Symbol 279 MovieClip [RIP] Frame 94
this.removeMovieClip();
Symbol 329 MovieClip [gradientBG] Frame 1
this.stop();
Symbol 329 MovieClip [gradientBG] Frame 2
this.stop();
Symbol 340 MovieClip Frame 18
this.stop(); this.removeMovieClip();
Symbol 343 MovieClip Frame 1
Symbol 393 MovieClip Frame 1
this.stop();

Library Items

Symbol 1 Font [NightmareAOE]
Symbol 2 Bitmap [5_easy]Used by:383
Symbol 20480 MovieClip [__Packages.mx.transitions.easing.Regular]
Symbol 20481 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 20482 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 20483 MovieClip [__Packages.mx.transitions.Tween]
Symbol 20484 MovieClip [__Packages.Level]
Symbol 20485 MovieClip [__Packages.org.flashdevelop.utils.FlashConnect]
Symbol 20486 MovieClip [__Packages.Game]
Symbol 20487 MovieClip [__Packages.Player]
Symbol 3 GraphicUsed by:14
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:14
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:14
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:14
Symbol 10 GraphicUsed by:14
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:14
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:3 5 7 9 10 12 13Used by:15
Symbol 15 MovieClipUses:14Used by:Timeline
Symbol 16 GraphicUsed by:24
Symbol 17 ShapeTweeningUsed by:24
Symbol 18 ShapeTweeningUsed by:24
Symbol 19 GraphicUsed by:24
Symbol 20 ShapeTweeningUsed by:24
Symbol 21 ShapeTweeningUsed by:24
Symbol 22 GraphicUsed by:24
Symbol 23 GraphicUsed by:24 144 347
Symbol 24 MovieClip [jack2]Uses:16 17 18 19 20 21 22 23Used by:393
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:38
Symbol 27 GraphicUsed by:28 38
Symbol 28 MovieClipUses:27Used by:33 35
Symbol 29 GraphicUsed by:33
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:31Used by:33 35
Symbol 33 MovieClipUses:28 29 32Used by:38
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:28 34 32Used by:38
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:38
Symbol 38 MovieClip [timeBar]Uses:26 27 33 35 37Used by:393
Symbol 39 GraphicUsed by:144
Symbol 40 GraphicUsed by:144
Symbol 41 GraphicUsed by:144
Symbol 42 GraphicUsed by:144
Symbol 43 GraphicUsed by:144
Symbol 44 GraphicUsed by:144
Symbol 45 GraphicUsed by:144
Symbol 46 GraphicUsed by:144
Symbol 47 GraphicUsed by:144
Symbol 48 GraphicUsed by:144
Symbol 49 GraphicUsed by:144
Symbol 50 GraphicUsed by:144
Symbol 51 GraphicUsed by:144
Symbol 52 GraphicUsed by:144
Symbol 53 GraphicUsed by:144
Symbol 54 GraphicUsed by:144
Symbol 55 GraphicUsed by:144
Symbol 56 GraphicUsed by:144
Symbol 57 GraphicUsed by:144
Symbol 58 GraphicUsed by:144
Symbol 59 GraphicUsed by:144
Symbol 60 GraphicUsed by:144
Symbol 61 GraphicUsed by:144
Symbol 62 GraphicUsed by:144
Symbol 63 GraphicUsed by:144
Symbol 64 GraphicUsed by:144
Symbol 65 GraphicUsed by:144
Symbol 66 GraphicUsed by:144
Symbol 67 GraphicUsed by:144
Symbol 68 GraphicUsed by:144
Symbol 69 GraphicUsed by:144
Symbol 70 GraphicUsed by:144
Symbol 71 GraphicUsed by:144
Symbol 72 GraphicUsed by:144
Symbol 73 GraphicUsed by:144
Symbol 74 GraphicUsed by:144
Symbol 75 GraphicUsed by:144
Symbol 76 GraphicUsed by:144
Symbol 77 GraphicUsed by:144
Symbol 78 GraphicUsed by:144
Symbol 79 GraphicUsed by:144
Symbol 80 GraphicUsed by:144
Symbol 81 GraphicUsed by:144
Symbol 82 GraphicUsed by:144
Symbol 83 GraphicUsed by:144
Symbol 84 GraphicUsed by:144
Symbol 85 GraphicUsed by:144
Symbol 86 GraphicUsed by:144
Symbol 87 GraphicUsed by:144
Symbol 88 GraphicUsed by:144
Symbol 89 GraphicUsed by:144
Symbol 90 GraphicUsed by:144
Symbol 91 GraphicUsed by:144
Symbol 92 GraphicUsed by:144
Symbol 93 GraphicUsed by:144
Symbol 94 GraphicUsed by:144
Symbol 95 GraphicUsed by:144
Symbol 96 GraphicUsed by:144
Symbol 97 GraphicUsed by:144
Symbol 98 GraphicUsed by:144
Symbol 99 GraphicUsed by:144
Symbol 100 GraphicUsed by:144
Symbol 101 GraphicUsed by:144
Symbol 102 GraphicUsed by:144
Symbol 103 GraphicUsed by:144
Symbol 104 GraphicUsed by:144
Symbol 105 GraphicUsed by:144
Symbol 106 GraphicUsed by:144
Symbol 107 GraphicUsed by:144
Symbol 108 GraphicUsed by:144
Symbol 109 GraphicUsed by:144
Symbol 110 GraphicUsed by:144
Symbol 111 GraphicUsed by:144
Symbol 112 GraphicUsed by:144
Symbol 113 GraphicUsed by:144
Symbol 114 GraphicUsed by:144
Symbol 115 GraphicUsed by:144
Symbol 116 GraphicUsed by:144
Symbol 117 GraphicUsed by:144
Symbol 118 GraphicUsed by:144
Symbol 119 GraphicUsed by:144
Symbol 120 GraphicUsed by:144
Symbol 121 GraphicUsed by:144
Symbol 122 GraphicUsed by:144
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:144
Symbol 125 GraphicUsed by:144
Symbol 126 GraphicUsed by:144
Symbol 127 GraphicUsed by:144
Symbol 128 GraphicUsed by:144
Symbol 129 GraphicUsed by:144
Symbol 130 GraphicUsed by:144
Symbol 131 GraphicUsed by:144
Symbol 132 GraphicUsed by:144
Symbol 133 GraphicUsed by:144
Symbol 134 GraphicUsed by:144
Symbol 135 GraphicUsed by:144
Symbol 136 GraphicUsed by:144
Symbol 137 GraphicUsed by:144
Symbol 138 GraphicUsed by:144
Symbol 139 GraphicUsed by:144
Symbol 140 GraphicUsed by:144
Symbol 141 GraphicUsed by:144
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:144
Symbol 144 MovieClipUses:23 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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 143Used by:262
Symbol 145 GraphicUsed by:167
Symbol 146 GraphicUsed by:167
Symbol 147 GraphicUsed by:167
Symbol 148 GraphicUsed by:167
Symbol 149 GraphicUsed by:167
Symbol 150 GraphicUsed by:167
Symbol 151 GraphicUsed by:167
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:167
Symbol 154 GraphicUsed by:161
Symbol 155 ShapeTweeningUsed by:161
Symbol 156 ShapeTweeningUsed by:161
Symbol 157 GraphicUsed by:161
Symbol 158 ShapeTweeningUsed by:161
Symbol 159 ShapeTweeningUsed by:161
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:154 155 156 157 158 159 160Used by:167
Symbol 162 GraphicUsed by:167
Symbol 163 GraphicUsed by:167
Symbol 164 GraphicUsed by:167
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:167
Symbol 167 MovieClipUses:145 146 147 148 149 150 151 153 161 162 163 164 166 SS1Used by:262
Symbol 168 GraphicUsed by:190
Symbol 169 GraphicUsed by:190
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:190
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:172Used by:190
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:190
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:190
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:190
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:190
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:184
Symbol 184 MovieClipUses:183Used by:185
Symbol 185 MovieClipUses:184Used by:190 229
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:190
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:190 228
Symbol 190 MovieClipUses:168 169 171 173 175 177 179 181 185 187 189Used by:262
Symbol 191 FontUsed by:192
Symbol 192 TextUses:191Used by:196
Symbol 193 ShapeTweeningUsed by:196
Symbol 194 ShapeTweeningUsed by:196
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:192 193 194 195Used by:262 372
Symbol 197 GraphicUsed by:199
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:197 198Used by:202
Symbol 200 GraphicUsed by:202
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:199 200 201Used by:262
Symbol 203 ShapeTweeningUsed by:262
Symbol 204 GraphicUsed by:241 262
Symbol 205 ShapeTweeningUsed by:262
Symbol 206 GraphicUsed by:208
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:206 207Used by:262
Symbol 209 FontUsed by:210 211 260 330 350 351 352 353 354 355 356 357 358 359 370 371
Symbol 210 TextUses:209Used by:229
Symbol 211 TextUses:209Used by:229
Symbol 212 GraphicUsed by:218 224 235
Symbol 213 ShapeTweeningUsed by:218
Symbol 214 ShapeTweeningUsed by:218
Symbol 215 ShapeTweeningUsed by:218
Symbol 216 ShapeTweeningUsed by:218
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:212 213 214 215 216 217Used by:229 262
Symbol 219 ShapeTweeningUsed by:224
Symbol 220 ShapeTweeningUsed by:224
Symbol 221 ShapeTweeningUsed by:224
Symbol 222 ShapeTweeningUsed by:224
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:212 219 220 221 222 223Used by:229 262
Symbol 225 GraphicUsed by:229
Symbol 226 GraphicUsed by:228
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:226 189 227Used by:229
Symbol 229 MovieClipUses:210 211 218 224 225 228 185Used by:262
Symbol 230 ShapeTweeningUsed by:235
Symbol 231 ShapeTweeningUsed by:235
Symbol 232 ShapeTweeningUsed by:235
Symbol 233 ShapeTweeningUsed by:235
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:212 230 231 232 233 234Used by:262
Symbol 236 ShapeTweeningUsed by:241
Symbol 237 ShapeTweeningUsed by:241
Symbol 238 ShapeTweeningUsed by:241
Symbol 239 ShapeTweeningUsed by:241
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:204 236 237 238 239 240Used by:262
Symbol 242 GraphicUsed by:244
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:242 243Used by:262
Symbol 245 GraphicUsed by:262
Symbol 246 GraphicUsed by:249
Symbol 247 GraphicUsed by:249
Symbol 248 GraphicUsed by:249
Symbol 249 ButtonUses:246 247 248Used by:262
Symbol 250 GraphicUsed by:253
Symbol 251 GraphicUsed by:253
Symbol 252 GraphicUsed by:253
Symbol 253 ButtonUses:250 251 252Used by:262
Symbol 254 GraphicUsed by:257
Symbol 255 GraphicUsed by:257
Symbol 256 GraphicUsed by:257
Symbol 257 ButtonUses:254 255 256Used by:262
Symbol 258 FontUsed by:259
Symbol 259 TextUses:258Used by:262
Symbol 260 TextUses:209Used by:262
Symbol 261 ShapeTweeningUsed by:262
Symbol 262 MovieClip [mcOpening]Uses:144 167 190 196 202 203 204 205 208 229 218 224 235 241 244 245 249 253 257 259 260 261Used by:393
Symbol 263 ShapeTweeningUsed by:266
Symbol 264 ShapeTweeningUsed by:266
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClip [miss_anim]Uses:263 264 265Used by:393
Symbol 267 BitmapUsed by:268 272 274 276
Symbol 268 GraphicUses:267Used by:269
Symbol 269 MovieClipUses:268Used by:279
Symbol 270 SoundUsed by:279
Symbol 271 ShapeTweeningUsed by:279
Symbol 272 GraphicUses:267Used by:273
Symbol 273 MovieClipUses:272Used by:279
Symbol 274 GraphicUses:267Used by:275
Symbol 275 MovieClipUses:274Used by:279
Symbol 276 GraphicUses:267Used by:277
Symbol 277 MovieClipUses:276Used by:279
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClip [RIP]Uses:269 270 271 273 275 277 278Used by:393
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClip [mcRootMask]Uses:280Used by:393
Symbol 282 Bitmap [1_hard]Used by:285
Symbol 283 Bitmap [1_easy]Used by:285
Symbol 284 Bitmap [1_original]Used by:285
Symbol 285 GraphicUses:282 283 284Used by:393
Symbol 286 GraphicUsed by:287
Symbol 287 Button [button_miss]Uses:286Used by:296 297 302 307 314 317 325 326 375 378 382 384
Symbol 288 GraphicUsed by:289
Symbol 289 ButtonUses:288Used by:296 297 302 307 314 317 325 326 375 378 382 384
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:290Used by:296 297 302 307 314 317 326 378 382 384
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:296 297 302 307 314 317 326 375 378 384
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:296 297 302 307 325 326 375 378 382 384
Symbol 296 MovieClip [1_mc_easy]Uses:287 289 291 293 295Used by:393
Symbol 297 MovieClip [1_mc_hard]Uses:287 289 291 293 295Used by:393
Symbol 298 Bitmap [2_hard]Used by:301
Symbol 299 Bitmap [2_easy]Used by:301
Symbol 300 Bitmap [2_original]Used by:301
Symbol 301 GraphicUses:298 299 300Used by:393
Symbol 302 MovieClip [2_mc_easy]Uses:287 289 291 293 295Used by:393
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:307 325 326 378 382 384
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:307 317 326 375 378 382 384
Symbol 307 MovieClip [2_mc_hard]Uses:287 289 304 291 293 295 306Used by:393
Symbol 308 Bitmap [3_original]Used by:309
Symbol 309 GraphicUses:308Used by:393
Symbol 310 GraphicUsed by:311
Symbol 311 ButtonUses:310Used by:314 317 326
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312Used by:314 317 326
Symbol 314 MovieClip [3_mc_easy]Uses:287 289 311 291 293 313Used by:393
Symbol 315 Bitmap [3_easy]Used by:316
Symbol 316 GraphicUses:315Used by:393
Symbol 317 MovieClip [3_mc_hard]Uses:287 289 311 306 291 293 313Used by:393
Symbol 318 Bitmap [4_hard]Used by:322
Symbol 319 Bitmap [4_easy]Used by:322
Symbol 320 Bitmap [4_original]Used by:322
Symbol 321 Bitmap [3_hard]Used by:322
Symbol 322 GraphicUses:318 319 320 321Used by:393
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:325 326 375 378 384
Symbol 325 MovieClip [4_mc_easy]Uses:287 289 304 324 295Used by:393
Symbol 326 MovieClip [4_mc_hard]Uses:287 289 311 304 324 291 293 295 306 313Used by:393
Symbol 327 GraphicUsed by:329
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClip [gradientBG]Uses:327 328Used by:393
Symbol 330 TextUses:209Used by:347
Symbol 331 GraphicUsed by:347
Symbol 332 GraphicUsed by:345
Symbol 333 ShapeTweeningUsed by:343
Symbol 334 ShapeTweeningUsed by:339
Symbol 335 ShapeTweeningUsed by:339
Symbol 336 ShapeTweeningUsed by:339
Symbol 337 ShapeTweeningUsed by:339
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:334 335 336 337 338Used by:340
Symbol 340 MovieClipUses:339Used by:343
Symbol 341 ShapeTweeningUsed by:343
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:333 340 341 342Used by:345
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClipUses:332 343 344Used by:347
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClip [_skullScreen]Uses:23 330 331 345 346Used by:393
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:372
Symbol 350 TextUses:209Used by:372
Symbol 351 TextUses:209Used by:372
Symbol 352 TextUses:209Used by:372
Symbol 353 TextUses:209Used by:372
Symbol 354 TextUses:209Used by:372
Symbol 355 TextUses:209Used by:372
Symbol 356 TextUses:209Used by:372
Symbol 357 TextUses:209Used by:372
Symbol 358 TextUses:209Used by:372
Symbol 359 TextUses:209Used by:372
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:369
Symbol 362 GraphicUsed by:369
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:363Used by:368
Symbol 365 ShapeTweeningUsed by:368
Symbol 366 ShapeTweeningUsed by:368
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:364 365 366 367Used by:369
Symbol 369 MovieClipUses:361 362 368Used by:372
Symbol 370 TextUses:209Used by:372
Symbol 371 TextUses:209Used by:372
Symbol 372 MovieClip [_mc_Instructions]Uses:349 350 351 352 353 354 355 356 357 358 359 369 370 371 196Used by:393
Symbol 373 Bitmap [6_original]Used by:374
Symbol 374 GraphicUses:373Used by:393
Symbol 375 MovieClip [6_mc_easy]Uses:287 289 324 293 295 306Used by:393
Symbol 376 Bitmap [6_easy]Used by:377
Symbol 377 GraphicUses:376Used by:393
Symbol 378 MovieClip [6_mc_hard]Uses:287 289 304 324 291 293 295 306Used by:393
Symbol 379 Bitmap [5_original]Used by:381
Symbol 380 Bitmap [6_hard]Used by:381
Symbol 381 GraphicUses:379 380Used by:393
Symbol 382 MovieClip [5_mc_easy]Uses:287 289 304 291 295 306Used by:393
Symbol 383 GraphicUses:2Used by:393
Symbol 384 MovieClip [5_mc_hard]Uses:287 289 304 324 291 293 295 306Used by:393
Symbol 385 Bitmap [5_hard]Used by:386
Symbol 386 GraphicUses:385Used by:393
Symbol 387 Sound [evil]Used by:393
Symbol 388 Sound [caw]Used by:393
Symbol 389 Sound [catscreech]Used by:393
Symbol 390 Sound [gong]Used by:393
Symbol 391 Sound [theme]Used by:393
Symbol 392 Sound [evilLaugh]Used by:393
Symbol 393 MovieClipUses:24 38 262 266 279 281 285 296 297 301 302 307 309 314 316 317 322 325 326 329 347 372 374 375 377 378 381 382 383 384 386 387 388 389 390 391 392Used by:Timeline
Streaming Sound 1Used by:Symbol 167 MovieClip

Instance Names

"loadingContainer"Symbol 14 MovieClip Frame 1Symbol 5 MovieClip
"loadingBar"Symbol 14 MovieClip Frame 1Symbol 7 MovieClip
"leftEye"Symbol 14 MovieClip Frame 1Symbol 12 MovieClip
"rightEye"Symbol 14 MovieClip Frame 1Symbol 12 MovieClip
"loadingClip"Symbol 15 MovieClip Frame 1Symbol 14 MovieClip
"fillMask"Symbol 33 MovieClip Frame 1Symbol 28 MovieClip
"fillMask"Symbol 35 MovieClip Frame 1Symbol 28 MovieClip
"barMask"Symbol 38 MovieClip [timeBar] Frame 1Symbol 26 MovieClip
"fill2"Symbol 38 MovieClip [timeBar] Frame 1Symbol 33 MovieClip
"fill"Symbol 38 MovieClip [timeBar] Frame 1Symbol 33 MovieClip
"bonusFill"Symbol 38 MovieClip [timeBar] Frame 1Symbol 35 MovieClip
"flash2"Symbol 202 MovieClip Frame 1Symbol 199 MovieClip
"flash1"Symbol 202 MovieClip Frame 1Symbol 199 MovieClip
"flash3"Symbol 202 MovieClip Frame 1Symbol 199 MovieClip
"flash4"Symbol 202 MovieClip Frame 1Symbol 199 MovieClip
"flash6"Symbol 202 MovieClip Frame 1Symbol 199 MovieClip
"playEasyButton"Symbol 229 MovieClip Frame 1Symbol 218 MovieClip
"playHardButton"Symbol 229 MovieClip Frame 1Symbol 224 MovieClip
"menuBG"Symbol 262 MovieClip [mcOpening] Frame 54Symbol 208 MovieClip
"playEasyButton"Symbol 262 MovieClip [mcOpening] Frame 54Symbol 218 MovieClip
"playHardButton"Symbol 262 MovieClip [mcOpening] Frame 54Symbol 224 MovieClip
"buttonLeaderBoard"Symbol 262 MovieClip [mcOpening] Frame 54Symbol 235 MovieClip
"instructionsButton"Symbol 262 MovieClip [mcOpening] Frame 54Symbol 241 MovieClip
"evilButton"Symbol 262 MovieClip [mcOpening] Frame 54Symbol 244 MovieClip
"button_miss"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 289 Button
"found_02"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 289 Button
"found_04"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 289 Button
"found_03"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 289 Button
"circle_03"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 291 MovieClip
"circle_01"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 293 MovieClip
"circle_04"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 295 MovieClip
"circle_02"Symbol 296 MovieClip [1_mc_easy] Frame 1Symbol 293 MovieClip
"button_miss"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 289 Button
"found_02"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 289 Button
"found_04"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 289 Button
"found_03"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 289 Button
"found_05"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 289 Button
"found_06"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 289 Button
"found_07"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 289 Button
"found_08"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 289 Button
"circle_03"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 291 MovieClip
"circle_01"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 293 MovieClip
"circle_04"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 295 MovieClip
"circle_02"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 293 MovieClip
"circle_05"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 293 MovieClip
"circle_06"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 293 MovieClip
"circle_07"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 293 MovieClip
"circle_08"Symbol 297 MovieClip [1_mc_hard] Frame 1Symbol 293 MovieClip
"button_miss"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 289 Button
"found_02"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 289 Button
"found_04"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 289 Button
"found_03"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 289 Button
"circle_03"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 291 MovieClip
"circle_01"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 293 MovieClip
"circle_04"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 295 MovieClip
"circle_02"Symbol 302 MovieClip [2_mc_easy] Frame 1Symbol 293 MovieClip
"button_miss"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 289 Button
"found_02"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 289 Button
"found_03"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 289 Button
"found_04"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 289 Button
"found_05"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 289 Button
"found_06"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 289 Button
"found_07"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 289 Button
"found_08"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 289 Button
"circle_02"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 304 MovieClip
"circle_07"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 291 MovieClip
"circle_01"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 293 MovieClip
"circle_06"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 295 MovieClip
"circle_05"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 306 MovieClip
"circle_04"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 293 MovieClip
"circle_03"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 293 MovieClip
"circle_08"Symbol 307 MovieClip [2_mc_hard] Frame 1Symbol 293 MovieClip
"button_miss"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 289 Button
"found_02"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 311 Button
"found_04"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 289 Button
"found_03"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 289 Button
"circle_03"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 291 MovieClip
"circle_01"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 293 MovieClip
"circle_04"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 293 MovieClip
"circle_02"Symbol 314 MovieClip [3_mc_easy] Frame 1Symbol 313 MovieClip
"button_miss"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 289 Button
"found_02"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 311 Button
"found_04"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 289 Button
"found_03"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 289 Button
"found_05"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 289 Button
"circle_05"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 306 MovieClip
"found_06"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 289 Button
"circle_06"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 306 MovieClip
"found_08"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 289 Button
"found_07"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 289 Button
"circle_03"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 291 MovieClip
"circle_01"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 293 MovieClip
"circle_04"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 293 MovieClip
"circle_02"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 313 MovieClip
"circle_08"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 293 MovieClip
"circle_07"Symbol 317 MovieClip [3_mc_hard] Frame 1Symbol 291 MovieClip
"button_miss"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 289 Button
"found_03"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 289 Button
"found_04"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 289 Button
"found_02"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 289 Button
"circle_04"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 304 MovieClip
"circle_01"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 324 MovieClip
"circle_03"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 295 MovieClip
"circle_02"Symbol 325 MovieClip [4_mc_easy] Frame 1Symbol 295 MovieClip
"button_miss"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 289 Button
"found_02"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 289 Button
"found_03"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 289 Button
"found_04"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 289 Button
"found_05"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 289 Button
"found_06"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 289 Button
"found_07"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 289 Button
"found_08"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 311 Button
"circle_06"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 304 MovieClip
"circle_01"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 324 MovieClip
"circle_02"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 291 MovieClip
"circle_03"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 293 MovieClip
"circle_04"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 295 MovieClip
"circle_05"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 306 MovieClip
"circle_07"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 306 MovieClip
"circle_08"Symbol 326 MovieClip [4_mc_hard] Frame 1Symbol 313 MovieClip
"spark"Symbol 343 MovieClip Frame 1Symbol 340 MovieClip
"maskee"Symbol 369 MovieClip Frame 1Symbol 361 MovieClip
"button_miss"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 289 Button
"found_04"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 289 Button
"found_02"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 289 Button
"found_03"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 289 Button
"circle_01"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 324 MovieClip
"circle_02"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 293 MovieClip
"circle_03"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 295 MovieClip
"circle_04"Symbol 375 MovieClip [6_mc_easy] Frame 1Symbol 306 MovieClip
"button_miss"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 289 Button
"found_02"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 289 Button
"found_03"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 289 Button
"found_04"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 289 Button
"found_05"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 289 Button
"found_06"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 289 Button
"found_07"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 289 Button
"found_08"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 289 Button
"circle_06"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 304 MovieClip
"circle_01"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 324 MovieClip
"circle_07"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 291 MovieClip
"circle_03"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 293 MovieClip
"circle_04"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 295 MovieClip
"circle_05"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 306 MovieClip
"circle_02"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 306 MovieClip
"circle_08"Symbol 378 MovieClip [6_mc_hard] Frame 1Symbol 293 MovieClip
"button_miss"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 289 Button
"found_03"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 289 Button
"found_04"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 289 Button
"found_02"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 289 Button
"circle_04"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 304 MovieClip
"circle_02"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 291 MovieClip
"circle_03"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 295 MovieClip
"circle_01"Symbol 382 MovieClip [5_mc_easy] Frame 1Symbol 306 MovieClip
"button_miss"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 287 Button [button_miss]
"found_01"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 289 Button
"found_02"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 289 Button
"found_03"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 289 Button
"found_04"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 289 Button
"found_05"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 289 Button
"found_06"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 289 Button
"found_07"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 289 Button
"found_08"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 289 Button
"circle_06"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 304 MovieClip
"circle_01"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 324 MovieClip
"circle_07"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 291 MovieClip
"circle_03"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 293 MovieClip
"circle_04"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 295 MovieClip
"circle_05"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 306 MovieClip
"circle_02"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 306 MovieClip
"circle_08"Symbol 384 MovieClip [5_mc_hard] Frame 1Symbol 293 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "NightmareAOE"
ExportAssets (56)Timeline Frame 1Symbol 2 as "5_easy"
ExportAssets (56)Timeline Frame 1Symbol 20480 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 1Symbol 20481 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 20482 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 20483 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 20484 as "__Packages.Level"
ExportAssets (56)Timeline Frame 1Symbol 20485 as "__Packages.org.flashdevelop.utils.FlashConnect"
ExportAssets (56)Timeline Frame 1Symbol 20486 as "__Packages.Game"
ExportAssets (56)Timeline Frame 1Symbol 20487 as "__Packages.Player"
ExportAssets (56)Timeline Frame 3Symbol 24 as "jack2"
ExportAssets (56)Timeline Frame 3Symbol 38 as "timeBar"
ExportAssets (56)Timeline Frame 3Symbol 262 as "mcOpening"
ExportAssets (56)Timeline Frame 3Symbol 266 as "miss_anim"
ExportAssets (56)Timeline Frame 3Symbol 279 as "RIP"
ExportAssets (56)Timeline Frame 3Symbol 281 as "mcRootMask"
ExportAssets (56)Timeline Frame 3Symbol 282 as "1_hard"
ExportAssets (56)Timeline Frame 3Symbol 283 as "1_easy"
ExportAssets (56)Timeline Frame 3Symbol 284 as "1_original"
ExportAssets (56)Timeline Frame 3Symbol 287 as "button_miss"
ExportAssets (56)Timeline Frame 3Symbol 296 as "1_mc_easy"
ExportAssets (56)Timeline Frame 3Symbol 297 as "1_mc_hard"
ExportAssets (56)Timeline Frame 3Symbol 298 as "2_hard"
ExportAssets (56)Timeline Frame 3Symbol 299 as "2_easy"
ExportAssets (56)Timeline Frame 3Symbol 300 as "2_original"
ExportAssets (56)Timeline Frame 3Symbol 302 as "2_mc_easy"
ExportAssets (56)Timeline Frame 3Symbol 307 as "2_mc_hard"
ExportAssets (56)Timeline Frame 3Symbol 308 as "3_original"
ExportAssets (56)Timeline Frame 3Symbol 314 as "3_mc_easy"
ExportAssets (56)Timeline Frame 3Symbol 315 as "3_easy"
ExportAssets (56)Timeline Frame 3Symbol 317 as "3_mc_hard"
ExportAssets (56)Timeline Frame 3Symbol 318 as "4_hard"
ExportAssets (56)Timeline Frame 3Symbol 319 as "4_easy"
ExportAssets (56)Timeline Frame 3Symbol 320 as "4_original"
ExportAssets (56)Timeline Frame 3Symbol 321 as "3_hard"
ExportAssets (56)Timeline Frame 3Symbol 325 as "4_mc_easy"
ExportAssets (56)Timeline Frame 3Symbol 326 as "4_mc_hard"
ExportAssets (56)Timeline Frame 3Symbol 329 as "gradientBG"
ExportAssets (56)Timeline Frame 3Symbol 347 as "_skullScreen"
ExportAssets (56)Timeline Frame 3Symbol 372 as "_mc_Instructions"
ExportAssets (56)Timeline Frame 3Symbol 373 as "6_original"
ExportAssets (56)Timeline Frame 3Symbol 375 as "6_mc_easy"
ExportAssets (56)Timeline Frame 3Symbol 376 as "6_easy"
ExportAssets (56)Timeline Frame 3Symbol 378 as "6_mc_hard"
ExportAssets (56)Timeline Frame 3Symbol 379 as "5_original"
ExportAssets (56)Timeline Frame 3Symbol 380 as "6_hard"
ExportAssets (56)Timeline Frame 3Symbol 382 as "5_mc_easy"
ExportAssets (56)Timeline Frame 3Symbol 384 as "5_mc_hard"
ExportAssets (56)Timeline Frame 3Symbol 385 as "5_hard"
ExportAssets (56)Timeline Frame 3Symbol 387 as "evil"
ExportAssets (56)Timeline Frame 3Symbol 388 as "caw"
ExportAssets (56)Timeline Frame 3Symbol 389 as "catscreech"
ExportAssets (56)Timeline Frame 3Symbol 390 as "gong"
ExportAssets (56)Timeline Frame 3Symbol 391 as "theme"
ExportAssets (56)Timeline Frame 3Symbol 392 as "evilLaugh"

Labels

"normal"Symbol 24 MovieClip [jack2] Frame 1
"hover"Symbol 24 MovieClip [jack2] Frame 5
"loop"Symbol 32 MovieClip Frame 1
"normal"Symbol 208 MovieClip Frame 1
"evil"Symbol 208 MovieClip Frame 2
"normal"Symbol 244 MovieClip Frame 1
"evil"Symbol 244 MovieClip Frame 2
"rg3"Symbol 262 MovieClip [mcOpening] Frame 7
"newgrounds"Symbol 262 MovieClip [mcOpening] Frame 13
"openingScene"Symbol 262 MovieClip [mcOpening] Frame 42
"menu"Symbol 262 MovieClip [mcOpening] Frame 54
"normal"Symbol 329 MovieClip [gradientBG] Frame 1
"evil"Symbol 329 MovieClip [gradientBG] Frame 2




http://swfchan.com/8/36667/info.shtml
Created: 15/5 -2019 01:30:32 Last modified: 15/5 -2019 01:30:32 Server time: 02/05 -2024 21:43:28