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

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

1333398503315.swf

This is the info page for
Flash #103988

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


Text
rainboom game

rainboom game

play

rainboom game

rainboom game

choose
one

how to play

use the arrow keys to guide her .

avoid obstacles and you'll pick up speed!

help rainbow dash create a sonic rainboom to
decorate the sky after the wedding ceremony!

easy

hard

great job!
play again?

print out
your reward!

ActionScript [AS3]

Section 1
//UsefulEvent (com.kid360.events.UsefulEvent) package com.kid360.events { import flash.events.*; public class UsefulEvent extends Event { public var data:Object; public static const USEFUL_EVENT:String = "usefulEvent"; public function UsefulEvent(_arg1:Object, _arg2:String="usefulEvent", _arg3:Boolean=true, _arg4:Boolean=true){ super(_arg2, _arg3, _arg4); data = _arg1; } override public function toString():String{ return (formatToString("UsefulEvent", "type", "bubbles", "cancelable", "eventPhase", "data")); } override public function clone():Event{ return (new UsefulEvent(data, type, bubbles, cancelable)); } } }//package com.kid360.events
Section 2
//StringsManager (com.kid360.i18n.StringsManager) package com.kid360.i18n { import flash.display.*; import flash.events.*; import flash.net.*; public class StringsManager extends EventDispatcher { public static const CANONICAL_SUBTAG_SEPARATOR:String = "_"; public static const DEFAULT_LANGUAGE_TAG:String = ((DEFAULT_LANGUAGE + CANONICAL_SUBTAG_SEPARATOR) + DEFAULT_REGION); public static const DEFAULT_REGION:String = "US"; public static const DEFAULT_LANGUAGE:String = "en"; private static var textloader:URLLoader; private static var callback:Function; private static var owner:DisplayObject; public static var i18n:XML; private static function tagParts(_arg1:String):Array{ var _local2:Array; _local2 = _arg1.split(CANONICAL_SUBTAG_SEPARATOR); if (_local2.length == 2){ return (_local2); }; _local2 = _arg1.split("-"); if (_local2.length == 2){ return (_local2); }; return ([_arg1, ""]); } public static function getString(_arg1:String, _arg2:String, _arg3:String=""):Object{ var translations:XMLList; var result:XMLList; var screenID = _arg1; var blockID = _arg2; var languageTag = _arg3; if (languageTag == ""){ languageTag = StringsManager.DEFAULT_LANGUAGE_TAG; }; translations = i18n.screen.(@id == screenID).block.(@id == blockID).text; languageTag = getBestTag(translations, languageTag); if (languageTag){ result = i18n.screen.(@id == screenID).block.(@id == blockID).text.(@lang == languageTag); return ({text:result[0].text(), x:result.@x[0], y:result.@y[0]}); }; return (null); } private static function getBestTag(_arg1:XMLList, _arg2:String):String{ var _local3:XMLList; var _local4:Array; var _local5:String; var _local6:String; _local3 = _arg1..@lang; _local4 = StringsManager.tagParts(_arg2); _local5 = _local4.join("-"); if (_local3.contains(_local5)){ return (_local5); }; _local5 = _local4.join("_"); if (_local3.contains(_local5)){ return (_local5); }; if (_local3.contains(_local4[0])){ return (_local4[0]); }; for each (_local6 in _local3) { if (_local6.indexOf(_local4[0]) == 0){ return (_local6); }; }; if (_local3.contains(DEFAULT_LANGUAGE_TAG)){ return (DEFAULT_LANGUAGE_TAG); }; if (_local3.contains("en")){ return ("en"); }; return (""); } private static function doCallback():void{ if (((!((StringsManager.owner == null))) && (!((StringsManager.callback == null))))){ var _local2 = StringsManager.owner; with (_local2) { StringsManager.callback(); }; }; } public static function getImage(_arg1:String, _arg2:String, _arg3:String=""):Object{ var translations:XMLList; var result:XMLList; var screenID = _arg1; var graphicID = _arg2; var languageTag = _arg3; if (languageTag == ""){ languageTag = StringsManager.DEFAULT_LANGUAGE_TAG; }; translations = i18n.screen.(@id == screenID).graphic.(@id == graphicID).src; languageTag = getBestTag(translations, languageTag); if (languageTag){ result = i18n.screen.(@id == screenID).graphic.(@id == graphicID).src.(@lang == languageTag); return ({src:result[0], x:result.@x, y:result.@y}); }; return (null); } private static function onTextLoaded(_arg1:Event):void{ StringsManager.i18n = new XML(StringsManager.canonicalize(_arg1.target.data)); doCallback(); } private static function canonicalize(_arg1:String):String{ return (_arg1.replace(/_/g, CANONICAL_SUBTAG_SEPARATOR)); } public static function loadText(_arg1:String, _arg2:DisplayObject=null, _arg3:Function=null):void{ StringsManager.owner = _arg2; StringsManager.callback = _arg3; if (StringsManager.i18n){ doCallback(); } else { StringsManager.textloader = new URLLoader(new URLRequest(_arg1)); StringsManager.textloader.addEventListener(Event.COMPLETE, StringsManager.onTextLoaded, false, 0, true); }; } } }//package com.kid360.i18n
Section 3
//Cloud (com.kid360.mlp.cloudbump.Cloud) package com.kid360.mlp.cloudbump { import flash.geom.*; import flash.display.*; import flash.events.*; import com.kid360.events.*; import flash.text.*; import flash.utils.*; public class Cloud extends MovieClip { public var cloudType:uint; private var then:int; private var vector:Point; private var debug:Boolean;// = false private var loc:Point; private var avatar:FlyingPony; public var bursting:Boolean;// = false public var cloudSize:uint; private var now:int; public static const FLUFFY_CLOUD:uint = 1; public static const STORMY_CLOUD:uint = 2; public static const LARGE_CLOUD:uint = 1; public static const CLOUD_BURST:String = "cloudBurst"; public static const CLOUD_SUCCEEDED:String = "cloudSucceeded"; public static const CLOUD_ESCAPED:String = "cloudEscaped"; public static const CLOUD_DEFEATED:String = "cloudDefeated"; public static const SMALL_CLOUD:uint = 2; public function Cloud(){ bursting = false; debug = false; super(); stop(); vector = new Point(0, 0); mouseEnabled = (mouseChildren = false); addEventListener(Event.ADDED_TO_STAGE, onAddedtoStage); } public function set size(_arg1:uint):void{ cloudSize = _arg1; } private function collideWith(_arg1:DisplayObject):void{ if (bursting){ return; }; if (cloudType == FLUFFY_CLOUD){ if ((_arg1 is CutieCrusader)){ burst(); dispatchEvent(new UsefulEvent({name:CLOUD_SUCCEEDED, payload:_arg1})); } else { trace("avatar hit a stormy cloud, yo"); burst(); }; }; } public function resume():void{ resumeAll(this, bursting); then = (now = getTimer()); addEventListener(Event.ENTER_FRAME, frameHook); } private function frameHook(_arg1:Event):void{ if (hitTestObject(avatar.collidingMass)){ if (!(avatar as CutieCrusader).stunned){ collideWith(avatar); } else { trace("stunned pony hit cloud"); }; }; updateLoc(); } private function burst():void{ if (bursting){ return; }; bursting = true; gotoAndPlay("burst"); } public function get sizeDescription():String{ return (["", "large", "small"][cloudSize]); } public function set windSpeed(_arg1:Number):void{ vector = new Point(-(_arg1), 0); } public function halt():void{ haltAll(this); removeEventListener(Event.ENTER_FRAME, frameHook); } public function resumeAll(_arg1:MovieClip, _arg2:Boolean=true):void{ var _local3:int; var _local4:DisplayObject; if (_arg2){ _arg1.play(); }; _local3 = 0; while (_local3 < _arg1.numChildren) { _local4 = _arg1.getChildAt(_local3); if ((_local4 is MovieClip)){ resumeAll((_local4 as MovieClip)); }; _local3++; }; } public function get typeDescription():String{ return (["", "fluffy", "stormy"][cloudType]); } override public function toString():String{ return ((((((((("[" + name) + " ") + typeDescription) + " ") + x) + ",") + y) + "]")); } private function dtrace(_arg1:String):void{ if (debug){ this["readout"].text = _arg1; }; } protected function burstComplete():void{ stop(); dispatchEvent(new UsefulEvent({name:CLOUD_DEFEATED, payload:null})); } public function haltAll(_arg1:MovieClip):void{ var _local2:int; var _local3:DisplayObject; _arg1.stop(); _local2 = 0; while (_local2 < _arg1.numChildren) { _local3 = _arg1.getChildAt(_local2); if ((_local3 is MovieClip)){ haltAll((_local3 as MovieClip)); }; _local2++; }; } private function updateLoc():void{ var _local1:Number; var _local2:Number; var _local3:Number; then = now; now = getTimer(); _local1 = ((now - then) / 1000); _local2 = (vector.x * _local1); _local3 = (vector.y * _local1); loc.x = (loc.x + _local2); loc.y = (loc.y + _local3); x = loc.x; y = loc.y; if (x < -(width)){ removeEventListener(Event.ENTER_FRAME, frameHook); dispatchEvent(new UsefulEvent({name:CLOUD_ESCAPED, payload:null})); }; } private function onAddedtoStage(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, onAddedtoStage); avatar = (parent as CloudBumpGame).avatar; loc = new Point(x, y); then = (now = getTimer()); resume(); } } }//package com.kid360.mlp.cloudbump
Section 4
//CloudBumpGame (com.kid360.mlp.cloudbump.CloudBumpGame) package com.kid360.mlp.cloudbump { import com.kid360.mlp.*; import flash.geom.*; import flash.display.*; import flash.events.*; import com.kid360.events.*; import flash.text.*; import flash.utils.*; import fl.transitions.easing.*; public class CloudBumpGame extends MovieClip { private const SPEEDS:Array; private const MAX_FLIGHT_TIME:uint = 8000; private var musicBed:MusicBed; private var launchTime:uint; public var sky:MovieClip; public var currentSpeed:int;// = 0 public var avatar:CutieCrusader; public var difficultyLevel:uint; private var mixLevel:uint;// = 0 public var meter:MovieClip; private var gameStart:int; private var clouds:Array; private var puffer:RainboomCloudSupply; public function CloudBumpGame(){ currentSpeed = 0; SPEEDS = [{rate:[80, 100], interval:[2800, 2400]}, {rate:[90, 125], interval:[2600, 2200]}, {rate:[100, 150], interval:[2400, 2000]}, {rate:[133, 200], interval:[2200, 1800]}, {rate:[166, 250], interval:[2000, 1600]}, {rate:[200, 300], interval:[1800, 1400]}, {rate:[250, 350], interval:[1600, 1300]}, {rate:[300, 400], interval:[1400, 1200]}, {rate:[350, 450], interval:[1200, 1100]}, {rate:[400, 500], interval:[1000, 1000]}]; mixLevel = 0; super(); difficultyLevel = (parent as MovieClip).difficultyLevel; trace("CloudBump plays at level", difficultyLevel); puffer = new RainboomCloudSupply(this); puffer.addEventListener(RainboomCloudSupply.CLOUD_COMING, onPuffCloud); puffer.interval = 2000; clouds = []; musicBed = new MusicBed(); musicBed.playbackVolume = 0.25; addEventListener(Event.ADDED_TO_STAGE, onAddedtoStage); sky.stop(); meter.gotoAndStop(1); } private function onCastmemberMessage(_arg1:UsefulEvent):void{ var _local2:String; var _local3:Object; _local2 = _arg1.data.name; _local3 = _arg1.data.payload; switch (_local2){ case Cloud.CLOUD_DEFEATED: case Cloud.CLOUD_ESCAPED: if (!destroyCloud((_arg1.target as Cloud))){ trace("error destroying the escaped cloud"); }; break; case Cloud.CLOUD_SUCCEEDED: trace("COLLISION", _arg1.target, "at speed", currentSpeed, "avatarlabel", avatar.faces.currentLabel); launchTime = getTimer(); (_local3 as MovieClip).stunned = true; changeSpeed(-1); break; case FlyingPony.PONY_LAUNCHED: break; case FlyingPony.PONY_LANDED: break; case "gameOver": (parent as MovieClip).gotoAndStop("replayMenu"); break; default: break; }; } public function halt(_arg1:Boolean=false):void{ pause(true); if (_arg1){ avatar.cleanUp(); musicBed.stopLoop(); } else { avatar.halt(); musicBed.pauseLoop(); }; avatar.showStunned(false); sky.mtns.stop(); sky.clouds.stop(); meter.halt(); removeEventListener(Event.ENTER_FRAME, frameHook); } public function stopMusic():void{ musicBed.stopLoop(); } private function frameHook(_arg1:Event):void{ var _local2:uint; if (launchTime){ _local2 = (getTimer() - launchTime); if (_local2 > MAX_FLIGHT_TIME){ changeSpeed(1); launchTime = getTimer(); }; }; } private function destroyCloud(_arg1:Cloud):Boolean{ var _local2:int; var _local3:Cloud; _local2 = clouds.indexOf(_arg1); if (_local2 > -1){ _local3 = clouds.splice(_local2, 1)[0]; if (_local3){ removeChild(_local3); } else { return (false); }; } else { return (false); }; return (true); } private function shutDown():void{ var _local1:Cloud; halt(true); avatar.showStunned(false); avatar.superCleanUp(); avatar.faces.stop(); for each (_local1 in clouds) { removeChild(_local1); }; } private function changeSpeed(_arg1:int):void{ var _local2:Cloud; currentSpeed = (currentSpeed + _arg1); currentSpeed = Math.max(0, Math.min((SPEEDS.length - 1), currentSpeed)); trace("speed changes to", currentSpeed, "pony at", avatar.speed); if (currentSpeed < (SPEEDS.length - 1)){ if (_arg1 > 0){ avatar.speed = currentSpeed; } else { trace("no speed change during collision animation"); }; for each (_local2 in clouds) { _local2.windSpeed = cloudSpeed; }; puffer.interval = SPEEDS[currentSpeed].interval[difficultyLevel]; } else { pause(true); stopMusic(); for each (_local2 in clouds) { if (_local2){ if (contains(_local2)){ removeChild(_local2); } else { trace("found an orphan in the cloud list"); }; } else { trace("found a null in the cloud list"); }; }; avatar.showRainboom(); trace("the game lasted", ((getTimer() - gameStart) / 1000), "seconds"); }; meter.gotoAndStop((currentSpeed + 1)); } public function get cloudSpeed():Number{ return (SPEEDS[currentSpeed].rate[difficultyLevel]); } private function onPuffCloud(_arg1:Event):void{ var _local2:Cloud; _local2 = puffer.puffOne(); clouds.push(addChild(_local2)); } public function get skyRect():Rectangle{ return (new Rectangle(0, 45, 750, 320)); } private function onAddedtoStage(_arg1:Event=null):void{ removeEventListener(Event.ADDED_TO_STAGE, onAddedtoStage); puffer.puffing = true; addEventListener(UsefulEvent.USEFUL_EVENT, onCastmemberMessage); addEventListener(Event.ENTER_FRAME, frameHook); if (!avatar.isGrounded){ launchTime = getTimer(); }; musicBed.playLoop(); stage.stageFocusRect = false; gameStart = getTimer(); } private function gameOver(_arg1:TimerEvent):void{ shutDown(); (parent as MovieClip).gotoAndPlay("replayMenu"); } public function pause(_arg1:Boolean):void{ var _local2:Cloud; puffer.puffing = !(_arg1); meter.halt(_arg1); if (_arg1){ for each (_local2 in clouds) { _local2.halt(); }; sky.mtns.stop(); sky.clouds.stop(); removeEventListener(Event.ENTER_FRAME, frameHook); } else { for each (_local2 in clouds) { _local2.resume(); }; sky.mtns.play(); sky.clouds.play(); addEventListener(Event.ENTER_FRAME, frameHook); }; } } }//package com.kid360.mlp.cloudbump
Section 5
//CutieCrusader (com.kid360.mlp.cloudbump.CutieCrusader) package com.kid360.mlp.cloudbump { import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.ui.*; public class CutieCrusader extends FlyingPony { private const ARROW_RIGHT:uint = 1; private const UP_THRUST:int = 1; private const MOUSE_FORCE:Number = 40; private const ARROW_LEFT:uint = 2; private const SPACE_BAR:uint = 0; private const LEFT_THRUST:int = 2; private const STUN_DURATIONS:Array; private const RIGHT_THRUST:int = 3; private var keycontrols:Array; public var actualBody:MovieClip; private var ponySpeed:int;// = 0 private var debug:Boolean; private var stunTimer:Timer; private var avatarLabels:Array; public var inputBlocked:Boolean; private var stance:uint; public var faces:MovieClip; private var isFirstKeyboardDown:Boolean; public static const FIRSTKEYDOWN:String = "firstKeyBoardDown"; public static const FALLING_POSE:uint = 2; public static const RISING_POSE:uint = 1; public static const STANDING_POSE:uint = 0; public static const STUNNED_POSE:uint = 3; public function CutieCrusader(){ var _local1:int; STUN_DURATIONS = [1500, 2500, 3750]; keycontrols = [false, false, false]; ponySpeed = 0; avatarLabels = []; super(); isFirstKeyboardDown = true; nominalHeight = 70; debug = false; stance = STANDING_POSE; _local1 = 0; while (_local1 < faces.currentLabels.length) { avatarLabels.push(faces.currentLabels[_local1].name); _local1++; }; trace("Avatar labels:", avatarLabels); faces.gotoAndPlay("loop1"); } private function onTimerElapsed(_arg1:TimerEvent):void{ stunned = false; stunTimer.stop(); } private function onKeyPress(_arg1:KeyboardEvent):void{ var _local2:Boolean; if (inputBlocked){ return; }; _local2 = true; switch (_arg1.keyCode){ case Keyboard.UP: keycontrols[SPACE_BAR] = true; break; case Keyboard.RIGHT: keycontrols[ARROW_RIGHT] = true; break; case Keyboard.LEFT: keycontrols[ARROW_LEFT] = true; break; case Keyboard.DOWN: vector.y = Math.max(0, vector.y); break; default: _local2 = false; break; }; if (isFirstKeyboardDown){ if (_local2){ isFirstKeyboardDown = false; this.dispatchEvent(new Event(CutieCrusader.FIRSTKEYDOWN, true)); }; }; } public function resume():void{ stunTimer.addEventListener(TimerEvent.TIMER, onTimerElapsed, false, 0, true); stunned = false; stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyPress, false, 0, true); stage.addEventListener(KeyboardEvent.KEY_UP, onKeyRelease, false, 0, true); then = (now = getTimer()); addEventListener(Event.ENTER_FRAME, frameHook); } override protected function frameHook(_arg1:Event):void{ if (keycontrols[SPACE_BAR]){ thruster(UP_THRUST); }; if (keycontrols[ARROW_RIGHT]){ thruster(RIGHT_THRUST); }; if (keycontrols[ARROW_LEFT]){ thruster(LEFT_THRUST); }; updateMotion(); updateLoc(); } public function halt():void{ removeEventListener(Event.ENTER_FRAME, frameHook); faces.stop(); stage.removeEventListener(KeyboardEvent.KEY_DOWN, onKeyPress); stage.removeEventListener(KeyboardEvent.KEY_UP, onKeyRelease); } public function get speed():int{ return (ponySpeed); } public function endCollision():void{ var _local1:String; var _local2:int; var _local3:String; _local1 = faces.currentLabel; trace("ending collision from label", _local1); _local2 = parseInt(_local1.substr(-1)); if (0 == _local1.indexOf("shiftTo")){ _local2++; }; _local3 = "loop"; if (isCrossingThreshold(ponySpeed, (ponySpeed - 1))){ _local3 = (_local3 + _local2); } else { _local3 = (_local3 + (_local2 + 1)); }; trace("after collision, dest becomes", _local3, "speed was", ponySpeed--, "new speed", ponySpeed); faces.gotoAndPlay(_local3); } public function get stunned():Boolean{ return (inputBlocked); } public function showRainboom():void{ trace("SONIC RAINBOOM"); removeEventListener(Event.ENTER_FRAME, frameHook); faces.gotoAndPlay("rainboom"); } public function set speed(_arg1:int):void{ var _local2:int; var _local3:Boolean; trace("avatar hears new speed", _arg1); _local2 = ponySpeed; _local3 = isCrossingThreshold(_local2, _arg1); ponySpeed = _arg1; if (_local3){ pose = RISING_POSE; } else { trace("no loop change from", _local2, "to", ponySpeed); }; } override public function cleanUp():void{ faces.stop(); stunTimer.stop(); stunTimer.removeEventListener(TimerEvent.TIMER, onTimerElapsed); stage.removeEventListener(KeyboardEvent.KEY_DOWN, onKeyPress); stage.removeEventListener(KeyboardEvent.KEY_UP, onKeyRelease); } public function superCleanUp():void{ super.cleanUp(); } public function showStunned(_arg1:Boolean):void{ var _local2:Object; if (_arg1){ _local2 = animsForSpeed(ponySpeed); if (_local2){ if (_local2.crash){ trace("stunning avatar with speed", ponySpeed, "on label", faces.currentLabel, "shows", _local2.crash); faces.gotoAndPlay(_local2.crash); } else { trace("no crash anim for speed of", ponySpeed); }; } else { trace("can't show stunned anim when speed is", ponySpeed); }; }; } private function isCrossingThreshold(_arg1:int, _arg2:int):Boolean{ var _local3:Boolean; _local3 = false; switch (_arg1){ case 1: _local3 = (2 == _arg2); break; case 2: _local3 = (1 == _arg2); break; case 4: _local3 = (5 == _arg2); break; case 5: _local3 = (4 == _arg2); break; case 6: _local3 = (7 == _arg2); break; case 7: _local3 = (6 == _arg2); break; default: break; }; return (_local3); } private function thruster(_arg1:int):void{ switch (_arg1){ case UP_THRUST: if (loc.y > 40){ vector.y = (vector.y - MOUSE_FORCE); }; break; case LEFT_THRUST: if (loc.x > minX){ vector.x = (vector.x - MOUSE_FORCE); }; break; case RIGHT_THRUST: if (loc.x < maxX){ vector.x = (vector.x + MOUSE_FORCE); }; break; default: break; }; } override public function get collidingMass():DisplayObject{ return (actualBody); } public function set stunned(_arg1:Boolean):void{ if (_arg1 == inputBlocked){ return; }; inputBlocked = _arg1; keycontrols = [false, false, false]; if (_arg1){ stunTimer.reset(); stunTimer.start(); }; showStunned(inputBlocked); } public function set pose(_arg1:uint):void{ var _local2:Object; if (_arg1 == stance){ }; stance = _arg1; if (stance){ _local2 = animsForSpeed(ponySpeed); if (_local2){ trace("new pose, changing loop to", _local2.loop, "from", faces.currentLabel); faces.gotoAndPlay(_local2.loop); } else { trace("can't show flapping anim when speed is", ponySpeed); }; }; } private function dtrace(_arg1:String):void{ if (debug){ this["readout"].text = _arg1; }; } private function animsForSpeed(_arg1:int):Object{ if (_arg1 < 2){ return ({loop:"loop1", crash:""}); }; if (_arg1 < 5){ return ({loop:"shiftTo2", crash:"crashTo1"}); }; if (_arg1 < 7){ return ({loop:"shiftTo3", crash:"crashTo2"}); }; if (_arg1 < 9){ return ({loop:"shiftTo4", crash:"crashTo3"}); }; return (null); } override protected function onAddedToStage(_arg1:Event):void{ super.onAddedToStage(_arg1); bounds.bottom = (bounds.bottom + 10); trace("xpanded bounds to", bounds); constraints = bounds; stunTimer = new Timer(STUN_DURATIONS[(parent as CloudBumpGame).difficultyLevel], 1); trace("CutieCrusader stuntime", stunTimer.delay); resume(); } private function onKeyRelease(_arg1:KeyboardEvent):void{ switch (_arg1.keyCode){ case Keyboard.UP: keycontrols[SPACE_BAR] = false; break; case Keyboard.RIGHT: keycontrols[ARROW_RIGHT] = false; break; case Keyboard.LEFT: keycontrols[ARROW_LEFT] = false; break; }; } } }//package com.kid360.mlp.cloudbump
Section 6
//FlyingPony (com.kid360.mlp.cloudbump.FlyingPony) package com.kid360.mlp.cloudbump { import flash.geom.*; import flash.display.*; import flash.events.*; import com.kid360.events.*; import flash.utils.*; public class FlyingPony extends MovieClip { protected const FRICTION_FORCE:Number = 20; protected const GRAVITY_FORCE:Number = 5; public var nominalHeight:Number; protected var then:int; public var vector:Point; protected var minY:Number; protected var loc:Point; protected var maxY:Number; public var nominalWidth:Number; protected var maxX:Number; protected var minX:Number; public var bounds:Rectangle; protected var now:int; public static const PONY_LANDED:String = "ponyLanded"; public static const PONY_LAUNCHED:String = "ponyLaunched"; public function FlyingPony(){ if (!(parent is CloudBumpGame)){ return; }; nominalWidth = width; nominalHeight = height; loc = new Point(x, y); vector = new Point(0, GRAVITY_FORCE); mouseEnabled = (mouseChildren = false); addEventListener(Event.ADDED_TO_STAGE, onAddedToStage); } public function get isRising():Boolean{ return ((vector.y < 0)); } public function get floor():Number{ return (maxY); } public function get collidingMass():DisplayObject{ return (new Shape()); } public function set floor(_arg1:Number):void{ maxY = _arg1; } public function get westWall():Number{ return (minX); } public function set westWall(_arg1:Number):void{ minX = _arg1; } public function get isFarLeft():Boolean{ return ((x <= minX)); } protected function frameHook(_arg1:Event):void{ updateMotion(); updateLoc(); } public function get constraintHeight():Number{ return (Math.abs((maxY - minY))); } public function get eastWall():Number{ return (maxX); } public function set constraints(_arg1:Rectangle):void{ minX = _arg1.left; maxX = _arg1.right; minY = _arg1.top; maxY = _arg1.bottom; } public function get isGrounded():Boolean{ return ((y >= maxY)); } protected function onAddedToStage(_arg1:Event):void{ var _local2:Rectangle; removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage); _local2 = (parent as CloudBumpGame).skyRect; _local2.inflate((width / -2), Math.round((nominalHeight / -2))); bounds = (constraints = _local2); then = (now = getTimer()); addEventListener(Event.ENTER_FRAME, frameHook); } protected function updateLoc():void{ var _local1:Number; var _local2:Number; var _local3:Number; then = now; now = getTimer(); _local1 = ((now - then) / 1000); _local2 = (vector.x * _local1); _local3 = (vector.y * _local1); loc.x = (loc.x + _local2); if (loc.x >= maxX){ loc.x = maxX; vector.x = 0; }; if (loc.x <= minX){ loc.x = minX; vector.x = 0; }; loc.y = (loc.y + _local3); if (loc.y >= maxY){ loc.y = maxY; vector.y = 0; }; if (loc.y <= 35){ loc.y = 35; vector.y = 0; }; x = loc.x; if ((((y == maxY)) && ((loc.y < maxY)))){ dispatchEvent(new UsefulEvent({name:PONY_LAUNCHED, payload:null})); }; if ((((y < maxY)) && ((loc.y == maxY)))){ dispatchEvent(new UsefulEvent({name:PONY_LANDED, payload:null})); }; y = loc.y; } public function get ceiling():Number{ return (minY); } public function set ceiling(_arg1:Number):void{ minY = _arg1; } public function cleanUp():void{ removeEventListener(Event.ENTER_FRAME, frameHook); } public function set eastWall(_arg1:Number):void{ minX = _arg1; } protected function updateMotion():void{ if (loc.y < maxY){ vector.y = (vector.y + GRAVITY_FORCE); }; if (vector.x > 0){ vector.x = (vector.x - FRICTION_FORCE); vector.x = Math.max(0, vector.x); }; if (vector.x < 0){ vector.x = (vector.x + FRICTION_FORCE); vector.x = Math.min(0, vector.x); }; } public function get constraintWidth():Number{ return (Math.abs((maxX - minX))); } public function get isFalling():Boolean{ return ((vector.y > 0)); } } }//package com.kid360.mlp.cloudbump
Section 7
//RainboomCloudSupply (com.kid360.mlp.cloudbump.RainboomCloudSupply) package com.kid360.mlp.cloudbump { import flash.events.*; import com.kid360.*; import flash.utils.*; public class RainboomCloudSupply extends EventDispatcher { public var sizeMix:Number; private var lastCloudHeight:Number;// = 1.79769313486232E308 private var puffTimer:Timer; private var owner:CloudBumpGame; public static const CLOUD_COMING:String = "cloudComing"; public function RainboomCloudSupply(_arg1:CloudBumpGame){ lastCloudHeight = Number.MAX_VALUE; super(); owner = _arg1; sizeMix = 0.5; puffTimer = new Timer(2000); puffTimer.addEventListener(TimerEvent.TIMER, onTimerElapsed, false, 0, true); } private function onTimerElapsed(_arg1:TimerEvent):void{ dispatchEvent(new Event(CLOUD_COMING)); } private function get cloudSize():uint{ var _local1:uint; var _local2:uint; _local1 = Utils.randInRange(1, 100); _local2 = (100 * sizeMix); return (((_local1 > _local2)) ? Cloud.LARGE_CLOUD : Cloud.SMALL_CLOUD); } public function set interval(_arg1:Number):void{ puffTimer.delay = _arg1; } public function puffOne():Cloud{ var _local1:int; var _local2:int; var _local3:uint; var _local4:uint; var _local5:Array; var _local6:int; var _local7:Class; var _local8:Cloud; var _local9:Number; _local1 = 75; _local2 = 70; _local3 = cloudSize; _local4 = Cloud.FLUFFY_CLOUD; _local5 = [FluffyCloudA, SmallFluffyCloudA, BirdCloud, FluffyCloudC, SmallFluffyCloudC, FluffyCloudD, SmallFluffyCloudD, BalloonCloud, Copter, FluffyCloudF, SmallFluffyCloudF]; _local6 = Utils.randInRange(0, (_local5.length - 1)); _local7 = _local5[_local6]; _local8 = new (_local7); _local8.cloudType = _local4; _local8.size = _local3; _local8.windSpeed = owner.cloudSpeed; _local8.x = (owner.skyRect.width + (_local8.width / 2)); do { _local9 = Utils.randInRange(50, 350); } while (Math.abs((_local9 - lastCloudHeight)) < 30); _local8.y = (lastCloudHeight = _local9); return (_local8); } public function set puffing(_arg1:Boolean):void{ if (_arg1){ dispatchEvent(new Event(CLOUD_COMING)); puffTimer.start(); } else { puffTimer.stop(); }; } public function get puffing():Boolean{ return (puffTimer.running); } } }//package com.kid360.mlp.cloudbump
Section 8
//RapidRainboom (com.kid360.mlp.cloudbump.RapidRainboom) package com.kid360.mlp.cloudbump { import flash.display.*; import flash.events.*; import com.kid360.i18n.*; import flash.external.*; import flash.system.*; public class RapidRainboom extends MovieClip { public var languageTag:String;// = "en_US" public var difficultyLevel:int;// = 0 public function RapidRainboom(){ languageTag = "en_US"; difficultyLevel = 0; super(); addFrameScript(1, frame2, 2, frame3, 3, frame4, 6, frame7, 7, frame8); stop(); addEventListener(Event.ADDED_TO_STAGE, onAddedToStage); } private function stringsDidLoad():void{ gotoAndStop("splashDummy"); activateTripwire("clouds"); } public function activateTripwire(_arg1:String="clouds"):void{ if (ExternalInterface.available){ if ((((Capabilities.playerType == "PlugIn")) || ((Capabilities.playerType == "ActiveX")))){ ExternalInterface.call("setFlag", _arg1); }; }; } function frame3(){ stop(); } function frame7(){ stop(); } function frame8(){ stop(); } function frame4(){ } function frame2(){ stop(); } public function dbug(... _args):void{ var _local2:String; _local2 = _args.join(" "); if (ExternalInterface.available){ if ((((Capabilities.playerType == "PlugIn")) || ((Capabilities.playerType == "ActiveX")))){ ExternalInterface.call("dbug", _local2); }; }; trace(_local2); } private function onAddedToStage(_arg1:Event):void{ var _local2:String; removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage); for (_local2 in root.loaderInfo.parameters) { trace("processing flashvar", _local2, "=", root.loaderInfo.parameters[_local2]); switch (_local2){ case "locale": languageTag = root.loaderInfo.parameters[_local2]; trace("flashvars override makes language tag", languageTag); break; default: break; }; }; trace("load strings now, lt", languageTag); StringsManager.loadText("swf/cloudstrings.xml", this, stringsDidLoad); } } }//package com.kid360.mlp.cloudbump
Section 9
//Avatar (com.kid360.mlp.Avatar) package com.kid360.mlp { import flash.geom.*; import flash.display.*; import flash.events.*; import fl.motion.*; import com.kid360.events.*; import flash.utils.*; import flash.net.*; public class Avatar extends MovieClip { public var lowerRF:MovieClip; public var walkingWingAnimation:MovieClip; public var torso:MovieClip; public var jumpingWingAnimation:MovieClip; private var shade:uint; public var lowerLF:MovieClip; public var lowerLB:MovieClip; public var idleWingAnimation:MovieClip; public var tail:MovieClip; public var upperRF:MovieClip; public var neck:MovieClip; public var mouth2:MovieClip; public var wings2:MovieClip; public var upperRB:MovieClip; public var midRF:MovieClip; public var midRB:MovieClip; public var upperLB:MovieClip; public var bathLandAnimation:MovieClip; public var buckWingAnimation:MovieClip; public var midLF:MovieClip; public var midLB:MovieClip; public var upperLF:MovieClip; public var wings:MovieClip; public var head:MovieClip; protected var ponySpec:Object; public var trottingWingAnimation:MovieClip; public var lowerRB:MovieClip; public function Avatar(){ addFrameScript(7, frame8, 23, frame24, 24, frame25, 45, frame46, 82, frame83, 191, frame192, 224, frame225, 253, frame254, 283, frame284); stop(); ponySpec = AvatarSpec.anyGameSpec(); configPony(ponySpec); } public function updateShadeBuckWingAnimation(){ var _local1:*; var _local2:Color; _local1 = buckWingAnimation; if (shade > 0){ _local2 = new Color(); _local2.setTint(shade, 0.5); _local1.transform.colorTransform = _local2; } else { _local1.transform.colorTransform = new ColorTransform(); }; } public function updateShadeJumpingWingAnimation(){ var _local1:Color; if (shade > 0){ _local1 = new Color(); _local1.setTint(shade, 0.5); jumpingWingAnimation.transform.colorTransform = _local1; } else { jumpingWingAnimation.transform.colorTransform = new ColorTransform(); }; } function frame83(){ gotoAndPlay("loop4"); } function frame284(){ (parent as MovieClip).endCollision(); } protected function tintBody(_arg1:uint, _arg2:Number):void{ var _local3:Array; var _local4:MovieClip; var _local5:Color; _local3 = [neck.flesh, torso.flesh, wings, wings2.flesh, mouth2.flesh, upperLB.flesh, upperRB.flesh, upperLF.flesh, upperRF.flesh, midLB.flesh, midRB.flesh, midLF.flesh, midRF.flesh, lowerLB.flesh, lowerRB.flesh, lowerLF.flesh, lowerRF.flesh, head.skull, head.mane.ear, head.mouth, head.mane.horn]; this.shade = _arg1; if (_arg1 > 0){ _local5 = new Color(); _local5.setTint(_arg1, _arg2); for each (_local4 in _local3) { _local4.transform.colorTransform = _local5; }; } else { for each (_local4 in _local3) { _local4.transform.colorTransform = new ColorTransform(); }; }; } public function updateShadeBathLandWingAnimation(){ var _local1:Color; if (shade > 0){ _local1 = new Color(); _local1.setTint(shade, 0.5); bathLandAnimation.transform.colorTransform = _local1; } else { bathLandAnimation.transform.colorTransform = new ColorTransform(); }; } public function updateShadeTrottingWingAnimation(){ var _local1:*; var _local2:Color; _local1 = trottingWingAnimation; if (shade > 0){ _local2 = new Color(); _local2.setTint(shade, 0.5); _local1.transform.colorTransform = _local2; } else { _local1.transform.colorTransform = new ColorTransform(); }; } function frame25(){ trace("moving to loop3"); } public function configPony(_arg1:Object=null):void{ } function frame24(){ gotoAndPlay("loop2"); } function frame192(){ endRainboom(); } function frame225(){ (parent as MovieClip).endCollision(); } public function set spec(_arg1:Object):void{ ponySpec = _arg1; } function frame8(){ gotoAndPlay("loop1"); } public function endRainboom():void{ stop(); trace("game's over folks, probably should dispatch an event here"); dispatchEvent(new UsefulEvent({name:"gameOver", payload:null})); } function frame46(){ gotoAndPlay("loop3"); } function frame254(){ (parent as MovieClip).endCollision(); } public function updateShadeWalkingIdleWingAnimation(){ var _local1:Color; if (shade > 0){ _local1 = new Color(); _local1.setTint(shade, 0.5); walkingWingAnimation.transform.colorTransform = _local1; idleWingAnimation.transform.colorTransform = _local1; } else { walkingWingAnimation.transform.colorTransform = new ColorTransform(); idleWingAnimation.transform.colorTransform = new ColorTransform(); }; } public static function randRange(_arg1:Number, _arg2:Number):Number{ return ((Math.floor((Math.random() * ((_arg2 - _arg1) + 1))) + _arg1)); } } }//package com.kid360.mlp
Section 10
//AvatarSpec (com.kid360.mlp.AvatarSpec) package com.kid360.mlp { import com.kid360.*; public class AvatarSpec { public var creationTime:Number;// = 0 public var mark:uint;// = 0 public var tail:Object; public var name:String;// = "" public var markingTime:Number;// = 0 public var body:Object; public var head:Object; public var bottoms:Object; public var eye:Object; public var hair:Object; public var tops:Object; private static var randomized:Boolean = false; public function AvatarSpec(){ name = ""; creationTime = 0; body = {variant:0, color:0}; eye = {variant:0, color:0}; hair = {variant:0, color:0}; tail = {variant:0, color:0}; head = {variant:1, color:0}; tops = {variant:1, color:0}; bottoms = {variant:1, color:0}; mark = 0; markingTime = 0; super(); } public function clone():AvatarSpec{ return (({name:name, creationTime:creationTime, body:{variant:body.variant, color:body.color}, eye:{variant:eye.variant, color:eye.color}, hair:{variant:hair.variant, color:hair.color}, tail:{variant:tail.variant, color:tail.color}, head:{variant:head.variant, color:head.color}, tops:{variant:tops.variant, color:tops.color}, bottoms:{variant:bottoms.variant, color:bottoms.color}, mark:mark, markingTime:markingTime} as AvatarSpec)); } public function get isMarked():Boolean{ return ((markingTime > 0)); } public static function anyGameSpec():Object{ var anyGameName:Function; var NUM_COLOR_CHOICES:uint; var NUM_BACK_CHOICES:uint; var ponySpec:Object; anyGameName = function ():String{ return (("Pony" + Utils.randInRange(1000, 9999))); }; NUM_COLOR_CHOICES = 6; NUM_BACK_CHOICES = 10; randomized = true; ponySpec = new (AvatarSpec); ponySpec.name = anyGameName(); ponySpec.body = {variant:0, color:Utils.randInRange(0, (NUM_COLOR_CHOICES - 1))}; ponySpec.eye = {variant:Utils.randInRange(0, (9 - 1)), color:Utils.randInRange(0, (NUM_COLOR_CHOICES - 1))}; ponySpec.hair = {variant:Utils.randInRange(0, (9 - 1)), color:Utils.randInRange(0, (NUM_COLOR_CHOICES - 1))}; ponySpec.tail = {variant:Utils.randInRange(0, (9 - 1)), color:Utils.randInRange(0, (NUM_COLOR_CHOICES - 1))}; ponySpec.head = {variant:Utils.randInRange(0, (10 - 1)), color:Utils.randInRange(0, (NUM_COLOR_CHOICES - 1))}; ponySpec.tops = {variant:Utils.randInRange(0, (10 - 1)), color:Utils.randInRange(0, (NUM_COLOR_CHOICES - 1))}; ponySpec.bottoms = {variant:Utils.randInRange(0, (NUM_BACK_CHOICES - 1)), color:Utils.randInRange(0, (NUM_COLOR_CHOICES - 1))}; ponySpec.mark = Utils.randInRange(0, 21); return (ponySpec); } public static function isRandomized():Boolean{ return (randomized); } } }//package com.kid360.mlp
Section 11
//MusicBed (com.kid360.mlp.MusicBed) package com.kid360.mlp { import flash.events.*; import flash.media.*; public class MusicBed extends EventDispatcher { private var sndChan:SoundChannel; private var sndVolume:Number; private var snd:Sound; public static const DEFAULT_BED_VOLUME:Number = 0.25; public function MusicBed(){ sndVolume = DEFAULT_BED_VOLUME; } private function onSoundCompleted(_arg1:Event):void{ resumeLoop(0); } public function get playbackVolume():Number{ return (sndVolume); } public function set playbackVolume(_arg1:Number):void{ var _local2:SoundTransform; sndVolume = _arg1; if (sndChan){ _local2 = sndChan.soundTransform; _local2.volume = sndVolume; sndChan.soundTransform = _local2; }; } public function resumeLoop(_arg1:Number=-1):void{ if (_arg1 == -1){ _arg1 = (sndChan) ? sndChan.position : 0; }; if (sndChan){ sndChan.removeEventListener(Event.SOUND_COMPLETE, onSoundCompleted); }; sndChan = snd.play(_arg1, 0, new SoundTransform(playbackVolume)); sndChan.addEventListener(Event.SOUND_COMPLETE, onSoundCompleted); } public function playLoop(_arg1:Number=-1):void{ if (!snd){ snd = new MusicLoop(); if (_arg1 > -1){ sndVolume = _arg1; }; resumeLoop(0); }; } public function pauseLoop():void{ if (sndChan){ sndChan.stop(); }; } public function stopLoop():void{ if (sndChan){ sndChan.stop(); sndChan.removeEventListener(Event.SOUND_COMPLETE, onSoundCompleted); sndChan = null; }; } } }//package com.kid360.mlp
Section 12
//Popup (com.kid360.mlp.Popup) package com.kid360.mlp { import flash.display.*; import flash.events.*; import flash.text.*; public class Popup extends MovieClip { public var helpFaces:MovieClip; public var helpBkgdFaces:MovieClip; public var backdrop:MovieClip; public var controlPanel:MovieClip; public var body:TextField; public var header:TextField; public var cameo:MovieClip; public var editorBtn:MovieClip; public static const helpMessages:Object = {spawn:"", ponyville:"", ponycreator:"", AppleHarvest:"", LaughPack:"", CloudBump:"", MishMash:"", unlock:"", apiStartError:"", startOKError:"", newbody:"You’ve earned _nummarks_ Cutie Marks, and have unlocked the _bodytype_ body! Visit the Pony Creator to try it out!"}; public function Popup(_arg1:Object){ backdrop.gotoAndStop(((_arg1.type == "error")) ? 2 : 1); cameo.visible = (editorBtn.visible = (_arg1.context == "unlock")); header.text = ((_arg1.type == "help")) ? "" : ""; if (_arg1.type == "error"){ controlPanel.visible = false; helpFaces.stop(); helpBkgdFaces.stop(); if (_arg1.context == "apiStartError"){ header.text = "Oops!"; body.text = "Can’t load game"; }; } else { if (helpMessages.hasOwnProperty(_arg1.context)){ switch (_arg1.context){ case "ponycreator": helpFaces.gotoAndStop(2); helpBkgdFaces.gotoAndStop(2); break; case "ponyville": helpFaces.gotoAndStop(3); helpBkgdFaces.gotoAndStop(3); break; case "AppleHarvest": helpFaces.gotoAndStop(4); helpBkgdFaces.gotoAndStop(4); break; case "LaughPack": helpFaces.gotoAndStop(5); helpBkgdFaces.gotoAndStop(5); break; case "CloudBump": helpFaces.gotoAndStop(6); helpBkgdFaces.gotoAndStop(6); break; case "MishMash": helpFaces.gotoAndStop(7); helpBkgdFaces.gotoAndStop(7); break; case "unlock": if (_arg1.points > 1){ }; body.text = body.text.replace(/-numitems-/, String(_arg1.points)); helpFaces.gotoAndStop(8); helpBkgdFaces.gotoAndStop(8); break; default: break; }; } else { trace("no help available for", _arg1.context); }; }; addEventListener(MouseEvent.CLICK, onClick); } private function updateHead(_arg1:Object):void{ cameo.model.eye = _arg1.eye; cameo.model.hair = _arg1.hair; cameo.model.head = _arg1.head; cameo.model.tops = _arg1.tops; cameo.model.body = _arg1.body; } function onClick(_arg1:MouseEvent):void{ if (_arg1.target == editorBtn){ }; } } }//package com.kid360.mlp
Section 13
//Utils (com.kid360.Utils) package com.kid360 { import flash.geom.*; import flash.display.*; public class Utils { public static function shuffleArray(_arg1:Array):Array{ return (randomSubset(_arg1.concat(), _arg1.length)); } public static function randomSubset(_arg1:Array, _arg2:int):Array{ var _local3:Array; var _local4:int; var _local5:Number; _local3 = []; _local4 = 0; while (_local4 < _arg2) { _local5 = randInRange(0, (_arg1.length - 1)); _local3.push(_arg1.splice(_local5, 1)[0]); _local4++; }; return (_local3); } public static function anyIndex(_arg1:Array):int{ return (randInRange(0, (_arg1.length - 1))); } public static function float2decimal(_arg1:Number, _arg2:uint):Number{ trace("=> Using float2decimal is deprecated <="); return (Number(_arg1.toFixed(_arg2))); } public static function arrayPopulation(_arg1:Array):uint{ var _local2:uint; var _local3:uint; _local3 = 0; _local2 = 0; while (_local2 < _arg1.length) { if (_arg1[_local2]){ _local3++; }; _local2++; }; return (_local3); } public static function nearestMultiple(_arg1:Number, _arg2:uint):int{ var _local3:Number; _local3 = Math.round((_arg1 / _arg2)); return ((_local3 * _arg2)); } public static function nearestPoint(_arg1:Point, _arg2:uint):Point{ var _local3:Point; _local3 = new Point(); _local3.x = nearestMultiple(_arg1.x, _arg2); _local3.y = nearestMultiple(_arg1.y, _arg2); return (_local3); } public static function randInRange(_arg1:Number, _arg2:Number):Number{ return ((_arg1 + Math.floor((Math.random() * ((_arg2 + 1) - _arg1))))); } public static function nearestLegalPoint(_arg1:Point, _arg2:Rectangle):Point{ var _local3:Point; var _local4:Point; var _local5:Number; var _local6:String; if (_arg2.containsPoint(_arg1)){ return (_arg1); }; _local3 = new Point(); _local4 = new Point((_arg2.x + (_arg2.width / 2)), (_arg2.y + (_arg2.height / 2))); _local5 = (-((_arg1.y - _local4.y)) / (_arg1.x - _local4.x)); if (_local5 == Number.POSITIVE_INFINITY){ _local3.x = _local4.x; _local3.y = _arg2.top; } else { if (_local5 == Number.NEGATIVE_INFINITY){ _local3.x = _local4.x; _local3.y = _arg2.bottom; } else { _local6 = Utils.nearestEdge(_arg1, _arg2); switch (_local6){ case "topRight": _local3.x = _arg2.right; _local3.y = _arg2.top; case "right": _local3.x = _arg2.right; _local3.y = (_local4.y + ((_arg2.width / 2) * -(_local5))); break; case "bottomRight": _local3.x = _arg2.right; _local3.y = _arg2.bottom; case "bottom": _local3.x = (_local4.x + (((_arg2.height / 2) * -1) / _local5)); _local3.y = _arg2.bottom; break; case "bottomLeft": _local3.x = _arg2.left; _local3.y = _arg2.bottom; case "left": _local3.x = _arg2.left; _local3.y = (_local4.y + ((_arg2.width / 2) * _local5)); break; case "topLeft": _local3.x = _arg2.left; _local3.y = _arg2.top; case "top": _local3.x = (_local4.x + (((_arg2.height / 2) * 1) / _local5)); _local3.y = _arg2.top; break; }; }; }; return (_local3); } public static function randPtInRect(_arg1:Rectangle):Point{ return (new Point(randInRange(_arg1.left, _arg1.right), randInRange(_arg1.top, _arg1.bottom))); } public static function tintObject(_arg1:DisplayObject, _arg2:uint):void{ var _local3:ColorTransform; _local3 = new ColorTransform(); _local3.color = _arg2; _arg1.transform.colorTransform = _local3; } public static function nearestEdge(_arg1:Point, _arg2:Rectangle):String{ var _local3:Point; var _local4:Number; var _local5:Number; var _local6:String; _local3 = new Point((_arg2.x + (_arg2.width / 2)), (_arg2.y + (_arg2.height / 2))); _local4 = (-((_arg1.y - _local3.y)) / (_arg1.x - _local3.x)); _local5 = (_arg2.height / _arg2.width); _local6 = ""; if (_arg1.x > _local3.x){ _local6 = "right"; if (_arg1.y < _local3.y){ if (_local4 == _local5){ _local6 = "topRight"; } else { if (_local4 > _local5){ _local6 = "top"; } else { _local6 = "right"; }; }; } else { if (_arg1.y > _local3.y){ if (_local4 == -(_local5)){ _local6 = "bottomRight"; } else { if (_local4 < -(_local5)){ _local6 = "bottom"; } else { _local6 = "right"; }; }; }; }; } else { if (_arg1.x < _local3.x){ _local6 = "left"; if (_arg1.y < _local3.y){ if (_local4 == -(_local5)){ _local6 = "topLeft"; } else { if (_local4 < -(_local5)){ _local6 = "top"; } else { _local6 = "left"; }; }; } else { if (_arg1.y > _local3.y){ if (_local4 == _local5){ _local6 = "bottomLeft"; } else { if (_local4 > _local5){ _local6 = "bottom"; } else { _local6 = "left"; }; }; }; }; }; }; return (_local6); } public static function firstEmptyIndex(_arg1:Array):int{ var _local2:int; _local2 = 0; while (_local2 < _arg1.length) { if (!_arg1[_local2]){ return (_local2); }; _local2++; }; return (-1); } } }//package com.kid360
Section 14
//Color (fl.motion.Color) package fl.motion { import flash.geom.*; import flash.display.*; public class Color extends ColorTransform { private var _tintMultiplier:Number;// = 0 private var _tintColor:Number;// = 0 public function Color(_arg1:Number=1, _arg2:Number=1, _arg3:Number=1, _arg4:Number=1, _arg5:Number=0, _arg6:Number=0, _arg7:Number=0, _arg8:Number=0){ _tintColor = 0; _tintMultiplier = 0; super(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8); } public function setTint(_arg1:uint, _arg2:Number):void{ var _local3:uint; var _local4:uint; var _local5:uint; this._tintColor = _arg1; this._tintMultiplier = _arg2; this.redMultiplier = (this.greenMultiplier = (this.blueMultiplier = (1 - _arg2))); _local3 = ((_arg1 >> 16) & 0xFF); _local4 = ((_arg1 >> 8) & 0xFF); _local5 = (_arg1 & 0xFF); this.redOffset = Math.round((_local3 * _arg2)); this.greenOffset = Math.round((_local4 * _arg2)); this.blueOffset = Math.round((_local5 * _arg2)); } public function set tintColor(_arg1:uint):void{ this.setTint(_arg1, this.tintMultiplier); } public function get brightness():Number{ return ((this.redOffset) ? (1 - this.redMultiplier) : (this.redMultiplier - 1)); } private function deriveTintColor():uint{ var _local1:Number; var _local2:uint; var _local3:uint; var _local4:uint; var _local5:uint; _local1 = (1 / this.tintMultiplier); _local2 = Math.round((this.redOffset * _local1)); _local3 = Math.round((this.greenOffset * _local1)); _local4 = Math.round((this.blueOffset * _local1)); _local5 = (((_local2 << 16) | (_local3 << 8)) | _local4); return (_local5); } public function get tintMultiplier():Number{ return (this._tintMultiplier); } public function get tintColor():uint{ return (this._tintColor); } public function set brightness(_arg1:Number):void{ var _local2:Number; var _local3:Number; if (_arg1 > 1){ _arg1 = 1; } else { if (_arg1 < -1){ _arg1 = -1; }; }; _local2 = (1 - Math.abs(_arg1)); _local3 = 0; if (_arg1 > 0){ _local3 = (_arg1 * 0xFF); }; this.redMultiplier = (this.greenMultiplier = (this.blueMultiplier = _local2)); this.redOffset = (this.greenOffset = (this.blueOffset = _local3)); } public function set tintMultiplier(_arg1:Number):void{ this.setTint(this.tintColor, _arg1); } private function parseXML(_arg1:XML=null):Color{ var _local2:XML; var _local3:XML; var _local4:String; var _local5:uint; if (!_arg1){ return (this); }; _local2 = _arg1.elements()[0]; if (!_local2){ return (this); }; for each (_local3 in _local2.attributes()) { _local4 = _local3.localName(); if (_local4 == "tintColor"){ _local5 = (Number(_local3.toString()) as uint); this.tintColor = _local5; } else { this[_local4] = Number(_local3.toString()); }; }; return (this); } public static function interpolateColor(_arg1:uint, _arg2:uint, _arg3:Number):uint{ var _local4:Number; var _local5:uint; var _local6:uint; var _local7:uint; var _local8:uint; var _local9:uint; var _local10:uint; var _local11:uint; var _local12:uint; var _local13:uint; var _local14:uint; var _local15:uint; var _local16:uint; var _local17:uint; _local4 = (1 - _arg3); _local5 = ((_arg1 >> 24) & 0xFF); _local6 = ((_arg1 >> 16) & 0xFF); _local7 = ((_arg1 >> 8) & 0xFF); _local8 = (_arg1 & 0xFF); _local9 = ((_arg2 >> 24) & 0xFF); _local10 = ((_arg2 >> 16) & 0xFF); _local11 = ((_arg2 >> 8) & 0xFF); _local12 = (_arg2 & 0xFF); _local13 = ((_local5 * _local4) + (_local9 * _arg3)); _local14 = ((_local6 * _local4) + (_local10 * _arg3)); _local15 = ((_local7 * _local4) + (_local11 * _arg3)); _local16 = ((_local8 * _local4) + (_local12 * _arg3)); _local17 = ((((_local13 << 24) | (_local14 << 16)) | (_local15 << 8)) | _local16); return (_local17); } public static function interpolateTransform(_arg1:ColorTransform, _arg2:ColorTransform, _arg3:Number):ColorTransform{ var _local4:Number; var _local5:ColorTransform; _local4 = (1 - _arg3); _local5 = new ColorTransform(((_arg1.redMultiplier * _local4) + (_arg2.redMultiplier * _arg3)), ((_arg1.greenMultiplier * _local4) + (_arg2.greenMultiplier * _arg3)), ((_arg1.blueMultiplier * _local4) + (_arg2.blueMultiplier * _arg3)), ((_arg1.alphaMultiplier * _local4) + (_arg2.alphaMultiplier * _arg3)), ((_arg1.redOffset * _local4) + (_arg2.redOffset * _arg3)), ((_arg1.greenOffset * _local4) + (_arg2.greenOffset * _arg3)), ((_arg1.blueOffset * _local4) + (_arg2.blueOffset * _arg3)), ((_arg1.alphaOffset * _local4) + (_arg2.alphaOffset * _arg3))); return (_local5); } public static function fromXML(_arg1:XML):Color{ return (Color(new (Color).parseXML(_arg1))); } } }//package fl.motion
Section 15
//BACKGROUND_CLOUDS_55 (rainboom_fla.BACKGROUND_CLOUDS_55) package rainboom_fla { import flash.display.*; public dynamic class BACKGROUND_CLOUDS_55 extends MovieClip { public function BACKGROUND_CLOUDS_55(){ addFrameScript(1449, frame1450); } function frame1450(){ gotoAndPlay(1); } } }//package rainboom_fla
Section 16
//BACKGROUND_SCROLL_56 (rainboom_fla.BACKGROUND_SCROLL_56) package rainboom_fla { import flash.display.*; public dynamic class BACKGROUND_SCROLL_56 extends MovieClip { public function BACKGROUND_SCROLL_56(){ addFrameScript(800, frame801); } function frame801(){ gotoAndPlay(1); } } }//package rainboom_fla
Section 17
//birds_formation_83 (rainboom_fla.birds_formation_83) package rainboom_fla { import flash.display.*; public dynamic class birds_formation_83 extends MovieClip { public function birds_formation_83(){ addFrameScript(24, frame25); } function frame25(){ gotoAndPlay("loop"); } } }//package rainboom_fla
Section 18
//cartsprites_81 (rainboom_fla.cartsprites_81) package rainboom_fla { import flash.display.*; public dynamic class cartsprites_81 extends MovieClip { public function cartsprites_81(){ addFrameScript(21, frame22); } function frame22(){ gotoAndPlay("loop"); } } }//package rainboom_fla
Section 19
//clearingSky_54 (rainboom_fla.clearingSky_54) package rainboom_fla { import flash.display.*; public dynamic class clearingSky_54 extends MovieClip { public var mtns:MovieClip; public var clouds:MovieClip; } }//package rainboom_fla
Section 20
//goBtnShape_4 (rainboom_fla.goBtnShape_4) package rainboom_fla { import flash.display.*; import flash.events.*; public dynamic class goBtnShape_4 extends MovieClip { public function goBtnShape_4(){ addFrameScript(0, frame1); } function frame1(){ mouseChildren = false; buttonMode = true; stop(); this.addEventListener(MouseEvent.MOUSE_UP, gotoFrame1); this.addEventListener(MouseEvent.MOUSE_OVER, gotoFrame2); this.addEventListener(MouseEvent.MOUSE_OUT, gotoFrame1); this.addEventListener(MouseEvent.MOUSE_DOWN, gotoFrame3); } public function gotoFrame1(_arg1:MouseEvent){ gotoAndStop(1); } public function gotoFrame2(_arg1:MouseEvent){ gotoAndStop(2); } public function gotoFrame3(_arg1:MouseEvent){ gotoAndStop(3); } } }//package rainboom_fla
Section 21
//level1Btn_51 (rainboom_fla.level1Btn_51) package rainboom_fla { import flash.display.*; import flash.events.*; public dynamic class level1Btn_51 extends MovieClip { public function level1Btn_51(){ addFrameScript(0, frame1); } function frame1(){ mouseChildren = false; buttonMode = true; stop(); this.addEventListener(MouseEvent.MOUSE_UP, gotoFrame1); this.addEventListener(MouseEvent.MOUSE_OVER, gotoFrame2); this.addEventListener(MouseEvent.MOUSE_OUT, gotoFrame1); this.addEventListener(MouseEvent.MOUSE_DOWN, gotoFrame3); } public function gotoFrame1(_arg1:MouseEvent){ gotoAndStop(1); } public function gotoFrame2(_arg1:MouseEvent){ gotoAndStop(2); } public function gotoFrame3(_arg1:MouseEvent){ gotoAndStop(3); } } }//package rainboom_fla
Section 22
//level2Btn_52 (rainboom_fla.level2Btn_52) package rainboom_fla { import flash.display.*; import flash.events.*; public dynamic class level2Btn_52 extends MovieClip { public function level2Btn_52(){ addFrameScript(0, frame1); } function frame1(){ mouseChildren = false; buttonMode = true; stop(); this.addEventListener(MouseEvent.MOUSE_UP, gotoFrame1); this.addEventListener(MouseEvent.MOUSE_OVER, gotoFrame2); this.addEventListener(MouseEvent.MOUSE_OUT, gotoFrame1); this.addEventListener(MouseEvent.MOUSE_DOWN, gotoFrame3); } public function gotoFrame1(_arg1:MouseEvent){ gotoAndStop(1); } public function gotoFrame2(_arg1:MouseEvent){ gotoAndStop(2); } public function gotoFrame3(_arg1:MouseEvent){ gotoAndStop(3); } } }//package rainboom_fla
Section 23
//levelBtn_48 (rainboom_fla.levelBtn_48) package rainboom_fla { import flash.geom.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.net.*; import flash.external.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class levelBtn_48 extends MovieClip { public var val:int; public var isOn:Boolean; public var faces:MovieClip; public function levelBtn_48(){ addFrameScript(0, frame1); } public function init():void{ val = (int(name.substr(-1)) - 1); isOn = ((parent as MovieClip).chosen == this); faces.gotoAndStop((val + 1)); if (isOn){ faces.gotoAndStop((val + 4)); }; } public function hilite(_arg1:Boolean):void{ var _local2:int; if (_arg1 == isOn){ return; }; isOn = _arg1; _local2 = (_arg1) ? 3 : 0; faces.gotoAndStop(((val + 1) + _local2)); } public function onRollOverBtn(_arg1:MouseEvent):void{ if (isOn){ return; }; if (_arg1.target.val == 0){ _arg1.target.faces.gotoAndStop(7); } else { if (_arg1.target.val == 1){ _arg1.target.faces.gotoAndStop(8); } else { if (_arg1.target.val == 2){ _arg1.target.faces.gotoAndStop(9); }; }; }; } function frame1(){ mouseChildren = false; buttonMode = true; init(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onRollOverBtn); addEventListener(MouseEvent.MOUSE_OUT, onRollOutBtn); } public function onRollOutBtn(_arg1:MouseEvent):void{ if (isOn){ return; }; if (_arg1.target.val == 0){ _arg1.target.faces.gotoAndStop(1); } else { if (_arg1.target.val == 1){ _arg1.target.faces.gotoAndStop(2); } else { if (_arg1.target.val == 2){ _arg1.target.faces.gotoAndStop(3); }; }; }; } public function onClick(_arg1:MouseEvent):void{ var _local2:int; _local2 = ((faces.currentFrame < 4)) ? 3 : -3; (_arg1.target as MovieClip).faces.gotoAndStop((faces.currentFrame + _local2)); hilite(!(isOn)); } } }//package rainboom_fla
Section 24
//levelBtnFaces_49 (rainboom_fla.levelBtnFaces_49) package rainboom_fla { import flash.display.*; public dynamic class levelBtnFaces_49 extends MovieClip { public function levelBtnFaces_49(){ addFrameScript(0, frame1); } function frame1(){ } } }//package rainboom_fla
Section 25
//levelPicker_47 (rainboom_fla.levelPicker_47) package rainboom_fla { import flash.geom.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.net.*; import flash.external.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class levelPicker_47 extends MovieClip { public var level1:MovieClip; public var level2:MovieClip; public var chosen:MovieClip; public function levelPicker_47(){ addFrameScript(0, frame1); } function frame1(){ level1.val = 0; level2.val = 1; chosen = [level1, level2][(root as MovieClip).difficultyLevel]; chosen.hilite(true); addEventListener(MouseEvent.CLICK, onClick); } public function onClick(_arg1:MouseEvent):void{ var _local2:Array; var _local3:MovieClip; _local2 = [level1, level2]; for each (_local3 in _local2) { _local3.hilite((_local3 == _arg1.target)); if (_local3 == _arg1.target){ chosen = _local3; }; }; } } }//package rainboom_fla
Section 26
//packBtn_66 (rainboom_fla.packBtn_66) package rainboom_fla { import flash.display.*; import flash.events.*; public dynamic class packBtn_66 extends MovieClip { public function packBtn_66(){ addFrameScript(0, frame1); } function frame1(){ mouseChildren = false; buttonMode = true; stop(); this.addEventListener(MouseEvent.MOUSE_UP, gotoFrame1); this.addEventListener(MouseEvent.MOUSE_OVER, gotoFrame2); this.addEventListener(MouseEvent.MOUSE_OUT, gotoFrame1); this.addEventListener(MouseEvent.MOUSE_DOWN, gotoFrame3); } public function gotoFrame1(_arg1:MouseEvent){ gotoAndStop(1); } public function gotoFrame2(_arg1:MouseEvent){ gotoAndStop(2); } public function gotoFrame3(_arg1:MouseEvent){ gotoAndStop(3); } } }//package rainboom_fla
Section 27
//ProgressMeter_60 (rainboom_fla.ProgressMeter_60) package rainboom_fla { import flash.display.*; public dynamic class ProgressMeter_60 extends MovieClip { public function ProgressMeter_60(){ addFrameScript(0, frame1); } public function halt(_arg1:Boolean):void{ var _local2:int; var _local3:DisplayObject; if (_arg1){ stop(); _local2 = 0; while (_local2 < numChildren) { _local3 = getChildAt(_local2); if ((_local3 is MovieClip)){ (_local3 as MovieClip).stop(); }; _local2++; }; } else { play(); _local2 = 0; while (_local2 < numChildren) { _local3 = getChildAt(_local2); if ((_local3 is MovieClip)){ (_local3 as MovieClip).play(); }; _local2++; }; }; } function frame1(){ stop(); } } }//package rainboom_fla
Section 28
//replayLevelPicker_65 (rainboom_fla.replayLevelPicker_65) package rainboom_fla { import flash.geom.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.net.*; import flash.external.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class replayLevelPicker_65 extends MovieClip { public var level1:MovieClip; public var level2:MovieClip; public var chosen:MovieClip; public function replayLevelPicker_65(){ addFrameScript(0, frame1); } function frame1(){ level1.val = 0; level2.val = 1; chosen = [level1, level2][(root as MovieClip).difficultyLevel]; chosen.hilite(true); addEventListener(MouseEvent.CLICK, onClick); } public function onClick(_arg1:MouseEvent):void{ var _local2:Array; var _local3:MovieClip; _local2 = [level1, level2]; for each (_local3 in _local2) { _local3.hilite((_local3 == _arg1.target)); if (_local3 == _arg1.target){ chosen = _local3; }; }; } } }//package rainboom_fla
Section 29
//replayScreen_63 (rainboom_fla.replayScreen_63) package rainboom_fla { import flash.geom.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.media.*; import com.kid360.i18n.*; import flash.net.*; import flash.external.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class replayScreen_63 extends MovieClip { public var gratz:TextField; public var levelPicker:MovieClip; public var goBtn:MovieClip; public var packBtn:MovieClip; public var gameEnd:MovieClip; public function replayScreen_63(){ addFrameScript(0, frame1); } function frame1(){ goBtn.stop(); localizeText(gratz, "replayScreen", "congratulations"); addEventListener(MouseEvent.CLICK, onClick); } public function downloadPack():void{ if (ExternalInterface.available){ if ((((Capabilities.playerType == "PlugIn")) || ((Capabilities.playerType == "ActiveX")))){ ExternalInterface.call("downloadFile", "http://qa.royalwedding.hubworld.hosting-hasbro.com/printables/RainbowDash_TShirtTransfer.pdf"); }; }; } public function localizeText(_arg1:TextField, _arg2:String, _arg3:String):void{ var _local4:Object; trace((("Using language |" + (parent as MovieClip).languageTag) + "|")); _local4 = StringsManager.getString(_arg2, _arg3, (parent as MovieClip).languageTag); if (_local4.x){ trace("moving block", _arg3, "to new x", _local4.x, "ismt", ("" == _local4.x)); _arg1.x = parseFloat(_local4.x.toString()); }; if (_local4.y){ trace("moving block", _arg3, "to new y", _local4.y); _arg1.y = parseFloat(_local4.y); }; _arg1.text = _local4.text; } public function onClick(_arg1:MouseEvent):void{ switch (_arg1.target){ case goBtn: goBtn.gotoAndStop(1); (parent as MovieClip).gotoAndPlay("playMenu"); break; case packBtn: navigateToURL(new URLRequest("printables/RainbowDash_TShirtTransfer.pdf"), "_blank"); break; }; } } }//package rainboom_fla
Section 30
//Splash_45 (rainboom_fla.Splash_45) package rainboom_fla { import flash.geom.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.media.*; import com.kid360.i18n.*; import flash.net.*; import flash.external.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class Splash_45 extends MovieClip { public var gameTitle2:TextField; public var gameTitle:TextField; public var howToPlay:TextField; public var step2:TextField; public var step3:TextField; public function Splash_45(){ addFrameScript(0, frame1); } function frame1(){ localizeText(gameTitle, "splashScreen", "gameTitle"); localizeText(gameTitle2, "splashScreen", "gameTitle"); localizeText(howToPlay, "splashScreen", "instructionsHeader"); localizeText(step2, "splashScreen", "step2"); localizeText(step3, "splashScreen", "step3"); } public function localizeText(_arg1:TextField, _arg2:String, _arg3:String):void{ var _local4:Object; trace((("Using language |" + (root as MovieClip).languageTag) + "|")); _local4 = StringsManager.getString(_arg2, _arg3, (root as MovieClip).languageTag); if (_local4.x){ trace("moving block", _arg3, "to new x", _local4.x, "ismt", ("" == _local4.x)); _arg1.x = parseFloat(_local4.x.toString()); }; if (_local4.y){ trace("moving block", _arg3, "to new y", _local4.y); _arg1.y = parseFloat(_local4.y); }; _arg1.text = _local4.text; } } }//package rainboom_fla
Section 31
//SplashDummy_2 (rainboom_fla.SplashDummy_2) package rainboom_fla { import flash.display.*; public dynamic class SplashDummy_2 extends MovieClip { public function SplashDummy_2(){ addFrameScript(0, frame1); } function frame1(){ } } }//package rainboom_fla
Section 32
//startScreen_44 (rainboom_fla.startScreen_44) package rainboom_fla { import flash.geom.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.media.*; import flash.net.*; import flash.external.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.filters.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class startScreen_44 extends MovieClip { public var levelPicker:MovieClip; public var goBtn:MovieClip; public var level2Btn:MovieClip; public var level1Btn:MovieClip; public function startScreen_44(){ addFrameScript(0, frame1); } function frame1(){ addEventListener(MouseEvent.CLICK, onClick); } public function onClick(_arg1:MouseEvent):void{ if (_arg1.target == goBtn){ (parent as MovieClip).difficultyLevel = ["level1", "level2"].indexOf(levelPicker.chosen.name); trace("go with lvl", (parent as MovieClip).difficultyLevel); (parent as MovieClip).play(); }; if (_arg1.target == level1Btn){ (parent as MovieClip).difficultyLevel = 0; trace("go with lvl", (parent as MovieClip).difficultyLevel); (parent as MovieClip).play(); }; if (_arg1.target == level2Btn){ (parent as MovieClip).difficultyLevel = 1; trace("go with lvl", (parent as MovieClip).difficultyLevel); (parent as MovieClip).play(); }; } } }//package rainboom_fla
Section 33
//startScreenDummy_1 (rainboom_fla.startScreenDummy_1) package rainboom_fla { import flash.display.*; import flash.events.*; public dynamic class startScreenDummy_1 extends MovieClip { public var goBtn:MovieClip; public function startScreenDummy_1(){ addFrameScript(0, frame1); } function frame1(){ addEventListener(MouseEvent.CLICK, onClick); } public function onClick(_arg1:MouseEvent):void{ if (_arg1.target == goBtn){ (parent as MovieClip).play(); }; } } }//package rainboom_fla
Section 34
//Timeline_85 (rainboom_fla.Timeline_85) package rainboom_fla { import flash.display.*; public dynamic class Timeline_85 extends MovieClip { public function Timeline_85(){ addFrameScript(21, frame22); } function frame22(){ gotoAndPlay("loop"); } } }//package rainboom_fla
Section 35
//BalloonCloud (BalloonCloud) package { import com.kid360.mlp.cloudbump.*; public dynamic class BalloonCloud extends Cloud { public function BalloonCloud(){ addFrameScript(0, frame1, 44, frame45); } function frame1(){ stop(); } function frame45(){ burstComplete(); } } }//package
Section 36
//BirdCloud (BirdCloud) package { import com.kid360.mlp.cloudbump.*; public dynamic class BirdCloud extends Cloud { public function BirdCloud(){ addFrameScript(0, frame1, 71, frame72); } function frame72(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 37
//Copter (Copter) package { import com.kid360.mlp.cloudbump.*; public dynamic class Copter extends Cloud { public function Copter(){ addFrameScript(0, frame1, 173, frame174); } function frame174(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 38
//FluffyCloud (FluffyCloud) package { import com.kid360.mlp.cloudbump.*; public dynamic class FluffyCloud extends Cloud { public function FluffyCloud(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 39
//FluffyCloudA (FluffyCloudA) package { import com.kid360.mlp.cloudbump.*; public dynamic class FluffyCloudA extends Cloud { public function FluffyCloudA(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 40
//FluffyCloudB (FluffyCloudB) package { import com.kid360.mlp.cloudbump.*; public dynamic class FluffyCloudB extends Cloud { public function FluffyCloudB(){ addFrameScript(0, frame1, 12, frame13); } function frame1(){ stop(); } function frame13(){ burstComplete(); } } }//package
Section 41
//FluffyCloudC (FluffyCloudC) package { import com.kid360.mlp.cloudbump.*; public dynamic class FluffyCloudC extends Cloud { public function FluffyCloudC(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 42
//FluffyCloudD (FluffyCloudD) package { import com.kid360.mlp.cloudbump.*; public dynamic class FluffyCloudD extends Cloud { public function FluffyCloudD(){ addFrameScript(0, frame1, 11, frame12); } function frame12(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 43
//FluffyCloudE (FluffyCloudE) package { import com.kid360.mlp.cloudbump.*; public dynamic class FluffyCloudE extends Cloud { public function FluffyCloudE(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 44
//FluffyCloudF (FluffyCloudF) package { import com.kid360.mlp.cloudbump.*; public dynamic class FluffyCloudF extends Cloud { public function FluffyCloudF(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 45
//MusicLoop (MusicLoop) package { import flash.media.*; public dynamic class MusicLoop extends Sound { } }//package
Section 46
//MusicLoop2 (MusicLoop2) package { import flash.media.*; public dynamic class MusicLoop2 extends Sound { } }//package
Section 47
//SmallFluffyCloudA (SmallFluffyCloudA) package { import com.kid360.mlp.cloudbump.*; public dynamic class SmallFluffyCloudA extends Cloud { public function SmallFluffyCloudA(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 48
//SmallFluffyCloudC (SmallFluffyCloudC) package { import com.kid360.mlp.cloudbump.*; public dynamic class SmallFluffyCloudC extends Cloud { public function SmallFluffyCloudC(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 49
//SmallFluffyCloudD (SmallFluffyCloudD) package { import com.kid360.mlp.cloudbump.*; public dynamic class SmallFluffyCloudD extends Cloud { public function SmallFluffyCloudD(){ addFrameScript(0, frame1, 11, frame12); } function frame12(){ burstComplete(); } function frame1(){ stop(); } } }//package
Section 50
//SmallFluffyCloudF (SmallFluffyCloudF) package { import com.kid360.mlp.cloudbump.*; public dynamic class SmallFluffyCloudF extends Cloud { public function SmallFluffyCloudF(){ addFrameScript(0, frame1, 13, frame14); } function frame14(){ burstComplete(); } function frame1(){ stop(); } } }//package

Library Items

Symbol 1 Sound {MusicLoop}
Symbol 2 Sound {MusicLoop2}
Symbol 3 GraphicUsed by:210 212 1111
Symbol 4 GraphicUsed by:210 212 1111
Symbol 5 ShapeTweeningUsed by:210 212 1111
Symbol 6 ShapeTweeningUsed by:210 212 1111
Symbol 7 GraphicUsed by:210 212 1111
Symbol 8 GraphicUsed by:210 212 1111
Symbol 9 ShapeTweeningUsed by:210 212 1111
Symbol 10 GraphicUsed by:210 212 1111
Symbol 11 GraphicUsed by:210 212 1111
Symbol 12 GraphicUsed by:210 212 1111
Symbol 13 GraphicUsed by:210 212 1111
Symbol 14 GraphicUsed by:210 212 1111
Symbol 15 GraphicUsed by:210 212 1111
Symbol 16 GraphicUsed by:210 212 1111
Symbol 17 GraphicUsed by:210 212 1111
Symbol 18 GraphicUsed by:210 212 1111
Symbol 19 GraphicUsed by:210 212 1111
Symbol 20 GraphicUsed by:210 212 1111
Symbol 21 GraphicUsed by:210 212 1111
Symbol 22 GraphicUsed by:210 212 1111
Symbol 23 GraphicUsed by:210 212 1111
Symbol 24 GraphicUsed by:210 212 1111
Symbol 25 GraphicUsed by:210 212 1111
Symbol 26 GraphicUsed by:210 212 1111
Symbol 27 GraphicUsed by:210 212 1111
Symbol 28 GraphicUsed by:210 212 1111
Symbol 29 GraphicUsed by:210 212 1111
Symbol 30 GraphicUsed by:210 212 1111
Symbol 31 GraphicUsed by:210 212 1111
Symbol 32 GraphicUsed by:210 212 1111
Symbol 33 GraphicUsed by:210 212 1111
Symbol 34 GraphicUsed by:210 212 1111
Symbol 35 GraphicUsed by:210 212 1111
Symbol 36 GraphicUsed by:210 212 1111
Symbol 37 GraphicUsed by:210 212 1111
Symbol 38 GraphicUsed by:210 212 1111
Symbol 39 GraphicUsed by:210 212 1111
Symbol 40 GraphicUsed by:210 212 1111
Symbol 41 GraphicUsed by:210 212 1111
Symbol 42 GraphicUsed by:210 212 1111
Symbol 43 GraphicUsed by:210 212 1111
Symbol 44 GraphicUsed by:210 212 1111
Symbol 45 GraphicUsed by:210 212 1111
Symbol 46 GraphicUsed by:210 212 1111
Symbol 47 GraphicUsed by:210 212 1111
Symbol 48 GraphicUsed by:210 212 1111
Symbol 49 GraphicUsed by:210 212 1111
Symbol 50 GraphicUsed by:210 212 1111
Symbol 51 GraphicUsed by:210 212 1111
Symbol 52 GraphicUsed by:210 212 1111
Symbol 53 GraphicUsed by:210 212 1111
Symbol 54 GraphicUsed by:210 212 1111
Symbol 55 GraphicUsed by:210 212 1111
Symbol 56 GraphicUsed by:210 212 1111
Symbol 57 GraphicUsed by:210 212 1111
Symbol 58 GraphicUsed by:210 212 1111
Symbol 59 GraphicUsed by:210 212 1111
Symbol 60 GraphicUsed by:210 212 1111
Symbol 61 GraphicUsed by:210 212 1111
Symbol 62 GraphicUsed by:210 212 1111
Symbol 63 GraphicUsed by:210 212 1111
Symbol 64 GraphicUsed by:210 212
Symbol 65 GraphicUsed by:210 212
Symbol 66 GraphicUsed by:210 212
Symbol 67 GraphicUsed by:210 212
Symbol 68 GraphicUsed by:210 212
Symbol 69 GraphicUsed by:210 212
Symbol 70 GraphicUsed by:210 212
Symbol 71 GraphicUsed by:210 212
Symbol 72 GraphicUsed by:210 212
Symbol 73 GraphicUsed by:210 212
Symbol 74 GraphicUsed by:210 212
Symbol 75 GraphicUsed by:210 212
Symbol 76 GraphicUsed by:210 212
Symbol 77 GraphicUsed by:210 212
Symbol 78 GraphicUsed by:210 212
Symbol 79 GraphicUsed by:210 212
Symbol 80 GraphicUsed by:210 212
Symbol 81 GraphicUsed by:210 212
Symbol 82 GraphicUsed by:210 212
Symbol 83 GraphicUsed by:210 212
Symbol 84 GraphicUsed by:210 212
Symbol 85 GraphicUsed by:210 212
Symbol 86 GraphicUsed by:210 212
Symbol 87 GraphicUsed by:210 212
Symbol 88 GraphicUsed by:210 212
Symbol 89 GraphicUsed by:210 212
Symbol 90 GraphicUsed by:210 212
Symbol 91 GraphicUsed by:210 212
Symbol 92 GraphicUsed by:210 212
Symbol 93 GraphicUsed by:210 212
Symbol 94 GraphicUsed by:210 212
Symbol 95 GraphicUsed by:210 212
Symbol 96 GraphicUsed by:210 212
Symbol 97 GraphicUsed by:210 212
Symbol 98 GraphicUsed by:210 212
Symbol 99 GraphicUsed by:210 212
Symbol 100 GraphicUsed by:210 212
Symbol 101 GraphicUsed by:210 212
Symbol 102 GraphicUsed by:210 212
Symbol 103 GraphicUsed by:210 212
Symbol 104 GraphicUsed by:210 212
Symbol 105 GraphicUsed by:210 212
Symbol 106 GraphicUsed by:210 212
Symbol 107 GraphicUsed by:210 212
Symbol 108 GraphicUsed by:210 212
Symbol 109 GraphicUsed by:210 212
Symbol 110 GraphicUsed by:210 212
Symbol 111 GraphicUsed by:210 212
Symbol 112 GraphicUsed by:210 212
Symbol 113 GraphicUsed by:210 212
Symbol 114 GraphicUsed by:210 212
Symbol 115 ShapeTweeningUsed by:210 212
Symbol 116 ShapeTweeningUsed by:210 212
Symbol 117 ShapeTweeningUsed by:210 212
Symbol 118 GraphicUsed by:210 212
Symbol 119 GraphicUsed by:210 212
Symbol 120 GraphicUsed by:210 212
Symbol 121 GraphicUsed by:210 212
Symbol 122 GraphicUsed by:210 212
Symbol 123 GraphicUsed by:210 212
Symbol 124 GraphicUsed by:210 212
Symbol 125 GraphicUsed by:210 212
Symbol 126 GraphicUsed by:210 212
Symbol 127 GraphicUsed by:210 212
Symbol 128 ShapeTweeningUsed by:210 212
Symbol 129 ShapeTweeningUsed by:210 212
Symbol 130 ShapeTweeningUsed by:210 212
Symbol 131 GraphicUsed by:210 212
Symbol 132 GraphicUsed by:210 212
Symbol 133 ShapeTweeningUsed by:210 212
Symbol 134 ShapeTweeningUsed by:210 212
Symbol 135 ShapeTweeningUsed by:210 212
Symbol 136 GraphicUsed by:210 212
Symbol 137 GraphicUsed by:210 212
Symbol 138 GraphicUsed by:210 212
Symbol 139 GraphicUsed by:210 212
Symbol 140 GraphicUsed by:210 212
Symbol 141 GraphicUsed by:210 212
Symbol 142 GraphicUsed by:210 212
Symbol 143 GraphicUsed by:210 212
Symbol 144 GraphicUsed by:210 212
Symbol 145 ShapeTweeningUsed by:210 212
Symbol 146 ShapeTweeningUsed by:210 212
Symbol 147 ShapeTweeningUsed by:210 212
Symbol 148 GraphicUsed by:210 212
Symbol 149 ShapeTweeningUsed by:210 212
Symbol 150 ShapeTweeningUsed by:210 212
Symbol 151 ShapeTweeningUsed by:210 212
Symbol 152 GraphicUsed by:210 212
Symbol 153 GraphicUsed by:210 212
Symbol 154 ShapeTweeningUsed by:210 212
Symbol 155 ShapeTweeningUsed by:210 212
Symbol 156 ShapeTweeningUsed by:210 212
Symbol 157 GraphicUsed by:210 212
Symbol 158 GraphicUsed by:210 212
Symbol 159 GraphicUsed by:210 212
Symbol 160 GraphicUsed by:210 212
Symbol 161 GraphicUsed by:210 212
Symbol 162 GraphicUsed by:210 212
Symbol 163 GraphicUsed by:210 212
Symbol 164 GraphicUsed by:210 212
Symbol 165 GraphicUsed by:210 212
Symbol 166 GraphicUsed by:210 212
Symbol 167 GraphicUsed by:210 212
Symbol 168 GraphicUsed by:210 212
Symbol 169 GraphicUsed by:210 212
Symbol 170 GraphicUsed by:210 212
Symbol 171 GraphicUsed by:210 212
Symbol 172 GraphicUsed by:210 212
Symbol 173 GraphicUsed by:210 212
Symbol 174 GraphicUsed by:210 212
Symbol 175 GraphicUsed by:210 212
Symbol 176 GraphicUsed by:210 212
Symbol 177 GraphicUsed by:210 212
Symbol 178 GraphicUsed by:210 212
Symbol 179 GraphicUsed by:210 212
Symbol 180 GraphicUsed by:210 212
Symbol 181 GraphicUsed by:210 212
Symbol 182 GraphicUsed by:210 212
Symbol 183 GraphicUsed by:210 212
Symbol 184 GraphicUsed by:210 212
Symbol 185 GraphicUsed by:210 212
Symbol 186 GraphicUsed by:210 212
Symbol 187 GraphicUsed by:210 212
Symbol 188 GraphicUsed by:210 212
Symbol 189 ShapeTweeningUsed by:210 212
Symbol 190 GraphicUsed by:210 212
Symbol 191 GraphicUsed by:210 212
Symbol 192 GraphicUsed by:210 212
Symbol 193 GraphicUsed by:210 212
Symbol 194 GraphicUsed by:210 212
Symbol 195 GraphicUsed by:210 212
Symbol 196 GraphicUsed by:210 212
Symbol 197 GraphicUsed by:210 212
Symbol 198 GraphicUsed by:210 212
Symbol 199 GraphicUsed by:210 212
Symbol 200 GraphicUsed by:210 212
Symbol 201 GraphicUsed by:210 212
Symbol 202 GraphicUsed by:210 212
Symbol 203 GraphicUsed by:210 212
Symbol 204 GraphicUsed by:210 212
Symbol 205 GraphicUsed by:210 212
Symbol 206 GraphicUsed by:210 212
Symbol 207 GraphicUsed by:210 212
Symbol 208 GraphicUsed by:210 212
Symbol 209 GraphicUsed by:210 212
Symbol 210 MovieClip {rainboom_fla.Timeline_85}Uses:3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209Used by:212
Symbol 211 SoundUsed by:212
Symbol 212 MovieClip {Copter}Uses:210 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 89 65 72 52 104 101 54 74 107 48 51 50 70 71 109 110 111 112 98 103 78 55 102 76 77 105 53 58 106 49 82 83 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 47 56 57 59 60 61 62 63 64 66 67 68 69 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 211 179 73 75 180 79 80 81 181 84 85 182 86 183 184 185 186 187 188 189 190 191 192 193 90 94 95 194 96 195 92 93 97 99 100 196 197 198 199 200 201 202 203 204 87 108 205 206 207 208 209 88 91
Symbol 213 GraphicUsed by:381 383
Symbol 214 GraphicUsed by:381 383
Symbol 215 GraphicUsed by:381 383
Symbol 216 GraphicUsed by:381 383
Symbol 217 GraphicUsed by:381 383
Symbol 218 GraphicUsed by:381 383
Symbol 219 GraphicUsed by:381 383
Symbol 220 GraphicUsed by:381 383
Symbol 221 GraphicUsed by:381 383
Symbol 222 GraphicUsed by:381 383
Symbol 223 GraphicUsed by:381 383
Symbol 224 GraphicUsed by:381 383 1111
Symbol 225 GraphicUsed by:381 383 1111
Symbol 226 GraphicUsed by:381 383
Symbol 227 GraphicUsed by:381 383
Symbol 228 GraphicUsed by:381 383 1111
Symbol 229 GraphicUsed by:381 383 1111
Symbol 230 GraphicUsed by:381 383 1111
Symbol 231 GraphicUsed by:381 383 1111
Symbol 232 GraphicUsed by:381 383 1111
Symbol 233 GraphicUsed by:381 383 1111
Symbol 234 GraphicUsed by:381 383 1111
Symbol 235 GraphicUsed by:381 383 1111
Symbol 236 GraphicUsed by:381 383 1111
Symbol 237 GraphicUsed by:381 383 423 957 1111
Symbol 238 GraphicUsed by:381 383 1111
Symbol 239 GraphicUsed by:381 383 1111
Symbol 240 GraphicUsed by:381 383 1111
Symbol 241 GraphicUsed by:381 383 1111
Symbol 242 GraphicUsed by:381 383
Symbol 243 GraphicUsed by:381 383
Symbol 244 GraphicUsed by:381 383
Symbol 245 GraphicUsed by:381 383
Symbol 246 GraphicUsed by:381 383
Symbol 247 GraphicUsed by:381 383 1111
Symbol 248 GraphicUsed by:381 383
Symbol 249 GraphicUsed by:381 383
Symbol 250 GraphicUsed by:381 383
Symbol 251 GraphicUsed by:381 383
Symbol 252 GraphicUsed by:381 383
Symbol 253 GraphicUsed by:381 383 1111
Symbol 254 GraphicUsed by:381 383 1111
Symbol 255 GraphicUsed by:381 383 1111
Symbol 256 GraphicUsed by:381 383 1111
Symbol 257 GraphicUsed by:381 383 1111
Symbol 258 GraphicUsed by:381 383 1111
Symbol 259 GraphicUsed by:381 383 1111
Symbol 260 GraphicUsed by:381 383 1111
Symbol 261 GraphicUsed by:381 1111
Symbol 262 GraphicUsed by:381 383 1111
Symbol 263 GraphicUsed by:381 383 1111
Symbol 264 GraphicUsed by:381 383 1111
Symbol 265 GraphicUsed by:381 383 1111
Symbol 266 GraphicUsed by:381 383 1111
Symbol 267 GraphicUsed by:381 383 1111
Symbol 268 GraphicUsed by:381 383 1111
Symbol 269 GraphicUsed by:381 1111
Symbol 270 GraphicUsed by:381 383 1111
Symbol 271 GraphicUsed by:381 383 1111
Symbol 272 GraphicUsed by:381 383 1111
Symbol 273 GraphicUsed by:381 383
Symbol 274 GraphicUsed by:381 383
Symbol 275 GraphicUsed by:381 383
Symbol 276 GraphicUsed by:381 383
Symbol 277 GraphicUsed by:381 383
Symbol 278 GraphicUsed by:381 383
Symbol 279 GraphicUsed by:381 383
Symbol 280 GraphicUsed by:381 383
Symbol 281 GraphicUsed by:381 383
Symbol 282 GraphicUsed by:381 383
Symbol 283 GraphicUsed by:381 383
Symbol 284 GraphicUsed by:381 383
Symbol 285 GraphicUsed by:381 383
Symbol 286 GraphicUsed by:381 383
Symbol 287 GraphicUsed by:381 383
Symbol 288 GraphicUsed by:381 383
Symbol 289 GraphicUsed by:381 383
Symbol 290 GraphicUsed by:381 383
Symbol 291 GraphicUsed by:381 383
Symbol 292 GraphicUsed by:381 383
Symbol 293 GraphicUsed by:381 383
Symbol 294 GraphicUsed by:381 383
Symbol 295 GraphicUsed by:381 383
Symbol 296 GraphicUsed by:381 383
Symbol 297 GraphicUsed by:381 383
Symbol 298 GraphicUsed by:381 383
Symbol 299 GraphicUsed by:381 383
Symbol 300 GraphicUsed by:381 383
Symbol 301 GraphicUsed by:381 383
Symbol 302 GraphicUsed by:381 383
Symbol 303 GraphicUsed by:381 383
Symbol 304 GraphicUsed by:381 383
Symbol 305 GraphicUsed by:381 383
Symbol 306 GraphicUsed by:381 383
Symbol 307 GraphicUsed by:381 383
Symbol 308 GraphicUsed by:381 383
Symbol 309 GraphicUsed by:381 383
Symbol 310 GraphicUsed by:381 383
Symbol 311 GraphicUsed by:381 383
Symbol 312 GraphicUsed by:381 383
Symbol 313 GraphicUsed by:381 383
Symbol 314 GraphicUsed by:381 383
Symbol 315 GraphicUsed by:381 383
Symbol 316 GraphicUsed by:381 383
Symbol 317 GraphicUsed by:381 383
Symbol 318 GraphicUsed by:381 383
Symbol 319 GraphicUsed by:381 383
Symbol 320 GraphicUsed by:381 383
Symbol 321 GraphicUsed by:381 383
Symbol 322 GraphicUsed by:381 383
Symbol 323 GraphicUsed by:381 383
Symbol 324 GraphicUsed by:381 383
Symbol 325 GraphicUsed by:381 383
Symbol 326 GraphicUsed by:381 383
Symbol 327 GraphicUsed by:381 383
Symbol 328 GraphicUsed by:381 383
Symbol 329 GraphicUsed by:381 383
Symbol 330 GraphicUsed by:381 383
Symbol 331 GraphicUsed by:381 383
Symbol 332 GraphicUsed by:381 383
Symbol 333 GraphicUsed by:381 383
Symbol 334 GraphicUsed by:381 383
Symbol 335 GraphicUsed by:381 383
Symbol 336 GraphicUsed by:381 383
Symbol 337 GraphicUsed by:381 383
Symbol 338 GraphicUsed by:381 383
Symbol 339 GraphicUsed by:381 383
Symbol 340 GraphicUsed by:381 383
Symbol 341 GraphicUsed by:381 383
Symbol 342 GraphicUsed by:381 383
Symbol 343 GraphicUsed by:381 383
Symbol 344 GraphicUsed by:381 383
Symbol 345 GraphicUsed by:381 383
Symbol 346 GraphicUsed by:381 383
Symbol 347 GraphicUsed by:381 383
Symbol 348 GraphicUsed by:381 383
Symbol 349 GraphicUsed by:381 383
Symbol 350 GraphicUsed by:381 383
Symbol 351 GraphicUsed by:381 383
Symbol 352 GraphicUsed by:381 383
Symbol 353 GraphicUsed by:381 383
Symbol 354 GraphicUsed by:381 383
Symbol 355 GraphicUsed by:381 383
Symbol 356 GraphicUsed by:381 383
Symbol 357 GraphicUsed by:381 383
Symbol 358 GraphicUsed by:381 383
Symbol 359 GraphicUsed by:381 383
Symbol 360 GraphicUsed by:381 383
Symbol 361 GraphicUsed by:381 383
Symbol 362 GraphicUsed by:381 383
Symbol 363 GraphicUsed by:381 383
Symbol 364 GraphicUsed by:381 383
Symbol 365 GraphicUsed by:381 383
Symbol 366 GraphicUsed by:381 383
Symbol 367 GraphicUsed by:381 383
Symbol 368 GraphicUsed by:381 383
Symbol 369 GraphicUsed by:381 383
Symbol 370 GraphicUsed by:381 383
Symbol 371 GraphicUsed by:381 383
Symbol 372 GraphicUsed by:381 383
Symbol 373 GraphicUsed by:381 383
Symbol 374 GraphicUsed by:381 383
Symbol 375 GraphicUsed by:381 383
Symbol 376 GraphicUsed by:381 383
Symbol 377 GraphicUsed by:381 383
Symbol 378 GraphicUsed by:381 383
Symbol 379 GraphicUsed by:381 383
Symbol 380 GraphicUsed by:381 383
Symbol 381 MovieClip {rainboom_fla.birds_formation_83}Uses:213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380Used by:383
Symbol 382 SoundUsed by:383
Symbol 383 MovieClip {BirdCloud}Uses:381 346 214 215 216 217 218 219 220 221 222 223 224 225 226 347 228 229 230 231 232 233 234 235 236 237 238 239 240 241 277 243 244 245 246 247 248 249 250 251 278 253 254 255 256 257 258 259 260 337 348 262 291 264 265 266 267 268 343 270 271 292 275 276 349 350 279 338 351 280 263 352 353 354 344 272 382 213 227 285 286 287 288 289 355 290 281 345 282 273 274 295 296 297 356 298 299 357 358 359 300 283 360 361 362 363 284 305 306 307 364 308 309 310 301 302 293 294 315 365 316 366 367 311 312 303 304 323 324 317 339 318 319 320 313 314 331 332 325 340 326 327 328 321 322 242 252 333 334 335 336 329 330 368 369 370 371 341 342 372 373 374 375 376 377 378 379 380
Symbol 384 GraphicUsed by:400 401 1111
Symbol 385 GraphicUsed by:400 401 1111
Symbol 386 GraphicUsed by:400 401 1111
Symbol 387 GraphicUsed by:400 401 1111
Symbol 388 GraphicUsed by:400 401 1111
Symbol 389 GraphicUsed by:400 401 1111
Symbol 390 GraphicUsed by:400 401 1111
Symbol 391 GraphicUsed by:400 401 1111
Symbol 392 GraphicUsed by:400 401
Symbol 393 GraphicUsed by:400 401
Symbol 394 GraphicUsed by:400 401
Symbol 395 GraphicUsed by:400 401 1111
Symbol 396 GraphicUsed by:400 401 1111
Symbol 397 GraphicUsed by:400 401 1111
Symbol 398 GraphicUsed by:400 401
Symbol 399 GraphicUsed by:400 401 1111
Symbol 400 MovieClip {rainboom_fla.cartsprites_81}Uses:384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399Used by:401
Symbol 401 MovieClip {BalloonCloud}Uses:400 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 SS1
Symbol 402 GraphicUsed by:425
Symbol 403 GraphicUsed by:425
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:425 1111 1140
Symbol 406 GraphicUsed by:425
Symbol 407 GraphicUsed by:425
Symbol 408 GraphicUsed by:425
Symbol 409 GraphicUsed by:423
Symbol 410 GraphicUsed by:423
Symbol 411 GraphicUsed by:423
Symbol 412 GraphicUsed by:423
Symbol 413 GraphicUsed by:423
Symbol 414 GraphicUsed by:423 957
Symbol 415 GraphicUsed by:423
Symbol 416 GraphicUsed by:423
Symbol 417 GraphicUsed by:423
Symbol 418 GraphicUsed by:423
Symbol 419 GraphicUsed by:423
Symbol 420 GraphicUsed by:423
Symbol 421 GraphicUsed by:423
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:409 410 411 412 413 414 237 415 416 417 418 419 420 421 422Used by:425
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClip {com.kid360.mlp.Popup}Uses:402 403 405 406 407 408 423 424
Symbol 426 GraphicUsed by:434 435 449
Symbol 427 GraphicUsed by:434 435 437 439 440 442 443 445 447 448
Symbol 428 GraphicUsed by:434 435 437 439 440 442 443 445 447 448
Symbol 429 GraphicUsed by:434 435 437 439 440 442 443 445 447 448
Symbol 430 GraphicUsed by:434 435 437 439 440 442 443 445 447 448
Symbol 431 GraphicUsed by:434 435 437 439 440 442 443 445 447 448
Symbol 432 GraphicUsed by:434 435 437 439 440 442 443 445 447 448
Symbol 433 GraphicUsed by:434 435 437 439 440 442 443 445 447 448
Symbol 434 MovieClip {SmallFluffyCloudF}Uses:426 427 428 429 430 431 432 433 SS2
Symbol 435 MovieClip {FluffyCloudF}Uses:426 427 428 429 430 431 432 433 SS3
Symbol 436 GraphicUsed by:437 449
Symbol 437 MovieClip {FluffyCloudE}Uses:436 427 428 429 430 431 432 433 SS4
Symbol 438 GraphicUsed by:439 440 449
Symbol 439 MovieClip {SmallFluffyCloudD}Uses:438 427 428 429 430 431 432 433 SS5
Symbol 440 MovieClip {FluffyCloudD}Uses:438 427 428 429 430 431 432 433 SS6
Symbol 441 GraphicUsed by:442 443 449
Symbol 442 MovieClip {SmallFluffyCloudC}Uses:441 427 428 429 430 431 432 433 SS7
Symbol 443 MovieClip {FluffyCloudC}Uses:441 427 428 429 430 431 432 433 SS8
Symbol 444 GraphicUsed by:445 449
Symbol 445 MovieClip {FluffyCloudB}Uses:444 427 428 429 430 431 432 433 SS9
Symbol 446 GraphicUsed by:447 448 449 1111
Symbol 447 MovieClip {SmallFluffyCloudA}Uses:446 427 428 429 430 431 432 433 SS10
Symbol 448 MovieClip {FluffyCloudA}Uses:446 427 428 429 430 431 432 433 SS11
Symbol 449 MovieClip {FluffyCloud}Uses:446 444 441 438 436 426 SS12
Symbol 450 GraphicUsed by:957
Symbol 451 GraphicUsed by:957
Symbol 452 GraphicUsed by:957
Symbol 453 GraphicUsed by:957
Symbol 454 GraphicUsed by:957
Symbol 455 GraphicUsed by:957
Symbol 456 GraphicUsed by:957
Symbol 457 GraphicUsed by:957
Symbol 458 GraphicUsed by:957
Symbol 459 GraphicUsed by:957
Symbol 460 GraphicUsed by:957
Symbol 461 GraphicUsed by:957
Symbol 462 GraphicUsed by:957
Symbol 463 GraphicUsed by:957
Symbol 464 GraphicUsed by:957
Symbol 465 GraphicUsed by:957
Symbol 466 GraphicUsed by:957
Symbol 467 GraphicUsed by:957
Symbol 468 GraphicUsed by:957
Symbol 469 GraphicUsed by:957
Symbol 470 GraphicUsed by:957
Symbol 471 GraphicUsed by:957
Symbol 472 GraphicUsed by:957
Symbol 473 GraphicUsed by:957
Symbol 474 GraphicUsed by:957
Symbol 475 GraphicUsed by:957
Symbol 476 GraphicUsed by:957
Symbol 477 GraphicUsed by:957
Symbol 478 GraphicUsed by:957
Symbol 479 GraphicUsed by:957
Symbol 480 GraphicUsed by:957
Symbol 481 GraphicUsed by:957
Symbol 482 GraphicUsed by:957
Symbol 483 GraphicUsed by:957
Symbol 484 GraphicUsed by:957
Symbol 485 GraphicUsed by:957
Symbol 486 GraphicUsed by:957
Symbol 487 GraphicUsed by:957
Symbol 488 GraphicUsed by:957
Symbol 489 GraphicUsed by:957
Symbol 490 ShapeTweeningUsed by:957
Symbol 491 ShapeTweeningUsed by:957
Symbol 492 ShapeTweeningUsed by:957
Symbol 493 ShapeTweeningUsed by:957
Symbol 494 ShapeTweeningUsed by:957
Symbol 495 GraphicUsed by:957
Symbol 496 GraphicUsed by:957
Symbol 497 GraphicUsed by:957
Symbol 498 GraphicUsed by:957
Symbol 499 GraphicUsed by:957
Symbol 500 GraphicUsed by:957
Symbol 501 GraphicUsed by:957
Symbol 502 GraphicUsed by:957
Symbol 503 GraphicUsed by:957
Symbol 504 GraphicUsed by:957
Symbol 505 GraphicUsed by:957
Symbol 506 GraphicUsed by:957
Symbol 507 GraphicUsed by:957
Symbol 508 GraphicUsed by:957
Symbol 509 GraphicUsed by:957
Symbol 510 GraphicUsed by:957
Symbol 511 GraphicUsed by:957
Symbol 512 GraphicUsed by:957
Symbol 513 GraphicUsed by:957
Symbol 514 GraphicUsed by:957
Symbol 515 GraphicUsed by:957
Symbol 516 GraphicUsed by:957
Symbol 517 GraphicUsed by:957
Symbol 518 GraphicUsed by:957
Symbol 519 GraphicUsed by:957
Symbol 520 GraphicUsed by:957
Symbol 521 GraphicUsed by:957
Symbol 522 GraphicUsed by:957
Symbol 523 GraphicUsed by:957
Symbol 524 GraphicUsed by:957
Symbol 525 GraphicUsed by:957
Symbol 526 GraphicUsed by:957
Symbol 527 GraphicUsed by:957
Symbol 528 GraphicUsed by:957
Symbol 529 GraphicUsed by:957
Symbol 530 GraphicUsed by:957
Symbol 531 GraphicUsed by:957
Symbol 532 GraphicUsed by:957
Symbol 533 GraphicUsed by:957
Symbol 534 GraphicUsed by:957
Symbol 535 GraphicUsed by:957
Symbol 536 GraphicUsed by:957
Symbol 537 GraphicUsed by:957
Symbol 538 GraphicUsed by:957
Symbol 539 GraphicUsed by:957
Symbol 540 ShapeTweeningUsed by:957
Symbol 541 GraphicUsed by:957
Symbol 542 GraphicUsed by:957
Symbol 543 GraphicUsed by:957
Symbol 544 GraphicUsed by:957
Symbol 545 GraphicUsed by:957
Symbol 546 GraphicUsed by:957
Symbol 547 GraphicUsed by:957
Symbol 548 GraphicUsed by:957
Symbol 549 GraphicUsed by:957
Symbol 550 GraphicUsed by:957
Symbol 551 GraphicUsed by:957
Symbol 552 GraphicUsed by:957
Symbol 553 GraphicUsed by:957
Symbol 554 GraphicUsed by:957
Symbol 555 GraphicUsed by:957
Symbol 556 GraphicUsed by:957
Symbol 557 GraphicUsed by:957
Symbol 558 GraphicUsed by:957
Symbol 559 GraphicUsed by:957
Symbol 560 GraphicUsed by:957
Symbol 561 GraphicUsed by:957
Symbol 562 GraphicUsed by:957
Symbol 563 GraphicUsed by:957
Symbol 564 GraphicUsed by:957
Symbol 565 GraphicUsed by:957
Symbol 566 GraphicUsed by:957
Symbol 567 GraphicUsed by:957
Symbol 568 GraphicUsed by:957
Symbol 569 GraphicUsed by:957
Symbol 570 GraphicUsed by:957
Symbol 571 GraphicUsed by:957
Symbol 572 GraphicUsed by:957
Symbol 573 GraphicUsed by:957
Symbol 574 GraphicUsed by:957
Symbol 575 GraphicUsed by:957
Symbol 576 GraphicUsed by:957
Symbol 577 GraphicUsed by:957
Symbol 578 GraphicUsed by:957
Symbol 579 GraphicUsed by:957
Symbol 580 GraphicUsed by:957
Symbol 581 GraphicUsed by:957
Symbol 582 GraphicUsed by:957
Symbol 583 GraphicUsed by:957
Symbol 584 GraphicUsed by:957
Symbol 585 GraphicUsed by:957
Symbol 586 GraphicUsed by:957
Symbol 587 GraphicUsed by:957
Symbol 588 GraphicUsed by:957
Symbol 589 GraphicUsed by:957
Symbol 590 GraphicUsed by:957
Symbol 591 GraphicUsed by:957
Symbol 592 GraphicUsed by:957
Symbol 593 GraphicUsed by:957
Symbol 594 GraphicUsed by:957
Symbol 595 GraphicUsed by:957
Symbol 596 GraphicUsed by:957
Symbol 597 GraphicUsed by:957
Symbol 598 GraphicUsed by:957
Symbol 599 GraphicUsed by:957
Symbol 600 GraphicUsed by:957
Symbol 601 GraphicUsed by:957
Symbol 602 GraphicUsed by:957
Symbol 603 GraphicUsed by:957
Symbol 604 GraphicUsed by:957
Symbol 605 GraphicUsed by:957
Symbol 606 GraphicUsed by:957
Symbol 607 GraphicUsed by:957
Symbol 608 GraphicUsed by:957
Symbol 609 GraphicUsed by:957
Symbol 610 GraphicUsed by:957
Symbol 611 GraphicUsed by:957
Symbol 612 GraphicUsed by:957
Symbol 613 GraphicUsed by:957
Symbol 614 GraphicUsed by:957
Symbol 615 GraphicUsed by:957
Symbol 616 GraphicUsed by:957
Symbol 617 GraphicUsed by:957
Symbol 618 GraphicUsed by:957
Symbol 619 GraphicUsed by:957
Symbol 620 GraphicUsed by:957
Symbol 621 GraphicUsed by:957
Symbol 622 GraphicUsed by:957
Symbol 623 GraphicUsed by:957
Symbol 624 GraphicUsed by:957
Symbol 625 GraphicUsed by:957
Symbol 626 GraphicUsed by:957
Symbol 627 GraphicUsed by:957
Symbol 628 GraphicUsed by:957
Symbol 629 GraphicUsed by:957
Symbol 630 GraphicUsed by:957
Symbol 631 GraphicUsed by:957
Symbol 632 GraphicUsed by:957
Symbol 633 GraphicUsed by:957
Symbol 634 GraphicUsed by:957
Symbol 635 GraphicUsed by:957
Symbol 636 GraphicUsed by:957
Symbol 637 GraphicUsed by:957
Symbol 638 GraphicUsed by:957
Symbol 639 GraphicUsed by:957
Symbol 640 GraphicUsed by:957
Symbol 641 GraphicUsed by:957
Symbol 642 GraphicUsed by:957
Symbol 643 GraphicUsed by:957
Symbol 644 GraphicUsed by:957
Symbol 645 GraphicUsed by:957
Symbol 646 GraphicUsed by:957
Symbol 647 GraphicUsed by:957
Symbol 648 ShapeTweeningUsed by:957
Symbol 649 ShapeTweeningUsed by:957
Symbol 650 ShapeTweeningUsed by:957
Symbol 651 ShapeTweeningUsed by:957
Symbol 652 GraphicUsed by:957
Symbol 653 GraphicUsed by:957
Symbol 654 GraphicUsed by:957
Symbol 655 GraphicUsed by:957
Symbol 656 GraphicUsed by:957
Symbol 657 GraphicUsed by:957
Symbol 658 GraphicUsed by:957
Symbol 659 GraphicUsed by:957
Symbol 660 GraphicUsed by:957
Symbol 661 GraphicUsed by:957
Symbol 662 GraphicUsed by:957
Symbol 663 GraphicUsed by:957
Symbol 664 ShapeTweeningUsed by:957
Symbol 665 GraphicUsed by:957
Symbol 666 GraphicUsed by:957
Symbol 667 GraphicUsed by:957
Symbol 668 GraphicUsed by:957
Symbol 669 ShapeTweeningUsed by:957
Symbol 670 GraphicUsed by:957
Symbol 671 GraphicUsed by:957
Symbol 672 GraphicUsed by:957
Symbol 673 GraphicUsed by:957
Symbol 674 GraphicUsed by:957
Symbol 675 GraphicUsed by:957
Symbol 676 GraphicUsed by:957
Symbol 677 GraphicUsed by:957
Symbol 678 GraphicUsed by:957
Symbol 679 ShapeTweeningUsed by:957
Symbol 680 ShapeTweeningUsed by:957
Symbol 681 GraphicUsed by:957
Symbol 682 GraphicUsed by:957
Symbol 683 GraphicUsed by:957
Symbol 684 GraphicUsed by:957
Symbol 685 GraphicUsed by:957
Symbol 686 GraphicUsed by:957
Symbol 687 GraphicUsed by:957
Symbol 688 GraphicUsed by:957
Symbol 689 GraphicUsed by:957
Symbol 690 GraphicUsed by:957
Symbol 691 GraphicUsed by:957
Symbol 692 GraphicUsed by:957
Symbol 693 GraphicUsed by:957
Symbol 694 GraphicUsed by:957
Symbol 695 ShapeTweeningUsed by:957
Symbol 696 GraphicUsed by:957
Symbol 697 GraphicUsed by:957
Symbol 698 GraphicUsed by:957
Symbol 699 GraphicUsed by:957
Symbol 700 GraphicUsed by:957
Symbol 701 GraphicUsed by:957
Symbol 702 GraphicUsed by:957
Symbol 703 GraphicUsed by:957
Symbol 704 GraphicUsed by:957
Symbol 705 GraphicUsed by:957
Symbol 706 GraphicUsed by:957
Symbol 707 GraphicUsed by:957
Symbol 708 GraphicUsed by:957
Symbol 709 GraphicUsed by:957
Symbol 710 GraphicUsed by:957
Symbol 711 GraphicUsed by:957
Symbol 712 GraphicUsed by:957
Symbol 713 GraphicUsed by:957
Symbol 714 GraphicUsed by:957
Symbol 715 GraphicUsed by:957
Symbol 716 GraphicUsed by:957
Symbol 717 GraphicUsed by:957
Symbol 718 GraphicUsed by:957
Symbol 719 GraphicUsed by:957
Symbol 720 GraphicUsed by:957
Symbol 721 GraphicUsed by:957
Symbol 722 GraphicUsed by:957
Symbol 723 GraphicUsed by:957
Symbol 724 GraphicUsed by:957
Symbol 725 GraphicUsed by:957
Symbol 726 GraphicUsed by:957
Symbol 727 GraphicUsed by:957
Symbol 728 GraphicUsed by:957
Symbol 729 GraphicUsed by:957
Symbol 730 GraphicUsed by:957
Symbol 731 GraphicUsed by:957
Symbol 732 GraphicUsed by:957
Symbol 733 ShapeTweeningUsed by:957
Symbol 734 ShapeTweeningUsed by:957
Symbol 735 GraphicUsed by:957
Symbol 736 GraphicUsed by:957
Symbol 737 GraphicUsed by:957
Symbol 738 GraphicUsed by:957
Symbol 739 GraphicUsed by:957
Symbol 740 GraphicUsed by:957
Symbol 741 GraphicUsed by:957
Symbol 742 GraphicUsed by:957
Symbol 743 GraphicUsed by:957
Symbol 744 GraphicUsed by:957
Symbol 745 GraphicUsed by:957
Symbol 746 ShapeTweeningUsed by:957
Symbol 747 GraphicUsed by:957
Symbol 748 GraphicUsed by:957
Symbol 749 GraphicUsed by:957
Symbol 750 GraphicUsed by:957
Symbol 751 GraphicUsed by:957
Symbol 752 ShapeTweeningUsed by:957
Symbol 753 GraphicUsed by:957
Symbol 754 GraphicUsed by:957
Symbol 755 SoundUsed by:957
Symbol 756 GraphicUsed by:957
Symbol 757 GraphicUsed by:957
Symbol 758 ShapeTweeningUsed by:957
Symbol 759 ShapeTweeningUsed by:957
Symbol 760 GraphicUsed by:957
Symbol 761 ShapeTweeningUsed by:957
Symbol 762 ShapeTweeningUsed by:957
Symbol 763 ShapeTweeningUsed by:957
Symbol 764 ShapeTweeningUsed by:957
Symbol 765 ShapeTweeningUsed by:957
Symbol 766 ShapeTweeningUsed by:957
Symbol 767 GraphicUsed by:957
Symbol 768 GraphicUsed by:957
Symbol 769 GraphicUsed by:957
Symbol 770 GraphicUsed by:957
Symbol 771 GraphicUsed by:957
Symbol 772 GraphicUsed by:957
Symbol 773 GraphicUsed by:957
Symbol 774 GraphicUsed by:957
Symbol 775 GraphicUsed by:957
Symbol 776 GraphicUsed by:957
Symbol 777 GraphicUsed by:957
Symbol 778 GraphicUsed by:957
Symbol 779 GraphicUsed by:957
Symbol 780 GraphicUsed by:957
Symbol 781 GraphicUsed by:957
Symbol 782 GraphicUsed by:957
Symbol 783 GraphicUsed by:957
Symbol 784 GraphicUsed by:957
Symbol 785 GraphicUsed by:957
Symbol 786 GraphicUsed by:957
Symbol 787 GraphicUsed by:957
Symbol 788 GraphicUsed by:957
Symbol 789 GraphicUsed by:957
Symbol 790 GraphicUsed by:957
Symbol 791 GraphicUsed by:957
Symbol 792 GraphicUsed by:957
Symbol 793 GraphicUsed by:957
Symbol 794 GraphicUsed by:957
Symbol 795 GraphicUsed by:957
Symbol 796 GraphicUsed by:957
Symbol 797 GraphicUsed by:957
Symbol 798 GraphicUsed by:957
Symbol 799 GraphicUsed by:957
Symbol 800 GraphicUsed by:957
Symbol 801 GraphicUsed by:957
Symbol 802 GraphicUsed by:957
Symbol 803 GraphicUsed by:957
Symbol 804 GraphicUsed by:957
Symbol 805 GraphicUsed by:957
Symbol 806 GraphicUsed by:957
Symbol 807 GraphicUsed by:957
Symbol 808 GraphicUsed by:957
Symbol 809 GraphicUsed by:957
Symbol 810 GraphicUsed by:957
Symbol 811 GraphicUsed by:957
Symbol 812 GraphicUsed by:957
Symbol 813 GraphicUsed by:957
Symbol 814 GraphicUsed by:957
Symbol 815 ShapeTweeningUsed by:957
Symbol 816 GraphicUsed by:957
Symbol 817 GraphicUsed by:957
Symbol 818 GraphicUsed by:957
Symbol 819 GraphicUsed by:957
Symbol 820 GraphicUsed by:957
Symbol 821 GraphicUsed by:957
Symbol 822 GraphicUsed by:957
Symbol 823 GraphicUsed by:957
Symbol 824 GraphicUsed by:957
Symbol 825 GraphicUsed by:957
Symbol 826 GraphicUsed by:957
Symbol 827 GraphicUsed by:957
Symbol 828 GraphicUsed by:957
Symbol 829 GraphicUsed by:957
Symbol 830 GraphicUsed by:957
Symbol 831 GraphicUsed by:957
Symbol 832 GraphicUsed by:957
Symbol 833 GraphicUsed by:957
Symbol 834 GraphicUsed by:957
Symbol 835 GraphicUsed by:957
Symbol 836 GraphicUsed by:957
Symbol 837 GraphicUsed by:957
Symbol 838 GraphicUsed by:957
Symbol 839 GraphicUsed by:957
Symbol 840 GraphicUsed by:957
Symbol 841 GraphicUsed by:957
Symbol 842 GraphicUsed by:957
Symbol 843 GraphicUsed by:957
Symbol 844 GraphicUsed by:957
Symbol 845 GraphicUsed by:957
Symbol 846 GraphicUsed by:957
Symbol 847 GraphicUsed by:957
Symbol 848 GraphicUsed by:957
Symbol 849 GraphicUsed by:957
Symbol 850 GraphicUsed by:957
Symbol 851 GraphicUsed by:957
Symbol 852 GraphicUsed by:957
Symbol 853 GraphicUsed by:957
Symbol 854 GraphicUsed by:957
Symbol 855 GraphicUsed by:957
Symbol 856 GraphicUsed by:957
Symbol 857 GraphicUsed by:957
Symbol 858 GraphicUsed by:957
Symbol 859 GraphicUsed by:957
Symbol 860 GraphicUsed by:957
Symbol 861 GraphicUsed by:957
Symbol 862 GraphicUsed by:957
Symbol 863 GraphicUsed by:957
Symbol 864 GraphicUsed by:957
Symbol 865 GraphicUsed by:957
Symbol 866 GraphicUsed by:957
Symbol 867 GraphicUsed by:957
Symbol 868 GraphicUsed by:957
Symbol 869 GraphicUsed by:957
Symbol 870 GraphicUsed by:957
Symbol 871 GraphicUsed by:957
Symbol 872 GraphicUsed by:957
Symbol 873 GraphicUsed by:957
Symbol 874 GraphicUsed by:957
Symbol 875 GraphicUsed by:957
Symbol 876 GraphicUsed by:957
Symbol 877 GraphicUsed by:957
Symbol 878 GraphicUsed by:957
Symbol 879 GraphicUsed by:957
Symbol 880 GraphicUsed by:957
Symbol 881 GraphicUsed by:957
Symbol 882 GraphicUsed by:957
Symbol 883 GraphicUsed by:957
Symbol 884 GraphicUsed by:957
Symbol 885 GraphicUsed by:957
Symbol 886 GraphicUsed by:957
Symbol 887 GraphicUsed by:957
Symbol 888 GraphicUsed by:957
Symbol 889 GraphicUsed by:957
Symbol 890 GraphicUsed by:957
Symbol 891 GraphicUsed by:957
Symbol 892 GraphicUsed by:957
Symbol 893 GraphicUsed by:957
Symbol 894 GraphicUsed by:957
Symbol 895 GraphicUsed by:957
Symbol 896 GraphicUsed by:957
Symbol 897 GraphicUsed by:957
Symbol 898 GraphicUsed by:957
Symbol 899 GraphicUsed by:957
Symbol 900 GraphicUsed by:957
Symbol 901 ShapeTweeningUsed by:957
Symbol 902 GraphicUsed by:957
Symbol 903 GraphicUsed by:957
Symbol 904 GraphicUsed by:957
Symbol 905 GraphicUsed by:957
Symbol 906 GraphicUsed by:957
Symbol 907 GraphicUsed by:957
Symbol 908 GraphicUsed by:957
Symbol 909 GraphicUsed by:957
Symbol 910 GraphicUsed by:957
Symbol 911 GraphicUsed by:957
Symbol 912 GraphicUsed by:957
Symbol 913 GraphicUsed by:957
Symbol 914 GraphicUsed by:957
Symbol 915 GraphicUsed by:957
Symbol 916 GraphicUsed by:957
Symbol 917 GraphicUsed by:957
Symbol 918 GraphicUsed by:957
Symbol 919 GraphicUsed by:957
Symbol 920 GraphicUsed by:957
Symbol 921 GraphicUsed by:957
Symbol 922 GraphicUsed by:957
Symbol 923 GraphicUsed by:957
Symbol 924 GraphicUsed by:957
Symbol 925 GraphicUsed by:957
Symbol 926 GraphicUsed by:957
Symbol 927 GraphicUsed by:957
Symbol 928 GraphicUsed by:957
Symbol 929 GraphicUsed by:957
Symbol 930 GraphicUsed by:957
Symbol 931 GraphicUsed by:957
Symbol 932 GraphicUsed by:957
Symbol 933 GraphicUsed by:957
Symbol 934 GraphicUsed by:957
Symbol 935 GraphicUsed by:957
Symbol 936 GraphicUsed by:957
Symbol 937 GraphicUsed by:957
Symbol 938 GraphicUsed by:957
Symbol 939 GraphicUsed by:957
Symbol 940 GraphicUsed by:957
Symbol 941 GraphicUsed by:957
Symbol 942 GraphicUsed by:957
Symbol 943 GraphicUsed by:957
Symbol 944 GraphicUsed by:957
Symbol 945 GraphicUsed by:957
Symbol 946 GraphicUsed by:957
Symbol 947 GraphicUsed by:957
Symbol 948 GraphicUsed by:957
Symbol 949 GraphicUsed by:957
Symbol 950 GraphicUsed by:957
Symbol 951 GraphicUsed by:957
Symbol 952 GraphicUsed by:957
Symbol 953 GraphicUsed by:957
Symbol 954 GraphicUsed by:957
Symbol 955 GraphicUsed by:957
Symbol 956 GraphicUsed by:957
Symbol 957 MovieClip {com.kid360.mlp.Avatar}Uses:450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 414 237 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956Used by:960
Symbol 958 GraphicUsed by:959
Symbol 959 MovieClipUses:958Used by:960
Symbol 960 MovieClip {com.kid360.mlp.cloudbump.CutieCrusader}Uses:957 959Used by:1077
Symbol 961 GraphicUsed by:1050
Symbol 962 GraphicUsed by:963
Symbol 963 MovieClipUses:962Used by:1037
Symbol 964 GraphicUsed by:965
Symbol 965 MovieClipUses:964Used by:1037
Symbol 966 GraphicUsed by:1037
Symbol 967 GraphicUsed by:968
Symbol 968 MovieClipUses:967Used by:1037
Symbol 969 GraphicUsed by:970
Symbol 970 MovieClipUses:969Used by:1037
Symbol 971 GraphicUsed by:972
Symbol 972 MovieClipUses:971Used by:1037
Symbol 973 GraphicUsed by:974
Symbol 974 MovieClipUses:973Used by:1037
Symbol 975 GraphicUsed by:976
Symbol 976 MovieClipUses:975Used by:1037
Symbol 977 GraphicUsed by:978
Symbol 978 MovieClipUses:977Used by:1037
Symbol 979 MovieClipUsed by:1037
Symbol 980 MovieClipUsed by:1037
Symbol 981 GraphicUsed by:982
Symbol 982 MovieClipUses:981Used by:1037
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:1037
Symbol 985 MovieClipUsed by:1037
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:986Used by:1037
Symbol 988 GraphicUsed by:989
Symbol 989 MovieClipUses:988Used by:1037
Symbol 990 GraphicUsed by:991
Symbol 991 MovieClipUses:990Used by:1037
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:1037
Symbol 994 GraphicUsed by:1037
Symbol 995 GraphicUsed by:996
Symbol 996 MovieClipUses:995Used by:1037
Symbol 997 GraphicUsed by:998
Symbol 998 MovieClipUses:997Used by:1037
Symbol 999 GraphicUsed by:1037
Symbol 1000 GraphicUsed by:1001
Symbol 1001 MovieClipUses:1000Used by:1037
Symbol 1002 GraphicUsed by:1003
Symbol 1003 MovieClipUses:1002Used by:1037
Symbol 1004 GraphicUsed by:1037
Symbol 1005 GraphicUsed by:1006
Symbol 1006 MovieClipUses:1005Used by:1037
Symbol 1007 GraphicUsed by:1037
Symbol 1008 GraphicUsed by:1009
Symbol 1009 MovieClipUses:1008Used by:1037
Symbol 1010 GraphicUsed by:1011
Symbol 1011 MovieClipUses:1010Used by:1037
Symbol 1012 GraphicUsed by:1013
Symbol 1013 MovieClipUses:1012Used by:1037
Symbol 1014 GraphicUsed by:1037
Symbol 1015 GraphicUsed by:1016
Symbol 1016 MovieClipUses:1015Used by:1037
Symbol 1017 GraphicUsed by:1037
Symbol 1018 GraphicUsed by:1019
Symbol 1019 MovieClipUses:1018Used by:1037
Symbol 1020 GraphicUsed by:1021
Symbol 1021 MovieClipUses:1020Used by:1037
Symbol 1022 GraphicUsed by:1023
Symbol 1023 MovieClipUses:1022Used by:1037
Symbol 1024 GraphicUsed by:1037
Symbol 1025 GraphicUsed by:1037
Symbol 1026 GraphicUsed by:1027
Symbol 1027 MovieClipUses:1026Used by:1037
Symbol 1028 GraphicUsed by:1037
Symbol 1029 GraphicUsed by:1030
Symbol 1030 MovieClipUses:1029Used by:1037
Symbol 1031 GraphicUsed by:1032
Symbol 1032 MovieClipUses:1031Used by:1037
Symbol 1033 GraphicUsed by:1037
Symbol 1034 GraphicUsed by:1035
Symbol 1035 MovieClipUses:1034Used by:1037
Symbol 1036 GraphicUsed by:1037
Symbol 1037 MovieClipUses:963 965 966 968 970 972 974 976 978 979 980 982 984 985 987 989 991 993 994 996 998 999 1001 1003 1004 1006 1007 1009 1011 1013 1014 1016 1017 1019 1021 1023 1024 1025 1027 1028 1030 1032 1033 1035 1036Used by:1038  Timeline
Symbol 1038 MovieClip {rainboom_fla.BACKGROUND_CLOUDS_55}Uses:1037Used by:1050
Symbol 1039 GraphicUsed by:1050
Symbol 1040 GraphicUsed by:1048
Symbol 1041 GraphicUsed by:1042
Symbol 1042 MovieClipUses:1041Used by:1048
Symbol 1043 GraphicUsed by:1048
Symbol 1044 GraphicUsed by:1045
Symbol 1045 MovieClipUses:1044Used by:1048
Symbol 1046 GraphicUsed by:1048
Symbol 1047 GraphicUsed by:1048
Symbol 1048 MovieClipUses:1040 1042 1043 1045 1046 1047Used by:1049  Timeline
Symbol 1049 MovieClip {rainboom_fla.BACKGROUND_SCROLL_56}Uses:1048Used by:1050
Symbol 1050 MovieClip {rainboom_fla.clearingSky_54}Uses:961 1038 1039 1049Used by:1077
Symbol 1051 GraphicUsed by:1071
Symbol 1052 GraphicUsed by:1071
Symbol 1053 ShapeTweeningUsed by:1071
Symbol 1054 GraphicUsed by:1071
Symbol 1055 GraphicUsed by:1071
Symbol 1056 GraphicUsed by:1071
Symbol 1057 GraphicUsed by:1071
Symbol 1058 GraphicUsed by:1071
Symbol 1059 GraphicUsed by:1071
Symbol 1060 GraphicUsed by:1071
Symbol 1061 GraphicUsed by:1071
Symbol 1062 ShapeTweeningUsed by:1071
Symbol 1063 GraphicUsed by:1071
Symbol 1064 GraphicUsed by:1071
Symbol 1065 GraphicUsed by:1071
Symbol 1066 ShapeTweeningUsed by:1071
Symbol 1067 GraphicUsed by:1071
Symbol 1068 GraphicUsed by:1071
Symbol 1069 GraphicUsed by:1071
Symbol 1070 GraphicUsed by:1071
Symbol 1071 MovieClipUses:1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070Used by:1076
Symbol 1072 GraphicUsed by:1076
Symbol 1073 GraphicUsed by:1074 1076
Symbol 1074 MovieClipUses:1073Used by:1076
Symbol 1075 GraphicUsed by:1076
Symbol 1076 MovieClip {rainboom_fla.ProgressMeter_60}Uses:1071 1072 1074 1075 1073Used by:1077
Symbol 1077 MovieClip {com.kid360.mlp.cloudbump.CloudBumpGame}Uses:1050 960 1076Used by:Timeline
Symbol 1078 BitmapUsed by:1079
Symbol 1079 GraphicUses:1078Used by:1085 1111
Symbol 1080 FontUsed by:1081 1082 1097 1098 1108 1109 1110 1133
Symbol 1081 TextUses:1080Used by:1085
Symbol 1082 TextUses:1080Used by:1085
Symbol 1083 GraphicUsed by:1084
Symbol 1084 MovieClipUses:1083Used by:1085 1111
Symbol 1085 MovieClip {rainboom_fla.SplashDummy_2}Uses:1079 1081 1082 1084Used by:1095
Symbol 1086 GraphicUsed by:1087
Symbol 1087 MovieClipUses:1086Used by:1088
Symbol 1088 MovieClipUses:1087Used by:1094
Symbol 1089 FontUsed by:1090
Symbol 1090 TextUses:1089Used by:1094
Symbol 1091 GraphicUsed by:1094
Symbol 1092 GraphicUsed by:1094
Symbol 1093 SoundUsed by:1094 1120 1121 1139
Symbol 1094 MovieClip {rainboom_fla.goBtnShape_4}Uses:1088 1090 1091 1092 1093Used by:1095 1123 1140
Symbol 1095 MovieClip {rainboom_fla.startScreenDummy_1}Uses:1085 1094Used by:Timeline
Symbol 1096 GraphicUsed by:Timeline
Symbol 1097 EditableTextUses:1080Used by:1111
Symbol 1098 EditableTextUses:1080Used by:1111
Symbol 1099 GraphicUsed by:1111
Symbol 1100 GraphicUsed by:1111
Symbol 1101 FontUsed by:1102 1107 1114 1115 1131
Symbol 1102 TextUses:1101Used by:1111
Symbol 1103 GraphicUsed by:1111
Symbol 1104 GraphicUsed by:1111
Symbol 1105 GraphicUsed by:1111
Symbol 1106 GraphicUsed by:1111
Symbol 1107 EditableTextUses:1101Used by:1111
Symbol 1108 EditableTextUses:1080Used by:1111
Symbol 1109 EditableTextUses:1080Used by:1111
Symbol 1110 TextUses:1080Used by:1111
Symbol 1111 MovieClip {rainboom_fla.Splash_45}Uses:1079 1084 1097 1098 1099 396 385 386 397 395 389 390 391 384 387 388 399 228 229 230 231 232 233 234 235 236 237 238 239 240 241 253 254 255 247 256 257 258 259 260 224 225 261 262 263 264 265 266 267 268 269 270 271 272 446 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 1100 1102 1103 1104 1105 405 1106 1107 1108 1109 1110Used by:1123
Symbol 1112 GraphicUsed by:1116 1117 1120 1121
Symbol 1113 GraphicUsed by:1117 1120 1121
Symbol 1114 TextUses:1101Used by:1117 1120
Symbol 1115 TextUses:1101Used by:1117 1121
Symbol 1116 MovieClipUses:1112Used by:1117 1120 1121
Symbol 1117 MovieClip {rainboom_fla.levelBtnFaces_49}Uses:1112 1113 1114 1115 1116Used by:1118
Symbol 1118 MovieClip {rainboom_fla.levelBtn_48}Uses:1117Used by:1119 1129
Symbol 1119 MovieClip {rainboom_fla.levelPicker_47}Uses:1118Used by:1123
Symbol 1120 MovieClip {rainboom_fla.level1Btn_51}Uses:1112 1113 1114 1116 1093Used by:1123
Symbol 1121 MovieClip {rainboom_fla.level2Btn_52}Uses:1112 1113 1115 1116 1093Used by:1123
Symbol 1122 GraphicUsed by:1123
Symbol 1123 MovieClip {rainboom_fla.startScreen_44}Uses:1111 1094 1119 1120 1121 1122Used by:Timeline
Symbol 1124 GraphicUsed by:Timeline
Symbol 1125 GraphicUsed by:1140
Symbol 1126 BitmapUsed by:1127
Symbol 1127 GraphicUses:1126Used by:1128
Symbol 1128 MovieClipUses:1127Used by:1140
Symbol 1129 MovieClip {rainboom_fla.replayLevelPicker_65}Uses:1118Used by:1140
Symbol 1130 GraphicUsed by:1140
Symbol 1131 EditableTextUses:1101Used by:1140
Symbol 1132 GraphicUsed by:1139
Symbol 1133 TextUses:1080Used by:1139
Symbol 1134 GraphicUsed by:1139
Symbol 1135 GraphicUsed by:1139
Symbol 1136 GraphicUsed by:1139
Symbol 1137 GraphicUsed by:1139
Symbol 1138 GraphicUsed by:1139
Symbol 1139 MovieClip {rainboom_fla.packBtn_66}Uses:1132 1133 1134 1135 1136 1137 1138 1093Used by:1140
Symbol 1140 MovieClip {rainboom_fla.replayScreen_63}Uses:1125 1128 1129 1130 405 1131 1094 1139Used by:Timeline
Streaming Sound 1Used by:Symbol 401 MovieClip {BalloonCloud}
Streaming Sound 2Used by:Symbol 434 MovieClip {SmallFluffyCloudF}
Streaming Sound 3Used by:Symbol 435 MovieClip {FluffyCloudF}
Streaming Sound 4Used by:Symbol 437 MovieClip {FluffyCloudE}
Streaming Sound 5Used by:Symbol 439 MovieClip {SmallFluffyCloudD}
Streaming Sound 6Used by:Symbol 440 MovieClip {FluffyCloudD}
Streaming Sound 7Used by:Symbol 442 MovieClip {SmallFluffyCloudC}
Streaming Sound 8Used by:Symbol 443 MovieClip {FluffyCloudC}
Streaming Sound 9Used by:Symbol 445 MovieClip {FluffyCloudB}
Streaming Sound 10Used by:Symbol 447 MovieClip {SmallFluffyCloudA}
Streaming Sound 11Used by:Symbol 448 MovieClip {FluffyCloudA}
Streaming Sound 12Used by:Symbol 449 MovieClip {FluffyCloud}

Instance Names

"game"Frame 4Symbol 1077 MovieClip {com.kid360.mlp.cloudbump.CloudBumpGame}
"faces"Symbol 960 MovieClip {com.kid360.mlp.cloudbump.CutieCrusader} Frame 1Symbol 957 MovieClip {com.kid360.mlp.Avatar}
"actualBody"Symbol 960 MovieClip {com.kid360.mlp.cloudbump.CutieCrusader} Frame 1Symbol 959 MovieClip
"clouds"Symbol 1050 MovieClip {rainboom_fla.clearingSky_54} Frame 1Symbol 1038 MovieClip {rainboom_fla.BACKGROUND_CLOUDS_55}
"mtns"Symbol 1050 MovieClip {rainboom_fla.clearingSky_54} Frame 1Symbol 1049 MovieClip {rainboom_fla.BACKGROUND_SCROLL_56}
"sky"Symbol 1077 MovieClip {com.kid360.mlp.cloudbump.CloudBumpGame} Frame 1Symbol 1050 MovieClip {rainboom_fla.clearingSky_54}
"avatar"Symbol 1077 MovieClip {com.kid360.mlp.cloudbump.CloudBumpGame} Frame 1Symbol 960 MovieClip {com.kid360.mlp.cloudbump.CutieCrusader}
"meter"Symbol 1077 MovieClip {com.kid360.mlp.cloudbump.CloudBumpGame} Frame 1Symbol 1076 MovieClip {rainboom_fla.ProgressMeter_60}
"goBtn"Symbol 1095 MovieClip {rainboom_fla.startScreenDummy_1} Frame 1Symbol 1094 MovieClip {rainboom_fla.goBtnShape_4}
"gameTitle2"Symbol 1111 MovieClip {rainboom_fla.Splash_45} Frame 1Symbol 1097 EditableText
"gameTitle"Symbol 1111 MovieClip {rainboom_fla.Splash_45} Frame 1Symbol 1098 EditableText
"howToPlay"Symbol 1111 MovieClip {rainboom_fla.Splash_45} Frame 1Symbol 1107 EditableText
"step2"Symbol 1111 MovieClip {rainboom_fla.Splash_45} Frame 1Symbol 1108 EditableText
"step3"Symbol 1111 MovieClip {rainboom_fla.Splash_45} Frame 1Symbol 1109 EditableText
"faces"Symbol 1118 MovieClip {rainboom_fla.levelBtn_48} Frame 1Symbol 1117 MovieClip {rainboom_fla.levelBtnFaces_49}
"level1"Symbol 1119 MovieClip {rainboom_fla.levelPicker_47} Frame 1Symbol 1118 MovieClip {rainboom_fla.levelBtn_48}
"level2"Symbol 1119 MovieClip {rainboom_fla.levelPicker_47} Frame 1Symbol 1118 MovieClip {rainboom_fla.levelBtn_48}
"goBtn"Symbol 1123 MovieClip {rainboom_fla.startScreen_44} Frame 1Symbol 1094 MovieClip {rainboom_fla.goBtnShape_4}
"levelPicker"Symbol 1123 MovieClip {rainboom_fla.startScreen_44} Frame 1Symbol 1119 MovieClip {rainboom_fla.levelPicker_47}
"level1Btn"Symbol 1123 MovieClip {rainboom_fla.startScreen_44} Frame 1Symbol 1120 MovieClip {rainboom_fla.level1Btn_51}
"level2Btn"Symbol 1123 MovieClip {rainboom_fla.startScreen_44} Frame 1Symbol 1121 MovieClip {rainboom_fla.level2Btn_52}
"level1"Symbol 1129 MovieClip {rainboom_fla.replayLevelPicker_65} Frame 1Symbol 1118 MovieClip {rainboom_fla.levelBtn_48}
"level2"Symbol 1129 MovieClip {rainboom_fla.replayLevelPicker_65} Frame 1Symbol 1118 MovieClip {rainboom_fla.levelBtn_48}
"gameEnd"Symbol 1140 MovieClip {rainboom_fla.replayScreen_63} Frame 1Symbol 1128 MovieClip
"levelPicker"Symbol 1140 MovieClip {rainboom_fla.replayScreen_63} Frame 1Symbol 1129 MovieClip {rainboom_fla.replayLevelPicker_65}
"gratz"Symbol 1140 MovieClip {rainboom_fla.replayScreen_63} Frame 1Symbol 1131 EditableText
"goBtn"Symbol 1140 MovieClip {rainboom_fla.replayScreen_63} Frame 1Symbol 1094 MovieClip {rainboom_fla.goBtnShape_4}
"packBtn"Symbol 1140 MovieClip {rainboom_fla.replayScreen_63} Frame 1Symbol 1139 MovieClip {rainboom_fla.packBtn_66}

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"splashDummy"Frame 2
"playMenu"Frame 3
"gameplay"Frame 4
"replayMenu"Frame 8
"loop"Symbol 210 MovieClip {rainboom_fla.Timeline_85} Frame 1
"burst"Symbol 212 MovieClip {Copter} Frame 2
"loop"Symbol 381 MovieClip {rainboom_fla.birds_formation_83} Frame 1
"burst"Symbol 383 MovieClip {BirdCloud} Frame 2
"loop"Symbol 400 MovieClip {rainboom_fla.cartsprites_81} Frame 1
"burst"Symbol 401 MovieClip {BalloonCloud} Frame 2
"burst"Symbol 434 MovieClip {SmallFluffyCloudF} Frame 2
"burst"Symbol 435 MovieClip {FluffyCloudF} Frame 2
"burst"Symbol 437 MovieClip {FluffyCloudE} Frame 2
"burst"Symbol 439 MovieClip {SmallFluffyCloudD} Frame 2
"burst"Symbol 440 MovieClip {FluffyCloudD} Frame 2
"burst"Symbol 442 MovieClip {SmallFluffyCloudC} Frame 2
"burst"Symbol 443 MovieClip {FluffyCloudC} Frame 2
"burst"Symbol 445 MovieClip {FluffyCloudB} Frame 2
"burst"Symbol 447 MovieClip {SmallFluffyCloudA} Frame 2
"burst"Symbol 448 MovieClip {FluffyCloudA} Frame 2
"burst"Symbol 449 MovieClip {FluffyCloud} Frame 2
"loop1"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 1
"shiftTo2"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 9
"loop2"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 17
"shiftTo3"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 25
"loop3"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 38
"shiftTo4"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 47
"loop4"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 75
"rainboom"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 84
"crashTo1"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 201
"crashTo2"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 226
"crashTo3"Symbol 957 MovieClip {com.kid360.mlp.Avatar} Frame 255




http://swfchan.com/21/103988/info.shtml
Created: 19/3 -2019 00:56:24 Last modified: 19/3 -2019 00:56:24 Server time: 29/04 -2024 04:25:07