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

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

Drawit.swf

This is the info page for
Flash #30743

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


Text
ssjskipp.deviantart.com

Music :: Close Ur Eyes by VenoMuk

Music :: Close Ur Eyes by VenoMuk

Select a drawing

Loading Info...

Level 1

Level 3

Level 2

Level 4

Level 5

Stage 1

Stage 2

Stage 3
(high scores)

Replay Level

NAME:

SCORE:

SUBMIT

000000

000000

SENDING....

VIEW   HIGHSCORES

HIGHSCORE  RECEIVED

ActionScript [AS3]

Section 1
//FWG_90 (DrawIT_Full_fla.FWG_90) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import FWG.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class FWG_90 extends MovieClip { public var btnVh:BtnVh; public var btnX:BtnX; public var btnSubmit:BtnSubmit; public var scoreTxt:TextField; public var nameTxt:TextField; public function FWG_90(){ addFrameScript(2, frame3); } function frame3(){ btnVh._release = function ():void{ Net.getURL(("http://www.freeworldgroup.com/score/index.asp?game=" + SubmitScore(parent).game_name)); }; } } }//package DrawIT_Full_fla
Section 2
//howTO_51 (DrawIT_Full_fla.howTO_51) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class howTO_51 extends MovieClip { public var nextPage:SimpleButton; public var prevPage:SimpleButton; public var mainMenu1:SimpleButton; public var mainMenu2:SimpleButton; public function howTO_51(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package DrawIT_Full_fla
Section 3
//levelselect_67 (DrawIT_Full_fla.levelselect_67) package DrawIT_Full_fla { import flash.display.*; import flash.text.*; public dynamic class levelselect_67 extends MovieClip { public var timeAllotted:TextField; public var level0:MovieClip; public var level1:MovieClip; public var level2:MovieClip; public var level4:MovieClip; public var level5:MovieClip; public var level6:MovieClip; public var level7:MovieClip; public var level9:MovieClip; public var level3:MovieClip; public var level8:MovieClip; public var levelName:TextField; public var levelTitle:TextField; public var startLevel:SimpleButton; public var percentNeed:TextField; public var level13:MovieClip; public var level14:MovieClip; public var level12:MovieClip; public var level11:MovieClip; public var difficulty:TextField; public var bestPercent:TextField; public var level10:MovieClip; public var bestTime:TextField; } }//package DrawIT_Full_fla
Section 4
//LOGO_22 (DrawIT_Full_fla.LOGO_22) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class LOGO_22 extends MovieClip { public function LOGO_22(){ addFrameScript(0, frame1, 119, frame120); } public function onMouseUpHandler_st1k(_arg1:MouseEvent):void{ Net.getURL("http://www.freeworldgroup.com/"); } function frame1(){ root.stop(); this.addEventListener(MouseEvent.MOUSE_UP, onMouseUpHandler_st1k); } function frame120(){ parent.play(); } } }//package DrawIT_Full_fla
Section 5
//Logo_7 (DrawIT_Full_fla.Logo_7) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class Logo_7 extends MovieClip { public function Logo_7(){ addFrameScript(0, frame1); } function frame1(){ this.mouseEnabled = true; this.useHandCursor = true; this.addEventListener(MouseEvent.CLICK, freeLink); } public function freeLink(_arg1:MouseEvent){ Net.getURL("http://www.freeworldgroup.com"); } } }//package DrawIT_Full_fla
Section 6
//MainTimeline (DrawIT_Full_fla.MainTimeline) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import FWG.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class MainTimeline extends MovieClip { public const totalPxls:uint = 40000; public var drawMe:BitmapData; public var floodFillBtn:SimpleButton; public var gameInit; public var preLoad:MovieClip; public var selectInit; public var drawing; public var playing:Boolean; public var drawApi:Sprite; public var myScore; public var startGameBtn:SimpleButton; public var levelInfo:Array; public var ssj_Context:ContextMenuItem; public var c; public var cY; public var backHome:SimpleButton; public var intIntInt; public var a; public var i; public var timeSet:Number; public var optionsInt; public var timeLeft:TextField; public var b; public var replayIng; public var playBtn:SimpleButton; public var drawMeMC:MovieClip; public var levelWindow:MovieClip; public var more_Context:ContextMenuItem; public var mainMenu:SimpleButton; public var soundInit; public var brushBtn:SimpleButton; public var time:Number; public var calcTime; public var youSure:SimpleButton; public var undoBtn:SimpleButton; public var index; public var yes; public var stopBtn:SimpleButton; public var pass_fail_anime:MovieClip; public var howToInt; public var selTool; public var sound:Object; public var menuInit; public var lock:locked; public var addToYourSite:SimpleButton; public var tempDrawHere:BitmapData; public var output1:TextField; public var output3:TextField; public var drawHere:BitmapData; public var grid:Grid; public var levelDispTxt:TextField; public var output2:TextField; public var clearSave:SimpleButton; public var levels:Array; public var howToBtn:SimpleButton; public var myData:SharedObject; public var menuEndThing:MovieClip; public var drawHereBmp:Bitmap; public var levelSelect:SimpleButton; public var optionBtn:SimpleButton; public var selectedLevel; public var cleared:MovieClip; public var context:ContextMenu; public var grid2:Grid; public var pass_fail_int; public var lineBtn:SimpleButton; public var st1k_Context:ContextMenuItem; public var howToPanel:MovieClip; public var btnSs:BtnSs; public var replayLevel:SimpleButton; public var timeInt; public var rect:Rectangle; public var drawMeBmp:Bitmap; public var musicOnOff:SimpleButton; public var glow:GlowFilter; public var drawHereMC:MovieClip; public var moreGameBtn:SimpleButton; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 178, frame179, 230, frame231, 282, frame283, 330, frame331, 382, frame383, 430, frame431, 482, frame483); } public function soundPausePlay(){ if (!sound.playing){ sound.channel = sound.sound.play(sound.position); sound.playing = true; } else { sound.position = sound.channel.position; sound.channel.stop(); sound.playing = false; }; } public function compareBmps(){ var _local1:uint; var _local2:uint; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:uint; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local13:*; var _local14:*; _local3 = Math.round((((200 * cY) / totalPxls) * 100)); output1.text = (("Comparing :: %" + _local3) + " complete..."); _local1 = 0; while (_local1 < 200) { _local5 = drawMe.getPixel(_local1, cY); _local6 = drawHere.getPixel(_local1, cY); if (_local5 == _local6){ yes++; } else { drawHere.setPixel(_local1, cY, 4294901760); }; _local1++; }; output2.text = ((("Score: " + yes) + "/") + totalPxls); _local4 = (Math.round(((yes / totalPxls) * 1000)) / 10); if (String(_local4).length < 4){ if (_local4 < 10){ }; }; output3.text = (("That's %" + _local4) + "!"); myScore = _local4; if (cY < 200){ cY++; }; if (cY >= 200){ clearInterval(calcTime); stage.addEventListener(MouseEvent.CLICK, highScoreLoad); stage.removeEventListener(MouseEvent.CLICK, mouse); stage.removeEventListener(MouseEvent.MOUSE_MOVE, mouse); stage.removeEventListener(MouseEvent.MOUSE_UP, mouse); stage.removeEventListener(MouseEvent.MOUSE_DOWN, mouse); output3.appendText(" -- Click to continue!"); myData = SharedObject.getLocal("DrawItData"); if (_local4 < levelInfo[selectedLevel].per){ pass_fail_int = 1; } else { pass_fail_int = 2; _local8 = 0; _local9 = 0; _local10 = 0; _local7 = 0; while (_local7 < myData.data.levelData.length) { if (myData.data.levelData[_local7][0] == selectedLevel){ if (myData.data.levelData[_local7][1] < _local4){ myData.data.levelData[_local7][1] = _local4; }; if (myData.data.levelData[_local7][2] < (timeSet - time)){ _local11 = (timeSet - time); while (_local11 >= 60) { _local9++; _local11 = (_local11 - 60); }; _local10 = _local11; _local9 = ((_local9 <= 9)) ? ("0" + _local9) : _local9; _local10 = ((_local10 <= 9)) ? ("0" + _local10) : _local10; myData.data.levelData[_local7][2] = ((_local9 + ":") + _local10); }; _local8 = 1; break; }; _local7++; }; if (_local8 == 0){ _local11 = (timeSet - time); while (_local11 >= 60) { _local9++; _local11 = (_local11 - 60); }; _local10 = _local11; _local9 = ((_local9 <= 9)) ? ("0" + _local9) : _local9; _local10 = ((_local10 <= 9)) ? ("0" + _local10) : _local10; myData.data.levelData.push([selectedLevel, _local4, ((_local9 + ":") + _local10)]); }; _local12 = 1; _local13 = 1; _local14 = (selectedLevel + 1); _local12 = Math.ceil((_local14 / 3)); while (_local14 > 3) { _local14 = (_local14 - 3); }; _local13 = ((_local14 == 0)) ? 3 : _local14; if (_local8 == 0){ if (_local13 == 3){ if (myData.data.unlocked[6] == 0){ myData.data.unlocked[6] = 1; } else { if (myData.data.unlocked[9] == 0){ myData.data.unlocked[9] = 1; }; }; } else { if (myData.data.unlocked[(selectedLevel + 1)] == 0){ myData.data.unlocked[(selectedLevel + 1)] = 1; }; }; if (myData.data.levelData.length == 12){ myData.data.unlocked[12] = 1; }; }; myData.flush(); }; }; } function frame283(){ gotoAndPlay("menu"); } public function soundLoop(_arg1:Event){ sound.channel = sound.sound.play(); } public function selMouse(_arg1:MouseEvent){ var _local2:*; if ((_arg1.target is locked)){ } else { if (_arg1.target.name.indexOf("level") != -1){ _local2 = Number(_arg1.target.name.substr(5)); if (_local2 < root.levels.length){ root.selectedLevel = _local2; loadNewInfo(_local2); }; }; }; if (_arg1.target == levelWindow.startLevel){ stage.removeEventListener(MouseEvent.CLICK, selMouse); gotoAndPlay("Game Intro"); }; } function frame4(){ stop(); } function frame5(){ stage.frameRate = 40; if (!soundInit){ soundInit = 1; sound = new Object(); sound.mixer = new SoundMixer(); sound.sound = new theMusic(); sound.playing = true; sound.channel = sound.sound.play(); sound.channel.addEventListener(Event.SOUND_COMPLETE, soundLoop); }; } function frame3(){ stop(); } function frame1(){ stop(); stage.frameRate = 30; context = new ContextMenu(); context.hideBuiltInItems(); context.builtInItems.quality = true; more_Context = new ContextMenuItem("More Games"); st1k_Context = new ContextMenuItem("St1k.com"); ssj_Context = new ContextMenuItem("ssj's DevArt"); context.customItems.push(more_Context); context.customItems.push(st1k_Context); context.customItems.push(ssj_Context); contextMenu = context; more_Context.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuSelectHandler); st1k_Context.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuSelectHandler); ssj_Context.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuSelectHandler); stop(); loaderInfo.addEventListener(ProgressEvent.PROGRESS, loadBar); intIntInt = setInterval(cacheCheck, 50); } function frame179(){ stop(); if (!menuInit){ menuInit = 1; levels = [new Level0(), new Level1(), new Level2(), new Level3(), new Level4(), new Level5(), new Level6(), new Level7(), new Level8(), new Level9(), new Level10(), new Level11(), new Level12(), new Level13(), new Level14()]; levelInfo = [{name:"Simple Square", difficulty:"Very Easy", per:50, time:60, bestPer:0, bestTime:"00:00"}, {name:"Mirror Triangle", difficulty:"Very Easy", per:50, time:65, bestPer:0, bestTime:"00:00"}, {name:"Triangle*3", difficulty:"Easy", per:50, time:70, bestPer:0, bestTime:"00:00"}, {name:"Big Grin", difficulty:"Easy", per:65, time:90, bestPer:0, bestTime:"00:00"}, {name:"Slashed", difficulty:"Moderate", per:85, time:100, bestPer:0, bestTime:"00:00"}, {name:"A Magnet?", difficulty:"Moderate", per:85, time:70, bestPer:0, bestTime:"00:00"}, {name:"Perfect Circle", difficulty:"Moderatly Hard", per:95, time:120, bestPer:0, bestTime:"00:00"}, {name:"Cornered", difficulty:"Hard", per:90, time:200, bestPer:0, bestTime:"00:00"}, {name:"Barred", difficulty:"Moderatly Hard", per:85, time:125, bestPer:0, bestTime:"00:00"}, {name:"Curved", difficulty:"Hard", per:98, time:250, bestPer:0, bestTime:"00:00"}, {name:"Warped", difficulty:"Hard", per:92, time:250, bestPer:0, bestTime:"00:00"}, {name:"Arc", difficulty:"Hard", per:80, time:250, bestPer:0, bestTime:"00:00"}, {name:"Circle Holes", difficulty:"Very Hard", per:50, time:300, bestPer:0, bestTime:"00:00"}, {name:"Soup Bowl", difficulty:"Very Hard", per:50, time:250, bestPer:0, bestTime:"00:00"}, {name:"Insanity", difficulty:"Insane", per:50, time:600, bestPer:0, bestTime:"00:00"}]; timeSet = -1; selectedLevel = -1; }; myData = SharedObject.getLocal("DrawItData"); if (!myData.data.levelData){ myData.data.levelData = new Array(); myData.data.unlocked = [1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; myData.flush(); } else { i = 0; while (i < myData.data.levelData.length) { index = myData.data.levelData[i][0]; levelInfo[index].bestPer = myData.data.levelData[i][1]; levelInfo[index].bestTime = myData.data.levelData[i][2]; i++; }; }; stage.addEventListener(MouseEvent.CLICK, menuItems); } function frame2(){ stop(); } public function highScoreMenuEvent(_arg1:MouseEvent){ if (_arg1.target == levelSelect){ drawHereMC.removeChild(drawHereBmp); drawMeMC.removeChild(drawMeBmp); drawHereMC.removeChild(grid); drawMeMC.removeChild(grid2); drawHereMC.removeChild(drawApi); stage.removeEventListener(MouseEvent.CLICK, highScoreMenuEvent); gotoAndStop("Select"); } else { if (_arg1.target == mainMenu){ drawHereMC.removeChild(drawHereBmp); drawMeMC.removeChild(drawMeBmp); drawHereMC.removeChild(grid); drawMeMC.removeChild(grid2); drawHereMC.removeChild(drawApi); stage.removeEventListener(MouseEvent.CLICK, highScoreMenuEvent); gotoAndStop("menu"); } else { if (_arg1.target == this.replayLevel){ replayIng = true; menuEndThing.play(); levelDispTxt.text = ""; output3.text = ""; output2.text = ""; output1.text = ""; levelDispTxt.text = ""; levelDispTxt.mouseEnabled = false; levelDispTxt.visible = false; levelSelect.mouseEnabled = false; levelSelect.visible = false; mainMenu.mouseEnabled = false; mainMenu.visible = false; replayLevel.visible = false; replayLevel.mouseEnabled = false; pass_fail_anime.gotoAndStop(1); stage.removeEventListener(MouseEvent.CLICK, highScoreMenuEvent); }; }; }; } public function cacheCheck(){ if (((!((preLoad.currentFrame == 3))) && ((preLoad.loadPercenttxt.text == "100%")))){ preLoad.gotoAndStop(3); }; clearInterval(intIntInt); } public function loadNewInfo(_arg1){ var _local2:*; var _local3:*; var _local4:*; _local2 = root.levelInfo[_arg1]; _arg1++; _local3 = 1; _local4 = 1; _local3 = Math.ceil((_arg1 / 3)); while (_arg1 > 3) { _arg1 = (_arg1 - 3); }; _local4 = ((_arg1 == 0)) ? 3 : _arg1; levelWindow.levelTitle.text = _local2.name; levelWindow.levelName.text = ((("Level " + _local3) + " - Stage ") + _local4); levelWindow.difficulty.text = _local2.difficulty; levelWindow.bestPercent.text = ("Best %" + _local2.bestPer); levelWindow.bestTime.text = ("Best Time: " + _local2.bestTime); levelWindow.percentNeed.text = ("% Needed: " + _local2.per); levelWindow.timeAllotted.text = ("Time: " + _local2.time); root.timeSet = _local2.time; levelWindow.startLevel.mouseEnabled = true; levelWindow.startLevel.visible = true; } public function optionsMouse(_arg1:MouseEvent){ if (_arg1.target == musicOnOff){ soundPausePlay(); }; if (_arg1.target == clearSave){ youSure.visible = true; youSure.mouseEnabled = true; }; if (_arg1.target == youSure){ cleared.visible = true; myData = SharedObject.getLocal("DrawItData"); myData.data.levelData = new Array(); myData.data.unlocked = [1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; myData.flush(); }; if (_arg1.target == backHome){ stage.removeEventListener(MouseEvent.CLICK, optionsMouse); play(); }; } public function mouse(_arg1:MouseEvent){ if (_arg1.type == "click"){ if ((((_arg1.target == startGameBtn)) && (!(playing)))){ time = root.timeSet; timeInt = setInterval(timeStep, 1000); updateTimeDisp(); startGame(root.selectedLevel); playing = true; }; if (_arg1.target == floodFillBtn){ brushBtn.filters = []; lineBtn.filters = []; floodFillBtn.filters = [glow]; selTool = 2; }; if (_arg1.target == brushBtn){ brushBtn.filters = [glow]; lineBtn.filters = []; floodFillBtn.filters = []; selTool = 1; }; if (_arg1.target == lineBtn){ brushBtn.filters = []; lineBtn.filters = [glow]; floodFillBtn.filters = []; selTool = 0; }; if (_arg1.target == undoBtn){ if (playing){ drawHere.draw(tempDrawHere.clone()); }; }; if (_arg1.target == stopBtn){ if (playing){ endGame(); }; }; }; if ((((_arg1.type == "mouseDown")) && ((_arg1.target == drawHereMC)))){ if (playing){ tempDrawHere.draw(drawHere.clone()); if (selTool != 2){ drawing = true; drawApi.graphics.lineStyle(2); a = _arg1.localX; b = _arg1.localY; drawApi.graphics.moveTo(_arg1.localX, _arg1.localY); } else { drawHere.floodFill(_arg1.localX, _arg1.localY, 4278190080); }; }; }; if ((((_arg1.type == "mouseMove")) && ((_arg1.target == drawHereMC)))){ if (drawing){ if (selTool == 1){ drawApi.graphics.lineTo(_arg1.localX, _arg1.localY); } else { if (selTool == 0){ drawApi.graphics.clear(); drawApi.graphics.lineStyle(2); drawApi.graphics.moveTo(a, b); drawApi.graphics.lineTo(_arg1.localX, _arg1.localY); }; }; }; }; if (_arg1.type == "mouseUp"){ if (drawing){ drawing = false; drawHere.draw(drawApi); drawApi.graphics.clear(); }; }; } public function howToMouse(_arg1:MouseEvent){ if (_arg1.target.name == "nextPage"){ howToPanel.gotoAndStop(2); }; if (_arg1.target.name == "prevPage"){ howToPanel.gotoAndStop(1); }; if ((((_arg1.target.name == "mainMenu1")) || ((_arg1.target.name == "mainMenu2")))){ howToPanel.gotoAndStop(1); stage.removeEventListener(MouseEvent.CLICK, howToMouse); gotoAndPlay("HowTo Outro"); }; } function frame431(){ stop(); levelWindow.startLevel.mouseEnabled = false; levelWindow.startLevel.visible = false; if (!selectInit){ selectInit = 1; }; myData = SharedObject.getLocal("DrawItData"); i = 0; while (i < myData.data.levelData.length) { index = myData.data.levelData[i][0]; levelInfo[index].bestPer = myData.data.levelData[i][1]; levelInfo[index].bestTime = myData.data.levelData[i][2]; i++; }; i = 0; while (i < myData.data.unlocked.length) { if (myData.data.unlocked[i] == 0){ lock = new locked(); lock.name = "Locky"; levelWindow[("level" + i)].addChild(lock); }; i++; }; stage.addEventListener(MouseEvent.CLICK, selMouse); } public function highScoreLoad(_arg1:MouseEvent){ this.menuEndThing.play(); stage.removeEventListener(MouseEvent.CLICK, highScoreLoad); } public function loadHighMenu(){ var _local1:*; var _local2:*; var _local3:*; _local1 = 1; _local2 = 1; _local3 = (selectedLevel + 1); _local1 = Math.ceil((_local3 / 3)); while (_local3 > 3) { _local3 = (_local3 - 3); }; _local2 = ((_local3 == 0)) ? 3 : _local3; levelDispTxt.text = ((("Level " + _local1) + " - Stage ") + _local2); levelDispTxt.mouseEnabled = false; levelDispTxt.visible = true; if (pass_fail_int == 1){ pass_fail_anime.gotoAndPlay("fail_frame"); replayLevel.visible = true; replayLevel.mouseEnabled = true; } else { if (pass_fail_int == 2){ pass_fail_anime.gotoAndPlay("pass_frame"); }; }; if ((((_local2 == 3)) && ((pass_fail_int == 2)))){ myScore = Math.round((((_local1 * 100) + (time * 2)) * myScore)); GameI.submitScore.score = myScore; btnSs.visible = true; btnSs.mouseEnabled = true; }; levelSelect.mouseEnabled = true; levelSelect.visible = true; mainMenu.mouseEnabled = true; mainMenu.visible = true; stage.addEventListener(MouseEvent.CLICK, highScoreMenuEvent); } public function timeStep(){ time--; updateTimeDisp(); if (time <= 0){ endGame(); }; } function frame331(){ stop(); if (!optionsInt){ optionsInt = 1; }; cleared.visible = false; youSure.visible = false; youSure.mouseEnabled = false; stage.addEventListener(MouseEvent.CLICK, optionsMouse); } public function loadBar(_arg1:ProgressEvent):void{ var _local2:*; clearInterval(intIntInt); _local2 = (_arg1.bytesLoaded / _arg1.bytesTotal); preLoad.preloadMC.gotoAndStop(Math.floor((_local2 * 100))); preLoad.loadLoadLoad = _local2; preLoad.loadPercenttxt.text = (Math.floor((_local2 * 100)) + "%"); if (_local2 >= 1){ preLoad.gotoAndStop(3); }; } public function endGame(){ cY = 0; yes = 0; if (drawing){ drawHere.draw(drawApi); drawApi.graphics.clear(); drawing = false; }; lineBtn.mouseEnabled = false; lineBtn.visible = false; brushBtn.mouseEnabled = false; brushBtn.visible = false; floodFillBtn.mouseEnabled = false; floodFillBtn.visible = false; undoBtn.mouseEnabled = false; undoBtn.visible = false; startGameBtn.mouseEnabled = false; startGameBtn.visible = false; stopBtn.mouseEnabled = false; stopBtn.visible = false; btnSs.visible = false; btnSs.mouseEnabled = false; clearInterval(timeInt); playing = false; this.menuEndThing.play(); } public function startGame(_arg1){ drawHere.fillRect(rect, 4294967295); drawMe.fillRect(rect, 4294967295); drawMe.draw(levels[_arg1]); } function frame231(){ stop(); if (!howToInt){ howToInt = 1; }; stage.addEventListener(MouseEvent.CLICK, howToMouse); } public function menuSelectHandler(_arg1:ContextMenuEvent){ var _local2:String; switch (_arg1.target){ case more_Context: _local2 = "http://www.freeworldgroup.com/"; break; case st1k_Context: _local2 = "http://www.st1k.com/"; break; case ssj_Context: _local2 = "http://ssjskipp.deviantart.com/"; break; default: return (false); }; Net.getURL(_local2); } public function menuItems(_arg1:MouseEvent){ var _local2:*; var _local3:String; if (_arg1.target == this.howToBtn){ gotoAndPlay("HowTo Intro"); stage.removeEventListener(MouseEvent.CLICK, menuItems); }; if (_arg1.target == this.playBtn){ gotoAndPlay("Level Select"); stage.removeEventListener(MouseEvent.CLICK, menuItems); }; if (_arg1.target == this.optionBtn){ gotoAndPlay("Options Intro"); stage.removeEventListener(MouseEvent.CLICK, menuItems); }; if (_arg1.target == this.moreGameBtn){ _local3 = "http://www.freeworldgroup.com"; Net.getURL(_local3); }; if (_arg1.target == this.addToYourSite){ _local3 = "http://www.freeworldgroup.com/koalafiles.htm"; Net.getURL(_local3); }; } function frame483(){ GameI.btnSs = btnSs; GameI.submitScore.game_name = "draw_it_1"; GameI.submitScore.score = myScore; btnSs._release = function ():void{ GameI.submitScore.fadeShow(); }; levelDispTxt.text = ""; levelDispTxt.mouseEnabled = false; levelDispTxt.visible = false; levelSelect.mouseEnabled = false; levelSelect.visible = false; mainMenu.mouseEnabled = false; mainMenu.visible = false; replayLevel.visible = false; replayLevel.mouseEnabled = false; btnSs.visible = false; btnSs.mouseEnabled = false; pass_fail_anime.gotoAndStop(1); stop(); if (!gameInit){ myScore = 0; gameInit = 1; pass_fail_int = 0; grid = new Grid(); grid2 = new Grid(); drawApi = new Sprite(); replayIng = false; drawMe = new BitmapData(200, 200, true, 0xFFFFFF); drawHere = new BitmapData(200, 200, true, 0xFFFFFF); drawMeBmp = new Bitmap(drawMe); drawHereBmp = new Bitmap(drawHere); tempDrawHere = new BitmapData(200, 200, true, 0xFFFFFF); grid.mouseEnabled = false; drawApi.mouseEnabled = false; rect = new Rectangle(0, 0, 200, 200); playing = false; time = 0; drawing = false; glow = new GlowFilter(0xFF, 1, 2, 2, 2); selTool = 0; lineBtn.filters = [glow]; }; replayIng = false; drawHere.fillRect(rect, 4294967295); drawMe.fillRect(rect, 4294967295); pass_fail_int = 0; updateTimeDisp(); this.menuEndThing.gotoAndStop(1); lineBtn.mouseEnabled = true; lineBtn.visible = true; brushBtn.mouseEnabled = true; brushBtn.visible = true; floodFillBtn.mouseEnabled = true; floodFillBtn.visible = true; undoBtn.mouseEnabled = true; undoBtn.visible = true; startGameBtn.mouseEnabled = true; startGameBtn.visible = true; stopBtn.mouseEnabled = true; stopBtn.visible = true; drawHereMC.addChild(drawHereBmp); drawMeMC.addChild(drawMeBmp); drawHereMC.addChild(grid); drawMeMC.addChild(grid2); drawHereMC.addChild(drawApi); stage.addEventListener(MouseEvent.CLICK, mouse); stage.addEventListener(MouseEvent.MOUSE_MOVE, mouse); stage.addEventListener(MouseEvent.MOUSE_UP, mouse); stage.addEventListener(MouseEvent.MOUSE_DOWN, mouse); } public function unloadedMenus(){ if (replayIng){ replayIng = false; drawHere.fillRect(rect, 4294967295); drawMe.fillRect(rect, 4294967295); pass_fail_int = 0; updateTimeDisp(); this.menuEndThing.gotoAndStop(1); lineBtn.mouseEnabled = true; lineBtn.visible = true; brushBtn.mouseEnabled = true; brushBtn.visible = true; floodFillBtn.mouseEnabled = true; floodFillBtn.visible = true; undoBtn.mouseEnabled = true; undoBtn.visible = true; startGameBtn.mouseEnabled = true; startGameBtn.visible = true; stopBtn.mouseEnabled = true; stopBtn.visible = true; drawHereMC.addChild(drawHereBmp); drawMeMC.addChild(drawMeBmp); drawHereMC.addChild(grid); drawMeMC.addChild(grid2); drawHereMC.addChild(drawApi); stage.addEventListener(MouseEvent.CLICK, mouse); stage.addEventListener(MouseEvent.MOUSE_MOVE, mouse); stage.addEventListener(MouseEvent.MOUSE_UP, mouse); stage.addEventListener(MouseEvent.MOUSE_DOWN, mouse); }; } function frame383(){ gotoAndPlay("menu"); } public function updateTimeDisp(){ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = time; while (_local3 >= 60) { _local1++; _local3 = (_local3 - 60); }; _local2 = _local3; _local1 = ((_local1 <= 9)) ? ("0" + _local1) : _local1; _local2 = ((_local2 <= 9)) ? ("0" + _local2) : _local2; timeLeft.text = ((_local1 + ":") + _local2); } } }//package DrawIT_Full_fla
Section 7
//Pass_85 (DrawIT_Full_fla.Pass_85) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class Pass_85 extends MovieClip { public function Pass_85(){ addFrameScript(0, frame1, 14, frame15, 30, frame31); } function frame15(){ stop(); } function frame1(){ stop(); } function frame31(){ stop(); } } }//package DrawIT_Full_fla
Section 8
//Preload_2_4 (DrawIT_Full_fla.Preload_2_4) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class Preload_2_4 extends MovieClip { public var preloadMC:MovieClip; public var playGame:SimpleButton; public var loadPercenttxt:TextField; public var loadLoadLoad; public function Preload_2_4(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ playGame.addEventListener(MouseEvent.CLICK, playGameLink); } function frame1(){ if (!loadLoadLoad){ }; } function frame2(){ if ((((loadLoadLoad > 0)) && ((loadLoadLoad < 1)))){ gotoAndPlay(1); } else { gotoAndStop(3); }; } public function playGameLink(_arg1:MouseEvent){ root.play(); } } }//package DrawIT_Full_fla
Section 9
//Preload_5 (DrawIT_Full_fla.Preload_5) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class Preload_5 extends MovieClip { public function Preload_5(){ addFrameScript(0, frame1); } function frame1(){ this.mouseEnabled = true; this.useHandCursor = true; this.addEventListener(MouseEvent.CLICK, freeLink); } public function freeLink(_arg1:MouseEvent){ Net.getURL("http://www.freeworldgroup.com"); } } }//package DrawIT_Full_fla
Section 10
//Preview_68 (DrawIT_Full_fla.Preview_68) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class Preview_68 extends MovieClip { public var link; public var border:MovieClip; public var sx; public var dat:BitmapData; public var bmp:Bitmap; public var matrix:Matrix; public function Preview_68(){ addFrameScript(0, frame1); } function frame1(){ dat = new BitmapData(40, 40, false); bmp = new Bitmap(dat); link = Number(this.name.substr(5)); matrix = new Matrix(); sx = (sy = (40 / 200)); matrix.scale(sx, sy); if (link < root.levels.length){ dat.draw(root.levels[link], matrix, null, null, null, true); }; addChild(bmp); swapChildren(border, bmp); } } }//package DrawIT_Full_fla
Section 11
//SkippFinalIntro_24 (DrawIT_Full_fla.SkippFinalIntro_24) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class SkippFinalIntro_24 extends MovieClip { public function SkippFinalIntro_24(){ addFrameScript(0, frame1, 112, frame113); } public function goToUrl(_arg1:String):void{ Net.getURL(_arg1); } public function onMouseUpHandler_st1k(_arg1:MouseEvent):void{ goToUrl("http://ssjskipp.deviantart.com"); } function frame1(){ root.stop(); this.addEventListener(MouseEvent.MOUSE_UP, onMouseUpHandler_st1k); } function frame113(){ root.play(); } } }//package DrawIT_Full_fla
Section 12
//St1k_12 (DrawIT_Full_fla.St1k_12) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class St1k_12 extends MovieClip { public function St1k_12(){ addFrameScript(0, frame1, 135, frame136); } public function onMouseUpHandler_st1k(_arg1:MouseEvent):void{ Net.getURL("http://www.st1k.com/"); } function frame1(){ root.stop(); this.addEventListener(MouseEvent.MOUSE_UP, onMouseUpHandler_st1k); } function frame136(){ root.play(); } } }//package DrawIT_Full_fla
Section 13
//St1k_21 (DrawIT_Full_fla.St1k_21) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class St1k_21 extends MovieClip { public function St1k_21(){ addFrameScript(29, frame30); } function frame30(){ stop(); } } }//package DrawIT_Full_fla
Section 14
//Symbol6_74 (DrawIT_Full_fla.Symbol6_74) package DrawIT_Full_fla { import flash.net.*; import flash.events.*; import flash.media.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.geom.*; import flash.filters.*; import flash.accessibility.*; import flash.errors.*; import flash.system.*; import flash.utils.*; public dynamic class Symbol6_74 extends MovieClip { public function Symbol6_74(){ addFrameScript(0, frame1, 14, frame15, 39, frame40, 65, frame66); } function frame15(){ stop(); parent.calcTime = setInterval(parent.compareBmps, 10); } function frame1(){ stop(); } function frame40(){ stop(); parent.loadHighMenu(); } function frame66(){ stop(); parent.unloadedMenus(); } } }//package DrawIT_Full_fla
Section 15
//BtnSs (FWG.BtnSs) package FWG { public dynamic class BtnSs extends SBtn { } }//package FWG
Section 16
//BtnSubmit (FWG.BtnSubmit) package FWG { public dynamic class BtnSubmit extends SBtn { } }//package FWG
Section 17
//BtnVh (FWG.BtnVh) package FWG { public dynamic class BtnVh extends SBtn { } }//package FWG
Section 18
//BtnX (FWG.BtnX) package FWG { public dynamic class BtnX extends SBtn { } }//package FWG
Section 19
//SBtn (FWG.SBtn) package FWG { import flash.events.*; import flash.display.*; import flash.filters.*; public class SBtn extends MovieClip { public var _press:Function; public var _rollOver:Function; public var btn; public var _rollOut:Function; public var _release:Function; public function SBtn(){ var i:int; var child:*; super(); btn = this.getChildAt(0); _rollOver = function (){ }; _rollOut = function (){ }; _press = function (){ }; _release = function (){ }; if ((btn is MovieClip)){ btn.buttonMode = true; btn.gotoAndStop(1); }; btn.addEventListener(MouseEvent.MOUSE_OVER, _onRollOver, false, 0, true); btn.addEventListener(MouseEvent.MOUSE_OUT, _onRollOut, false, 0, true); btn.addEventListener(MouseEvent.MOUSE_DOWN, _onPress, false, 0, true); btn.addEventListener(MouseEvent.MOUSE_UP, _onRelease, false, 0, true); i = this.numChildren; while ((i = (i - 1)), (i - 1) >= 0) { child = this.getChildAt(i); if ((child is InteractiveObject)){ child.mouseEnabled = false; if ((child is DisplayObjectContainer)){ child.mouseChildren = false; }; }; }; btn.mouseEnabled = true; } public function release():void{ } public function press():void{ } public function _onRollOut(_arg1:MouseEvent):void{ rollOut(); _rollOut(); } public function rollOut():void{ } public function _onRelease(_arg1:MouseEvent):void{ release(); _release(); } public function _onRollOver(_arg1:MouseEvent):void{ rollOver(); _rollOver(); } public function _onPress(_arg1:MouseEvent):void{ press(); _press(); } public function rollOver():void{ } } }//package FWG
Section 20
//SubmitScore (FWG.SubmitScore) package FWG { import flash.net.*; import flash.events.*; import flash.display.*; public class SubmitScore extends Sprite { private var windowBg; public var score:int; private var windowBody; public var game_name:String; public function SubmitScore(){ GameI.submitScore = this; windowBody = this.getChildAt(1); windowBg = this.getChildAt(0); windowBody.stop(); windowBody.btnSubmit._release = checkSubmit; windowBody.btnX._release = fadeHide; hide(); } private function errorHandler(_arg1:IOErrorEvent):void{ trace(("error: " + _arg1)); } public function hide():void{ this.removeChild(windowBody); this.removeChild(windowBg); } public function checkSubmit():void{ var _local1:String; var _local2:URLVariables; _local1 = windowBody.nameTxt.text; if (_local1 == ""){ _local1 = ("guest" + int((Math.random() * 1000))); }; if (score > 0){ _local2 = new URLVariables(); _local2.game = game_name; _local2.score = windowBody.scoreTxt.text; _local2.name = _local1; Net.sendData(_local2, "http://www.freeworldgroup.com/score/score.asp", completeHandler, errorHandler); windowBody.gotoAndStop(2); GameI.btnSs.visible = false; } else { trace("score is 0! can't submit!"); }; } public function fadeShow():void{ show(); windowBody.nameTxt.stage.focus = windowBody.nameTxt; windowBody.nameTxt.setSelection(0, windowBody.nameTxt.text.length); } private function completeHandler(_arg1:Event):void{ windowBody.gotoAndStop(3); } public function fadeHide():void{ hide(); } public function show():void{ this.addChild(windowBg); this.addChild(windowBody); windowBody.nameTxt.maxChars = 10; windowBody.nameTxt.text = ""; windowBody.scoreTxt.text = score; trace(((("playerName=" + windowBody.nameTxt.text) + ",score=") + windowBody.scoreTxt.text)); } } }//package FWG
Section 21
//HitRec (ui.HitRec) package ui { import flash.display.*; public dynamic class HitRec extends MovieClip { } }//package ui
Section 22
//WindowBg (ui.WindowBg) package ui { import flash.display.*; public dynamic class WindowBg extends MovieClip { } }//package ui
Section 23
//GameI (GameI) package { import FWG.*; public class GameI { public static var submitScore:SubmitScore; public static var btnSs:BtnSs; } }//package
Section 24
//Grid (Grid) package { import flash.display.*; public dynamic class Grid extends MovieClip { } }//package
Section 25
//Level0 (Level0) package { import flash.display.*; public dynamic class Level0 extends Sprite { } }//package
Section 26
//Level1 (Level1) package { import flash.display.*; public dynamic class Level1 extends Sprite { } }//package
Section 27
//Level10 (Level10) package { import flash.display.*; public dynamic class Level10 extends Sprite { } }//package
Section 28
//Level11 (Level11) package { import flash.display.*; public dynamic class Level11 extends Sprite { } }//package
Section 29
//Level12 (Level12) package { import flash.display.*; public dynamic class Level12 extends Sprite { } }//package
Section 30
//Level13 (Level13) package { import flash.display.*; public dynamic class Level13 extends Sprite { } }//package
Section 31
//Level14 (Level14) package { import flash.display.*; public dynamic class Level14 extends Sprite { } }//package
Section 32
//Level2 (Level2) package { import flash.display.*; public dynamic class Level2 extends Sprite { } }//package
Section 33
//Level3 (Level3) package { import flash.display.*; public dynamic class Level3 extends Sprite { } }//package
Section 34
//Level4 (Level4) package { import flash.display.*; public dynamic class Level4 extends Sprite { } }//package
Section 35
//Level5 (Level5) package { import flash.display.*; public dynamic class Level5 extends Sprite { } }//package
Section 36
//Level6 (Level6) package { import flash.display.*; public dynamic class Level6 extends Sprite { } }//package
Section 37
//Level7 (Level7) package { import flash.display.*; public dynamic class Level7 extends Sprite { } }//package
Section 38
//Level8 (Level8) package { import flash.display.*; public dynamic class Level8 extends Sprite { } }//package
Section 39
//Level9 (Level9) package { import flash.display.*; public dynamic class Level9 extends Sprite { } }//package
Section 40
//locked (locked) package { import flash.display.*; public dynamic class locked extends MovieClip { } }//package
Section 41
//Net (Net) package { import flash.net.*; import flash.events.*; public class Net { private static var loader:URLLoader; private static var request:URLRequest; public static function sendData(_arg1:URLVariables, _arg2:String, _arg3:Function, _arg4:Function):void{ request = new URLRequest(_arg2); request.data = _arg1; request.method = URLRequestMethod.POST; trace(((("sendToURL: " + request.url) + "?") + request.data)); sendToURL(request); loader = new URLLoader(); loader.addEventListener(Event.COMPLETE, _arg3, false, 0, true); loader.addEventListener(IOErrorEvent.IO_ERROR, _arg4, false, 0, true); loader.load(request); } public static function getURL(_arg1:String):void{ var url = _arg1; try { navigateToURL(new URLRequest(url), "_blank"); } catch(e) { trace(("Net.getURL:e=" + e)); }; } } }//package
Section 42
//theMusic (theMusic) package { import flash.media.*; public dynamic class theMusic extends Sound { } }//package

Library Items

Symbol 1 GraphicUsed by:4
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClip {locked}Uses:1 3
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClip {Level13}Uses:5
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClip {Level12}Uses:7
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClip {Level14}Uses:9
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClip {Level11}Uses:11
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip {Level10}Uses:13
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClip {Level9}Uses:15
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClip {Level8}Uses:17
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip {Level7}Uses:19
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClip {Level6}Uses:21
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip {Level5}Uses:23
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClip {Level4}Uses:25
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClip {Level3}Uses:27
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip {Level0}Uses:29
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip {Level1}Uses:31
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip {Level2}Uses:33
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip {Grid}Uses:35
Symbol 37 GraphicUsed by:39 50 102 105 161 163 172 311
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:37 38Used by:Timeline
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:Timeline
Symbol 44 GraphicUsed by:50 61
Symbol 45 ShapeTweeningUsed by:50
Symbol 46 GraphicUsed by:50
Symbol 47 GraphicUsed by:50
Symbol 48 GraphicUsed by:50
Symbol 49 GraphicUsed by:50 139
Symbol 50 MovieClip {DrawIT_Full_fla.Preload_5}Uses:44 45 46 47 37 48 49Used by:67
Symbol 51 GraphicUsed by:54
Symbol 52 GraphicUsed by:54
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:51 52 53Used by:67
Symbol 55 FontUsed by:56 290 291 292
Symbol 56 EditableTextUses:55Used by:67
Symbol 57 GraphicUsed by:61
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:61
Symbol 60 GraphicUsed by:61
Symbol 61 ButtonUses:44 57 59 60Used by:62
Symbol 62 MovieClip {DrawIT_Full_fla.Logo_7}Uses:61Used by:67  Timeline
Symbol 63 GraphicUsed by:66
Symbol 64 GraphicUsed by:66
Symbol 65 GraphicUsed by:66
Symbol 66 ButtonUses:63 64 65Used by:67
Symbol 67 MovieClip {DrawIT_Full_fla.Preload_2_4}Uses:50 54 56 62 66Used by:Timeline
Symbol 68 GraphicUsed by:106
Symbol 69 GraphicUsed by:89
Symbol 70 GraphicUsed by:82
Symbol 71 GraphicUsed by:82
Symbol 72 GraphicUsed by:82
Symbol 73 GraphicUsed by:82
Symbol 74 GraphicUsed by:82
Symbol 75 GraphicUsed by:82
Symbol 76 GraphicUsed by:82
Symbol 77 GraphicUsed by:82
Symbol 78 GraphicUsed by:82
Symbol 79 GraphicUsed by:82
Symbol 80 GraphicUsed by:82
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:70 71 72 73 74 75 76 77 78 79 80 81Used by:89
Symbol 83 GraphicUsed by:86
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:86
Symbol 86 MovieClipUses:83 85Used by:89
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClipUses:69 82 86 88Used by:105
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:105
Symbol 92 GraphicUsed by:105 162 233 265 266 267 270
Symbol 93 GraphicUsed by:94 105 161 184 187 190 193 196 204 207 211 237 238 239 240 261 273 276 279 282 285 288 301 303
Symbol 94 MovieClipUses:93Used by:105
Symbol 95 BitmapUsed by:96 98
Symbol 96 GraphicUses:95Used by:105
Symbol 97 GraphicUsed by:105
Symbol 98 GraphicUses:95Used by:99
Symbol 99 MovieClipUses:98Used by:105
Symbol 100 ShapeTweeningUsed by:102
Symbol 101 ShapeTweeningUsed by:102
Symbol 102 MovieClip {DrawIT_Full_fla.St1k_21}Uses:100 101 37Used by:105
Symbol 103 ShapeTweeningUsed by:105
Symbol 104 ShapeTweeningUsed by:105
Symbol 105 MovieClip {DrawIT_Full_fla.St1k_12}Uses:37 89 91 92 94 96 97 99 102 103 104 93Used by:106
Symbol 106 MovieClipUses:68 105Used by:Timeline
Symbol 107 Sound {theMusic}Used by:Timeline
Symbol 108 GraphicUsed by:139
Symbol 109 GraphicUsed by:139
Symbol 110 GraphicUsed by:139
Symbol 111 GraphicUsed by:139
Symbol 112 GraphicUsed by:139
Symbol 113 GraphicUsed by:139
Symbol 114 GraphicUsed by:139
Symbol 115 GraphicUsed by:139
Symbol 116 GraphicUsed by:139
Symbol 117 GraphicUsed by:139
Symbol 118 GraphicUsed by:139
Symbol 119 GraphicUsed by:139
Symbol 120 GraphicUsed by:139
Symbol 121 GraphicUsed by:139
Symbol 122 GraphicUsed by:139
Symbol 123 GraphicUsed by:139
Symbol 124 GraphicUsed by:139
Symbol 125 GraphicUsed by:139
Symbol 126 GraphicUsed by:139
Symbol 127 GraphicUsed by:138
Symbol 128 GraphicUsed by:138
Symbol 129 GraphicUsed by:138
Symbol 130 GraphicUsed by:138
Symbol 131 GraphicUsed by:138
Symbol 132 GraphicUsed by:138
Symbol 133 GraphicUsed by:138
Symbol 134 GraphicUsed by:138
Symbol 135 GraphicUsed by:138
Symbol 136 GraphicUsed by:138
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:127 128 129 130 131 132 133 134 135 136 137Used by:139
Symbol 139 MovieClip {DrawIT_Full_fla.LOGO_22}Uses:108 109 110 49 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 138Used by:Timeline
Symbol 140 ShapeTweeningUsed by:161
Symbol 141 GraphicUsed by:156
Symbol 142 GraphicUsed by:144
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:142 143Used by:156
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:153
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:153
Symbol 149 GraphicUsed by:153
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:152
Symbol 152 MovieClipUses:151Used by:153
Symbol 153 MovieClipUses:146 148 149 152Used by:154
Symbol 154 MovieClipUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:156
Symbol 156 MovieClipUses:141 144 155Used by:161
Symbol 157 FontUsed by:158 180 197 234 235 242 243 244 245 246 247 248 249 254 255 256 257 258 262 263 289 298 308 327 328 329 330 333
Symbol 158 TextUses:157Used by:161
Symbol 159 ShapeTweeningUsed by:161
Symbol 160 ShapeTweeningUsed by:161
Symbol 161 MovieClip {DrawIT_Full_fla.SkippFinalIntro_24}Uses:140 156 37 158 159 160 93Used by:Timeline
Symbol 162 MovieClipUses:92Used by:179 200 212 214  Timeline
Symbol 163 MovieClipUses:37Used by:177
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:177 181
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:177 181
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:177 181
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:177 181
Symbol 172 MovieClipUses:37Used by:177 181
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:177 181
Symbol 175 GraphicUsed by:177
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:163 165 167 169 171 172 174 175 176Used by:Timeline
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:162 178Used by:Timeline
Symbol 180 TextUses:157Used by:Timeline
Symbol 181 MovieClipUses:165 167 169 171 172 174Used by:Timeline
Symbol 182 GraphicUsed by:184 237
Symbol 183 GraphicUsed by:184 237
Symbol 184 ButtonUses:93 182 183Used by:Timeline
Symbol 185 GraphicUsed by:187 238
Symbol 186 GraphicUsed by:187 238
Symbol 187 ButtonUses:93 185 186Used by:Timeline
Symbol 188 GraphicUsed by:190 239
Symbol 189 GraphicUsed by:190 239
Symbol 190 ButtonUses:93 188 189Used by:Timeline
Symbol 191 GraphicUsed by:193 240
Symbol 192 GraphicUsed by:193 240
Symbol 193 ButtonUses:93 191 192Used by:Timeline
Symbol 194 GraphicUsed by:196
Symbol 195 GraphicUsed by:196
Symbol 196 ButtonUses:93 194 195Used by:Timeline
Symbol 197 TextUses:157Used by:Timeline
Symbol 198 GraphicUsed by:Timeline
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:162 199Used by:Timeline
Symbol 201 GraphicUsed by:212
Symbol 202 GraphicUsed by:204
Symbol 203 GraphicUsed by:204
Symbol 204 ButtonUses:93 202 203Used by:212
Symbol 205 GraphicUsed by:207 303
Symbol 206 GraphicUsed by:207
Symbol 207 ButtonUses:93 205 206Used by:212
Symbol 208 GraphicUsed by:212
Symbol 209 GraphicUsed by:211
Symbol 210 GraphicUsed by:211
Symbol 211 ButtonUses:93 209 210Used by:212
Symbol 212 MovieClip {DrawIT_Full_fla.howTO_51}Uses:162 201 204 207 208 211Used by:Timeline
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:162 213Used by:Timeline
Symbol 215 GraphicUsed by:Timeline
Symbol 216 GraphicUsed by:219 222 225
Symbol 217 GraphicUsed by:219
Symbol 218 GraphicUsed by:219
Symbol 219 ButtonUses:216 217 218Used by:Timeline
Symbol 220 GraphicUsed by:222
Symbol 221 GraphicUsed by:222
Symbol 222 ButtonUses:216 220 221Used by:Timeline
Symbol 223 GraphicUsed by:225
Symbol 224 GraphicUsed by:225
Symbol 225 ButtonUses:216 223 224Used by:Timeline
Symbol 226 GraphicUsed by:230
Symbol 227 GraphicUsed by:230
Symbol 228 GraphicUsed by:230
Symbol 229 GraphicUsed by:230
Symbol 230 ButtonUses:226 227 228 229Used by:Timeline
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:Timeline
Symbol 233 MovieClipUses:92Used by:236 264
Symbol 234 TextUses:157Used by:236 264
Symbol 235 TextUses:157Used by:236
Symbol 236 MovieClipUses:233 234 235Used by:Timeline
Symbol 237 MovieClipUses:93 182 183Used by:Timeline
Symbol 238 MovieClipUses:93 185 186Used by:Timeline
Symbol 239 MovieClipUses:93 188 189Used by:Timeline
Symbol 240 MovieClipUses:93 191 192Used by:Timeline
Symbol 241 GraphicUsed by:264
Symbol 242 TextUses:157Used by:264
Symbol 243 TextUses:157Used by:264
Symbol 244 TextUses:157Used by:264
Symbol 245 TextUses:157Used by:264
Symbol 246 TextUses:157Used by:264
Symbol 247 TextUses:157Used by:264
Symbol 248 TextUses:157Used by:264
Symbol 249 TextUses:157Used by:264
Symbol 250 GraphicUsed by:264
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:251Used by:253
Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}Uses:252Used by:264
Symbol 254 EditableTextUses:157Used by:264
Symbol 255 EditableTextUses:157Used by:264
Symbol 256 EditableTextUses:157Used by:264
Symbol 257 EditableTextUses:157Used by:264
Symbol 258 EditableTextUses:157Used by:264
Symbol 259 GraphicUsed by:261
Symbol 260 GraphicUsed by:261
Symbol 261 ButtonUses:93 259 260Used by:264
Symbol 262 EditableTextUses:157Used by:264
Symbol 263 EditableTextUses:157Used by:264
Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67}Uses:233 241 242 243 244 245 246 247 248 249 250 253 254 255 256 257 258 261 262 263 234Used by:Timeline
Symbol 265 MovieClipUses:92Used by:Timeline
Symbol 266 MovieClipUses:92Used by:Timeline
Symbol 267 MovieClipUses:92Used by:Timeline
Symbol 268 GraphicUsed by:Timeline
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClip {DrawIT_Full_fla.Symbol6_74}Uses:92 269Used by:Timeline
Symbol 271 GraphicUsed by:273
Symbol 272 GraphicUsed by:273
Symbol 273 ButtonUses:93 271 272Used by:Timeline
Symbol 274 GraphicUsed by:276
Symbol 275 GraphicUsed by:276
Symbol 276 ButtonUses:93 274 275Used by:Timeline
Symbol 277 GraphicUsed by:279
Symbol 278 GraphicUsed by:279
Symbol 279 ButtonUses:93 277 278Used by:Timeline
Symbol 280 GraphicUsed by:282
Symbol 281 GraphicUsed by:282
Symbol 282 ButtonUses:93 280 281Used by:Timeline
Symbol 283 GraphicUsed by:285
Symbol 284 GraphicUsed by:285
Symbol 285 ButtonUses:93 283 284Used by:Timeline
Symbol 286 GraphicUsed by:288
Symbol 287 GraphicUsed by:288
Symbol 288 ButtonUses:93 286 287Used by:Timeline
Symbol 289 EditableTextUses:157Used by:Timeline
Symbol 290 EditableTextUses:55Used by:Timeline
Symbol 291 EditableTextUses:55Used by:Timeline
Symbol 292 EditableTextUses:55Used by:Timeline
Symbol 293 GraphicUsed by:296
Symbol 294 GraphicUsed by:296
Symbol 295 GraphicUsed by:296 324 331
Symbol 296 ButtonUses:293 294 295Used by:297
Symbol 297 MovieClip {FWG.BtnSs}Uses:296Used by:Timeline
Symbol 298 EditableTextUses:157Used by:Timeline
Symbol 299 GraphicUsed by:301
Symbol 300 GraphicUsed by:301
Symbol 301 ButtonUses:93 299 300Used by:Timeline
Symbol 302 GraphicUsed by:303
Symbol 303 ButtonUses:93 205 302Used by:Timeline
Symbol 304 GraphicUsed by:306
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClip {DrawIT_Full_fla.Pass_85}Uses:304 305Used by:Timeline
Symbol 307 GraphicUsed by:310
Symbol 308 TextUses:157Used by:310
Symbol 309 GraphicUsed by:310
Symbol 310 ButtonUses:307 308 309Used by:Timeline
Symbol 311 MovieClip {ui.HitRec}Uses:37Used by:312
Symbol 312 MovieClip {ui.WindowBg}Uses:311Used by:335
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:313Used by:334
Symbol 315 GraphicUsed by:318
Symbol 316 GraphicUsed by:318
Symbol 317 GraphicUsed by:318
Symbol 318 ButtonUses:315 316 317Used by:319
Symbol 319 MovieClip {FWG.BtnX}Uses:318Used by:334
Symbol 320 FontUsed by:321 322 323
Symbol 321 TextUses:320Used by:334
Symbol 322 TextUses:320Used by:334
Symbol 323 TextUses:320Used by:324
Symbol 324 ButtonUses:323 295Used by:325
Symbol 325 MovieClip {FWG.BtnSubmit}Uses:324Used by:334
Symbol 326 GraphicUsed by:334
Symbol 327 EditableTextUses:157Used by:334
Symbol 328 EditableTextUses:157Used by:334
Symbol 329 TextUses:157Used by:334
Symbol 330 TextUses:157Used by:331
Symbol 331 ButtonUses:330 295Used by:332
Symbol 332 MovieClip {FWG.BtnVh}Uses:331Used by:334
Symbol 333 TextUses:157Used by:334
Symbol 334 MovieClip {DrawIT_Full_fla.FWG_90}Uses:314 319 321 322 325 326 327 328 329 332 333Used by:335
Symbol 335 MovieClip {FWG.SubmitScore}Uses:312 334Used by:Timeline

Instance Names

"preLoad"Frame 1Symbol 67 MovieClip {DrawIT_Full_fla.Preload_2_4}
"playBtn"Frame 179Symbol 184 Button
"optionBtn"Frame 179Symbol 187 Button
"howToBtn"Frame 179Symbol 190 Button
"moreGameBtn"Frame 179Symbol 193 Button
"addToYourSite"Frame 179Symbol 196 Button
"howToPanel"Frame 231Symbol 212 MovieClip {DrawIT_Full_fla.howTO_51}
"backHome"Frame 331Symbol 219 Button
"youSure"Frame 331Symbol 222 Button
"clearSave"Frame 331Symbol 225 Button
"musicOnOff"Frame 331Symbol 230 Button
"cleared"Frame 331Symbol 232 MovieClip
"levelWindow"Frame 431Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67}
"drawHereMC"Frame 483Symbol 267 MovieClip
"drawMeMC"Frame 483Symbol 267 MovieClip
"menuEndThing"Frame 483Symbol 270 MovieClip {DrawIT_Full_fla.Symbol6_74}
"lineBtn"Frame 483Symbol 273 Button
"startGameBtn"Frame 483Symbol 276 Button
"brushBtn"Frame 483Symbol 279 Button
"floodFillBtn"Frame 483Symbol 282 Button
"undoBtn"Frame 483Symbol 285 Button
"stopBtn"Frame 483Symbol 288 Button
"timeLeft"Frame 483Symbol 289 EditableText
"output1"Frame 483Symbol 290 EditableText
"output2"Frame 483Symbol 291 EditableText
"output3"Frame 483Symbol 292 EditableText
"btnSs"Frame 483Symbol 297 MovieClip {FWG.BtnSs}
"levelDispTxt"Frame 483Symbol 298 EditableText
"levelSelect"Frame 483Symbol 301 Button
"mainMenu"Frame 483Symbol 303 Button
"pass_fail_anime"Frame 483Symbol 306 MovieClip {DrawIT_Full_fla.Pass_85}
"replayLevel"Frame 483Symbol 310 Button
"preloadMC"Symbol 67 MovieClip {DrawIT_Full_fla.Preload_2_4} Frame 1Symbol 50 MovieClip {DrawIT_Full_fla.Preload_5}
"loadPercenttxt"Symbol 67 MovieClip {DrawIT_Full_fla.Preload_2_4} Frame 1Symbol 56 EditableText
"playGame"Symbol 67 MovieClip {DrawIT_Full_fla.Preload_2_4} Frame 3Symbol 66 Button
"nextPage"Symbol 212 MovieClip {DrawIT_Full_fla.howTO_51} Frame 1Symbol 204 Button
"mainMenu1"Symbol 212 MovieClip {DrawIT_Full_fla.howTO_51} Frame 1Symbol 207 Button
"prevPage"Symbol 212 MovieClip {DrawIT_Full_fla.howTO_51} Frame 2Symbol 211 Button
"mainMenu2"Symbol 212 MovieClip {DrawIT_Full_fla.howTO_51} Frame 2Symbol 207 Button
"border"Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68} Frame 1Symbol 252 MovieClip
"level0"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level3"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level6"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level9"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level12"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level1"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level4"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level7"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level10"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level13"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level2"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level5"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level8"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level11"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"level14"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 253 MovieClip {DrawIT_Full_fla.Preview_68}
"levelName"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 254 EditableText
"levelTitle"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 255 EditableText
"difficulty"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 256 EditableText
"bestPercent"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 257 EditableText
"bestTime"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 258 EditableText
"startLevel"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 261 Button
"timeAllotted"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 262 EditableText
"percentNeed"Symbol 264 MovieClip {DrawIT_Full_fla.levelselect_67} Frame 1Symbol 263 EditableText
"btnX"Symbol 334 MovieClip {DrawIT_Full_fla.FWG_90} Frame 1Symbol 319 MovieClip {FWG.BtnX}
"btnSubmit"Symbol 334 MovieClip {DrawIT_Full_fla.FWG_90} Frame 1Symbol 325 MovieClip {FWG.BtnSubmit}
"nameTxt"Symbol 334 MovieClip {DrawIT_Full_fla.FWG_90} Frame 1Symbol 327 EditableText
"scoreTxt"Symbol 334 MovieClip {DrawIT_Full_fla.FWG_90} Frame 1Symbol 328 EditableText
"btnVh"Symbol 334 MovieClip {DrawIT_Full_fla.FWG_90} Frame 3Symbol 332 MovieClip {FWG.BtnVh}

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.
Protect (24)Timeline Frame 131 bytes "..$1$LA$daIsZgWtALfnrtezxTd8G.."

Labels

"menu"Frame 179
"HowTo Intro"Frame 184
"HowTo"Frame 231
"HowTo Outro"Frame 237
"Options Intro"Frame 284
"Options"Frame 331
"Options Outro"Frame 337
"Level Select"Frame 384
"Select"Frame 431
"Game Intro"Frame 437
"Game"Frame 483
"pass_frame"Symbol 306 MovieClip {DrawIT_Full_fla.Pass_85} Frame 2
"fail_frame"Symbol 306 MovieClip {DrawIT_Full_fla.Pass_85} Frame 17




http://swfchan.com/7/30743/info.shtml
Created: 19/5 -2019 04:54:08 Last modified: 19/5 -2019 04:54:08 Server time: 10/05 -2024 00:17:06