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

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

pebbels-sweet-dreams.swf

This is the info page for
Flash #127183

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


Text
DANGER

SNACKS

Pebbles is having a Fun Fruity Dream. Try to catch all the
fruits as she flys through the sky.
Use             to move from left to right, but watch out for
those Pterodactyl, prehistoric birds, you will loose points!
Help Pebble's reach her fruit mission so she has enough to
share with her hungry family. And Dino is standing by to
catch her.

FINAL  SCORE

0

0

0

0

0

0

0

0

m

m

LEVEL

SCORE

MISSION

LEVEL

SCORE

MISSION

LIFE

LIFE

ActionScript [AS3]

Section 1
//Danger (classes.game.Danger) package classes.game { import flash.display.*; import flash.events.*; import libs.kjc.*; public class Danger extends MovieClip { private var maxSpd:Number; public var bar:MovieClip; public function Danger():void{ maxSpd = 6; this.addEventListener(Event.ENTER_FRAME, checkSpd); } private function checkSpd(_arg1:Event):void{ var _local2:Number = (180 * (maxSpd / Game.spd)); this.bar.grap.height = _local2; } } }//package classes.game
Section 2
//Game (classes.game.Game) package classes.game { import flash.display.*; import flash.events.*; import libs.kjc.*; import flash.media.*; import classes.*; import flash.utils.*; public class Game extends MovieClip { public var ScoreBox:ScoreBox; private var delay:int; var lv:int; var score:int; public var Scoobi:Scoobi; private var mSpdS:Number; var cNum:int; private var addNum:int; private var danger:Danger; private var playOn:Boolean; public var bg:MovieClip; private var itemMap:MovieClip; private var springOn:Boolean; private var addSpd:Number; private var addSpdV:Number; public var SndBtn:SndBtn; private var timer:Timer; private var springAdd:Boolean; private var dfSpd:Number; private var divingPos:Number; var tNum:int; private var mSpd:Number; private var life:int; static var spdH:Number; private static var delaySpd:Number; static var spd:Number; private static var keyAc:Boolean; static var spdY:Number; private static var minSpd:Number; static var reStart:Function; static var spdX:Number; static var eatItemCheck:Function; public function Game():void{ lv = 0; keyAc = false; score = 0; reStart = gameReStart; this.ScoreBox.setScore(score); tNum = 7; addNum = 3; addSpdV = 40; life = 3; delaySpd = 4; delay = 200; mSpd = 0; mSpdS = 1.5; dfSpd = 9; minSpd = 4; spdH = 1.7; divingPos = 1000; spdY = 10; spdX = 0; this.ScoreBox.setLife(life); this.ScoreBox.divingPos = divingPos; eatItemCheck = eatItem; itemMap = new MovieClip(); this.addChild(itemMap); timer = new Timer(delay); timer.addEventListener(TimerEvent.TIMER, makeItem); gameReStart(); this.bg.bus.gotoAndStop((1 + (this.bg.bus.totalFrames - 1))); this.bg.bus.mc.end.stop(); this.bg.bus.mc.end.visible = false; } function eatItem(_arg1:int):void{ if (playOn == false){ return; }; switch (_arg1){ case 1: setScore(-20); cNum--; if (cNum < 0){ cNum = 0; }; this.ScoreBox.setMission(cNum, tNum); break; case 2: jumpBg(); setScore(100); break; default: cNum++; this.ScoreBox.setMission(cNum, tNum); setScore(30); this.Scoobi.itemEat(); break; }; Main.playSound(_arg1); } private function gameStart(_arg1:MovieClip=null):void{ spd = spdH; this.bg.bus.gotoAndStop((1 + KJC_general.Random((this.bg.bus.totalFrames - 1)))); this.bg.bus.mc.end.stop(); this.bg.bus.mc.end.visible = false; playOn = true; springOn = false; springAdd = false; if (_arg1 != null){ KJC_general.remove(_arg1); }; this.Scoobi.changeFrm(1); KJC_general.RemoveAllChild(itemMap); this.addEventListener(Event.ENTER_FRAME, moveBg); timer.reset(); timer.start(); } private function jumpBg():void{ this.Scoobi.changeFrm(5); spd = 0; spdY = -60; KJC_enterframe.moveToValue(this.bg, -100, 7, "y", jumpCom); timer.stop(); } private function gameReStart(_arg1:MovieClip=null):void{ if (_arg1 != null){ KJC_general.remove(_arg1); }; this.bg.y = 0; this.ScoreBox.setM((divingPos + this.bg.y)); this.bg.x = -25; cNum = 0; lv++; tNum = (tNum + addNum); if (tNum > 30){ tNum = 30; }; this.ScoreBox.setMission(cNum, tNum); this.ScoreBox.setLv(lv); this.Scoobi.reSet(); var _local2:StartMc = new StartMc(tNum, gameStart); this.addChild(_local2); } private function makeItem(_arg1:Event=null):void{ var _local2:int; var _local3:int; var _local4:int; var _local6:MovieClip; var _local5:int; if (springOn == true){ springAdd = true; springOn = false; _local6 = new Spring(); _local5 = 2; } else { if (this.bg.y > -100){ _local2 = (6 + KJC_general.Random(1)); } else { _local2 = KJC_general.Random(20); }; switch (_local2){ case 0: _local6 = new Item0(); break; case 1: _local6 = new Item1(); break; case 2: _local6 = new Item2(); break; case 3: _local6 = new Item3(); break; case 4: _local6 = new Item4(); break; case 5: _local6 = new Item0(); break; case 6: _local6 = new Item1(); break; case 7: _local6 = new Item2(); break; case 8: _local6 = new Item3(); break; case 9: _local6 = new Item4(); break; case 10: _local6 = new Gost(); _local5 = 1; break; case 11: _local6 = new Cloud(); _local5 = 3; break; case 12: _local6 = new Cloud(); _local5 = 3; break; default: _local6 = new Star(); _local5 = 3; break; }; }; _local3 = (KJC_general.Random(700) - 100); if (_local5 == 2){ _local6.x = 50; } else { _local6.x = _local3; }; _local6.y = 400; var _local7:Item = new Item(_local6, _local5); itemMap.addChild(_local6); } private function gameReStart2(_arg1:MovieClip=null):void{ if (_arg1 != null){ KJC_general.remove(_arg1); }; this.bg.y = 0; this.ScoreBox.setM((divingPos + this.bg.y)); this.bg.x = -25; cNum = 0; this.ScoreBox.setMission(cNum, tNum); this.Scoobi.reSet(); var _local2:StartMc = new StartMc(tNum, gameStart); this.addChild(_local2); } private function goalFn():void{ var _local1:LevelUp; this.bg.bus.stop(); this.bg.y = -1400; this.removeEventListener(Event.ENTER_FRAME, moveBg); KJC_enterframe.moveToValue(this.Scoobi, Math.floor(this.Scoobi.x), 3, "x"); if (cNum >= tNum){ setScore(500); this.bg.bus.stop(); this.bg.bus.mc.stop(); this.bg.bus.mc.mcF.mcFF.stop(); this.bg.bus.mc.end.visible = true; this.bg.bus.mc.end.gotoAndStop(1); this.bg.bus.mc.end.play(); KJC_enterframe.moveToValue(this.Scoobi, 0, 3, "alpha"); this.Scoobi.y = 160; _local1 = new LevelUp(); KJC_enterframe.moveToFrame(_local1, 51); this.addChild(_local1); } else { this.Scoobi.changeFrm(2); gameOverFn(); }; } private function movePos(_arg1:Boolean=false):void{ var _local2:Number = this.mouseX; this.Scoobi.movePosFall(_local2); if (_arg1 == true){ return; }; if (_local2 < 20){ _local2 = 1; } else { if (_local2 > 480){ _local2 = -1; } else { _local2 = (this.Scoobi.x - _local2); }; }; if (_local2 > 0){ _local2 = mSpd; } else { if (_local2 < 0){ _local2 = -(mSpd); } else { _local2 = 0; }; }; spdX = (spdX + _local2); if (spdX > 20){ spdX = 20; } else { if (spdX < -20){ spdX = -20; }; }; } private function gameOverFn():void{ var _local1:MISSIONFAIL; var _local2:GameOver; life--; this.ScoreBox.setLife(life); this.removeEventListener(Event.ENTER_FRAME, moveBg); if (life > 0){ _local1 = new MISSIONFAIL(); this.addChild(_local1); KJC_enterframe.moveToFrame(_local1, _local1.totalFrames, gameReStart2); } else { SoundMixer.stopAll(); _local2 = new GameOver(score); this.addChild(_local2); }; } private function setScore(_arg1:int):void{ if (playOn == false){ return; }; score = (score + _arg1); if (score < 0){ score = 0; }; this.ScoreBox.setScore(score); } private function jumpCom(_arg1:MovieClip):void{ spd = spdH; spdY = 10; this.Scoobi.changeFrm(1); timer.start(); } private function moveBg(_arg1:Event):void{ var _local2:Boolean; var _local3:WaterMc; if (this.bg.y < -(divingPos)){ movePos(true); } else { movePos(); }; this.bg.y = (this.bg.y - spd); this.ScoreBox.setM((divingPos + this.bg.y)); if (this.bg.y < -1400){ this.bg.y = -1400; if (danger != null){ KJC_general.remove(danger); danger = null; keyAc = false; }; _local2 = this.Scoobi.checkItem(this.bg.bus.mc.hit); if (_local2 == true){ goalFn(); return; }; this.Scoobi.y = (this.Scoobi.y + spd); if (this.Scoobi.y > 180){ Main.playSound(5); _local3 = new WaterMc(); this.addChild(_local3); _local3.x = this.Scoobi.x; _local3.y = 290; this.Scoobi.changeFrm(2); KJC_enterframe.moveToValue(this.Scoobi, Math.floor(this.Scoobi.x), 3, "x"); this.Scoobi.flyScoobi(260); gameOverFn(); }; } else { if (this.bg.y < -(divingPos)){ this.bg.bus.play(); this.bg.bus.mc.play(); this.bg.bus.mc.mcF.mcFF.play(); spd = (spd + addSpd); if (playOn == true){ timer.stop(); playOn = false; this.Scoobi.flyScoobi(30); danger = new Danger(); this.addChild(danger); danger.x = 17; danger.y = 74; keyAc = true; spd = dfSpd; addSpd = ((lv + 2) / addSpdV); mSpdS = 1; }; } else { if ((((this.bg.y < -500)) && ((springAdd == false)))){ springOn = true; }; }; }; } public static function keyFn(_arg1:Event):void{ if (keyAc == false){ return; }; spd = (spd - delaySpd); if (spd < minSpd){ spd = minSpd; }; trace(spd); } } }//package classes.game
Section 3
//GameOver (classes.game.GameOver) package classes.game { import flash.display.*; import flash.text.*; import flash.events.*; import libs.kjc.*; import flash.net.*; public dynamic class GameOver extends MovieClip { public var scTxt:TextField; private var str:String; public var scTxtBg:TextField; public function GameOver(_arg1:int):void{ addFrameScript(63, frame64); this.addEventListener(Event.ENTER_FRAME, checkFrm); str = KJC_general.intToText(_arg1, 6); } private function checkFrm(_arg1:Event):void{ if (this.currentFrame == this.totalFrames){ this.removeEventListener(Event.ENTER_FRAME, checkFrm); viewScore(); }; } function frame64(){ this.stop(); } public function viewScore():void{ var _local1:KJC_textStyle = new KJC_textStyle(35, "#ffffff", 2, "imgfont", "CENTER", 0, 0, true); var _local2:KJC_textStyle = new KJC_textStyle(35, "#000000", 2, "imgfont", "CENTER", 0, 0, true); _local1.makeImgText(this, str, "scTxt"); _local2.makeImgText(this, str, "scTxtBg"); var _local3:LocalConnection = new LocalConnection(); _local3.send("_user", "fnPostScore", int(str)); trace(int(str)); } } }//package classes.game
Section 4
//Item (classes.game.Item) package classes.game { import flash.display.*; import flash.events.*; import libs.kjc.*; public class Item { private var chOn:Boolean; private var spd:Number; private var itemMc:MovieClip; private var id:int; public function Item(_arg1:MovieClip, _arg2:int):void{ itemMc = _arg1; id = _arg2; spd = KJC_general.Random(2); chOn = true; if (id == 0){ itemMc.star.gotoAndStop(1); itemMc.star.visible = false; } else { if (id == 3){ spd = (spd + 10); } else { if (id == 2){ itemMc.mc.gotoAndStop(1); spd = 0.5; }; }; }; itemMc.addEventListener(Event.ENTER_FRAME, checkFn); } private function checkFn(_arg1:Event):void{ itemMc.x = (itemMc.x + Game.spdX); itemMc.y = (itemMc.y - (Game.spdY + spd)); if ((((((((itemMc.y < -300)) || ((itemMc.y > 475)))) || ((itemMc.x < -150)))) || ((itemMc.x > 650)))){ KJC_general.remove(itemMc); remove(); return; }; if ((((id == 3)) || ((chOn == false)))){ return; }; var _local2:Boolean = Boolean(Scoobi.checkHit(itemMc)); if (_local2 == false){ return; }; chOn = false; if (id == 0){ itemMc.mc.visible = false; itemMc.star.visible = true; KJC_enterframe.moveToFrame(itemMc.star, itemMc.star.totalFrames, KJC_general.remove); remove(); } else { if (id == 2){ itemMc.stop(); KJC_enterframe.moveToFrame(itemMc.mc, itemMc.mc.totalFrames, remove); } else { KJC_enterframe.moveToValue(itemMc, 0, 3, "alpha", KJC_general.remove); remove(); }; }; Game.eatItemCheck(id); } private function remove(_arg1:MovieClip=null):void{ itemMc.removeEventListener(Event.ENTER_FRAME, checkFn); } } }//package classes.game
Section 5
//NextBtn (classes.game.NextBtn) package classes.game { import flash.display.*; import flash.events.*; import libs.kjc.*; public class NextBtn extends MovieClip { public function NextBtn():void{ this.gotoAndStop(1); KJC_general.btnOn(this, btnClick, btnOver, btnOut); } private function btnOver(_arg1:MouseEvent):void{ this.gotoAndStop(2); } private function btnOut(_arg1:MouseEvent):void{ this.gotoAndStop(1); } private function btnClick(_arg1:MouseEvent):void{ this.gotoAndStop(3); KJC_enterframe.moveToFrame(MovieClip(this.parent), MovieClip(this.parent).totalFrames, KJC_general.remove); Game.reStart(); } } }//package classes.game
Section 6
//Scoobi (classes.game.Scoobi) package classes.game { import flash.display.*; import flash.events.*; import libs.kjc.*; import flash.utils.*; public dynamic class Scoobi extends MovieClip { private var timer:Timer; private var rX:Number; private var rY:Number; public var succes:MovieClip; public var goal:MovieClip; public var fly:MovieClip; public var jump:MovieClip; static var checkHit:Function; public function Scoobi():void{ checkHit = checkItem; this.gotoAndStop(1); rX = this.x; rY = this.y; timer = new Timer(500, 1); timer.addEventListener(TimerEvent.TIMER, eatCom); } function movePos(_arg1:Number):void{ var _local2:int; if (_arg1 > 0){ _local2 = 1; } else { _local2 = -1; }; this.scaleX = _local2; this.x = (this.x + _arg1); if (this.x < 30){ this.x = 30; } else { if (this.x > 470){ this.x = 470; }; }; trace(this.x); } function eatCom(_arg1:Event):void{ this.gotoAndStop(1); } function reSet():void{ this.gotoAndStop(1); this.x = rX; this.y = -150; this.visible = true; this.alpha = 1; KJC_enterframe.moveToValue(this, rY, 5, "y"); } function changeFrm(_arg1:int):void{ this.gotoAndStop(_arg1); } function itemEat():void{ this.gotoAndStop(6); timer.reset(); timer.start(); } function flyScoobi(_arg1:int):void{ KJC_enterframe.moveToValue(this, _arg1, 6, "y"); } function checkItem(_arg1:MovieClip):Boolean{ var _local2:Boolean = this.hitTestObject(_arg1); return (_local2); } function movePosFall(_arg1:Number):void{ var _local2:int; if (_arg1 > this.x){ _local2 = 1; } else { _local2 = -1; }; this.scaleX = _local2; _arg1 = Math.round(_arg1); if (_arg1 < 30){ _arg1 = 30; } else { if (_arg1 > 470){ _arg1 = 470; }; }; KJC_enterframe.moveToValue(this, _arg1, 20, "x"); } } }//package classes.game
Section 7
//ScoreBox (classes.game.ScoreBox) package classes.game { import flash.display.*; import flash.text.*; import libs.kjc.*; public class ScoreBox extends MovieClip { public var scTxt:TextField; public var mTxt:TextField; public var lvTxt:TextField; public var msTxtBg:TextField; private var styleBg:KJC_textStyle; var divingPos:Number; public var scTxtBg:TextField; private var pMc:MovieClip; public var mTxtBg:TextField; public var msTxt:TextField; public var lvTxtBg:TextField; private var style:KJC_textStyle; public var lifeMc:MovieClip; public function ScoreBox():void{ this.lifeMc.gotoAndStop(1); style = new KJC_textStyle(22, "#00B8BF", 2, "imgfont", "LEFT", 0, 0, true); styleBg = new KJC_textStyle(22, "#000000", 2, "imgfont", "LEFT", 0, 0, true); } function setMission(_arg1:int, _arg2:int):void{ var _local3:String = ((KJC_general.intToText(_arg1, 2) + "/") + KJC_general.intToText(_arg2, 2)); style.makeImgText(this, _local3, "msTxt"); styleBg.makeImgText(this, _local3, "msTxtBg"); } function setScore(_arg1:int):void{ var _local2:String = KJC_general.intToText(_arg1, 6); style.makeImgText(this, _local2, "scTxt"); styleBg.makeImgText(this, _local2, "scTxtBg"); } function setLv(_arg1:int):void{ var _local2:String = KJC_general.intToText(_arg1, 2); style.makeImgText(this, _local2, "lvTxt"); styleBg.makeImgText(this, _local2, "lvTxtBg"); } function setM(_arg1:Number):void{ if (_arg1 >= 0){ _arg1 = ((90 * (_arg1 / divingPos)) + 10); } else { _arg1 = (11 + (10 * (_arg1 / (1400 - divingPos)))); }; _arg1 = Math.floor(_arg1); var _local2:String = KJC_general.intToText(_arg1, 2); style.makeImgText(this, _local2, "mTxt"); styleBg.makeImgText(this, _local2, "mTxtBg"); } function setLife(_arg1:int):void{ this.lifeMc.gotoAndStop((4 - _arg1)); } } }//package classes.game
Section 8
//StartMc (classes.game.StartMc) package classes.game { import flash.display.*; import libs.kjc.*; public dynamic class StartMc extends MovieClip { private var str:String; public var txtMc:MovieClip; private var comFn:Function; public function StartMc(_arg1:int, _arg2:Function):void{ KJC_enterframe.moveToFrame(this, 7, viewScore); comFn = _arg2; str = KJC_general.intToText(_arg1, 2); } public function viewScore(_arg1:MovieClip):void{ var _local2:KJC_textStyle = new KJC_textStyle(30, "#ffffff", 2, "imgfont", "RIGHT", 0, 0, true); var _local3:KJC_textStyle = new KJC_textStyle(30, "#000000", 2, "imgfont", "RIGHT", 0, 0, true); _local2.makeImgText(this.txtMc, str, "msTxt"); _local3.makeImgText(this.txtMc, str, "msTxtBg"); KJC_enterframe.moveToFrame(this, this.totalFrames, comFn); } } }//package classes.game
Section 9
//Explain (classes.Explain) package classes { import flash.display.*; import flash.events.*; import libs.kjc.*; public class Explain extends MovieClip { public var skipBtn:MovieClip; public function Explain():void{ KJC_general.btnOn(this.skipBtn, btnClick); this.addEventListener(Event.ENTER_FRAME, checkFrm); } private function checkFrm(_arg1:Event):void{ if (this.currentFrame == this.totalFrames){ this.stop(); this.removeEventListener(Event.ENTER_FRAME, checkFrm); Main(this.parent.parent).gameStart(); }; } public function btnClick(_arg1:MouseEvent=null):void{ Main(this.parent.parent).gameStart(); } } }//package classes
Section 10
//HowBtn (classes.HowBtn) package classes { import flash.display.*; import flash.events.*; import libs.kjc.*; public class HowBtn extends MovieClip { public function HowBtn():void{ this.gotoAndStop(1); KJC_general.btnOn(this, btnClick, btnOver, btnOut); } private function btnOver(_arg1:MouseEvent):void{ this.gotoAndStop(2); } private function btnOut(_arg1:MouseEvent):void{ this.gotoAndStop(1); } private function btnClick(_arg1:MouseEvent):void{ this.gotoAndStop(3); Main.howGame(); } } }//package classes
Section 11
//Main (classes.Main) package classes { import flash.display.*; import flash.events.*; import libs.kjc.*; import classes.game.*; import flash.media.*; public class Main extends MovieClip { private var dding:Dding; private var fung:Fung; private var bbing:Bbing; private var mainMc:MovieClip; private var vol:Number; private var water:WATER; private var boong:Boong; public static var howGame:Function; public static var playSound:Function; public static var reGame:Function; public static var startGame:Function; public static var setSoundFn:Function; public function Main():void{ stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; stage.showDefaultContextMenu = false; startGame = explainStart; howGame = howtoStart; reGame = introStart; playSound = soundPlay; setSoundFn = setSound; dding = new Dding(); boong = new Boong(); bbing = new Bbing(); fung = new Fung(); water = new WATER(); mainMc = new MovieClip(); this.addChildAt(mainMc, 0); introStart(); stage.addEventListener(MouseEvent.CLICK, Game.keyFn); } public function soundPlay(_arg1:int):void{ if (vol == 0){ return; }; switch (_arg1){ case 1: fung.play(); break; case 2: boong.play(); break; case 3: bbing.play(); break; case 4: dding.play(); break; case 5: water.play(); break; default: dding.play(); break; }; } function setSound(_arg1:Number):void{ vol = _arg1; this.soundTransform = new SoundTransform(_arg1, 0); } public function explainStart():void{ SoundMixer.stopAll(); KJC_general.RemoveAllChild(mainMc); var _local1:Explain = new Explain(); mainMc.addChild(_local1); _local1.x = 250; _local1.y = 185; } public function howtoStart():void{ SoundMixer.stopAll(); soundPlay(3); KJC_general.RemoveAllChild(mainMc); var _local1:HowTo = new HowTo(); mainMc.addChild(_local1); } public function introStart():void{ SoundMixer.stopAll(); KJC_general.RemoveAllChild(mainMc); var _local1:Intro = new Intro(); mainMc.addChild(_local1); _local1.x = 250.3; _local1.y = 188.3; } public function gameStart():void{ SoundMixer.stopAll(); soundPlay(3); KJC_general.RemoveAllChild(mainMc); var _local1:Game = new Game(); mainMc.addChild(_local1); } } }//package classes
Section 12
//PlayBtn (classes.PlayBtn) package classes { import flash.display.*; import flash.events.*; import libs.kjc.*; public class PlayBtn extends MovieClip { public function PlayBtn():void{ this.gotoAndStop(1); KJC_general.btnOn(this, btnClick, btnOver, btnOut); } private function btnOver(_arg1:MouseEvent):void{ this.gotoAndStop(2); } private function btnOut(_arg1:MouseEvent):void{ this.gotoAndStop(1); } private function btnClick(_arg1:MouseEvent):void{ this.gotoAndStop(3); Main.startGame(); } } }//package classes
Section 13
//RePlayBtn (classes.RePlayBtn) package classes { import flash.display.*; import flash.events.*; import libs.kjc.*; public class RePlayBtn extends MovieClip { public function RePlayBtn():void{ this.gotoAndStop(1); KJC_general.btnOn(this, btnClick, btnOver, btnOut); } private function btnOver(_arg1:MouseEvent):void{ this.gotoAndStop(2); } private function btnOut(_arg1:MouseEvent):void{ this.gotoAndStop(1); } private function btnClick(_arg1:MouseEvent):void{ this.gotoAndStop(3); Main.reGame(); } } }//package classes
Section 14
//SndBtn (classes.SndBtn) package classes { import flash.display.*; import flash.events.*; import libs.kjc.*; public class SndBtn extends MovieClip { public static var frm:int = 1; public function SndBtn():void{ this.mouseChildren = false; this.gotoAndStop(frm); KJC_general.btnOn(this, btnClick); } private function btnClick(_arg1:MouseEvent):void{ if (this.currentFrame != 3){ Main.setSoundFn(0); this.gotoAndStop(3); frm = 3; } else { Main.setSoundFn(1); this.gotoAndStop(2); }; } } }//package classes
Section 15
//Dream_2_11 (G907_0301_gold_fla.Dream_2_11) package G907_0301_gold_fla { import flash.display.*; public dynamic class Dream_2_11 extends MovieClip { public var fly:MovieClip; public function Dream_2_11(){ addFrameScript(479, frame480); } function frame480(){ stop(); } } }//package G907_0301_gold_fla
Section 16
//Dream_sky_6 (G907_0301_gold_fla.Dream_sky_6) package G907_0301_gold_fla { import flash.display.*; public dynamic class Dream_sky_6 extends MovieClip { public function Dream_sky_6(){ addFrameScript(479, frame480); } function frame480(){ stop(); } } }//package G907_0301_gold_fla
Section 17
//KJC_enterframe (libs.kjc.KJC_enterframe) package libs.kjc { import flash.display.*; import flash.events.*; public class KJC_enterframe { private static function ELEmoveToValuex(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = _local2.x; _local2.x = (((_local2.Sx * (_local2.x - _local2.Tx)) + (_local2.Gx * (_local2.prevx - _local2.Tx))) + _local2.Tx); _local2.prevx = _local3; _local2.TMx++; if (_local2.TMx == 50){ _local2.x = _local2.Tx; _local2.removeEventListener(Event.ENTER_FRAME, ELEmoveToValuex); finish(_local2.Fnx, _local2); _local2.Fnx = null; }; } public static function moveToFrame(_arg1:MovieClip, _arg2:int, _arg3:Function=null):void{ _arg1.removeEventListener(Event.ENTER_FRAME, EmoveToFrame); _arg1.F = _arg2; _arg1.D = ((_arg1.currentFrame)<_arg2) ? 1 : ((_arg1.currentFrame)>_arg2) ? -1 : 0; _arg1.Fn = _arg3; _arg1.addEventListener(Event.ENTER_FRAME, EmoveToFrame); } public static function moveToValue(_arg1:MovieClip, _arg2:int, _arg3:int, _arg4:String, _arg5:Function=null):void{ var _local6:Function = KJC_enterframe[("EmoveToValue" + _arg4)]; _arg1.removeEventListener(Event.ENTER_FRAME, _local6); _arg1[("T" + _arg4)] = _arg2; _arg1[("S" + _arg4)] = _arg3; _arg1[("Fn" + _arg4)] = _arg5; _arg1.addEventListener(Event.ENTER_FRAME, _local6); } private static function EmoveToValuewidth(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.Twidth - _local2.width); if (Math.abs(_local3) <= 1){ _local2.width = _local2.Twidth; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValuewidth); finish(_local2.Fnwidth, _local2); _local2.Fnwidth = null; } else { _local2.width = (_local2.width + (_local3 / _local2.Swidth)); }; } private static function EmoveToValueheight(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.Theight - _local2.height); if (Math.abs(_local3) <= 1){ _local2.height = _local2.Theight; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValueheight); finish(_local2.Fnheight, _local2); _local2.Fnheight = null; } else { _local2.height = (_local2.height + (_local3 / _local2.Sheight)); }; } private static function EmoveToParabolic(_arg1:Event):void{ var _local5:Number; var _local6:Function; var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.TxP - _local2.x); var _local4:Number = ((_local2.ThP - _local2.y) / _local2.SyP); if ((((Math.abs(_local4) <= 2)) && ((_local2.DrP == 1)))){ _local2.DrP = -1; }; if (_local2.DrP == -1){ if (_local4 < 0){ _local5 = (_local2.TyP - _local2.y); } else { _local5 = (_local2.y - _local2.TyP); }; } else { _local5 = 1; }; if ((((Math.abs(_local3) <= _local2.SxP)) || ((_local5 < 0)))){ _local2.x = _local2.TxP; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToParabolic); _local6 = _local2.FnP; _local2.FnP = null; _local2.FnPro = null; finish(_local6, _local2); } else { if (_local2.FnPro != null){ _local2.FnPro(_local2); }; _local2.x = (_local2.x + ((_local3 / Math.abs(_local3)) * _local2.SxP)); _local2.y = (_local2.y + (_local2.DrP * _local4)); }; } public static function moveToValueRV(_arg1:MovieClip, _arg2:int, _arg3:int, _arg4:int, _arg5:String, _arg6:Function=null):void{ var _local7:Function = KJC_enterframe[("EmoveToValueRV" + _arg5)]; _arg1.removeEventListener(Event.ENTER_FRAME, _local7); _arg1[("T" + _arg5)] = _arg2; _arg1[("S" + _arg5)] = _arg3; _arg1[("G" + _arg5)] = _arg4; if (_arg2 > _arg1[_arg5]){ _arg1[("DR" + _arg5)] = 1; } else { _arg1[("DR" + _arg5)] = -1; }; _arg1[("M" + _arg5)] = Math.abs((_arg2 - _arg1[_arg5])); _arg1[("Fn" + _arg5)] = _arg6; _arg1.addEventListener(Event.ENTER_FRAME, _local7); } private static function EmoveToValueScale(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.Tscale - (_local2.scaleX * 100)); if (Math.abs(_local3) <= 1){ _local2.scaleX = (_local2.scaleY = (_local2.Tscale / 100)); _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValueScale); finish(_local2.Fnscale, _local2); _local2.Fnscale = null; } else { _local2.scaleX = (_local2.scaleX + ((_local3 / _local2.Sscale) / 100)); _local2.scaleY = _local2.scaleX; }; } private static function EmoveToValueRVheight(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.DRheight * _local2.Sheight); _local2.Mheight = (_local2.Mheight - Math.abs(_local3)); _local2.Sheight = (_local2.Sheight + (_local2.Sheight / _local2.Gheight)); if (_local2.Mheight <= 0){ _local2.height = _local2.Theight; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValueRVheight); finish(_local2.Fnheight, _local2); _local2.Fnheight = null; } else { _local2.height = (_local2.height + _local3); }; } public static function moveToValueScale(_arg1:MovieClip, _arg2:int, _arg3:int, _arg4:Function=null):void{ _arg1.removeEventListener(Event.ENTER_FRAME, EmoveToValueScale); _arg1.Tscale = _arg2; _arg1.Sscale = _arg3; _arg1.Fnscale = _arg4; _arg1.addEventListener(Event.ENTER_FRAME, EmoveToValueScale); } private static function EmoveToValuerotation(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.Trotation - _local2.rotation); if (Math.abs(_local3) <= 1){ _local2.rotation = _local2.Trotation; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValuerotation); finish(_local2.Fnrotation, _local2); _local2.Fnrotation = null; } else { _local2.rotation = (_local2.rotation + (_local3 / _local2.Srotation)); }; } private static function EmoveToValuescaleX(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.TscaleX - (_local2.scaleX * 100)); if (Math.abs(_local3) <= 1){ _local2.scaleX = (_local2.TscaleX / 100); _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValuescaleX); finish(_local2.FnscaleX, _local2); _local2.FnscaleX = null; } else { _local2.scaleX = (_local2.scaleX + ((_local3 / _local2.SscaleX) / 100)); }; } private static function EmoveToValuescaleY(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.TscaleY - (_local2.scaleY * 100)); if (Math.abs(_local3) <= 1){ _local2.scaleY = (_local2.TscaleY / 100); _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValuescaleY); finish(_local2.FnscaleY, _local2); _local2.FnscaleY = null; } else { _local2.scaleY = (_local2.scaleY + ((_local3 / _local2.SscaleY) / 100)); }; } private static function EmoveToValueRVwidth(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.DRwidth * _local2.Swidth); _local2.Mwidth = (_local2.Mwidth - Math.abs(_local3)); _local2.Swidth = (_local2.Swidth + (_local2.Swidth / _local2.Gwidth)); if (_local2.Mwidth <= 0){ _local2.width = _local2.Twidth; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValueRVwidth); finish(_local2.Fnwidth, _local2); _local2.Fnwidth = null; } else { _local2.width = (_local2.width + _local3); }; } private static function ELEmoveToValuey(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = _local2.y; _local2.y = (((_local2.Sy * (_local2.y - _local2.Ty)) + (_local2.Gy * (_local2.prevy - _local2.Ty))) + _local2.Ty); _local2.prevy = _local3; _local2.TMy++; if (_local2.TMy == 20){ _local2.y = _local2.Ty; _local2.removeEventListener(Event.ENTER_FRAME, ELEmoveToValuey); finish(_local2.Fny, _local2); _local2.Fny = null; }; } private static function finish(_arg1:Function, _arg2:MovieClip):void{ if (_arg1 != null){ _arg1(_arg2); }; } private static function EmoveToValueRVx(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.DRx * _local2.Sx); _local2.Mx = (_local2.Mx - Math.abs(_local3)); _local2.Sx = (_local2.Sx + (_local2.Sx / _local2.Gx)); if (_local2.Mx <= 0){ _local2.x = _local2.Tx; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValueRVx); finish(_local2.Fnx, _local2); _local2.Fnx = null; } else { _local2.x = (_local2.x + _local3); }; } private static function EmoveToValueRVy(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.DRy * _local2.Sy); _local2.My = (_local2.My - Math.abs(_local3)); _local2.Sy = (_local2.Sy + (_local2.Sy / _local2.Gy)); if (_local2.My <= 0){ _local2.y = _local2.Ty; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValueRVy); finish(_local2.Fny, _local2); _local2.Fny = null; } else { _local2.y = (_local2.y + _local3); }; } public static function ELmoveToValue(_arg1:MovieClip, _arg2:int, _arg3:Number, _arg4:Number, _arg5:String, _arg6:Function=null):void{ var _local7:Function = KJC_enterframe[("ELEmoveToValue" + _arg5)]; _arg1.removeEventListener(Event.ENTER_FRAME, _local7); _arg1[("TM" + _arg5)] = 0; _arg1[("T" + _arg5)] = _arg2; _arg1[("S" + _arg5)] = _arg3; _arg1[("G" + _arg5)] = _arg4; _arg1[("prev" + _arg5)] = _arg1[_arg5]; _arg1[("Fn" + _arg5)] = _arg6; _arg1.addEventListener(Event.ENTER_FRAME, _local7); } private static function EmoveToValuex(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.Tx - _local2.x); if (Math.abs(_local3) <= 1){ _local2.x = _local2.Tx; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValuex); finish(_local2.Fnx, _local2); _local2.Fnx = null; } else { _local2.x = (_local2.x + (_local3 / _local2.Sx)); }; } private static function EmoveToValuey(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; var _local3:Number = (_local2.Ty - _local2.y); if (Math.abs(_local3) <= 1){ _local2.y = _local2.Ty; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValuey); finish(_local2.Fny, _local2); _local2.Fny = null; } else { _local2.y = (_local2.y + (_local3 / _local2.Sy)); }; } public static function moveToParabolic(_arg1:MovieClip, _arg2:int, _arg3:int, _arg4:Number, _arg5:Number, _arg6:int, _arg7:Function=null, _arg8=null):void{ _arg1.removeEventListener(Event.ENTER_FRAME, EmoveToParabolic); _arg1.TxP = _arg2; _arg1.ThP = _arg3; _arg1.TyP = _arg6; _arg1.SxP = _arg4; _arg1.SyP = _arg5; _arg1.DrP = 1; _arg1.FnP = _arg7; _arg1.FnPro = _arg8; _arg1.addEventListener(Event.ENTER_FRAME, EmoveToParabolic); } private static function EmoveToFrame(_arg1:Event):void{ var _local3:Function; var _local2:* = _arg1.currentTarget; _local2.gotoAndStop((_local2.currentFrame + _local2.D)); if (_local2.currentFrame == _local2.F){ _local2.removeEventListener(Event.ENTER_FRAME, EmoveToFrame); _local3 = _local2.Fn; _local2.Fn = null; finish(_local3, _local2); }; } private static function EmoveToValuealpha(_arg1:Event):void{ var _local2:* = _arg1.currentTarget; _local2.visible = true; var _local3:Number = (_local2.Talpha - (_local2.alpha * 100)); if (Math.abs(_local3) <= 10){ if (_local2.Talpha == 0){ _local2.visible = false; }; _local2.removeEventListener(Event.ENTER_FRAME, EmoveToValuealpha); _local2.alpha = (_local2.Talpha / 100); finish(_local2.Fnalpha, _local2); _local2.Fnalpha = null; } else { _local2.alpha = (_local2.alpha + ((_local3 / _local2.Salpha) / 100)); }; } } }//package libs.kjc
Section 18
//KJC_general (libs.kjc.KJC_general) package libs.kjc { import flash.display.*; import flash.text.*; import flash.events.*; import flash.net.*; import flash.filters.*; import flash.geom.*; import flash.system.*; import flash.accessibility.*; public class KJC_general { public static function uintToInt(_arg1:String):int{ var _local2:int; var _local3:int = stringToInt(_arg1.slice(0, 1)); var _local4:int = stringToInt(_arg1.slice(1, 2)); _local2 = ((_local3 * 16) + _local4); return (_local2); } public static function goLink(_arg1:String, _arg2:String="_self"):void{ trace(((_arg1 + "---") + _arg2)); } public static function textStyle(_arg1:TextField, _arg2:String, _arg3:Number, _arg4:int=0):void{ var _local5:StyleSheet = new StyleSheet(); var _local6:Object = new Object(); _local6.letterSpacing = _arg3; _local5.setStyle(".heading", _local6); _arg1.styleSheet = _local5; _arg1.type = TextFieldType.DYNAMIC; switch (_arg4){ case 0: _arg1.autoSize = TextFieldAutoSize.LEFT; break; case 1: _arg1.autoSize = TextFieldAutoSize.RIGHT; break; case 2: _arg1.autoSize = TextFieldAutoSize.CENTER; break; }; _arg1.htmlText = (("<span class='heading'>" + _arg2) + "</span>"); } public static function textToInt(_arg1:String):int{ var _local3:String; var _local2:int = (_arg1.length - 1); var _local4:String = _arg1; var _local5:int; while (_local5 < _local2) { _local3 = _local4.slice(_local5, (_local5 + 1)); switch (_local3){ case "0": break; default: return (int(_arg1)); }; _arg1 = _local4.slice((_local5 + 1)); _local5++; }; return (int(_arg1)); } public static function remove(_arg1:MovieClip):void{ if (_arg1.parent != null){ _arg1.parent.removeChild(_arg1); }; } public static function getDays(_arg1:int, _arg2:int, _arg3:int):int{ var _local4:Date = new Date(_arg1, (_arg2 - 1), _arg3); return (_local4.getDay()); } public static function getDaysInMonth(_arg1:int, _arg2:int):int{ var _local3:* = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); if (isLeapYear(_arg1) == true){ _local3[1] = 29; }; return (_local3[(_arg2 - 1)]); } private static function isLeapYear(_arg1:int):Boolean{ if (((((((_arg1 % 4) == 0)) && (!(((_arg1 % 100) == 0))))) || (((_arg1 % 400) == 0)))){ return (true); }; return (false); } public static function TextLength(_arg1:String, _arg2:int, _arg3:int):String{ if (_arg1.length > _arg2){ _arg1 = (_arg1.slice(0, _arg3) + "..."); return (_arg1); }; return (_arg1); } public static function TextLengthRV(_arg1:String, _arg2:int):String{ var _local3:int = _arg1.length; var _local4:int = (_local3 - _arg2); _arg1 = _arg1.slice(_local4, _local3); return (_arg1); } public static function BitmapMask(_arg1:MovieClip, _arg2:MovieClip, _arg3:Boolean):void{ _arg1.cacheAsBitmap = _arg3; _arg2.cacheAsBitmap = _arg3; _arg2.mask = _arg1; } public static function makeAccessible(_arg1:InteractiveObject, _arg2:Boolean, _arg3:String=null, _arg4:int=-1, _arg5:String=null){ if (_arg1.accessibilityProperties == null){ _arg1.accessibilityProperties = new AccessibilityProperties(); }; if (_arg2){ _arg1.tabEnabled = true; if ((_arg1 is DisplayObjectContainer)){ DisplayObjectContainer(_arg1).tabChildren = false; }; if (_arg3 != null){ _arg1.accessibilityProperties.name = _arg3; }; if (!isNaN(_arg4)){ _arg1.tabIndex = _arg4; }; if (_arg5 != null){ _arg1.accessibilityProperties.description = _arg5; }; _arg1.accessibilityProperties.forceSimple = true; _arg1.accessibilityProperties.silent = true; }; if (Capabilities.hasAccessibility){ Accessibility.updateProperties(); }; } public static function intToText(_arg1:int, _arg2:int):String{ var _local5:int; var _local3:String = String(_arg1); var _local4:int = _local3.length; if (_local4 >= _arg2){ } else { _local5 = _local4; while (_local5 < _arg2) { _local3 = ("0" + _local3); _local5++; }; }; return (_local3); } public static function frameReset(_arg1:MovieClip):void{ _arg1.gotoAndStop(1); } public static function Random(_arg1:int):Number{ var _local2:Number = Math.random(); if (_arg1 < 10){ while ((_local2 * 10) > _arg1) { _local2 = Math.random(); }; _local2 = (_local2 * 10); } else { if (_arg1 < 100){ while ((_local2 * 100) > _arg1) { _local2 = Math.random(); }; _local2 = (_local2 * 100); } else { while ((_local2 * 1000) > _arg1) { _local2 = Math.random(); }; _local2 = (_local2 * 1000); }; }; _local2 = Math.round(_local2); return (_local2); } public static function focusOn(_arg1:MovieClip, _arg2:Function=null, _arg3:Function=null):void{ if (_arg2 != null){ _arg1.addEventListener(FocusEvent.FOCUS_IN, _arg2); }; if (_arg3 != null){ _arg1.addEventListener(FocusEvent.FOCUS_OUT, _arg3); }; } public static function DrawRect(_arg1:MovieClip, _arg2:uint, _arg3:int, _arg4:int, _arg5:Number=1):void{ _arg1.graphics.clear(); _arg1.graphics.beginFill(_arg2, _arg5); _arg1.graphics.drawRect(0, 0, _arg3, _arg4); } public static function saturationFilter(_arg1:DisplayObject, _arg2:Number, _arg3:Number):void{ if ((((_arg2 == 0)) && ((_arg3 == 0)))){ _arg1.filters = null; return; }; var _local4:Array = new Array(); _local4 = _local4.concat([_arg3, _arg2, _arg2, 0, 0]); _local4 = _local4.concat([_arg2, _arg3, _arg2, 0, 0]); _local4 = _local4.concat([_arg2, _arg2, _arg3, 0, 0]); _local4 = _local4.concat([0, 0, 0, 1, 0]); var _local5:ColorMatrixFilter = new ColorMatrixFilter(_local4); _arg1.filters = [_local5]; } public static function Out(_arg1:MouseEvent):void{ _arg1.currentTarget.prevFrame(); } public static function Click(_arg1:MouseEvent):void{ var _local2:* = _arg1.currentTarget; if ((((((_local2.tar == undefined)) || ((_local2.tar == "")))) || ((_local2.tar == null)))){ _local2.tar = "_self"; }; navigateToURL(new URLRequest(_local2.link), _local2.tar); } public static function loadObj(_arg1:MovieClip, _arg2:String, _arg3:int=0, _arg4:int=0, _arg5:int=0, _arg6:Function=null, _arg7:Function=null, _arg8=null, _arg9:Boolean=true):void{ var _local10:Loader = new Loader(); var _local11:URLRequest = new URLRequest(_arg2); var _local12:LoaderContext = new LoaderContext(); _local12.checkPolicyFile = true; _local12.applicationDomain = ApplicationDomain.currentDomain; _local10.load(_local11, _local12); if (_arg9 == true){ _arg1.addChildAt(_local10, _arg5); _local10.x = _arg3; _local10.y = _arg4; }; if (_arg7 != null){ _local10.contentLoaderInfo.addEventListener(Event.COMPLETE, _arg7); }; if (_arg6 != null){ _local10.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, _arg6); }; if (_arg8 != null){ _local10.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, _arg8); }; } private static function stringToInt(_arg1:String):int{ var _local2:int; var _local3:*; switch (_arg1){ case "a": _local2 = 10; break; case "b": _local2 = 11; break; case "c": _local2 = 12; break; case "d": _local2 = 13; break; case "e": _local2 = 14; break; case "f": _local2 = 15; break; case "A": _local2 = 10; break; case "B": _local2 = 11; break; case "C": _local2 = 12; break; case "D": _local2 = 13; break; case "E": _local2 = 14; break; case "F": _local2 = 15; break; default: _local3 = _arg1; _local2 = (_local3 - 0); break; }; return (_local2); } public static function btnOff(_arg1:MovieClip, _arg2:Function=null, _arg3:Function=null, _arg4:Function=null):void{ _arg1.buttonMode = false; if (_arg3 != null){ _arg1.removeEventListener(MouseEvent.MOUSE_OVER, _arg3); }; if (_arg4 != null){ _arg1.removeEventListener(MouseEvent.MOUSE_OUT, _arg4); }; if (_arg2 != null){ _arg1.removeEventListener(MouseEvent.CLICK, _arg2); }; } public static function Over(_arg1:MouseEvent):void{ _arg1.currentTarget.nextFrame(); } public static function ReSizeImg(_arg1:int, _arg2:int, _arg3:Bitmap):void{ var _local6:Number; var _local4:Number = _arg3.width; var _local5:Number = _arg3.height; if ((((_local4 > _arg1)) || ((_local5 > _arg2)))){ _arg3.smoothing = true; if (_local4 > _arg1){ _local6 = (_arg1 / _local4); _local4 = _arg1; _local5 = (_local5 * _local6); }; if (_local5 > _arg2){ _local6 = (_arg2 / _local5); _local5 = _arg2; _local4 = (_local4 * _local6); }; }; _arg3.height = _local5; _arg3.width = _local4; _arg3.x = Math.floor(((_arg1 - _local4) / 2)); _arg3.y = Math.floor(((_arg2 - _local5) / 2)); } public static function focusOff(_arg1:MovieClip, _arg2:Function=null, _arg3:Function=null):void{ if (_arg2 != null){ _arg1.removeEventListener(FocusEvent.FOCUS_IN, _arg2); }; if (_arg3 != null){ _arg1.removeEventListener(FocusEvent.FOCUS_OUT, _arg3); }; } public static function DrawRectGradient(_arg1:MovieClip, _arg2:uint, _arg3:int, _arg4:int, _arg5:int, _arg6:Number=0):void{ _arg1.graphics.clear(); var _local7:String = GradientType.LINEAR; var _local8:Array = [_arg2, _arg2, _arg2, _arg2]; var _local9:Array = [0, 1, 1, 0]; var _local10:Array = [0, _arg5, (0xFF - _arg5), 0xFF]; var _local11:Matrix = new Matrix(); _local11.createGradientBox(_arg3, 25, _arg6, 0, 0); _arg1.graphics.beginGradientFill(_local7, _local8, _local9, _local10, _local11); _arg1.graphics.drawRect(0, 0, _arg3, _arg4); } public static function textDivision(_arg1:String, _arg2:String):Array{ var _local4:String; var _local3:int = _arg1.length; var _local5:Array = new Array(); var _local6 = ""; var _local7:int; var _local8:int; var _local9:int; while (_local9 < _local3) { _local4 = _arg1.slice(_local9, (_local9 + 1)); switch (_local4){ case _arg2: _local5[_local7] = _arg1.slice(_local8, _local9); _local7++; _local8 = (_local9 + 1); break; default: break; }; _local9++; }; _local5.push(_arg1.slice(_local8)); return (_local5); } public static function colorFilter(_arg1:DisplayObject, _arg2:String):void{ var _local3:int = uintToInt(_arg2.slice(2, 4)); var _local4:int = uintToInt(_arg2.slice(4, 6)); var _local5:int = uintToInt(_arg2.slice(6, 8)); var _local6:Number = (_local3 / 0xFF); var _local7:Number = (_local4 / 0xFF); var _local8:Number = (_local5 / 0xFF); _arg1.transform.colorTransform = new ColorTransform(0, 0, 0, 1, _local3, _local4, _local5, 0); } public static function btnOn(_arg1:MovieClip, _arg2:Function=null, _arg3:Function=null, _arg4:Function=null, _arg5:Boolean=true):void{ _arg1.stop(); _arg1.buttonMode = _arg5; if (_arg3 != null){ _arg1.addEventListener(MouseEvent.MOUSE_OVER, _arg3); }; if (_arg4 != null){ _arg1.addEventListener(MouseEvent.MOUSE_OUT, _arg4); }; if (_arg2 != null){ _arg1.addEventListener(MouseEvent.CLICK, _arg2); }; } public static function RemoveAllChild(_arg1:MovieClip, _arg2:DisplayObject=null):String{ var _local4:*; var _local3:int = _arg1.numChildren; var _local5:int = _local3; while (_local5 > 0) { _local4 = _arg1.getChildAt((_local5 - 1)); if (_local4 != _arg2){ _arg1.removeChild(_local4); }; _local5--; }; return ("ok"); } } }//package libs.kjc
Section 19
//KJC_textStyle (libs.kjc.KJC_textStyle) package libs.kjc { import flash.display.*; import flash.text.*; public class KJC_textStyle { private var posy:int; private var heading:Object; private var posx:int; private var AutoSize:String; private var style:StyleSheet; private var format:TextFormat; public function KJC_textStyle(_arg1:int, _arg2:String, _arg3:Number, _arg4:String, _arg5:String, _arg6:int=0, _arg7:int=0, _arg8:Boolean=false):void{ style = new StyleSheet(); heading = new Object(); if (_arg8 == false){ heading.fontFamily = _arg4; }; heading.letterSpacing = _arg3; heading.fontSize = _arg1; heading.color = _arg2; style.setStyle(".heading", heading); AutoSize = _arg5; posx = _arg6; posy = _arg7; } private function lineCheck(_arg1:TextField):Boolean{ if (_arg1.numLines == 1){ return (true); }; return (false); } public function textLineDivision(_arg1:MovieClip, _arg2:String, _arg3:int, _arg4:int):void{ var _local6:String; var _local7:String; var _local9:Array; var _local10:int; var _local11:Array; var _local12:int; var _local13:Object; makeImgText(_arg1, _arg2); if (lineCheck(_arg1.txt) == true){ return; }; _local9 = KJC_general.textDivision(_arg2, " "); _local10 = _local9.length; if (_local10 <= 1){ return; }; _local11 = new Array(); _local12 = 0; while (_local10 != _local12) { _local13 = CheckLinePoint(_arg1, _local9, _local12, _local10); _local11.push(_local13.str); _local12 = _local13.num; }; var _local5:int = _local11.length; if (_arg3 > _local5){ _arg3 = _local5; }; var _local8:int; while (_local8 < _arg3) { _local7 = _local11[_local8]; switch (_local8){ case 0: _local6 = _local7; break; case (_arg3 - 1): if (_local11[(_local8 + 1)] != null){ _local7 = (_local7 + _local11[(_local8 + 1)]); }; _local6 = ((_local6 + "<br>") + KJC_general.TextLength(_local7, _arg4, (_arg4 - 2))); trace("ok"); break; default: _local6 = ((_local6 + "<br>") + _local7); break; }; _local8++; }; makeImgText(_arg1, _local6); } public function makeImgText(_arg1:MovieClip, _arg2:String, _arg3:String="txt"):void{ var _local4:* = _arg1[_arg3]; _local4.styleSheet = style; _local4.type = TextFieldType.DYNAMIC; _local4.autoSize = TextFieldAutoSize[this.AutoSize]; _local4.htmlText = (("<span class='heading'>" + _arg2) + "</span>"); _local4.x = (_local4.x + posx); _local4.y = (_local4.y + posy); } private function CheckLinePoint(_arg1:MovieClip, _arg2:Array, _arg3:int, _arg4:int):Object{ var _local6:int; var _local7:String; var _local5:Boolean; var _local8:Object = new Object(); while (_local5 == false) { _local7 = ""; _local6 = _arg3; while (_local6 < _arg4) { if (_local6 == _arg3){ _local7 = (_local7 + _arg2[_local6]); } else { _local7 = ((_local7 + " ") + _arg2[_local6]); }; _local6++; }; makeImgText(_arg1, _local7); _local5 = lineCheck(_arg1.txt); _arg4--; }; _local8.str = _local7; _local8.num = (_arg4 + 1); return (_local8); } public function makeTextField(_arg1:MovieClip, _arg2:String):void{ var _local3:* = new TextField(); _local3.styleSheet = style; _local3.type = TextFieldType.DYNAMIC; _local3.autoSize = TextFieldAutoSize[this.AutoSize]; _local3.htmlText = (("<span class='heading'>" + _arg2) + "</span>"); _arg1.addChild(_local3); _local3.x = (_local3.x + posx); _local3.y = (_local3.y + posy); } } }//package libs.kjc
Section 20
//Bbing (Bbing) package { import flash.media.*; public dynamic class Bbing extends Sound { } }//package
Section 21
//Boong (Boong) package { import flash.media.*; public dynamic class Boong extends Sound { } }//package
Section 22
//Cloud (Cloud) package { import flash.display.*; public dynamic class Cloud extends MovieClip { } }//package
Section 23
//Dding (Dding) package { import flash.media.*; public dynamic class Dding extends Sound { } }//package
Section 24
//Fung (Fung) package { import flash.media.*; public dynamic class Fung extends Sound { } }//package
Section 25
//Gost (Gost) package { import flash.display.*; public dynamic class Gost extends MovieClip { } }//package
Section 26
//HowTo (HowTo) package { import flash.display.*; import classes.*; public dynamic class HowTo extends MovieClip { public var SndBtn:SndBtn; public var mc:MovieClip; } }//package
Section 27
//Intro (Intro) package { import flash.display.*; import classes.*; public dynamic class Intro extends MovieClip { public var SndBtn:SndBtn; public var mc:MovieClip; } }//package
Section 28
//Item0 (Item0) package { import flash.display.*; public dynamic class Item0 extends MovieClip { public var star:MovieClip; public var mc:MovieClip; } }//package
Section 29
//Item1 (Item1) package { import flash.display.*; public dynamic class Item1 extends MovieClip { public var star:MovieClip; public var mc:MovieClip; } }//package
Section 30
//Item2 (Item2) package { import flash.display.*; public dynamic class Item2 extends MovieClip { public var star:MovieClip; public var mc:MovieClip; } }//package
Section 31
//Item3 (Item3) package { import flash.display.*; public dynamic class Item3 extends MovieClip { public var star:MovieClip; public var mc:MovieClip; } }//package
Section 32
//Item4 (Item4) package { import flash.display.*; public dynamic class Item4 extends MovieClip { public var star:MovieClip; public var mc:MovieClip; } }//package
Section 33
//LevelUp (LevelUp) package { import flash.display.*; public dynamic class LevelUp extends MovieClip { } }//package
Section 34
//MISSIONFAIL (MISSIONFAIL) package { import flash.display.*; public dynamic class MISSIONFAIL extends MovieClip { } }//package
Section 35
//sound2_ (sound2_) package { import flash.media.*; public dynamic class sound2_ extends Sound { } }//package
Section 36
//sound4 (sound4) package { import flash.media.*; public dynamic class sound4 extends Sound { } }//package
Section 37
//Spring (Spring) package { import flash.display.*; public dynamic class Spring extends MovieClip { public var mc:MovieClip; } }//package
Section 38
//Star (Star) package { import flash.display.*; public dynamic class Star extends MovieClip { } }//package
Section 39
//WATER (WATER) package { import flash.media.*; public dynamic class WATER extends Sound { } }//package
Section 40
//WaterMc (WaterMc) package { import flash.display.*; public dynamic class WaterMc extends MovieClip { public function WaterMc(){ addFrameScript(39, frame40); } function frame40(){ this.stop(); this.parent.removeChild(this); } } }//package

Library Items

Symbol 1 Sound {WATER}
Symbol 2 Sound {sound4}
Symbol 3 Sound {Fung}
Symbol 4 Sound {Dding}
Symbol 5 Sound {Boong}
Symbol 6 Sound {sound2_}
Symbol 7 Sound {Bbing}Used by:70
Symbol 8 GraphicUsed by:13
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:13 83
Symbol 11 GraphicUsed by:13
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:8 10 11 12Used by:21
Symbol 14 FontUsed by:15
Symbol 15 TextUses:14Used by:20
Symbol 16 GraphicUsed by:20
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:20
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:15 16 18 19Used by:21
Symbol 21 MovieClip {classes.game.Danger}Uses:13 20
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:25
Symbol 24 SoundUsed by:25
Symbol 25 MovieClip {MISSIONFAIL}Uses:23 24
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:27 29Used by:35
Symbol 31 SoundUsed by:35
Symbol 32 GraphicUsed by:34
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClip {classes.game.NextBtn}Uses:32 33Used by:35
Symbol 35 MovieClip {LevelUp}Uses:30 31 34
Symbol 36 GraphicUsed by:39
Symbol 37 FontUsed by:38 40 41 72 89 90 94 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150
Symbol 38 TextUses:37Used by:39
Symbol 39 MovieClipUses:36 38Used by:55
Symbol 40 EditableTextUses:37Used by:42
Symbol 41 EditableTextUses:37Used by:42
Symbol 42 MovieClipUses:40 41Used by:55
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:47
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClipUses:44 46Used by:48
Symbol 48 MovieClipUses:47Used by:55
Symbol 49 SoundUsed by:55
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:54
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:54
Symbol 54 MovieClipUses:51 53Used by:55
Symbol 55 MovieClip {classes.game.StartMc}Uses:39 42 48 49 54
Symbol 56 GraphicUsed by:83
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:83
Symbol 59 GraphicUsed by:83
Symbol 60 GraphicUsed by:83
Symbol 61 GraphicUsed by:83
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:64
Symbol 64 MovieClipUses:63Used by:83 131 249
Symbol 65 GraphicUsed by:83
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:83
Symbol 68 GraphicUsed by:70
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip {classes.PlayBtn}Uses:68 69 7Used by:83 131
Symbol 71 GraphicUsed by:83
Symbol 72 TextUses:37Used by:83
Symbol 73 GraphicUsed by:83
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:82
Symbol 76 GraphicUsed by:79 80
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:79 80
Symbol 79 MovieClipUses:76 78Used by:82
Symbol 80 MovieClipUses:76 78Used by:82
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClip {classes.SndBtn}Uses:75 79 80 81Used by:83 131 233
Symbol 83 MovieClip {HowTo}Uses:56 58 59 60 61 10 64 65 67 70 71 72 73 82
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:88
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:85 87Used by:100
Symbol 89 EditableTextUses:37Used by:100
Symbol 90 EditableTextUses:37Used by:100
Symbol 91 SoundUsed by:100
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:100
Symbol 94 TextUses:37Used by:95
Symbol 95 MovieClipUses:94Used by:96
Symbol 96 MovieClipUses:95Used by:100
Symbol 97 GraphicUsed by:99
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClip {classes.RePlayBtn}Uses:97 98Used by:100
Symbol 100 MovieClip {classes.game.GameOver}Uses:88 89 90 91 93 96 99
Symbol 101 GraphicUsed by:131 291
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:131
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:131
Symbol 106 GraphicUsed by:107 279
Symbol 107 MovieClipUses:106Used by:131
Symbol 108 GraphicUsed by:111
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:111
Symbol 111 MovieClipUses:108 110Used by:131
Symbol 112 GraphicUsed by:131
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:131 256
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:117 250
Symbol 117 MovieClipUses:116Used by:131
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:120
Symbol 120 MovieClipUses:119Used by:131 258
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:131
Symbol 123 GraphicUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClip {classes.HowBtn}Uses:123 124Used by:131
Symbol 126 GraphicUsed by:131
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:131
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:131
Symbol 131 MovieClip {Intro}Uses:101 103 105 107 111 112 114 117 64 120 122 70 125 82 126 128 130
Symbol 132 GraphicUsed by:154
Symbol 133 EditableTextUses:37Used by:154
Symbol 134 EditableTextUses:37Used by:154
Symbol 135 EditableTextUses:37Used by:154
Symbol 136 EditableTextUses:37Used by:154
Symbol 137 EditableTextUses:37Used by:154
Symbol 138 EditableTextUses:37Used by:154
Symbol 139 EditableTextUses:37Used by:154
Symbol 140 EditableTextUses:37Used by:154
Symbol 141 TextUses:37Used by:154
Symbol 142 TextUses:37Used by:154
Symbol 143 TextUses:37Used by:154
Symbol 144 TextUses:37Used by:154
Symbol 145 TextUses:37Used by:154
Symbol 146 TextUses:37Used by:154
Symbol 147 TextUses:37Used by:154
Symbol 148 TextUses:37Used by:154
Symbol 149 TextUses:37Used by:154
Symbol 150 TextUses:37Used by:154
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClip {classes.game.ScoreBox}Uses:132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 153Used by:233
Symbol 155 GraphicUsed by:160 284
Symbol 156 GraphicUsed by:157 282
Symbol 157 MovieClipUses:156Used by:160
Symbol 158 GraphicUsed by:159 283
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClipUses:155 157 159Used by:161
Symbol 161 MovieClipUses:160Used by:164
Symbol 162 BitmapUsed by:163 286
Symbol 163 GraphicUses:162Used by:164 234
Symbol 164 MovieClipUses:161 163Used by:212
Symbol 165 GraphicUsed by:212
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:212
Symbol 168 GraphicUsed by:212
Symbol 169 GraphicUsed by:170 171
Symbol 170 MovieClipUses:169Used by:212
Symbol 171 MovieClipUses:169Used by:212
Symbol 172 GraphicUsed by:212
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:212
Symbol 175 GraphicUsed by:212
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:212
Symbol 178 GraphicUsed by:212
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:212
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:212
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:210
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:193
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:193
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:193
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:186 188 190 192Used by:194
Symbol 194 MovieClipUses:193Used by:210
Symbol 195 MovieClipUsed by:209 215 223 226 229
Symbol 196 MovieClipUsed by:209 215 223 226 229
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:209 215 223 226 229
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:209 215 223 226 229
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:209 215 223 226 229
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:209 215 223 226 229
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:209
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:209 215 223 226 229
Symbol 209 MovieClipUses:195 196 198 200 202 204 206 208Used by:210 230
Symbol 210 MovieClipUses:184 194 209Used by:211
Symbol 211 MovieClipUses:210Used by:212
Symbol 212 MovieClipUses:164 165 167 168 170 171 172 174 175 177 178 180 182 211Used by:233
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:215 222
Symbol 215 MovieClipUses:195 196 198 200 202 204 214 208Used by:230 290
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:220
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClipUses:217 219Used by:221
Symbol 221 MovieClipUses:220Used by:230
Symbol 222 MovieClipUses:214Used by:223
Symbol 223 MovieClipUses:195 196 198 200 202 204 222 208Used by:230
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:226
Symbol 226 MovieClipUses:195 196 198 200 202 204 225 208Used by:230
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:229
Symbol 229 MovieClipUses:195 196 198 200 202 204 228 208Used by:230
Symbol 230 MovieClip {classes.game.Scoobi}Uses:215 221 209 223 226 229Used by:233
Symbol 231 MovieClip {WaterMc}Used by:233
Symbol 232 SoundUsed by:233
Symbol 233 MovieClip {classes.game.Game}Uses:212 230 154 231 82 232
Symbol 234 MovieClipUses:163Used by:235
Symbol 235 MovieClip {Cloud}Uses:234
Symbol 236 MovieClip {Star}
Symbol 237 GraphicUsed by:242 243 244 245
Symbol 238 GraphicUsed by:242 243 244 245
Symbol 239 GraphicUsed by:242 243 244 245
Symbol 240 GraphicUsed by:242 243 244 245
Symbol 241 GraphicUsed by:242 243 244 245
Symbol 242 MovieClipUses:237 238 239 240 241Used by:248
Symbol 243 MovieClipUses:239 240 238 241 237Used by:248
Symbol 244 MovieClipUses:241 238 237 239 240Used by:248
Symbol 245 MovieClipUses:240 238 241 237 239Used by:248
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:248
Symbol 248 MovieClipUses:242 243 244 245 247Used by:249 251 255 257 258
Symbol 249 MovieClip {Item4}Uses:248 64
Symbol 250 MovieClipUses:116Used by:251
Symbol 251 MovieClip {Item3}Uses:248 250
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:252Used by:254
Symbol 254 MovieClipUses:253Used by:255
Symbol 255 MovieClip {Item2}Uses:248 254
Symbol 256 MovieClipUses:114Used by:257
Symbol 257 MovieClip {Item1}Uses:248 256
Symbol 258 MovieClip {Item0}Uses:120 248
Symbol 259 GraphicUsed by:266
Symbol 260 GraphicUsed by:266
Symbol 261 GraphicUsed by:266
Symbol 262 GraphicUsed by:266
Symbol 263 GraphicUsed by:266
Symbol 264 GraphicUsed by:266
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:259 260 261 262 263 264 265Used by:267
Symbol 267 MovieClip {Gost}Uses:266
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:272
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:270Used by:272
Symbol 272 MovieClipUses:269 271Used by:273
Symbol 273 MovieClip {Spring}Uses:272
Symbol 274 GraphicUsed by:297
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:291
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:291
Symbol 279 MovieClipUses:106Used by:291
Symbol 280 GraphicUsed by:291
Symbol 281 GraphicUsed by:291
Symbol 282 MovieClipUses:156Used by:284
Symbol 283 MovieClipUses:158Used by:284
Symbol 284 MovieClipUses:155 282 283Used by:285
Symbol 285 MovieClipUses:284Used by:287
Symbol 286 GraphicUses:162Used by:287
Symbol 287 MovieClip {G907_0301_gold_fla.Dream_sky_6}Uses:285 286Used by:291
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:290
Symbol 290 MovieClip {G907_0301_gold_fla.Dream_2_11}Uses:215 289Used by:291
Symbol 291 MovieClipUses:101 276 278 279 280 281 287 290Used by:297
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:296
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:296
Symbol 296 MovieClipUses:293 295Used by:297
Symbol 297 MovieClip {classes.Explain}Uses:274 291 296
Symbol 298 GraphicUsed by:Timeline

Instance Names

"maskMc"Symbol 20 MovieClip Frame 1Symbol 18 MovieClip
"grap"Symbol 20 MovieClip Frame 1Symbol 18 MovieClip
"bar"Symbol 21 MovieClip {classes.game.Danger} Frame 1Symbol 20 MovieClip
"msTxtBg"Symbol 42 MovieClip Frame 1Symbol 40 EditableText
"msTxt"Symbol 42 MovieClip Frame 1Symbol 41 EditableText
"txtMc"Symbol 55 MovieClip {classes.game.StartMc} Frame 6Symbol 42 MovieClip
"mc"Symbol 83 MovieClip {HowTo} Frame 1Symbol 64 MovieClip
"SndBtn"Symbol 83 MovieClip {HowTo} Frame 1Symbol 82 MovieClip {classes.SndBtn}
"scTxtBg"Symbol 100 MovieClip {classes.game.GameOver} Frame 1Symbol 89 EditableText
"scTxt"Symbol 100 MovieClip {classes.game.GameOver} Frame 1Symbol 90 EditableText
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 117 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 64 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 64 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 64 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 64 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 117 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 117 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 117 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 120 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 120 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 120 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 120 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 64 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 117 MovieClip
"mc"Symbol 131 MovieClip {Intro} Frame 1Symbol 120 MovieClip
"SndBtn"Symbol 131 MovieClip {Intro} Frame 1Symbol 82 MovieClip {classes.SndBtn}
"scTxtBg"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 133 EditableText
"scTxt"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 134 EditableText
"lvTxtBg"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 135 EditableText
"lvTxt"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 136 EditableText
"msTxtBg"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 137 EditableText
"msTxt"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 138 EditableText
"mTxtBg"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 139 EditableText
"mTxt"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 140 EditableText
"lifeMc"Symbol 154 MovieClip {classes.game.ScoreBox} Frame 1Symbol 153 MovieClip
"mcFF"Symbol 194 MovieClip Frame 1Symbol 193 MovieClip
"hit"Symbol 210 MovieClip Frame 1Symbol 184 MovieClip
"mcF"Symbol 210 MovieClip Frame 1Symbol 194 MovieClip
"end"Symbol 210 MovieClip Frame 1Symbol 209 MovieClip
"mc"Symbol 211 MovieClip Frame 1Symbol 210 MovieClip
"bus"Symbol 212 MovieClip Frame 1Symbol 211 MovieClip
"fail"Symbol 221 MovieClip Frame 1Symbol 220 MovieClip
"fly"Symbol 230 MovieClip {classes.game.Scoobi} Frame 1Symbol 215 MovieClip
"succes"Symbol 230 MovieClip {classes.game.Scoobi} Frame 3Symbol 209 MovieClip
"goal"Symbol 230 MovieClip {classes.game.Scoobi} Frame 4Symbol 223 MovieClip
"jump"Symbol 230 MovieClip {classes.game.Scoobi} Frame 5Symbol 226 MovieClip
"bg"Symbol 233 MovieClip {classes.game.Game} Frame 1Symbol 212 MovieClip
"Scoobi"Symbol 233 MovieClip {classes.game.Game} Frame 1Symbol 230 MovieClip {classes.game.Scoobi}
"ScoreBox"Symbol 233 MovieClip {classes.game.Game} Frame 1Symbol 154 MovieClip {classes.game.ScoreBox}
"SndBtn"Symbol 233 MovieClip {classes.game.Game} Frame 1Symbol 82 MovieClip {classes.SndBtn}
"star"Symbol 249 MovieClip {Item4} Frame 1Symbol 248 MovieClip
"mc"Symbol 249 MovieClip {Item4} Frame 1Symbol 64 MovieClip
"star"Symbol 251 MovieClip {Item3} Frame 1Symbol 248 MovieClip
"mc"Symbol 251 MovieClip {Item3} Frame 1Symbol 250 MovieClip
"star"Symbol 255 MovieClip {Item2} Frame 1Symbol 248 MovieClip
"mc"Symbol 255 MovieClip {Item2} Frame 1Symbol 254 MovieClip
"star"Symbol 257 MovieClip {Item1} Frame 1Symbol 248 MovieClip
"mc"Symbol 257 MovieClip {Item1} Frame 1Symbol 256 MovieClip
"mc"Symbol 258 MovieClip {Item0} Frame 1Symbol 120 MovieClip
"star"Symbol 258 MovieClip {Item0} Frame 1Symbol 248 MovieClip
"mc"Symbol 273 MovieClip {Spring} Frame 1Symbol 272 MovieClip
"fly"Symbol 290 MovieClip {G907_0301_gold_fla.Dream_2_11} Frame 1Symbol 215 MovieClip
"skipBtn"Symbol 297 MovieClip {classes.Explain} Frame 1Symbol 296 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.
ScriptLimits (65)Timeline Frame 1MaxRecursionDepth: 256, ScriptTimeout: 24 seconds

Labels

"모션 추가"Symbol 100 MovieClip {classes.game.GameOver} Frame 1




http://swfchan.com/26/127183/info.shtml
Created: 25/2 -2019 07:01:31 Last modified: 25/2 -2019 07:01:31 Server time: 29/04 -2024 14:52:52