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

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

Grammachnophobia.swf

This is the info page for
Flash #37463

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


Text
Armorgames.com

Art and animation done by Jockey

Grammachnophobia

Play more games at

Concept and programming by John Rickett

Using the mouse, capture bugs in the
correct order to spell the current word in
the given time.
The current word will only be displayed
for a second so be sure to memorize the
spelling!
If you do not collect the bugs and spell
the word in the given time, your web
strength will deteriorate.  Once your web
strength is gone, game over.
Try to get the highest score!
Words increase in size every level
TIPS:
The further the mouse is from the spider,
the faster he moves!  Stay far away for
fast movement, then close in for accurate
attacks.
Score bonus given for time and level.
Answer those really long words
in short time for an amazing score

<p align="center"><font face="Arial" size="15" color="#666666" letterSpacing="2.000000" kerning="0">Level</font></p>

<p align="center"><font face="Arial" size="15" color="#666666" letterSpacing="2.000000" kerning="0">Score</font></p>

Score

Current level

Timer

Current Word

Web Strength

Johnny and Heartlessgeeks would
like to thank the following people:
Jim Andreacci (withredfists) for
being the cofounder of heartless
geeks, my best friend and having to
hear "What are you doing tonight, I
need to pick your brain" every night
for the last 3 months.  Megan
Magrory for extensive help with the
words list.
Marisa Allen for housing and feeding
me.  My good friend Ross Allaire
(gunshy) for writing me a custom
song at the last possible second.
Jtmb02 for quite a bit of advice and
professional opinions.  Glaiel-Gamer
for some code optimization help.
Dfox, different, NegativeOne and
DingoEatingFuzz for being
Newgrounds testers and some dork,
Alorah, Worf priest,  and 1337 for
being myspace testers.
Also a big personal thank you to
Jockey for doing amazing art for this
project.  I rarely had to say "Can you
change that?"
If I forgot anyone, sorry.
-Johnny

<p align="center"><font face="Arial" size="15" color="#666666" letterSpacing="2.000000" kerning="0">Level</font></p>

<p align="center"><font face="Arial" size="15" color="#666666" letterSpacing="2.000000" kerning="0">Score</font></p>

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

Enter Name

Submit

Replay

Game Over

<p align="center"><font face="Arial" size="12" color="#ffffff" letterSpacing="14.000000" kerning="0">Score</font></p>

If score does not show up immediately, wait a
second and refresh your browser.

ActionScript [AS1/AS2]

Frame 1
stop();
Frame 2
stop();
Frame 3
stop();
Frame 4
function addTime() { tempTimer = tempTimer + 0.025; } stop(); _quality = "MEDIUM"; playerName = ""; currentLevel = 1; currentWord = ""; displayWord = ""; correctCount = 0; cutWord = new Array(); tryWord = new Array(); bugCount = 0; score = 0; counter = 0; timer = 0; tempTimer = 0; allowedTime = 15; intTime = 25; webCounter = 0; playerControl = false; startCounter = 0; tempCount = 0; var levels = new Levels(); var controller = new Controller(levels); var spider = Player(attachMovie("spider", "spider", 100)); spider.init(); attachMovie("correct", "correct", 5500); attachMovie("wrong", "wrong", 5501); attachMovie("levelUp", "levelUp", 5502); attachMovie("hitter", "hitter", 5503); attachMovie("ready", "ready", 21000); _root.correct._visible = false; _root.wrong._visible = false; _root.levelUp._visible = false; hitter._alpha = 25; wrongMP3 = new Sound(); wrongMP3.attachSound("wrongMP3"); correctMP3 = new Sound(); correctMP3.attachSound("correctMP3"); levelupMP3 = new Sound(); levelupMP3.attachSound("levelupMP3"); letterMP3 = new Sound(); letterMP3.attachSound("letterMP3"); bgMusic = new Sound(); bgMusic.attachSound("bgMusic"); bgMusic.start(0, 9999); startCount = function () { startCounter++; if (startCounter >= 45) { playerControl = true; _root.correct._visible = true; _root.wrong._visible = true; _root.levelUp._visible = true; levels.pickWord(); setInterval(_root.addTime, 25); delete startCount; } }; onEnterFrame = function () { ready._x = _root.cam._x; ready._y = _root.cam._y; if (!playerControl) { startCount(); } else { _root.hitter.startDrag(true); updateAfterEvent(); _root.correct._x = _root.cam._x; _root.correct._y = _root.cam._y; _root.wrong._y = _root.cam._y; _root.wrong._x = _root.cam._x; _root.levelUp._x = _root.cam._x; _root.levelUp._y = _root.cam._y + 100; timer = int((allowedTime - tempTimer) * 100) / 100; if (timer < 0) { _root.cam.webStr_mc.nextFrame(); } spider.interact(); if (counter > 0) { counter--; } levels.displayWord(); i = 0; while (i <= webCounter) { j = 0; while (j < bugCount) { if (_root["bugs" + j].hitTest(_root.cam)) { _root["bugs" + j]._visible = true; } else { _root["bugs" + j]._visible = false; } if (_root["web" + i].hitTest(_root["bugs" + j])) { removeMovieClip(_root["web" + i]); } j++; } i++; } } }; onMouseDown = function () { if (playerControl) { attachMovie("web", "web" + webCounter, webCounter); var web = eval (["web" + webCounter]); web._x = _root._xmouse; web._y = _root._ymouse; web._rotation = _root.spider._rotation - 180; webCounter++; if (webCounter >= 10) { webCounter = 0; } controller.hitTest(); } }; spawnBugs = function () { if (playerControl) { _root.counter = 60; var _local4 = 0; while (_local4 < _root.cutWord.length) { var _local5 = Bugs(attachMovie("letters_mc", "bugs" + _root.bugCount, _root.bugCount + 1000)); var _local3 = _root["bugs" + _root.bugCount]; _local5.init(); attachMovie("Shockwave", "shockwave" + _root.bugCount, 10 + _root.bugCount); var _local2 = _root["shockwave" + _root.bugCount]; _local2._x = _local3._x; _local2._y = _local3._y; _local4++; } } }; attachWeb = function (target) { if (playerControl) { attachMovie("hitWeb", "hitWeb" + _root.bugCount, 55000 + _root.bugCount); var hit = _root["hitWeb" + _root.bugCount]; hit._x = target._x; hit._y = target._y; hit._rotation = target._rotation; hit.onEnterFrame = function () { hit._alpha = hit._alpha - 7; if (hit._alpha <= 10) { removeMovieClip(hit); } }; } };
Instance of Symbol 253 MovieClip "cam" in Frame 4
onClipEvent (load) { swapDepths(50000); } onClipEvent (enterFrame) { this._x = _root.spider._x; this._y = _root.spider._y; if (this._x >= (1000 - (this._width / 2))) { this._x = 1000 - (this._width / 2); } if (this._x <= (-500 + (this._width / 2))) { this._x = -500 + (this._width / 2); } if (this._y >= (1000 - (this._height / 2))) { this._y = 1000 - (this._height / 2); } if (this._y <= (-500 + (this._height / 2))) { this._y = -500 + (this._height / 2); } }
Frame 5
stop(); unloadMovie ("spider"); _root.correct._visible = false; _root.wrong._visible = false; _root.levelUp._visible = false; i = 0; while (i < (_root.bugCount + 5)) { unloadMovie ("bugs" + i); unloadMovie ("shockwave" + i); unloadMovie ("hitter"); removeMovieClip(_root.cam); _root.displayWord = " "; bgMusic.stop(); playerControl = false; i++; }
Symbol 21 MovieClip [web] Frame 17
removeMovieClip(this);
Symbol 31 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 1
gotoAndPlay(random(10));
Symbol 122 MovieClip [letters_mc] Frame 1
#initclip 7 Object.registerClass("letters_mc", Bugs); #endinitclip stop();
Symbol 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 12
gotoAndPlay (1);
Symbol 150 MovieClip [spider] Frame 1
#initclip 6 Object.registerClass("spider", Player); #endinitclip stop();
Symbol 156 MovieClip [correct] Frame 1
stop();
Symbol 159 MovieClip [wrong] Frame 1
stop();
Symbol 162 MovieClip [levelUp] Frame 1
stop();
Symbol 169 MovieClip [ready] Frame 50
removeMovieClip(this);
Symbol 177 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 100
stop();
Symbol 180 Button
on (release) { _root.play(); }
Symbol 181 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); logoSpin.gotoAndPlay(PercentLoaded); } else { gotoAndStop ("loaded"); }
Symbol 181 MovieClip Frame 2
gotoAndPlay (1);
Symbol 186 Button
on (release) { getURL ("http://www.heartlessgeeks.com"); }
Symbol 189 Button
on (release) { getURL ("http://www.armorgames.com"); }
Symbol 270 MovieClip [__Packages.Player] Frame 0
class Player extends MovieClip { var _x, _y, stop, _rotation; function Player () { super(); } function init() { _x = _root._xmouse; _y = _root._ymouse; stop(); } function interact() { var _local4 = _x - _root._xmouse; var _local3 = _y - _root._ymouse; _rotation = (-Math.atan2(_local4, _local3)) / (Math.PI/180); var _local5 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); if (_local5 >= 50) { _x = _x + ((_root._xmouse - _x) / 3); _root.spider.spiderMove.play(); _x = _x - ((_root._xmouse - _x) / 3); _root.spider.spiderMove.play(); _y = _y + ((_root._ymouse - _y) / 3); _root.spider.spiderMove.play(); _y = _y - ((_root._ymouse - _y) / 3); _root.spider.spiderMove.play(); if (_local5 > 100) { _root.spider.spiderMove.gotoAndPlay(_root.spider.spiderMove._currentframe + 2); } } else { _root.spider.spiderMove.stop(); } if (_x > 950) { _x = 950; } if (_x < -435) { _x = -435; } if (_y > 935) { _y = 935; } if (_y < -425) { _y = -425; } } }
Symbol 271 MovieClip [__Packages.Bugs] Frame 0
class Bugs extends MovieClip { var _x, _y, gotoAndStop, bugType; function Bugs () { super(); } function init() { _root.bugCount++; var _local7 = Math.round((Math.random() * 1300) - 400); var _local6 = Math.round((Math.random() * 1300) - 400); var _local3 = 0; while (_local3 < _root.bugCount) { var _local5 = _root["bugs" + _local3]._x - _local7; var _local4 = _root["bugs" + _local3]._y - _local6; var _local8 = Math.sqrt((_local5 * _local5) + (_local4 * _local4)); while (_local8 < minDis) { _local5 = _root["bugs" + _local3]._x - _local7; _local4 = _root["bugs" + _local3]._y - _local6; _local8 = Math.sqrt((_local5 * _local5) + (_local4 * _local4)); _local7 = Math.round((Math.random() * 1300) - 400); _local6 = Math.round((Math.random() * 1300) - 400); } _local3++; } _x = _local7; _y = _local6; var _local10 = Math.round(Math.random() * 5); var _local9 = _root.cutWord[_root.bugCount - 1]; gotoAndStop(_local9); bugType = _local9.toString(); } var minDis = 50; var clickable = true; }
Symbol 272 MovieClip [__Packages.Controller] Frame 0
class Controller { var levelName; function Controller (lvlName) { levelName = lvlName; } function determine(targetbugType, target) { if (targetbugType == _root.cutWord[_root.correctCount]) { target.clickable = false; _root.correctCount++; _root.letterMP3.start(0, 1); var _local4 = 0; while (_local4 <= _root.bugCount) { var _local3 = _root["shockwave" + _local4]; if ((_local3._x == target._x) && (_local3._y == target._y)) { removeMovieClip(_local3); } _local4++; } _root.attachWeb(target); target.onEnterFrame = function () { target._alpha = target._alpha - 10; if (target._alpha <= 10) { removeMovieClip(target); } }; tempScore = tempScore + 100; } else { wordOver(); _root.wrong.play(); _root.wrongMP3.start(0, 1); } if (_root.correctCount == _root.cutWord.length) { if (_root.timer > 0) { tempScore = tempScore + (_root.timer * 500); } tempScore = tempScore + (_root.currentLevel * 1000); _root.tempTimer = 0; _root.bugCount = 0; _root.score = _root.score + tempScore; _root.correct.play(); _root.correctMP3.start(0, 1); levelCheck(); levelName.pickWord(); } } function levelCheck() { if ((_root.score >= lvlUpScore) && (_root.currentLevel != 10)) { _root.currentLevel++; lvlUpScore = lvlUpScore + (_root.currentLevel * 5000); tempScore = 0; _root.levelUp.play(); _root.levelupMP3.start(0, 1); } } function wordOver() { var _local2 = 0; while (_local2 < _root.bugCount) { removeMovieClip(_root["bugs" + _local2]); _local2++; } _root.bugCount = 0; _root.correctCount = 0; _root.spawnBugs(); } function hitTest() { var j = 0; while (j < _root.cutWord.length) { if (_root["bugs" + j].clickable) { var dx = (_root["bugs" + j]._x - _root.spider._x); var dy = (_root["bugs" + j]._y - _root.spider._y); var distance = Math.sqrt((dx * dx) + (dy * dy)); if (eval (_root["bugs" + j]).hitTest(_root.hitter) && (distance < 150)) { determine(eval (_root["bugs" + j]).bugType, eval (_root["bugs" + j])); } } j++; } } var lvlUpScore = 10000; var tempScore = 0; }
Symbol 273 MovieClip [__Packages.Levels] Frame 0
class Levels { function Levels () { level = _root.currentLevel; } function pickWord() { level = _root.currentLevel; _root.correctCount = 0; var _local5 = level - 1; var _local6 = totalLevels[_local5].length; if (_local6 < 1) { _root.play(); } var _local8 = Math.floor(Math.random() * _local6); var _local7 = totalLevels[_local5][_local8]; totalLevels[_local5].splice(_local8, 1); _root.currentWord = _local7; var _local4 = new String(_local7); var _local3 = 0; while (_local3 < _local4.length) { _root.cutWord[_local3] = _local4.substr(_local3, 1); _local3++; } _root.spawnBugs(); } function displayWord() { if (_root.counter != 0) { _root.displayWord = _root.currentWord; } else if (_root.counter <= 0) { _root.displayWord = ""; } } var level = 0; var counter = 0; var lvl1 = new Array("tan", "beg", "bat", "car", "big", "out", "got", "sit", "toy", "fly", "tie", "gas", "fit", "bar", "can", "air", "pan", "zap", "pit", "hut", "top", "get", "man", "wet", "wit", "net", "ore", "axe", "sin", "dot", "egg", "run", "sun", "sky", "urn", "gun", "hat", "arm", "leg", "pot", "par", "pay", "who", "why", "won", "zoo", "rat", "cow", "pal", "lap", "inn", "eye", "ram", "rod", "lip"); var lvl2 = new Array("four", "open", "kite", "loot", "mail", "male", "drum", "gore", "sign", "gear", "sour", "barn", "farm", "pure", "pour", "axle", "ripe", "roar", "gone", "shun", "scar", "band", "carp", "nape", "neck", "core", "form", "stop", "clip", "zoom", "alas", "pack", "bash", "down", "even", "blue", "back", "over", "fool", "gnat", "hoop", "jump", "into", "idea", "prom", "hide", "hull", "mode", "dope", "near", "kind", "oval", "veer", "plot", "surf"); var lvl3 = new Array("fight", "doubt", "worry", "trump", "wrong", "tower", "sixth", "count", "plush", "until", "plead", "grown", "troop", "slang", "angle", "treat", "stage", "stain", "spine", "skull", "trial", "about", "rhyme", "queen", "zebra", "enter", "offer", "until", "blast", "order", "spout", "evade", "elude", "frame", "grain", "dream", "meant", "house", "hover", "black", "white", "heave", "sword", "crash", "twist", "zesty", "peach", "cause", "yeast"); var lvl4 = new Array("effect", "zombie", "shower", "pounce", "govern", "weaken", "spoken", "purple", "visual", "victim", "coffee", "unsafe", "future", "throat", "trophy", "single", "double", "plural", "hammer", "supply", "window", "spread", "saucer", "roster", "should", "ripple", "forget", "revolt", "spider", "insect", "preach", "dagger", "winter", "faucet", "pickle", "output", "origin", "native", "people", "motion", "morbid", "kidnap", "kindle", "unsure", "jungle"); var lvl5 = new Array("theatre", "awesome", "zealous", "mundane", "jealous", "icecube", "suppose", "teacher", "posture", "slammer", "stutter", "ratchet", "thunder", "respond", "wealthy", "warlock", "viscous", "present", "uniform", "subject", "cricket", "acrobat", "samurai", "glamour", "tyranny", "earring", "respond", "saunter", "shotgun", "triplet", "cluster", "revenge", "counter", "residue", "dreamer", "eyeball", "promise", "quarrel", "conquer", "command", "proceed", "procure", "outline", "amazing", "premise", "musical", "digital", "defense", "killing"); var lvl6 = new Array("withdraw", "announce", "internet", "arachnid", "question", "youthful", "fountain", "withhold", "maintain", "misspell", "violence", "sentence", "bracelet", "necklace", "skylight", "shoulder", "pacifist", "atlantic", "ultimate", "teaspoon", "fireball", "sleeping", "curtains", "mushroom", "knapsack", "junction", "follower", "envelope", "hooligan", "grateful", "gorgeous", "gigantic", "pleasure", "folklore", "fearless", "fatality", "fraction", "evidence"); var lvl7 = new Array("wonderful", "beautiful", "restraint", "unethical", "obtrusive", "offensive", "aftermath", "fantastic", "barbarian", "isolation", "foreigner", "hypocrite", "hurricane", "guarantee", "grotesque", "forbidden", "lampshade", "intensive", "establish", "dexterous", "amusement", "interfere", "entertain", "tenacious", "alligator", "ampersand", "pragmatic", "trebuchet"); var lvl8 = new Array("evanescent", "salamander", "hypothesis", "enrichment", "harmonious", "degenerate", "incinerate", "decapitate", "insightful", "adamantine", "cadaverous", "historical", "photograph", "elementary", "engagement", "fanaticism", "sanitarium", "sanitation", "scandalous", "obligatory", "asphyxiate", "mechanical", "tumultuous", "incredible", "synonymous", "outrageous", "antithesis", "turbulence", "decoration", "systematic", "phenomenal"); var lvl9 = new Array("catastrophe", "devastation", "alphabetize", "combination", "abomination", "belligerent", "adventurous", "prehistoric", "underhanded", "dehydration", "forbiddance", "treacherous", "superficial", "recognition", "fundamental", "segregation"); var lvl10 = new Array("hermaphrodite", "maliciousness", "verisimilitude", "photosynthesis", "precariousness", "prognostication", "rationalization", "rehabilitation", "sacrilegious", "simultaneously"); var totalLevels = new Array(Levels.prototype.lvl1, Levels.prototype.lvl2, Levels.prototype.lvl3, Levels.prototype.lvl4, Levels.prototype.lvl5, Levels.prototype.lvl6, Levels.prototype.lvl7, Levels.prototype.lvl8, Levels.prototype.lvl9, Levels.prototype.lvl10); }
Symbol 274 MovieClip [__Packages.ab20] Frame 0
class ab20 { function ab20 () { } static function fr(str, find, replace, limit) { var _local2 = str; var _local3; var _local4; var _local9; if (!(typeof(find) === "string")) { if (replace === undefined) { replace = [""]; } else if (typeof(replace) === "string") { replace = [replace]; } } else { find = [find]; replace = [replace]; } _local9 = find.length; var _local1 = 0; var _local5 = 0; while (_local1 < _local9) { while (_local4 = _local2.indexOf(find[_local1]) , !(_local4 === -1)) { if ((!(limit === undefined)) && (_local5 >= limit)) { break; } _local3 = new Array(_local2.substring(0, _local4), _local2.substr(_local4, find[_local1].length), _local2.substr(_local4 + find[_local1].length)); _local3[1] = ((replace[_local1] === undefined) ? "" : (replace[_local1])); _local2 = (_local3[0] + _local3[1]) + _local3[2]; _local5++; } _local1++; _local5 = 0; } return(_local2); } static function encodeNum(num) { var _local11 = getTimer(); var _local6 = ["aZ", "Zy", "Zx"]; var _local7 = ["zH", "jY", "uH"]; var _local4 = ["Ah", "Xh", "hO"]; var _local5 = ["Ub", "Bu", "Cb"]; var _local8 = ["Qc", "Pc", "Pe"]; var _local9 = ["Ei", "Ie", "Ef"]; var _local3 = ["Fk", "kG", "Kg"]; var _local13 = ["Jl", "Lm", "Mn"]; var _local12 = ["No", "Np", "Qp"]; var _local2 = ["Rs", "St", "Sw"]; var _local14 = random(3); num = String(num); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "9", _local6[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "8", _local7[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "7", _local4[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); num = fr(num, "6", _local5[random(3)], 1); if (_local14 == 1) { num = fr(num, "5", _local8[0]); } else { num = fr(num, "5", _local8[random(3)]); } num = fr(num, "4", _local9[random(3)]); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "3", _local3[random(3)], 1); num = fr(num, "2", _local13[random(3)]); num = fr(num, "1", _local12[random(3)]); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); num = fr(num, "0", _local2[random(3)], 1); var _local10 = getTimer() - _local11; num = (num + "Dd") + _local10; return(num); } static function encodeStr8bytes(str) { var _local1 = 0; var _local4 = str.length; var _local3 = "%"; var _local2 = ["%", "$", "#", "@"]; while (_local1 < _local4) { _local3 = _local3 + (str.charCodeAt(_local1) + _local2[random(_local2.length)]); _local1++; } return(_local3); } static function decodeStr8bytes(str) { str = ("PIE" + str) + "PIE"; str = fr(str, "%", "D"); str = fr(str, "$", "D"); str = fr(str, "#", "D"); str = fr(str, "@", "D"); str = fr(str, "PIED", ""); str = fr(str, "DPIE", ""); var _local3 = str.split("D"); var _local4 = ""; var _local1 = 0; var _local5 = _local3.length; while (_local1 < _local5) { _local4 = _local4 + String(String.fromCharCode(_local3[_local1])); _local1++; } return(_local4); } static function decodeNum(str) { var _local2 = ["aZ", "Zy", "Zx", "zH", "jY", "uH", "Ah", "Xh", "hO", "Ub", "Bu", "Cb", "Qc", "Pc", "Pe", "Ei", "Ie", "Ef", "Fk", "kG", "Kg", "Jl", "Lm", "Mn", "No", "Np", "Qp", "Rs", "St", "Sw"]; str = String(str); str = str.split("Dd"); str = str[0]; str = fr(str, _local2[0], "9"); str = fr(str, _local2[1], "9"); str = fr(str, _local2[2], "9"); str = fr(str, _local2[3], "8"); str = fr(str, _local2[4], "8"); str = fr(str, _local2[5], "8"); str = fr(str, _local2[6], "7"); str = fr(str, _local2[7], "7"); str = fr(str, _local2[8], "7"); str = fr(str, _local2[9], "6"); str = fr(str, _local2[10], "6"); str = fr(str, _local2[11], "6"); str = fr(str, _local2[12], "5"); str = fr(str, _local2[13], "5"); str = fr(str, _local2[14], "5"); str = fr(str, _local2[15], "4"); str = fr(str, _local2[16], "4"); str = fr(str, _local2[17], "4"); str = fr(str, _local2[18], "3"); str = fr(str, _local2[19], "3"); str = fr(str, _local2[20], "3"); str = fr(str, _local2[21], "2"); str = fr(str, _local2[22], "2"); str = fr(str, _local2[23], "2"); str = fr(str, _local2[24], "1"); str = fr(str, _local2[25], "1"); str = fr(str, _local2[26], "1"); str = fr(str, _local2[27], "0"); str = fr(str, _local2[28], "0"); str = fr(str, _local2[29], "0"); var _local3 = Number(str); return(_local3); } }
Symbol 193 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 200 MovieClip Frame 81
_root.play(); _root.play();
Symbol 205 Button
on (release) { getURL ("http://www.jockey.tk"); }
Symbol 206 Button
on (release) { getURL ("http://www.armorbot.com/mytable/?id=398"); }
Symbol 210 Button
on (release) { play(); }
Symbol 213 Button
on (release) { getURL ("http://www.armorgames.com"); }
Symbol 218 Button
on (rollOver) { _root.instructions.gotoAndPlay(2); } on (rollOut) { _root.instructions.gotoAndStop(1); }
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 7
stop();
Symbol 234 Button
on (rollOver) { specialThanks.gotoAndPlay(2); } on (rollOut) { specialThanks.gotoAndStop(1); }
Symbol 238 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 9
stop();
Symbol 251 MovieClip Frame 1
stop();
Symbol 251 MovieClip Frame 600
stop(); _root.gotoAndStop("Lose");
Symbol 253 MovieClip Frame 1
function camControl() { parentColor.setTransform(camColor.getTransform()); var _local4 = sX / this._width; var _local3 = sY / this._height; _parent._x = cX - (this._x * _local4); _parent._y = cY - (this._y * _local3); _parent._xscale = 100 * _local4; _parent._yscale = 100 * _local3; } function resetStage() { var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; parentColor.setTransform(_local2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } var oldMode = Stage.scaleMode; Stage.scaleMode = "exactFit"; var cX = (Stage.width / 2); var cY = (Stage.height / 2); var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage;
Symbol 256 Button
on (release) { if (_root.playerName == "") { _root.playerName = "No name entered"; } ab20_09 = new LoadVars(); ab20_09.z = _root.playerName; ab20_09.x = ab20.encodeNum(_root.score); ab20_09.c = 398; ab20_09.v = "EKUAGE"; ab20_09.sendAndLoad("http://armorbot.com/s_b", ab20_09, "POST"); _root.playerName = ""; _root.score = 0; var i = 0; while (i < 50) { i++; } if (i >= 50) { getURL ("http://www.armorbot.com/mytable/?id=398"); gotoAndStop (3); gotoAndPlay; } }
Symbol 262 Button
on (release) { gotoAndStop (3); }

Library Items

Symbol 1 Sound [wrongMP3]
Symbol 2 Sound [levelupMP3]
Symbol 3 Sound [letterMP3]
Symbol 4 Sound [bgMusic]
Symbol 5 GraphicUsed by:21
Symbol 6 GraphicUsed by:21
Symbol 7 GraphicUsed by:21
Symbol 8 GraphicUsed by:21
Symbol 9 GraphicUsed by:21
Symbol 10 GraphicUsed by:21
Symbol 11 GraphicUsed by:21
Symbol 12 GraphicUsed by:21
Symbol 13 GraphicUsed by:21
Symbol 14 GraphicUsed by:21
Symbol 15 GraphicUsed by:21
Symbol 16 GraphicUsed by:21
Symbol 17 GraphicUsed by:21
Symbol 18 GraphicUsed by:21
Symbol 19 GraphicUsed by:21
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip [web]Uses:5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Symbol 22 GraphicUsed by:31
Symbol 23 GraphicUsed by:30
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:30
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:30
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:30
Symbol 30 MovieClipUses:23 25 27 29Used by:31 122
Symbol 31 MovieClipUses:22 30Used by:122
Symbol 32 GraphicUsed by:122
Symbol 33 GraphicUsed by:122
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:122
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:40
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:40
Symbol 40 MovieClipUses:37 39Used by:122
Symbol 41 GraphicUsed by:122
Symbol 42 GraphicUsed by:122
Symbol 43 GraphicUsed by:122
Symbol 44 GraphicUsed by:122
Symbol 45 GraphicUsed by:62
Symbol 46 GraphicUsed by:62
Symbol 47 GraphicUsed by:62
Symbol 48 GraphicUsed by:62
Symbol 49 GraphicUsed by:62
Symbol 50 GraphicUsed by:62
Symbol 51 GraphicUsed by:62
Symbol 52 GraphicUsed by:62
Symbol 53 GraphicUsed by:62
Symbol 54 GraphicUsed by:62
Symbol 55 GraphicUsed by:62
Symbol 56 GraphicUsed by:62
Symbol 57 GraphicUsed by:62
Symbol 58 GraphicUsed by:62
Symbol 59 GraphicUsed by:62
Symbol 60 GraphicUsed by:62
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61Used by:122
Symbol 63 GraphicUsed by:122
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:68
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:68
Symbol 68 MovieClipUses:65 67Used by:122
Symbol 69 GraphicUsed by:122
Symbol 70 GraphicUsed by:122
Symbol 71 GraphicUsed by:122
Symbol 72 GraphicUsed by:122
Symbol 73 GraphicUsed by:122
Symbol 74 GraphicUsed by:122
Symbol 75 GraphicUsed by:122
Symbol 76 GraphicUsed by:122
Symbol 77 GraphicUsed by:122
Symbol 78 GraphicUsed by:122
Symbol 79 GraphicUsed by:122
Symbol 80 GraphicUsed by:122
Symbol 81 GraphicUsed by:122
Symbol 82 GraphicUsed by:122
Symbol 83 GraphicUsed by:122
Symbol 84 GraphicUsed by:122
Symbol 85 GraphicUsed by:122
Symbol 86 GraphicUsed by:122
Symbol 87 GraphicUsed by:122
Symbol 88 GraphicUsed by:122
Symbol 89 GraphicUsed by:122
Symbol 90 GraphicUsed by:122
Symbol 91 GraphicUsed by:122
Symbol 92 GraphicUsed by:122
Symbol 93 GraphicUsed by:122
Symbol 94 GraphicUsed by:122
Symbol 95 GraphicUsed by:122
Symbol 96 GraphicUsed by:122
Symbol 97 GraphicUsed by:122
Symbol 98 GraphicUsed by:122
Symbol 99 GraphicUsed by:122
Symbol 100 GraphicUsed by:122
Symbol 101 GraphicUsed by:122
Symbol 102 GraphicUsed by:122
Symbol 103 GraphicUsed by:122
Symbol 104 GraphicUsed by:122
Symbol 105 GraphicUsed by:122
Symbol 106 GraphicUsed by:122
Symbol 107 GraphicUsed by:122
Symbol 108 GraphicUsed by:122
Symbol 109 GraphicUsed by:122
Symbol 110 GraphicUsed by:122
Symbol 111 GraphicUsed by:122
Symbol 112 GraphicUsed by:122
Symbol 113 GraphicUsed by:122
Symbol 114 GraphicUsed by:122
Symbol 115 GraphicUsed by:122
Symbol 116 GraphicUsed by:122
Symbol 117 GraphicUsed by:122
Symbol 118 GraphicUsed by:122
Symbol 119 GraphicUsed by:122
Symbol 120 GraphicUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClip [letters_mc]Uses:31 32 33 35 40 41 42 30 43 44 62 63 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
Symbol 123 GraphicUsed by:149
Symbol 124 GraphicUsed by:149
Symbol 125 GraphicUsed by:149
Symbol 126 GraphicUsed by:149
Symbol 127 GraphicUsed by:149
Symbol 128 GraphicUsed by:149
Symbol 129 GraphicUsed by:149
Symbol 130 GraphicUsed by:149
Symbol 131 GraphicUsed by:149
Symbol 132 GraphicUsed by:149
Symbol 133 GraphicUsed by:149
Symbol 134 GraphicUsed by:149
Symbol 135 GraphicUsed by:149
Symbol 136 GraphicUsed by:149
Symbol 137 GraphicUsed by:149
Symbol 138 GraphicUsed by:149
Symbol 139 GraphicUsed by:149
Symbol 140 GraphicUsed by:149
Symbol 141 GraphicUsed by:149
Symbol 142 GraphicUsed by:149
Symbol 143 GraphicUsed by:149
Symbol 144 GraphicUsed by:149
Symbol 145 GraphicUsed by:149
Symbol 146 GraphicUsed by:149
Symbol 147 GraphicUsed by:149
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148Used by:150
Symbol 150 MovieClip [spider]Uses:149
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClip [Shockwave]Uses:151
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:156
Symbol 156 MovieClip [correct]Uses:155
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:159
Symbol 159 MovieClip [wrong]Uses:158
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:162
Symbol 162 MovieClip [levelUp]Uses:161
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClip [hitWeb]Uses:163
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClip [hitter]Uses:165
Symbol 167 GraphicUsed by:169
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClip [ready]Uses:167 168
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:Timeline
Symbol 172 GraphicUsed by:173 193 206 218 234
Symbol 173 MovieClipUses:172Used by:181
Symbol 174 GraphicUsed by:181
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:177
Symbol 177 MovieClipUses:176Used by:181
Symbol 178 GraphicUsed by:180
Symbol 179 GraphicUsed by:180
Symbol 180 ButtonUses:178 179Used by:181
Symbol 181 MovieClipUses:173 174 177 180Used by:Timeline
Symbol 182 GraphicUsed by:183
Symbol 183 ButtonUses:182Used by:Timeline
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:186 269
Symbol 186 ButtonUses:185Used by:Timeline
Symbol 187 FontUsed by:188 203 216 220 237
Symbol 188 TextUses:187Used by:189
Symbol 189 ButtonUses:188Used by:Timeline
Symbol 270 MovieClip [__Packages.Player]
Symbol 271 MovieClip [__Packages.Bugs]
Symbol 272 MovieClip [__Packages.Controller]
Symbol 273 MovieClip [__Packages.Levels]
Symbol 274 MovieClip [__Packages.ab20]
Symbol 190 GraphicUsed by:200  Timeline
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:200
Symbol 193 ButtonUses:172Used by:200
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:200
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:200
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:200
Symbol 200 MovieClipUses:190 192 193 195 197 199 SS1Used by:Timeline
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:Timeline
Symbol 203 TextUses:187Used by:Timeline
Symbol 204 GraphicUsed by:205
Symbol 205 ButtonUses:204Used by:Timeline
Symbol 206 ButtonUses:172Used by:Timeline
Symbol 207 FontUsed by:208 247 265
Symbol 208 TextUses:207Used by:Timeline
Symbol 209 GraphicUsed by:210
Symbol 210 ButtonUses:209Used by:Timeline
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:213 261
Symbol 213 ButtonUses:212Used by:Timeline
Symbol 214 FontUsed by:215 225 226 227 228 229 230 231 243 244 252 264 266 267 268
Symbol 215 TextUses:214Used by:Timeline
Symbol 216 TextUses:187Used by:Timeline
Symbol 217 GraphicUsed by:Timeline
Symbol 218 ButtonUses:172Used by:Timeline
Symbol 219 GraphicUsed by:233
Symbol 220 TextUses:187Used by:233
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:233
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:233 253
Symbol 225 EditableTextUses:214Used by:233
Symbol 226 EditableTextUses:214Used by:233
Symbol 227 EditableTextUses:214Used by:233
Symbol 228 EditableTextUses:214Used by:233
Symbol 229 EditableTextUses:214Used by:233
Symbol 230 EditableTextUses:214Used by:233
Symbol 231 EditableTextUses:214Used by:233
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:219 220 222 224 225 226 227 228 229 230 231 232Used by:Timeline
Symbol 234 ButtonUses:172Used by:Timeline
Symbol 235 GraphicUsed by:238
Symbol 236 GraphicUsed by:238
Symbol 237 TextUses:187Used by:238
Symbol 238 MovieClipUses:235 236 237Used by:Timeline
Symbol 239 BitmapUsed by:240 254
Symbol 240 GraphicUses:239Used by:Timeline
Symbol 241 FontUsed by:242
Symbol 242 EditableTextUses:241Used by:253
Symbol 243 EditableTextUses:214Used by:253
Symbol 244 EditableTextUses:214Used by:253
Symbol 245 FontUsed by:246 258 260 263
Symbol 246 EditableTextUses:245Used by:253
Symbol 247 EditableTextUses:207Used by:253
Symbol 248 FontUsed by:249
Symbol 249 EditableTextUses:248Used by:253
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:253
Symbol 252 EditableTextUses:214Used by:253
Symbol 253 MovieClipUses:224 242 243 244 246 247 249 251 252Used by:Timeline
Symbol 254 GraphicUses:239Used by:Timeline
Symbol 255 GraphicUsed by:256 262
Symbol 256 ButtonUses:255Used by:Timeline
Symbol 257 GraphicUsed by:259
Symbol 258 TextUses:245Used by:259
Symbol 259 MovieClipUses:257 258Used by:Timeline
Symbol 260 EditableTextUses:245Used by:Timeline
Symbol 261 ButtonUses:212Used by:Timeline
Symbol 262 ButtonUses:255Used by:Timeline
Symbol 263 TextUses:245Used by:Timeline
Symbol 264 TextUses:214Used by:Timeline
Symbol 265 TextUses:207Used by:Timeline
Symbol 266 EditableTextUses:214Used by:Timeline
Symbol 267 EditableTextUses:214Used by:Timeline
Symbol 268 TextUses:214Used by:Timeline
Symbol 269 ButtonUses:185Used by:Timeline
Streaming Sound 1Used by:Symbol 200 MovieClip

Instance Names

"playbutton"Frame 3Symbol 210 Button
"instructions"Frame 3Symbol 233 MovieClip
"specialThanks"Frame 3Symbol 238 MovieClip
"cam"Frame 4Symbol 253 MovieClip
"spiderMove"Symbol 150 MovieClip [spider] Frame 1Symbol 149 MovieClip
"correct"Symbol 156 MovieClip [correct] Frame 1Symbol 155 MovieClip
"bar"Symbol 181 MovieClip Frame 1Symbol 173 MovieClip
"timerbox"Symbol 253 MovieClip Frame 1Symbol 242 EditableText
"chosenWord"Symbol 253 MovieClip Frame 1Symbol 246 EditableText
"webStr_mc"Symbol 253 MovieClip Frame 1Symbol 251 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$1k$iDvZHTkAQOGcYQRuLsrfZ.."
ExportAssets (56)Timeline Frame 1Symbol 1 as "wrongMP3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "levelupMP3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "letterMP3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "bgMusic"
ExportAssets (56)Timeline Frame 1Symbol 21 as "web"
ExportAssets (56)Timeline Frame 1Symbol 122 as "letters_mc"
ExportAssets (56)Timeline Frame 1Symbol 150 as "spider"
ExportAssets (56)Timeline Frame 1Symbol 152 as "Shockwave"
ExportAssets (56)Timeline Frame 1Symbol 156 as "correct"
ExportAssets (56)Timeline Frame 1Symbol 159 as "wrong"
ExportAssets (56)Timeline Frame 1Symbol 162 as "levelUp"
ExportAssets (56)Timeline Frame 1Symbol 164 as "hitWeb"
ExportAssets (56)Timeline Frame 1Symbol 166 as "hitter"
ExportAssets (56)Timeline Frame 1Symbol 169 as "ready"
ExportAssets (56)Timeline Frame 1Symbol 270 as "__Packages.Player"
ExportAssets (56)Timeline Frame 1Symbol 271 as "__Packages.Bugs"
ExportAssets (56)Timeline Frame 1Symbol 272 as "__Packages.Controller"
ExportAssets (56)Timeline Frame 1Symbol 273 as "__Packages.Levels"
ExportAssets (56)Timeline Frame 1Symbol 274 as "__Packages.ab20"

Labels

"Lose"Frame 5
"A"Symbol 122 MovieClip [letters_mc] Frame 1
"B"Symbol 122 MovieClip [letters_mc] Frame 2
"C"Symbol 122 MovieClip [letters_mc] Frame 3
"D"Symbol 122 MovieClip [letters_mc] Frame 4
"E"Symbol 122 MovieClip [letters_mc] Frame 5
"F"Symbol 122 MovieClip [letters_mc] Frame 6
"G"Symbol 122 MovieClip [letters_mc] Frame 7
"H"Symbol 122 MovieClip [letters_mc] Frame 8
"I"Symbol 122 MovieClip [letters_mc] Frame 9
"J"Symbol 122 MovieClip [letters_mc] Frame 10
"K"Symbol 122 MovieClip [letters_mc] Frame 11
"L"Symbol 122 MovieClip [letters_mc] Frame 12
"M"Symbol 122 MovieClip [letters_mc] Frame 13
"N"Symbol 122 MovieClip [letters_mc] Frame 14
"O"Symbol 122 MovieClip [letters_mc] Frame 15
"P"Symbol 122 MovieClip [letters_mc] Frame 16
"Q"Symbol 122 MovieClip [letters_mc] Frame 17
"R"Symbol 122 MovieClip [letters_mc] Frame 18
"S"Symbol 122 MovieClip [letters_mc] Frame 19
"T"Symbol 122 MovieClip [letters_mc] Frame 20
"U"Symbol 122 MovieClip [letters_mc] Frame 21
"V"Symbol 122 MovieClip [letters_mc] Frame 22
"W"Symbol 122 MovieClip [letters_mc] Frame 23
"X"Symbol 122 MovieClip [letters_mc] Frame 24
"Y"Symbol 122 MovieClip [letters_mc] Frame 25
"Z"Symbol 122 MovieClip [letters_mc] Frame 26
"loaded"Symbol 181 MovieClip Frame 3

Dynamic Text Variables

_root.timerSymbol 242 EditableText""
_root.displayWordSymbol 246 EditableText""
_root.currentLevelSymbol 247 EditableText""
_root.scoreSymbol 249 EditableText"<p align="left"></p>"
_root.gumbootSymbol 252 EditableText""
_root.playerNameSymbol 260 EditableText""
_root.scoreSymbol 266 EditableText""




http://swfchan.com/8/37463/info.shtml
Created: 14/5 -2019 06:13:23 Last modified: 14/5 -2019 06:13:23 Server time: 22/12 -2024 17:11:43