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

A
Very
Merry Christmas!


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

Flip Words.swf

This is the info page for
Flash #29666

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


Text
LOADING...

CLICK TO CONTINUE

CLICK TO CONTINUE

CLICK HERE TO PLAY AGAIN

CLICK HERE TO PLAY AGAIN

CHALLENGE

CHALLENGE

Download Trial

Challenge Friends

CONGRATULATIONS!

CONGRATULATIONS!

You have reached the end of the web version of FlipWords! Challenge a friend or download the full version.

CLOSE

TOGGLE ALWAYS CORRECTLY GUESS PHRASE

SHUFFLE AND CREATE 3,4,5,6 LETTER WORDS

TOGGLE HIGH CHANCE OF POWERUPS

CURRENT PHRASE:

MAKE THE CURRENT ROUND THE PENULTIMATE

MAKE THE CURRENT TURN = 1

LETTERS TO USE IN SHUFFLE:

Notes:
Do not use spaces or carriage returns when making words in list above

Do not use cheats whilst a dialog is being displayed or at the end of round or game over

SET SCORE FOR WORDS: 

ActionScript [AS1/AS2]

Frame 1
function Grab_decode(toDecode) { if ((toDecode == undefined) || (toDecode == "")) { return(""); } _root.Grab_equalSign = false; var _local1 = new Array(); _local1 = Base64toBinary(toDecode); var _local2 = "decode"; var _local3 = XOR_decode(_local2, _local1, _root.secWord); return(_local3); } function Grab_encode(toEncode) { var _local2 = toEncode; if ((_local2 == undefined) || (_local2 == "")) { return(""); } var _local3 = "encode"; var _local1 = new Array(); _local1 = XOR_encode(_local3, _local2, _root.secWord); var out = intToBin_enc(_local1); return(out); } function encodeBase64(n) { var _local1 = base64.charAt(n); return(_local1); } function XOR_encode(code, myString, secWord) { var len = (myString.length - 1); var secLen = (secWord.length - 1); var _local2 = -1; var _local3; var charString; var foo; var xor_enc_array = new Array(); var _local1 = 0; while (_local1 <= len) { _local2++; if (_local2 > secLen) { _local2 = 0; } _local3 = secWord.charCodeAt(_local2); charString = myString.charCodeAt(_local1); foo = _local3 ^ charString; xor_enc_array[_local1] = foo; _local1++; } return(xor_enc_array); } function XOR_decode(code, myArray, secWord) { var len = (myArray.length - 1); var secLen = (secWord.length - 1); var _local2 = -1; var _local3; var charString; var foo; var encoded = ""; var xor_enc_array = new Array(); var _local1 = 0; while (_local1 <= len) { _local2++; if (_local2 > secLen) { _local2 = 0; } _local3 = secWord.charCodeAt(_local2); charString = myArray[_local1]; foo = _local3 ^ charString; encoded = encoded + String.fromCharCode(foo); _local1++; } if (_root.Grab_equalSign) { encoded = encoded.substring(0, len); } return(encoded); } function toBinary(val) { var _local1 = val; var _local3 = ""; var _local2; var p; var bit = 0; while (bit < 8) { _local2 = _local1 % 2; _local2 = _local2.toString(); p = _local2.indexOf("."); if (p != -1) { _local2 = _local2.substring(0, p); } _local2 = Number(_local2); if (_local2 == 0) { _local3 = _local3 + "0"; } else { _local3 = _local3 + "1"; } _local1 = _local1 / 2; _local1 = _local1.toString(); p = _local1.indexOf("."); if (p != -1) { _local1 = _local1.substring(0, p); } _local1 = Number(_local1); bit++; } var tmp = _local3; _local3 = ""; var i = 7; while (i >= 0) { _local3 = _local3 + tmp.slice(i, i + 1); i--; } return(_local3); } function intToBin_enc(codedArray) { var len = (codedArray.length - 1); var _local2; var _local3; var binString = ""; var _local1 = 0; while (_local1 <= len) { _local2 = codedArray[_local1]; _local3 = toBinary(_local2); binString = binString + _local3; _local1++; } var out = binToBase64(binString); return(out); } function binToBase64(bin) { var len = bin.length; var j = 0; var _local2 = new Array(); var z = 0; var Base64OutString; var i = 0; while (i <= (len - 1)) { if (j < 6) { j++; } else { j = 1; z++; } if (_local2[z] == undefined) { _local2[z] = ""; } _local2[z] = _local2[z] + bin.charAt(i); i++; } if (j == 2) { needed = 2; } if (j == 6) { needed = 0; } if (j == 4) { needed = 1; } var binLen = _local2.length; var _local1 = 0; while (_local1 <= (binLen - 1)) { var elemLen = (_local2[_local1].length - 1); if (elemLen < 5) { var addN = (4 - elemLen); var _local3 = 0; while (_local3 <= addN) { if (_local2[_local1] == undefined) { _local2[_local1] = ""; } _local2[_local1] = _local2[_local1] + "0"; _local3++; } } _local1++; } var out = bin6ToInt(_local2, needed); return(out); } function bin6ToInt(myArray, needed) { var len = myArray.length; var n; var _local2; var outArray = new Array(); var t = 0; var digit; var binLen; var Base64OutString = ""; var _local1 = 0; while (_local1 <= (len - 1)) { n = myArray[_local1]; outArray[_local1] = 0; digitVal = 1; binLen = n.length; var _local3 = binLen - 1; while (_local3 >= 0) { _local2 = n.charAt(_local3); _local2 = Number(_local2); _local2 = _local2 * digitVal; if (outArray[_local1] == undefined) { outArray[_local1] = ""; } outArray[_local1] = outArray[_local1] + _local2; digitVal = digitVal * 2; _local3--; } Base64OutString = Base64OutString + encodeBase64(outArray[_local1]); _local1++; } var kk = needed; while (kk >= 1) { Base64OutString = Base64OutString + "-"; kk--; } return(Base64OutString); } function Base64toBinary(sentText) { var _local3; var _local2 = new Array(); var binString = ""; var _local1 = 0; while (_local1 <= (sentText.length - 1)) { _local3 = sentText.charAt(_local1); if (_local3 != "-") { _local2[_local1] = decodeBase64(_local3); _local2[_local1] = toBinary(_local2[_local1]); _local2[_local1] = _local2[_local1].substring(2); binString = binString + _local2[_local1]; } else { _root.Grab_equalSign = true; } _local1++; } var decodedArray = new Array(); decodedArray = sixToEightBit(binString); return(decodedArray); } function sixToEightBit(binString) { var j = 0; var _local2 = 0; var _local3 = new Array(); var len = (binString.length - 1); var _local1 = 0; while (_local1 <= len) { if (j < 8) { j++; } else { j = 1; _local2++; } var char = binString.charAt(_local1); if (_local3[_local2] == undefined) { _local3[_local2] = ""; } _local3[_local2] = _local3[_local2] + char; _local1++; } var decodedArray = new Array(); decodedArray = binToInt8(_local3, 0); return(decodedArray); } function binToInt8(myArray, needed) { var len = myArray.length; var n; var _local1; var outArray = new Array(); var k; var digit; var binLen; var decoded; var digitVal; var _local2 = 0; while (_local2 <= (len - 1)) { n = myArray[_local2]; digitVal = 1; binLen = n.length; var _local3 = binLen - 1; while (_local3 >= 0) { _local1 = n.charAt(_local3); _local1 = Number(_local1); _local1 = _local1 * digitVal; if (outArray[_local2] == undefined) { outArray[_local2] = 0; } outArray[_local2] = outArray[_local2] + _local1; digitVal = digitVal * 2; _local3--; } _local2++; } return(outArray); } function intToText(decodedArray) { var len = (decodedArray.length - 1); var _local3 = ""; var _local2; var _local1 = 0; while (_local1 <= len) { _local2 = decodedArray[_local1]; _local3 = _local3 + String.fromCharCode(_local2); _local1++; } return(_local3); } function decodeBase64(c) { var _local1 = base64.indexOf(c); return(_local1); } base64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789._"; secWord = "5b374c65114dddbbb6ace41679100107932a"; gameID = "112D4986-83BD-4406-BF4B-0C794E68FEC9"; gameIDencoded = Grab_encode(gameID); trialURLdecoded = Grab_decode(grab_trialURL); buyURLdecoded = Grab_decode(grab_buyURL); if (grab_ccode == undefined) { grab_ccode = ""; } function loadingComplete() { rootMain.gotoAndPlay("startgame"); } function getGameSettings() { var fileNumber; var _local1 = new XML(); _local1.onLoad = loadGameSettingsXML; _local1.ignoreWhite = true; _local1.load(gameFilesFolder + "/FW_Settings.xml"); } function loadGameSettingsXML() { var _local1 = this.firstChild; setGameSettingsVariable(_local1.childNodes[0].nodeName, _local1.childNodes[0].childNodes[0].nodeValue); setGameSettingsVariable(_local1.childNodes[1].nodeName, _local1.childNodes[1].childNodes[0].nodeValue); setGameSettingsVariable(_local1.childNodes[2].nodeName, _local1.childNodes[2].childNodes[0].nodeValue); setGameSettingsVariable(_local1.childNodes[3].nodeName, _local1.childNodes[3].childNodes[0].nodeValue); fscommand ("showmenu", "false"); scoreBroadcastTime_int = 0; } function setGameSettingsVariable(nodeName, nodeValue) { var _local1 = nodeValue; switch (nodeName) { case "ZoneAPI" : rootMain.isZoneAPI_bool = Boolean(_local1); return; case "SetCheat" : rootMain.isCheatsEnabled_bool = Boolean(_local1); return; case "ScoreBroadcastTime" : rootMain.scoreBroadcastTime_int = Number(_local1); return; case "DownloadURL" : rootMain.fullVersionURL_string = String(_local1); } } function downloadPhrases() { var fileNumber; var _local1 = new XML(); _local1.onLoad = loadXMLPhrases; _local1.ignoreWhite = true; _local1.load(gameFilesFolder + "/phrases.xml"); } function loadXMLPhrases() { var _local1; var _local3 = this.firstChild; if (_local3.childNodes.length < maxPhrases_int) { maxPhrases_int = _local3.childNodes.length; } phrases_string = new Array(maxPhrases_int); categories_string = new Array(maxPhrases_int); var _local2; _local1 = 0; while (_local1 < maxPhrases_int) { _local2 = _local3.childNodes[_local1]; phrases_string[_local1] = _local2.childNodes[0].childNodes[0].nodeValue; categories_string[_local1] = _local2.childNodes[1].childNodes[0].nodeValue; _local1++; } randomise(); } function randomise() { var tempPhrase; var _local3; var iterations = 1; var _local1; var j; var _local2; j = 0; while (j < iterations) { _local1 = 0; while (_local1 < maxPhrases_int) { _local2 = Math.floor(Math.random() * maxPhrases_int); tempPhrase = phrases_string[_local1]; _local3 = categories_string[_local1]; phrases_string[_local1] = phrases_string[_local2]; categories_string[_local1] = categories_string[_local2]; phrases_string[_local2] = tempPhrase; categories_string[_local2] = _local3; _local1++; } j++; } this.isLoaded_bool = true; } function getPhrase(roundNumber) { return(phrases_string[(rootMain.gameSessionPhraseIndex_int + roundNumber) - 1]); } function getCategory(roundNumber) { return(categories_string[(rootMain.gameSessionPhraseIndex_int + roundNumber) - 1]); } function odd(num) { var _local1 = num; _local1 = parseInt(_local1); if ((_local1 % 2) == 0) { return(false); } return(true); } _global.rootMain = this; Stage.scaleMode = "noScale"; var gameFilesFolder = assetURL; var isSound_bool = true; var game_object = null; var isPaused_bool = false; var curDepth_int = 0; var gameText_string = new Array(); var phraseInput_string; var soundToPlay; var isShowPopups_bool = true; var gameSessionPhraseIndex_int = 0; var alwaysCorrectGuess_bool = false; var createSomeWords_bool = false; var createdWord_string = "TABLESAQESTIONREADERNBANDAIDBOTTOMIEPARROTSZAPSAME"; var mustSetPowerups_bool = false; var wordScoreForAll = ""; rootMain._focusrect = false; var isGameBreakSupport_bool = true; var fullVersionURL_string = ""; var isZoneAPI_bool = false; var isCheatsEnabled_bool = false; var isGameReady_bool = false; var scoreBroadcastTime_int; var maxPhrases_int = 250; var isLoaded_bool = false; var phrases_string; var categories_string; rootMain.coLogo_mc.loadMovie(gameFilesFolder + "/CoLogo2.jpg", "GET"); rootMain.createEmptyMovieClip("dict_mc", ++curDepth_int); rootMain.dict_mc.loadMovie(gameFilesFolder + "/FW_Dictionary.swf", "GET"); downloadPhrases(); getGameSettings();
Frame 2
function playSound(soundID, loopNumber) { var _local1 = loopNumber; if (rootMain.isSound_bool) { rootMain.soundToPlay = new Sound(); rootMain.soundToPlay.attachSound(soundID); if ((_local1 != undefined) || (_local1 != null)) { rootMain.soundToPlay.start(0.04, _local1); } else { rootMain.soundToPlay.start(); } } } function stopLastSound() { rootMain.soundToPlay.stop(); } function downloadFullVersion() { if (((rootMain.fullVersionURL_string == undefined) || (rootMain.fullVersionURL_string == null)) || (rootMain.fullVersionURL_string == "")) { getURL (FULLVERSION_URL); } else { getURL (rootMain.fullVersionURL_string); } } function showMessageDialog(messageType_string) { rootMain.gameScreen_mc.messages_mc.gotoAndStop(messageType_string); } function getCharFromNumber(letter_int) { return(String.fromCharCode(letter_int + 64)); } function updateWordScore(word_string, score_int) { var _local1 = word_string; if (_local1 == undefined) { _local1 = ""; } rootMain.gameScreen_mc.currentWord_mc.update(_local1, score_int); } function updateCounters(turns_int, score_int, rounds_int) { var _local1 = turns_int; var _local2 = score_int; var _local3 = rounds_int; if ((_local1 != undefined) && (_local1 != null)) { rootMain.gameScreen_mc.turnCounter_mc.flipNumbers(_local1); } if ((_local2 != undefined) && (_local2 != null)) { rootMain.gameScreen_mc.scoreCounter_mc.flipNumbers(_local2); } if ((_local3 != undefined) && (_local3 != null)) { rootMain.gameScreen_mc.roundCounter_mc.flipNumbers(_local3); } } function isRandomChance(percent_int) { return(Math.ceil(Math.random() * 100) < percent_int); } function getRandomIndexedArray(len) { var _local3 = len; var _local1 = new Array(); i = 0; while (i < _local3) { _local1.push(i); i++; } var n = 3; var i; var j; var temp; var _local2; j = 0; while (j < n) { i = 0; while (i < _local3) { _local2 = Math.floor(Math.random() * _local3); temp = _local1[i]; _local1[i] = _local1[_local2]; _local1[_local2] = temp; i++; } j++; } return(_local1); } function showHelp() { if (!rootMain.isPaused_bool) { rootMain.gameScreen_mc.messages_mc.gotoAndStop("help"); } } function keyPressed() { if ((!rootMain.isPaused_bool) && (!rootMain.game_object.isShuffling_bool)) { var _local1 = Key.getCode(); switch (_local1) { case 32 : rootMain.game_object.removeChainLetter(0, true); return; case 8 : rootMain.game_object.removeChainLetter(rootMain.game_object.letterChain_object.getLastLetter().chainIndex_int - 1); } } } function getText(line_int) { return(rootMain.gameText_string[line_int]); } function flipCheatWords() { rootMain.createdWord_string = rootMain.createdWord_string.toUpperCase(); var _local2 = rootMain.createdWord_string.length; var _local1 = 0; xIndex = 0; while (xIndex < GRID_SIZE) { yIndex = 0; while (yIndex < GRID_SIZE) { if (_local1 < _local2) { letter_string = rootMain.createdWord_string.charAt(_local1); } else { letter_string = rootMain.game_object.letterUtils_object.getRandomLetter(xIndex, yIndex); } if ((letter_string.charCodeAt(0) >= 65) && (letter_string.charCodeAt(0) <= 90)) { rootMain.game_object.grid_object[xIndex][yIndex].flipLetter(letter_string.charCodeAt(0) - 64); } else { rootMain.game_object.grid_object[xIndex][yIndex].flipLetter(rootMain.game_object.letterUtils_object.getRandomLetter(xIndex, yIndex)); } _local1++; yIndex++; } xIndex++; } } function GameObject(theGameGrid_mc, theDict_mc, thePhrases_mc) { this.grid_mc = theGameGrid_mc; this.dict_mc = theDict_mc; this.phrases_mc = thePhrases_mc; this.letterUtils_object = new LetterUtilsObject(this); this.letterChain_object = new LetterChainObject(); this.grid_object = new Array(); this.firstTimeGamePlayed = true; this.initStartVariables(); var _local3; var _local2; var letterCount_int = 1; var _local1; this.letterHighlighter_mc = this.grid_mc.attachMovie("LetterHighlighter", "letterHighlighter_mc", HIGHLIGHTER_DEPTH); this.letterHighlighter_mc._visible = false; this.letterHighlighter_mc._alpha = 23; this.letterRing_mc = this.grid_mc.attachMovie("LetterRing", "letterRing_mc", LETTERRING_DEPTH); this.letterRing_mc._visible = false; rootMain.curDepth_int = FLIPLETTER_DEPTH; _local3 = 0; while (_local3 < GRID_SIZE) { this.grid_object.push(new Array()); _local2 = 0; while (_local2 < GRID_SIZE) { _local1 = new LetterObject(this.grid_mc.attachMovie("FlipLetter", "flipLetter_" + (letterCount_int++), rootMain.curDepth_int++)); _local1.xPos_int = _local3; _local1.yPos_int = _local2; _local1.clip_mc._x = _local3 * LETTER_X_SPACING; _local1.clip_mc._y = _local2 * LETTER_Y_SPACING; _local1.clip_mc.tabEnabled = false; _local1.clip_mc.x_int = _local3; _local1.clip_mc.y_int = _local2; this.grid_object[_local3][_local2] = _local1; _local2++; } _local3++; } } function LetterObject(letterClip_mc) { var _local1 = this; _local1.letter_int = 0; _local1.letter_string = ""; _local1.status_int = LETTER_AVAILABLE; _local1.chainIndex_int = -1; _local1.clip_mc = letterClip_mc; _local1.powerupClip_mc = null; _local1.powerupType_int = LETTER_POWERUP_NONE; _local1.xPos_int = -1; _local1.yPos_int = -1; } function LetterChainObject() { var _local1 = this; _local1.letters_object = new Array(); _local1.word_string = ""; _local1.isWord_bool = false; _local1.score_int = 0; _local1.isPowerup_bool = false; _local1.chainSize_int = 0; _local1.connectors_mc = new Array(); _local1.scoreMultiplier_int = 0; } function LetterUtilsObject(game_object) { var _local1 = this; _local1.game_object = game_object; _local1.aLetters = new Array(4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 5, 4, 5, 4, 4, 1, 5, 5, 5, 4, 2, 2, 1, 3, 1); _local1.aValues = new Array(0, 1, 3, 3, 2, 1, 4, 2, 4, 1, 7, 5, 1, 2, 1, 1, 3, 8, 1, 1, 1, 2, 4, 4, 9, 5, 9); _local1.aMaxes = new Array(0, 9, 5, 5, 6, 9, 6, 5, 5, 9, 2, 3, 7, 7, 8, 9, 4, 1, 8, 8, 8, 9, 2, 4, 1, 4, 1); _local1.aDists = new Array(0, 3, 5, 5, 4, 5, 4, 5, 1, 1, 1, 1, 6, 6, 6, 5, 5, 0, 6, 6, 6, 2, 1, 2, 0, 1, 0); _local1.randomLetters_int = new Array(256); _local1.randomLettersCount_int = 0; _local1.randomConsonantLetters_int = new Array(256); _local1.randomConsonantLettersCount_int = 0; _local1.firstTimeSet_bool = false; _local1.nLastLetter = 0; _local1.lastConsonantLetter = 0; _local1.nLastVowel = 0; _local1.nPhraseCounter = 7; } function PhraseObject(phrase, category) { var _local1 = this; _local1.phrase_string = _local1.decrypt(phrase); _local1.phrase_string = _local1.phrase_string.toUpperCase(); _local1.category_string = _local1.decrypt(category); _local1.phraseLetters_object = new Array(); _local1.randomPhraseLetterIndices_int; _local1.numberOfLetters_int; _local1.hiddenLetters_int; _local1.sLine; _local1.phaseDisplayFull = false; _local1.phaseOverflow = false; _local1.phraseRevealed_bool = false; _local1.isFlipping_bool = false; _local1.tracker_object = new TrackerObject(); _local1.setupPhraseLetters(); _local1.revealIntervalID; _local1.flyLetterIndex = -1; _local1.flyIntervalID = 0; _local1.leven_object = new LevenshteinDistanceObject(); } function PhraseLetterObject(letter_int) { var _local1 = this; _local1.isDisplayed_bool = false; _local1.letter_int = letter_int; _local1.letter_string = String.fromCharCode(64 + _local1.letter_int); _local1.clip_mc = null; } function loadText() { rootMain.gameText_string[0] = "FLIP WORDS"; rootMain.gameText_string[1] = "The web version of FlipWords does not support words with more than six letters in them. Get the full version now to make bigger words and use the larger dictionary."; rootMain.gameText_string[2] = "Click on the red letters to link them into words. The first letter of valid words will be used to reveal letters in the hidden phrase. If you can't find any words click the shuffle button."; } function TrackerObject() { this.clear(); } function ProjectileObject() { this.m_bInitialized = false; } function LevenshteinDistanceObject() { } String.prototype.setCharAt = function (index, charToAdd) { var _local2 = this; var _local3 = index; var _local1 = new String(); i = 0; while (i < _local2.length) { if (i == _local3) { _local1 = _local1 + charToAdd; } else { _local1 = _local1 + _local2.charAt(i); } i++; } return(_local1); }; String.prototype.setLength = function (length_int) { var _local2 = length_int; var _local3 = this; var _local1 = new String(); i = 0; while (i < _local2) { _local1 = _local1 + _local3.charAt(i); i++; } return(_local1); }; _global.TURNS_START = 20; _global.ENGLISH = 1; _global.WORDLENGTH_LIMIT = 6; _global.FULLVERSION_URL = "http://download.hipsoft.com/hip/FlipWordsSetup.exe"; _global.NUM_LETTERS = 26; _global.GRID_SIZE = 7; _global.LETTER_WIDTH = 37; _global.LETTER_X_SPACING = 35.8; _global.LETTER_Y_SPACING = 36.5; _global.GRID_X_END = 250.6; _global.GRID_Y_END = 255.5; _global.LETTERRING_DEPTH = 99; _global.FLIPLETTER_DEPTH = 100; _global.HIGHLIGHTER_DEPTH = 30005; _global.DELAYFLIP_DEPTH = 30011; _global.DELAYFLY_DEPTH = 30012; _global.DELAYGUESSMETER_DEPTH = 30013; _global.CONNECTOR_DEPTH = 30100; _global.FLYINGCHAR_DEPTH = 31100; _global.LETTER_AVAILABLE = 1; _global.LETTER_SELECTED = 2; _global.MOUSE_PRESSED = 1; _global.MOUSE_DRAGGED = 2; _global.LETTER_BLANK = 0; _global.LETTER_A = 1; _global.LETTER_Z = 26; _global.MAX_POWERUPS = 8; _global.NO_POWERUP = 0; _global.LETTER_POWERUP_NONE = 0; _global.LETTER_POWERUP_VOWEL_A = 1; _global.LETTER_POWERUP_VOWEL_E = 2; _global.LETTER_POWERUP_VOWEL_I = 3; _global.LETTER_POWERUP_VOWEL_O = 4; _global.LETTER_POWERUP_VOWEL_U = 5; _global.LETTER_POWERUP_VOWEL_Y = 6; _global.LETTER_POWERUP_POINTS_2X = 7; _global.LETTER_POWERUP_POINTS_3X = 8; _global.MAX_SPIN_FRAMES = 52; _global.GAME_HEIGHT = 384; _global.FLYIN_STAGGER_TIME = 65; _global.FLYOUT_STAGGER_TIME = 50; _global.START_FLIPPHRASELETTER_X = -182; _global.START_FLIPPHRASELETTER_Y = 20; _global.FINISH_FLIPPHRASELETTER_X = 355; _global.FINISH_FLIPPHRASELETTER_Y = 10; _global.MAX_ROUNDS = 10; _global.TOTAL_ROUNDS = 250; GameObject.prototype.initStartVariables = function () { var _local1 = this; _local1.currentScore_int = 0; _local1.currentTurns_int = TURNS_START; _local1.currentRound_int = 1; _local1.currentPowerupsOnGrid_int = 0; _local1.currentPlayingTime_int = 0; _local1.gameStartTime_int = 0; _local1.bestWordScore_int = 0; _local1.bestWord_string = ""; _local1.guessMeterTotal_int; _local1.flyingCharDepth_int = FLYINGCHAR_DEPTH; _local1.isShuffling_bool = false; _local1.isGameOver_bool = false; _local1.scoreBroadcastIntervalID = 0; _local1.phrase_object = null; _local1.oldPhrase_object = null; _local1.isMouseDragged_bool = false; _local1.powerupsUsed_int = null; _local1.powerupVowelsToCheck = null; _local1.firstLetterFoundPopup_bool = false; _local1.firstLetterNotFoundPopup_bool = false; _local1.guessPhrasePopup_bool = false; _local1.spin1IntervalID = 0; _local1.spin2IntervalID = 0; _local1.spin3IntervalID = 0; _local1.spinLetterSet1Count_int = 0; _local1.spinLetterSet2Count_int = 0; _local1.spinLetterSet3Count_int = 0; _local1.spinLetterSet1_object = null; _local1.spinLetterSet2_object = null; _local1.spinLetterSet3_object = null; _local1.isSpinning_bool = false; _local1.gridLetterCount_int = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); }; GameObject.prototype.startNewGame = function () { var _local1 = this; if (!_local1.firstTimeGamePlayed) { rootMain.gameSessionPhraseIndex_int = rootMain.gameSessionPhraseIndex_int + MAX_ROUNDS; if (rootMain.gameSessionPhraseIndex_int >= TOTAL_ROUNDS) { rootMain.gameSessionPhraseIndex_int = 0; _local1.phrases_mc.randomise(); } _local1.removePrevGameMovieClips(); } _local1.initStartVariables(); _local1.gameStartTime_int = getTimer(); if (rootMain.scoreBroadcastTime_int > 0) { _local1.scoreBroadcastIntervalID = setInterval(rootMain.game_object, "broadcastScore", rootMain.scoreBroadcastTime_int); } _local1.playNextRound(); _local1.firstTimeGamePlayed = false; }; GameObject.prototype.removePrevGameMovieClips = function () { if (this.phrase_object != null) { this.phrase_object.removePhraseLetterClips(); } }; GameObject.prototype.removePrevRoundMovieClips = function () { var _local2 = this; var _local1; xIndex = 0; while (xIndex < GRID_SIZE) { yIndex = 0; while (yIndex < GRID_SIZE) { _local1 = _local2.grid_object[xIndex][yIndex].powerupClip_mc; if (_local1 != null) { removeMovieClip(_local1); } _local2.grid_object[xIndex][yIndex].powerupType_int = 0; _local2.grid_object[xIndex][yIndex].powerupClip_mc = null; yIndex++; } xIndex++; } }; GameObject.prototype.broadcastScore = function () { var _local1 = this; _local1.currentPlayingTime_int = Math.round((getTimer() - _local1.gameStartTime_int) / 1000); var _local2 = ((("<game><score>" + _local1.currentScore_int) + "</score><time>") + _local1.currentPlayingTime_int) + "</time></game>"; fscommand ("ScoreBroadcast", _local2); }; GameObject.prototype.submitScore = function () { var _local1 = ((("<game><score>" + this.currentScore_int) + "</score><time>") + this.currentPlayingTime_int) + "</time></game>"; fscommand ("ScoreSubmit", _local1); }; GameObject.prototype.showGuessPhrase = function () { if (!this.isActionPossible()) { return(false); } if (this.currentTurns_int >= 0) { rootMain.gameScreen_mc.messages_mc.gotoAndStop("guessphrase"); } }; GameObject.prototype.isActionPossible = function () { var _local1 = this; if ((((_local1.isShuffling_bool || (rootMain.isPaused_bool)) || (_local1.phrase_object.phraseRevealed_bool)) || (_local1.isGameOver_bool)) || (_local1.isSpinning_bool)) { return(false); } return(true); }; GameObject.prototype.guessPhrase = function (phraseToCheck_string) { var _local1 = this; if (_local1.phrase_object.isPhraseSimilar(phraseToCheck_string)) { _local1.phrase_object.phraseRevealed_bool = true; rootMain.playSound("GuessPhraseGood"); _local1.phrase_object.revealIntervalID = setInterval(rootMain.game_object.phrase_object, "revealAllLetters", 1000); } else { rootMain.playSound("BadClick"); if (_local1.currentTurns_int == 0) { _local1.setGameOver(); } else { rootMain.updateCounters(--_local1.currentTurns_int); } } }; GameObject.prototype.setGameOver = function (isLastRound_bool) { var _local1 = this; rootMain.isPaused_bool = true; _local1.isGameOver_bool = true; if (_local1.scoreBroadcastIntervalID != 0) { } clearInterval(_local1.scoreBroadcastIntervalID); _local1.currentPlayingTime_int = Math.round((getTimer() - _local1.gameStartTime_int) / 1000); if (rootMain.isZoneAPI_bool) { _local1.submitScore(); } if (isLastRound_bool) { rootMain.gameScreen_mc.gameOverEnd_mc.gotoAndPlay("show"); } else { rootMain.gameScreen_mc.gameOver_mc.gotoAndPlay("show"); } }; GameObject.prototype.awardRoundBonus = function (scoreToAdd_int) { if (scoreToAdd_int > 0) { this.currentScore_int = this.currentScore_int + scoreToAdd_int; rootMain.playSound("BonusPointsAwarded"); rootMain.updateCounters(null, this.currentScore_int); } }; GameObject.prototype.awardPhraseCompleteBonus = function () { this.currentScore_int = this.currentScore_int + 10000; rootMain.updateCounters(null, this.currentScore_int); }; GameObject.prototype.startNextRound = function () { var _local1 = this; _local1.currentRound_int++; if (_local1.currentRound_int > MAX_ROUNDS) { _local1.setGameOver(true); } else { _local1.currentTurns_int = _local1.getNumTurnsForRound(_local1.currentRound_int); _local1.oldPhrase_object = _local1.phrase_object; _local1.oldPhrase_object.flyLetterIndex = 0; _local1.oldPhrase_object.flyIntervalID = setInterval(rootMain.game_object.oldPhrase_object, "startFlyOut", FLYOUT_STAGGER_TIME); } }; GameObject.prototype.startFlyInPhraseLetters = function () { this.phrase_object.flyIntervalID = setInterval(rootMain.game_object.phrase_object, "startFlyIn", FLYIN_STAGGER_TIME); }; GameObject.prototype.getNextPhraseForRound = function () { var _local1 = this; _local1.phrase_object = new PhraseObject(_local1.phrases_mc.getPhrase(_local1.currentRound_int), _local1.phrases_mc.getCategory(_local1.currentRound_int)); }; GameObject.prototype.hideAllMessageWindows = function () { rootMain.gameScreen_mc.messages_mc.gotoAndStop("hide"); rootMain.gameScreen_mc.popups_mc.hidePopup(); }; GameObject.prototype.flipPhraseLetterComplete = function (letter_int) { var _local1 = this; var _local2 = letter_int; if (!_local1.phrase_object.flipNextPhraseLetter(_local2)) { if (_local1.phrase_object.phraseRevealed_bool) { _local1.phrase_object.isFlipping_bool = false; if (_local1.isGameOver_bool) { rootMain.gameScreen_mc.gameOver_mc.update(); } else { _local1.hideAllMessageWindows(); rootMain.gameScreen_mc.roundComplete_mc.gotoAndPlay("show"); } } else if (_local1.phrase_object.isPhraseComplete()) { _local1.hideAllMessageWindows(); _local1.phrase_object.isFlipping_bool = false; rootMain.isPaused_bool = true; rootMain.gameScreen_mc.phraseComplete_mc.gotoAndPlay("show"); } else if (_local1.powerupVowelsToCheck.length > 0) { var _local3 = _local1.getLetterFromVowelPowerup(_local1.powerupVowelsToCheck.shift()); _local2 = _local1.letterUtils_object.charToLetter(_local3); _local1.phrase_object.tracker_object.setLetterTracked(_local2); if (!_local1.phrase_object.flipNextPhraseLetter(_local2)) { _local1.phrase_object.isFlipping_bool = false; } } else { _local1.phrase_object.isFlipping_bool = false; } } }; GameObject.prototype.shuffleStartLetters = function () { var _local1 = this; var xIndex; var _local3; _local1.letterRing_mc._visible = false; _local1.letterHighlighter_mc._visible = false; _local1.isShuffling_bool = true; _local1.isSpinning_bool = true; rootMain.isPaused_bool = false; _local1.spinLetterSet1Count_int = 0; _local1.spinLetterSet2Count_int = 0; _local1.spinLetterSet3Count_int = 0; _local1.spinLetterSet1_object = new Array(); _local1.spinLetterSet2_object = new Array(); _local1.spinLetterSet3_object = new Array(); var _local2; xIndex = 0; while (xIndex < GRID_SIZE) { _local3 = 0; while (_local3 < GRID_SIZE) { _local2 = _local1.grid_object[xIndex][_local3]; _local2.clip_mc.isSpinning_bool = true; _local2.setLetter(_local1.letterUtils_object.getRandomLetter(xIndex, _local3)); if (rootMain.isRandomChance(77)) { _local1.spinLetterSet1_object.push(_local2); } else if (rootMain.isRandomChance(77)) { _local1.spinLetterSet2_object.push(_local2); } else { _local1.spinLetterSet3_object.push(_local2); } _local3++; } xIndex++; } rootMain.playSound("LettersSpinning", 20); _local1.spin1IntervalID = setInterval(rootMain.game_object, "spinLetterSet1", 62.5); _local1.spin2IntervalID = setInterval(rootMain.game_object, "spinLetterSet2", 66.5); _local1.spin3IntervalID = setInterval(rootMain.game_object, "spinLetterSet3", 52.5); }; GameObject.prototype.spinLetterSet1 = function () { var _local1 = this; if (_local1.spinLetterSet1Count_int > MAX_SPIN_FRAMES) { clearInterval(_local1.spin1IntervalID); } index = 0; while (index < _local1.spinLetterSet1_object.length) { letter_mc = _local1.spinLetterSet1_object[index].clip_mc; if (_local1.spinLetterSet1Count_int > MAX_SPIN_FRAMES) { letter_mc.gotoAndStop("show"); } else if ((letter_mc._currentframe < 3) || (letter_mc._currentframe >= 20)) { letter_mc.gotoAndStop(3); } else { letter_mc.nextFrame(); } index++; } _local1.spinLetterSet1Count_int++; }; GameObject.prototype.spinLetterSet2 = function () { var _local1 = this; if (_local1.spinLetterSet2Count_int > MAX_SPIN_FRAMES) { clearInterval(_local1.spin2IntervalID); rootMain.stopLastSound(); _local1.isSpinning_bool = false; _local1.isShuffling_bool = false; } index = 0; while (index < _local1.spinLetterSet2_object.length) { letter_mc = _local1.spinLetterSet2_object[index].clip_mc; if (_local1.spinLetterSet2Count_int > MAX_SPIN_FRAMES) { letter_mc.gotoAndStop("show"); } else if ((letter_mc._currentframe < 3) || (letter_mc._currentframe >= 20)) { letter_mc.gotoAndStop(3); } else { letter_mc.nextFrame(); } index++; } _local1.spinLetterSet2Count_int++; }; GameObject.prototype.spinLetterSet3 = function () { var _local1 = this; if (_local1.spinLetterSet3Count_int > MAX_SPIN_FRAMES) { clearInterval(_local1.spin3IntervalID); } index = 0; while (index < _local1.spinLetterSet3_object.length) { letter_mc = _local1.spinLetterSet3_object[index].clip_mc; if (_local1.spinLetterSet3Count_int > MAX_SPIN_FRAMES) { letter_mc.gotoAndStop("show"); } else if ((letter_mc._currentframe < 3) || (letter_mc._currentframe >= 20)) { letter_mc.gotoAndStop(3); } else { letter_mc.nextFrame(); } index++; } _local1.spinLetterSet3Count_int++; }; GameObject.prototype.showLetterHighlighter = function (letterClip_mc) { var _local1 = this; if (!_local1.isActionPossible()) { return(false); } _local1.letterHighlighter_mc._visible = true; _local1.letterHighlighter_mc._x = letterClip_mc._x + 1; _local1.letterHighlighter_mc._y = letterClip_mc._y + 1; return(undefined); }; GameObject.prototype.hideLetterHighlighter = function () { this.letterHighlighter_mc._visible = false; }; GameObject.prototype.resetGridLetters = function () { var _local3 = this; var _local2; var _local1; _local3.powerupsUsed_int = new Array(0, 0, 0, 0, 0, 0, 0); _local3.gridLetterCount_int = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); _local2 = 0; while (_local2 < GRID_SIZE) { _local1 = 0; while (_local1 < GRID_SIZE) { _local3.grid_object[_local2][_local1].resetLetter(); _local1++; } _local2++; } }; GameObject.prototype.shuffleLetters = function () { var _local3 = this; var _local2; var _local1; if (!_local3.isActionPossible()) { return(false); } _local3.isShuffling_bool = true; _local3.letterRing_mc._visible = false; _local3.letterHighlighter_mc._visible = false; rootMain.updateWordScore(); _local3.letterChain_object.removeAllLetters(); _local3.resetGridLetters(); if (rootMain.createSomeWords_bool) { rootMain.flipCheatWords(); rootMain.createSomeWords_bool = false; } else { _local2 = 0; while (_local2 < GRID_SIZE) { _local1 = 0; while (_local1 < GRID_SIZE) { _local3.grid_object[_local2][_local1].flipLetter(_local3.letterUtils_object.getRandomLetter(_local2, _local1)); _local1++; } _local2++; } } _local3.currentTurns_int--; rootMain.updateCounters(_local3.currentTurns_int); rootMain.playSound("ShuffleLetters"); return(undefined); }; GameObject.prototype.checkDragLetterSelect = function (xmouse_int, ymouse_int) { var _local2 = this; var _local3 = ymouse_int; if (_local2.isMouseDragged_bool) { if (((xmouse_int >= 0) && (xmouse_int <= GRID_X_END)) && ((_local3 >= 0) && (_local3 <= GRID_Y_END))) { xPos_int = Math.floor(xmouse_int / LETTER_X_SPACING); yPos_int = Math.floor(_local3 / LETTER_Y_SPACING); var _local1 = _local2.letterChain_object.getLastLetter(); if ((_local1.xPos_int == xPos_int) && (_local1.yPos_int == yPos_int)) { } else if (_local2.grid_object[xPos_int][yPos_int].checkHit(xmouse_int, _local3)) { _local2.checkSelectLetter(xPos_int, yPos_int); } } } }; GameObject.prototype.playNextRound = function () { var _local1 = this; if (!_local1.firstTimeGamePlayed) { rootMain.isShowPopups_bool = false; _local1.removePrevRoundMovieClips(); _local1.bestWordScore_int = 0; _local1.bestWord_string = ""; rootMain.updateWordScore("", 0); rootMain.gameScreen_mc.guessMeter_mc.resetMeter(); _local1.letterChain_object.removeAllLetters(); } _local1.powerupsUsed_int = new Array(0, 0, 0, 0, 0, 0, 0); _local1.calculateGuessMeterTotal(); _local1.getNextPhraseForRound(); _local1.phrase_object.setupPhraseString(); _local1.shuffleStartLetters(); _local1.phrase_object.flyLetterIndex = 0; _local1.phrase_object.randomPhraseLetterIndices_int = rootMain.getRandomIndexedArray(_local1.phrase_object.numberOfLetters_int); rootMain.attachMovie("DelayFly", "DelayFly_" + _local1.currentRound_int, DELAYFLY_DEPTH); rootMain.updateCounters(_local1.currentTurns_int, _local1.currentScore_int, _local1.currentRound_int); }; GameObject.prototype.calculateGuessMeterTotal = function () { var _local1 = this; if (_local1.currentRound_int <= 1) { _local1.guessMeterTotal_int = 2000; } else if (_local1.currentRound_int >= MAX_ROUNDS) { _local1.guessMeterTotal_int = 2750; } else { var _local3 = MAX_ROUNDS - 1; var nToRange = 750; var _local2 = (((_local1.currentRound_int - 1) * nToRange) / _local3) + 200; _local1.guessMeterTotal_int = Math.round(_local2 * 10); } }; GameObject.prototype.awardExtraTurn = function () { rootMain.updateCounters(++this.currentTurns_int); rootMain.playSound("BonusPointsAwarded"); }; GameObject.prototype.checkForPowerup = function (x, y) { var _local1 = this; if (_local1.currentPowerupsOnGrid_int > 0) { if (_local1.grid_object[x][y].powerupType_int != LETTER_POWERUP_NONE) { _local1.grid_object[x][y].displayPowerup(); } } }; GameObject.prototype.displayFlyingScore = function (word_string, scoreMultiplier_int, score_int, xStart_int, yStart_int) { var _local3 = this; var xDest = 485; var yDest = 365; if (scoreMultiplier_int <= 0) { scoreMultiplier_int = 1; } yStart_int = yStart_int - 15; if (scoreMultiplier_int > 1) { yStart_int = yStart_int - 22; } var yAdd = 0; var nLen = word_string.length; var nPixelLength = 0; var nFirstAdj = 0; var nLastAdj = 0; var _local1; var _local2; var letters_mc = new Array(); rootMain.gameScreen_mc.guessMeter_mc.isRising_bool = true; var delayGuessMeter_mc = rootMain.attachMovie("DelayGuessMeterRise", "DelayGuessMeterRise_" + _local3.flyingCharDepth_int, DELAYGUESSMETER_DEPTH); delayGuessMeter_mc.totalScore_int = scoreMultiplier_int * score_int; _local2 = 0; while (_local2 < nLen) { var flyingLetterName_string = (word_string.charAt(_local2) + "_FL"); var nLetter = _local3.letterUtils_object.charToLetter(word_string.charAt(_local2)); var nWidth = 18; _local3.flyingCharDepth_int++; _local1 = rootMain.attachMovie(flyingLetterName_string, (flyingLetterName_string + "_") + _local3.flyingCharDepth_int, _local3.flyingCharDepth_int); letters_mc.push(_local1); nWidth = _local1._width; if (_local2 == 0) { nFirstAdj = nWidth / 2; } if (_local2 == (nLen - 1)) { nLastAdj = nWidth / 2; } nPixelLength = nPixelLength + (nWidth + 1); _local2++; } nPixelLength = nPixelLength + nFirstAdj; nPixelLength = nPixelLength + nLastAdj; var nMaxHeight = (yStart_int - 50); var xSpace = 11; var xDigit = (xStart_int - (nPixelLength / 2)); var yDigit = (yStart_int + yAdd); xDigit = xStart_int - ((nLen * xSpace) / 2); _local2 = 0; while (_local2 < nLen) { xSpace = 9; var nLetter = _local3.letterUtils_object.charToLetter(word_string.charAt(_local2)); var nWidth = 9; _local1 = letters_mc[_local2]; nWidth = _local1._width; xSpace = nWidth + 1; xDigit = xDigit + (nWidth / 2); _local1._x = xDigit; _local1._y = yDigit; _local1.xEnd = xDest; _local1.yEnd = yDest; _local1.maxHeight_int = nMaxHeight; xDigit = xDigit + ((nWidth / 2) + 1); _local2++; } yAdd = yAdd + 16; if (scoreMultiplier_int > 1) { var sNum = new String("X" + scoreMultiplier_int); var nLen = sNum.length; var xSpace = 11; var xDigit = ((xStart_int - ((nLen * xSpace) / 2)) + (xSpace / 2)); var yDigit = (yStart_int + yAdd); _local2 = 0; while (_local2 < nLen) { var nDigit = sNum.charAt(_local2); var nMaxHeight = (yStart_int - 50); _local3.flyingCharDepth_int++; if (_local2 == 0) { _local1 = rootMain.attachMovie("Multi_FL", "Multi_FL" + _local3.flyingCharDepth_int, _local3.flyingCharDepth_int); } else { _local1 = rootMain.attachMovie(nDigit + "_FL", (nDigit + "_FL") + _local3.flyingCharDepth_int, _local3.flyingCharDepth_int); } _local1._x = xDigit; _local1._y = yDigit; _local1.xEnd = xDest; _local1.yEnd = yDest; _local1.maxHeight_int = nMaxHeight; xDigit = xDigit + xSpace; _local2++; } yAdd = yAdd + 16; } var sNum = new String(score_int); var nLen = sNum.length; var xSpace = 9; var xSpace = 11; var xDigit = ((xStart_int - ((nLen * xSpace) / 2)) + (xSpace / 2)); var yDigit = (yStart_int + yAdd); _local2 = 0; while (_local2 < nLen) { var nDigit = sNum.charAt(_local2); var nMaxHeight = (yStart_int - 50); _local3.flyingCharDepth_int++; _local1 = rootMain.attachMovie(nDigit + "_FL", (nDigit + "_FL") + _local3.flyingCharDepth_int, _local3.flyingCharDepth_int); _local1._x = xDigit; _local1._y = yDigit; _local1.xEnd = xDest; _local1.yEnd = yDest; _local1.maxHeight_int = nMaxHeight; xDigit = xDigit + xSpace; _local2++; } }; GameObject.prototype.checkAndSubmitWord = function () { var _local1 = this; if (!_local1.isActionPossible()) { return(false); } if (_local1.letterChain_object.isWord_bool && (_local1.currentTurns_int > 0)) { var firstLetter_object = _local1.letterChain_object.getFirstLetter(); var lastLetter_object = _local1.letterChain_object.getLastLetter(); var firstLetter_int = firstLetter_object.letter_int; var _local3 = new Object(); var _local2 = new Object(); _local3.x = firstLetter_object.clip_mc._x; _local3.y = firstLetter_object.clip_mc._y; _local2.x = lastLetter_object.clip_mc._x; _local2.y = lastLetter_object.clip_mc._y; _local1.grid_mc.localToGlobal(_local3); _local1.grid_mc.localToGlobal(_local2); var word_string = _local1.letterChain_object.word_string; _local1.letterRing_mc._visible = false; _local1.letterHighlighter_mc._visible = false; rootMain.playSound("SubmitWordSpecial"); _local1.displayFlyingScore(word_string, _local1.letterChain_object.scoreMultiplier_int, _local1.letterChain_object.score_int, _local2.x + 18, _local2.y); if (_local1.letterChain_object.score_int > _local1.bestWordScore_int) { _local1.bestWordScore_int = _local1.letterChain_object.score_int; _local1.bestWord_string = word_string; } if (_local1.letterChain_object.scoreMultiplier_int > 0) { _local1.letterChain_object.score_int = _local1.letterChain_object.scoreMultiplier_int * _local1.letterChain_object.score_int; } _local1.currentScore_int = _local1.currentScore_int + _local1.letterChain_object.score_int; _local1.letterChain_object.flipLetters(); _local1.currentTurns_int--; rootMain.updateCounters(_local1.currentTurns_int, _local1.currentScore_int); var numRevealedLetters_int = _local1.phrase_object.getNumRevealedLetters(); var firstLetterRevealed_bool = false; if (!_local1.phrase_object.checkLetterInPhrase(firstLetter_int, _local3.x, _local3.y)) { if (_local1.powerupVowelsToCheck.length > 0) { var letter_string = _local1.getLetterFromVowelPowerup(_local1.powerupVowelsToCheck.shift()); var letter_int = _local1.letterUtils_object.charToLetter(letter_string); _local1.phrase_object.tracker_object.setLetterTracked(letter_int); var delayFlip_mc = rootMain.attachMovie("DelayFlip", "DelayFlip_" + _local1.currentTurns_int, DELAYFLIP_DEPTH); delayFlip_mc.letter_int = letter_int; } } else { firstLetterRevealed_bool = true; } var firstLetterFound_bool = (firstLetterRevealed_bool && (numRevealedLetters_int == 0)); var firstLetterNotFound_bool = ((!firstLetterRevealed_bool) && (numRevealedLetters_int == 0)); if (rootMain.isShowPopups_bool) { if ((!_local1.firstLetterFoundPopup_bool) && (firstLetterFound_bool)) { _local1.firstLetterFoundPopup_bool = true; rootMain.gameScreen_mc.popups_mc.showPopup(1); } else if ((!_local1.firstLetterNotFoundPopup_bool) && (firstLetterNotFound_bool)) { _local1.firstLetterNotFoundPopup_bool = true; rootMain.gameScreen_mc.popups_mc.showPopup(2); } else if (((!_local1.guessPhrasePopup_bool) && (_local1.currentTurns_int >= 10)) && (_local1.currentTurns_int <= 14)) { _local1.guessPhrasePopup_bool = true; rootMain.gameScreen_mc.popups_mc.showPopup(3); } } } else { rootMain.playSound("BadClick"); } return(undefined); }; GameObject.prototype.removeChainLetter = function (chainIndex_int, isRemoveAll_bool) { var _local2 = this; if (!_local2.isActionPossible()) { return(false); } if (!isRemoveAll_bool) { rootMain.playSound("SelectLetter"); } if (chainIndex_int >= 0) { var _local1; var _local3 = _local2.letterChain_object.chainSize_int; _local1 = chainIndex_int + 1; while (_local1 < _local3) { _local2.letterChain_object.letters_object[_local1].deselectLetter(); _local2.letterChain_object.removeLetter(_local1); _local1++; } } if (isRemoveAll_bool || (chainIndex_int == -1)) { _local2.letterChain_object.letters_object[0].deselectLetter(); _local2.letterChain_object.removeLetter(0); _local2.setFirstLetterRing(); } _local2.letterChain_object.calculateWordScore(); return(undefined); }; GameObject.prototype.checkSelectLetter = function (xPos_int, yPos_int) { var _local1 = this; if (!_local1.isActionPossible()) { return(false); } var _local2 = _local1.grid_object[xPos_int][yPos_int]; if (_local2.clip_mc.isFlipping_bool) { return(false); } var letterID_string = _local2.clip_mc._name; var _local3 = _local1.letterChain_object.getLastLetter(); if (_local2.status_int == LETTER_SELECTED) { if ((_local3.clip_mc._name == letterID_string) && (_local1.letterChain_object.chainSize_int > 1)) { _local1.checkAndSubmitWord(); } else if (_local1.letterChain_object.chainSize_int == 1) { _local1.removeChainLetter(-1); } else { _local1.removeChainLetter(_local2.chainIndex_int); } } else if (_local2.status_int == LETTER_AVAILABLE) { if ((_local1.letterChain_object.chainSize_int > 0) && ((Math.abs(_local2.xPos_int - _local3.xPos_int) <= 1) && (Math.abs(_local2.yPos_int - _local3.yPos_int) <= 1))) { if ((_local1.letterChain_object.chainSize_int + 1) > WORDLENGTH_LIMIT) { rootMain.playSound("BadClick"); rootMain.showMessageDialog("upsell"); } else { _local1.letterChain_object.addLetter(_local2); _local2.selectLetter(_local3.chainIndex_int + 1); } } else { _local1.letterChain_object.removeAllLetters(); _local1.letterChain_object.addLetter(_local2); _local2.selectLetter(0); _local1.setFirstLetterRing(_local2); } } return(undefined); }; GameObject.prototype.setFirstLetterRing = function (letter_object) { var _local1 = this; var _local2 = letter_object; if (_local2 == undefined) { _local1.letterRing_mc._visible = false; } else if (!_local1.isShuffling_bool) { _local1.letterRing_mc._x = _local2.clip_mc._x - 2; _local1.letterRing_mc._y = _local2.clip_mc._y - 2; _local1.letterRing_mc._visible = true; } }; GameObject.prototype.guessMeterIncreaseStart = function (score_int) { var _local1 = this.getGuessMeterPercent(score_int); rootMain.gameScreen_mc.guessMeter_mc.increaseMeter(_local1); }; GameObject.prototype.getGuessMeterPercent = function (score_int) { return((score_int / this.guessMeterTotal_int) * 100); }; GameObject.prototype.getNumCellsWithLetter = function (nLetter) { return(this.gridLetterCount_int[nLetter]); }; GameObject.prototype.getGridLetterObject = function (x, y) { var _local1 = y; var _local2 = x; if ((_local2 < 0) || (_local2 >= GRID_SIZE)) { return(null); } if ((_local1 < 0) || (_local1 >= GRID_SIZE)) { return(null); } return(this.grid_object[_local2][_local1]); }; GameObject.prototype.getNumNeighborCells = function (x, y) { var _local3 = this; var _local2 = 0; var _local1 = null; _local1 = _local3.getGridLetterObject(x - 1, y + 1); if (_local1 != null) { _local2++; } _local1 = _local3.getGridLetterObject(x, y + 1); if (_local1 != null) { _local2++; } _local1 = _local3.getGridLetterObject(x + 1, y + 1); if (_local1 != null) { _local2++; } _local1 = _local3.getGridLetterObject(x - 1, y); if (_local1 != null) { _local2++; } _local1 = _local3.getGridLetterObject(x, y); if (_local1 != null) { _local2++; } _local1 = _local3.getGridLetterObject(x + 1, y); if (_local1 != null) { _local2++; } _local1 = _local3.getGridLetterObject(x - 1, y - 1); if (_local1 != null) { _local2++; } _local1 = _local3.getGridLetterObject(x, y - 1); if (_local1 != null) { _local2++; } _local1 = _local3.getGridLetterObject(x + 1, y - 1); if (_local1 != null) { _local2++; } return(_local2); }; GameObject.prototype.getNumNeighborCellsWithLetter = function (x, y, nLetter) { var _local2 = nLetter; var _local3 = this; var _local1 = 0; letter_object = null; letter_object = _local3.getGridLetterObject(x - 1, y + 1); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } letter_object = _local3.getGridLetterObject(x, y + 1); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } letter_object = _local3.getGridLetterObject(x + 1, y + 1); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } letter_object = _local3.getGridLetterObject(x - 1, y); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } letter_object = _local3.getGridLetterObject(x, y); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } letter_object = _local3.getGridLetterObject(x + 1, y); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } letter_object = _local3.getGridLetterObject(x - 1, y - 1); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } letter_object = _local3.getGridLetterObject(x, y - 1); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } letter_object = _local3.getGridLetterObject(x + 1, y - 1); if ((letter_object != null) && (letter_object.letter_int == _local2)) { _local1++; } return(_local1); }; GameObject.prototype.getNumNeighborCellsWithVowel = function (x, y) { var _local2 = this; var _local3 = 0; var _local1 = null; _local1 = _local2.getGridLetterObject(x - 1, y + 1); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } _local1 = _local2.getGridLetterObject(x, y + 1); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } _local1 = _local2.getGridLetterObject(x + 1, y + 1); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } _local1 = _local2.getGridLetterObject(x - 1, y); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } _local1 = _local2.getGridLetterObject(x, y); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } _local1 = _local2.getGridLetterObject(x + 1, y); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } _local1 = _local2.getGridLetterObject(x - 1, y - 1); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } _local1 = _local2.getGridLetterObject(x, y - 1); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } _local1 = _local2.getGridLetterObject(x + 1, y - 1); if ((_local1 != null) && (_local2.letterUtils_object.isVowel(_local1.letter_int))) { _local3++; } return(_local3); }; GameObject.prototype.isPowerupAlreadyUsedForVowel = function (nVowel) { var _local2 = rootMain.getCharFromNumber(nVowel); var _local1 = LETTER_POWERUP_NONE; if (_local2 == "A") { _local1 = LETTER_POWERUP_VOWEL_A; } if (_local2 == "E") { _local1 = LETTER_POWERUP_VOWEL_E; } if (_local2 == "I") { _local1 = LETTER_POWERUP_VOWEL_I; } if (_local2 == "O") { _local1 = LETTER_POWERUP_VOWEL_O; } if (_local2 == "U") { _local1 = LETTER_POWERUP_VOWEL_U; } if (_local2 == "Y") { _local1 = LETTER_POWERUP_VOWEL_Y; } return(this.powerupsUsed_int[_local1] > 0); }; GameObject.prototype.getVowelPowerupFromLetter = function (nLetter) { var _local1 = LETTER_POWERUP_NONE; var _local2 = rootMain.getCharFromNumber(nLetter); if (_local2 == "A") { _local1 = LETTER_POWERUP_VOWEL_A; } if (_local2 == "E") { _local1 = LETTER_POWERUP_VOWEL_E; } if (_local2 == "I") { _local1 = LETTER_POWERUP_VOWEL_I; } if (_local2 == "O") { _local1 = LETTER_POWERUP_VOWEL_O; } if (_local2 == "U") { _local1 = LETTER_POWERUP_VOWEL_U; } if (_local2 == "Y") { _local1 = LETTER_POWERUP_VOWEL_Y; } return(_local1); }; GameObject.prototype.getLetterFromVowelPowerup = function (nPowerup) { var _local2 = nPowerup; var _local1 = rootMain.getCharFromNumber(nLetter); if (_local2 == LETTER_POWERUP_VOWEL_A) { _local1 = "A"; } if (_local2 == LETTER_POWERUP_VOWEL_E) { _local1 = "E"; } if (_local2 == LETTER_POWERUP_VOWEL_I) { _local1 = "I"; } if (_local2 == LETTER_POWERUP_VOWEL_O) { _local1 = "O"; } if (_local2 == LETTER_POWERUP_VOWEL_U) { _local1 = "U"; } if (_local2 == LETTER_POWERUP_VOWEL_Y) { _local1 = "Y"; } return(_local1); }; GameObject.prototype.isPowerupExist = function (nPowerup) { var _local1 = this; var _local2 = nPowerup; if (_local1.currentPowerupsOnGrid_int > 0) { x = 0; while (x < GRID_SIZE) { y = 0; while (y < GRID_SIZE) { if (_local1.grid_object[x][y].powerupType_int == _local2) { return(true); } y++; } x++; } } return(false); }; GameObject.prototype.getNumTurnsForRound = function (nRound) { var _local1 = nRound; if (_local1 >= 50) { return(5); } if (_local1 >= 40) { return(6); } if (_local1 >= 30) { return(7); } if (_local1 >= 20) { return(8); } if (_local1 >= 15) { return(9); } if (_local1 >= 11) { return(10); } if (_local1 >= 11) { return(10); } if (_local1 == 10) { return(6); } if (_local1 == 9) { return(7); } if (_local1 == 8) { return(8); } if (_local1 == 7) { return(9); } if (_local1 == 6) { return(10); } if (_local1 == 5) { return(12); } if (_local1 == 4) { return(14); } if (_local1 == 3) { return(16); } if (_local1 == 2) { return(18); } return(20); }; LetterObject.prototype.displayPowerup = function () { var _local1 = this; var _local2; if (_local1.powerupType_int == LETTER_POWERUP_POINTS_2X) { _local2 = "DoublePowerup"; } else if (_local1.powerupType_int == LETTER_POWERUP_POINTS_3X) { _local2 = "TriplePowerup"; } else if ((_local1.powerupType_int >= LETTER_POWERUP_VOWEL_A) && (_local1.powerupType_int <= LETTER_POWERUP_VOWEL_Y)) { _local2 = "FreePowerup"; } else { return; } rootMain.curDepth_int++; _local1.powerupClip_mc = rootMain.game_object.grid_mc.attachMovie(_local2, _local2 + rootMain.curDepth_int, rootMain.curDepth_int); _local1.powerupClip_mc._x = Math.ceil(_local1.clip_mc._x + 19); _local1.powerupClip_mc._y = Math.ceil(_local1.clip_mc._y + 34); }; LetterObject.prototype.setRandomPowerup = function () { if (rootMain.game_object.currentPowerupsOnGrid_int >= MAX_POWERUPS) { return(NO_POWERUP); } var _local2 = (rootMain.isRandomChance(77) ? 1 : 2); this.powerupType_int = LETTER_POWERUP_NONE; var _local1 = LETTER_POWERUP_NONE; switch (_local2) { case 1 : var _local3 = rootMain.game_object.letterUtils_object.getRandomPowerupVowel(); _local1 = rootMain.game_object.getVowelPowerupFromLetter(_local3); break; case 2 : if (rootMain.isRandomChance(25)) { _local1 = LETTER_POWERUP_POINTS_3X; } else { _local1 = LETTER_POWERUP_POINTS_2X; } } if (_local1 == LETTER_POWERUP_NONE) { return(LETTER_POWERUP_NONE); } if (_local2 == 1) { if ((_local3 != LETTER_BLANK) && (rootMain.game_object.isPowerupExist(_local1))) { return(LETTER_POWERUP_NONE); } } this.powerupType_int = _local1; rootMain.game_object.currentPowerupsOnGrid_int++; return(this.powerupType_int); }; LetterObject.prototype.removePowerup = function () { var _local1 = this; if (_local1.powerupType_int != 0) { removeMovieClip(_local1.powerupClip_mc); _local1.powerupType_int = 0; return(true); } return(false); }; LetterObject.prototype.setLetter = function (letter_int) { var _local1 = this; var _local2 = letter_int; _local1.letter_int = _local2; rootMain.game_object.gridLetterCount_int[_local2]++; if (_local2 == LETTER_BLANK) { _local1.letter_string = ""; _local1.clip_mc.curLetter_string = "Blank"; } else { _local1.letter_string = String.fromCharCode(64 + _local1.letter_int); _local1.clip_mc.curLetter_string = _local1.letter_string; } }; LetterObject.prototype.deselectLetter = function () { var _local1 = this; _local1.chainIndex_int = -1; _local1.status_int = LETTER_AVAILABLE; _local1.clip_mc.deselect(); }; LetterObject.prototype.selectLetter = function (chainIndex_int) { var _local1 = this; _local1.chainIndex_int = chainIndex_int; _local1.status_int = LETTER_SELECTED; _local1.clip_mc.select(); }; LetterObject.prototype.flipLetter = function (letter_int) { this.setLetter(letter_int); this.clip_mc.flip(); }; LetterObject.prototype.resetLetter = function () { var _local1 = this; _local1.letter_int = 0; _local1.letter_string = ""; _local1.status_int = LETTER_AVAILABLE; _local1.chainIndex_int = -1; _local1.removePowerup(); }; LetterObject.prototype.checkHit = function (xPoint_int, yPoint_int) { var _local1 = Math.abs(this.getCenterXPoint() - xPoint_int); var _local2 = Math.abs(this.getCenterYPoint() - yPoint_int); return((_local1 <= 12) || (_local2 <= 12)); }; LetterObject.prototype.getCenterXPoint = function () { return(this.clip_mc._x + (LETTER_WIDTH / 2)); }; LetterObject.prototype.getCenterYPoint = function () { return(this.clip_mc._y + (LETTER_WIDTH / 2)); }; LetterChainObject.prototype.addLetter = function (letter_object) { var _local2 = this; _local2.letters_object[_local2.chainSize_int] = letter_object; rootMain.playSound("SelectLetter"); if (_local2.chainSize_int > 0) { _global.CONNECTOR_X_OFFSET = 0; _global.CONNECTOR_Y_OFFSET = 0; var _local1; var _local3; var lastLetter_object = _local2.letters_object[_local2.chainSize_int - 1]; var lL_x = lastLetter_object.xPos_int; var lL_y = lastLetter_object.yPos_int; var l_x = letter_object.xPos_int; var l_y = letter_object.yPos_int; if (l_x > lL_x) { if (l_y > lL_y) { _local3 = "SouthEast"; _local1 = rootMain.game_object.grid_mc.attachMovie(_local3, _local3 + _local2.chainSize_int, CONNECTOR_DEPTH + _local2.chainSize_int); _local1._x = letter_object.clip_mc._x - CONNECTOR_X_OFFSET; _local1._y = letter_object.clip_mc._y - CONNECTOR_Y_OFFSET; } else if (l_y < lL_y) { _local3 = "NorthEast"; _local1 = rootMain.game_object.grid_mc.attachMovie(_local3, _local3 + _local2.chainSize_int, CONNECTOR_DEPTH + _local2.chainSize_int); _local1._x = letter_object.clip_mc._x - CONNECTOR_X_OFFSET; _local1._y = (letter_object.clip_mc._y + CONNECTOR_Y_OFFSET) + LETTER_WIDTH; } else { _local3 = "East"; _local1 = rootMain.game_object.grid_mc.attachMovie(_local3, _local3 + _local2.chainSize_int, CONNECTOR_DEPTH + _local2.chainSize_int); _local1._x = letter_object.clip_mc._x - CONNECTOR_X_OFFSET; _local1._y = letter_object.clip_mc._y + (LETTER_WIDTH / 2); } } else if (l_x < lL_x) { if (l_y > lL_y) { _local3 = "SouthWest"; _local1 = rootMain.game_object.grid_mc.attachMovie(_local3, _local3 + _local2.chainSize_int, CONNECTOR_DEPTH + _local2.chainSize_int); _local1._x = (letter_object.clip_mc._x + CONNECTOR_X_OFFSET) + LETTER_WIDTH; _local1._y = letter_object.clip_mc._y - CONNECTOR_Y_OFFSET; } else if (l_y < lL_y) { _local3 = "NorthWest"; _local1 = rootMain.game_object.grid_mc.attachMovie(_local3, _local3 + _local2.chainSize_int, CONNECTOR_DEPTH + _local2.chainSize_int); _local1._x = (letter_object.clip_mc._x + CONNECTOR_X_OFFSET) + LETTER_WIDTH; _local1._y = (letter_object.clip_mc._y + CONNECTOR_Y_OFFSET) + LETTER_WIDTH; } else { _local3 = "West"; _local1 = rootMain.game_object.grid_mc.attachMovie(_local3, _local3 + _local2.chainSize_int, CONNECTOR_DEPTH + _local2.chainSize_int); _local1._x = (letter_object.clip_mc._x + CONNECTOR_X_OFFSET) + LETTER_WIDTH; _local1._y = letter_object.clip_mc._y + (LETTER_WIDTH / 2); } } else if (l_y > lL_y) { _local3 = "South"; _local1 = rootMain.game_object.grid_mc.attachMovie(_local3, _local3 + _local2.chainSize_int, CONNECTOR_DEPTH + _local2.chainSize_int); _local1._x = letter_object.clip_mc._x + (LETTER_WIDTH / 2); _local1._y = letter_object.clip_mc._y - CONNECTOR_Y_OFFSET; } else if (l_y < lL_y) { _local3 = "North"; _local1 = rootMain.game_object.grid_mc.attachMovie(_local3, _local3 + _local2.chainSize_int, CONNECTOR_DEPTH + _local2.chainSize_int); _local1._x = letter_object.clip_mc._x + (LETTER_WIDTH / 2); _local1._y = (letter_object.clip_mc._y + CONNECTOR_Y_OFFSET) + LETTER_WIDTH; } _local2.connectors_mc[_local2.chainSize_int - 1] = _local1; } _local2.chainSize_int++; _local2.calculateWordScore(); }; LetterChainObject.prototype.removeLetter = function (index) { var _local1 = this; _local1.letters_object[index] = null; _local1.chainSize_int--; removeMovieClip(_local1.connectors_mc[index - 1]); }; LetterChainObject.prototype.removeAllLetters = function () { var _local2 = this; var _local1; _local1 = 0; while (_local1 < _local2.chainSize_int) { _local2.letters_object[_local1].deselectLetter(); _local2.letters_object[_local1] = null; removeMovieClip(_local2.connectors_mc[_local1]); _local1++; } _local2.isWord_bool = false; _local2.chainSize_int = 0; }; LetterChainObject.prototype.flipLetters = function () { var _local3 = this; var _local2; var _local1; var letter_int; var randomPercent_int = 45; if (rootMain.mustSetPowerups_bool) { randomPercent_int = 100; _local3.isPowerup_bool = false; MAX_POWERUPS = 49; } _local2 = 0; while (_local2 < _local3.chainSize_int) { _local1 = _local3.letters_object[_local2]; rootMain.game_object.gridLetterCount_int[_local1.letter_int]--; _local1.deselectLetter(); if (_local1.powerupType_int != 0) { rootMain.game_object.powerupsUsed_int[_local1.powerupType_int]++; } if (_local1.removePowerup()) { rootMain.game_object.currentPowerupsOnGrid_int--; } removeMovieClip(_local3.connectors_mc[_local2]); _local2++; } _local2 = 0; while (_local2 < _local3.chainSize_int) { _local1 = _local3.letters_object[_local2]; letter_int = rootMain.game_object.letterUtils_object.getRandomLetter(_local1.xPos_int, _local1.yPos_int); if ((!_local3.isPowerup_bool) && (rootMain.isRandomChance(randomPercent_int))) { powerupType_int = _local1.setRandomPowerup(); if ((powerupType_int >= LETTER_POWERUP_VOWEL_A) && (powerupType_int <= LETTER_POWERUP_VOWEL_Y)) { letter_int = rootMain.game_object.letterUtils_object.charToLetter(rootMain.game_object.getLetterFromVowelPowerup(powerupType_int)); } else if (powerupType_int >= LETTER_POWERUP_POINTS_2X) { if (rootMain.game_object.letterUtils_object.isVowel(letter_int)) { letter_int = rootMain.game_object.letterUtils_object.getRandomConsonant(); } } } _local1.flipLetter(letter_int); _local2++; } _local3.isWord_bool = false; _local3.isPowerup_bool = false; _local3.chainSize_int = 0; }; LetterChainObject.prototype.getLastLetter = function () { return(this.letters_object[this.chainSize_int - 1]); }; LetterChainObject.prototype.getFirstLetter = function () { return(this.letters_object[0]); }; LetterChainObject.prototype.calculateWordScore = function () { var _local1 = this; _local1.word_string = ""; _local1.score_int = 0; _local1.scoreMultiplier_int = 0; var wordLength_int = 0; var _local2; var vowelPowerupCount_int = 0; rootMain.game_object.powerupVowelsToCheck = new Array(); _local1.isPowerup_bool = false; index = 0; while (index < _local1.chainSize_int) { _local2 = _local1.letters_object[index]; if (_local2.letter_string == "Q") { wordLength_int = wordLength_int + 2; _local1.word_string = _local1.word_string + "QU"; } else { wordLength_int++; _local1.word_string = _local1.word_string + _local2.letter_string; } if (_local2.powerupType_int != LETTER_POWERUP_NONE) { _local1.isPowerup_bool = true; } if ((_local2.powerupType_int >= LETTER_POWERUP_VOWEL_A) && (_local2.powerupType_int <= LETTER_POWERUP_VOWEL_Y)) { rootMain.game_object.powerupVowelsToCheck[vowelPowerupCount_int++] = _local2.powerupType_int; } else if (_local2.powerupType_int == LETTER_POWERUP_POINTS_2X) { _local1.scoreMultiplier_int = _local1.scoreMultiplier_int + 2; } else if (_local2.powerupType_int == LETTER_POWERUP_POINTS_3X) { _local1.scoreMultiplier_int = _local1.scoreMultiplier_int + 3; } index++; } _local1.isWord_bool = false; if (_local1.chainSize_int >= 3) { _local1.isWord_bool = rootMain.game_object.dict_mc.isWordExist(_local1.word_string); } if (_local1.isWord_bool) { _local1.score_int = 0; _local1.score_int = _local1.score_int + ((wordLength_int - 2) * ((wordLength_int - 2) * 50)); var _local3; var nValue; _local3 = 0; while (_local3 < wordLength_int) { nValue = rootMain.game_object.letterUtils_object.getLetterValue(_local1.word_string.charCodeAt(_local3) - 64); _local1.score_int = _local1.score_int + (nValue * 25); _local3++; } if (rootMain.wordScoreForAll != "") { _local1.score_int = Number(rootMain.wordScoreForAll); } } rootMain.updateWordScore(_local1.word_string, _local1.score_int); }; LetterUtilsObject.prototype.getLetterValue = function (letter_int) { return(this.aValues[letter_int]); }; LetterUtilsObject.prototype.getRandomLetterFromPopulationArray = function (lastLetter) { return(getRandomLetterFromPopulationArray(lastLetter, 0)); }; LetterUtilsObject.prototype.getRandomLetterFromPopulationArray = function (lastLetter, lastLetter2) { var _local1 = this; var _local2; if (!_local1.firstTimeSet_bool) { _local1.firstTimeSet_bool = true; i = 0; while (i < 26) { j = 0; while (j < _local1.aLetters[i]) { _local2 = i + 1; _local1.randomLetters_int[_local1.randomLettersCount_int++] = _local2; if (!_local1.isVowel(nLetter)) { _local1.randomConsonantLetters_int[_local1.randomConsonantLettersCount_int++] = _local2; } j++; } i++; } } var _local3 = Math.floor(Math.random() * _local1.randomLettersCount_int); var nLetter = _local1.randomLetters_int[_local3]; var nRep = 99; while (((nLetter == lastLetter) || (nLetter == lastLetter2)) && (nRep > 0)) { nRep--; _local3 = Math.floor(Math.random() * _local1.randomLettersCount_int); nLetter = _local1.randomLetters_int[_local3]; } return(nLetter); }; LetterUtilsObject.prototype.getRandomLetter = function (x, y) { var _local1 = this; var _local2 = _local1.getRandomLetterFromPopulationArray(_local1.nLastLetter); var phraseLetter_bool = false; if ((_local1.nPhraseCounter == 0) && (rootMain.isRandomChance(10))) { var phraseLetter_int = _local1.game_object.phrase_object.getRandomHiddenLetter(); if (phraseLetter_int != LETTER_BLANK) { _local2 = phraseLetter_int; } phraseLetter_bool = true; _local1.nPhraseCounter = 7; } else if (_local1.nPhraseCounter > 0) { _local1.nPhraseCounter--; } var nNumNeighborCells = _local1.game_object.getNumNeighborCells(x, y); var nNumGridLetters = _local1.game_object.getNumCellsWithLetter(_local2); var nMaxGridLetters = _local1.aMaxes[_local2]; if (phraseLetter_bool) { nMaxGridLetters++; } if (nNumGridLetters >= nMaxGridLetters) { _local2 = _local1.getRandomLetterFromPopulationArray(_local1.nLastLetter, _local2); } var nNumNeighborVowels = _local1.game_object.getNumNeighborCellsWithVowel(x, y); if (nNumNeighborVowels == 0) { _local2 = _local1.getRandomVowel2(_local1.nLastVowel); } var nNumGridNeighbors = _local1.game_object.getNumNeighborCellsWithLetter(x, y, _local2); var nPercent = (_local1.aDists[_local2] * 10); if ((nNumGridNeighbors > 1) && (nPercent < 85)) { nPercent = 85; } if ((nNumGridNeighbors > 2) && (nPercent < 85)) { nPercent = 100; } if (nNumGridNeighbors > 0) { if (!rootMain.isRandomChance(nPercent)) { _local2 = _local1.getRandomLetterFromPopulationArray(_local1.nLastLetter, _local2); } } var nNumNeighborConsonants = (nNumNeighborCells - nNumNeighborVowels); var nPercentVowels = ((nNumNeighborVowels * 100) / nNumNeighborCells); if (nPercentVowels >= 50) { var _local3 = 32; while (_local3 > 0) { _local3--; _local2 = _local1.getRandomLetterFromPopulationArray(_local1.nLastLetter, _local2); if (!_local1.isVowel(_local2)) { _local3 = 0; } } } _local1.nLastLetter = _local2; if (_local1.isVowel(_local2)) { _local1.nLastVowel = _local2; } return(_local2); }; LetterUtilsObject.prototype.getRandomConsonant = function () { var _local2 = this; var _local3 = Math.floor(Math.random() * _local2.randomConsonantLettersCount_int); var _local1 = _local2.randomConsonantLetters_int[_local3]; var nRep = 99; while ((_local1 == _local2.lastConsonantLetter) && (nRep > 0)) { nRep--; _local3 = Math.floor(Math.random() * _local2.randomConsonantLettersCount_int); _local1 = _local2.randomConsonantLetters_int[_local3]; } _local2.lastConsonantLetter = _local1; return(_local1); }; LetterUtilsObject.prototype.isVowel = function (nLetter) { var _local1 = String.fromCharCode(64 + nLetter); if (_local1 == "A") { return(true); } if (_local1 == "E") { return(true); } if (_local1 == "I") { return(true); } if (_local1 == "O") { return(true); } if (_local1 == "U") { return(true); } if (_local1 == "Y") { return(true); } return(false); }; LetterUtilsObject.prototype.charToLetter = function (nChar) { return(nChar.charCodeAt(0) - 64); }; LetterUtilsObject.prototype.getRandomVowel = function () { var _local1 = this; var _local2 = Math.ceil(Math.random() * 14); switch (_local2) { case 1 : return(_local1.charToLetter("A")); case 2 : return(_local1.charToLetter("A")); case 3 : return(_local1.charToLetter("E")); case 4 : return(_local1.charToLetter("E")); case 5 : return(_local1.charToLetter("I")); case 6 : return(_local1.charToLetter("I")); case 7 : return(_local1.charToLetter("O")); case 8 : return(_local1.charToLetter("O")); case 9 : return(_local1.charToLetter("O")); case 10 : return(_local1.charToLetter("U")); case 11 : return(_local1.charToLetter("U")); case 12 : return(_local1.charToLetter("U")); case 13 : return(_local1.charToLetter("Y")); case 14 : return(_local1.charToLetter("Y")); } return(_local1.charToLetter("E")); }; LetterUtilsObject.prototype.getRandomVowel2 = function (nLastVowel) { var _local3 = this; var _local1 = 20; var _local2 = _local3.charToLetter("E"); while (_local1 > 0) { _local1--; _local2 = _local3.getRandomVowel(); if (_local2 != nLastVowel) { _local1 = 0; } } return(_local2); }; LetterUtilsObject.prototype.getRandomPowerupVowel = function () { var _local2 = this; var _local3 = 32; while (_local3 > 0) { var _local1 = _local2.getRandomVowel(); bDontUse = false; if (_local2.game_object.phrase_object.isLetterAlreadyRevealed(_local1)) { bDontUse = true; } if (_local2.game_object.isPowerupAlreadyUsedForVowel(_local1)) { bDontUse = true; } if (!bDontUse) { return(_local1); } _local3--; } return(LETTER_BLANK); }; PhraseObject.prototype.decrypt = function (sstring) { var _local2 = sstring; var _local1 = "PROFANITY"; _local2 = unescape(_local2); news = ""; if (odd(ord(_local1.charAt(0)))) { odd = true; counter = 0; } else { odd = false; counter = _local1.length - 1; } i = 0; while (i < _local2.length) { tord = ord(_local1.charAt(counter)); news = news + chr(ord(_local2.charAt(i)) - tord); if (odd) { counter++; if (counter == _local1.length) { counter = 0; } } else { counter--; if (counter == -1) { counter = _local1.length - 1; } } i++; } return(news); }; PhraseObject.prototype.revealAllLetters = function () { var _local1 = this; clearInterval(_local1.revealIntervalID); _local1.phraseRevealed_bool = true; _local1.flipNextPhraseLetter(); }; PhraseObject.prototype.isPhraseSimilar = function (phraseToCheck_string) { var _local1 = this; if (_local1.phrase_string == phraseToCheck_string) { return(true); } if (_local1.leven_object.dist(_local1.phrase_string, phraseToCheck_string) <= 3) { return(true); } if (rootMain.alwaysCorrectGuess_bool) { return(true); } return(false); }; PhraseObject.prototype.checkLetterInPhrase = function (letter_int, letterX, letterY) { var _local2 = this; if (_local2.tracker_object.isLetterTracked(letter_int)) { return(false); } _local2.tracker_object.setLetterTracked(letter_int); var _local3 = null; var _local1; i = 0; while (i < _local2.numberOfLetters_int) { _local1 = _local2.phraseLetters_object[i]; if (letter_int == _local1.letter_int) { _local3 = _local1.clip_mc; break; } i++; } if (_local3 != null) { _local2.isFlipping_bool = true; var star_mc = rootMain.attachMovie("Star", "Star_" + letter_int, ++rootMain.curDepth_int); star_mc.letter_int = letter_int; star_mc._x = letterX + 18.5; star_mc._y = letterY; var point = new Object(); point.x = _local3._x; point.y = _local3._y; rootMain.gameScreen_mc.phraseDisplay_mc.localToGlobal(point); star_mc.xEnd = point.x + 8.5; star_mc.yEnd = point.y; return(true); } return(false); }; PhraseObject.prototype.flipNextPhraseLetter = function (letter_int) { var _local1 = this; var _local2 = letter_int; var firstPhraseLetter_mc = null; i = 0; while (i < _local1.numberOfLetters_int) { phraseLetter_object = _local1.phraseLetters_object[i]; if (!phraseLetter_object.isDisplayed_bool) { if ((_local2 == phraseLetter_object.letter_int) || (_local1.phraseRevealed_bool)) { phraseLetter_object.isDisplayed_bool = true; phraseLetter_object.clip_mc.curLetter_string = phraseLetter_object.letter_string; phraseLetter_object.clip_mc.letter_int = phraseLetter_object.letter_int; phraseLetter_object.clip_mc.phraseRevealed_bool = _local1.phraseRevealed_bool; _local1.hiddenLetters_int--; phraseLetter_object.clip_mc.flip(); rootMain.playSound("RevealPhraseLetter"); return(true); } } i++; } return(false); }; PhraseObject.prototype.isPhraseComplete = function () { return(this.hiddenLetters_int <= 0); }; PhraseObject.prototype.setupPhraseLetters = function () { var _local2 = this; var _local1 = 0; var _local3 = 0; while (_local1 < _local2.phrase_string.length) { if ((_local2.phrase_string.charCodeAt(_local1) >= 65) && (_local2.phrase_string.charCodeAt(_local1) <= 90)) { _local2.phraseLetters_object[_local3] = new PhraseLetterObject(_local2.phrase_string.charCodeAt(_local1) - 64); _local3++; } _local1++; } _local2.numberOfLetters_int = _local3; _local2.hiddenLetters_int = _local3; }; PhraseObject.prototype.getRandomHiddenLetter = function () { var _local1 = this; if (_local1.phrase_string == "") { return(LETTER_BLANK); } if (_local1.hiddenLetters_int == 0) { return(LETTER_BLANK); } index = Math.floor(Math.random() * (_local1.numberOfLetters_int - 1)); var _local2 = _local1.numberOfLetters_int; while (_local2 > 0) { if (!_local1.phraseLetters_object[index].isDisplayed_bool) { return(_local1.phraseLetters_object[index].letter_int); } index++; if (index >= _local1.numberOfLetters_int) { index = 0; } _local2--; } return(LETTER_BLANK); }; PhraseObject.prototype.addPhraseLetterClip = function (xDraw, yDraw, letterIndex) { this.phraseLetters_object[letterIndex].clip_mc = rootMain.gameScreen_mc.phraseDisplay_mc.attachMovie("FlipPhraseLetter", "flipPhraseLetter_" + letterIndex, ++rootMain.curDepth_int); with (this.phraseLetters_object[letterIndex].clip_mc) { this.phraseLetters_object[letterIndex].clip_mc._x = START_FLIPPHRASELETTER_X; this.phraseLetters_object[letterIndex].clip_mc._y = START_FLIPPHRASELETTER_Y; this.phraseLetters_object[letterIndex].clip_mc.xEnd = xDraw; this.phraseLetters_object[letterIndex].clip_mc.yEnd = yDraw; } }; PhraseObject.prototype.startFlyIn = function () { var _local1 = this; if (_local1.flyLetterIndex < _local1.numberOfLetters_int) { _local1.phraseLetters_object[_local1.randomPhraseLetterIndices_int[_local1.flyLetterIndex]].clip_mc.startFly(); _local1.flyLetterIndex++; } else { clearInterval(_local1.flyIntervalID); } }; PhraseObject.prototype.startFlyOut = function () { var _local1 = this; if (_local1.flyLetterIndex < _local1.numberOfLetters_int) { var _local2 = _local1.phraseLetters_object[_local1.randomPhraseLetterIndices_int[_local1.flyLetterIndex]].clip_mc; _local2.xEnd = FINISH_FLIPPHRASELETTER_X; _local2.yEnd = FINISH_FLIPPHRASELETTER_Y; _local2.startFly(); _local1.flyLetterIndex++; } else { var _local2 = _local1.phraseLetters_object[_local1.randomPhraseLetterIndices_int[_local1.flyLetterIndex - 1]].clip_mc; if ((_local2._x >= 360) || (_local2._x == undefined)) { clearInterval(_local1.flyIntervalID); rootMain.game_object.playNextRound(); } } }; PhraseObject.prototype.removePhraseLetterClips = function () { var _local1 = this; index = 0; while (index < _local1.numberOfLetters_int) { removeMovieClip(_local1.phraseLetters_object[index].clip_mc); index++; } }; PhraseObject.prototype.setupPhraseString = function () { var _local2 = this; var nLen = _local2.phrase_string.length; var nNumLines = 1; _local2.sLine = new Array(3); _local2.sLine[0] = new String(); var nLineIndex2 = _local2.getSubLine(0, 20, 0); if (nLineIndex2 > 0) { nNumLines = 2; _local2.sLine[1] = new String(); var nLineIndex3 = _local2.getSubLine(nLineIndex2, 20, 1); if (nLineIndex3 > 0) { nNumLines = 3; _local2.sLine[2] = new String(); _local2.getSubLine(nLineIndex3, 20, 2); } } var xStart = 0; var yStart = 0; var xSpace = 16; var ySpace = 17; var xDraw = xStart; var yDraw = yStart; if (nNumLines == 2) { yDraw = yDraw + (ySpace / 2); } if (nNumLines == 1) { yDraw = yDraw + ySpace; } var nCount = 0; var _local1 = 0; var _local3; var letterIndex = 0; _local3 = 0; while (_local3 < nNumLines) { var nLen2 = _local2.sLine[_local3].length; var nExtra = (20 - nLen2); var xAdd = ((nExtra * xSpace) / 2); xDraw = xDraw + xAdd; _local1 = 0; while (_local1 < nLen2) { if (_local2.sLine[_local3].charAt(_local1) != " ") { _local2.addPhraseLetterClip(xDraw, yDraw, letterIndex++); } xDraw = xDraw + xSpace; _local1++; } xDraw = xStart; yDraw = yDraw + ySpace; _local3++; } if ((_local3 == 3) && (_local1 == 20)) { _local2.phaseDisplayFull = true; if (_local2.sLine[_local3 - 1].length() >= _local1) { _local2.phraseOverflow = true; } } rootMain.gameScreen_mc.phraseCategoryShown = "CATEGORY: " + _local2.category_string.toUpperCase(); rootMain.gameScreen_mc.phraseCategoryShown2 = rootMain.gameScreen_mc.phraseCategoryShown; return(true); }; PhraseObject.prototype.getSubLine = function (nStartIndex, nMaxLength, lineIndex) { var _local1 = this; var _local2 = lineIndex; var _local3 = nStartIndex; var nTotalLength = _local1.phrase_string.length; if (_local3 >= nTotalLength) { return(0); } var nLen = (_local1.phrase_string.length - _local3); var i; i = 0; while (i <= nMaxLength) { _local1.sLine[_local2] = _local1.sLine[_local2] + " "; i++; } if (nLen <= nMaxLength) { var j = 0; i = 0; while (i < nLen) { if ((i != 0) || (_local1.phrase_string.charAt(_local3 + i) != " ")) { _local1.sLine[_local2] = _local1.sLine[_local2].setCharAt(j++, _local1.phrase_string.charAt(_local3 + i)); } i++; } if ((j < 1) && (_local1.sLine[_local2].charAt(j - 1) == " ")) { j--; } _local1.sLine[_local2] = _local1.sLine[_local2].setLength(j); return(0); } if (_local1.phrase_string.charAt(_local3 + nMaxLength) == " ") { var j = 0; i = 0; while (i < nMaxLength) { if ((i != 0) || (_local1.phrase_string.charAt(_local3 + i) != " ")) { _local1.sLine[_local2] = _local1.sLine[_local2].setCharAt(j++, _local1.phrase_string.charAt(_local3 + i)); } i++; } if ((j > 1) && (_local1.sLine[_local2].charAt(j - 1) == " ")) { j--; } _local1.sLine[_local2] = _local1.sLine[_local2].setLength(j); return((_local3 + nMaxLength) + 1); } var nCount = nMaxLength; while (nCount > 0) { if (_local1.phrase_string.charAt(_local3 + nCount) == " ") { var j = 0; var i; i = 0; while (i < nCount) { if ((i != 0) || (_local1.phrase_string.charAt(_local3 + i) != " ")) { _local1.sLine[_local2] = _local1.sLine[_local2].setCharAt(j++, _local1.phrase_string.charAt(_local3 + i)); } i++; } if ((j > 1) && (_local1.sLine[_local2].charAt(j - 1) == " ")) { j--; } _local1.sLine[_local2] = _local1.sLine[_local2].setLength(j); return((_local3 + i) + 1); } nCount--; } var i; i = 0; while (i < nMaxLength) { _local1.sLine[_local2] = _local1.sLine[_local2].setCharAt(i, _local1.phrase_string.charAt(_local3 + i)); i++; } _local1.sLine[_local2] = _local1.sLine[_local2].setLength(i); return(_local3 + i); }; PhraseObject.prototype.isLetterAlreadyRevealed = function (letter_int) { var _local2 = this; var _local3 = letter_int; var _local1; _local1 = 0; while (_local1 < _local2.numberOfLetters_int) { if (_local2.phraseLetters_object[_local1].letter_int == _local3) { if (_local2.phraseLetters_object[_local1].isDisplayed_bool) { return(true); } } _local1++; } return(false); }; PhraseObject.prototype.getNumRevealedLetters = function () { return(this.numberOfLetters_int - this.hiddenLetters_int); }; TrackerObject.prototype.clear = function () { var _local1 = this; _local1.lettersTracked_int = new Array(); i = 1; while (i <= 26) { _local1.lettersTracked_int[i] = false; i++; } rootMain.gameScreen_mc.tracker_mc.clear(); }; TrackerObject.prototype.isLetterTracked = function (letter_int) { return(this.lettersTracked_int[letter_int]); }; TrackerObject.prototype.setLetterTracked = function (letter_int) { this.lettersTracked_int[letter_int] = true; rootMain.gameScreen_mc.tracker_mc.setLetter(letter_int); }; ProjectileObject.prototype.init_g = function (screenHeight, startTime, X0, Y0, endX, endY, flightDuration, maxY, bDontMoveBeforeTime, bDontMoveAfterTime) { var _local1 = Y0; var _local3 = maxY; var startX = X0; this.m_screenHeight = screenHeight; var _local2; if (_local1 > _local3) { _local2 = _local1 - _local3; } else { _local2 = _local3 - _local1; } return(this.init(startTime, X0, m_screenHeight - _local1, endX, m_screenHeight - endY, flightDuration, _local2, startX, bDontMoveBeforeTime, bDontMoveAfterTime)); }; ProjectileObject.prototype.init = function (startTime, X0, Y0, endX, endY, flightDuration, screenHeight, startX, bDontMoveBeforeTime, bDontMoveAfterTime) { var _local1 = this; _local1.m_TStart = _local1.convTime(startTime); _local1.m_X0 = X0; _local1.m_Y0 = Y0; _local1.m_endX = endX; _local1.m_endY = endY; _local1.m_T = _local1.convTime(flightDuration); _local1.m_h = screenHeight; if (_local1.m_h < 0) { _local1.m_h = -_local1.m_h; } _local1.m_R = _local1.m_endX - _local1.m_X0; _local1.m_bDontMoveBeforeTime = bDontMoveBeforeTime; _local1.m_bDontMoveAfterTime = bDontMoveAfterTime; var _local2 = (Y0 + _local1.m_h) - endY; if (_local2 < 0) { _local2 = -_local2; } var _local3; if (Y0 == endX) { _local3 = _local1.m_T / 2; } else if (_local2 > 0) { _local3 = _local1.m_T / (Math.sqrt(_local2 / _local1.m_h) + 1); } else { _local3 = _local1.m_T; } _local1.m_g = (2 * _local1.m_h) / (_local3 * _local3); _local1.m_V0Y = _local1.m_g * _local3; _local1.m_V0X = _local1.m_R / _local1.m_T; if (_local1.m_V0X < 0) { _local1.m_V0XABS = -_local1.m_V0X; } else { _local1.m_V0XABS = _local1.m_V0X; } var startViewDistance; if (startX < endX) { startViewDistance = startX - _local1.m_X0; } else { startViewDistance = _local1.m_X0 - startX; } var tStartViewIntercept = (startViewDistance / _local1.m_V0XABS); _local1.m_viewTime = _local1.m_T - tStartViewIntercept; _local1.m_T0 = _local1.m_TStart - tStartViewIntercept; _local1.m_bInitialized = true; return(true); }; ProjectileObject.prototype.getPos_g = function (t) { var _local1 = this; var _local2 = new Object(); if (!_local1.m_bInitialized) { return(null); } var _local3 = _local1.convTime(t) - _local1.m_T0; if ((_local3 < 0) && (_local1.m_bDontMoveBeforeTime)) { _local2.x = _local1.m_X0; _local2.y = _local1.m_Y0; return(_local2); } if ((_local3 >= _local1.m_T) && (_local1.m_bDontMoveAfterTime)) { _local2.x = _local1.m_endX; _local2.y = _local1.m_endY; return(_local2); } xPos = (_local1.m_V0X * _local3) + _local1.m_X0; yPos = ((_local1.m_V0Y * _local3) - (((_local1.m_g * _local3) * _local3) / 2)) + _local1.m_Y0; _local2.x = xPos; _local2.y = yPos; return(_local2); }; ProjectileObject.prototype.getPos = function (t) { var _local1 = this.getPos_g(t); _local1.y = this.m_screenHeight - _local1.y; return(_local1); }; ProjectileObject.prototype.atEnd = function (t) { var _local1 = this; return((_local1.convTime(t) - _local1.m_T0) > _local1.m_T); }; ProjectileObject.prototype.convTime = function (timeMS) { return(timeMS / 1000); }; LevenshteinDistanceObject.prototype.min3 = function (a, b, c) { var _local1; _local1 = a; if (b < _local1) { _local1 = b; } if (c < _local1) { _local1 = c; } return(_local1); }; LevenshteinDistanceObject.prototype.dist = function (s, t) { var n; var m; var _local2; var _local1; var s_i; var t_j; var cost; n = s.length; m = t.length; if (n == 0) { return(m); } if (m == 0) { return(n); } var _local3 = new Array(); index = 0; while (index < (n + 1)) { _local3.push(new Array(m + 1)); index++; } _local2 = 0; while (_local2 <= n) { _local3[_local2][0] = _local2; _local2++; } _local1 = 0; while (_local1 <= m) { _local3[0][_local1] = _local1; _local1++; } _local2 = 1; while (_local2 <= n) { s_i = s.charAt(_local2 - 1); _local1 = 1; while (_local1 <= m) { t_j = t.charAt(_local1 - 1); if (s_i == t_j) { cost = 0; } else { cost = 1; } _local3[_local2][_local1] = this.min3(_local3[_local2 - 1][_local1] + 1, _local3[_local2][_local1 - 1] + 1, _local3[_local2 - 1][_local1 - 1] + cost); _local1++; } _local2++; } return(_local3[n][m]); }; rootMain.loadText(); stop();
Frame 5
function continueToStartGame() { clearInterval(pauseStartIntervalID); play(); } var pauseStartIntervalID; if (rootMain.game_object == null) { rootMain.game_object = new GameObject(gameScreen_mc.gameGrid_mc, rootMain.dict_mc, rootMain); rootMain.game_object.isSpinning_bool = true; stop(); pauseStartIntervalID = setInterval(continueToStartGame, 100); } gameScreen_mc.tabEnabled = false;
Frame 6
stop(); rootMain.game_object.startNewGame();
Symbol 21 MovieClip [FlipPhraseLetter] Frame 1
function flip() { removeMovieClip(smallLetter_mc[this._name + "_letter"]); if (phraseRevealed_bool) { gotoAndPlay ("fastflip"); } else { gotoAndPlay ("flip"); } } function showLetter() { var _local1 = this; letter_mc = smallLetter_mc.attachMovie(_local1.curLetter_string + "_small", _local1._name + "_letter", ++rootMain.curDepth_int); if ((letter_int != 0) && (!phraseRevealed_bool)) { rootMain.game_object.flipPhraseLetterComplete(_local1.letter_int); } } function startFly() { var _local1 = this; var _local2 = new Object(); var xStart = _local1._x; var yStart = _local1._y; var _local3 = getTimer(); var nFlightTime = 1000; var nMaxHeight = (yEnd - 32); _local1.projectile_object = new rootMain.ProjectileObject(); _local1.projectile_object.init_g(GAME_HEIGHT, _local3, xStart, yStart, xEnd, yEnd, nFlightTime, nMaxHeight, true, true); _local2 = _local1.projectile_object.getPos(_local3); _local1._x = _local2.x; _local1._y = _local2.y - GAME_HEIGHT; gotoAndPlay ("fly"); } var curLetter_string = "Blank"; var phraseRevealed_bool; var letter_int = 0; var x_int; var y_int; var letter_mc; var projectile_object; var xEnd; var yEnd; this.useHandCursor = false;
Symbol 21 MovieClip [FlipPhraseLetter] Frame 2
stop(); this.showLetter();
Symbol 21 MovieClip [FlipPhraseLetter] Frame 3
var currentTime = getTimer(); var point = projectile_object.getPos(currentTime); this._x = point.x; this._y = point.y - GAME_HEIGHT; if (this.projectile_object.atEnd(currentTime)) { this.projectile_object = null; stop(); if (this._x == FINISH_FLIPPHRASELETTER_X) { removeMovieClip(this); } }
Symbol 21 MovieClip [FlipPhraseLetter] Frame 4
gotoAndPlay ("fly");
Symbol 21 MovieClip [FlipPhraseLetter] Frame 9
if (phraseRevealed_bool) { rootMain.game_object.flipPhraseLetterComplete(this.letter_int); }
Symbol 21 MovieClip [FlipPhraseLetter] Frame 12
gotoAndStop ("show");
Symbol 60 MovieClip [FlipLetter] Frame 1
function flip() { var _local1 = this; _local1.isSpinning_bool = false; _local1.isFlipping_bool = true; removeMovieClip(bigLetter_mc[_local1._name + "_letter"]); gotoAndPlay ("flip"); } function select() { letter_mc.gotoAndStop("selected"); } function deselect() { letter_mc.gotoAndStop("normal"); } function showLetter() { var _local1 = this; _local1.isFlipping_bool = false; letter_mc = bigLetter_mc.attachMovie(_local1.curLetter_string + "_big", _local1._name + "_letter", ++rootMain.curDepth_int); rootMain.game_object.checkForPowerup(x_int, y_int); } var curLetter_string = "Blank"; var x_int; var y_int; var letter_mc; var isSpinning_bool; var isFlipping_bool = false; this.useHandCursor = false; this.onRollOver = function () { if (!this.isFlipping_bool) { rootMain.game_object.showLetterHighlighter(this); } }; this.onRollOut = function () { rootMain.game_object.hideLetterHighlighter(); }; this.onPress = function () { rootMain.game_object.checkSelectLetter(x_int, y_int); }; this.onDragOut = function () { rootMain.game_object.isMouseDragged_bool = true; };
Symbol 60 MovieClip [FlipLetter] Frame 2
stop(); this.showLetter(); if (!rootMain.game_object.isSpinning_bool) { rootMain.game_object.isShuffling_bool = false; }
Symbol 60 MovieClip [FlipLetter] Frame 19
if (!this.isSpinning_bool) { gotoAndStop ("show"); }
Symbol 63 MovieClip [Star] Frame 1
function startFly() { var _local1 = this; var _local3 = new Object(); var xStart = _local1._x; var yStart = _local1._y; var dwStartTime = getTimer(); var nFlightTime = 1000; var nMaxHeight = (yEnd - 32); _local1.projectile_object = new rootMain.ProjectileObject(); _local1.projectile_object.init_g(GAME_HEIGHT, dwStartTime, xStart, yStart, xEnd, yEnd, nFlightTime, nMaxHeight, true, true); _local3 = _local1.projectile_object.getPos(dwStartTime); _local1._x = _local3.x; _local1._y = _local3.y - GAME_HEIGHT; _local1.onEnterFrame = function () { var _local1 = this; var _local2 = getTimer(); if (_local1.projectile_object.atEnd(_local2)) { _local1.stopFly(); } else { var _local3 = projectile_object.getPos(_local2); _local1._x = _local3.x; _local1._y = _local3.y - GAME_HEIGHT; } }; } function stopFly() { var _local1 = this; delete _local1.onEnterFrame; _local1.projectile_object = null; rootMain.game_object.flipPhraseLetterComplete(_local1.letter_int); removeMovieClip(_local1); } var letter_int; var projectile_object; var xEnd; var yEnd; startFly();
Symbol 64 MovieClip [DelayFly] Frame 10
rootMain.game_object.startFlyInPhraseLetters(); removeMovieClip(this);
Symbol 65 MovieClip [DelayGuessMeterRise] Frame 1
var letter_int;
Symbol 65 MovieClip [DelayGuessMeterRise] Frame 28
rootMain.game_object.guessMeterIncreaseStart(this.totalScore_int); removeMovieClip(this);
Symbol 66 MovieClip [DelayFlip] Frame 1
var letter_int;
Symbol 66 MovieClip [DelayFlip] Frame 25
rootMain.game_object.phrase_object.isFlipping_bool = !rootMain.game_object.phrase_object.flipNextPhraseLetter(letter_int); removeMovieClip(this);
Symbol 69 MovieClip [FlyingChar] Frame 1
function startFly() { var _local1 = this; var _local2 = _parent; var point = new Object(); var dwStartTime = getTimer(); var nFlightTime = 750; _local1.projectile_object = new rootMain.ProjectileObject(); _local1.projectile_object.init_g(GAME_HEIGHT, dwStartTime, _local2._x, _local2._y, _local2.xEnd, _local2.yEnd, nFlightTime, _local2.maxHeight_int, true, true); point = _local1.projectile_object.getPos(dwStartTime); _local1._x = point.x; _local1._y = point.y - GAME_HEIGHT; _local1.onEnterFrame = function () { var _local1 = getTimer(); if (this.projectile_object.atEnd(_local1)) { this.stopFly(); } else { var _local2 = projectile_object.getPos(_local1); _parent._x = _local2.x; _parent._y = _local2.y - GAME_HEIGHT; } }; } function stopFly() { delete this.onEnterFrame; this.projectile_object = null; removeMovieClip(_parent); } var letter_int; var projectile_object; startFly();
Symbol 70 MovieClip [9_FL] Frame 15
stop();
Symbol 73 MovieClip [8_FL] Frame 15
stop();
Symbol 76 MovieClip [7_FL] Frame 15
stop();
Symbol 79 MovieClip [6_FL] Frame 15
stop();
Symbol 82 MovieClip [5_FL] Frame 15
stop();
Symbol 85 MovieClip [4_FL] Frame 15
stop();
Symbol 88 MovieClip [3_FL] Frame 15
stop();
Symbol 91 MovieClip [2_FL] Frame 15
stop();
Symbol 94 MovieClip [0_FL] Frame 15
stop();
Symbol 97 MovieClip [1_FL] Frame 15
stop();
Symbol 100 MovieClip [Multi_FL] Frame 15
stop();
Symbol 103 MovieClip [V_FL] Frame 15
stop();
Symbol 106 MovieClip [U_FL] Frame 15
stop();
Symbol 109 MovieClip [T_FL] Frame 15
stop();
Symbol 112 MovieClip [S_FL] Frame 15
stop();
Symbol 115 MovieClip [R_FL] Frame 15
stop();
Symbol 118 MovieClip [Q_FL] Frame 15
stop();
Symbol 121 MovieClip [P_FL] Frame 15
stop();
Symbol 124 MovieClip [O_FL] Frame 15
stop();
Symbol 127 MovieClip [N_FL] Frame 15
stop();
Symbol 130 MovieClip [M_FL] Frame 15
stop();
Symbol 133 MovieClip [L_FL] Frame 15
stop();
Symbol 136 MovieClip [K_FL] Frame 15
stop();
Symbol 139 MovieClip [J_FL] Frame 15
stop();
Symbol 142 MovieClip [I_FL] Frame 15
stop();
Symbol 145 MovieClip [H_FL] Frame 15
stop();
Symbol 148 MovieClip [G_FL] Frame 15
stop();
Symbol 151 MovieClip [F_FL] Frame 15
stop();
Symbol 154 MovieClip [E_FL] Frame 15
stop();
Symbol 157 MovieClip [D_FL] Frame 15
stop();
Symbol 160 MovieClip [C_FL] Frame 15
stop();
Symbol 163 MovieClip [B_FL] Frame 15
stop();
Symbol 166 MovieClip [A_FL] Frame 15
stop();
Symbol 169 MovieClip [Z_FL] Frame 15
stop();
Symbol 172 MovieClip [Y_FL] Frame 15
stop();
Symbol 175 MovieClip [X_FL] Frame 15
stop();
Symbol 178 MovieClip [W_FL] Frame 15
stop();
Symbol 198 MovieClip [FlipNumber] Frame 1
function flip() { removeMovieClip(bigNumber_mc[this._name + "_number"]); gotoAndPlay ("flip"); } function showNumber() { var _local1 = this; number_mc = bigNumber_mc.attachMovie(_local1.curNumber_string + "_big", _local1._name + "_number", ++rootMain.curDepth_int); if (_local1._parent._name == "turnCounter_mc") { rootMain.gameScreen_mc.script_mc.checkLastTurn(); } } var curNumber_string = "0"; var number_mc; this.useHandCursor = false;
Symbol 198 MovieClip [FlipNumber] Frame 2
stop(); this.showNumber();
Symbol 198 MovieClip [FlipNumber] Frame 19
gotoAndStop ("show");
Symbol 221 MovieClip Frame 1
preloader_mc.onEnterFrame = function () { var _local2 = rootMain.dict_mc.getBytesTotal(); var rootTotal = rootMain.getBytesTotal(); var _local1 = _local2 + rootTotal; var _local3 = (rootMain.dict_mc.getBytesLoaded() + rootMain.phrases_mc.getBytesLoaded()) + rootMain.getBytesLoaded(); if (((((_local3 >= _local1) && (_local1 > 0)) && (_local2 > 0)) && (rootMain.isLoaded_bool)) && (count > 20)) { rootMain.loadingComplete(); delete this.onEnterFrame; } else { this._xscale = math.round((_local3 / _local1) * 100); } count++; };
Symbol 231 MovieClip Frame 1
stop();
Symbol 249 MovieClip [0_Big] Frame 1
stop();
Symbol 252 MovieClip [1_Big] Frame 1
stop();
Symbol 255 MovieClip [2_Big] Frame 1
stop();
Symbol 258 MovieClip [3_Big] Frame 1
stop();
Symbol 261 MovieClip [4_Big] Frame 1
stop();
Symbol 264 MovieClip [5_Big] Frame 1
stop();
Symbol 267 MovieClip [6_Big] Frame 1
stop();
Symbol 270 MovieClip [7_Big] Frame 1
stop();
Symbol 273 MovieClip [8_Big] Frame 1
stop();
Symbol 276 MovieClip [9_Big] Frame 1
stop();
Symbol 305 MovieClip [A_Big] Frame 1
stop();
Symbol 310 MovieClip [B_Big] Frame 1
stop();
Symbol 315 MovieClip [C_Big] Frame 1
stop();
Symbol 320 MovieClip [D_Big] Frame 1
stop();
Symbol 325 MovieClip [E_Big] Frame 1
stop();
Symbol 330 MovieClip [F_Big] Frame 1
stop();
Symbol 335 MovieClip [G_Big] Frame 1
stop();
Symbol 340 MovieClip [H_Big] Frame 1
stop();
Symbol 345 MovieClip [I_Big] Frame 1
stop();
Symbol 350 MovieClip [J_Big] Frame 1
stop();
Symbol 355 MovieClip [K_Big] Frame 1
stop();
Symbol 360 MovieClip [L_Big] Frame 1
stop();
Symbol 365 MovieClip [M_Big] Frame 1
stop();
Symbol 370 MovieClip [N_Big] Frame 1
stop();
Symbol 375 MovieClip [O_Big] Frame 1
stop();
Symbol 380 MovieClip [P_Big] Frame 1
stop();
Symbol 385 MovieClip [Q_Big] Frame 1
stop();
Symbol 390 MovieClip [R_Big] Frame 1
stop();
Symbol 395 MovieClip [S_Big] Frame 1
stop();
Symbol 400 MovieClip [T_Big] Frame 1
stop();
Symbol 405 MovieClip [U_Big] Frame 1
stop();
Symbol 410 MovieClip [V_Big] Frame 1
stop();
Symbol 415 MovieClip [W_Big] Frame 1
stop();
Symbol 420 MovieClip [X_Big] Frame 1
stop();
Symbol 425 MovieClip [Y_Big] Frame 1
stop();
Symbol 430 MovieClip [Z_Big] Frame 1
stop();
Symbol 513 MovieClip Frame 1
stop();
Symbol 513 MovieClip Frame 23
gotoAndPlay ("show");
Symbol 516 MovieClip Frame 1
continue_btn.onPress = function () { if (rootMain.isZoneAPI_bool) { fscommand ("GameReady", rootMain.getZoneXML("GameReady")); } else { rootMain.gotoAndPlay("startgame"); } };
Symbol 516 MovieClip Frame 2
click_mc.gotoAndPlay("show"); stop();
Symbol 559 MovieClip Frame 1
if (rootMain.isSound_bool) { stop(); } else { gotoAndStop ("muteon"); }
Symbol 580 MovieClip Frame 1
stop();
Symbol 580 MovieClip Frame 31
gotoAndStop ("hide"); _parent.gotoAndPlay("startincrease");
Symbol 581 MovieClip Frame 1
function increaseMeter(newPercentToIncrease_int) { maxPercentToIncrease_int = maxPercentToIncrease_int + newPercentToIncrease_int; this.isRising_bool = true; gotoAndPlay ("startincrease"); } function resetMeter() { isRising_bool = false; meterPercentDisplayed_int = 0; meterPercentIncreased_int = 0; resetMeterDisplay(); } function resetMeterDisplay() { meterPercentDisplayed_int = 0; meterTop_mc._visible = false; meterBottom_mc._visible = false; meterMiddle_mc._visible = false; meterMiddle_mc._yscale = 1; } function increaseComplete() { maxPercentToIncrease_int = 0; meterPercentIncreased_int = 0; this.isRising_bool = false; stop(); } var isRising_bool; var maxPercentToIncrease_int; var meterPercentDisplayed_int; var meterPercentIncreased_int; resetMeter(); stop();
Symbol 581 MovieClip Frame 2
if (meterPercentIncreased_int >= maxPercentToIncrease_int) { increaseComplete(); }
Symbol 581 MovieClip Frame 3
meterPercentDisplayed_int++; meterPercentIncreased_int++; meterMiddle_mc._yscale++; if (meterPercentDisplayed_int >= 1) { meterBottom_mc._visible = true; meterMiddle_mc._visible = true; } else { meterBottom_mc._visible = false; } if (meterPercentDisplayed_int >= 100) { meterTop_mc._visible = true; rootMain.game_object.awardExtraTurn(); guessMeterAlert_mc.gotoAndPlay("show"); resetMeterDisplay(); stop(); } else { meterTop_mc._visible = false; } if (meterPercentIncreased_int >= maxPercentToIncrease_int) { increaseComplete(); }
Symbol 581 MovieClip Frame 4
gotoAndPlay ("increase");
Symbol 582 MovieClip Frame 1
stop(); this.onMouseUp = function () { rootMain.game_object.isMouseDragged_bool = false; }; this.onMouseMove = function () { if (!rootMain.isPaused_bool) { rootMain.game_object.checkDragLetterSelect(_xmouse, _ymouse); } };
Symbol 588 MovieClip Frame 1
function update(word_string, score_int) { curWordShown1 = word_string; curWordShown2 = word_string; if (score_int > 0) { curScoreShown1 = score_int + " points"; } else { curScoreShown1 = ""; } curScoreShown2 = curScoreShown1; } stop();
Symbol 589 MovieClip Frame 1
function flipNumbers(newNumber_int) { var newNumber_string = String(newNumber_int); var maxIndex = (currentNumber_string.length - newNumber_string.length); index = 0; while (index < maxIndex) { newNumber_string = "0" + newNumber_string; index++; } index = 0; while (index < maxNumberCount) { if (newNumber_string.charAt(index) != currentNumber_string.charAt(index)) { with (this[(("flipNumber" + numberType_string) + (index + 1)) + "_mc"]) { curNumber_string = newNumber_string.charAt(index); flip(); } } index++; } currentNumber_string = newNumber_string; } var numberType_string = "Round"; var currentNumber_string = "000"; var maxNumberCount = 3;
Symbol 590 MovieClip Frame 1
function flipNumbers(newNumber_int) { var newNumber_string = String(newNumber_int); if (newNumber_string.length < 2) { newNumber_string = "0" + newNumber_string; } index = 0; while (index < maxNumberCount) { if (newNumber_string.charAt(index) != currentNumber_string.charAt(index)) { with (this[(("flipNumber" + numberType_string) + (index + 1)) + "_mc"]) { curNumber_string = newNumber_string.charAt(index); flip(); } } index++; } currentNumber_string = newNumber_string; } var numberType_string = "Turn"; var currentNumber_string = "00"; var maxNumberCount = 2;
Symbol 591 MovieClip Frame 1
function flipNumbers(newNumber_int) { var newNumber_string = String(newNumber_int); var maxIndex = (currentNumber_string.length - newNumber_string.length); index = 0; while (index < maxIndex) { newNumber_string = "0" + newNumber_string; index++; } index = 0; while (index < maxNumberCount) { if (newNumber_string.charAt(index) != currentNumber_string.charAt(index)) { with (this[(("flipNumber" + numberType_string) + (index + 1)) + "_mc"]) { curNumber_string = newNumber_string.charAt(index); flip(); } } index++; } currentNumber_string = newNumber_string; } var numberType_string = "Score"; var currentNumber_string = "0000000"; var maxNumberCount = 7;
Symbol 592 MovieClip Frame 1
function checkLastTurn() { if (rootMain.game_object.currentTurns_int <= 0) { this.onEnterFrame = function () { if (!rootMain.gameScreen_mc.guessMeter_mc.isRising_bool) { delete this.onEnterFrame; if (rootMain.game_object.currentTurns_int <= 0) { rootMain.game_object.showGuessPhrase(); } } }; } }
Symbol 595 MovieClip Frame 1
stop();
Symbol 598 MovieClip Frame 1
stop();
Symbol 601 MovieClip Frame 1
stop();
Symbol 604 MovieClip Frame 1
stop();
Symbol 607 MovieClip Frame 1
stop();
Symbol 610 MovieClip Frame 1
stop();
Symbol 613 MovieClip Frame 1
stop();
Symbol 616 MovieClip Frame 1
stop();
Symbol 619 MovieClip Frame 1
stop();
Symbol 622 MovieClip Frame 1
stop();
Symbol 625 MovieClip Frame 1
stop();
Symbol 628 MovieClip Frame 1
stop();
Symbol 631 MovieClip Frame 1
stop();
Symbol 634 MovieClip Frame 1
stop();
Symbol 637 MovieClip Frame 1
stop();
Symbol 640 MovieClip Frame 1
stop();
Symbol 643 MovieClip Frame 1
stop();
Symbol 646 MovieClip Frame 1
stop();
Symbol 649 MovieClip Frame 1
stop();
Symbol 652 MovieClip Frame 1
stop();
Symbol 655 MovieClip Frame 1
stop();
Symbol 658 MovieClip Frame 1
stop();
Symbol 661 MovieClip Frame 1
stop();
Symbol 664 MovieClip Frame 1
stop();
Symbol 667 MovieClip Frame 1
stop();
Symbol 670 MovieClip Frame 1
stop();
Symbol 671 MovieClip Frame 1
function clear() { var _local1 = this; i = 1; while (i <= 26) { _local1[String.fromCharCode(64 + i) + "_mc"].gotoAndStop("hide"); i++; } } function setLetter(letter_int) { this[String.fromCharCode(64 + letter_int) + "_mc"].gotoAndStop("show"); }
Symbol 678 MovieClip Frame 1
function showPopup(popupType_int) { var _local1 = popupType_int; if (_local1 == 1) { clearInterval(intervalID); gotoAndStop ("firstletterexists"); } else if (_local1 == 2) { clearInterval(intervalID); gotoAndStop ("firstletternotexists"); } else if (_local1 == 3) { clearInterval(intervalID); gotoAndStop ("guessphrase"); } intervalID = setInterval(hidePopup, 10000); } function hidePopup() { clearInterval(intervalID); gotoAndStop ("hide"); } var intervalID; stop();
Symbol 683 MovieClip Frame 1
overlay_btn.useHandCursor = false;
Symbol 710 MovieClip Frame 1
stop(); rootMain.isPaused_bool = false;
Symbol 710 MovieClip Frame 2
function ok() { rootMain.playSound("ButtonClick"); Key.removeListener(keyHandler); gotoAndStop ("hide"); } function download() { rootMain.playSound("ButtonClick"); rootMain.downloadFullVersion(); } rootMain.isPaused_bool = true; MessageTitleShown = rootMain.getText(0); MessageTextShown = rootMain.getText(1); download_btn.tabIndex = 0; ok_btn.tabIndex = 1; var keyHandler = new Object(); keyHandler.onKeyDown = function () { var _local1 = Key.getCode(); if (_local1 == 13) { if (String(Selection.getFocus()) == String(ok_btn)) { ok(); } else if (String(Selection.getFocus()) == String(download_btn)) { download(); } else { ok(); } } }; ok_btn.onRelease = function () { ok(); }; download_btn.onRelease = function () { download(); }; Key.addListener(keyHandler);
Symbol 710 MovieClip Frame 3
function submit() { rootMain.playSound("ButtonClick"); gotoAndStop ("hide"); Key.removeListener(guessPhraseKeyHandler); rootMain.game_object.guessPhrase(rootMain.phraseInput_string); } Key.removeListener(guessPhraseKeyHandler); Key.removeListener(keyHandler); rootMain.isPaused_bool = true; rootMain.phraseInput_string = ""; phraseInputShown = "_"; ok_btn.tabIndex = 0; var guessPhraseKeyHandler = new Object(); guessPhraseKeyHandler.onKeyDown = function () { var _local1 = Key.getCode(); if ((((_local1 >= 65) && (_local1 <= 90)) || ((_local1 >= 97) && (_local1 <= 122))) || (_local1 == 32)) { key_string = String.fromCharCode(_local1); rootMain.phraseInput_string = rootMain.phraseInput_string + key_string; phraseInputShown = rootMain.phraseInput_string + "_"; } else if (_local1 == 8) { rootMain.phraseInput_string = rootMain.phraseInput_string.slice(0, -1); phraseInputShown = rootMain.phraseInput_string + "_"; } else if (_local1 == 13) { submit(); } }; Key.addListener(guessPhraseKeyHandler); ok_btn.onRelease = function () { submit(); };
Symbol 710 MovieClip Frame 4
function ok() { rootMain.playSound("ButtonClick"); Key.removeListener(keyHandler); gotoAndStop ("hide"); } rootMain.isPaused_bool = true; MessageTitleShown = rootMain.getText(0); MessageTextShown = rootMain.getText(2); ok_btn.tabIndex = 0; var keyHandler = new Object(); keyHandler.onKeyDown = function () { var _local1 = Key.getCode(); if (_local1 == 13) { ok(); } }; ok_btn.onRelease = function () { ok(); }; Key.addListener(keyHandler);
Symbol 715 MovieClip Frame 1
stop();
Symbol 715 MovieClip Frame 2
rootMain.isPaused_bool = true;
Symbol 715 MovieClip Frame 16
rootMain.game_object.awardPhraseCompleteBonus();
Symbol 715 MovieClip Frame 40
rootMain.gameScreen_mc.roundComplete_mc.gotoAndPlay("show");
Symbol 727 MovieClip Frame 1
stop();
Symbol 727 MovieClip Frame 2
ok_btn.useHandCursor = false; rootMain.isPaused_bool = true;
Symbol 727 MovieClip Frame 11
function update() { clearInterval(updateIntervalID); clickContinue_mc.gotoAndPlay("show"); rootMain.isPaused_bool = false; rootMain.game_object.awardRoundBonus(totalBonusPoints_int); } ok_btn.onPress = function () { if (!rootMain.isPaused_bool) { rootMain.isPaused_bool = true; if ((rootMain.isZoneAPI_bool && (rootMain.isGameBreakSupport_bool)) && (rootMain.game_object.currentRound_int < MAX_ROUNDS)) { fscommand ("GameBreak", rootMain.getZoneXML("GameBreak")); } else { clickContinue_mc.gotoAndStop("hide"); gotoAndPlay ("transition"); } } }; stop(); var totalBonusPoints_int = 0; var updateIntervalID; roundCompleteWindow_mc.bestWordShown1 = rootMain.game_object.bestWord_string; roundCompleteWindow_mc.bestWordPointsShown1 = rootMain.game_object.bestWordScore_int; roundCompleteWindow_mc.turnsLeftShown1 = rootMain.game_object.currentTurns_int; totalBonusPoints_int = rootMain.game_object.bestWordScore_int * rootMain.game_object.currentTurns_int; roundCompleteWindow_mc.totalBonusPointsShown1 = totalBonusPoints_int; roundCompleteWindow_mc.bestWordShown2 = roundCompleteWindow_mc.bestWordShown1; roundCompleteWindow_mc.bestWordPointsShown2 = roundCompleteWindow_mc.bestWordPointsShown1; roundCompleteWindow_mc.turnsLeftShown2 = roundCompleteWindow_mc.turnsLeftShown1; roundCompleteWindow_mc.totalBonusPointsShown2 = roundCompleteWindow_mc.totalBonusPointsShown1; updateIntervalID = setInterval(update, 1500);
Symbol 727 MovieClip Frame 12
rootMain.game_object.startNextRound();
Symbol 734 Button
on (release) { rootMain.playSound("ButtonClick"); rootMain.downloadFullVersion(); }
Symbol 741 Button
on (press) { rootMain.playSound("ButtonClick"); getURL ("javascript:submitChallenge()"); }
Symbol 744 MovieClip Frame 1
stop();
Symbol 744 MovieClip Frame 2
ok_btn.useHandCursor = false; rootMain.isPaused_bool = true;
Symbol 744 MovieClip Frame 11
stop(); score = _root.gameScreen_mc.scoreCounter_mc.currentNumber_string; i = 0; while (score.charAt(i) == "0") { i++; } score = score.substring(i); if (score.length < 1) { score = 0; } score = score.toString(); scoreEncoded = _root.Grab_encode(score); getURL (((((("javascript:reportGameScore('" + _root.gameIDencoded) + "', '") + scoreEncoded) + "', '") + _root.grab_ccode) + "')"); function update() { clickContinue_mc.gotoAndPlay("show"); rootMain.isPaused_bool = false; } ok_btn.onPress = function () { if (!rootMain.isPaused_bool) { if (rootMain.isZoneAPI_bool) { gotoAndStop ("hide"); fscommand ("GameEnd", rootMain.getZoneXML("GameEnd")); } else { clickContinue_mc.gotoAndStop("hide"); gotoAndPlay ("transition"); } } }; stop(); var totalBonusPoints_int = 0; var updateIntervalID; rootMain.game_object.phrase_object.revealAllLetters();
Symbol 744 MovieClip Frame 20
rootMain.game_object.startNewGame();
Symbol 753 Button
on (press) { rootMain.playSound("ButtonClick"); getURL ("javascript:submitChallenge()"); }
Symbol 754 MovieClip Frame 1
stop();
Symbol 754 MovieClip Frame 2
ok_btn.useHandCursor = false; rootMain.isPaused_bool = true;
Symbol 754 MovieClip Frame 11
stop(); score = _root.gameScreen_mc.scoreCounter_mc.currentNumber_string; i = 0; while (score.charAt(i) == "0") { i++; } score = score.substring(i); if (score.length < 1) { score = 0; } score = score.toString(); scoreEncoded = _root.Grab_encode(score); getURL (((((("javascript:reportGameScore('" + _root.gameIDencoded) + "', '") + scoreEncoded) + "', '") + _root.grab_ccode) + "')"); ok_btn.onPress = function () { if (!rootMain.isPaused_bool) { if (rootMain.isZoneAPI_bool) { gotoAndStop ("hide"); fscommand ("GameEnd", rootMain.getZoneXML("GameEnd")); } else { clickContinue_mc.gotoAndStop("hide"); gotoAndPlay ("transition"); } } }; rootMain.isPaused_bool = false; clickContinue_mc.gotoAndPlay("show"); stop();
Symbol 754 MovieClip Frame 20
rootMain.game_object.startNewGame();
Symbol 772 MovieClip Frame 1
stop();
Symbol 772 MovieClip Frame 2
currentPhraseShown = rootMain.game_object.phrase_object.phrase_string; wordListShown = rootMain.createdWord_string; score_txt.text = rootMain.wordScoreForAll; overlay_btn.useHandCursor = false; close_btn.onRelease = function () { if (score_txt.text != "") { rootMain.wordScoreForAll = score_txt.text; } gotoAndStop ("hide"); }; cheat1_btn.onRelease = function () { rootMain.alwaysCorrectGuess_bool = !rootMain.alwaysCorrectGuess_bool; gotoAndStop ("hide"); }; cheat2_btn.onRelease = function () { rootMain.createSomeWords_bool = true; rootMain.createdWord_string = wordList_txt.text; rootMain.game_object.shuffleLetters(); gotoAndStop ("hide"); }; cheat3_btn.onRelease = function () { rootMain.mustSetPowerups_bool = !rootMain.mustSetPowerups_bool; gotoAndStop ("hide"); }; cheat4_btn.onRelease = function () { rootMain.game_object.currentRound_int = MAX_ROUNDS - 1; rootMain.updateCounters(null, null, rootMain.game_object.currentRound_int); gotoAndStop ("hide"); }; cheat5_btn.onRelease = function () { rootMain.game_object.currentTurns_int = 1; rootMain.updateCounters(rootMain.game_object.currentTurns_int); gotoAndStop ("hide"); };
Symbol 773 MovieClip Frame 1
stop(); shuffle_btn.tabEnabled = false; guess_btn.tabEnabled = false; submit_btn.tabEnabled = false; mute_btn.tabEnabled = false; mute_mc.tabEnabled = false; help_btn.tabEnabled = false; cheat_btn.useHandCursor = false; cheat_btn.tabEnabled = false; cancelWord_btn.useHandCursor = false; shuffle_btn.onRelease = function () { rootMain.playSound("ButtonClick"); rootMain.game_object.shuffleLetters(); }; guess_btn.onRelease = function () { rootMain.playSound("ButtonClick"); rootMain.game_object.showGuessPhrase(); }; submit_btn.onRelease = function () { rootMain.game_object.checkAndSubmitWord(); }; help_btn.onRelease = function () { rootMain.playSound("ButtonClick"); rootMain.showHelp(); }; mute_btn.onRelease = function () { if (rootMain.isSound_bool) { mute_mc.gotoAndStop("muteon"); rootMain.isSound_bool = false; stopAllSounds(); } }; mute_mc.onRelease = function () { if (!rootMain.isSound_bool) { mute_mc.gotoAndStop("muteoff"); rootMain.isSound_bool = true; } }; cancelWord_btn.onPress = function () { rootMain.game_object.removeChainLetter(0, true); }; cheat_btn.onPress = function () { if (rootMain.isCheatsEnabled_bool) { cheats_mc.gotoAndStop("show"); } };
Instance of Symbol 582 MovieClip "gameGrid_mc" in Symbol 773 MovieClip Frame 1
onClipEvent (keyDown) { rootMain.keyPressed(); }

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:3
Symbol 3 MovieClip [Blank_Small]Uses:2Used by:4 516
Symbol 4 MovieClip [SmallLetter]Uses:3Used by:21 516
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:21
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:21
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:21
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:21
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:21
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:21
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:21
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21
Symbol 21 MovieClip [FlipPhraseLetter]Uses:4 6 8 10 12 14 16 18 20
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:24 60
Symbol 24 MovieClip [Blank_Big]Uses:23Used by:25 516
Symbol 25 MovieClipUses:24Used by:60
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:60
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:60
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:60
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:60
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:60
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:60
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:60
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:60
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:60
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:60
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:60
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:60
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:60
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:60
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:60
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:60
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:60
Symbol 60 MovieClip [FlipLetter]Uses:25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 23
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:63
Symbol 63 MovieClip [Star]Uses:62
Symbol 64 MovieClip [DelayFly]
Symbol 65 MovieClip [DelayGuessMeterRise]
Symbol 66 MovieClip [DelayFlip]
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:70
Symbol 69 MovieClip [FlyingChar]Used by:70 73 76 79 82 85 88 91 94 97 100 103 106 109 112 115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169 172 175 178
Symbol 70 MovieClip [9_FL]Uses:68 69
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:73
Symbol 73 MovieClip [8_FL]Uses:72 69
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76
Symbol 76 MovieClip [7_FL]Uses:75 69
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:79
Symbol 79 MovieClip [6_FL]Uses:78 69
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:82
Symbol 82 MovieClip [5_FL]Uses:81 69
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85
Symbol 85 MovieClip [4_FL]Uses:84 69
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88
Symbol 88 MovieClip [3_FL]Uses:87 69
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClip [2_FL]Uses:90 69
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:94
Symbol 94 MovieClip [0_FL]Uses:93 69
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:97
Symbol 97 MovieClip [1_FL]Uses:96 69
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:100
Symbol 100 MovieClip [Multi_FL]Uses:99 69
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClip [V_FL]Uses:102 69
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClip [U_FL]Uses:105 69
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:109
Symbol 109 MovieClip [T_FL]Uses:108 69
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:112
Symbol 112 MovieClip [S_FL]Uses:111 69
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:115
Symbol 115 MovieClip [R_FL]Uses:114 69
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118
Symbol 118 MovieClip [Q_FL]Uses:117 69
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:121
Symbol 121 MovieClip [P_FL]Uses:120 69
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:124
Symbol 124 MovieClip [O_FL]Uses:123 69
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:127
Symbol 127 MovieClip [N_FL]Uses:126 69
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 MovieClip [M_FL]Uses:129 69
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:133
Symbol 133 MovieClip [L_FL]Uses:132 69
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:136
Symbol 136 MovieClip [K_FL]Uses:135 69
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:139
Symbol 139 MovieClip [J_FL]Uses:138 69
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:142
Symbol 142 MovieClip [I_FL]Uses:141 69
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClip [H_FL]Uses:144 69
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:148
Symbol 148 MovieClip [G_FL]Uses:147 69
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:151
Symbol 151 MovieClip [F_FL]Uses:150 69
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:154
Symbol 154 MovieClip [E_FL]Uses:153 69
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:157
Symbol 157 MovieClip [D_FL]Uses:156 69
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:160
Symbol 160 MovieClip [C_FL]Uses:159 69
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:163
Symbol 163 MovieClip [B_FL]Uses:162 69
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:166
Symbol 166 MovieClip [A_FL]Uses:165 69
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:169
Symbol 169 MovieClip [Z_FL]Uses:168 69
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:172
Symbol 172 MovieClip [Y_FL]Uses:171 69
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:175
Symbol 175 MovieClip [X_FL]Uses:174 69
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:178
Symbol 178 MovieClip [W_FL]Uses:177 69
Symbol 179 MovieClipUsed by:198
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:198
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:198
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:198
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:198
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:198
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:198
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:198
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:198
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:198
Symbol 198 MovieClip [FlipNumber]Uses:179 181 183 185 187 189 191 193 195 197Used by:589 590 591
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClip [TriplePowerup]Uses:199Used by:516
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClip [FreePowerup]Uses:201Used by:516
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClip [DoublePowerup]Uses:203Used by:516
Symbol 205 MovieClipUsed by:Timeline
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:208
Symbol 208 MovieClipUses:207Used by:221 516
Symbol 209 FontUsed by:210 758 759 760 761 763 764 765 767 771
Symbol 210 TextUses:209Used by:221
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:217
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:217
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217
Symbol 217 MovieClipUses:212 214 216Used by:221 516
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:221
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:208 210 217 219 220Used by:Timeline
Symbol 222 Sound [BadClick]Used by:231
Symbol 223 Sound [BonusPointsAwarded]Used by:231
Symbol 224 Sound [ButtonClick]Used by:231
Symbol 225 Sound [GuessPhraseGood]Used by:231
Symbol 226 Sound [LettersSpinning]Used by:231
Symbol 227 Sound [RevealPhraseLetter]Used by:231
Symbol 228 Sound [SelectLetter]Used by:231
Symbol 229 Sound [ShuffleLetters]Used by:231
Symbol 230 Sound [SubmitWordSpecial]Used by:231
Symbol 231 MovieClipUses:222 223 224 225 226 227 228 229 230Used by:516
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClip [LetterHighlighter]Uses:232Used by:516
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:246
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:246
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:246
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:246
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:246
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:246
Symbol 246 MovieClip [LetterRing]Uses:235 237 239 241 243 245Used by:516
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:249
Symbol 249 MovieClip [0_Big]Uses:248Used by:516
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:252
Symbol 252 MovieClip [1_Big]Uses:251Used by:516
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:255
Symbol 255 MovieClip [2_Big]Uses:254Used by:516
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:258
Symbol 258 MovieClip [3_Big]Uses:257Used by:516
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:261
Symbol 261 MovieClip [4_Big]Uses:260Used by:516
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClip [5_Big]Uses:263Used by:516
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:267
Symbol 267 MovieClip [6_Big]Uses:266Used by:516
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:270
Symbol 270 MovieClip [7_Big]Uses:269Used by:516
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:273
Symbol 273 MovieClip [8_Big]Uses:272Used by:516
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:276
Symbol 276 MovieClip [9_Big]Uses:275Used by:516
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:279
Symbol 279 MovieClip [East]Uses:278Used by:516
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:282
Symbol 282 MovieClip [North]Uses:281Used by:516
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:285
Symbol 285 MovieClip [NorthEast]Uses:284Used by:516
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:288
Symbol 288 MovieClip [NorthWest]Uses:287Used by:516
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:291
Symbol 291 MovieClip [South]Uses:290Used by:516
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:294
Symbol 294 MovieClip [SouthEast]Uses:293Used by:516
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:297
Symbol 297 MovieClip [SouthWest]Uses:296Used by:516
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:300
Symbol 300 MovieClip [West]Uses:299Used by:516
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:305
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:305
Symbol 305 MovieClip [A_Big]Uses:302 304Used by:516
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:310
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:310
Symbol 310 MovieClip [B_Big]Uses:307 309Used by:516
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:315
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:315
Symbol 315 MovieClip [C_Big]Uses:312 314Used by:516
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:320
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:320
Symbol 320 MovieClip [D_Big]Uses:317 319Used by:516
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:325
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:325
Symbol 325 MovieClip [E_Big]Uses:322 324Used by:516
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:330
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:330
Symbol 330 MovieClip [F_Big]Uses:327 329Used by:516
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:335
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:335
Symbol 335 MovieClip [G_Big]Uses:332 334Used by:516
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:340
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClip [H_Big]Uses:337 339Used by:516
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:345
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:345
Symbol 345 MovieClip [I_Big]Uses:342 344Used by:516
Symbol 346 BitmapUsed by:347
Symbol 347 GraphicUses:346Used by:350
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:350
Symbol 350 MovieClip [J_Big]Uses:347 349Used by:516
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:355
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:355
Symbol 355 MovieClip [K_Big]Uses:352 354Used by:516
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:360
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:360
Symbol 360 MovieClip [L_Big]Uses:357 359Used by:516
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:365
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:365
Symbol 365 MovieClip [M_Big]Uses:362 364Used by:516
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:370
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:370
Symbol 370 MovieClip [N_Big]Uses:367 369Used by:516
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:375
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:375
Symbol 375 MovieClip [O_Big]Uses:372 374Used by:516
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:376Used by:380
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:380
Symbol 380 MovieClip [P_Big]Uses:377 379Used by:516
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:385
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:385
Symbol 385 MovieClip [Q_Big]Uses:382 384Used by:516
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:390
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:390
Symbol 390 MovieClip [R_Big]Uses:387 389Used by:516
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:395
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:395
Symbol 395 MovieClip [S_Big]Uses:392 394Used by:516
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:400
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:400
Symbol 400 MovieClip [T_Big]Uses:397 399Used by:516
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:405
Symbol 403 BitmapUsed by:404
Symbol 404 GraphicUses:403Used by:405
Symbol 405 MovieClip [U_Big]Uses:402 404Used by:516
Symbol 406 BitmapUsed by:407
Symbol 407 GraphicUses:406Used by:410
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:410
Symbol 410 MovieClip [V_Big]Uses:407 409Used by:516
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:415
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:415
Symbol 415 MovieClip [W_Big]Uses:412 414Used by:516
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:420
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:420
Symbol 420 MovieClip [X_Big]Uses:417 419Used by:516
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:425
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:425
Symbol 425 MovieClip [Y_Big]Uses:422 424Used by:516
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:430
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:430
Symbol 430 MovieClip [Z_Big]Uses:427 429Used by:516
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:433
Symbol 433 MovieClip [A_Small]Uses:432Used by:516
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:436
Symbol 436 MovieClip [B_Small]Uses:435Used by:516
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:439
Symbol 439 MovieClip [C_Small]Uses:438Used by:516
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:442
Symbol 442 MovieClip [D_Small]Uses:441Used by:516
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:445
Symbol 445 MovieClip [E_Small]Uses:444Used by:516
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:448
Symbol 448 MovieClip [F_Small]Uses:447Used by:516
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:451
Symbol 451 MovieClip [G_Small]Uses:450Used by:516
Symbol 452 BitmapUsed by:453
Symbol 453 GraphicUses:452Used by:454
Symbol 454 MovieClip [H_Small]Uses:453Used by:516
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:457
Symbol 457 MovieClip [I_Small]Uses:456Used by:516
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:460
Symbol 460 MovieClip [J_Small]Uses:459Used by:516
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:463
Symbol 463 MovieClip [K_Small]Uses:462Used by:516
Symbol 464 BitmapUsed by:465
Symbol 465 GraphicUses:464Used by:466
Symbol 466 MovieClip [L_Small]Uses:465Used by:516
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:469
Symbol 469 MovieClip [M_Small]Uses:468Used by:516
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:472
Symbol 472 MovieClip [N_Small]Uses:471Used by:516
Symbol 473 BitmapUsed by:474
Symbol 474 GraphicUses:473Used by:475
Symbol 475 MovieClip [O_Small]Uses:474Used by:516
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:478
Symbol 478 MovieClip [P_Small]Uses:477Used by:516
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:481
Symbol 481 MovieClip [Q_Small]Uses:480Used by:516
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:484
Symbol 484 MovieClip [R_Small]Uses:483Used by:516
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:487
Symbol 487 MovieClip [S_Small]Uses:486Used by:516
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:490
Symbol 490 MovieClip [T_Small]Uses:489Used by:516
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:493
Symbol 493 MovieClip [U_Small]Uses:492Used by:516
Symbol 494 BitmapUsed by:495
Symbol 495 GraphicUses:494Used by:496
Symbol 496 MovieClip [V_Small]Uses:495Used by:516
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:499
Symbol 499 MovieClip [W_Small]Uses:498Used by:516
Symbol 500 BitmapUsed by:501
Symbol 501 GraphicUses:500Used by:502
Symbol 502 MovieClip [X_Small]Uses:501Used by:516
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:505
Symbol 505 MovieClip [Y_Small]Uses:504Used by:516
Symbol 506 BitmapUsed by:507
Symbol 507 GraphicUses:506Used by:508
Symbol 508 MovieClip [Z_Small]Uses:507Used by:516
Symbol 509 FontUsed by:510 511 686 708 718 719 720 721 722 723 724 725 731 732 750 762 766 770
Symbol 510 EditableTextUses:509Used by:512
Symbol 511 EditableTextUses:509Used by:512
Symbol 512 MovieClipUses:510 511Used by:513
Symbol 513 MovieClipUses:512Used by:516 727
Symbol 514 GraphicUsed by:515
Symbol 515 ButtonUses:514Used by:516 773
Symbol 516 MovieClipUses:231 233 246 204 202 200 249 252 255 258 261 264 267 270 273 276 279 282 285 288 291 294 297 300 305 310 24 315 320 325 330 335 340 345 350 355 360 365 370 375 380 385 390 395 400 405 410 415 420 425 430 433 436 3 439 442 445 448 451 454 457 460 463 466 469 472 475 478 481 484 487 4 490 493 496 499 502 505 508 208 513 217 515Used by:Timeline
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:773
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:529
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:529
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:529
Symbol 525 BitmapUsed by:526
Symbol 526 GraphicUses:525Used by:529
Symbol 527 BitmapUsed by:528
Symbol 528 GraphicUses:527Used by:529
Symbol 529 MovieClipUses:520 522 524 526 528Used by:773
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:537
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:537
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:537
Symbol 536 GraphicUsed by:537
Symbol 537 ButtonUses:531 533 535 536Used by:773
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:544
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:544
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:544
Symbol 544 ButtonUses:539 541 543Used by:773
Symbol 545 BitmapUsed by:546
Symbol 546 GraphicUses:545Used by:551
Symbol 547 BitmapUsed by:548
Symbol 548 GraphicUses:547Used by:551
Symbol 549 BitmapUsed by:550
Symbol 550 GraphicUses:549Used by:551
Symbol 551 ButtonUses:546 548 550Used by:773
Symbol 552 BitmapUsed by:553
Symbol 553 GraphicUses:552Used by:558
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:558
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:558 559
Symbol 558 ButtonUses:553 555 557Used by:773
Symbol 559 MovieClipUses:557Used by:773
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:566
Symbol 562 BitmapUsed by:563
Symbol 563 GraphicUses:562Used by:566
Symbol 564 BitmapUsed by:565
Symbol 565 GraphicUses:564Used by:566
Symbol 566 ButtonUses:561 563 565Used by:773
Symbol 567 BitmapUsed by:568
Symbol 568 GraphicUses:567Used by:569
Symbol 569 MovieClipUses:568Used by:581
Symbol 570 BitmapUsed by:571
Symbol 571 GraphicUses:570Used by:572
Symbol 572 MovieClipUses:571Used by:581
Symbol 573 BitmapUsed by:574
Symbol 574 GraphicUses:573Used by:575
Symbol 575 MovieClipUses:574Used by:581
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:580
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:580
Symbol 580 MovieClipUses:577 579Used by:581
Symbol 581 MovieClipUses:569 572 575 580Used by:773
Symbol 582 MovieClipUsed by:773
Symbol 583 FontUsed by:584 585 586 587 672 674 687 707 709 736 739 742 743 748 749
Symbol 584 EditableTextUses:583Used by:588
Symbol 585 EditableTextUses:583Used by:588
Symbol 586 EditableTextUses:583Used by:588
Symbol 587 EditableTextUses:583Used by:588
Symbol 588 MovieClipUses:584 585 586 587Used by:773
Symbol 589 MovieClipUses:198Used by:773
Symbol 590 MovieClipUses:198Used by:773
Symbol 591 MovieClipUses:198Used by:773
Symbol 592 MovieClipUsed by:773
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:595
Symbol 595 MovieClipUses:594Used by:671
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:598
Symbol 598 MovieClipUses:597Used by:671
Symbol 599 BitmapUsed by:600
Symbol 600 GraphicUses:599Used by:601
Symbol 601 MovieClipUses:600Used by:671
Symbol 602 BitmapUsed by:603
Symbol 603 GraphicUses:602Used by:604
Symbol 604 MovieClipUses:603Used by:671
Symbol 605 BitmapUsed by:606
Symbol 606 GraphicUses:605Used by:607
Symbol 607 MovieClipUses:606Used by:671
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:610
Symbol 610 MovieClipUses:609Used by:671
Symbol 611 BitmapUsed by:612
Symbol 612 GraphicUses:611Used by:613
Symbol 613 MovieClipUses:612Used by:671
Symbol 614 BitmapUsed by:615
Symbol 615 GraphicUses:614Used by:616
Symbol 616 MovieClipUses:615Used by:671
Symbol 617 BitmapUsed by:618
Symbol 618 GraphicUses:617Used by:619
Symbol 619 MovieClipUses:618Used by:671
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:622
Symbol 622 MovieClipUses:621Used by:671
Symbol 623 BitmapUsed by:624
Symbol 624 GraphicUses:623Used by:625
Symbol 625 MovieClipUses:624Used by:671
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:628
Symbol 628 MovieClipUses:627Used by:671
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:631
Symbol 631 MovieClipUses:630Used by:671
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:634
Symbol 634 MovieClipUses:633Used by:671
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:637
Symbol 637 MovieClipUses:636Used by:671
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:640
Symbol 640 MovieClipUses:639Used by:671
Symbol 641 BitmapUsed by:642
Symbol 642 GraphicUses:641Used by:643
Symbol 643 MovieClipUses:642Used by:671
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:646
Symbol 646 MovieClipUses:645Used by:671
Symbol 647 BitmapUsed by:648
Symbol 648 GraphicUses:647Used by:649
Symbol 649 MovieClipUses:648Used by:671
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:652
Symbol 652 MovieClipUses:651Used by:671
Symbol 653 BitmapUsed by:654
Symbol 654 GraphicUses:653Used by:655
Symbol 655 MovieClipUses:654Used by:671
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:658
Symbol 658 MovieClipUses:657Used by:671
Symbol 659 BitmapUsed by:660
Symbol 660 GraphicUses:659Used by:661
Symbol 661 MovieClipUses:660Used by:671
Symbol 662 BitmapUsed by:663
Symbol 663 GraphicUses:662Used by:664
Symbol 664 MovieClipUses:663Used by:671
Symbol 665 BitmapUsed by:666
Symbol 666 GraphicUses:665Used by:667
Symbol 667 MovieClipUses:666Used by:671
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:670
Symbol 670 MovieClipUses:669Used by:671
Symbol 671 MovieClipUses:595 598 601 604 607 610 613 616 619 622 625 628 631 634 637 640 643 646 649 652 655 658 661 664 667 670Used by:773
Symbol 672 EditableTextUses:583Used by:773
Symbol 673 MovieClipUsed by:773
Symbol 674 EditableTextUses:583Used by:773
Symbol 675 GraphicUsed by:678
Symbol 676 GraphicUsed by:678
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:675 676 677Used by:773
Symbol 679 GraphicUsed by:680
Symbol 680 ButtonUses:679Used by:773
Symbol 681 GraphicUsed by:682 683
Symbol 682 ButtonUses:681Used by:683 727 744 754 772
Symbol 683 MovieClipUses:681 682Used by:710
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:684Used by:710
Symbol 686 EditableTextUses:509Used by:710
Symbol 687 EditableTextUses:583Used by:710
Symbol 688 TextUsed by:710
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:696
Symbol 691 BitmapUsed by:692
Symbol 692 GraphicUses:691Used by:696
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:696
Symbol 695 GraphicUsed by:696 703 734 741 753
Symbol 696 ButtonUses:690 692 694 695Used by:710
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:703 734 741 753
Symbol 699 BitmapUsed by:700 738
Symbol 700 GraphicUses:699Used by:703 734
Symbol 701 BitmapUsed by:702 740
Symbol 702 GraphicUses:701Used by:703 734
Symbol 703 ButtonUses:698 700 702 695Used by:710
Symbol 704 BitmapUsed by:705
Symbol 705 GraphicUses:704Used by:706
Symbol 706 MovieClipUses:705Used by:710
Symbol 707 EditableTextUses:583Used by:710
Symbol 708 EditableTextUses:509Used by:710
Symbol 709 EditableTextUses:583Used by:710
Symbol 710 MovieClipUses:683 685 686 687 688 696 703 706 707 708 709Used by:773
Symbol 711 BitmapUsed by:712
Symbol 712 GraphicUses:711Used by:715
Symbol 713 BitmapUsed by:714
Symbol 714 GraphicUses:713Used by:715
Symbol 715 MovieClipUses:712 714Used by:773
Symbol 716 BitmapUsed by:717
Symbol 717 GraphicUses:716Used by:726
Symbol 718 EditableTextUses:509Used by:726
Symbol 719 EditableTextUses:509Used by:726
Symbol 720 EditableTextUses:509Used by:726
Symbol 721 EditableTextUses:509Used by:726
Symbol 722 EditableTextUses:509Used by:726
Symbol 723 EditableTextUses:509Used by:726
Symbol 724 EditableTextUses:509Used by:726
Symbol 725 EditableTextUses:509Used by:726
Symbol 726 MovieClipUses:717 718 719 720 721 722 723 724 725Used by:727
Symbol 727 MovieClipUses:726 682 513Used by:773
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:730
Symbol 730 MovieClipUses:729Used by:744
Symbol 731 EditableTextUses:509Used by:733
Symbol 732 EditableTextUses:509Used by:733
Symbol 733 MovieClipUses:731 732Used by:744 754
Symbol 734 ButtonUses:698 700 702 695Used by:744 754
Symbol 735 GraphicUsed by:737
Symbol 736 TextUses:583Used by:737
Symbol 737 MovieClipUses:735 736Used by:741 753
Symbol 738 GraphicUses:699Used by:741 753
Symbol 739 TextUses:583Used by:741 753
Symbol 740 GraphicUses:701Used by:741 753
Symbol 741 ButtonUses:698 737 738 739 740 695Used by:744
Symbol 742 EditableTextUses:583Used by:744
Symbol 743 EditableTextUses:583Used by:744
Symbol 744 MovieClipUses:730 682 733 734 741 742 743Used by:773
Symbol 745 BitmapUsed by:746
Symbol 746 GraphicUses:745Used by:752
Symbol 747 GraphicUsed by:751
Symbol 748 EditableTextUses:583Used by:751
Symbol 749 EditableTextUses:583Used by:751
Symbol 750 EditableTextUses:509Used by:751
Symbol 751 MovieClipUses:747 748 749 750Used by:752
Symbol 752 MovieClipUses:746 751Used by:754
Symbol 753 ButtonUses:698 737 738 739 740 695Used by:754
Symbol 754 MovieClipUses:752 682 733 734 753Used by:773
Symbol 755 GraphicUsed by:772
Symbol 756 GraphicUsed by:757
Symbol 757 ButtonUses:756Used by:772
Symbol 758 EditableTextUses:209Used by:772
Symbol 759 EditableTextUses:209Used by:772
Symbol 760 EditableTextUses:209Used by:772
Symbol 761 EditableTextUses:209Used by:772
Symbol 762 EditableTextUses:509Used by:772
Symbol 763 EditableTextUses:209Used by:772
Symbol 764 EditableTextUses:209Used by:772
Symbol 765 EditableTextUses:209Used by:772
Symbol 766 EditableTextUses:509Used by:772
Symbol 767 EditableTextUses:209Used by:772
Symbol 768 FontUsed by:769
Symbol 769 EditableTextUses:768Used by:772
Symbol 770 EditableTextUses:509Used by:772
Symbol 771 EditableTextUses:209Used by:772
Symbol 772 MovieClipUses:682 755 757 758 759 760 761 762 763 764 765 766 767 769 770 771Used by:773
Symbol 773 MovieClipUses:518 529 537 544 551 558 559 566 581 582 588 589 590 591 592 671 672 673 674 678 680 710 715 727 744 754 515 772Used by:Timeline
Symbol 774 GraphicUsed by:Timeline

Instance Names

"coLogo_mc"Frame 1Symbol 205 MovieClip
"gameScreen_mc"Frame 5Symbol 773 MovieClip
"smallLetter_mc"Symbol 21 MovieClip [FlipPhraseLetter] Frame 2Symbol 4 MovieClip [SmallLetter]
"bigLetter_mc"Symbol 60 MovieClip [FlipLetter] Frame 2Symbol 25 MovieClip
"bigNumber_mc"Symbol 198 MovieClip [FlipNumber] Frame 2Symbol 179 MovieClip
"preloader_mc"Symbol 221 MovieClip Frame 1Symbol 219 MovieClip
"click_mc"Symbol 516 MovieClip Frame 1Symbol 513 MovieClip
"continue_btn"Symbol 516 MovieClip Frame 1Symbol 515 Button
"meterBottom_mc"Symbol 581 MovieClip Frame 1Symbol 569 MovieClip
"meterTop_mc"Symbol 581 MovieClip Frame 1Symbol 572 MovieClip
"meterMiddle_mc"Symbol 581 MovieClip Frame 1Symbol 575 MovieClip
"guessMeterAlert_mc"Symbol 581 MovieClip Frame 1Symbol 580 MovieClip
"flipNumberRound1_mc"Symbol 589 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberRound2_mc"Symbol 589 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberRound3_mc"Symbol 589 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberTurn1_mc"Symbol 590 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberTurn2_mc"Symbol 590 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberScore1_mc"Symbol 591 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberScore2_mc"Symbol 591 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberScore3_mc"Symbol 591 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberScore4_mc"Symbol 591 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberScore5_mc"Symbol 591 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberScore6_mc"Symbol 591 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"flipNumberScore7_mc"Symbol 591 MovieClip Frame 1Symbol 198 MovieClip [FlipNumber]
"A_mc"Symbol 671 MovieClip Frame 1Symbol 595 MovieClip
"B_mc"Symbol 671 MovieClip Frame 1Symbol 598 MovieClip
"O_mc"Symbol 671 MovieClip Frame 1Symbol 601 MovieClip
"P_mc"Symbol 671 MovieClip Frame 1Symbol 604 MovieClip
"C_mc"Symbol 671 MovieClip Frame 1Symbol 607 MovieClip
"D_mc"Symbol 671 MovieClip Frame 1Symbol 610 MovieClip
"Q_mc"Symbol 671 MovieClip Frame 1Symbol 613 MovieClip
"R_mc"Symbol 671 MovieClip Frame 1Symbol 616 MovieClip
"E_mc"Symbol 671 MovieClip Frame 1Symbol 619 MovieClip
"F_mc"Symbol 671 MovieClip Frame 1Symbol 622 MovieClip
"S_mc"Symbol 671 MovieClip Frame 1Symbol 625 MovieClip
"T_mc"Symbol 671 MovieClip Frame 1Symbol 628 MovieClip
"G_mc"Symbol 671 MovieClip Frame 1Symbol 631 MovieClip
"H_mc"Symbol 671 MovieClip Frame 1Symbol 634 MovieClip
"U_mc"Symbol 671 MovieClip Frame 1Symbol 637 MovieClip
"V_mc"Symbol 671 MovieClip Frame 1Symbol 640 MovieClip
"I_mc"Symbol 671 MovieClip Frame 1Symbol 643 MovieClip
"J_mc"Symbol 671 MovieClip Frame 1Symbol 646 MovieClip
"W_mc"Symbol 671 MovieClip Frame 1Symbol 649 MovieClip
"X_mc"Symbol 671 MovieClip Frame 1Symbol 652 MovieClip
"K_mc"Symbol 671 MovieClip Frame 1Symbol 655 MovieClip
"L_mc"Symbol 671 MovieClip Frame 1Symbol 658 MovieClip
"Y_mc"Symbol 671 MovieClip Frame 1Symbol 661 MovieClip
"Z_mc"Symbol 671 MovieClip Frame 1Symbol 664 MovieClip
"M_mc"Symbol 671 MovieClip Frame 1Symbol 667 MovieClip
"N_mc"Symbol 671 MovieClip Frame 1Symbol 670 MovieClip
"overlay_btn"Symbol 683 MovieClip Frame 1Symbol 682 Button
"ok_btn"Symbol 710 MovieClip Frame 2Symbol 696 Button
"download_btn"Symbol 710 MovieClip Frame 2Symbol 703 Button
"roundCompleteWindow_mc"Symbol 727 MovieClip Frame 2Symbol 726 MovieClip
"ok_btn"Symbol 727 MovieClip Frame 2Symbol 682 Button
"clickContinue_mc"Symbol 727 MovieClip Frame 11Symbol 513 MovieClip
"roundCompleteWindow_mc"Symbol 744 MovieClip Frame 2Symbol 730 MovieClip
"ok_btn"Symbol 744 MovieClip Frame 2Symbol 682 Button
"download_btn"Symbol 744 MovieClip Frame 11Symbol 734 Button
"roundCompleteWindow_mc"Symbol 754 MovieClip Frame 2Symbol 752 MovieClip
"ok_btn"Symbol 754 MovieClip Frame 2Symbol 682 Button
"download_btn"Symbol 754 MovieClip Frame 11Symbol 734 Button
"overlay_btn"Symbol 772 MovieClip Frame 2Symbol 682 Button
"close_btn"Symbol 772 MovieClip Frame 2Symbol 757 Button
"cheat1_btn"Symbol 772 MovieClip Frame 2Symbol 757 Button
"cheat2_btn"Symbol 772 MovieClip Frame 2Symbol 757 Button
"cheat3_btn"Symbol 772 MovieClip Frame 2Symbol 757 Button
"cheat4_btn"Symbol 772 MovieClip Frame 2Symbol 757 Button
"cheat5_btn"Symbol 772 MovieClip Frame 2Symbol 757 Button
"wordList_txt"Symbol 772 MovieClip Frame 2Symbol 766 EditableText
"score_txt"Symbol 772 MovieClip Frame 2Symbol 770 EditableText
"shuffle_btn"Symbol 773 MovieClip Frame 1Symbol 537 Button
"guess_btn"Symbol 773 MovieClip Frame 1Symbol 544 Button
"help_btn"Symbol 773 MovieClip Frame 1Symbol 551 Button
"mute_btn"Symbol 773 MovieClip Frame 1Symbol 558 Button
"mute_mc"Symbol 773 MovieClip Frame 1Symbol 559 MovieClip
"submit_btn"Symbol 773 MovieClip Frame 1Symbol 566 Button
"guessMeter_mc"Symbol 773 MovieClip Frame 1Symbol 581 MovieClip
"gameGrid_mc"Symbol 773 MovieClip Frame 1Symbol 582 MovieClip
"currentWord_mc"Symbol 773 MovieClip Frame 1Symbol 588 MovieClip
"roundCounter_mc"Symbol 773 MovieClip Frame 1Symbol 589 MovieClip
"turnCounter_mc"Symbol 773 MovieClip Frame 1Symbol 590 MovieClip
"scoreCounter_mc"Symbol 773 MovieClip Frame 1Symbol 591 MovieClip
"script_mc"Symbol 773 MovieClip Frame 1Symbol 592 MovieClip
"tracker_mc"Symbol 773 MovieClip Frame 1Symbol 671 MovieClip
"phraseDisplay_mc"Symbol 773 MovieClip Frame 1Symbol 673 MovieClip
"popups_mc"Symbol 773 MovieClip Frame 1Symbol 678 MovieClip
"cancelWord_btn"Symbol 773 MovieClip Frame 1Symbol 680 Button
"messages_mc"Symbol 773 MovieClip Frame 1Symbol 710 MovieClip
"phraseComplete_mc"Symbol 773 MovieClip Frame 1Symbol 715 MovieClip
"roundComplete_mc"Symbol 773 MovieClip Frame 1Symbol 727 MovieClip
"gameOver_mc"Symbol 773 MovieClip Frame 1Symbol 744 MovieClip
"gameOverEnd_mc"Symbol 773 MovieClip Frame 1Symbol 754 MovieClip
"cheat_btn"Symbol 773 MovieClip Frame 1Symbol 515 Button
"cheats_mc"Symbol 773 MovieClip Frame 1Symbol 772 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$8R$d73C5N0iMd0d/2NzRV1Z/1."
ExportAssets (56)Timeline Frame 1Symbol 3 as "Blank_Small"
ExportAssets (56)Timeline Frame 1Symbol 4 as "SmallLetter"
ExportAssets (56)Timeline Frame 1Symbol 4 as "SmallLetter"
ExportAssets (56)Timeline Frame 1Symbol 4 as "SmallLetter"
ExportAssets (56)Timeline Frame 1Symbol 21 as "FlipPhraseLetter"
ExportAssets (56)Timeline Frame 1Symbol 24 as "Blank_Big"
ExportAssets (56)Timeline Frame 1Symbol 60 as "FlipLetter"
ExportAssets (56)Timeline Frame 1Symbol 63 as "Star"
ExportAssets (56)Timeline Frame 1Symbol 64 as "DelayFly"
ExportAssets (56)Timeline Frame 1Symbol 65 as "DelayGuessMeterRise"
ExportAssets (56)Timeline Frame 1Symbol 66 as "DelayFlip"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 70 as "9_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 73 as "8_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 76 as "7_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 79 as "6_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 82 as "5_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 85 as "4_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 88 as "3_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 91 as "2_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 94 as "0_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 97 as "1_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 100 as "Multi_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 103 as "V_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 106 as "U_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 109 as "T_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 112 as "S_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 115 as "R_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 118 as "Q_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 121 as "P_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 124 as "O_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 127 as "N_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 130 as "M_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 133 as "L_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 136 as "K_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 139 as "J_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 142 as "I_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 145 as "H_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 148 as "G_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 151 as "F_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 154 as "E_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 157 as "D_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 160 as "C_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 163 as "B_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 166 as "A_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 169 as "Z_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 172 as "Y_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 175 as "X_FL"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 69 as "FlyingChar"
ExportAssets (56)Timeline Frame 1Symbol 178 as "W_FL"
ExportAssets (56)Timeline Frame 1Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 1Symbol 24 as "Blank_Big"
ExportAssets (56)Timeline Frame 1Symbol 200 as "TriplePowerup"
ExportAssets (56)Timeline Frame 1Symbol 202 as "FreePowerup"
ExportAssets (56)Timeline Frame 1Symbol 204 as "DoublePowerup"
ExportAssets (56)Timeline Frame 4Symbol 222 as "BadClick"
ExportAssets (56)Timeline Frame 4Symbol 223 as "BonusPointsAwarded"
ExportAssets (56)Timeline Frame 4Symbol 224 as "ButtonClick"
ExportAssets (56)Timeline Frame 4Symbol 225 as "GuessPhraseGood"
ExportAssets (56)Timeline Frame 4Symbol 226 as "LettersSpinning"
ExportAssets (56)Timeline Frame 4Symbol 227 as "RevealPhraseLetter"
ExportAssets (56)Timeline Frame 4Symbol 228 as "SelectLetter"
ExportAssets (56)Timeline Frame 4Symbol 229 as "ShuffleLetters"
ExportAssets (56)Timeline Frame 4Symbol 230 as "SubmitWordSpecial"
ExportAssets (56)Timeline Frame 4Symbol 233 as "LetterHighlighter"
ExportAssets (56)Timeline Frame 4Symbol 246 as "LetterRing"
ExportAssets (56)Timeline Frame 4Symbol 204 as "DoublePowerup"
ExportAssets (56)Timeline Frame 4Symbol 202 as "FreePowerup"
ExportAssets (56)Timeline Frame 4Symbol 200 as "TriplePowerup"
ExportAssets (56)Timeline Frame 4Symbol 249 as "0_Big"
ExportAssets (56)Timeline Frame 4Symbol 252 as "1_Big"
ExportAssets (56)Timeline Frame 4Symbol 255 as "2_Big"
ExportAssets (56)Timeline Frame 4Symbol 258 as "3_Big"
ExportAssets (56)Timeline Frame 4Symbol 261 as "4_Big"
ExportAssets (56)Timeline Frame 4Symbol 264 as "5_Big"
ExportAssets (56)Timeline Frame 4Symbol 267 as "6_Big"
ExportAssets (56)Timeline Frame 4Symbol 270 as "7_Big"
ExportAssets (56)Timeline Frame 4Symbol 273 as "8_Big"
ExportAssets (56)Timeline Frame 4Symbol 276 as "9_Big"
ExportAssets (56)Timeline Frame 4Symbol 279 as "East"
ExportAssets (56)Timeline Frame 4Symbol 282 as "North"
ExportAssets (56)Timeline Frame 4Symbol 285 as "NorthEast"
ExportAssets (56)Timeline Frame 4Symbol 288 as "NorthWest"
ExportAssets (56)Timeline Frame 4Symbol 291 as "South"
ExportAssets (56)Timeline Frame 4Symbol 294 as "SouthEast"
ExportAssets (56)Timeline Frame 4Symbol 297 as "SouthWest"
ExportAssets (56)Timeline Frame 4Symbol 300 as "West"
ExportAssets (56)Timeline Frame 4Symbol 305 as "A_Big"
ExportAssets (56)Timeline Frame 4Symbol 310 as "B_Big"
ExportAssets (56)Timeline Frame 4Symbol 24 as "Blank_Big"
ExportAssets (56)Timeline Frame 4Symbol 315 as "C_Big"
ExportAssets (56)Timeline Frame 4Symbol 320 as "D_Big"
ExportAssets (56)Timeline Frame 4Symbol 325 as "E_Big"
ExportAssets (56)Timeline Frame 4Symbol 330 as "F_Big"
ExportAssets (56)Timeline Frame 4Symbol 335 as "G_Big"
ExportAssets (56)Timeline Frame 4Symbol 340 as "H_Big"
ExportAssets (56)Timeline Frame 4Symbol 345 as "I_Big"
ExportAssets (56)Timeline Frame 4Symbol 350 as "J_Big"
ExportAssets (56)Timeline Frame 4Symbol 355 as "K_Big"
ExportAssets (56)Timeline Frame 4Symbol 360 as "L_Big"
ExportAssets (56)Timeline Frame 4Symbol 365 as "M_Big"
ExportAssets (56)Timeline Frame 4Symbol 370 as "N_Big"
ExportAssets (56)Timeline Frame 4Symbol 375 as "O_Big"
ExportAssets (56)Timeline Frame 4Symbol 380 as "P_Big"
ExportAssets (56)Timeline Frame 4Symbol 385 as "Q_Big"
ExportAssets (56)Timeline Frame 4Symbol 390 as "R_Big"
ExportAssets (56)Timeline Frame 4Symbol 395 as "S_Big"
ExportAssets (56)Timeline Frame 4Symbol 400 as "T_Big"
ExportAssets (56)Timeline Frame 4Symbol 405 as "U_Big"
ExportAssets (56)Timeline Frame 4Symbol 410 as "V_Big"
ExportAssets (56)Timeline Frame 4Symbol 415 as "W_Big"
ExportAssets (56)Timeline Frame 4Symbol 420 as "X_Big"
ExportAssets (56)Timeline Frame 4Symbol 425 as "Y_Big"
ExportAssets (56)Timeline Frame 4Symbol 430 as "Z_Big"
ExportAssets (56)Timeline Frame 4Symbol 433 as "A_Small"
ExportAssets (56)Timeline Frame 4Symbol 436 as "B_Small"
ExportAssets (56)Timeline Frame 4Symbol 3 as "Blank_Small"
ExportAssets (56)Timeline Frame 4Symbol 439 as "C_Small"
ExportAssets (56)Timeline Frame 4Symbol 442 as "D_Small"
ExportAssets (56)Timeline Frame 4Symbol 445 as "E_Small"
ExportAssets (56)Timeline Frame 4Symbol 448 as "F_Small"
ExportAssets (56)Timeline Frame 4Symbol 451 as "G_Small"
ExportAssets (56)Timeline Frame 4Symbol 454 as "H_Small"
ExportAssets (56)Timeline Frame 4Symbol 457 as "I_Small"
ExportAssets (56)Timeline Frame 4Symbol 460 as "J_Small"
ExportAssets (56)Timeline Frame 4Symbol 463 as "K_Small"
ExportAssets (56)Timeline Frame 4Symbol 466 as "L_Small"
ExportAssets (56)Timeline Frame 4Symbol 469 as "M_Small"
ExportAssets (56)Timeline Frame 4Symbol 472 as "N_Small"
ExportAssets (56)Timeline Frame 4Symbol 475 as "O_Small"
ExportAssets (56)Timeline Frame 4Symbol 478 as "P_Small"
ExportAssets (56)Timeline Frame 4Symbol 481 as "Q_Small"
ExportAssets (56)Timeline Frame 4Symbol 484 as "R_Small"
ExportAssets (56)Timeline Frame 4Symbol 487 as "S_Small"
ExportAssets (56)Timeline Frame 4Symbol 4 as "SmallLetter"
ExportAssets (56)Timeline Frame 4Symbol 490 as "T_Small"
ExportAssets (56)Timeline Frame 4Symbol 493 as "U_Small"
ExportAssets (56)Timeline Frame 4Symbol 496 as "V_Small"
ExportAssets (56)Timeline Frame 4Symbol 499 as "W_Small"
ExportAssets (56)Timeline Frame 4Symbol 502 as "X_Small"
ExportAssets (56)Timeline Frame 4Symbol 505 as "Y_Small"
ExportAssets (56)Timeline Frame 4Symbol 508 as "Z_Small"
ExportAssets (56)Timeline Frame 4Symbol 233 as "LetterHighlighter"
ExportAssets (56)Timeline Frame 4Symbol 246 as "LetterRing"
ExportAssets (56)Timeline Frame 4Symbol 204 as "DoublePowerup"
ExportAssets (56)Timeline Frame 4Symbol 202 as "FreePowerup"
ExportAssets (56)Timeline Frame 4Symbol 200 as "TriplePowerup"
ExportAssets (56)Timeline Frame 4Symbol 249 as "0_Big"
ExportAssets (56)Timeline Frame 4Symbol 252 as "1_Big"
ExportAssets (56)Timeline Frame 4Symbol 255 as "2_Big"
ExportAssets (56)Timeline Frame 4Symbol 258 as "3_Big"
ExportAssets (56)Timeline Frame 4Symbol 261 as "4_Big"
ExportAssets (56)Timeline Frame 4Symbol 264 as "5_Big"
ExportAssets (56)Timeline Frame 4Symbol 267 as "6_Big"
ExportAssets (56)Timeline Frame 4Symbol 270 as "7_Big"
ExportAssets (56)Timeline Frame 4Symbol 273 as "8_Big"
ExportAssets (56)Timeline Frame 4Symbol 276 as "9_Big"
ExportAssets (56)Timeline Frame 4Symbol 279 as "East"
ExportAssets (56)Timeline Frame 4Symbol 282 as "North"
ExportAssets (56)Timeline Frame 4Symbol 285 as "NorthEast"
ExportAssets (56)Timeline Frame 4Symbol 288 as "NorthWest"
ExportAssets (56)Timeline Frame 4Symbol 291 as "South"
ExportAssets (56)Timeline Frame 4Symbol 294 as "SouthEast"
ExportAssets (56)Timeline Frame 4Symbol 297 as "SouthWest"
ExportAssets (56)Timeline Frame 4Symbol 300 as "West"
ExportAssets (56)Timeline Frame 4Symbol 305 as "A_Big"
ExportAssets (56)Timeline Frame 4Symbol 310 as "B_Big"
ExportAssets (56)Timeline Frame 4Symbol 24 as "Blank_Big"
ExportAssets (56)Timeline Frame 4Symbol 315 as "C_Big"
ExportAssets (56)Timeline Frame 4Symbol 320 as "D_Big"
ExportAssets (56)Timeline Frame 4Symbol 325 as "E_Big"
ExportAssets (56)Timeline Frame 4Symbol 330 as "F_Big"
ExportAssets (56)Timeline Frame 4Symbol 335 as "G_Big"
ExportAssets (56)Timeline Frame 4Symbol 340 as "H_Big"
ExportAssets (56)Timeline Frame 4Symbol 345 as "I_Big"
ExportAssets (56)Timeline Frame 4Symbol 350 as "J_Big"
ExportAssets (56)Timeline Frame 4Symbol 355 as "K_Big"
ExportAssets (56)Timeline Frame 4Symbol 360 as "L_Big"
ExportAssets (56)Timeline Frame 4Symbol 365 as "M_Big"
ExportAssets (56)Timeline Frame 4Symbol 370 as "N_Big"
ExportAssets (56)Timeline Frame 4Symbol 375 as "O_Big"
ExportAssets (56)Timeline Frame 4Symbol 380 as "P_Big"
ExportAssets (56)Timeline Frame 4Symbol 385 as "Q_Big"
ExportAssets (56)Timeline Frame 4Symbol 390 as "R_Big"
ExportAssets (56)Timeline Frame 4Symbol 395 as "S_Big"
ExportAssets (56)Timeline Frame 4Symbol 400 as "T_Big"
ExportAssets (56)Timeline Frame 4Symbol 405 as "U_Big"
ExportAssets (56)Timeline Frame 4Symbol 410 as "V_Big"
ExportAssets (56)Timeline Frame 4Symbol 415 as "W_Big"
ExportAssets (56)Timeline Frame 4Symbol 420 as "X_Big"
ExportAssets (56)Timeline Frame 4Symbol 425 as "Y_Big"
ExportAssets (56)Timeline Frame 4Symbol 430 as "Z_Big"
ExportAssets (56)Timeline Frame 4Symbol 433 as "A_Small"
ExportAssets (56)Timeline Frame 4Symbol 436 as "B_Small"
ExportAssets (56)Timeline Frame 4Symbol 3 as "Blank_Small"
ExportAssets (56)Timeline Frame 4Symbol 439 as "C_Small"
ExportAssets (56)Timeline Frame 4Symbol 442 as "D_Small"
ExportAssets (56)Timeline Frame 4Symbol 445 as "E_Small"
ExportAssets (56)Timeline Frame 4Symbol 448 as "F_Small"
ExportAssets (56)Timeline Frame 4Symbol 451 as "G_Small"
ExportAssets (56)Timeline Frame 4Symbol 454 as "H_Small"
ExportAssets (56)Timeline Frame 4Symbol 457 as "I_Small"
ExportAssets (56)Timeline Frame 4Symbol 460 as "J_Small"
ExportAssets (56)Timeline Frame 4Symbol 463 as "K_Small"
ExportAssets (56)Timeline Frame 4Symbol 466 as "L_Small"
ExportAssets (56)Timeline Frame 4Symbol 469 as "M_Small"
ExportAssets (56)Timeline Frame 4Symbol 472 as "N_Small"
ExportAssets (56)Timeline Frame 4Symbol 475 as "O_Small"
ExportAssets (56)Timeline Frame 4Symbol 478 as "P_Small"
ExportAssets (56)Timeline Frame 4Symbol 481 as "Q_Small"
ExportAssets (56)Timeline Frame 4Symbol 484 as "R_Small"
ExportAssets (56)Timeline Frame 4Symbol 487 as "S_Small"
ExportAssets (56)Timeline Frame 4Symbol 4 as "SmallLetter"
ExportAssets (56)Timeline Frame 4Symbol 490 as "T_Small"
ExportAssets (56)Timeline Frame 4Symbol 493 as "U_Small"
ExportAssets (56)Timeline Frame 4Symbol 496 as "V_Small"
ExportAssets (56)Timeline Frame 4Symbol 499 as "W_Small"
ExportAssets (56)Timeline Frame 4Symbol 502 as "X_Small"
ExportAssets (56)Timeline Frame 4Symbol 505 as "Y_Small"
ExportAssets (56)Timeline Frame 4Symbol 508 as "Z_Small"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"
ExportAssets (56)Timeline Frame 5Symbol 198 as "FlipNumber"

Labels

"Loader"Frame 2
"startgame"Frame 4
"show"Symbol 21 MovieClip [FlipPhraseLetter] Frame 2
"fly"Symbol 21 MovieClip [FlipPhraseLetter] Frame 3
"flip"Symbol 21 MovieClip [FlipPhraseLetter] Frame 5
"fastflip"Symbol 21 MovieClip [FlipPhraseLetter] Frame 6
"show"Symbol 60 MovieClip [FlipLetter] Frame 2
"flip"Symbol 60 MovieClip [FlipLetter] Frame 3
"fastflip"Symbol 60 MovieClip [FlipLetter] Frame 4
"show"Symbol 198 MovieClip [FlipNumber] Frame 2
"flip"Symbol 198 MovieClip [FlipNumber] Frame 3
"normal"Symbol 249 MovieClip [0_Big] Frame 1
"selected"Symbol 249 MovieClip [0_Big] Frame 2
"normal"Symbol 252 MovieClip [1_Big] Frame 1
"selected"Symbol 252 MovieClip [1_Big] Frame 2
"normal"Symbol 255 MovieClip [2_Big] Frame 1
"selected"Symbol 255 MovieClip [2_Big] Frame 2
"normal"Symbol 258 MovieClip [3_Big] Frame 1
"selected"Symbol 258 MovieClip [3_Big] Frame 2
"normal"Symbol 261 MovieClip [4_Big] Frame 1
"selected"Symbol 261 MovieClip [4_Big] Frame 2
"normal"Symbol 264 MovieClip [5_Big] Frame 1
"selected"Symbol 264 MovieClip [5_Big] Frame 2
"normal"Symbol 267 MovieClip [6_Big] Frame 1
"selected"Symbol 267 MovieClip [6_Big] Frame 2
"normal"Symbol 270 MovieClip [7_Big] Frame 1
"selected"Symbol 270 MovieClip [7_Big] Frame 2
"normal"Symbol 273 MovieClip [8_Big] Frame 1
"selected"Symbol 273 MovieClip [8_Big] Frame 2
"normal"Symbol 276 MovieClip [9_Big] Frame 1
"selected"Symbol 276 MovieClip [9_Big] Frame 2
"normal"Symbol 305 MovieClip [A_Big] Frame 1
"selected"Symbol 305 MovieClip [A_Big] Frame 2
"normal"Symbol 310 MovieClip [B_Big] Frame 1
"selected"Symbol 310 MovieClip [B_Big] Frame 2
"normal"Symbol 315 MovieClip [C_Big] Frame 1
"selected"Symbol 315 MovieClip [C_Big] Frame 2
"normal"Symbol 320 MovieClip [D_Big] Frame 1
"selected"Symbol 320 MovieClip [D_Big] Frame 2
"normal"Symbol 325 MovieClip [E_Big] Frame 1
"selected"Symbol 325 MovieClip [E_Big] Frame 2
"normal"Symbol 330 MovieClip [F_Big] Frame 1
"selected"Symbol 330 MovieClip [F_Big] Frame 2
"normal"Symbol 335 MovieClip [G_Big] Frame 1
"selected"Symbol 335 MovieClip [G_Big] Frame 2
"normal"Symbol 340 MovieClip [H_Big] Frame 1
"selected"Symbol 340 MovieClip [H_Big] Frame 2
"normal"Symbol 345 MovieClip [I_Big] Frame 1
"selected"Symbol 345 MovieClip [I_Big] Frame 2
"normal"Symbol 350 MovieClip [J_Big] Frame 1
"selected"Symbol 350 MovieClip [J_Big] Frame 2
"normal"Symbol 355 MovieClip [K_Big] Frame 1
"selected"Symbol 355 MovieClip [K_Big] Frame 2
"normal"Symbol 360 MovieClip [L_Big] Frame 1
"selected"Symbol 360 MovieClip [L_Big] Frame 2
"normal"Symbol 365 MovieClip [M_Big] Frame 1
"selected"Symbol 365 MovieClip [M_Big] Frame 2
"normal"Symbol 370 MovieClip [N_Big] Frame 1
"selected"Symbol 370 MovieClip [N_Big] Frame 2
"normal"Symbol 375 MovieClip [O_Big] Frame 1
"selected"Symbol 375 MovieClip [O_Big] Frame 2
"normal"Symbol 380 MovieClip [P_Big] Frame 1
"selected"Symbol 380 MovieClip [P_Big] Frame 2
"normal"Symbol 385 MovieClip [Q_Big] Frame 1
"selected"Symbol 385 MovieClip [Q_Big] Frame 2
"normal"Symbol 390 MovieClip [R_Big] Frame 1
"selected"Symbol 390 MovieClip [R_Big] Frame 2
"normal"Symbol 395 MovieClip [S_Big] Frame 1
"selected"Symbol 395 MovieClip [S_Big] Frame 2
"normal"Symbol 400 MovieClip [T_Big] Frame 1
"selected"Symbol 400 MovieClip [T_Big] Frame 2
"normal"Symbol 405 MovieClip [U_Big] Frame 1
"selected"Symbol 405 MovieClip [U_Big] Frame 2
"normal"Symbol 410 MovieClip [V_Big] Frame 1
"selected"Symbol 410 MovieClip [V_Big] Frame 2
"normal"Symbol 415 MovieClip [W_Big] Frame 1
"selected"Symbol 415 MovieClip [W_Big] Frame 2
"normal"Symbol 420 MovieClip [X_Big] Frame 1
"selected"Symbol 420 MovieClip [X_Big] Frame 2
"normal"Symbol 425 MovieClip [Y_Big] Frame 1
"selected"Symbol 425 MovieClip [Y_Big] Frame 2
"normal"Symbol 430 MovieClip [Z_Big] Frame 1
"selected"Symbol 430 MovieClip [Z_Big] Frame 2
"hide"Symbol 513 MovieClip Frame 1
"show"Symbol 513 MovieClip Frame 2
"muteoff"Symbol 559 MovieClip Frame 1
"muteon"Symbol 559 MovieClip Frame 2
"hide"Symbol 580 MovieClip Frame 1
"show"Symbol 580 MovieClip Frame 2
"hide"Symbol 581 MovieClip Frame 1
"startincrease"Symbol 581 MovieClip Frame 2
"increase"Symbol 581 MovieClip Frame 3
"hide"Symbol 595 MovieClip Frame 1
"show"Symbol 595 MovieClip Frame 2
"hide"Symbol 598 MovieClip Frame 1
"show"Symbol 598 MovieClip Frame 2
"hide"Symbol 601 MovieClip Frame 1
"show"Symbol 601 MovieClip Frame 2
"hide"Symbol 604 MovieClip Frame 1
"show"Symbol 604 MovieClip Frame 2
"hide"Symbol 607 MovieClip Frame 1
"show"Symbol 607 MovieClip Frame 2
"hide"Symbol 610 MovieClip Frame 1
"show"Symbol 610 MovieClip Frame 2
"hide"Symbol 613 MovieClip Frame 1
"show"Symbol 613 MovieClip Frame 2
"hide"Symbol 616 MovieClip Frame 1
"show"Symbol 616 MovieClip Frame 2
"hide"Symbol 619 MovieClip Frame 1
"show"Symbol 619 MovieClip Frame 2
"hide"Symbol 622 MovieClip Frame 1
"show"Symbol 622 MovieClip Frame 2
"hide"Symbol 625 MovieClip Frame 1
"show"Symbol 625 MovieClip Frame 2
"hide"Symbol 628 MovieClip Frame 1
"show"Symbol 628 MovieClip Frame 2
"hide"Symbol 631 MovieClip Frame 1
"show"Symbol 631 MovieClip Frame 2
"hide"Symbol 634 MovieClip Frame 1
"show"Symbol 634 MovieClip Frame 2
"hide"Symbol 637 MovieClip Frame 1
"show"Symbol 637 MovieClip Frame 2
"hide"Symbol 640 MovieClip Frame 1
"show"Symbol 640 MovieClip Frame 2
"hide"Symbol 643 MovieClip Frame 1
"show"Symbol 643 MovieClip Frame 2
"hide"Symbol 646 MovieClip Frame 1
"show"Symbol 646 MovieClip Frame 2
"hide"Symbol 649 MovieClip Frame 1
"show"Symbol 649 MovieClip Frame 2
"hide"Symbol 652 MovieClip Frame 1
"show"Symbol 652 MovieClip Frame 2
"hide"Symbol 655 MovieClip Frame 1
"show"Symbol 655 MovieClip Frame 2
"hide"Symbol 658 MovieClip Frame 1
"show"Symbol 658 MovieClip Frame 2
"hide"Symbol 661 MovieClip Frame 1
"show"Symbol 661 MovieClip Frame 2
"hide"Symbol 664 MovieClip Frame 1
"show"Symbol 664 MovieClip Frame 2
"hide"Symbol 667 MovieClip Frame 1
"show"Symbol 667 MovieClip Frame 2
"hide"Symbol 670 MovieClip Frame 1
"show"Symbol 670 MovieClip Frame 2
"hide"Symbol 678 MovieClip Frame 1
"firstletterexists"Symbol 678 MovieClip Frame 2
"firstletternotexists"Symbol 678 MovieClip Frame 3
"guessphrase"Symbol 678 MovieClip Frame 4
"hide"Symbol 710 MovieClip Frame 1
"upsell"Symbol 710 MovieClip Frame 2
"guessphrase"Symbol 710 MovieClip Frame 3
"help"Symbol 710 MovieClip Frame 4
"hide"Symbol 715 MovieClip Frame 1
"show"Symbol 715 MovieClip Frame 2
"hide"Symbol 727 MovieClip Frame 1
"show"Symbol 727 MovieClip Frame 2
"transition"Symbol 727 MovieClip Frame 12
"hide"Symbol 744 MovieClip Frame 1
"show"Symbol 744 MovieClip Frame 2
"transition"Symbol 744 MovieClip Frame 12
"hide"Symbol 754 MovieClip Frame 1
"show"Symbol 754 MovieClip Frame 2
"transition"Symbol 754 MovieClip Frame 12
"hide"Symbol 772 MovieClip Frame 1
"show"Symbol 772 MovieClip Frame 2

Dynamic Text Variables

curScoreShown2Symbol 584 EditableText""
curScoreShown1Symbol 585 EditableText""
curWordShown2Symbol 586 EditableText""
curWordShown1Symbol 587 EditableText""
phraseCategoryShown2Symbol 672 EditableText""
phraseCategoryShownSymbol 674 EditableText""
MessageTextShownSymbol 686 EditableText""
MessageTitleShownSymbol 687 EditableText""
phraseInputShownSymbol 707 EditableText""
MessageTextShownSymbol 708 EditableText""
MessageTitleShownSymbol 709 EditableText""
bestWordShown2Symbol 718 EditableText""
bestWordPointsShown2Symbol 719 EditableText""
turnsLeftShown2Symbol 720 EditableText""
totalBonusPointsShown2Symbol 721 EditableText""
bestWordShown1Symbol 722 EditableText""
bestWordPointsShown1Symbol 723 EditableText""
turnsLeftShown1Symbol 724 EditableText""
totalBonusPointsShown1Symbol 725 EditableText""
currentPhraseShownSymbol 762 EditableText""
wordListShownSymbol 766 EditableText""
wordScoreSymbol 770 EditableText""




http://swfchan.com/6/29666/info.shtml
Created: 19/5 -2019 19:45:34 Last modified: 19/5 -2019 19:45:34 Server time: 23/12 -2024 01:25:39