STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
235399
/disc/ · /res/   —   /show/ · /fap/ · /gg/ · /swf/P0001 · P2690 · P5380

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM35151787-2DC&rnd=35151787" width="1" height="1"></div>

force43.swf

This is the info page for
Flash #268973

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


ActionScript [AS1/AS2]
Combined Code
movieClip 6 { } movieClip 9 { } movieClip 10 { instance of movieClip 9 { onClipEvent (load) { var Frame_Start = _parent.Frame_Start; if (Frame_Start eq '_totalframes') { Frame_Start = _parent._parent._totalFrames; } else { Frame_Start = int(Frame_Start); } } onClipEvent (enterFrame) { if (_parent._parent._framesloaded >= _parent._parent._totalFrames) { _parent._parent.play(); } } } } instance preloading of movieClip 10 { onClipEvent (initialize) { Frame_Start = '_totalframes'; } } frame 2 { stop(); } movieClip 26 { } button 29 { on (release) { gotoAndStop(2); removeLetters(); } } button 31 { on (release) { gotoAndStop(3); removeLetters(); } } frame 3 { function writeAlphabet(start, end) { var alphabet = new Array(); i = start; while (i <= end) { var letter = String.fromCharCode(i); alphabet.push(letter); ++i; } return alphabet; } function generateAlphabet() { var abc = writeAlphabet(97, 122); var j = 0; while (j < abc.length) { var myLetter = abc[j]; var myLetterMC = 'alphabet' + myLetter; var targetX = xOffset + xSpacing * j; var targetY = yOffset; duplicateMovieClip(mcAlphabet, myLetterMC, j + 10); eval(myLetterMC)._x = targetX; eval(myLetterMC)._y = targetY; eval(myLetterMC)._visible = 1; eval(_root add '.alphabet' add myLetter add '.letter') = myLetter; ++j; } } function generateHiddenWord(myWord) { var us = String.fromCharCode(95); var usSpacing = 6; var k = 0; while (k < myWord.length) { var myLetter = myWord.charAt(k); var myID = k + myWord.charAt(k); var myLetterMC = 'hidden' + myID; var myUS = 'us' + k; var targetX = xOffsetTxt + xSpacingTxt * k; var targetY = yOffsetTxt; duplicateMovieClip(mcHidden, myLetterMC, k + 100); duplicateMovieClip(mcHidden, myUS, k + 200); eval(myLetterMC)._x = targetX; eval(myLetterMC)._y = targetY; eval(myUS)._x = targetX; eval(myUS)._y = targetY + usSpacing; eval(_root add '.hidden' add myID add '.letter') = myLetter; eval(_root add '.us' add k add '.letter') = us; eval(myLetterMC)._visible = 0; ++k; } } function checkLetters(letter) { ha = _root.hiddenAnswer; wl = _root.wordLength; if (ha.indexOf(letter) != -1) { for (m in _root) { var myName = _root[m]._name.substring(0, 6); var lastChar = _root[m]._name.charAt(_root[m]._name.length - 1); if (typeof _root[m] == 'movieclip' && myName == 'hidden' && lastChar == letter) { eval(_root[m])._visible = 1; ++foundLetters; playSound('right'); countLetters(); } } } else { if (ha.indexOf(letter) == -1) { ++wrongLetters; chancesLeft = 8 - wrongLetters; drawFace(); playSound('wrong'); countLetters(); } } } function removeLetters() { for (n in _root) { var myName = _root[n]._name.substring(0, 2); if (typeof _root[n] == 'movieclip' && myName == 'hi' || myName == 'us' || myName == 'al') { _root[n].removeMovieClip(); } } } function countLetters() { var lettersCount = _root.wordLength; if (lettersCount == foundLetters) { ++won; ++games; playSound('newWord'); _root.answerMC.answer = hiddenAnswer; with (answerMC) { gotoAndPlay(2); } changeWord(words); } else { if (wrongLetters == limit) { ++lost; ++games; playSound('newWorde'); _root.answerMC.answer = hiddenAnswer; with (answerMC) { gotoAndPlay(2); } changeWord(words); } } } function changeWord(arrayName) { if (arrayName.length != 0) { var rnd = Math.floor(Math.random() * arrayName.length); var theWord = arrayName[rnd]; hiddenAnswer = theWord; removeLetters(); generateHiddenWord(theWord); arrayName.splice(rnd, 1); foundLetters = 0; wrongLetters = 0; wordLength = theWord.length; eraseFace(); generateAlphabet(); _root.usedLetters = ''; chancesLeft = 8; } else { if (arrayName.length == 0) { foundLetters = 0; wrongLetters = 0; removeLetters(); eraseFace(); skin._visible = 0; _root.usedLetters = ''; chancesLeft = ''; gameOver._visible = 1; _root.dictFlag = 'finished'; } } } function drawFace() { if (wrongLetters == 1) { neck._visible = 1; } else { if (wrongLetters == 2) { leftEar._visible = 1; } else { if (wrongLetters == 3) { rightEar._visible = 1; } else { if (wrongLetters == 4) { head._visible = 1; } else { if (wrongLetters == 5) { leftEye._visible = 1; } else { if (wrongLetters == 6) { rightEye._visible = 1; } else { if (wrongLetters == 7) { nose._visible = 1; } else { if (wrongLetters == 8) { lips._visible = 1; with (face) { gotoAndPlay(2); } } } } } } } } } } function eraseFace() { neck._visible = 0; head._visible = 0; leftEar._visible = 0; rightEar._visible = 0; leftEye._visible = 0; rightEye._visible = 0; nose._visible = 0; lips._visible = 0; } function readKeyboard(kb) { mcName = kb.substring(8, kb.length); if (usedLetters.indexOf(mcName) == -1) { checkLetters(mcName); eval(kb)._visible = 0; } } function playSound(soundID) { var mySound = new Sound(); mySound.attachSound(soundID); mySound.start(); } var xOffset = 50; var yOffset = 250; var xSpacing = 20; var xOffsetTxt = 50; var yOffsetTxt = 100; var xSpacingTxt = 20; var dict1 = new Array('bandolin', 'trumpete', 'trombone', 'clarineta', 'pandeiro', 'flauta', 'apito', 'saxofone', 'baixo', 'violino', 'guitarra', 'gaita', 'piano', 'tambor', 'harpa'); var dict2 = new Array('coelho', 'urso', 'canguru', 'camelo', 'elefante', 'boi', 'cavalo', 'leopardo', 'urangotango', 'burro', 'gorila', 'girafa', 'rinoceronte', 'zebra', 'ganso', 'zebra', 'pelicano', 'pomba', 'cachorro', 'gato'); var dict3 = new Array('alface', 'cereja', 'banana', 'uva', 'beterraba', 'tomate', 'cenoura', 'pera', 'acerola', 'tangerina', 'espinafre', 'manga', 'papaya', 'rabanete', 'ameixa', 'pitanga', 'chuchu', 'melancia', 'couve', 'asparagos'); var dict4 = new Array('azaleia', 'begonia', 'camelia', 'margarida', 'tulipa'); var dict5 = new Array('amarelo', 'verde', 'azul', 'vermelho', 'caqui', 'rosa', 'turquesa', 'magenta', 'ciano', 'violeta'); var dict6 = new Array('argentina', 'brasil', 'alemanha', 'chile', 'peru', 'china', 'iraque', 'uruguai', 'venezuela', 'paraguai'); var dict7 = new Array('imbituba', 'castro', 'brusque', 'blumenau', 'gaspar', 'dourados', 'curitibanos', 'londrina', 'fortaleza', 'osasco', 'recife', 'curitiba', 'campinas', 'prudente'); var dict8 = new Array('futebol', 'atletismo', 'voleibol', 'boliche', 'bocha', 'basquete', 'handebol', 'ciclismo', 'boxe', 'maratona', 'remo', 'tiro', 'arremesso', 'hipismo'); var dict9 = new Array('caneta', 'escova', 'pente', 'chave', 'baton', 'carteira', 'bolsa', 'perfume', 'calculadora', 'caderno'); var dict10 = new Array('geladeira', 'batedeira', 'lavaroupa', 'microondas', 'cama', 'rack', 'mesa', 'estante', 'guardaroupa', 'liquidificador', 'escrivaninha', 'cadeira', 'poltrona', 'telefone'); var dict1len = dict1.length; var dict2len = dict2.length; var dict3len = dict3.length; var dict4len = dict4.length; var dict5len = dict5.length; var dict6len = dict6.length; var dict7len = dict7.length; var dict8len = dict8.length; var dict9len = dict9.length; var dict10len = dict10.length; var foundLetters = 0; var wrongLetters = 0; var games = 0; var won = 0; var lost = 0; var limit = 8; var words = new Array(); stop(); } button 36 { on (release) { words = dict1; gotoAndPlay(4); dictName = 'INSTRUMENTOS MUSICAIS'; } } button 40 { on (release) { words = dict5; gotoAndPlay(4); dictName = 'CORES'; } } button 43 { on (release) { words = dict4; gotoAndPlay(4); dictName = 'FLORES'; } } button 46 { on (release) { words = dict3; gotoAndPlay(4); dictName = 'VEGETAIS E FRUTAS'; } } button 49 { on (release) { words = dict2; gotoAndPlay(4); dictName = 'ANIMAIS'; } } button 52 { on (release) { words = dict6; gotoAndPlay(4); dictName = 'PAÍSES'; } } button 55 { on (release) { words = dict10; gotoAndPlay(4); dictName = 'ELETROMÓVEIS'; } } button 58 { on (release) { words = dict9; gotoAndPlay(4); dictName = 'OBJETOS'; } } button 61 { on (release) { words = dict8; gotoAndPlay(4); dictName = 'ESPORTES'; } } button 64 { on (release) { words = dict7; gotoAndPlay(4); dictName = 'CIDADES'; } } frame 4 { stop(); generateAlphabet(); changeWord(words); gameOver._visible = 0; eraseFace(); } button 76 { on (release) { with (_root) { gotoAndStop('dicts'); } } } movieClip 77 { } movieClip 79 { } button 80 { on (release) { var mcName = this._name; mcName = mcName.substring(8, mcName.length); _root.checkLetters(mcName); eval(this)._visible = 0; _root.usedLetters += mcName; } } movieClip 82 { frame 1 { stop(); } } movieClip 83 { } instance keyReader of movieClip 83 { onClipEvent (keyDown) { var keyAscii = Key.getAscii(); if (keyAscii >= 97 && keyAscii <= 122) { var alphabetLetter = String.fromCharCode(keyAscii); var abc = 'alphabet' + alphabetLetter; _root.readKeyboard(abc); _root.usedLetters += alphabetLetter; } } } movieClip 85 { } movieClip 87 { } movieClip 89 { } movieClip 91 { } movieClip 93 { } movieClip 95 { } movieClip 97 { } movieClip 99 { } movieClip 101 { } movieClip 102 { frame 1 { stop(); } frame 40 { gotoAndStop(1); } } movieClip 119 { frame 1 { stop(); } frame 2 { _root.usedLetters = ''; if (_root.dictFlag != 'finished') { _root.generateAlphabet(); } else { if (_root.dictFlag == 'finished') { _root.dictFlag = ''; } } } frame 40 { gotoAndStop(1); } } frame 5 { stop(); var flashVersion = /:$version; } button 132 { on (release) { gotoAndStop(3); removeLetters(); } } button 136 { on (release) { gotoAndStop(2); removeLetters(); } }




https://swfchan.com/54/268973/info.shtml
Created: 1/11 -2026 23:53:11 Last modified: 1/11 -2026 23:53:11 Server time: 02/11 -2026 11:12:11