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

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

Petz-Fashion.swf

This is the info page for
Flash #112838

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


Text
on

on

on

off

off

off

Petz

fashion

<p align="left"><font face="[z] Arista Light" size="20" color="#aa5909" letterSpacing="0.000000" kerning="1">loading game... 0%</font></p>

<p align="center"><font face="[z] Arista Light" size="24" color="#f8f6c7" letterSpacing="0.000000" kerning="1">5</font></p>

<p align="center"><font face="[z] Arista Light" size="24" color="#690d0d" letterSpacing="0.000000" kerning="1">15</font></p>

<p align="center"><font face="[z] Arista Light" size="24" color="#f8f6c7" letterSpacing="0.000000" kerning="1">5</font></p>

Click to continue

<p align="left"><font face="[z] Arista Light" size="20" color="#fedb71" letterSpacing="0.000000" kerning="1">Enter your name</font></p>

Welcome to Petz fashion studio!

Ok!

Ok!

My name is Marta and I am so glad to
have you with us.

We help our clients to make their Petz
as pretty as possible, so that they
win contest and get beauty prizes.

Before we proceed, enter your first name!

Let's not waste any time! There is
a show coming up, and we have four
clients waiting with their Petz to
be taken care of. Pick one!

<p align="left"><font face="[z] Arista Light" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">Hello, (playername)!</font></p>

Mr. Fluffy

Mr. Biggles

Whiskers

Scruffy

Pick a Pet:

Done

Done

Main menu

Time left:

<p align="left"><font face="[z] Arista Light" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">03:00:00</font></p>

Score:

<p align="left"><font face="[z] Arista Light" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

Photographs:

<p align="left"><font face="[z] Arista Light" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

First you need to wash the Pet, then
dry it and brush it! Use the proper
tools on the bottom of the screen.

Quickly, you have only 3 minutes!

You've run out of time!
Okay, just finish the job while I'll
try to calm the client down.

Ooops!

You've done everything perfectly.
The client will be so pleased!
Congratulations!

Well done!

The Pet is now clean and looks great!
Now it is time to dress it.
Pick wisely, and be quick!
You got only 1 minute!

Cleaning complete!

The Pet is not entirely dressed!
There are a few more items to put on,
so do it before we proceed!

Let's head for the catwalk now
and then we'll see what
the judges say.

Fantastic!

Petz

fashion

Petz

fashion

Use arrows to walk the Pet right and
left, and use space to strike a pose.
You need to get as much attention
and photos as possible!

Glamour time!

You've done perfectly!
Congratulations!

<p align="center"><font face="[z] Arista Light" size="30" color="#5e1f09" letterSpacing="0.000000" kerning="1">2.0</font></p>

<p align="center"><font face="[z] Arista Light" size="30" color="#5e1f09" letterSpacing="0.000000" kerning="1">2.0</font></p>

<p align="center"><font face="[z] Arista Light" size="30" color="#5e1f09" letterSpacing="0.000000" kerning="1">2.0</font></p>

<p align="center"><font face="[z] Arista Light" size="30" color="#5e1f09" letterSpacing="0.000000" kerning="1">2.0</font></p>

<p align="center"><font face="[z] Arista Light" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">The judges were satisfied and gave</font></p><p align="center"><font face="[z] Arista Light" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">you a note of 2.0!</font></p>

Congratulations!

If you liked Petz Fashion, check out
the new Petz game!"

Play Again

Play Again

Buy Now

Buy Now

Visit our
website

Visit our
website

Submit Score

Submit Score

ActionScript [AS3]

Section 1
//GameEvent (com.ubi.events.GameEvent) package com.ubi.events { import flash.events.*; public class GameEvent extends Event { public var score:Number; public static const SUBMIT_SCORE:String = "submitScore"; public static const GET_HIGH_SCORES:String = "getHIgheScores"; public function GameEvent(_arg1:String, _arg2:Number=0){ super(_arg1, bubbles, cancelable); this.score = _arg2; } override public function toString():String{ return (formatToString("GameEvent", "score")); } override public function clone():Event{ return (new GameEvent(type, score)); } } }//package com.ubi.events
Section 2
//GameBase (com.ubi.game.GameBase) package com.ubi.game { import flash.display.*; import com.ubi.events.*; public class GameBase extends MovieClip { public function destroy():void{ } public function submitScore(_arg1:Number):void{ dispatchEvent(new GameEvent(GameEvent.SUBMIT_SCORE, _arg1)); } public function getHighScores():void{ dispatchEvent(new GameEvent(GameEvent.GET_HIGH_SCORES)); } public function onHighScores(_arg1:Array):void{ var _local2:Object; for each (_local2 in _arg1) { }; } public function playAgain():void{ } } }//package com.ubi.game
Section 3
//button_level1_brush_130 (PetzFashion_fla.button_level1_brush_130) package PetzFashion_fla { import flash.display.*; public dynamic class button_level1_brush_130 extends MovieClip { public function button_level1_brush_130(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 4
//button_level1_dry_128 (PetzFashion_fla.button_level1_dry_128) package PetzFashion_fla { import flash.display.*; public dynamic class button_level1_dry_128 extends MovieClip { public function button_level1_dry_128(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 5
//button_level1_wash_125 (PetzFashion_fla.button_level1_wash_125) package PetzFashion_fla { import flash.display.*; public dynamic class button_level1_wash_125 extends MovieClip { public function button_level1_wash_125(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 6
//characters_pets_91 (PetzFashion_fla.characters_pets_91) package PetzFashion_fla { import flash.display.*; public dynamic class characters_pets_91 extends MovieClip { public function characters_pets_91(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 7
//Flash_29 (PetzFashion_fla.Flash_29) package PetzFashion_fla { import flash.display.*; public dynamic class Flash_29 extends MovieClip { public function Flash_29(){ addFrameScript(0, frame1, 10, frame11); } function frame1(){ stop(); } function frame11(){ stop(); MovieClip(this.parent).gotoAndPlay(55); } } }//package PetzFashion_fla
Section 8
//interface_effects_stars_262 (PetzFashion_fla.interface_effects_stars_262) package PetzFashion_fla { import flash.display.*; public dynamic class interface_effects_stars_262 extends MovieClip { public function interface_effects_stars_262(){ addFrameScript(56, frame57); } function frame57(){ stop(); } } }//package PetzFashion_fla
Section 9
//interface_hud_120 (PetzFashion_fla.interface_hud_120) package PetzFashion_fla { import flash.display.*; import flash.text.*; public dynamic class interface_hud_120 extends MovieClip { public var scoreCounter:TextField; public var photoCounter:TextField; public var muteBtn:Button_Hud_Sound_On_Stage; public var time:TextField; } }//package PetzFashion_fla
Section 10
//interface_petPick_112 (PetzFashion_fla.interface_petPick_112) package PetzFashion_fla { import flash.display.*; public dynamic class interface_petPick_112 extends MovieClip { public var petName:MovieClip; public var petNext:button_hud_arrow; public var petPrev:button_hud_arrow; } }//package PetzFashion_fla
Section 11
//interface_petPick_name_114 (PetzFashion_fla.interface_petPick_name_114) package PetzFashion_fla { import flash.display.*; public dynamic class interface_petPick_name_114 extends MovieClip { public function interface_petPick_name_114(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 12
//interface_popup_level1_124 (PetzFashion_fla.interface_popup_level1_124) package PetzFashion_fla { import flash.display.*; public dynamic class interface_popup_level1_124 extends MovieClip { public var gotoAndPlayGrandparent_washPopupOut$:button_okay_hello; } }//package PetzFashion_fla
Section 13
//interface_popup_level1_ending_232 (PetzFashion_fla.interface_popup_level1_ending_232) package PetzFashion_fla { import flash.display.*; public dynamic class interface_popup_level1_ending_232 extends MovieClip { public var gotoAndPlayGrandparent_washOut$:button_okay_hello; } }//package PetzFashion_fla
Section 14
//interface_popup_level1_summary_133 (PetzFashion_fla.interface_popup_level1_summary_133) package PetzFashion_fla { import flash.display.*; public dynamic class interface_popup_level1_summary_133 extends MovieClip { public var gotoAndPlayGrandparent_washSummaryOutGood$:button_okay_hello; public function interface_popup_level1_summary_133(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 15
//interface_popup_level1_summarybad_132 (PetzFashion_fla.interface_popup_level1_summarybad_132) package PetzFashion_fla { import flash.display.*; public dynamic class interface_popup_level1_summarybad_132 extends MovieClip { public var gotoAndPlayGrandparent_washSummaryOutBad$:button_okay_hello; public function interface_popup_level1_summarybad_132(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 16
//interface_popup_level2_ending_233 (PetzFashion_fla.interface_popup_level2_ending_233) package PetzFashion_fla { import flash.display.*; public dynamic class interface_popup_level2_ending_233 extends MovieClip { public var gotoAndPlayGrandparent_dressSummaryOutBad$:button_okay_hello; public function interface_popup_level2_ending_233(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 17
//interface_popup_level2_endinggood_234 (PetzFashion_fla.interface_popup_level2_endinggood_234) package PetzFashion_fla { import flash.display.*; public dynamic class interface_popup_level2_endinggood_234 extends MovieClip { public var gotoAndPlayGrandparent_dressSummaryOutGood$:button_okay_hello; public function interface_popup_level2_endinggood_234(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 18
//interface_popup_level3_248 (PetzFashion_fla.interface_popup_level3_248) package PetzFashion_fla { import flash.display.*; public dynamic class interface_popup_level3_248 extends MovieClip { public var gotoAndPlayGrandparent_reportersPopupOut$:button_okay_hello; } }//package PetzFashion_fla
Section 19
//interface_popup_level3_ending_249 (PetzFashion_fla.interface_popup_level3_ending_249) package PetzFashion_fla { import flash.display.*; public dynamic class interface_popup_level3_ending_249 extends MovieClip { public var okay:button_okay; public var gotoAndPlayGrandparent_reportersHidePopup$:button_okay_hello; public function interface_popup_level3_ending_249(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 20
//interface_popup_score_264 (PetzFashion_fla.interface_popup_score_264) package PetzFashion_fla { import flash.display.*; import flash.text.*; public dynamic class interface_popup_score_264 extends MovieClip { public var CongratText:TextField; public var gotoAndPlayGrandparent_scoreSummaryOut$:button_okay_hello; } }//package PetzFashion_fla
Section 21
//interface_score_hands_250 (PetzFashion_fla.interface_score_hands_250) package PetzFashion_fla { import flash.display.*; public dynamic class interface_score_hands_250 extends MovieClip { public var hand_3:MovieClip; public var hand_2:MovieClip; public var hand_4:MovieClip; public var hand_5:MovieClip; public function interface_score_hands_250(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 22
//interface_score_hands_board_254 (PetzFashion_fla.interface_score_hands_board_254) package PetzFashion_fla { import flash.display.*; import flash.text.*; public dynamic class interface_score_hands_board_254 extends MovieClip { public var Scores:TextField; } }//package PetzFashion_fla
Section 23
//interface_score_hands_board2_253 (PetzFashion_fla.interface_score_hands_board2_253) package PetzFashion_fla { import flash.display.*; import flash.text.*; public dynamic class interface_score_hands_board2_253 extends MovieClip { public var Scores:TextField; } }//package PetzFashion_fla
Section 24
//interface_score_hands_board3_251 (PetzFashion_fla.interface_score_hands_board3_251) package PetzFashion_fla { import flash.display.*; import flash.text.*; public dynamic class interface_score_hands_board3_251 extends MovieClip { public var Scores:TextField; } }//package PetzFashion_fla
Section 25
//interface_score_hands_board4_252 (PetzFashion_fla.interface_score_hands_board4_252) package PetzFashion_fla { import flash.display.*; import flash.text.*; public dynamic class interface_score_hands_board4_252 extends MovieClip { public var Scores:TextField; } }//package PetzFashion_fla
Section 26
//Popup_Star_33 (PetzFashion_fla.Popup_Star_33) package PetzFashion_fla { import flash.display.*; import flash.text.*; public dynamic class Popup_Star_33 extends MovieClip { public var numbers:TextField; } }//package PetzFashion_fla
Section 27
//Popup_Star_Anim_32 (PetzFashion_fla.Popup_Star_Anim_32) package PetzFashion_fla { import flash.display.*; public dynamic class Popup_Star_Anim_32 extends MovieClip { public var inside:MovieClip; public function Popup_Star_Anim_32(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ play(); } } }//package PetzFashion_fla
Section 28
//preloader_progress_14 (PetzFashion_fla.preloader_progress_14) package PetzFashion_fla { import flash.display.*; import flash.text.*; public dynamic class preloader_progress_14 extends MovieClip { public var progress_txt:TextField; } }//package PetzFashion_fla
Section 29
//TRASH_15 (PetzFashion_fla.TRASH_15) package PetzFashion_fla { import flash.display.*; public dynamic class TRASH_15 extends MovieClip { public function TRASH_15(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package PetzFashion_fla
Section 30
//DressUpManager (pl.fabrykagier.engines.dressUp.DressUpManager) package pl.fabrykagier.engines.dressUp { import flash.events.*; import flash.display.*; import pl.fabrykagier.framework.gameCharacters.model.*; public class DressUpManager extends MovieClip { protected var draggingItem:MovieClip; protected var model:Model; protected var mouseDrag:Boolean; protected var wardrobe:Wardrobe; public function DressUpManager(){ setIt(); this.addEventListener(Event.REMOVED_FROM_STAGE, destroy); } private function destroy(_arg1:Event):void{ this.removeEventListener(Event.REMOVED_FROM_STAGE, destroy); wardrobe.stage.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDown); this.stage.removeEventListener(MouseEvent.MOUSE_UP, stopDragging); this.stage.removeEventListener(MouseEvent.MOUSE_MOVE, dragMove); } protected function wardrobeToModel(_arg1:String):void{ var _local2:String; _local2 = model.setItem(_arg1); wardrobe.lockItem(_arg1); if (_local2){ wardrobe.unLockItem(_local2); model.removeItem(_local2); }; } private function dragMove(_arg1:MouseEvent):void{ draggingItem.x = this.mouseX; draggingItem.y = this.mouseY; _arg1.updateAfterEvent(); } public function mousePressModel(_arg1:String):void{ model.removeItem(_arg1); startDragging(_arg1); } protected function setIt():void{ } public function makeUnDraggable():void{ wardrobe.stage.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDown); } public function makeDraggable():void{ wardrobe.stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown); } public function mouseRelase():void{ } public function stopDragging(_arg1:MouseEvent):void{ this.stage.removeEventListener(MouseEvent.MOUSE_UP, stopDragging); this.stage.removeEventListener(MouseEvent.MOUSE_MOVE, dragMove); this.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown); draggingItem.visible = false; wardrobe.clearHighlight(draggingItem.currentLabel); if (toModel()){ wardrobeToModel(draggingItem.currentLabel); } else { modelToWardrobe(draggingItem.currentLabel); }; } private function toModel():Boolean{ if (draggingItem.hitTestObject(model)){ return (true); }; return (false); } protected function modelToWardrobe(_arg1:String):void{ model.removeItem(_arg1); wardrobe.unLockItem(_arg1); } public function mousePressWardrobe(_arg1:String):void{ startDragging(_arg1); } public function startDragging(_arg1:String):void{ wardrobe.highlightItem(_arg1); draggingItem.visible = true; draggingItem.gotoAndStop(_arg1); this.stage.addEventListener(MouseEvent.MOUSE_MOVE, dragMove); this.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown); draggingItem.x = this.mouseX; draggingItem.y = this.mouseY; this.stage.addEventListener(MouseEvent.MOUSE_UP, stopDragging); } public function InitTest(_arg1:Event):void{ var _local2:Boolean; var _local3:WardrobeItem; var _local4:FrameLabel; for each (_local3 in wardrobe._itemsList) { _local2 = false; for each (_local4 in draggingItem.currentLabels) { if (_local4.name == _local3.currentLabel){ _local2 = true; break; }; }; if (!_local2){ }; if (model._aviableItems.indexOf(_local3.currentLabel) < 0){ }; }; } private function mouseDown(_arg1:MouseEvent):void{ if ((_arg1.target is WardrobeItem)){ if (WardrobeItem(_arg1.target).isAviable()){ mousePressWardrobe(WardrobeItem(_arg1.target).currentLabel); }; }; if ((_arg1.target is ModelItem)){ mousePressModel(ModelItem(_arg1.target).currentLabel); }; } } }//package pl.fabrykagier.engines.dressUp
Section 31
//Wardrobe (pl.fabrykagier.engines.dressUp.Wardrobe) package pl.fabrykagier.engines.dressUp { import flash.events.*; import flash.display.*; import flash.utils.*; public class Wardrobe extends MovieClip { protected var startItem:Object; protected var itemsList:Array; public function Wardrobe(){ itemsList = []; super(); this.addEventListener(Event.REMOVED_FROM_STAGE, destroy); } private function destroy(_arg1:Event):void{ this.removeEventListener(Event.REMOVED_FROM_STAGE, destroy); itemsList = null; } public function get _itemsList():Array{ return (itemsList); } private function fillSingleItem(_arg1:WardrobeItem):void{ var _local2:Class; var _local3:WardrobeItem; var _local4:FrameLabel; for each (_local4 in _arg1.currentLabels) { _local2 = (getDefinitionByName(getQualifiedClassName(_arg1)) as Class); _local3 = WardrobeItem(new (_local2)); _local3.gotoAndStop(_local4.name); itemsList.push(_local3); setPosition(_local3); }; } public function getItemObject(_arg1:String):WardrobeItem{ var _local2:WardrobeItem; for each (_local2 in itemsList) { if (_local2.currentLabel == _arg1){ return (_local2); }; }; return (null); } public function fill(_arg1:Object):void{ var _local2:WardrobeItem; var _local3:Class; var _local4:String; var _local5:WardrobeItem; startItem = _arg1; if ((_arg1 is Array)){ if ((_arg1[0] is String)){ for each (_local4 in _arg1) { _local3 = (getDefinitionByName(_local4) as Class); _local2 = WardrobeItem(new (_local3)); fillSingleItem(_local2); }; } else { for each (_local5 in _arg1) { fillSingleItem(_local5); }; }; } else { if ((_arg1 is String)){ _local3 = (getDefinitionByName(String(_arg1)) as Class); _local2 = WardrobeItem(new (_local3)); } else { _local2 = WardrobeItem(_arg1); }; fillSingleItem(_local2); }; } public function removeAll():void{ while (itemsList.length > 0) { this.removeChild(itemsList.shift()); }; } public function unLockItem(_arg1:String):void{ if (_arg1){ getItemObject(_arg1).unlcok(); }; } protected function setPosition(_arg1:WardrobeItem):void{ } public function removeItem(_arg1:String):void{ this.removeChild(getItemObject(_arg1)); this.itemsList.splice(this.itemsList.indexOf(getItemObject(_arg1)), 1); } public function getItemObjectClassName(_arg1:String):String{ var _local2:WardrobeItem; for each (_local2 in itemsList) { if (_local2.currentLabel == _arg1){ return (getQualifiedClassName(_local2)); }; }; return (null); } public function lockItem(_arg1:String):void{ getItemObject(_arg1).lock(); } public function highlightItem(_arg1:String):void{ } public function clearHighlight(_arg1:String):void{ } } }//package pl.fabrykagier.engines.dressUp
Section 32
//WardrobeItem (pl.fabrykagier.engines.dressUp.WardrobeItem) package pl.fabrykagier.engines.dressUp { import flash.display.*; public class WardrobeItem extends MovieClip { private var aviable:Boolean;// = true public function WardrobeItem(){ aviable = true; super(); this.mouseChildren = false; } public function lock():void{ aviable = false; } public function unlcok():void{ this.aviable = true; } public function isAviable():Boolean{ return (aviable); } } }//package pl.fabrykagier.engines.dressUp
Section 33
//SwapByMouseMove (pl.fabrykagier.engines.swapByMouseMove.SwapByMouseMove) package pl.fabrykagier.engines.swapByMouseMove { import flash.events.*; import flash.display.*; import flash.geom.*; public class SwapByMouseMove extends Sprite { private var active:Boolean; private var pen:DisplayObject; private var swapMask:Bitmap; private var moveMask:Bitmap; private var rec:Rectangle; private var swapOn:Bitmap; private var swapOff:MovieClip; public function SwapByMouseMove(_arg1:MovieClip, _arg2:Bitmap, _arg3:DisplayObject, _arg4:Boolean=true, _arg5:Boolean=false){ var _local6:BitmapData; super(); rec = _arg1.getBounds(_arg1); _local6 = new BitmapData(rec.width, rec.height, true, 0); this.swapMask = new Bitmap(_local6); this.swapMask.x = rec.topLeft.x; this.swapMask.y = rec.topLeft.y; this.moveMask = createSwapIn(_arg1); this.pen = _arg3; this.swapOff = _arg1; this.swapOn = _arg2; this.swapOn.x = rec.topLeft.x; this.swapOn.y = rec.topLeft.y; this.addChild(_arg2); this.addChild(swapMask); if (_arg5){ this.addChild(_arg3); }; this.swapOn.mask = swapMask; this.swapOn.cacheAsBitmap = true; this.swapMask.cacheAsBitmap = true; this.swapMask.visible = false; this.active = _arg4; this.addEventListener(Event.ADDED_TO_STAGE, setIt); this.addEventListener(Event.REMOVED_FROM_STAGE, destroy); this.swapOff.addChild(this); } private function setIt(_arg1:Event):void{ this.removeEventListener(Event.ADDED_TO_STAGE, setIt); this.stage.addEventListener(MouseEvent.MOUSE_MOVE, draw); this.pen.x = this.mouseX; this.pen.y = this.mouseY; } private function draw(_arg1:MouseEvent):void{ var _local2:int; var _local3:Matrix; var _local4:Number; var _local5:Number; if (active){ _local2 = Math.round(Math.max(Math.abs((pen.x - swapMask.mouseX)), Math.abs((pen.y - swapMask.mouseY)))); _local4 = (-(((pen.x - swapMask.x) - swapMask.mouseX)) / _local2); _local5 = (-(((pen.y - swapMask.y) - swapMask.mouseY)) / _local2); _local3 = new Matrix(1, 0, 0, 1, (pen.x - swapMask.x), (pen.y - swapMask.y)); swapMask.bitmapData.draw(pen, _local3, null, null, null, true); }; pen.x = this.mouseX; pen.y = this.mouseY; } public function showAll():void{ this.swapOn.mask = null; } public function enable():void{ var _local1:Matrix; active = true; _local1 = new Matrix(1, 0, 0, 1, (pen.x - swapMask.x), (pen.y - swapMask.y)); swapMask.bitmapData.draw(pen, _local1, null, null, null, true); } public function getSwapPercentage():int{ var _local1:Number; var _local2:Number; var _local3:int; var _local4:int; _local1 = 0; _local2 = 0; _local3 = 0; while (_local3 < moveMask.bitmapData.width) { _local4 = 0; while (_local4 < moveMask.bitmapData.height) { if (((!((swapMask.bitmapData.getPixel32(_local3, _local4) == 0))) && (!((moveMask.bitmapData.getPixel32(_local3, _local4) == 0))))){ _local1++; }; if (moveMask.bitmapData.getPixel32(_local3, _local4) != 0){ _local2++; }; _local4++; }; _local3++; }; return (int(((_local1 * 100) / _local2))); } public function disable():void{ active = false; } public function destroy(_arg1:Event):void{ this.removeEventListener(Event.REMOVED_FROM_STAGE, destroy); this.stage.removeEventListener(MouseEvent.MOUSE_MOVE, draw); this.swapMask.bitmapData.dispose(); this.moveMask.bitmapData.dispose(); if (this.pen.parent){ this.pen.parent.removeChild(this.pen); }; this.pen = null; this.swapOff = null; } public static function createSwapIn(_arg1:DisplayObject):Bitmap{ var _local2:Rectangle; var _local3:BitmapData; var _local4:Matrix; _local2 = _arg1.getBounds(_arg1); _local3 = new BitmapData(_local2.width, _local2.height, true, 0); _local4 = new Matrix(1, 0, 0, 1, -(_local2.topLeft.x), -(_local2.topLeft.y)); _local3.draw(_arg1, _local4, null, null, null, true); return (new Bitmap(_local3)); } } }//package pl.fabrykagier.engines.swapByMouseMove
Section 34
//FrameworkLoader (pl.fabrykagier.framework.elements.loader.FrameworkLoader) package pl.fabrykagier.framework.elements.loader { import flash.events.*; import flash.display.*; import pl.fabrykagier.framework.events.*; import pl.fabrykagier.framework.main.*; import flash.net.*; public class FrameworkLoader extends GameObject { private var swfLoader:Loader; private var selfReference:DisplayObject; private var selfLoad:Boolean; public static var FRAMEWORK_COMPLETE_EVENT:String = "loadIsComplete"; public static var FRAMEWORK_PROGRESS_EVENT:String = "loaderIsLoading"; public static var LOADER_PARAMETER_PERCENTS_ROUNDED:String = "percentsRounded"; public function FrameworkLoader(_arg1:Boolean=false, _arg2:String="", _arg3:DisplayObject=null):void{ var _local4:URLRequest; super(); selfLoad = _arg1; if (_arg1){ selfReference = _arg3; selfReference.loaderInfo.addEventListener(IOErrorEvent.IO_ERROR, IOHandler); } else { swfLoader = new Loader(); _local4 = new URLRequest(_arg2); swfLoader.load(_local4); }; addEventListener(Event.ENTER_FRAME, onLoaderProgress); } public function getLoader():LoaderInfo{ if (!selfLoad){ return (swfLoader.contentLoaderInfo); }; return (selfReference.loaderInfo); } private function onLoaderProgress(_arg1:Event):void{ var _local2:FrameworkEvent; var _local3:Number; var _local4:Number; _local2 = new FrameworkEvent(FRAMEWORK_PROGRESS_EVENT); if (selfLoad){ _local3 = selfReference.loaderInfo.bytesTotal; _local4 = selfReference.loaderInfo.bytesLoaded; } else { _local3 = swfLoader.contentLoaderInfo.bytesTotal; _local4 = swfLoader.contentLoaderInfo.bytesLoaded; }; if (_local3 == 0){ return; }; _local2.addParameter("selfLoad", selfLoad); _local2.addParameter("bytesTotal", _local3); _local2.addParameter("bytesLoaded", _local4); _local2.addParameter("percents", ((_local4 / _local3) * 100)); _local2.addParameter("percentsRounded", Math.floor(((_local4 / _local3) * 100))); if (selfLoad){ _local2.addParameter("framesLoaded", MovieClip(selfReference).framesLoaded); }; dispatchEvent(_local2); if (_local4 == _local3){ onComplete(); }; } private function onComplete():void{ dispatchEvent(new FrameworkEvent(FRAMEWORK_COMPLETE_EVENT)); removeEventListener(Event.ENTER_FRAME, onLoaderProgress); } public function getContent():DisplayObject{ if (!selfLoad){ return (swfLoader.contentLoaderInfo.content); }; return (selfReference.loaderInfo.content); } private function IOHandler(_arg1:IOErrorEvent):void{ } } }//package pl.fabrykagier.framework.elements.loader
Section 35
//FrameworkError (pl.fabrykagier.framework.error.FrameworkError) package pl.fabrykagier.framework.error { public class FrameworkError extends Error { public static var LIST_NOOBJECT:String = "Can't find object with specific parameters"; public static var SM_NOOBJECT:String = "Object with this name dosen't exist."; public static var SO_NAME:String = "FlashCookies Error: First you have to call static method 'init' and set object name."; public static var LANGUAGE_TEXTFIELD_ERROR:String = "When you use LanguageObject you must have text field named 'languageField' in root directory of linkaged object"; public static var LANGUAGE_INSTANCENAME_ERROR:String = "When you use LanguageObject you must type instance name of linkaged object"; public static var SM_NONAME:String = "Can't find 'name' variable in parameteres object."; public static var CANT_FIND_STAGE:String = "Can't find stage object."; public static var CANT_FIND_PARENT:String = "Can't find object parent."; public static var XML_IO_ERROR:String = "XML IO Error. Probably xml file doesn't exist."; public static var LANGUAGE_EMPTY_POLL:String = "Elements doesn't exist in xml language file."; public static var COUNTER:String = "You can't use two kind of counter in one time."; public static var SO_ID:String = "ID already set to "; public static var EXTERNAL_NOT_AVAILABLE:String = "External Interface is not available!"; public static var LOADER_NULL:String = "Reference to loaded DisplayObject is null."; public static var LIST_WRONGTYPE:String = "Wrong type of object. You can use this method only when object type is "; public static var XML_HAS_NO_CHILDREN:String = "XML node hasn't got any children."; public static var XML_SECURITY_ERROR:String = "XML Security Error. Probably xml is on other server, try use crossdomain file."; public static var DESTRUCTOR_ERROR:String = "You must implements destructor method!"; public static var SO_NAME_EMPTY:String = "FlashCookies Error: Object name must have at least one letter."; public function FrameworkError(_arg1:String){ super(_arg1); } } }//package pl.fabrykagier.framework.error
Section 36
//FrameworkEvent (pl.fabrykagier.framework.events.FrameworkEvent) package pl.fabrykagier.framework.events { import flash.events.*; public class FrameworkEvent extends Event { private var parametersArray:Array; public function FrameworkEvent(_arg1, _arg2=false, _arg3=false){ parametersArray = new Array(); super(_arg1, _arg2, _arg3); } public function getParameter(_arg1:String){ return (parametersArray[_arg1]); } public function addParameter(_arg1:String, _arg2):void{ parametersArray[_arg1] = _arg2; } } }//package pl.fabrykagier.framework.events
Section 37
//Model (pl.fabrykagier.framework.gameCharacters.model.Model) package pl.fabrykagier.framework.gameCharacters.model { import flash.events.*; import flash.display.*; import flash.utils.*; public class Model extends MovieClip { protected var styleSplitPosition:int;// = 1 private var aviableItems:Array; private var itemsList:Array; public static var RENDER:String = "render"; public function Model(){ itemsList = []; styleSplitPosition = 1; aviableItems = []; super(); } public function itemOnList(_arg1:String):Boolean{ if (itemsList.indexOf(_arg1) > -1){ return (true); }; return (false); } public function get _aviableItems():Array{ return (aviableItems); } public function saveItems():Array{ var _local1:Array; var _local2:String; _local1 = []; for each (_local2 in itemsList) { _local1.push(_local2); }; return (_local1); } public function removeAll():void{ itemsList = []; update(); } public function setItem(_arg1:String):String{ var _local2:Array; var _local3:Array; var _local4:String; if (itemsList.indexOf(_arg1) == -1){ itemsList.push(_arg1); }; update(); _local3 = _arg1.split("_"); for each (_local4 in itemsList) { if (_local4 == _arg1){ } else { _local2 = _local4.split("_"); if (_local3[this.styleSplitPosition] == _local2[this.styleSplitPosition]){ return (_local4); }; }; }; return (null); } public function loadItems(_arg1:Array):void{ removeAll(); setItems(_arg1); } public function getItemObject(_arg1:String):ModelItem{ var _local2:int; _local2 = 0; while (_local2 < this.numChildren) { if ((_local2 is ModelItem)){ if (ModelItem(_local2).name == _arg1){ return (ModelItem(_local2)); }; }; _local2++; }; return (null); } public function get _itemList():Array{ return (itemsList); } public function removeItem(_arg1:String):void{ if (itemsList.indexOf(_arg1) > -1){ itemsList.splice(itemsList.indexOf(_arg1), 1); update(); }; } public function update():void{ this.dispatchEvent(new Event(RENDER)); } public function setItems(_arg1:Array):void{ var _local2:String; for each (_local2 in _arg1) { if (itemsList.indexOf(_local2) == -1){ itemsList.push(_local2); }; }; update(); } public function getItemObjectClassName(_arg1:String):String{ var _local2:ModelItem; _local2 = getItemObject(_arg1); if (!_local2){ return (null); }; return (getQualifiedClassName(_local2)); } } }//package pl.fabrykagier.framework.gameCharacters.model
Section 38
//ModelItem (pl.fabrykagier.framework.gameCharacters.model.ModelItem) package pl.fabrykagier.framework.gameCharacters.model { import flash.events.*; import flash.display.*; public class ModelItem extends MovieClip { private var model:Model; public function ModelItem(){ this.mouseChildren = false; this.visible = false; this.addEventListener(Event.ADDED_TO_STAGE, setIt); this.addEventListener(Event.REMOVED_FROM_STAGE, destroy); } private function destroy(_arg1:Event):void{ this.removeEventListener(Event.REMOVED_FROM_STAGE, destroy); if (model){ model.removeEventListener(Model.RENDER, render); }; model = null; } private function setIt(_arg1:Event):void{ var _local2:FrameLabel; this.addEventListener(Event.ADDED_TO_STAGE, setIt); findModel(); if (model){ model.addEventListener(Model.RENDER, render); for each (_local2 in this.currentLabels) { model._aviableItems.push(_local2.name); }; }; render(null); } protected function hide():void{ this.visible = false; } public function render(_arg1:Event):void{ var _local2:FrameLabel; if (!model){ return; }; for each (_local2 in this.currentLabels) { if (model.itemOnList(_local2.name)){ this.gotoAndStop(_local2.name); show(); return; }; }; hide(); } protected function show():void{ this.visible = true; } private function findModel():void{ var _local1:DisplayObject; _local1 = this.parent; while (_local1 != this.stage) { if ((_local1 is Model)){ model = Model(_local1); break; }; _local1 = _local1.parent; }; } } }//package pl.fabrykagier.framework.gameCharacters.model
Section 39
//ModelItemFirstFrame (pl.fabrykagier.framework.gameCharacters.model.ModelItemFirstFrame) package pl.fabrykagier.framework.gameCharacters.model { public class ModelItemFirstFrame extends ModelItem { public function ModelItemFirstFrame(){ this.visible = true; } override protected function hide():void{ this.gotoAndStop(1); this.mouseChildren = false; this.mouseEnabled = false; } override protected function show():void{ this.mouseChildren = true; this.mouseEnabled = true; } } }//package pl.fabrykagier.framework.gameCharacters.model
Section 40
//GameObject (pl.fabrykagier.framework.main.GameObject) package pl.fabrykagier.framework.main { import flash.events.*; import flash.display.*; public class GameObject extends MovieClip { private var listenerArray:Array; private var automaticRemoveListeners:Boolean;// = true private var _state:String; private var arrayIndex:Array; public static var STATE_STOP:String = "stop"; public static var STATE_PLAY:String = "play"; public static var STATE_PAUSE:String = "pause"; public function GameObject():void{ automaticRemoveListeners = true; _state = STATE_STOP; listenerArray = new Array(); arrayIndex = new Array(); super(); initObject(); } override public function stop():void{ _state = STATE_STOP; super.stop(); } private function callDestructor(_arg1:Event):void{ onRemoved(); super.removeEventListener(Event.REMOVED_FROM_STAGE, callDestructor); if (automaticRemoveListeners){ removeListeners(); }; } public function removeListeners():void{ var _local1:Array; for each (_local1 in listenerArray) { removeEventListener(_local1[0], _local1[1], _local1[2]); }; listenerArray = new Array(); arrayIndex = new Array(); } public function set automaticRemove(_arg1:Boolean):void{ if (((!(automaticRemoveListeners)) && (_arg1))){ addEventListener(Event.REMOVED_FROM_STAGE, callDestructor); }; if (((automaticRemoveListeners) && (!(_arg1)))){ removeEventListener(Event.REMOVED_FROM_STAGE, callDestructor); }; automaticRemoveListeners = _arg1; } public function resume():void{ if (_state == STATE_PAUSE){ _state = STATE_PLAY; super.play(); }; } override public function play():void{ _state = STATE_PLAY; super.play(); } override public function removeEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false):void{ super.removeEventListener(_arg1, _arg2, _arg3); listenerArray.splice(arrayIndex[_arg1], 1); } override public function addEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false, _arg4:int=0, _arg5:Boolean=false):void{ if (!hasEventListener(_arg1)){ arrayIndex[_arg1] = (listenerArray.push(new Array(_arg1, _arg2, _arg3, _arg4, _arg5)) - 1); super.addEventListener(_arg1, _arg2, _arg3, _arg4, _arg5); }; } public function initObject():void{ super.addEventListener(Event.REMOVED_FROM_STAGE, callDestructor); } public function get listenersNumber():int{ return (listenerArray.length); } protected function onRemoved(){ } public function get state():String{ return (_state); } override public function gotoAndStop(_arg1:Object, _arg2:String=null):void{ _state = STATE_PLAY; super.gotoAndStop(_arg1, _arg2); } public function traceListeners():void{ var _local1:Array; for each (_local1 in listenerArray) { }; } public function get automaticRemove():Boolean{ return (automaticRemoveListeners); } public function get grandparent():DisplayObject{ return (parent.parent); } override public function gotoAndPlay(_arg1:Object, _arg2:String=null):void{ _state = STATE_PLAY; super.gotoAndPlay(_arg1, _arg2); } public function pause():void{ _state = STATE_PAUSE; super.stop(); } } }//package pl.fabrykagier.framework.main
Section 41
//SoundManager (pl.fabrykagier.framework.media.SoundManager) package pl.fabrykagier.framework.media { import flash.media.*; import pl.fabrykagier.framework.error.*; import flash.utils.*; import flash.net.*; public class SoundManager { public static var soundsObjects:Array = new Array(); private static var staticMuteArray:Array = new Array(); private static var muteMode:Boolean; private static var nextIndex:int = 0; public static function get muteArray():Array{ return (staticMuteArray); } public static function stopAllSounds():void{ var _local1:int; _local1 = 0; while (_local1 < soundsObjects.length) { SoundObject(soundsObjects[_local1]).setVolume(0); _local1++; }; } public static function stopGroup(_arg1:Object){ var _local2:SoundObject; for each (_local2 in soundsObjects) { if (_local2.group == _arg1["group"]){ _local2.setVolume(0); }; }; } private static function checkSound(_arg1:String):Boolean{ var _local2:*; for (_local2 in soundsObjects) { if (SoundObject(soundsObjects[_local2]).soundName == _arg1){ return (true); }; }; return (false); } public static function initMute():void{ var _local1:SharedObject; var _local2:*; _local1 = SharedObject.getLocal("muteArray"); for (_local2 in _local1.data) { staticMuteArray[_local2] = _local1.data[_local2]; }; } public static function playSound(_arg1:Object):SoundObject{ var _local2:SoundObject; if (!_arg1["name"]){ return (null); }; if (!_arg1["startTime"]){ _arg1["startTime"] = 0; }; if (!_arg1["loops"]){ _arg1["loops"] = 0; }; if (!_arg1["transform"]){ _arg1["transform"] = null; }; if (!_arg1["group"]){ _arg1["group"] = "default"; }; if (muteArray[_arg1["group"]]){ _arg1["transform"] = new SoundTransform(0); }; if (_arg1["duplicate"] !== true){ if (checkSound(_arg1["name"])){ _local2 = getSoundByName(_arg1["name"]); if (_local2.state != SoundObject.STATE_PLAY){ _local2.play(_arg1["startTime"], _arg1["loops"], _arg1["transform"]); }; } else { _local2 = addSound(_arg1); if (_local2.state != SoundObject.STATE_PLAY){ _local2.play(_arg1["startTime"], _arg1["loops"], _arg1["transform"]); }; }; } else { _local2 = addSound(_arg1); _local2.play(_arg1["startTime"], _arg1["loops"], _arg1["transform"]); }; if (_arg1["pause"] === true){ _local2.pause = true; } else { _local2.pause = false; }; return (_local2); } private static function getSoundByID(_arg1:int):SoundObject{ var _local2:*; for (_local2 in soundsObjects) { if (SoundObject(soundsObjects[_local2]).id == _arg1){ return (SoundObject(soundsObjects[_local2])); }; }; return (null); } public static function playPausedSound():void{ var _local1:int; _local1 = 0; while (_local1 < soundsObjects.length) { SoundObject(soundsObjects[_local1]).setVolume(1); _local1++; }; } public static function addSound(_arg1:Object):SoundObject{ var SoundClass:Class; var obj:SoundObject; var parameters = _arg1; if (!parameters["name"]){ throw (new FrameworkError(FrameworkError.SM_NONAME)); }; try { SoundClass = (getDefinitionByName(parameters["name"]) as Class); } catch(e) { throw (new FrameworkError(((FrameworkError.SM_NOOBJECT + " Sound name: ") + parameters["name"]))); }; obj = new (SoundClass); obj.id = nextIndex; obj.soundName = parameters["name"]; obj.group = parameters["group"]; soundsObjects.push(obj); nextIndex++; if (parameters["pause"] === true){ obj.pause = true; } else { obj.pause = false; }; return (obj); } public static function refresh():void{ var _local1:int; var _local2:int; _local1 = 0; while (_local1 < soundsObjects.length) { _local2 = 0; while (_local2 < soundsObjects.length) { if (_local1 == _local2){ } else { if (((SoundObject(soundsObjects[_local1])) && ((SoundObject(soundsObjects[_local1]).soundName == SoundObject(soundsObjects[_local2]).soundName)))){ soundsObjects.splice(_local2, 1); }; }; _local2++; }; _local1++; }; } public static function stopSound(_arg1:Object):void{ var _local2:SoundObject; if (_arg1["name"]){ _local2 = getSoundByName(_arg1["name"]); }; if (_arg1["id"]){ _local2 = getSoundByID(_arg1["id"]); }; if (_local2){ _local2.stop(); }; } public static function muteOff(_arg1:Object):void{ var _local2:SharedObject; if (!_arg1["group"]){ _arg1["group"] = "default"; }; _local2 = SharedObject.getLocal("muteArray"); _local2.data[_arg1["group"]] = false; staticMuteArray[_arg1["group"]] = false; _local2.flush(10); playPausedGroup(_arg1); muteMode = false; } public static function muteOn(_arg1:Object):void{ var _local2:SharedObject; if (!_arg1["group"]){ _arg1["group"] = "default"; }; _local2 = SharedObject.getLocal("muteArray"); _local2.data[_arg1["group"]] = true; staticMuteArray[_arg1["group"]] = true; _local2.flush(10); stopGroup(_arg1); muteMode = true; } public static function get mute():Boolean{ return (muteMode); } public static function getSoundByName(_arg1:String):SoundObject{ var _local2:*; for (_local2 in soundsObjects) { if (SoundObject(soundsObjects[_local2]).soundName == _arg1){ return (SoundObject(soundsObjects[_local2])); }; }; return (null); } public static function playPausedGroup(_arg1:Object){ var _local2:SoundObject; for each (_local2 in soundsObjects) { if (_local2.group == _arg1["group"]){ _local2.setVolume(1); }; }; } } }//package pl.fabrykagier.framework.media
Section 42
//SoundObject (pl.fabrykagier.framework.media.SoundObject) package pl.fabrykagier.framework.media { import flash.events.*; import flash.media.*; import pl.fabrykagier.framework.error.*; public class SoundObject extends Sound { private var locked:Boolean; private var name:String; private var sndTransform:SoundTransform; private var id_:int;// = -1 private var myChannel:SoundChannel; private var loops:int; private var pauseMode:Boolean; private var pauseTime:int; private var toAddListener:Boolean; private var state_:String; public var group:String; public static var STATE_STOP:String = "sound_is_stop"; public static var STATE_PLAY:String = "sound_is_play"; public static var STATE_PAUSE:String = "state_is_pause"; public static var STATE_END:String = "sound_is_end"; public function SoundObject(){ id_ = -1; super(); state_ = STATE_STOP; } public function stop():void{ state_ = STATE_STOP; if (pauseMode){ pauseSound(); }; if (myChannel){ myChannel.stop(); }; } public function get state():String{ return (state_); } public function get id():int{ return (id_); } public function setVolume(_arg1:Number){ if (myChannel){ myChannel.soundTransform = new SoundTransform(_arg1); }; } public function get lock():Boolean{ return (locked); } public function resume():void{ if (pauseMode){ state_ = STATE_PLAY; play(pauseTime, loops, sndTransform); }; } override public function play(_arg1:Number=0, _arg2:int=0, _arg3:SoundTransform=null):SoundChannel{ state_ = STATE_PLAY; this.loops = _arg2; this.sndTransform = _arg3; myChannel = super.play(_arg1, _arg2, _arg3); if (myChannel){ myChannel.addEventListener(Event.SOUND_COMPLETE, onComplete); }; return (myChannel); } public function set id(_arg1:int){ if (id_ == -1){ id_ = _arg1; } else { throw (new FrameworkError(FrameworkError.SO_ID)); }; } private function onComplete(_arg1:Event):void{ state_ = STATE_END; } private function pauseSound():void{ state_ = STATE_PAUSE; pauseTime = myChannel.position; } public function get soundName():String{ return (name); } public function set lock(_arg1:Boolean){ locked = _arg1; } public function set pause(_arg1:Boolean):void{ pauseMode = _arg1; } public function addListener(_arg1:Function, _arg2:Boolean=false, _arg3:int=0, _arg4:Boolean=false):void{ } public function get pause():Boolean{ return (pauseMode); } public function set soundName(_arg1:String){ name = _arg1; } } }//package pl.fabrykagier.framework.media
Section 43
//GotoButton (pl.fabrykagier.framework.ui.graphical.GotoButton) package pl.fabrykagier.framework.ui.graphical { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.framework.utils.*; import pl.fabrykagier.framework.error.*; public class GotoButton extends InterfaceButton { public function GotoButton(){ buttonMode = true; } override protected function onClick(_arg1:MouseEvent):void{ var _local2:ParametersObject; SoundManager.playSound({name:"BUTTONCLICK", loops:1}); _local2 = new ParametersObject(this.name); if (_local2.getValue("gotoAndStopStage") != null){ if (root != null){ MovieClip(root).gotoAndStop(_local2.getValue("gotoAndStopStage")); } else { new FrameworkError(FrameworkError.CANT_FIND_STAGE); }; }; if (_local2.getValue("gotoAndPlayStage") != null){ if (root != null){ MovieClip(root).gotoAndPlay(_local2.getValue("gotoAndPlayStage")); } else { new FrameworkError(FrameworkError.CANT_FIND_STAGE); }; }; if (_local2.getValue("gotoAndStopParent") != null){ if (parent != null){ MovieClip(parent).gotoAndStop(_local2.getValue("gotoAndStopParent")); } else { new FrameworkError(FrameworkError.CANT_FIND_PARENT); }; }; if (_local2.getValue("gotoAndPlayParent") != null){ if (parent != null){ MovieClip(parent).gotoAndPlay(_local2.getValue("gotoAndPlayParent")); } else { new FrameworkError(FrameworkError.CANT_FIND_PARENT); }; }; if (_local2.getValue("gotoAndPlayGrandparent") != null){ if (grandparent != null){ MovieClip(grandparent).gotoAndPlay(_local2.getValue("gotoAndPlayGrandparent")); } else { new FrameworkError(FrameworkError.CANT_FIND_PARENT); }; }; removeEventListener(MouseEvent.CLICK, onClick); } } }//package pl.fabrykagier.framework.ui.graphical
Section 44
//InterfaceButton (pl.fabrykagier.framework.ui.graphical.InterfaceButton) package pl.fabrykagier.framework.ui.graphical { import pl.fabrykagier.framework.media.*; import flash.events.*; import pl.fabrykagier.framework.main.*; public class InterfaceButton extends GameObject { protected var mouseOutLabel;// = "off" protected var mouseOverLabel;// = "on" protected var mouseOn:Boolean; protected var mouseDownLabel;// = "click" public function InterfaceButton(){ mouseDownLabel = "click"; mouseOverLabel = "on"; mouseOutLabel = "off"; super(); buttonMode = true; addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_DOWN, onButtonDown); addEventListener(MouseEvent.MOUSE_UP, onButtonUp); addEventListener(MouseEvent.MOUSE_OVER, onButtonOver); addEventListener(MouseEvent.MOUSE_OUT, onButtonOut); } protected function onButtonUp(_arg1:MouseEvent):void{ gotoAndStop(mouseOverLabel); } protected function onButtonDown(_arg1:MouseEvent):void{ gotoAndStop(mouseDownLabel); } protected function onButtonOut(_arg1:MouseEvent):void{ mouseOn = false; gotoAndStop(mouseOutLabel); } protected function onButtonOver(_arg1:MouseEvent):void{ SoundManager.playSound({name:"ROLLOVER", loops:1}); mouseOn = true; gotoAndStop(mouseOverLabel); } protected function onClick(_arg1:MouseEvent):void{ SoundManager.playSound({name:"BUTTONCLICK", loops:1}); } } }//package pl.fabrykagier.framework.ui.graphical
Section 45
//MutteButton (pl.fabrykagier.framework.ui.graphical.MutteButton) package pl.fabrykagier.framework.ui.graphical { import pl.fabrykagier.framework.media.*; import flash.events.*; public class MutteButton extends InterfaceButton { public function MutteButton(){ buttonMode = true; changeLabels(); gotoAndStop(mouseOutLabel); } protected function changeLabels(){ if (SoundManager.mute){ mouseDownLabel = "on_on"; mouseOverLabel = "on_on"; mouseOutLabel = "off_on"; } else { mouseDownLabel = "off_off"; mouseOverLabel = "on_off"; mouseOutLabel = "off_off"; }; } override protected function onClick(_arg1:MouseEvent):void{ if (SoundManager.mute){ SoundManager.muteOff({group:"default"}); } else { SoundManager.muteOn({group:"default"}); }; changeLabels(); gotoAndStop(mouseOverLabel); } } }//package pl.fabrykagier.framework.ui.graphical
Section 46
//ParametersObject (pl.fabrykagier.framework.utils.ParametersObject) package pl.fabrykagier.framework.utils { public class ParametersObject { private var handledObject:Object; private var handledString:String; public function ParametersObject(_arg1:String){ handledObject = new Object(); super(); handledString = _arg1; if (_arg1.indexOf("$") != -1){ unserialize(); }; } public function serialize():String{ return (handledString); } public function getValue(_arg1:String){ if (handledObject){ return (handledObject[_arg1]); }; return (null); } private function unserialize():void{ var _local1:*; var _local2:*; var _local3:Array; _local1 = handledString.split("$"); for (_local2 in _local1) { if (String(_local1[int(_local2)]).indexOf("_") != -1){ _local3 = String(_local1[int(_local2)]).split("_"); handledObject[_local3[0]] = _local3[1]; }; }; } } }//package pl.fabrykagier.framework.utils
Section 47
//PetModel (pl.fabrykagier.game.petfashion.character.PetModel) package pl.fabrykagier.game.petfashion.character { import pl.fabrykagier.framework.gameCharacters.model.*; public class PetModel extends Model { public static var WALK_SCALE_X:Number = 0.5; public static var WALK_SCALE_Y:Number = 0.5; public function PetModel(){ this.gotoAndStop(1); styleSplitPosition = 0; } public function moveMe():void{ goToBegin(); this.scaleX = WALK_SCALE_X; this.scaleY = WALK_SCALE_Y; this.x = 325; this.y = 244; } public function scaleMe():void{ goToBegin(); this.scaleX = WALK_SCALE_X; this.scaleY = WALK_SCALE_Y; this.x = 350; this.y = 280; } public function goToBegin():void{ this.gotoAndStop(1); } } }//package pl.fabrykagier.game.petfashion.character
Section 48
//DressUpMngr (pl.fabrykagier.game.petfashion.dressing.DressUpMngr) package pl.fabrykagier.game.petfashion.dressing { import flash.display.*; import pl.fabrykagier.framework.gameCharacters.model.*; import pl.fabrykagier.engines.dressUp.*; import pl.fabrykagier.game.petfashion.*; import flash.utils.*; public class DressUpMngr extends DressUpManager { override protected function setIt():void{ var _local1:Class; super.setIt(); wardrobe = Wardrobe(PetFashionManager.getInstance().getChildByName("dressing_wardobe")); model = Model(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)); _local1 = (getDefinitionByName("wardrobeItemx") as Class); draggingItem = MovieClip(new (_local1)); draggingItem.visible = false; draggingItem.mouseChildren = false; draggingItem.mouseEnabled = false; draggingItem.stop(); this.addChild(draggingItem); makeDraggable(); } } }//package pl.fabrykagier.game.petfashion.dressing
Section 49
//DressWardobe (pl.fabrykagier.game.petfashion.dressing.DressWardobe) package pl.fabrykagier.game.petfashion.dressing { import pl.fabrykagier.engines.dressUp.*; public class DressWardobe extends Wardrobe { public var wardobe_08:wardrobeItemx; public var wardobe_03:wardrobeItemx; public var wardobe_07:wardrobeItemx; public var wardobe_15:wardrobeItemx; public var wardobe_16:wardrobeItemx; public var wardobe_13:wardrobeItemx; public var wardobe_10:wardrobeItemx; public var wardobe_14:wardrobeItemx; public var wardobe_02:wardrobeItemx; public var wardobe_11:wardrobeItemx; public var wardobe_12:wardrobeItemx; public var wardobe_04:wardrobeItemx; public var wardobe_06:wardrobeItemx; public var wardobe_01:wardrobeItemx; public var wardobe_09:wardrobeItemx; public var wardobe_05:wardrobeItemx; public function DressWardobe(){ loadItems(); } override public function clearHighlight(_arg1:String):void{ super.clearHighlight(_arg1); getItemObject(_arg1).visible = true; } private function loadItems():void{ var _local1:Number; _local1 = 0; while (_local1 < this.numChildren) { itemsList.push(getChildAt(_local1)); _local1++; }; } override protected function setPosition(_arg1:WardrobeItem):void{ var _local2:int; var _local3:int; var _local4:int; _local2 = 6; _local3 = 20; _local4 = this.itemsList.indexOf(_arg1); _arg1.x = (_local3 * (_local4 % _local2)); _arg1.y = (_local3 * int((_local4 / _local2))); this.addChild(_arg1); } override public function highlightItem(_arg1:String):void{ super.highlightItem(_arg1); getItemObject(_arg1).visible = false; } } }//package pl.fabrykagier.game.petfashion.dressing
Section 50
//DressWardobeItem (pl.fabrykagier.game.petfashion.dressing.DressWardobeItem) package pl.fabrykagier.game.petfashion.dressing { import pl.fabrykagier.engines.dressUp.*; public class DressWardobeItem extends WardrobeItem { public function DressWardobeItem(){ var _local1:Array; super(); _local1 = this.name.split("_"); if (_local1[0] == "wardobe"){ gotoAndStop(int(_local1[1])); }; } override public function lock():void{ super.lock(); this.visible = false; } override public function unlcok():void{ super.unlcok(); this.visible = true; } } }//package pl.fabrykagier.game.petfashion.dressing
Section 51
//BuyNowBackTo (pl.fabrykagier.game.petfashion.gameInterface.BuyNowBackTo) package pl.fabrykagier.game.petfashion.gameInterface { import pl.fabrykagier.framework.media.*; import flash.events.*; import pl.fabrykagier.game.petfashion.*; import pl.fabrykagier.framework.main.*; import flash.net.*; public class BuyNowBackTo extends GameObject { public function BuyNowBackTo(){ addEventListener(MouseEvent.CLICK, goToLink); addEventListener(MouseEvent.MOUSE_OVER, mouseOver); addEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.buttonMode = true; addEventListener(Event.REMOVED_FROM_STAGE, clean); if ((((this.name == "backToImagineTown")) && (PetFashionManager.getInstance().inImagine))){ this.visible = false; } else { if ((((this.name == "submit")) && (!(PetFashionManager.getInstance().inImagine)))){ this.visible = false; }; }; } private function mouseOver(_arg1:MouseEvent):void{ gotoAndStop(2); SoundManager.playSound({name:"ROLLOVER", loops:1}); } private function goToLink(_arg1:MouseEvent):void{ var _local2:URLRequest; SoundManager.playSound({name:"BUTTONCLICK", loops:1}); if (this.name == "buyNow"){ _local2 = new URLRequest("http://petz.com/petzfashionbuynow?utm_source=partnersites&utm_medium=flashgame_buynow&utm_campaign=petzfashion"); navigateToURL(_local2); } else { if (this.name == "backToImagineTown"){ _local2 = new URLRequest("http://petz.com/petzfashion?utm_source=partnersites&utm_medium=flashgame&utm_campaign=petzfashion"); navigateToURL(_local2); } else { if (this.name == "submit"){ PetFashionManager.getInstance().thisGameSubmitScore(); PetFashionManager.getInstance().gotoAndPlay("advertsOut"); }; }; }; } private function clean(_arg1:Event):void{ removeEventListener(Event.REMOVED_FROM_STAGE, clean); if (hasEventListener(MouseEvent.CLICK)){ removeEventListener(MouseEvent.CLICK, goToLink); }; if (hasEventListener(MouseEvent.MOUSE_OVER)){ removeEventListener(MouseEvent.MOUSE_OVER, mouseOver); }; if (hasEventListener(MouseEvent.MOUSE_OUT)){ removeEventListener(MouseEvent.MOUSE_OVER, mouseOut); }; } private function mouseOut(_arg1:MouseEvent):void{ gotoAndStop(1); } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 52
//ChoosePet (pl.fabrykagier.game.petfashion.gameInterface.ChoosePet) package pl.fabrykagier.game.petfashion.gameInterface { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.framework.main.*; public class ChoosePet extends GameObject { public function ChoosePet(){ addEventListener(MouseEvent.CLICK, swapPet); addEventListener(MouseEvent.MOUSE_OVER, mouseOver); addEventListener(MouseEvent.MOUSE_OUT, mouseOut); this.buttonMode = true; addEventListener(Event.REMOVED_FROM_STAGE, clean); } private function mouseOver(_arg1:MouseEvent):void{ gotoAndStop(2); SoundManager.playSound({name:"ROLLOVER", loops:1}); } private function swapRight():void{ var _local1:*; _local1 = MovieClip(MovieClip(this.parent.parent.getChildByName("swapCharacter")).getChildByName("petChar")).currentFrame; if (_local1 == 5){ MovieClip(MovieClip(this.parent.parent.getChildByName("swapCharacter")).getChildByName("petChar")).gotoAndStop(2); MovieClip(this.parent.getChildByName("petName")).gotoAndStop(2); } else { MovieClip(MovieClip(this.parent.parent.getChildByName("swapCharacter")).getChildByName("petChar")).gotoAndStop((_local1 + 1)); MovieClip(this.parent.getChildByName("petName")).gotoAndStop((_local1 + 1)); }; } private function mouseOut(_arg1:MouseEvent):void{ gotoAndStop(1); } private function clean(_arg1:Event):void{ removeEventListener(Event.REMOVED_FROM_STAGE, clean); if (hasEventListener(MouseEvent.CLICK)){ removeEventListener(MouseEvent.CLICK, swapPet); }; if (hasEventListener(MouseEvent.MOUSE_OVER)){ removeEventListener(MouseEvent.MOUSE_OVER, mouseOver); }; if (hasEventListener(MouseEvent.MOUSE_OUT)){ removeEventListener(MouseEvent.MOUSE_OVER, mouseOut); }; } private function swapLeft():void{ var _local1:*; _local1 = MovieClip(MovieClip(this.parent.parent.getChildByName("swapCharacter")).getChildByName("petChar")).currentFrame; if (_local1 == 2){ MovieClip(MovieClip(this.parent.parent.getChildByName("swapCharacter")).getChildByName("petChar")).gotoAndStop(5); MovieClip(this.parent.getChildByName("petName")).gotoAndStop(5); } else { MovieClip(MovieClip(this.parent.parent.getChildByName("swapCharacter")).getChildByName("petChar")).gotoAndStop((_local1 - 1)); MovieClip(this.parent.getChildByName("petName")).gotoAndStop((_local1 - 1)); }; } private function swapPet(_arg1:MouseEvent):void{ if (MovieClip(this.parent.parent).currentFrame == 197){ SoundManager.playSound({name:"BUTTONCLICK", loops:1}); if (this.name == "petPrev"){ swapLeft(); } else { if (this.name == "petNext"){ swapRight(); }; }; }; } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 53
//ChoosePetPics (pl.fabrykagier.game.petfashion.gameInterface.ChoosePetPics) package pl.fabrykagier.game.petfashion.gameInterface { import flash.display.*; public class ChoosePetPics extends MovieClip { public var petChar:MovieClip; public var empty_mc:MovieClip; public function swapAnimatedPet():void{ MovieClip(this.getChildByName("petChar")).gotoAndStop(2); } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 54
//ConfirmButton (pl.fabrykagier.game.petfashion.gameInterface.ConfirmButton) package pl.fabrykagier.game.petfashion.gameInterface { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; import flash.text.*; import pl.fabrykagier.framework.ui.graphical.*; public class ConfirmButton extends InterfaceButton { public function ConfirmButton(){ this.stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed); } private function keyPressed(_arg1:KeyboardEvent):void{ if ((((PetFashionManager.getInstance().currentFrame == 132)) && ((_arg1.keyCode == 13)))){ onClick(null); }; } override protected function onClick(_arg1:MouseEvent):void{ SoundManager.playSound({name:"BUTTONCLICK", loops:1}); if (((!((TextField(this.parent.getChildByName("nameField")).text == ""))) && (!((TextField(this.parent.getChildByName("nameField")).text == "Enter your name"))))){ this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyPressed); PetFashionManager.playerName = TextField(parent.getChildByName("nameField")).text; MovieClip(this.parent.parent).gotoAndPlay("playerName_out"); }; } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 55
//ConfirmPetButton (pl.fabrykagier.game.petfashion.gameInterface.ConfirmPetButton) package pl.fabrykagier.game.petfashion.gameInterface { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; import pl.fabrykagier.framework.ui.graphical.*; public class ConfirmPetButton extends InterfaceButton { override protected function onClick(_arg1:MouseEvent):void{ SoundManager.playSound({name:"BUTTONCLICK", loops:1}); PetFashionManager.PET = (MovieClip(MovieClip(this.parent.getChildByName("swapCharacter")).getChildByName("petChar")).currentFrame - 1); switch (PetFashionManager.PET){ case 1: PetFashionManager.PET_TYPE = "cat0"; break; case 2: PetFashionManager.PET_TYPE = "dog0"; break; case 3: PetFashionManager.PET_TYPE = "cat1"; break; case 4: PetFashionManager.PET_TYPE = "dog1"; break; }; MovieClip(this.parent).gotoAndPlay("pickPetOut"); } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 56
//DoneDressingButton (pl.fabrykagier.game.petfashion.gameInterface.DoneDressingButton) package pl.fabrykagier.game.petfashion.gameInterface { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.framework.gameCharacters.model.*; import pl.fabrykagier.game.petfashion.*; import pl.fabrykagier.framework.ui.graphical.*; public class DoneDressingButton extends InterfaceButton { override protected function onClick(_arg1:MouseEvent):void{ SoundManager.playSound({name:"BUTTONCLICK", loops:1}); if ((((MovieClip(this.parent).currentFrame == 424)) || ((MovieClip(this.parent).currentFrame == 466)))){ if (Model(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0))._itemList.length == 4){ PetFashionManager.getInstance().endDressing(); MovieClip(this.parent).gotoAndPlay("dressSummaryInGood"); } else { MovieClip(this.parent).gotoAndPlay("dressSummaryInBad"); }; }; } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 57
//HudMenuButton (pl.fabrykagier.game.petfashion.gameInterface.HudMenuButton) package pl.fabrykagier.game.petfashion.gameInterface { import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; public class HudMenuButton extends MovieClip { public function HudMenuButton(){ buttonMode = true; addEventListener(MouseEvent.ROLL_OVER, mouseOver); addEventListener(MouseEvent.ROLL_OUT, mouseOut); addEventListener(MouseEvent.CLICK, mouseClick); addEventListener(Event.REMOVED_FROM_STAGE, removedFromStage); } private function mouseClick(_arg1:MouseEvent):void{ PetFashionManager.getInstance().backToMenu(); } private function removedFromStage(_arg1:Event):void{ removeEventListener(Event.REMOVED_FROM_STAGE, removedFromStage); removeEventListener(MouseEvent.ROLL_OVER, mouseOver); removeEventListener(MouseEvent.ROLL_OUT, mouseOut); removeEventListener(MouseEvent.CLICK, mouseClick); } private function mouseOver(_arg1:MouseEvent):void{ _arg1.stopImmediatePropagation(); if ((((currentFrame == 1)) || ((currentFrame == 15)))){ gotoAndPlay(2); } else { gotoAndPlay(((totalFrames - currentFrame) + 1)); }; } private function mouseOut(_arg1:MouseEvent):void{ _arg1.stopImmediatePropagation(); gotoAndPlay(((totalFrames - currentFrame) + 1)); } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 58
//PopupHello (pl.fabrykagier.game.petfashion.gameInterface.PopupHello) package pl.fabrykagier.game.petfashion.gameInterface { import flash.events.*; import pl.fabrykagier.game.petfashion.*; import flash.text.*; import pl.fabrykagier.framework.main.*; public class PopupHello extends GameObject { public var playerName:TextField; public var gotoAndPlayGrandparent_welcomeOut$:button_okay_hello; public function PopupHello(){ addEventListener(Event.ADDED_TO_STAGE, onAdded); } private function onAdded(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, onAdded); TextField(getChildByName("playerName")).text = (("Hello, " + PetFashionManager.playerName) + "!"); } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 59
//PopupWelcome (pl.fabrykagier.game.petfashion.gameInterface.PopupWelcome) package pl.fabrykagier.game.petfashion.gameInterface { import flash.events.*; import flash.display.*; import flash.text.*; public class PopupWelcome extends MovieClip { public var okay:button_okay; public var nameField:TextField; public function PopupWelcome(){ addEventListener(Event.ADDED_TO_STAGE, onAdded); addEventListener(Event.REMOVED_FROM_STAGE, clean); } private function clicked(_arg1:MouseEvent):void{ TextField(getChildByName("nameField")).removeEventListener(MouseEvent.CLICK, clicked); TextField(getChildByName("nameField")).text = ""; } private function clean(_arg1:Event):void{ removeEventListener(Event.REMOVED_FROM_STAGE, clean); TextField(getChildByName("nameField")).removeEventListener(MouseEvent.CLICK, clicked); TextField(getChildByName("nameField")).removeEventListener(Event.CHANGE, removeWhitespaces); } private function onAdded(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, onAdded); TextField(getChildByName("nameField")).addEventListener(MouseEvent.CLICK, clicked); TextField(getChildByName("nameField")).addEventListener(Event.CHANGE, removeWhitespaces); } private function removeWhitespaces(_arg1:Event):void{ if (TextField(getChildByName("nameField")).text.indexOf(" ") > -1){ TextField(getChildByName("nameField")).text = TextField(getChildByName("nameField")).text.substring(0, (TextField(getChildByName("nameField")).text.length - 1)); }; } } }//package pl.fabrykagier.game.petfashion.gameInterface
Section 60
//Bath (pl.fabrykagier.game.petfashion.levels.Bath) package pl.fabrykagier.game.petfashion.levels { import pl.fabrykagier.framework.media.*; import flash.events.*; import pl.fabrykagier.game.petfashion.*; public class Bath extends Cleaning { override protected function setPenGraph():void{ this.graph_pen = new pen_wash_pattern(); PetFashionManager.getInstance().changeCursor(new pen_wash()); } override protected function disableSwap(_arg1:MouseEvent):void{ super.disableSwap(_arg1); PetFashionManager.getInstance().changeCursor(new pen_wash()); SoundManager.stopSound({name:"CLEANING_SHOWER", loops:100}); } override protected function enableSwap(_arg1:MouseEvent):void{ super.enableSwap(_arg1); PetFashionManager.getInstance().changeCursor(new pen_wash2()); SoundManager.playSound({name:"CLEANING_SHOWER", loops:100}); } override protected function setPetGraph(_arg1:Number):void{ switch (_arg1){ case 1: this.graph_onStage = new cat_01_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(1); this.graph_swapInto = new cat_01_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(2); break; case 2: this.graph_onStage = new dog_01_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(1); this.graph_swapInto = new dog_01_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(2); break; case 3: this.graph_onStage = new cat_02_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(1); this.graph_swapInto = new cat_02_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(2); break; case 4: this.graph_onStage = new dog_02_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(1); this.graph_swapInto = new dog_02_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(2); break; }; } } }//package pl.fabrykagier.game.petfashion.levels
Section 61
//Brush (pl.fabrykagier.game.petfashion.levels.Brush) package pl.fabrykagier.game.petfashion.levels { import pl.fabrykagier.framework.media.*; import flash.events.*; import pl.fabrykagier.game.petfashion.*; public class Brush extends Cleaning { override protected function setPenGraph():void{ this.graph_pen = new pen_comb(); PetFashionManager.getInstance().changeCursor(new pen_comb()); } override protected function disableSwap(_arg1:MouseEvent):void{ super.disableSwap(_arg1); SoundManager.stopSound({name:"CLEANING_COMB"}); } override protected function enableSwap(_arg1:MouseEvent):void{ super.enableSwap(_arg1); SoundManager.playSound({name:"CLEANING_COMB", loops:int.MAX_VALUE}); } override protected function setPetGraph(_arg1:Number):void{ switch (_arg1){ case 1: this.graph_onStage = new cat_01_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(3); this.graph_swapInto = new cat_01_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(4); break; case 2: this.graph_onStage = new dog_01_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(3); this.graph_swapInto = new dog_01_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(4); break; case 3: this.graph_onStage = new cat_02_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(3); this.graph_swapInto = new cat_02_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(4); break; case 4: this.graph_onStage = new dog_02_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(3); this.graph_swapInto = new dog_02_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(4); break; }; } } }//package pl.fabrykagier.game.petfashion.levels
Section 62
//Catwalk (pl.fabrykagier.game.petfashion.levels.Catwalk) package pl.fabrykagier.game.petfashion.levels { import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; import pl.fabrykagier.game.petfashion.objects.*; import flash.utils.*; import pl.fabrykagier.game.petfashion.character.*; public class Catwalk extends MovieClip { private var goRight:Boolean;// = false private var char_speed:Number;// = 2.5 private var goLeft:Boolean;// = false private var graph_crowd:MovieClip; private var graph_character:MovieClip; private var startWalking:Boolean;// = false private var reporters:Array; private var graph_bg:MovieClip; private var reporter:PhotoReporter; private var isWalking:Boolean;// = false private var myTimer:Timer; public function Catwalk(){ char_speed = 2.5; goLeft = false; goRight = false; startWalking = false; isWalking = false; reporters = new Array(); super(); setScene(); } private function setChar():void{ this.graph_character = MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)); } private function reporterToClose(_arg1:Number):Boolean{ var _local2:PhotoReporter; for each (_local2 in this.reporters) { if ((((_arg1 < (_local2.x + 200))) && ((_arg1 > (_local2.x - 200))))){ return (true); }; }; return (false); } private function goStop():void{ if (isWalking){ MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).gotoAndPlay("stop walk"); isWalking = false; }; } private function addReporters():void{ myTimer = new Timer(3000); myTimer.start(); myTimer.addEventListener(TimerEvent.TIMER, countdown); } private function countdown(_arg1:TimerEvent):void{ var _local2:Number; var _local3:Number; var _local4:Boolean; var _local5:Number; _local3 = 0; _local4 = true; do { _local2 = Math.floor(((Math.random() * (620 - 100)) + 100)); _local3++; } while (!(_local3 > 100)); if (_local4){ _local5 = Math.floor((Math.random() * 2)); if (_local5 == 1){ this.reporters.push(new Reporter1()); } else { this.reporters.push(new Reporter2()); }; this.reporters[(this.reporters.length - 1)].setArray(this.reporters); MovieClip(this.reporters[(this.reporters.length - 1)]).x = _local2; MovieClip(this.reporters[(this.reporters.length - 1)]).y = 560; addChild(this.reporters[(this.reporters.length - 1)]); }; } public function clean():void{ var _local1:PhotoReporter; myTimer.stop(); myTimer.removeEventListener(TimerEvent.TIMER, countdown); if (PetFashionManager.getInstance().stage.hasEventListener(KeyboardEvent.KEY_DOWN)){ PetFashionManager.getInstance().stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDown); }; if (PetFashionManager.getInstance().stage.hasEventListener(KeyboardEvent.KEY_UP)){ PetFashionManager.getInstance().stage.removeEventListener(KeyboardEvent.KEY_UP, keyUp); }; if (PetFashionManager.getInstance().stage.hasEventListener(Event.ENTER_FRAME)){ PetFashionManager.getInstance().stage.removeEventListener(Event.ENTER_FRAME, update); }; if (MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).hasEventListener("ready")){ MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).removeEventListener("ready", picsTime); }; if (MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).hasEventListener("complete")){ MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).removeEventListener("complete", stopPose); }; isWalking = false; goRight = false; goLeft = false; MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).gotoAndStop(1); for each (_local1 in this.reporters) { _local1.clean(); }; } private function keyUp(_arg1:KeyboardEvent):void{ switch (_arg1.keyCode){ case 32: hitTestReporter(); break; case 37: goLeft = false; break; case 39: goRight = false; break; }; keyState(); } private function OutOfStage(_arg1:Number):Boolean{ if (((((MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).x + _arg1) < 60)) || (((MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).x + _arg1) > (700 - 60))))){ return (true); }; return (false); } private function setScene():void{ setChar(); PetFashionManager.getInstance().stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown); PetFashionManager.getInstance().stage.addEventListener(KeyboardEvent.KEY_UP, keyUp); PetFashionManager.getInstance().stage.addEventListener(Event.ENTER_FRAME, update); addReporters(); } private function keyState():void{ if (goLeft == goRight){ goStop(); } else { goWalk(); }; } private function goPose():void{ PetFashionManager.getInstance().stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDown); PetFashionManager.getInstance().stage.removeEventListener(KeyboardEvent.KEY_UP, keyUp); PetFashionManager.getInstance().stage.removeEventListener(Event.ENTER_FRAME, update); MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).gotoAndPlay("sit down_stop"); MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).addEventListener("ready", picsTime); } private function picsTime(_arg1:Event):void{ MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).removeEventListener("ready", picsTime); this.reporter.takePics(); MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).addEventListener("complete", stopPose); } private function keyDown(_arg1:KeyboardEvent):void{ switch (_arg1.keyCode){ case 37: goLeft = true; break; case 39: goRight = true; break; }; keyState(); } private function stopPose(_arg1:Event):void{ isWalking = false; goRight = false; goLeft = false; PetFashionManager.getInstance().stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown); PetFashionManager.getInstance().stage.addEventListener(KeyboardEvent.KEY_UP, keyUp); PetFashionManager.getInstance().stage.addEventListener(Event.ENTER_FRAME, update); } private function update(_arg1:Event):void{ if (goLeft){ move(-1); }; if (goRight){ move(1); }; } private function hitTestReporter(){ var _local1:PhotoReporter; var _local2:*; for each (_local1 in this.reporters) { _local2 = _local1.collision(this.graph_character); if (_local2){ this.reporter = _local1; goPose(); }; }; } private function goWalk():void{ if (!isWalking){ MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).gotoAndPlay(9); isWalking = true; }; } private function move(_arg1:Number):void{ if (!OutOfStage((_arg1 * this.char_speed))){ this.graph_character.x = (this.graph_character.x + (_arg1 * this.char_speed)); this.graph_character.scaleX = (-(_arg1) * PetModel.WALK_SCALE_X); this.graph_character.scaleY = PetModel.WALK_SCALE_Y; }; } } }//package pl.fabrykagier.game.petfashion.levels
Section 63
//Cleaning (pl.fabrykagier.game.petfashion.levels.Cleaning) package pl.fabrykagier.game.petfashion.levels { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; import pl.fabrykagier.engines.swapByMouseMove.*; import flash.utils.*; public class Cleaning extends MovieClip { protected var tmp_lvl_no:Number; protected var wasEvent:Number;// = 0 protected var graph_swapInto:MovieClip; protected var graph_onStage:MovieClip; private var swaper:SwapByMouseMove; protected var graph_pen:MovieClip; private var testTimer:Timer; private var effected:Boolean; public static var COMPLETE:String = "complete"; public function Cleaning(){ wasEvent = 0; super(); this.tmp_lvl_no = PetFashionManager.getInstance().lvl_number; setPetGraph(PetFashionManager.PET); setPenGraph(); graph_pen.visible = false; addChild(this.graph_onStage); testTimer = new Timer(1000); testTimer.addEventListener(TimerEvent.TIMER, testIfComplit); swapByMouse(); } private function mouseClick(_arg1:MouseEvent):void{ _arg1.stopImmediatePropagation(); MovieClip(PetFashionManager.getInstance().getChildByName(("thumb_0" + this.tmp_lvl_no))).removeEventListener(MouseEvent.MOUSE_DOWN, mouseClick); clean(); dispatchEvent(new Event(COMPLETE)); } public function pauseCleaning():void{ SoundManager.stopSound({name:"CLEANING_SHOWER", loops:100}); SoundManager.stopSound({name:"CLEANING_DRYER", loops:100}); SoundManager.stopSound({name:"CLEANING_COMB", loops:100}); if (PetFashionManager.getInstance().stage.hasEventListener(MouseEvent.MOUSE_DOWN)){ PetFashionManager.getInstance().stage.removeEventListener(MouseEvent.MOUSE_DOWN, enableSwap); }; if (PetFashionManager.getInstance().stage.hasEventListener(MouseEvent.MOUSE_UP)){ PetFashionManager.getInstance().stage.removeEventListener(MouseEvent.MOUSE_UP, disableSwap); }; if (MovieClip(PetFashionManager.getInstance().getChildByName("thumb_02")).hasEventListener(MouseEvent.MOUSE_DOWN)){ MovieClip(PetFashionManager.getInstance().getChildByName("thumb_02")).removeEventListener(MouseEvent.MOUSE_DOWN, mouseClick); this.wasEvent = 2; } else { if (MovieClip(PetFashionManager.getInstance().getChildByName("thumb_03")).hasEventListener(MouseEvent.MOUSE_DOWN)){ MovieClip(PetFashionManager.getInstance().getChildByName("thumb_03")).removeEventListener(MouseEvent.MOUSE_DOWN, mouseClick); this.wasEvent = 3; }; }; } protected function setPenGraph():void{ } public function clean(){ if (!swaper){ return; }; if (testTimer.running){ testTimer.stop(); }; testTimer.removeEventListener(TimerEvent.TIMER, testIfComplit); if (PetFashionManager.getInstance().stage.hasEventListener(MouseEvent.MOUSE_DOWN)){ PetFashionManager.getInstance().stage.removeEventListener(MouseEvent.MOUSE_DOWN, enableSwap); }; if (PetFashionManager.getInstance().stage.hasEventListener(MouseEvent.MOUSE_UP)){ PetFashionManager.getInstance().stage.removeEventListener(MouseEvent.MOUSE_UP, disableSwap); }; if (((((PetFashionManager.getInstance().getChildByName("thumb_01")) || (PetFashionManager.getInstance().getChildByName("thumb_02")))) || (PetFashionManager.getInstance().getChildByName("thumb_03")))){ if (MovieClip(PetFashionManager.getInstance().getChildByName("thumb_01")).hasEventListener(MouseEvent.MOUSE_DOWN)){ MovieClip(PetFashionManager.getInstance().getChildByName("thumb_01")).removeEventListener(MouseEvent.MOUSE_DOWN, mouseClick); } else { if (MovieClip(PetFashionManager.getInstance().getChildByName("thumb_02")).hasEventListener(MouseEvent.MOUSE_DOWN)){ MovieClip(PetFashionManager.getInstance().getChildByName("thumb_02")).removeEventListener(MouseEvent.MOUSE_DOWN, mouseClick); } else { if (MovieClip(PetFashionManager.getInstance().getChildByName("thumb_03")).hasEventListener(MouseEvent.MOUSE_DOWN)){ MovieClip(PetFashionManager.getInstance().getChildByName("thumb_03")).removeEventListener(MouseEvent.MOUSE_DOWN, mouseClick); }; }; }; }; if (this.graph_onStage.parent){ removeChild(this.graph_onStage); }; if (swaper){ swaper.disable(); }; swaper = null; } private function swapByMouse(){ swaper = new SwapByMouseMove(MovieClip(this.graph_onStage), SwapByMouseMove.createSwapIn(this.graph_swapInto), this.graph_pen, false, true); PetFashionManager.getInstance().stage.addEventListener(MouseEvent.MOUSE_DOWN, enableSwap); PetFashionManager.getInstance().stage.addEventListener(MouseEvent.MOUSE_UP, disableSwap); } public function resumeCleaning():void{ PetFashionManager.getInstance().stage.addEventListener(MouseEvent.MOUSE_DOWN, enableSwap); PetFashionManager.getInstance().stage.addEventListener(MouseEvent.MOUSE_UP, disableSwap); if ((((this.wasEvent == 2)) || ((this.wasEvent == 3)))){ MovieClip(PetFashionManager.getInstance().getChildByName(("thumb_0" + this.wasEvent))).addEventListener(MouseEvent.MOUSE_DOWN, mouseClick); this.wasEvent = 0; }; } protected function disableSwap(_arg1:MouseEvent):void{ _arg1.stopImmediatePropagation(); testTimer.stop(); swaper.disable(); if (swaper.getSwapPercentage() > 80){ this.tmp_lvl_no = PetFashionManager.getInstance().lvl_number; this.tmp_lvl_no++; if (!effected){ MovieClip(PetFashionManager.getInstance().getChildByName("swapCharacter")).addChild(new Effect()); effected = true; }; if (this.tmp_lvl_no < 4){ MovieClip(PetFashionManager.getInstance().getChildByName(("thumb_0" + this.tmp_lvl_no))).gotoAndStop(3); MovieClip(PetFashionManager.getInstance().getChildByName(("thumb_0" + this.tmp_lvl_no))).addEventListener(MouseEvent.MOUSE_DOWN, mouseClick); } else { clean(); dispatchEvent(new Event(COMPLETE)); }; }; } protected function enableSwap(_arg1:MouseEvent):void{ swaper.enable(); testTimer.start(); } private function testIfComplit(_arg1:TimerEvent):void{ if (((effected) || ((swaper.getSwapPercentage() < 80)))){ return; }; MovieClip(PetFashionManager.getInstance().getChildByName("swapCharacter")).addChild(new Effect()); effected = true; if (this.tmp_lvl_no < 3){ MovieClip(PetFashionManager.getInstance().getChildByName(("thumb_0" + (this.tmp_lvl_no + 1).toString()))).gotoAndStop(3); MovieClip(PetFashionManager.getInstance().getChildByName(("thumb_0" + (this.tmp_lvl_no + 1).toString()))).addEventListener(MouseEvent.MOUSE_DOWN, mouseClick); }; } protected function setPetGraph(_arg1:Number):void{ } } }//package pl.fabrykagier.game.petfashion.levels
Section 64
//Dress (pl.fabrykagier.game.petfashion.levels.Dress) package pl.fabrykagier.game.petfashion.levels { import flash.display.*; import pl.fabrykagier.engines.dressUp.*; import pl.fabrykagier.game.petfashion.dressing.*; public class Dress extends MovieClip { private var dressManager:DressUpManager; public function Dress(){ this.dressManager = new DressUpMngr(); addChild(this.dressManager); } public function resumeDress():void{ this.dressManager.makeDraggable(); } public function clean():void{ if (this.dressManager){ this.dressManager.makeUnDraggable(); if (this.dressManager.parent){ removeChild(this.dressManager); }; this.dressManager = null; }; } public function pauseDress():void{ this.dressManager.makeUnDraggable(); } } }//package pl.fabrykagier.game.petfashion.levels
Section 65
//Dry (pl.fabrykagier.game.petfashion.levels.Dry) package pl.fabrykagier.game.petfashion.levels { import pl.fabrykagier.framework.media.*; import flash.events.*; import pl.fabrykagier.game.petfashion.*; public class Dry extends Cleaning { override protected function setPenGraph():void{ this.graph_pen = new pen_dry_pattern(); PetFashionManager.getInstance().changeCursor(new pen_dry()); } override protected function disableSwap(_arg1:MouseEvent):void{ super.disableSwap(_arg1); PetFashionManager.getInstance().changeCursor(new pen_dry()); SoundManager.stopSound({name:"CLEANING_DRYER", loops:100}); } override protected function enableSwap(_arg1:MouseEvent):void{ super.enableSwap(_arg1); PetFashionManager.getInstance().changeCursor(new pen_dry2()); SoundManager.playSound({name:"CLEANING_DRYER", loops:100}); } override protected function setPetGraph(_arg1:Number):void{ switch (_arg1){ case 1: this.graph_onStage = new cat_01_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(2); this.graph_swapInto = new cat_01_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(3); break; case 2: this.graph_onStage = new dog_01_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(2); this.graph_swapInto = new dog_01_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(3); break; case 3: this.graph_onStage = new cat_02_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(2); this.graph_swapInto = new cat_02_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(3); break; case 4: this.graph_onStage = new dog_02_static_sideView_forCleaning(); this.graph_onStage.gotoAndStop(2); this.graph_swapInto = new dog_02_static_sideView_forCleaning(); this.graph_swapInto.gotoAndStop(3); break; }; } } }//package pl.fabrykagier.game.petfashion.levels
Section 66
//Score (pl.fabrykagier.game.petfashion.levels.Score) package pl.fabrykagier.game.petfashion.levels { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.framework.gameCharacters.model.*; import pl.fabrykagier.game.petfashion.*; import flash.text.*; import flash.utils.*; public class Score extends MovieClip { private var worenClothes:Array; private var sets:Array; private var setParts:Number;// = 0 private var summaryScore:Number;// = 0 private var pairs:Number;// = 0 private var iteration:Number;// = 1 private var myTimer:Timer; public function Score(){ sets = new Array(); setParts = 0; pairs = 0; iteration = 1; summaryScore = 0; super(); myTimer = new Timer(1000, 1); myTimer.start(); myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, prepareScore); SoundManager.playSound({name:"JUDGESSCREEN_APPLAUSE", loops:1}); countSets(); } private function countSets():void{ var _local1:Array; var _local2:Array; var _local3:*; var _local4:*; var _local5:*; this.worenClothes = Model(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0))._itemList; this.sets["head_hat"] = "1"; this.sets["head_red"] = "2"; this.sets["head_blue"] = "3"; this.sets["head_glass"] = "4"; this.sets["necklace_necklace"] = "1"; this.sets["necklace_pendant"] = "2"; this.sets["necklace_wire"] = "3"; this.sets["necklace_shawl"] = "4"; this.sets["body_pink1"] = "1"; this.sets["body_pink2"] = "2"; this.sets["body_blue"] = "3"; this.sets["body_yellow"] = "4"; this.sets["shoe_pink"] = "1"; this.sets["shoe_white"] = "2"; this.sets["shoe_red"] = "3"; this.sets["shoe_yellow1"] = "4"; _local1 = new Array(); _local1[0] = this.sets[worenClothes[0]]; _local1[1] = this.sets[worenClothes[1]]; _local1[2] = this.sets[worenClothes[2]]; _local1[3] = this.sets[worenClothes[3]]; _local2 = new Array(0, 0, 0, 0); for each (_local3 in _local1) { var _local8 = _local2; var _local9 = (int(_local3) - 1); var _local10 = (_local8[_local9] + 1); _local8[_local9] = _local10; }; _local2.sort(); this.setParts = _local2[3]; _local4 = 0; while (_local4 < 3) { _local5 = (_local4 + 1); while (_local5 < 4) { if (_local1[_local4] == _local1[_local5]){ this.pairs++; }; _local5++; }; _local4++; }; } private function countdown(_arg1:TimerEvent):void{ var _local2:Number; var _local3:*; this.iteration++; MovieClip(PetFashionManager.getInstance().getChildByName("scoreHands")).gotoAndStop(this.iteration); MovieClip(PetFashionManager.getInstance().getChildByName("scoreHands")).getChildByName(("hand_" + this.iteration.toString())).alpha = 100; _local2 = int(TextField(MovieClip(PetFashionManager.getInstance().getChildByName("menuBar")).getChildByName("scoreCounter")).text); _local3 = 0; if (_local2 >= 200){ _local3 = randScore(new Array(9, 10)); } else { if ((((_local2 >= 175)) && ((_local2 <= 199)))){ _local3 = randScore(new Array(8, 9)); } else { if ((((_local2 >= 150)) && ((_local2 <= 174)))){ _local3 = randScore(new Array(7, 8, 9)); } else { if ((((_local2 >= 125)) && ((_local2 <= 149)))){ _local3 = randScore(new Array(6, 7)); } else { if ((((_local2 >= 100)) && ((_local2 <= 124)))){ _local3 = randScore(new Array(5, 6, 7)); } else { if ((((_local2 >= 75)) && ((_local2 <= 99)))){ _local3 = randScore(new Array(5, 6)); } else { if ((((_local2 >= 50)) && ((_local2 <= 74)))){ _local3 = randScore(new Array(3, 4, 5, 6)); } else { if ((((_local2 >= 25)) && ((_local2 <= 49)))){ _local3 = randScore(new Array(2, 3, 4)); } else { if ((((_local2 >= 0)) && ((_local2 <= 24)))){ _local3 = randScore(new Array(1, 2)); }; }; }; }; }; }; }; }; }; this.summaryScore = (this.summaryScore + _local3); TextField(MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("scoreHands")).getChildByName(("hand_" + this.iteration.toString()))).getChildByName("Scores")).text = (_local3.toString() + ".0"); } public function clean():void{ if (myTimer){ myTimer.start(); if (myTimer.hasEventListener(TimerEvent.TIMER_COMPLETE)){ myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, prepareScore); myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, EndCountdown); myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, endScore); }; if (myTimer.hasEventListener(TimerEvent.TIMER)){ myTimer.removeEventListener(TimerEvent.TIMER, countdown); }; }; SoundManager.stopSound({name:"JUDGESSCREEN_APPLAUSE", loops:1}); } private function randScore(_arg1:Array):Number{ var _local2:*; _local2 = (Math.floor((Math.random() * ((_arg1[(_arg1.length - 1)] - _arg1[0]) + 1))) + _arg1[0]); return (_local2); } private function addScore():void{ var _local1:Number; _local1 = int(TextField(MovieClip(PetFashionManager.getInstance().getChildByName("menuBar")).getChildByName("scoreCounter")).text); switch (this.setParts){ case 4: _local1 = (_local1 + (50 * this.pairs)); break; case 3: _local1 = (_local1 + (40 * this.pairs)); break; case 2: _local1 = (_local1 + (30 * this.pairs)); break; case 1: _local1 = (_local1 + 20); break; }; TextField(MovieClip(PetFashionManager.getInstance().getChildByName("menuBar")).getChildByName("scoreCounter")).text = _local1.toString(); } private function endScore(_arg1:TimerEvent):void{ myTimer.stop(); myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, endScore); PetFashionManager.getInstance().gotoAndPlay("score_summary"); this.summaryScore = (this.summaryScore / 4); TextField(MovieClip(PetFashionManager.getInstance().getChildByName("FinalScorePopup")).getChildByName("CongratText")).text = (("The judges were satisfied and gave you a note of " + this.summaryScore.toString()) + "!"); } private function EndCountdown(_arg1:TimerEvent):void{ myTimer.stop(); myTimer.removeEventListener(TimerEvent.TIMER, countdown); myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, EndCountdown); myTimer = new Timer(1000, 1); myTimer.start(); myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, endScore); } private function prepareScore(_arg1:Event):void{ myTimer.stop(); myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, prepareScore); addScore(); myTimer = new Timer(500, 4); myTimer.start(); myTimer.addEventListener(TimerEvent.TIMER, countdown); myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, EndCountdown); } } }//package pl.fabrykagier.game.petfashion.levels
Section 67
//CleaningPetMoveLeft (pl.fabrykagier.game.petfashion.objects.CleaningPetMoveLeft) package pl.fabrykagier.game.petfashion.objects { import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; public class CleaningPetMoveLeft extends MovieClip { public var cat0:cat_01_static_sideView_forCleaning; public var cat1:cat_02_static_sideView_forCleaning; public var dog1:dog_02_static_sideView_forCleaning; public var dog0:dog_01_static_sideView_forCleaning; public function CleaningPetMoveLeft(){ addEventListener(Event.ADDED_TO_STAGE, addedToStage); addEventListener(Event.REMOVED_FROM_STAGE, removedFromStage); } private function addedToStage(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, addedToStage); gotoAndStop(PetFashionManager.PET); } private function removedFromStage(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, addedToStage); removeEventListener(Event.REMOVED_FROM_STAGE, removedFromStage); } } }//package pl.fabrykagier.game.petfashion.objects
Section 68
//Photo (pl.fabrykagier.game.petfashion.objects.Photo) package pl.fabrykagier.game.petfashion.objects { import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; import flash.geom.*; import flash.text.*; import flash.utils.*; public class Photo extends MovieClip { private var pics:BitmapData; public var photoContener:MovieClip; private var myTimer:Timer; public function Photo(){ pics = new BitmapData(124, 124); super(); } public function takePhoto(_arg1:MovieClip, _arg2:Number, _arg3:Number):void{ var _local4:Matrix; var _local5:Matrix; var _local6:Bitmap; var _local7:Number; var _local8:Number; _local4 = new Matrix(); _local4.translate(0, 0); _local4.scale(1, 1); _local5 = new Matrix(); _local5.translate((-(_arg2) + 60), -230); _local4.concat(_local5); this.pics.draw(PetFashionManager.getInstance(), _local4); _local6 = new Bitmap(this.pics); MovieClip(this.getChildByName("photoContener")).rotation = 0; MovieClip(this.getChildByName("photoContener")).addChild(_local6); if (Math.abs((MovieClip(MovieClip(PetFashionManager.getInstance().getChildByName("dressing_model")).getChildAt(0)).x - _arg2)) < 45){ _local8 = int(TextField(MovieClip(PetFashionManager.getInstance().getChildByName("menuBar")).getChildByName("scoreCounter")).text); _local8++; TextField(MovieClip(PetFashionManager.getInstance().getChildByName("menuBar")).getChildByName("scoreCounter")).text = _local8.toString(); }; _local7 = int(TextField(MovieClip(PetFashionManager.getInstance().getChildByName("menuBar")).getChildByName("photoCounter")).text); _local7++; TextField(MovieClip(PetFashionManager.getInstance().getChildByName("menuBar")).getChildByName("photoCounter")).text = _local7.toString(); setTimer(); } private function setTimer(){ myTimer = new Timer(1500, 1); myTimer.start(); myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, unload); } private function unload(_arg1:TimerEvent):void{ myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, unload); this.pics.dispose(); this.parent.removeChild(this); } } }//package pl.fabrykagier.game.petfashion.objects
Section 69
//PhotoReporter (pl.fabrykagier.game.petfashion.objects.PhotoReporter) package pl.fabrykagier.game.petfashion.objects { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; import flash.text.*; import flash.utils.*; public class PhotoReporter extends MovieClip { private var ph:Photo; public var testPoint:MovieClip; public var star:MovieClip; public var numbers:TextField; private var tab:Array; public var tmp_ramka:MovieClip; private var myTimer:Timer; public var flash:MovieClip; public function PhotoReporter(){ tmp_ramka = new photo_Area(); super(); myTimer = new Timer(1000, 5); } public function startTimer(){ if (this.tmp_ramka){ PetFashionManager.getInstance().addChild(this.tmp_ramka); this.tmp_ramka.x = ((this.x - 60) - 1); this.tmp_ramka.y = (230 - 1); myTimer.start(); myTimer.addEventListener(TimerEvent.TIMER, countdown); myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, EndCountdown); }; } public function setArray(_arg1:Array){ this.tab = _arg1; } public function collision(_arg1:MovieClip):Boolean{ if (((this.getChildByName("testPoint").hitTestObject(_arg1)) && (myTimer.running))){ holdTimer(); return (true); }; return (false); } private function countdown(_arg1:Event):void{ numbers.text = ("" + (5 - _arg1.currentTarget.currentCount)); } public function takePics():void{ ph = new pics_ramka(); this.visible = false; ph.takePhoto(MovieClip(PetFashionManager.getInstance()), this.x, this.y); this.visible = true; this.parent.addChild(ph); ph.x = 10; ph.y = 45; SoundManager.playSound({name:"CATWALK_PHOTO", loops:1}); numbers.text = ""; clean(); MovieClip(this.getChildByName("flash")).gotoAndPlay(2); } public function stopTimer(){ myTimer.stop(); clean(); this.parent.removeChild(this); this.tab.splice(tab.indexOf(this), 1); tab = null; } public function clean(){ myTimer.stop(); myTimer.addEventListener(TimerEvent.TIMER, countdown); myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, EndCountdown); if (((this.tmp_ramka) && (this.tmp_ramka.parent))){ PetFashionManager.getInstance().removeChild(this.tmp_ramka); }; this.tmp_ramka = null; if (this.parent.getChildByName("this")){ this.parent.removeChild(this); }; } private function EndCountdown(_arg1:TimerEvent):void{ myTimer.stop(); clean(); this.gotoAndPlay(55); } private function holdTimer(){ myTimer.stop(); } } }//package pl.fabrykagier.game.petfashion.objects
Section 70
//TweenLeftPetToDress (pl.fabrykagier.game.petfashion.objects.TweenLeftPetToDress) package pl.fabrykagier.game.petfashion.objects { import flash.events.*; import flash.display.*; import pl.fabrykagier.game.petfashion.*; public class TweenLeftPetToDress extends MovieClip { public function TweenLeftPetToDress(){ addEventListener(Event.ADDED_TO_STAGE, addedToStage); addEventListener(Event.REMOVED_FROM_STAGE, removedFromStage); } private function addedToStage(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, addedToStage); gotoAndStop(PetFashionManager.PET); } private function removedFromStage(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, addedToStage); removeEventListener(Event.REMOVED_FROM_STAGE, removedFromStage); } } }//package pl.fabrykagier.game.petfashion.objects
Section 71
//PetFashionManager (pl.fabrykagier.game.petfashion.PetFashionManager) package pl.fabrykagier.game.petfashion { import pl.fabrykagier.framework.media.*; import flash.events.*; import flash.display.*; import pl.fabrykagier.framework.gameCharacters.model.*; import pl.fabrykagier.framework.events.*; import flash.text.*; import flash.utils.*; import pl.fabrykagier.game.petfashion.gameInterface.*; import com.ubi.game.*; import pl.fabrykagier.game.petfashion.levels.*; import pl.fabrykagier.framework.elements.loader.*; import pl.fabrykagier.game.petfashion.character.*; import flash.ui.*; public class PetFashionManager extends GameBase { public var lvl_number:Number;// = 1 public var layer_rest:MovieClip; private var loader:FrameworkLoader; public var submit:button_hud_backToTown2; public var menuBar:MovieClip; public var dressing_model:_empty_mc_4_dressing; public var BG:MovieClip; private var startTicking:Boolean;// = true public var buyNow:button_hud_buyNow; public var inImagine:Boolean; private var lvl_cleaning:Cleaning; public var scoreHands:MovieClip; public var gotoAndPlayParent_titleOut$:button_start; private var tmp_cat:MovieClip; public var scroll:MovieClip; public var swapCharacter:interface_level1_stools; public var washSummaryPopup:MovieClip; public var progress_mc:MovieClip; private var lvl_judging:Score; private var myTimer:Timer; public var dressing_wardobe:interface_level2_closet; public var welcomPopup:interface_popup_welcome; public var thumb_02:MovieClip; public var thumb_03:MovieClip; public var thumb_01:MovieClip; public var gotoAndPlayParent_advertsOut$:button_hud_playNow; public var FinalScorePopup:MovieClip; private var minLeft:Number; private var lvl_catwalk:Catwalk; private var lvl_dressing:Dress; public var backToImagineTown:button_hud_backToTown; public static var POINTS:Number = 0; public static var mouseFollower:MovieClip = new MovieClip(); public static var playerName:String; public static var instance:PetFashionManager = null; public static var PET_TYPE:String; public static var PET:Number; public function PetFashionManager(){ lvl_number = 1; startTicking = true; super(); addFrameScript(28, frame29, 78, frame79, 116, frame117, 131, frame132, 132, frame133, 143, frame144, 158, frame159, 159, frame160, 166, frame167, 196, frame197, 216, frame217, 230, frame231, 252, frame253, 253, frame254, 263, frame264, 272, frame273, 287, frame288, 295, frame296, 305, frame306, 306, frame307, 321, frame322, 329, frame330, 389, frame390, 404, frame405, 412, frame413, 423, frame424, 431, frame432, 446, frame447, 454, frame455, 465, frame466, 467, frame468, 482, frame483, 490, frame491, 525, frame526, 540, frame541, 555, frame556, 563, frame564, 574, frame575, 585, frame586, 600, frame601, 608, frame609, 642, frame643, 698, frame699, 722, frame723, 737, frame738, 745, frame746, 783, frame784, 798, frame799, 807, frame808, 854, frame855); if ((((LoaderInfo(this.loaderInfo).parameters.InImagineTown == true)) || ((LoaderInfo(this.loaderInfo).parameters.InImagineTown == "true")))){ inImagine = true; } else { inImagine = false; }; this.tabEnabled = false; this.tabChildren = false; instance = this; loader = new FrameworkLoader(true, "", this); loader.addEventListener(FrameworkLoader.FRAMEWORK_PROGRESS_EVENT, onProgress); loader.addEventListener(FrameworkLoader.FRAMEWORK_COMPLETE_EVENT, onComplete); } function frame273(){ SoundManager.playSound({name:"WOOSH", loops:1}); } private function setTimer(_arg1:Number):void{ myTimer = new Timer(10, _arg1); myTimer.start(); myTimer.addEventListener(TimerEvent.TIMER, countdown); myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, EndCountdown); } function frame159(){ stop(); } public function resumeDress():void{ this.lvl_dressing.resumeDress(); } function frame160(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame167(){ ChoosePetPics(swapCharacter).swapAnimatedPet(); } function frame723(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame288(){ pauseCleaning(); stop(); } private function countdown(_arg1:Event):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:String; var _local6:String; var _local7:String; _local2 = _arg1.currentTarget.currentCount; _local3 = Math.floor((_local2 / 100)); _local4 = Math.floor((_local3 / 60)); _local2 = (_local2 % 100); _local2 = (99 - _local2); _local3 = (_local3 % 60); _local3 = (59 - _local3); _local4 = (_local4 % 60); _local4 = (this.minLeft - _local4); _local5 = _local2.toString(); _local6 = _local3.toString(); _local7 = _local4.toString(); if ((((((_local7 == "0")) && ((_local6 == "10")))) && (this.startTicking))){ this.startTicking = false; SoundManager.playSound({name:"CLOCK", loops:6}); }; if (_local5.length < 2){ _local5 = ("0" + _local5); }; if (_local6.length < 2){ _local6 = ("0" + _local6); }; if (_local7.length < 2){ _local7 = ("0" + _local7); }; menuBar.time.text = ((((_local7 + ":") + _local6) + ":") + _local5); } public function addBonusPoint():void{ var _local1:String; var _local2:Array; var _local3:Number; _local1 = TextField(MovieClip(this.getChildByName("menuBar")).getChildByName("time")).text; _local2 = _local1.split(":"); _local3 = (60 * int(_local2[0])); _local3 = (_local3 + int(_local2[1])); TextField(MovieClip(this.getChildByName("menuBar")).getChildByName("scoreCounter")).text = _local3.toString(); if (_local3 > 0){ SoundManager.playSound({name:"CLEANING_FINISH_BONUS", loops:1}); }; } private function onComplete(_arg1:Event):void{ gotoAndPlay("preloader_out"); SoundManager.playSound({name:"MUSIC_MENU_CLEANING", loops:100}); } public function resumeCleaning():void{ addEventListener(MouseEvent.MOUSE_MOVE, mouseFollow); this.lvl_cleaning.resumeCleaning(); Mouse.hide(); addChild(mouseFollower); } public function backToMenu():void{ if (this.getChildByName("swapCharacter")){ if (MovieClip(this.getChildByName("swapCharacter")).getChildByName("empty_mc")){ if (this.tmp_cat){ MovieClip(MovieClip(this.getChildByName("swapCharacter")).getChildByName("empty_mc")).removeChild(this.tmp_cat); }; }; }; this.lvl_number = 1; this.tmp_cat = null; playerName = ""; if (myTimer){ if (myTimer.running){ myTimer.stop(); }; if (myTimer.hasEventListener(TimerEvent.TIMER)){ myTimer.removeEventListener(TimerEvent.TIMER, countdown); }; if (myTimer.hasEventListener(TimerEvent.TIMER_COMPLETE)){ myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, EndCountdown); }; }; SoundManager.stopSound({name:"CLOCK", loops:1}); if (hasEventListener(MouseEvent.MOUSE_MOVE)){ removeEventListener(MouseEvent.MOUSE_MOVE, mouseFollow); }; if (mouseFollower.parent){ removeChild(mouseFollower); }; Mouse.show(); if (this.lvl_cleaning){ this.lvl_cleaning.clean(); if (this.lvl_cleaning.hasEventListener(Cleaning.COMPLETE)){ this.lvl_cleaning.removeEventListener(Cleaning.COMPLETE, nextCleanLvl); }; if (this.lvl_cleaning.parent){ MovieClip(MovieClip(this.getChildByName("swapCharacter")).getChildByName("empty_mc")).removeChild(this.lvl_cleaning); }; this.lvl_cleaning = null; }; if (this.lvl_dressing){ this.lvl_dressing.clean(); if (this.lvl_dressing.parent){ removeChild(this.lvl_dressing); }; this.lvl_dressing = null; }; if (this.lvl_catwalk){ this.lvl_catwalk.clean(); if (this.lvl_catwalk.parent){ removeChild(this.lvl_catwalk); }; this.lvl_catwalk = null; }; SoundManager.stopSound({name:"MUSIC_CATWALK", loops:100}); SoundManager.playSound({name:"MUSIC_MENU_CLEANING", loops:100}); if (this.lvl_judging){ this.lvl_judging.clean(); if (this.lvl_judging.parent){ removeChild(this.lvl_judging); }; this.lvl_judging = null; }; this.gotoAndPlay("preloader_out"); } function frame296(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame609(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame601(){ stop(); } function frame855(){ backToMenu(); } private function endMoonWalk():void{ this.lvl_catwalk.clean(); removeChild(this.lvl_catwalk); this.startTicking = true; SoundManager.stopSound({name:"CLOCK", loops:1}); } function frame738(){ stop(); } public function endDressing():void{ myTimer.stop(); removeChild(this.lvl_dressing); this.startTicking = true; SoundManager.stopSound({name:"CLOCK", loops:1}); } function frame29(){ stop(); } function frame746(){ SoundManager.playSound({name:"WOOSH", loops:1}); SoundManager.playSound({name:"GAMEFINISH_POSITIVE", loops:1}); } override public function playAgain():void{ } private function moonWalk():void{ this.minLeft = 0; setTimer(((1 * 60) * 100)); this.lvl_catwalk = new Catwalk(); addChild(this.lvl_catwalk); } function frame197(){ stop(); } function frame643(){ PetModel(dressing_model.getChildAt(0)).moveMe(); SoundManager.stopSound({name:"MUSIC_CATWALK", loops:100}); SoundManager.playSound({name:"MUSIC_MENU_CLEANING", loops:100}); } function frame405(){ stop(); menuBar.time.text = "01:00:00"; } function frame526(){ PetModel(dressing_model.getChildAt(0)).scaleMe(); dressing_model.x = 0; dressing_model.y = 0; SoundManager.stopSound({name:"MUSIC_MENU_CLEANING", loops:100}); SoundManager.playSound({name:"MUSIC_CATWALK", loops:100}); } private function mouseFollow(_arg1:MouseEvent=null):void{ Mouse.hide(); mouseFollower.x = mouseX; mouseFollower.y = mouseY; } function frame413(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame784(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame307(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame541(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame424(){ stop(); playDressing(); } function frame432(){ pauseDress(); SoundManager.playSound({name:"WOOSH", loops:1}); } function frame306(){ resumeCleaning(); stop(); } function frame556(){ stop(); menuBar.time.text = "01:00:00"; } public function pauseCleaning():void{ Mouse.show(); removeEventListener(MouseEvent.MOUSE_MOVE, mouseFollow); removeChild(mouseFollower); this.lvl_cleaning.pauseCleaning(); Mouse.show(); } public function prepareCleaning():void{ MovieClip(this.getChildByName("swapCharacter")).gotoAndStop(2); if (PET_TYPE == "cat0"){ this.tmp_cat = new cat_01_static_sideView_forCleaning(); } else { if (PET_TYPE == "cat1"){ this.tmp_cat = new cat_02_static_sideView_forCleaning(); } else { if (PET_TYPE == "dog0"){ this.tmp_cat = new dog_01_static_sideView_forCleaning(); } else { if (PET_TYPE == "dog1"){ this.tmp_cat = new dog_02_static_sideView_forCleaning(); }; }; }; }; MovieClip(MovieClip(this.getChildByName("swapCharacter")).getChildByName("empty_mc")).addChild(this.tmp_cat); MovieClip(MovieClip(this.getChildByName("swapCharacter")).getChildByName("empty_mc")).width = 218.6; MovieClip(MovieClip(this.getChildByName("swapCharacter")).getChildByName("empty_mc")).height = 212; } function frame799(){ stop(); } public function changeCursor(_arg1:MovieClip){ removeChild(mouseFollower); mouseFollower = _arg1; addChild(mouseFollower); mouseFollow(); } function frame447(){ stop(); } private function onProgress(_arg1:FrameworkEvent):void{ var _local2:MovieClip; _local2 = MovieClip(getChildByName("progress_mc")); if (_local2){ TextField(_local2.getChildByName("progress_txt")).text = (("loading game... " + _arg1.getParameter(FrameworkLoader.LOADER_PARAMETER_PERCENTS_ROUNDED)) + "%"); }; } function frame322(){ stop(); addBonusPoint(); } function frame79(){ stop(); } private function nextCleanLvl(_arg1:Event):void{ this.lvl_cleaning.removeEventListener(Cleaning.COMPLETE, nextCleanLvl); MovieClip(MovieClip(this.getChildByName("swapCharacter")).getChildByName("empty_mc")).removeChild(this.lvl_cleaning); this.lvl_number++; if (this.lvl_number < 4){ play_cleaning(this.lvl_number); } else { Mouse.show(); removeEventListener(MouseEvent.MOUSE_MOVE, mouseFollow); removeChild(mouseFollower); myTimer.stop(); this.startTicking = true; SoundManager.stopSound({name:"CLOCK", loops:1}); MovieClip(this.getChildByName("swapCharacter")).gotoAndStop(3); this.gotoAndPlay("washSummaryInGood"); }; } function frame564(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame330(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame455(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame699(){ stop(); startJudging(); } function frame575(){ stop(); moonWalk(); } public function startJudging():void{ this.lvl_judging = new Score(); } function frame586(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame468(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame217(){ prepareCleaning(); } function frame466(){ resumeDress(); stop(); } public function startCleaning():void{ addEventListener(MouseEvent.MOUSE_MOVE, mouseFollow); addChild(mouseFollower); Mouse.hide(); play_cleaning(this.lvl_number); this.minLeft = 2; setTimer(((3 * 60) * 100)); } function frame231(){ SoundManager.playSound({name:"WOOSH", loops:1}); } public function thisGameSubmitScore():void{ submitScore(POINTS); } function frame117(){ SoundManager.playSound({name:"WOOSH", loops:1}); } private function playDressing():void{ this.lvl_dressing = new Dress(); addChild(this.lvl_dressing); this.minLeft = 0; setTimer(((1 * 60) * 100)); } private function play_cleaning(_arg1:Number):void{ switch (_arg1){ case 1: this.lvl_cleaning = new Bath(); MovieClip(this.getChildByName("thumb_01")).gotoAndStop(2); break; case 2: this.lvl_cleaning = new Dry(); MovieClip(this.getChildByName("thumb_01")).gotoAndStop(1); MovieClip(this.getChildByName("thumb_02")).gotoAndStop(2); break; case 3: this.lvl_cleaning = new Brush(); MovieClip(this.getChildByName("thumb_02")).gotoAndStop(1); MovieClip(this.getChildByName("thumb_03")).gotoAndStop(2); break; }; MovieClip(MovieClip(this.getChildByName("swapCharacter")).getChildByName("empty_mc")).addChild(this.lvl_cleaning); addChild(mouseFollower); this.lvl_cleaning.addEventListener(Cleaning.COMPLETE, nextCleanLvl); } function frame483(){ stop(); } function frame808(){ SoundManager.playSound({name:"WOOSH", loops:1}); } private function EndCountdown(_arg1:TimerEvent):void{ SoundManager.playSound({name:"OUTOFTIME", loops:1}); myTimer.removeEventListener(TimerEvent.TIMER, countdown); myTimer.removeEventListener(TimerEvent.TIMER_COMPLETE, EndCountdown); myTimer.stop(); menuBar.time.text = "00:00:00"; this.startTicking = true; SoundManager.stopSound({name:"CLOCK", loops:1}); if (lvl_catwalk){ endMoonWalk(); this.gotoAndPlay("reporters_ending"); } else { if (lvl_dressing){ if (Model(MovieClip(this.getChildByName("dressing_model")).getChildAt(0))._itemList.length == 4){ endDressing(); this.gotoAndPlay("dressSummaryInGood"); } else { SoundManager.playSound({name:"FINISH", loops:1}); this.gotoAndPlay("dressSummaryInBad"); }; } else { if (lvl_cleaning){ SoundManager.playSound({name:"FINISH", loops:1}); this.gotoAndPlay("washSummaryInBad"); }; }; }; } function frame132(){ stop(); } function frame491(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame253(){ stop(); } function frame133(){ SoundManager.playSound({name:"WOOSH", loops:1}); } public function pauseDress():void{ this.lvl_dressing.pauseDress(); } function frame264(){ stop(); startCleaning(); } function frame144(){ SoundManager.playSound({name:"WOOSH", loops:1}); } function frame254(){ SoundManager.playSound({name:"WOOSH", loops:1}); } override public function destroy():void{ } function frame390(){ SoundManager.playSound({name:"WOOSH", loops:1}); } public static function getInstance():PetFashionManager{ return (instance); } } }//package pl.fabrykagier.game.petfashion
Section 72
//_empty_mc_4_dressing (_empty_mc_4_dressing) package { import pl.fabrykagier.game.petfashion.objects.*; public dynamic class _empty_mc_4_dressing extends TweenLeftPetToDress { public function _empty_mc_4_dressing(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 73
//button_hud_arrow (button_hud_arrow) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class button_hud_arrow extends ChoosePet { public function button_hud_arrow(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 74
//button_hud_backToTown (button_hud_backToTown) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class button_hud_backToTown extends BuyNowBackTo { public function button_hud_backToTown(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package
Section 75
//button_hud_backToTown2 (button_hud_backToTown2) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class button_hud_backToTown2 extends BuyNowBackTo { public function button_hud_backToTown2(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package
Section 76
//button_hud_buyNow (button_hud_buyNow) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class button_hud_buyNow extends BuyNowBackTo { public function button_hud_buyNow(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package
Section 77
//button_hud_confirm_dressing (button_hud_confirm_dressing) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class button_hud_confirm_dressing extends DoneDressingButton { public function button_hud_confirm_dressing(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 78
//button_hud_confirm_pet (button_hud_confirm_pet) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class button_hud_confirm_pet extends ConfirmPetButton { public function button_hud_confirm_pet(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 79
//button_hud_done (button_hud_done) package { import pl.fabrykagier.framework.ui.graphical.*; public dynamic class button_hud_done extends GotoButton { public function button_hud_done(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 80
//button_hud_playNow (button_hud_playNow) package { import pl.fabrykagier.framework.ui.graphical.*; public dynamic class button_hud_playNow extends GotoButton { public function button_hud_playNow(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package
Section 81
//button_hud_quitGame (button_hud_quitGame) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class button_hud_quitGame extends HudMenuButton { public function button_hud_quitGame(){ addFrameScript(0, frame1, 7, frame8, 14, frame15); } function frame15(){ gotoAndStop(1); } function frame1(){ stop(); } function frame8(){ stop(); } } }//package
Section 82
//Button_Hud_Sound_On_Stage (Button_Hud_Sound_On_Stage) package { import pl.fabrykagier.framework.ui.graphical.*; public dynamic class Button_Hud_Sound_On_Stage extends MutteButton { public function Button_Hud_Sound_On_Stage(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); } function frame3(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame2(){ stop(); } function frame5(){ stop(); } } }//package
Section 83
//button_okay (button_okay) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class button_okay extends ConfirmButton { public function button_okay(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 84
//button_okay_hello (button_okay_hello) package { import pl.fabrykagier.framework.ui.graphical.*; public dynamic class button_okay_hello extends GotoButton { public function button_okay_hello(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 85
//button_start (button_start) package { import pl.fabrykagier.framework.ui.graphical.*; public dynamic class button_start extends GotoButton { } }//package
Section 86
//BUTTONCLICK (BUTTONCLICK) package { import pl.fabrykagier.framework.media.*; public dynamic class BUTTONCLICK extends SoundObject { } }//package
Section 87
//cat body_02 (cat body_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cat body_02 extends ModelItemFirstFrame { } }//package
Section 88
//cat leg 01_02 (cat leg 01_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cat leg 01_02 extends ModelItemFirstFrame { } }//package
Section 89
//cat leg 03_02 (cat leg 03_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cat leg 03_02 extends ModelItemFirstFrame { } }//package
Section 90
//cat leg 04_02 (cat leg 04_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cat leg 04_02 extends ModelItemFirstFrame { } }//package
Section 91
//cat leg 06_02 (cat leg 06_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cat leg 06_02 extends ModelItemFirstFrame { } }//package
Section 92
//cat torse_02 (cat torse_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cat torse_02 extends ModelItemFirstFrame { } }//package
Section 93
//cat_01_static_sideView_forCleaning (cat_01_static_sideView_forCleaning) package { import flash.display.*; public dynamic class cat_01_static_sideView_forCleaning extends MovieClip { public function cat_01_static_sideView_forCleaning(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 94
//cat_02_static_sideView_forCleaning (cat_02_static_sideView_forCleaning) package { import flash.display.*; public dynamic class cat_02_static_sideView_forCleaning extends MovieClip { public function cat_02_static_sideView_forCleaning(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 95
//cat_02ass (cat_02ass) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cat_02ass extends ModelItemFirstFrame { } }//package
Section 96
//catass (catass) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class catass extends ModelItemFirstFrame { } }//package
Section 97
//catbody (catbody) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class catbody extends ModelItemFirstFrame { } }//package
Section 98
//catleg01 (catleg01) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class catleg01 extends ModelItemFirstFrame { } }//package
Section 99
//catleg03 (catleg03) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class catleg03 extends ModelItemFirstFrame { } }//package
Section 100
//catleg04 (catleg04) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class catleg04 extends ModelItemFirstFrame { } }//package
Section 101
//catleg06 (catleg06) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class catleg06 extends ModelItemFirstFrame { } }//package
Section 102
//catneckle (catneckle) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class catneckle extends ModelItemFirstFrame { } }//package
Section 103
//cattailup (cattailup) package { import flash.events.*; import pl.fabrykagier.game.petfashion.character.*; public dynamic class cattailup extends PetModel { public var poseNo:Number; public function cattailup(){ addFrameScript(0, frame1, 68, frame69, 101, frame102, 151, frame152, 389, frame390, 398, frame399, 423, frame424, 493, frame494); } function frame152(){ poseNo = Math.floor((Math.random() * 2)); if (poseNo == 1){ gotoAndPlay("posing left"); } else { gotoAndPlay("posing right"); }; } function frame399(){ gotoAndPlay("stand up"); } function frame102(){ stop(); } function frame1(){ styleSplitPosition = 0; } function frame494(){ dispatchEvent(new Event("complete")); stop(); } function frame424(){ dispatchEvent(new Event("ready")); } function frame390(){ dispatchEvent(new Event("ready")); } function frame69(){ gotoAndPlay("cat walk up"); } } }//package
Section 104
//cattailup_02 (cattailup_02) package { import flash.events.*; import pl.fabrykagier.game.petfashion.character.*; public dynamic class cattailup_02 extends PetModel { public var poseNo:Number; public function cattailup_02(){ addFrameScript(0, frame1, 68, frame69, 101, frame102, 151, frame152, 389, frame390, 398, frame399, 423, frame424, 493, frame494); } function frame152(){ poseNo = Math.floor((Math.random() * 2)); if (poseNo == 1){ gotoAndPlay("posing left"); } else { gotoAndPlay("posing right"); }; } function frame399(){ gotoAndPlay("stand up"); } function frame102(){ stop(); } function frame1(){ styleSplitPosition = 0; } function frame494(){ dispatchEvent(new Event("complete")); stop(); } function frame424(){ dispatchEvent(new Event("ready")); } function frame390(){ dispatchEvent(new Event("ready")); } function frame69(){ gotoAndPlay("cat walk up"); } } }//package
Section 105
//cattorse (cattorse) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cattorse extends ModelItemFirstFrame { } }//package
Section 106
//CATWALK_PHOTO (CATWALK_PHOTO) package { import pl.fabrykagier.framework.media.*; public dynamic class CATWALK_PHOTO extends SoundObject { } }//package
Section 107
//character_cleaning_pet (character_cleaning_pet) package { import pl.fabrykagier.game.petfashion.objects.*; public dynamic class character_cleaning_pet extends CleaningPetMoveLeft { public function character_cleaning_pet(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 108
//CLEANING_COMB (CLEANING_COMB) package { import pl.fabrykagier.framework.media.*; public dynamic class CLEANING_COMB extends SoundObject { } }//package
Section 109
//CLEANING_DRYER (CLEANING_DRYER) package { import pl.fabrykagier.framework.media.*; public dynamic class CLEANING_DRYER extends SoundObject { } }//package
Section 110
//CLEANING_FINISH_BONUS (CLEANING_FINISH_BONUS) package { import pl.fabrykagier.framework.media.*; public dynamic class CLEANING_FINISH_BONUS extends SoundObject { } }//package
Section 111
//CLEANING_SHOWER (CLEANING_SHOWER) package { import pl.fabrykagier.framework.media.*; public dynamic class CLEANING_SHOWER extends SoundObject { } }//package
Section 112
//CLOCK (CLOCK) package { import pl.fabrykagier.framework.media.*; public dynamic class CLOCK extends SoundObject { } }//package
Section 113
//cza1 (cza1) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cza1 extends ModelItem { } }//package
Section 114
//cza2 (cza2) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class cza2 extends ModelItem { } }//package
Section 115
//czapa (czapa) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class czapa extends ModelItem { } }//package
Section 116
//dach1 (dach1) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dach1 extends ModelItem { } }//package
Section 117
//dach2 (dach2) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dach2 extends ModelItem { } }//package
Section 118
//daszek (daszek) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class daszek extends ModelItem { } }//package
Section 119
//dog ass (dog ass) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog ass extends ModelItemFirstFrame { } }//package
Section 120
//dog ass_02 (dog ass_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog ass_02 extends ModelItemFirstFrame { } }//package
Section 121
//dog body (dog body) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog body extends ModelItemFirstFrame { } }//package
Section 122
//dog body_02 (dog body_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog body_02 extends ModelItemFirstFrame { } }//package
Section 123
//dog leg 01 (dog leg 01) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog leg 01 extends ModelItemFirstFrame { } }//package
Section 124
//dog leg 01_02 (dog leg 01_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog leg 01_02 extends ModelItemFirstFrame { } }//package
Section 125
//dog leg 03 (dog leg 03) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog leg 03 extends ModelItemFirstFrame { } }//package
Section 126
//dog leg 03_02 (dog leg 03_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog leg 03_02 extends ModelItemFirstFrame { } }//package
Section 127
//dog leg 04 (dog leg 04) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog leg 04 extends ModelItemFirstFrame { } }//package
Section 128
//dog leg 04_02 (dog leg 04_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog leg 04_02 extends ModelItemFirstFrame { } }//package
Section 129
//dog leg 06 (dog leg 06) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog leg 06 extends ModelItemFirstFrame { } }//package
Section 130
//dog leg 06_02 (dog leg 06_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog leg 06_02 extends ModelItemFirstFrame { } }//package
Section 131
//dog ozdoba (dog ozdoba) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog ozdoba extends ModelItemFirstFrame { } }//package
Section 132
//dog torse (dog torse) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog torse extends ModelItemFirstFrame { } }//package
Section 133
//dog torse_02 (dog torse_02) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class dog torse_02 extends ModelItemFirstFrame { } }//package
Section 134
//dog_01_static_sideView_forCleaning (dog_01_static_sideView_forCleaning) package { import flash.display.*; public dynamic class dog_01_static_sideView_forCleaning extends MovieClip { public function dog_01_static_sideView_forCleaning(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 135
//dog_02_static_sideView_forCleaning (dog_02_static_sideView_forCleaning) package { import flash.display.*; public dynamic class dog_02_static_sideView_forCleaning extends MovieClip { public function dog_02_static_sideView_forCleaning(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 136
//dog_02taildown (dog_02taildown) package { import flash.events.*; import pl.fabrykagier.game.petfashion.character.*; public dynamic class dog_02taildown extends PetModel { public var poseNo:Number; public function dog_02taildown(){ addFrameScript(0, frame1, 68, frame69, 101, frame102, 151, frame152, 389, frame390, 398, frame399, 423, frame424, 493, frame494); } function frame152(){ poseNo = Math.floor((Math.random() * 2)); if (poseNo == 1){ gotoAndPlay("posing left"); } else { gotoAndPlay("posing right"); }; } function frame399(){ gotoAndPlay("stand up"); } function frame102(){ stop(); } function frame1(){ styleSplitPosition = 0; } function frame494(){ dispatchEvent(new Event("complete")); stop(); } function frame424(){ dispatchEvent(new Event("ready")); } function frame390(){ dispatchEvent(new Event("ready")); } function frame69(){ gotoAndPlay("cat walk up"); } } }//package
Section 137
//dogtailup (dogtailup) package { import flash.events.*; import pl.fabrykagier.game.petfashion.character.*; public dynamic class dogtailup extends PetModel { public var poseNo:Number; public function dogtailup(){ addFrameScript(0, frame1, 68, frame69, 101, frame102, 151, frame152, 389, frame390, 398, frame399, 423, frame424, 493, frame494); } function frame152(){ poseNo = Math.floor((Math.random() * 2)); if (poseNo == 1){ gotoAndPlay("posing left"); } else { gotoAndPlay("posing right"); }; } function frame399(){ gotoAndPlay("stand up"); } function frame102(){ stop(); } function frame1(){ styleSplitPosition = 0; } function frame494(){ dispatchEvent(new Event("complete")); stop(); } function frame424(){ dispatchEvent(new Event("ready")); } function frame390(){ dispatchEvent(new Event("ready")); } function frame69(){ gotoAndPlay("cat walk up"); } } }//package
Section 138
//Effect (Effect) package { import flash.display.*; public dynamic class Effect extends MovieClip { public function Effect(){ addFrameScript(79, frame80); } function frame80(){ if (this.parent){ this.parent.removeChild(this); }; stop(); } } }//package
Section 139
//FINISH (FINISH) package { import pl.fabrykagier.framework.media.*; public dynamic class FINISH extends SoundObject { } }//package
Section 140
//g1 (g1) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class g1 extends ModelItem { } }//package
Section 141
//g2 (g2) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class g2 extends ModelItem { } }//package
Section 142
//GAMEFINISH_NEGATIVE (GAMEFINISH_NEGATIVE) package { import pl.fabrykagier.framework.media.*; public dynamic class GAMEFINISH_NEGATIVE extends SoundObject { } }//package
Section 143
//GAMEFINISH_POSITIVE (GAMEFINISH_POSITIVE) package { import pl.fabrykagier.framework.media.*; public dynamic class GAMEFINISH_POSITIVE extends SoundObject { } }//package
Section 144
//glas 2 (glas 2) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class glas 2 extends ModelItem { } }//package
Section 145
//interface_level1_stools (interface_level1_stools) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class interface_level1_stools extends ChoosePetPics { public function interface_level1_stools(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 146
//interface_level2_closet (interface_level2_closet) package { import pl.fabrykagier.game.petfashion.dressing.*; public dynamic class interface_level2_closet extends DressWardobe { } }//package
Section 147
//interface_popup_task (interface_popup_task) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class interface_popup_task extends PopupHello { } }//package
Section 148
//interface_popup_welcome (interface_popup_welcome) package { import pl.fabrykagier.game.petfashion.gameInterface.*; public dynamic class interface_popup_welcome extends PopupWelcome { } }//package
Section 149
//JUDGESSCREEN_APPLAUSE (JUDGESSCREEN_APPLAUSE) package { import pl.fabrykagier.framework.media.*; public dynamic class JUDGESSCREEN_APPLAUSE extends SoundObject { } }//package
Section 150
//kap back (kap back) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class kap back extends ModelItem { } }//package
Section 151
//kap1 (kap1) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class kap1 extends ModelItem { } }//package
Section 152
//kap2 (kap2) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class kap2 extends ModelItem { } }//package
Section 153
//kaszkiett (kaszkiett) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class kaszkiett extends ModelItem { } }//package
Section 154
//MUSIC_CATWALK (MUSIC_CATWALK) package { import pl.fabrykagier.framework.media.*; public dynamic class MUSIC_CATWALK extends SoundObject { } }//package
Section 155
//MUSIC_MENU_CLEANING (MUSIC_MENU_CLEANING) package { import pl.fabrykagier.framework.media.*; public dynamic class MUSIC_MENU_CLEANING extends SoundObject { } }//package
Section 156
//ny (ny) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class ny extends ModelItem { } }//package
Section 157
//OUTOFTIME (OUTOFTIME) package { import pl.fabrykagier.framework.media.*; public dynamic class OUTOFTIME extends SoundObject { } }//package
Section 158
//pen_comb (pen_comb) package { import flash.display.*; public dynamic class pen_comb extends MovieClip { } }//package
Section 159
//pen_dry (pen_dry) package { import flash.display.*; public dynamic class pen_dry extends MovieClip { } }//package
Section 160
//pen_dry_pattern (pen_dry_pattern) package { import flash.display.*; public dynamic class pen_dry_pattern extends MovieClip { } }//package
Section 161
//pen_dry2 (pen_dry2) package { import flash.display.*; public dynamic class pen_dry2 extends MovieClip { } }//package
Section 162
//pen_wash (pen_wash) package { import flash.display.*; public dynamic class pen_wash extends MovieClip { } }//package
Section 163
//pen_wash_pattern (pen_wash_pattern) package { import flash.display.*; public dynamic class pen_wash_pattern extends MovieClip { } }//package
Section 164
//pen_wash2 (pen_wash2) package { import flash.display.*; public dynamic class pen_wash2 extends MovieClip { } }//package
Section 165
//PETZ_CAT (PETZ_CAT) package { import pl.fabrykagier.framework.media.*; public dynamic class PETZ_CAT extends SoundObject { } }//package
Section 166
//PETZ_DOG_BARK (PETZ_DOG_BARK) package { import pl.fabrykagier.framework.media.*; public dynamic class PETZ_DOG_BARK extends SoundObject { } }//package
Section 167
//photo_Area (photo_Area) package { import flash.display.*; public dynamic class photo_Area extends MovieClip { } }//package
Section 168
//pics_ramka (pics_ramka) package { import pl.fabrykagier.game.petfashion.objects.*; public dynamic class pics_ramka extends Photo { } }//package
Section 169
//Reporter1 (Reporter1) package { import pl.fabrykagier.game.petfashion.objects.*; public dynamic class Reporter1 extends PhotoReporter { public function Reporter1(){ addFrameScript(0, frame1, 34, frame35, 39, frame40, 72, frame73); } function frame73(){ stopTimer(); stop(); } function frame1(){ } function frame35(){ startTimer(); stop(); } function frame40(){ } } }//package
Section 170
//Reporter2 (Reporter2) package { import pl.fabrykagier.game.petfashion.objects.*; public dynamic class Reporter2 extends PhotoReporter { public function Reporter2(){ addFrameScript(0, frame1, 1, frame2, 34, frame35, 39, frame40, 72, frame73); } function frame73(){ stopTimer(); stop(); } function frame1(){ } function frame2(){ play(); } function frame35(){ startTimer(); stop(); } function frame40(){ } } }//package
Section 171
//ROLLOVER (ROLLOVER) package { import pl.fabrykagier.framework.media.*; public dynamic class ROLLOVER extends SoundObject { } }//package
Section 172
//tasma (tasma) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class tasma extends ModelItem { } }//package
Section 173
//ucho1 (ucho1) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class ucho1 extends ModelItemFirstFrame { } }//package
Section 174
//ucho1copy (ucho1copy) package { import pl.fabrykagier.framework.gameCharacters.model.*; public dynamic class ucho1copy extends ModelItemFirstFrame { } }//package
Section 175
//wardrobeItemx (wardrobeItemx) package { import pl.fabrykagier.game.petfashion.dressing.*; public dynamic class wardrobeItemx extends DressWardobeItem { } }//package
Section 176
//WOOSH (WOOSH) package { import pl.fabrykagier.framework.media.*; public dynamic class WOOSH extends SoundObject { } }//package

Library Items

Symbol 1 ShapeTweeningUsed by:6
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:6
Symbol 4 ShapeTweeningUsed by:6
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClip {Effect}Uses:1 3 4 5
Symbol 7 GraphicUsed by:9 764
Symbol 8 GraphicUsed by:9 607 764
Symbol 9 MovieClip {ucho1copy}Uses:7 8
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip {ucho1}Uses:10
Symbol 12 GraphicUsed by:21
Symbol 13 GraphicUsed by:21
Symbol 14 GraphicUsed by:21 661
Symbol 15 GraphicUsed by:21 661
Symbol 16 GraphicUsed by:21
Symbol 17 GraphicUsed by:21 661
Symbol 18 GraphicUsed by:21
Symbol 19 GraphicUsed by:21
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip {catneckle}Uses:12 13 14 15 16 17 18 19 20Used by:607 764
Symbol 22 GraphicUsed by:27
Symbol 23 GraphicUsed by:27
Symbol 24 GraphicUsed by:27
Symbol 25 GraphicUsed by:27
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip {catbody}Uses:22 23 24 25 26Used by:607
Symbol 28 GraphicUsed by:42
Symbol 29 GraphicUsed by:42
Symbol 30 FontUsed by:31 33 35 37 39 41 85 134 136 142 401 404 405 416 447 449 451 890 893 896 899 929
Symbol 31 TextUses:30Used by:42
Symbol 32 GraphicUsed by:42
Symbol 33 TextUses:30Used by:42
Symbol 34 GraphicUsed by:42
Symbol 35 TextUses:30Used by:42
Symbol 36 GraphicUsed by:42
Symbol 37 TextUses:30Used by:42
Symbol 38 GraphicUsed by:42
Symbol 39 TextUses:30Used by:42
Symbol 40 GraphicUsed by:42
Symbol 41 TextUses:30Used by:42
Symbol 42 MovieClip {Button_Hud_Sound_On_Stage}Uses:28 29 31 32 33 34 35 36 37 38 39 40 41Used by:452
Symbol 43 GraphicUsed by:Timeline
Symbol 44 GraphicUsed by:68
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:68
Symbol 48 GraphicUsed by:51
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:51
Symbol 51 MovieClipUses:48 50Used by:68
Symbol 52 GraphicUsed by:55
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55
Symbol 55 MovieClipUses:52 54Used by:68
Symbol 56 GraphicUsed by:59
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClipUses:56 58Used by:68
Symbol 60 GraphicUsed by:63
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:63
Symbol 63 MovieClipUses:60 62Used by:68
Symbol 64 GraphicUsed by:67
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClipUses:64 66Used by:68
Symbol 68 MovieClipUses:44 47 51 55 59 63 67Used by:70
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:68 69Used by:Timeline
Symbol 71 GraphicUsed by:78
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:78
Symbol 74 GraphicUsed by:78
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:71 73 74 76 77Used by:Timeline
Symbol 79 GraphicUsed by:84
Symbol 80 FontUsed by:81 82 85 134 136 142 393 401 402 407 408 409 414 416 424 425 426 427 430 433 435 443 446 447 448 449 450 451 453 454 470 471 473 474 835 836 838 840 841 852 853 854 855 883 884 886 890 893 896 899 929 930 934 937 939 941 942 944 945 947 948
Symbol 81 TextUses:80Used by:83
Symbol 82 TextUses:80Used by:83
Symbol 83 MovieClipUses:81 82Used by:84
Symbol 84 MovieClipUses:79 83Used by:Timeline
Symbol 85 EditableTextUses:30 80Used by:86
Symbol 86 MovieClip {PetzFashion_fla.preloader_progress_14}Uses:85Used by:Timeline
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip {pen_comb}Uses:87Used by:225
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClip {pen_dry}Uses:89Used by:225
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClip {pen_wash}Uses:91Used by:225
Symbol 93 GraphicUsed by:113
Symbol 94 GraphicUsed by:113 607
Symbol 95 GraphicUsed by:113
Symbol 96 GraphicUsed by:113 607
Symbol 97 GraphicUsed by:113
Symbol 98 GraphicUsed by:113
Symbol 99 GraphicUsed by:113 607
Symbol 100 GraphicUsed by:113
Symbol 101 GraphicUsed by:113
Symbol 102 GraphicUsed by:113
Symbol 103 GraphicUsed by:113 607
Symbol 104 GraphicUsed by:113 607
Symbol 105 GraphicUsed by:113 607
Symbol 106 GraphicUsed by:113 607
Symbol 107 GraphicUsed by:113 607
Symbol 108 GraphicUsed by:113 607
Symbol 109 GraphicUsed by:113 607
Symbol 110 GraphicUsed by:113 607
Symbol 111 GraphicUsed by:113 607
Symbol 112 GraphicUsed by:113 607
Symbol 113 MovieClipUses:93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112Used by:118
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:118
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:118
Symbol 118 MovieClip {cat_01_static_sideView_forCleaning}Uses:113 115 117Used by:206 225
Symbol 119 GraphicUsed by:123
Symbol 120 MovieClipUsed by:123
Symbol 121 MovieClipUsed by:123
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClip {pics_ramka}Uses:119 120 121 122Used by:225
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:139
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:139 143
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:133
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:133
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClip {PetzFashion_fla.Flash_29}Uses:129 131 132Used by:139 143
Symbol 134 EditableTextUses:30 80Used by:139
Symbol 135 GraphicUsed by:137
Symbol 136 EditableTextUses:30 80Used by:137
Symbol 137 MovieClip {PetzFashion_fla.Popup_Star_33}Uses:135 136Used by:138
Symbol 138 MovieClip {PetzFashion_fla.Popup_Star_Anim_32}Uses:137Used by:139 143
Symbol 139 MovieClip {Reporter1}Uses:125 127 133 134 138Used by:225
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:143
Symbol 142 EditableTextUses:30 80Used by:143
Symbol 143 MovieClip {Reporter2}Uses:141 127 133 142 138Used by:225
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClip {photo_Area}Uses:144Used by:225
Symbol 146 GraphicUsed by:154
Symbol 147 ShapeTweeningUsed by:154
Symbol 148 ShapeTweeningUsed by:154
Symbol 149 ShapeTweeningUsed by:154
Symbol 150 ShapeTweeningUsed by:154
Symbol 151 ShapeTweeningUsed by:154
Symbol 152 ShapeTweeningUsed by:154
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClip {pen_dry2}Uses:146 147 148 149 150 151 152 153Used by:225
Symbol 155 GraphicUsed by:156 457
Symbol 156 MovieClip {pen_wash2}Uses:155Used by:225
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClip {pen_dry_pattern}Uses:157Used by:225
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClip {pen_wash_pattern}Uses:159Used by:225
Symbol 161 GraphicUsed by:179
Symbol 162 GraphicUsed by:179
Symbol 163 GraphicUsed by:179
Symbol 164 GraphicUsed by:179
Symbol 165 GraphicUsed by:179 764
Symbol 166 GraphicUsed by:179
Symbol 167 GraphicUsed by:179
Symbol 168 GraphicUsed by:179
Symbol 169 GraphicUsed by:179
Symbol 170 GraphicUsed by:179
Symbol 171 GraphicUsed by:179
Symbol 172 GraphicUsed by:179 764
Symbol 173 GraphicUsed by:179
Symbol 174 GraphicUsed by:179
Symbol 175 GraphicUsed by:179
Symbol 176 GraphicUsed by:179
Symbol 177 GraphicUsed by:179
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178Used by:183
Symbol 180 GraphicUsed by:183
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:183
Symbol 183 MovieClip {cat_02_static_sideView_forCleaning}Uses:179 180 182Used by:206 225
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:190
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:190
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:190
Symbol 190 MovieClip {dog_01_static_sideView_forCleaning}Uses:185 187 189Used by:206
Symbol 191 GraphicUsed by:200
Symbol 192 GraphicUsed by:200 832
Symbol 193 GraphicUsed by:200 832
Symbol 194 GraphicUsed by:200
Symbol 195 GraphicUsed by:200 832
Symbol 196 GraphicUsed by:200 832
Symbol 197 GraphicUsed by:200 832
Symbol 198 GraphicUsed by:200 832
Symbol 199 GraphicUsed by:200 832
Symbol 200 MovieClipUses:191 192 193 194 195 196 197 198 199Used by:205
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:205
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:205
Symbol 205 MovieClip {dog_02_static_sideView_forCleaning}Uses:200 202 204Used by:206 225
Symbol 206 MovieClip {character_cleaning_pet}Uses:118 190 183 205Used by:225  Timeline
Symbol 207 Sound {MUSIC_CATWALK}Used by:225
Symbol 208 Sound {MUSIC_MENU_CLEANING}Used by:225
Symbol 209 Sound {BUTTONCLICK}Used by:225
Symbol 210 Sound {CATWALK_PHOTO}Used by:225
Symbol 211 Sound {CLEANING_COMB}Used by:225
Symbol 212 Sound {CLEANING_DRYER}Used by:225
Symbol 213 Sound {CLEANING_FINISH_BONUS}Used by:225
Symbol 214 Sound {CLEANING_SHOWER}Used by:225
Symbol 215 Sound {CLOCK}Used by:225
Symbol 216 Sound {FINISH}Used by:225
Symbol 217 Sound {GAMEFINISH_NEGATIVE}Used by:225
Symbol 218 Sound {GAMEFINISH_POSITIVE}Used by:225
Symbol 219 Sound {JUDGESSCREEN_APPLAUSE}Used by:225
Symbol 220 Sound {OUTOFTIME}Used by:225
Symbol 221 Sound {PETZ_CAT}Used by:225
Symbol 222 Sound {PETZ_DOG_BARK}Used by:225
Symbol 223 Sound {ROLLOVER}Used by:225
Symbol 224 Sound {WOOSH}Used by:225
Symbol 225 MovieClip {PetzFashion_fla.TRASH_15}Uses:88 90 92 118 123 139 143 145 154 156 158 160 183 206 205 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224Used by:Timeline
Symbol 226 GraphicUsed by:271
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:271
Symbol 229 GraphicUsed by:271
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:271
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:271
Symbol 234 GraphicUsed by:271
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:271
Symbol 237 GraphicUsed by:271
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:238Used by:271
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:271
Symbol 242 GraphicUsed by:271
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:271
Symbol 245 GraphicUsed by:271
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:271
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:271
Symbol 250 GraphicUsed by:271
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:251Used by:271
Symbol 253 GraphicUsed by:271
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClipUses:254Used by:271
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClipUses:256Used by:271
Symbol 258 GraphicUsed by:271
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:271
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:271
Symbol 263 GraphicUsed by:271
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:264Used by:271
Symbol 266 GraphicUsed by:267
Symbol 267 MovieClipUses:266Used by:271
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:271
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:226 228 229 231 233 234 236 237 239 241 242 244 245 247 249 250 252 253 255 257 258 260 262 263 265 267 269 270Used by:Timeline
Symbol 272 ShapeTweeningUsed by:Timeline
Symbol 273 GraphicUsed by:Timeline
Symbol 274 GraphicUsed by:323
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:323
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:323
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:323
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:289
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:283Used by:289
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:285Used by:289
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:289
Symbol 289 MovieClipUses:282 284 286 288Used by:323
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:290Used by:323
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:298
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:298
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:298
Symbol 298 MovieClipUses:293 295 297Used by:323
Symbol 299 GraphicUsed by:322
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:322
Symbol 302 GraphicUsed by:320
Symbol 303 GraphicUsed by:320
Symbol 304 GraphicUsed by:320
Symbol 305 GraphicUsed by:320
Symbol 306 GraphicUsed by:320
Symbol 307 GraphicUsed by:320
Symbol 308 GraphicUsed by:320
Symbol 309 GraphicUsed by:320
Symbol 310 GraphicUsed by:320
Symbol 311 GraphicUsed by:320
Symbol 312 GraphicUsed by:320
Symbol 313 GraphicUsed by:320
Symbol 314 GraphicUsed by:320
Symbol 315 GraphicUsed by:320
Symbol 316 GraphicUsed by:320
Symbol 317 GraphicUsed by:320
Symbol 318 GraphicUsed by:320
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319Used by:322
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:299 301 320 321Used by:323
Symbol 323 MovieClipUses:274 276 278 280 289 291 298 322Used by:Timeline
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:392 476
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:392 476
Symbol 328 GraphicUsed by:359 360
Symbol 329 GraphicUsed by:359 360
Symbol 330 GraphicUsed by:359 360
Symbol 331 GraphicUsed by:359 360
Symbol 332 GraphicUsed by:359 360
Symbol 333 GraphicUsed by:359 360
Symbol 334 GraphicUsed by:359 360
Symbol 335 GraphicUsed by:359 360
Symbol 336 GraphicUsed by:359 360
Symbol 337 GraphicUsed by:359 360
Symbol 338 GraphicUsed by:359 360
Symbol 339 GraphicUsed by:359 360
Symbol 340 GraphicUsed by:359 360
Symbol 341 GraphicUsed by:359 360
Symbol 342 GraphicUsed by:359
Symbol 343 GraphicUsed by:359 360
Symbol 344 GraphicUsed by:359 360
Symbol 345 GraphicUsed by:359 360
Symbol 346 GraphicUsed by:359 360
Symbol 347 GraphicUsed by:359 360
Symbol 348 ShapeTweeningUsed by:359
Symbol 349 GraphicUsed by:359 360
Symbol 350 GraphicUsed by:359 360
Symbol 351 GraphicUsed by:359 360
Symbol 352 GraphicUsed by:359 360
Symbol 353 ShapeTweeningUsed by:359
Symbol 354 ShapeTweeningUsed by:359
Symbol 355 ShapeTweeningUsed by:359
Symbol 356 ShapeTweeningUsed by:359
Symbol 357 ShapeTweeningUsed by:359
Symbol 358 GraphicUsed by:359 360
Symbol 359 MovieClipUses: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 358Used by:389
Symbol 360 MovieClipUses:328 329 330 331 332 333 334 335 336 337 338 339 340 341 358 343 344 345 346 347 349 350 351 352Used by:389
Symbol 361 GraphicUsed by:370
Symbol 362 GraphicUsed by:364
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:362 363Used by:370
Symbol 365 GraphicUsed by:369
Symbol 366 GraphicUsed by:369
Symbol 367 GraphicUsed by:369
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:365 366 367 368Used by:370
Symbol 370 MovieClipUses:361 364 369Used by:389
Symbol 371 GraphicUsed by:379
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:379
Symbol 374 GraphicUsed by:378
Symbol 375 GraphicUsed by:378
Symbol 376 GraphicUsed by:378
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:374 375 376 377Used by:379
Symbol 379 MovieClipUses:371 373 378Used by:389
Symbol 380 GraphicUsed by:388
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:388
Symbol 383 GraphicUsed by:387
Symbol 384 GraphicUsed by:387
Symbol 385 GraphicUsed by:387
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:383 384 385 386Used by:388
Symbol 388 MovieClipUses:380 382 387Used by:389
Symbol 389 MovieClip {PetzFashion_fla.characters_pets_91}Uses:359 360 370 379 388Used by:392
Symbol 390 MovieClipUsed by:392
Symbol 391 GraphicUsed by:392 440
Symbol 392 MovieClip {interface_level1_stools}Uses:325 327 389 390 391Used by:Timeline
Symbol 393 TextUses:80Used by:394
Symbol 394 MovieClipUses:393Used by:Timeline
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:397
Symbol 397 MovieClipUses:396Used by:Timeline
Symbol 398 GraphicUsed by:399  Timeline
Symbol 399 MovieClip {button_start}Uses:398Used by:Timeline
Symbol 400 GraphicUsed by:412
Symbol 401 EditableTextUses:30 80Used by:412
Symbol 402 TextUses:80Used by:412
Symbol 403 GraphicUsed by:406 415
Symbol 404 TextUses:30Used by:406 415
Symbol 405 TextUses:30Used by:406 415
Symbol 406 MovieClip {button_okay}Uses:403 404 405Used by:412 887
Symbol 407 TextUses:80Used by:412
Symbol 408 TextUses:80Used by:412
Symbol 409 TextUses:80Used by:412
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:412 417 455 472 475 837 839 842 885 887 931
Symbol 412 MovieClip {interface_popup_welcome}Uses:400 401 402 406 407 408 409 411Used by:Timeline
Symbol 413 GraphicUsed by:417 455 472 475 837 839 842 885 887 931
Symbol 414 TextUses:80Used by:417
Symbol 415 MovieClip {button_okay_hello}Uses:403 404 405Used by:417 455 472 475 837 839 842 885 887 931
Symbol 416 EditableTextUses:30 80Used by:417
Symbol 417 MovieClip {interface_popup_task}Uses:413 414 415 416 411Used by:Timeline
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 MovieClip {button_hud_arrow}Uses:418 419 420 421 422Used by:429
Symbol 424 TextUses:80Used by:428
Symbol 425 TextUses:80Used by:428
Symbol 426 TextUses:80Used by:428
Symbol 427 TextUses:80Used by:428
Symbol 428 MovieClip {PetzFashion_fla.interface_petPick_name_114}Uses:424 425 426 427Used by:429
Symbol 429 MovieClip {PetzFashion_fla.interface_petPick_112}Uses:423 428Used by:Timeline
Symbol 430 TextUses:80Used by:431
Symbol 431 MovieClipUses:430Used by:Timeline
Symbol 432 GraphicUsed by:436 437 834
Symbol 433 TextUses:80Used by:436 437 834
Symbol 434 GraphicUsed by:436 437 834
Symbol 435 TextUses:80Used by:436 437 834
Symbol 436 MovieClip {button_hud_confirm_pet}Uses:432 433 434 435Used by:Timeline
Symbol 437 MovieClip {button_hud_done}Uses:432 433 434 435Used by:Timeline
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:Timeline
Symbol 440 MovieClipUses:391Used by:Timeline
Symbol 441 GraphicUsed by:452
Symbol 442 GraphicUsed by:444
Symbol 443 TextUses:80Used by:444
Symbol 444 MovieClipUses:442 443Used by:445
Symbol 445 MovieClip {button_hud_quitGame}Uses:444Used by:452
Symbol 446 TextUses:80Used by:452
Symbol 447 EditableTextUses:30 80Used by:452
Symbol 448 TextUses:80Used by:452
Symbol 449 EditableTextUses:30 80Used by:452
Symbol 450 TextUses:80Used by:452
Symbol 451 EditableTextUses:30 80Used by:452
Symbol 452 MovieClip {PetzFashion_fla.interface_hud_120}Uses:441 445 446 447 448 449 42 450 451Used by:Timeline
Symbol 453 TextUses:80Used by:455
Symbol 454 TextUses:80Used by:455
Symbol 455 MovieClip {PetzFashion_fla.interface_popup_level1_124}Uses:413 453 415 454 411Used by:Timeline
Symbol 456 GraphicUsed by:461 462 465 469
Symbol 457 MovieClipUses:155Used by:462
Symbol 458 GraphicUsed by:462 465
Symbol 459 ShapeTweeningUsed by:461
Symbol 460 ShapeTweeningUsed by:461
Symbol 461 MovieClipUses:459 460 456Used by:462 465 469
Symbol 462 MovieClip {PetzFashion_fla.button_level1_wash_125}Uses:456 457 458 461Used by:Timeline
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:465
Symbol 465 MovieClip {PetzFashion_fla.button_level1_dry_128}Uses:456 464 458 461Used by:Timeline
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:466Used by:469
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClip {PetzFashion_fla.button_level1_brush_130}Uses:456 467 468 461Used by:Timeline
Symbol 470 TextUses:80Used by:472 887
Symbol 471 TextUses:80Used by:472 839 887
Symbol 472 MovieClip {PetzFashion_fla.interface_popup_level1_summarybad_132}Uses:413 470 415 471 411Used by:Timeline
Symbol 473 TextUses:80Used by:475
Symbol 474 TextUses:80Used by:475 887
Symbol 475 MovieClip {PetzFashion_fla.interface_popup_level1_summary_133}Uses:413 473 415 474 411Used by:Timeline
Symbol 476 MovieClipUses:325 327Used by:Timeline
Symbol 477 GraphicUsed by:499
Symbol 478 GraphicUsed by:499
Symbol 479 GraphicUsed by:499
Symbol 480 GraphicUsed by:499
Symbol 481 GraphicUsed by:499
Symbol 482 GraphicUsed by:499
Symbol 483 GraphicUsed by:499
Symbol 484 GraphicUsed by:499
Symbol 485 GraphicUsed by:499 541
Symbol 486 GraphicUsed by:499 542
Symbol 487 GraphicUsed by:499
Symbol 488 GraphicUsed by:499
Symbol 489 GraphicUsed by:499
Symbol 490 GraphicUsed by:499
Symbol 491 GraphicUsed by:499
Symbol 492 GraphicUsed by:499
Symbol 493 GraphicUsed by:499
Symbol 494 GraphicUsed by:499
Symbol 495 GraphicUsed by:499
Symbol 496 GraphicUsed by:499
Symbol 497 GraphicUsed by:499
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClip {wardrobeItemx}Uses:477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498Used by:500
Symbol 500 MovieClip {interface_level2_closet}Uses:499Used by:Timeline
Symbol 501 GraphicUsed by:509
Symbol 502 GraphicUsed by:509
Symbol 503 GraphicUsed by:509
Symbol 504 GraphicUsed by:509
Symbol 505 GraphicUsed by:509
Symbol 506 GraphicUsed by:509
Symbol 507 GraphicUsed by:509
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClip {catleg04}Uses:501 502 503 504 505 506 507 508Used by:607
Symbol 510 GraphicUsed by:516
Symbol 511 GraphicUsed by:516
Symbol 512 GraphicUsed by:516
Symbol 513 GraphicUsed by:516
Symbol 514 GraphicUsed by:516
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClip {catleg06}Uses:510 511 512 513 514 515Used by:607
Symbol 517 GraphicUsed by:525
Symbol 518 GraphicUsed by:525
Symbol 519 GraphicUsed by:525
Symbol 520 GraphicUsed by:525
Symbol 521 GraphicUsed by:525
Symbol 522 GraphicUsed by:525
Symbol 523 GraphicUsed by:525
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClip {catleg01}Uses:517 518 519 520 521 522 523 524Used by:607
Symbol 526 GraphicUsed by:531
Symbol 527 GraphicUsed by:531
Symbol 528 GraphicUsed by:531
Symbol 529 GraphicUsed by:531
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClip {catleg03}Uses:526 527 528 529 530Used by:607
Symbol 532 GraphicUsed by:534
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClip {catass}Uses:532 533Used by:607
Symbol 535 GraphicUsed by:540
Symbol 536 GraphicUsed by:540
Symbol 537 GraphicUsed by:540 745
Symbol 538 GraphicUsed by:540
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClip {cattorse}Uses:535 536 537 538 539Used by:607
Symbol 541 MovieClip {kaszkiett}Uses:485Used by:607 706 764 832
Symbol 542 MovieClip {daszek}Uses:486Used by:607 706 764 832
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClip {dach2}Uses:543Used by:607 706 764 832
Symbol 545 GraphicUsed by:546
Symbol 546 MovieClip {czapa}Uses:545Used by:607 706 764 832
Symbol 547 GraphicUsed by:548
Symbol 548 MovieClip {cza1}Uses:547Used by:607 706 764 832
Symbol 549 GraphicUsed by:550
Symbol 550 MovieClip {cza2}Uses:549Used by:607 706 764 832
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClip {ny}Uses:551Used by:607 706 764 832
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClip {dach1}Uses:553Used by:607 706 764 832
Symbol 555 GraphicUsed by:557
Symbol 556 GraphicUsed by:557 577
Symbol 557 MovieClip {g1}Uses:555 556Used by:607 706 764 832
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClip {g2}Uses:558Used by:607 706 764 832
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClip {kap back}Uses:560Used by:607 706 764 832
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClip {kap1}Uses:562Used by:607 706 764 832
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClip {kap2}Uses:564Used by:607 706 764 832
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClip {tasma}Uses:566Used by:607 706 764 832
Symbol 568 GraphicUsed by:607
Symbol 569 GraphicUsed by:607
Symbol 570 GraphicUsed by:607
Symbol 571 GraphicUsed by:607
Symbol 572 GraphicUsed by:607
Symbol 573 GraphicUsed by:607
Symbol 574 GraphicUsed by:607
Symbol 575 GraphicUsed by:607
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClip {glas 2}Uses:576 556Used by:607 706 764 832
Symbol 578 GraphicUsed by:607
Symbol 579 GraphicUsed by:607
Symbol 580 GraphicUsed by:607
Symbol 581 GraphicUsed by:607
Symbol 582 GraphicUsed by:607
Symbol 583 GraphicUsed by:607
Symbol 584 GraphicUsed by:607
Symbol 585 GraphicUsed by:607
Symbol 586 GraphicUsed by:607
Symbol 587 GraphicUsed by:607
Symbol 588 GraphicUsed by:607
Symbol 589 GraphicUsed by:607
Symbol 590 GraphicUsed by:607
Symbol 591 GraphicUsed by:607
Symbol 592 GraphicUsed by:607
Symbol 593 GraphicUsed by:607
Symbol 594 GraphicUsed by:607
Symbol 595 GraphicUsed by:607
Symbol 596 GraphicUsed by:607
Symbol 597 GraphicUsed by:607
Symbol 598 GraphicUsed by:607
Symbol 599 GraphicUsed by:607
Symbol 600 GraphicUsed by:607
Symbol 601 GraphicUsed by:607
Symbol 602 GraphicUsed by:607
Symbol 603 GraphicUsed by:607
Symbol 604 GraphicUsed by:607
Symbol 605 GraphicUsed by:607
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClip {cattailup}Uses:509 94 516 96 525 531 99 534 27 540 21 103 104 105 106 107 108 109 110 111 541 542 544 546 548 550 552 554 557 559 561 563 565 567 112 568 569 570 571 572 573 574 575 577 578 8 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 606Used by:833
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:608Used by:706
Symbol 610 GraphicUsed by:617
Symbol 611 GraphicUsed by:617 712 771
Symbol 612 GraphicUsed by:617
Symbol 613 GraphicUsed by:617
Symbol 614 GraphicUsed by:617
Symbol 615 GraphicUsed by:617
Symbol 616 GraphicUsed by:617
Symbol 617 MovieClip {dog leg 04}Uses:610 611 612 613 614 615 616Used by:706
Symbol 618 GraphicUsed by:620
Symbol 619 GraphicUsed by:620
Symbol 620 MovieClip {dog leg 06}Uses:618 619Used by:706
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:621Used by:706
Symbol 623 GraphicUsed by:630
Symbol 624 GraphicUsed by:630 784
Symbol 625 GraphicUsed by:630
Symbol 626 GraphicUsed by:630
Symbol 627 GraphicUsed by:630 784
Symbol 628 GraphicUsed by:630
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClip {dog leg 01}Uses:623 624 625 626 627 628 629Used by:706
Symbol 631 GraphicUsed by:636
Symbol 632 GraphicUsed by:636
Symbol 633 GraphicUsed by:636
Symbol 634 GraphicUsed by:636
Symbol 635 GraphicUsed by:636
Symbol 636 MovieClip {dog leg 03}Uses:631 632 633 634 635Used by:706
Symbol 637 GraphicUsed by:706
Symbol 638 GraphicUsed by:640
Symbol 639 GraphicUsed by:640
Symbol 640 MovieClip {dog ass}Uses:638 639Used by:706
Symbol 641 GraphicUsed by:647
Symbol 642 GraphicUsed by:647
Symbol 643 GraphicUsed by:647
Symbol 644 GraphicUsed by:647
Symbol 645 GraphicUsed by:647
Symbol 646 GraphicUsed by:647
Symbol 647 MovieClip {dog body}Uses:641 642 643 644 645 646Used by:706
Symbol 648 GraphicUsed by:654
Symbol 649 GraphicUsed by:654
Symbol 650 GraphicUsed by:654
Symbol 651 GraphicUsed by:654 805
Symbol 652 GraphicUsed by:654
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClip {dog torse}Uses:648 649 650 651 652 653Used by:706
Symbol 655 GraphicUsed by:661
Symbol 656 GraphicUsed by:661
Symbol 657 GraphicUsed by:661
Symbol 658 GraphicUsed by:661
Symbol 659 GraphicUsed by:661
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClip {dog ozdoba}Uses:655 656 14 15 657 17 658 659 660Used by:706 832
Symbol 662 GraphicUsed by:706
Symbol 663 GraphicUsed by:706
Symbol 664 GraphicUsed by:706
Symbol 665 GraphicUsed by:706
Symbol 666 GraphicUsed by:706
Symbol 667 GraphicUsed by:706
Symbol 668 GraphicUsed by:706
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:669Used by:706
Symbol 671 GraphicUsed by:706
Symbol 672 GraphicUsed by:706
Symbol 673 GraphicUsed by:706
Symbol 674 GraphicUsed by:706
Symbol 675 GraphicUsed by:706
Symbol 676 GraphicUsed by:678
Symbol 677 GraphicUsed by:678 680
Symbol 678 MovieClipUses:676 677Used by:706
Symbol 679 GraphicUsed by:680
Symbol 680 MovieClipUses:679 677Used by:706
Symbol 681 GraphicUsed by:706
Symbol 682 GraphicUsed by:706
Symbol 683 GraphicUsed by:706
Symbol 684 GraphicUsed by:706
Symbol 685 GraphicUsed by:706
Symbol 686 GraphicUsed by:706
Symbol 687 GraphicUsed by:706
Symbol 688 GraphicUsed by:706
Symbol 689 GraphicUsed by:706
Symbol 690 GraphicUsed by:706
Symbol 691 GraphicUsed by:706
Symbol 692 GraphicUsed by:706
Symbol 693 GraphicUsed by:706
Symbol 694 GraphicUsed by:706
Symbol 695 GraphicUsed by:706
Symbol 696 GraphicUsed by:706
Symbol 697 GraphicUsed by:706
Symbol 698 GraphicUsed by:706
Symbol 699 GraphicUsed by:706
Symbol 700 GraphicUsed by:706
Symbol 701 GraphicUsed by:706
Symbol 702 GraphicUsed by:706
Symbol 703 GraphicUsed by:706
Symbol 704 GraphicUsed by:706
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClip {dogtailup}Uses:609 617 620 622 630 636 637 640 647 654 661 662 663 664 665 666 667 668 541 542 561 670 563 565 567 544 546 548 550 552 554 557 559 577 671 672 673 674 675 678 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 705Used by:833
Symbol 707 GraphicUsed by:712
Symbol 708 GraphicUsed by:712
Symbol 709 GraphicUsed by:712
Symbol 710 GraphicUsed by:712
Symbol 711 GraphicUsed by:712
Symbol 712 MovieClip {cat leg 04_02}Uses:707 611 708 709 710 711Used by:764
Symbol 713 GraphicUsed by:764
Symbol 714 GraphicUsed by:764
Symbol 715 GraphicUsed by:717
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClip {cat leg 06_02}Uses:715 716Used by:764
Symbol 718 GraphicUsed by:725
Symbol 719 GraphicUsed by:725
Symbol 720 GraphicUsed by:725
Symbol 721 GraphicUsed by:725
Symbol 722 GraphicUsed by:725
Symbol 723 GraphicUsed by:725
Symbol 724 GraphicUsed by:725
Symbol 725 MovieClip {cat leg 01_02}Uses:718 719 720 721 722 723 724Used by:764
Symbol 726 GraphicUsed by:731
Symbol 727 GraphicUsed by:731
Symbol 728 GraphicUsed by:731
Symbol 729 GraphicUsed by:731
Symbol 730 GraphicUsed by:731
Symbol 731 MovieClip {cat leg 03_02}Uses:726 727 728 729 730Used by:764
Symbol 732 GraphicUsed by:734
Symbol 733 GraphicUsed by:734
Symbol 734 MovieClip {cat_02ass}Uses:732 733Used by:764
Symbol 735 GraphicUsed by:740
Symbol 736 GraphicUsed by:740
Symbol 737 GraphicUsed by:740
Symbol 738 GraphicUsed by:740
Symbol 739 GraphicUsed by:740
Symbol 740 MovieClip {cat body_02}Uses:735 736 737 738 739Used by:764
Symbol 741 GraphicUsed by:745
Symbol 742 GraphicUsed by:745
Symbol 743 GraphicUsed by:745
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClip {cat torse_02}Uses:741 742 537 743 744Used by:764
Symbol 746 GraphicUsed by:764
Symbol 747 GraphicUsed by:764
Symbol 748 GraphicUsed by:764
Symbol 749 GraphicUsed by:764
Symbol 750 GraphicUsed by:764
Symbol 751 GraphicUsed by:752
Symbol 752 MovieClipUses:751Used by:764 832
Symbol 753 GraphicUsed by:764
Symbol 754 GraphicUsed by:764
Symbol 755 GraphicUsed by:764
Symbol 756 GraphicUsed by:764
Symbol 757 GraphicUsed by:764
Symbol 758 GraphicUsed by:764
Symbol 759 GraphicUsed by:764
Symbol 760 GraphicUsed by:764
Symbol 761 GraphicUsed by:764
Symbol 762 GraphicUsed by:764
Symbol 763 GraphicUsed by:764
Symbol 764 MovieClip {cattailup_02}Uses:712 713 714 165 717 725 731 734 740 745 21 172 746 747 748 749 750 541 542 544 546 548 550 552 554 557 559 561 752 563 565 567 753 754 755 756 757 758 759 760 761 577 7 8 762 763Used by:833
Symbol 765 GraphicUsed by:771
Symbol 766 GraphicUsed by:771
Symbol 767 GraphicUsed by:771
Symbol 768 GraphicUsed by:771
Symbol 769 GraphicUsed by:771
Symbol 770 GraphicUsed by:771
Symbol 771 MovieClip {dog leg 04_02}Uses:765 611 766 767 768 769 770Used by:832
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClipUses:772Used by:832
Symbol 774 GraphicUsed by:776
Symbol 775 GraphicUsed by:776
Symbol 776 MovieClip {dog leg 06_02}Uses:774 775Used by:832
Symbol 777 GraphicUsed by:778
Symbol 778 MovieClipUses:777Used by:832
Symbol 779 GraphicUsed by:784
Symbol 780 GraphicUsed by:784
Symbol 781 GraphicUsed by:784
Symbol 782 GraphicUsed by:784
Symbol 783 GraphicUsed by:784
Symbol 784 MovieClip {dog leg 01_02}Uses:779 624 780 781 627 782 783Used by:832
Symbol 785 GraphicUsed by:790
Symbol 786 GraphicUsed by:790
Symbol 787 GraphicUsed by:790
Symbol 788 GraphicUsed by:790
Symbol 789 GraphicUsed by:790
Symbol 790 MovieClip {dog leg 03_02}Uses:785 786 787 788 789Used by:832
Symbol 791 GraphicUsed by:832
Symbol 792 GraphicUsed by:794
Symbol 793 GraphicUsed by:794
Symbol 794 MovieClip {dog ass_02}Uses:792 793Used by:832
Symbol 795 GraphicUsed by:800
Symbol 796 GraphicUsed by:800
Symbol 797 GraphicUsed by:800
Symbol 798 GraphicUsed by:800
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClip {dog body_02}Uses:795 796 797 798 799Used by:832
Symbol 801 GraphicUsed by:805
Symbol 802 GraphicUsed by:805
Symbol 803 GraphicUsed by:805
Symbol 804 GraphicUsed by:805
Symbol 805 MovieClip {dog torse_02}Uses:801 802 651 803 804Used by:832
Symbol 806 GraphicUsed by:807
Symbol 807 MovieClipUses:806Used by:832
Symbol 808 GraphicUsed by:832
Symbol 809 GraphicUsed by:832
Symbol 810 GraphicUsed by:811 812
Symbol 811 MovieClipUses:810Used by:832
Symbol 812 MovieClipUses:810Used by:832
Symbol 813 GraphicUsed by:832
Symbol 814 GraphicUsed by:832
Symbol 815 GraphicUsed by:832
Symbol 816 GraphicUsed by:832
Symbol 817 GraphicUsed by:832
Symbol 818 GraphicUsed by:832
Symbol 819 GraphicUsed by:832
Symbol 820 GraphicUsed by:832
Symbol 821 GraphicUsed by:832
Symbol 822 GraphicUsed by:832
Symbol 823 GraphicUsed by:832
Symbol 824 GraphicUsed by:832
Symbol 825 GraphicUsed by:832
Symbol 826 GraphicUsed by:832
Symbol 827 GraphicUsed by:832
Symbol 828 GraphicUsed by:832
Symbol 829 GraphicUsed by:832
Symbol 830 GraphicUsed by:832
Symbol 831 GraphicUsed by:832
Symbol 832 MovieClip {dog_02taildown}Uses:771 773 776 778 784 790 791 794 800 805 661 195 196 197 192 193 198 541 542 561 752 563 565 567 544 546 548 550 552 554 199 557 559 577 807 808 809 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831Used by:833
Symbol 833 MovieClip {_empty_mc_4_dressing}Uses:607 706 764 832Used by:Timeline
Symbol 834 MovieClip {button_hud_confirm_dressing}Uses:432 433 434 435Used by:Timeline
Symbol 835 TextUses:80Used by:837
Symbol 836 TextUses:80Used by:837
Symbol 837 MovieClip {PetzFashion_fla.interface_popup_level1_ending_232}Uses:413 835 415 836 411Used by:Timeline
Symbol 838 TextUses:80Used by:839
Symbol 839 MovieClip {PetzFashion_fla.interface_popup_level2_ending_233}Uses:413 838 415 471 411Used by:Timeline
Symbol 840 TextUses:80Used by:842
Symbol 841 TextUses:80Used by:842
Symbol 842 MovieClip {PetzFashion_fla.interface_popup_level2_endinggood_234}Uses:413 840 415 841 411Used by:Timeline
Symbol 843 ShapeTweeningUsed by:Timeline
Symbol 844 GraphicUsed by:Timeline
Symbol 845 GraphicUsed by:870
Symbol 846 GraphicUsed by:847
Symbol 847 MovieClipUses:846Used by:870
Symbol 848 GraphicUsed by:849
Symbol 849 MovieClipUses:848Used by:870
Symbol 850 GraphicUsed by:870
Symbol 851 GraphicUsed by:857
Symbol 852 TextUses:80Used by:857 919
Symbol 853 TextUses:80Used by:857 919
Symbol 854 TextUses:80Used by:857 919
Symbol 855 TextUses:80Used by:857 919
Symbol 856 GraphicUsed by:857
Symbol 857 MovieClipUses:851 852 853 854 855 856Used by:870
Symbol 858 GraphicUsed by:859
Symbol 859 MovieClipUses:858Used by:870
Symbol 860 GraphicUsed by:870
Symbol 861 GraphicUsed by:870
Symbol 862 GraphicUsed by:870
Symbol 863 GraphicUsed by:870
Symbol 864 GraphicUsed by:865
Symbol 865 MovieClipUses:864Used by:870
Symbol 866 GraphicUsed by:870
Symbol 867 GraphicUsed by:868
Symbol 868 MovieClipUses:867Used by:870
Symbol 869 GraphicUsed by:870
Symbol 870 MovieClipUses:845 847 849 850 857 859 860 861 862 863 865 866 868 869Used by:Timeline
Symbol 871 GraphicUsed by:872
Symbol 872 MovieClipUses:871Used by:881
Symbol 873 GraphicUsed by:874
Symbol 874 MovieClipUses:873Used by:881
Symbol 875 GraphicUsed by:876
Symbol 876 MovieClipUses:875Used by:881
Symbol 877 GraphicUsed by:878
Symbol 878 MovieClipUses:877Used by:881
Symbol 879 GraphicUsed by:880
Symbol 880 MovieClipUses:879Used by:881
Symbol 881 MovieClipUses:872 874 876 878 880Used by:Timeline
Symbol 882 ShapeTweeningUsed by:Timeline
Symbol 883 TextUses:80Used by:885
Symbol 884 TextUses:80Used by:885
Symbol 885 MovieClip {PetzFashion_fla.interface_popup_level3_248}Uses:413 883 415 884 411Used by:Timeline
Symbol 886 TextUses:80Used by:887
Symbol 887 MovieClip {PetzFashion_fla.interface_popup_level3_ending_249}Uses:413 886 415 474 411 470 406 471Used by:Timeline
Symbol 888 ShapeTweeningUsed by:Timeline
Symbol 889 GraphicUsed by:891 894
Symbol 890 EditableTextUses:30 80Used by:891
Symbol 891 MovieClip {PetzFashion_fla.interface_score_hands_board3_251}Uses:889 890Used by:906
Symbol 892 GraphicUsed by:906
Symbol 893 EditableTextUses:30 80Used by:894
Symbol 894 MovieClip {PetzFashion_fla.interface_score_hands_board4_252}Uses:889 893Used by:906
Symbol 895 GraphicUsed by:897 900
Symbol 896 EditableTextUses:30 80Used by:897
Symbol 897 MovieClip {PetzFashion_fla.interface_score_hands_board2_253}Uses:895 896Used by:906
Symbol 898 GraphicUsed by:906
Symbol 899 EditableTextUses:30 80Used by:900
Symbol 900 MovieClip {PetzFashion_fla.interface_score_hands_board_254}Uses:895 899Used by:906
Symbol 901 GraphicUsed by:906
Symbol 902 GraphicUsed by:906
Symbol 903 GraphicUsed by:906
Symbol 904 GraphicUsed by:906
Symbol 905 GraphicUsed by:906
Symbol 906 MovieClip {PetzFashion_fla.interface_score_hands_250}Uses:891 892 894 897 898 900 901 902 903 904 905Used by:Timeline
Symbol 907 GraphicUsed by:924
Symbol 908 GraphicUsed by:909
Symbol 909 MovieClipUses:908Used by:924
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910Used by:924
Symbol 912 GraphicUsed by:913
Symbol 913 MovieClipUses:912Used by:924
Symbol 914 GraphicUsed by:915
Symbol 915 MovieClipUses:914Used by:924
Symbol 916 GraphicUsed by:924
Symbol 917 GraphicUsed by:919
Symbol 918 GraphicUsed by:919
Symbol 919 MovieClipUses:917 852 853 854 855 918Used by:924
Symbol 920 GraphicUsed by:924
Symbol 921 GraphicUsed by:922
Symbol 922 MovieClipUses:921Used by:924
Symbol 923 GraphicUsed by:924
Symbol 924 MovieClipUses:907 909 911 913 915 916 919 920 922 923Used by:Timeline
Symbol 925 ShapeTweeningUsed by:Timeline
Symbol 926 GraphicUsed by:927
Symbol 927 MovieClipUses:926Used by:928
Symbol 928 MovieClip {PetzFashion_fla.interface_effects_stars_262}Uses:927Used by:Timeline
Symbol 929 EditableTextUses:30 80Used by:931
Symbol 930 TextUses:80Used by:931
Symbol 931 MovieClip {PetzFashion_fla.interface_popup_score_264}Uses:413 929 415 930 411Used by:Timeline
Symbol 932 BitmapUsed by:933
Symbol 933 GraphicUses:932Used by:935
Symbol 934 TextUses:80Used by:935
Symbol 935 MovieClipUses:933 934Used by:Timeline
Symbol 936 GraphicUsed by:940 943 946 949
Symbol 937 TextUses:80Used by:940
Symbol 938 GraphicUsed by:940 943 946 949
Symbol 939 TextUses:80Used by:940
Symbol 940 MovieClip {button_hud_playNow}Uses:936 937 938 939Used by:Timeline
Symbol 941 TextUses:80Used by:943
Symbol 942 TextUses:80Used by:943
Symbol 943 MovieClip {button_hud_buyNow}Uses:936 941 938 942Used by:Timeline
Symbol 944 TextUses:80Used by:946
Symbol 945 TextUses:80Used by:946
Symbol 946 MovieClip {button_hud_backToTown}Uses:936 944 938 945Used by:Timeline
Symbol 947 TextUses:80Used by:949
Symbol 948 TextUses:80Used by:949
Symbol 949 MovieClip {button_hud_backToTown2}Uses:936 947 938 948Used by:Timeline
Symbol 950 ShapeTweeningUsed by:Timeline

Instance Names

"progress_mc"Frame 20Symbol 86 MovieClip {PetzFashion_fla.preloader_progress_14}
"swapCharacter"Frame 56Symbol 392 MovieClip {interface_level1_stools}
"gotoAndPlayParent_titleOut$"Frame 79Symbol 399 MovieClip {button_start}
"welcomPopup"Frame 117Symbol 412 MovieClip {interface_popup_welcome}
"scroll"Frame 178Symbol 429 MovieClip {PetzFashion_fla.interface_petPick_112}
"menuBar"Frame 224Symbol 452 MovieClip {PetzFashion_fla.interface_hud_120}
"thumb_01"Frame 234Symbol 462 MovieClip {PetzFashion_fla.button_level1_wash_125}
"thumb_02"Frame 243Symbol 465 MovieClip {PetzFashion_fla.button_level1_dry_128}
"thumb_03"Frame 245Symbol 469 MovieClip {PetzFashion_fla.button_level1_brush_130}
"washSummaryPopup"Frame 273Symbol 472 MovieClip {PetzFashion_fla.interface_popup_level1_summarybad_132}
"washSummaryPopup"Frame 307Symbol 475 MovieClip {PetzFashion_fla.interface_popup_level1_summary_133}
"dressing_wardobe"Frame 363Symbol 500 MovieClip {interface_level2_closet}
"dressing_model"Frame 376Symbol 833 MovieClip {_empty_mc_4_dressing}
"BG"Frame 527Symbol 870 MovieClip
"scoreHands"Frame 641Symbol 906 MovieClip {PetzFashion_fla.interface_score_hands_250}
"FinalScorePopup"Frame 699Symbol 931 MovieClip {PetzFashion_fla.interface_popup_score_264}
"gotoAndPlayParent_advertsOut$"Frame 783Symbol 940 MovieClip {button_hud_playNow}
"buyNow"Frame 786Symbol 943 MovieClip {button_hud_buyNow}
"backToImagineTown"Frame 789Symbol 946 MovieClip {button_hud_backToTown}
"submit"Frame 789Symbol 949 MovieClip {button_hud_backToTown2}
"progress_txt"Symbol 86 MovieClip {PetzFashion_fla.preloader_progress_14} Frame 1Symbol 85 EditableText
"photoContener"Symbol 123 MovieClip {pics_ramka} Frame 1Symbol 120 MovieClip
"photoContener"Symbol 123 MovieClip {pics_ramka} Frame 1Symbol 121 MovieClip
"numbers"Symbol 137 MovieClip {PetzFashion_fla.Popup_Star_33} Frame 1Symbol 136 EditableText
"inside"Symbol 138 MovieClip {PetzFashion_fla.Popup_Star_Anim_32} Frame 2Symbol 137 MovieClip {PetzFashion_fla.Popup_Star_33}
"testPoint"Symbol 139 MovieClip {Reporter1} Frame 1Symbol 127 MovieClip
"flash"Symbol 139 MovieClip {Reporter1} Frame 35Symbol 133 MovieClip {PetzFashion_fla.Flash_29}
"numbers"Symbol 139 MovieClip {Reporter1} Frame 35Symbol 134 EditableText
"star"Symbol 139 MovieClip {Reporter1} Frame 40Symbol 138 MovieClip {PetzFashion_fla.Popup_Star_Anim_32}
"testPoint"Symbol 143 MovieClip {Reporter2} Frame 1Symbol 127 MovieClip
"flash"Symbol 143 MovieClip {Reporter2} Frame 35Symbol 133 MovieClip {PetzFashion_fla.Flash_29}
"numbers"Symbol 143 MovieClip {Reporter2} Frame 35Symbol 142 EditableText
"star"Symbol 143 MovieClip {Reporter2} Frame 40Symbol 138 MovieClip {PetzFashion_fla.Popup_Star_Anim_32}
"cat0"Symbol 206 MovieClip {character_cleaning_pet} Frame 1Symbol 118 MovieClip {cat_01_static_sideView_forCleaning}
"dog0"Symbol 206 MovieClip {character_cleaning_pet} Frame 2Symbol 190 MovieClip {dog_01_static_sideView_forCleaning}
"cat1"Symbol 206 MovieClip {character_cleaning_pet} Frame 3Symbol 183 MovieClip {cat_02_static_sideView_forCleaning}
"dog1"Symbol 206 MovieClip {character_cleaning_pet} Frame 4Symbol 205 MovieClip {dog_02_static_sideView_forCleaning}
"petChar"Symbol 392 MovieClip {interface_level1_stools} Frame 1Symbol 389 MovieClip {PetzFashion_fla.characters_pets_91}
"empty_mc"Symbol 392 MovieClip {interface_level1_stools} Frame 1Symbol 390 MovieClip
"nameField"Symbol 412 MovieClip {interface_popup_welcome} Frame 1Symbol 401 EditableText
"okay"Symbol 412 MovieClip {interface_popup_welcome} Frame 1Symbol 406 MovieClip {button_okay}
"gotoAndPlayGrandparent_welcomeOut$"Symbol 417 MovieClip {interface_popup_task} Frame 1Symbol 415 MovieClip {button_okay_hello}
"playerName"Symbol 417 MovieClip {interface_popup_task} Frame 1Symbol 416 EditableText
"petPrev"Symbol 429 MovieClip {PetzFashion_fla.interface_petPick_112} Frame 1Symbol 423 MovieClip {button_hud_arrow}
"petNext"Symbol 429 MovieClip {PetzFashion_fla.interface_petPick_112} Frame 1Symbol 423 MovieClip {button_hud_arrow}
"petName"Symbol 429 MovieClip {PetzFashion_fla.interface_petPick_112} Frame 1Symbol 428 MovieClip {PetzFashion_fla.interface_petPick_name_114}
"time"Symbol 452 MovieClip {PetzFashion_fla.interface_hud_120} Frame 1Symbol 447 EditableText
"scoreCounter"Symbol 452 MovieClip {PetzFashion_fla.interface_hud_120} Frame 1Symbol 449 EditableText
"muteBtn"Symbol 452 MovieClip {PetzFashion_fla.interface_hud_120} Frame 1Symbol 42 MovieClip {Button_Hud_Sound_On_Stage}
"photoCounter"Symbol 452 MovieClip {PetzFashion_fla.interface_hud_120} Frame 1Symbol 451 EditableText
"gotoAndPlayGrandparent_washPopupOut$"Symbol 455 MovieClip {PetzFashion_fla.interface_popup_level1_124} Frame 1Symbol 415 MovieClip {button_okay_hello}
"gotoAndPlayGrandparent_washSummaryOutBad$"Symbol 472 MovieClip {PetzFashion_fla.interface_popup_level1_summarybad_132} Frame 1Symbol 415 MovieClip {button_okay_hello}
"gotoAndPlayGrandparent_washSummaryOutGood$"Symbol 475 MovieClip {PetzFashion_fla.interface_popup_level1_summary_133} Frame 1Symbol 415 MovieClip {button_okay_hello}
"wardobe_15"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_16"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_14"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_13"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_05"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_08"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_07"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_06"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_04"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_03"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_02"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_01"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_12"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_09"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_10"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"wardobe_11"Symbol 500 MovieClip {interface_level2_closet} Frame 1Symbol 499 MovieClip {wardrobeItemx}
"gotoAndPlayGrandparent_washOut$"Symbol 837 MovieClip {PetzFashion_fla.interface_popup_level1_ending_232} Frame 1Symbol 415 MovieClip {button_okay_hello}
"gotoAndPlayGrandparent_dressSummaryOutBad$"Symbol 839 MovieClip {PetzFashion_fla.interface_popup_level2_ending_233} Frame 1Symbol 415 MovieClip {button_okay_hello}
"gotoAndPlayGrandparent_dressSummaryOutGood$"Symbol 842 MovieClip {PetzFashion_fla.interface_popup_level2_endinggood_234} Frame 1Symbol 415 MovieClip {button_okay_hello}
"gotoAndPlayGrandparent_reportersPopupOut$"Symbol 885 MovieClip {PetzFashion_fla.interface_popup_level3_248} Frame 1Symbol 415 MovieClip {button_okay_hello}
"gotoAndPlayGrandparent_reportersHidePopup$"Symbol 887 MovieClip {PetzFashion_fla.interface_popup_level3_ending_249} Frame 1Symbol 415 MovieClip {button_okay_hello}
"okay"Symbol 887 MovieClip {PetzFashion_fla.interface_popup_level3_ending_249} Frame 2Symbol 406 MovieClip {button_okay}
"Scores"Symbol 891 MovieClip {PetzFashion_fla.interface_score_hands_board3_251} Frame 1Symbol 890 EditableText
"Scores"Symbol 894 MovieClip {PetzFashion_fla.interface_score_hands_board4_252} Frame 1Symbol 893 EditableText
"Scores"Symbol 897 MovieClip {PetzFashion_fla.interface_score_hands_board2_253} Frame 1Symbol 896 EditableText
"Scores"Symbol 900 MovieClip {PetzFashion_fla.interface_score_hands_board_254} Frame 1Symbol 899 EditableText
"hand_4"Symbol 906 MovieClip {PetzFashion_fla.interface_score_hands_250} Frame 1Symbol 891 MovieClip {PetzFashion_fla.interface_score_hands_board3_251}
"hand_5"Symbol 906 MovieClip {PetzFashion_fla.interface_score_hands_250} Frame 1Symbol 894 MovieClip {PetzFashion_fla.interface_score_hands_board4_252}
"hand_3"Symbol 906 MovieClip {PetzFashion_fla.interface_score_hands_250} Frame 1Symbol 897 MovieClip {PetzFashion_fla.interface_score_hands_board2_253}
"hand_2"Symbol 906 MovieClip {PetzFashion_fla.interface_score_hands_250} Frame 1Symbol 900 MovieClip {PetzFashion_fla.interface_score_hands_board_254}
"CongratText"Symbol 931 MovieClip {PetzFashion_fla.interface_popup_score_264} Frame 1Symbol 929 EditableText
"gotoAndPlayGrandparent_scoreSummaryOut$"Symbol 931 MovieClip {PetzFashion_fla.interface_popup_score_264} Frame 1Symbol 415 MovieClip {button_okay_hello}

Special Tags

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

Labels

"preloader_in"Frame 1
"preloader"Frame 29
"preloader_out"Frame 30
"title_in"Frame 50
"title"Frame 79
"titleOut"Frame 80
"playerName_in"Frame 117
"playerName"Frame 132
"playerName_out"Frame 133
"welcome_in"Frame 144
"welcome"Frame 159
"welcomeOut"Frame 160
"pickPet_in"Frame 171
"pickPet"Frame 197
"pickPetOut"Frame 198
"wash_in"Frame 214
"wash_popup"Frame 247
"washPopupOut"Frame 254
"wash"Frame 264
"washSummaryInBad"Frame 273
"washSummaryOutBad"Frame 296
"washSummaryInGood"Frame 307
"washSummaryOutGood"Frame 330
"wash_out"Frame 341
"dress_in"Frame 355
"wash_ending"Frame 390
"washOut"Frame 406
"dress"Frame 424
"dressSummaryInBad"Frame 432
"dressSummaryOutBad"Frame 455
"dressSummaryInGood"Frame 467
"dressSummaryOutGood"Frame 490
"reporters_in"Frame 526
"reportersPopupIn"Frame 541
"reportersPopupOut"Frame 557
"reporters"Frame 575
"reporters_ending"Frame 586
"reportersHidePopup"Frame 609
"reportersOut"Frame 620
"score_in"Frame 643
"score"Frame 699
"score_summary"Frame 723
"scoreSummaryOut"Frame 746
"advertsIn"Frame 774
"backToImagineTown"Frame 789
"buyNow"Frame 795
"advertsOut"Frame 808
"head_glass"Symbol 9 MovieClip {ucho1copy} Frame 2
"head_hat"Symbol 9 MovieClip {ucho1copy} Frame 3
"head_blue"Symbol 9 MovieClip {ucho1copy} Frame 4
"head_red"Symbol 9 MovieClip {ucho1copy} Frame 5
"head_glass"Symbol 11 MovieClip {ucho1} Frame 2
"head_hat"Symbol 11 MovieClip {ucho1} Frame 3
"head_blue"Symbol 11 MovieClip {ucho1} Frame 4
"head_red"Symbol 11 MovieClip {ucho1} Frame 5
"necklace_pendant"Symbol 21 MovieClip {catneckle} Frame 2
"necklace_shawl"Symbol 21 MovieClip {catneckle} Frame 3
"necklace_wire"Symbol 21 MovieClip {catneckle} Frame 4
"necklace_necklace"Symbol 21 MovieClip {catneckle} Frame 5
"necklace_gold"Symbol 21 MovieClip {catneckle} Frame 6
"necklace_silver"Symbol 21 MovieClip {catneckle} Frame 7
"body_pink1"Symbol 27 MovieClip {catbody} Frame 2
"body_pink2"Symbol 27 MovieClip {catbody} Frame 3
"body_yellow"Symbol 27 MovieClip {catbody} Frame 4
"body_blue"Symbol 27 MovieClip {catbody} Frame 5
"off_off"Symbol 42 MovieClip {Button_Hud_Sound_On_Stage} Frame 2
"on_off"Symbol 42 MovieClip {Button_Hud_Sound_On_Stage} Frame 3
"off_on"Symbol 42 MovieClip {Button_Hud_Sound_On_Stage} Frame 4
"on_on"Symbol 42 MovieClip {Button_Hud_Sound_On_Stage} Frame 5
"pl"Symbol 138 MovieClip {PetzFashion_fla.Popup_Star_Anim_32} Frame 2
"on"Symbol 139 MovieClip {Reporter1} Frame 2
"off"Symbol 139 MovieClip {Reporter1} Frame 36
"off2"Symbol 139 MovieClip {Reporter1} Frame 55
"on"Symbol 143 MovieClip {Reporter2} Frame 2
"off"Symbol 143 MovieClip {Reporter2} Frame 36
"off2"Symbol 143 MovieClip {Reporter2} Frame 55
"1"Symbol 206 MovieClip {character_cleaning_pet} Frame 1
"2"Symbol 206 MovieClip {character_cleaning_pet} Frame 2
"3"Symbol 206 MovieClip {character_cleaning_pet} Frame 3
"4"Symbol 206 MovieClip {character_cleaning_pet} Frame 4
"5"Symbol 206 MovieClip {character_cleaning_pet} Frame 5
"ruch1"Symbol 359 MovieClip Frame 1
"ruch1 back"Symbol 359 MovieClip Frame 35
"lize"Symbol 359 MovieClip Frame 60
"1"Symbol 389 MovieClip {PetzFashion_fla.characters_pets_91} Frame 1
"2"Symbol 389 MovieClip {PetzFashion_fla.characters_pets_91} Frame 2
"3"Symbol 389 MovieClip {PetzFashion_fla.characters_pets_91} Frame 3
"4"Symbol 389 MovieClip {PetzFashion_fla.characters_pets_91} Frame 4
"5"Symbol 389 MovieClip {PetzFashion_fla.characters_pets_91} Frame 5
"1"Symbol 392 MovieClip {interface_level1_stools} Frame 1
"2"Symbol 392 MovieClip {interface_level1_stools} Frame 2
"off"Symbol 406 MovieClip {button_okay} Frame 1
"on"Symbol 406 MovieClip {button_okay} Frame 2
"click"Symbol 406 MovieClip {button_okay} Frame 3
"off"Symbol 415 MovieClip {button_okay_hello} Frame 1
"on"Symbol 415 MovieClip {button_okay_hello} Frame 2
"click"Symbol 415 MovieClip {button_okay_hello} Frame 3
"off"Symbol 423 MovieClip {button_hud_arrow} Frame 1
"on"Symbol 423 MovieClip {button_hud_arrow} Frame 2
"click"Symbol 423 MovieClip {button_hud_arrow} Frame 3
"off"Symbol 436 MovieClip {button_hud_confirm_pet} Frame 1
"on"Symbol 436 MovieClip {button_hud_confirm_pet} Frame 2
"click"Symbol 436 MovieClip {button_hud_confirm_pet} Frame 3
"off"Symbol 437 MovieClip {button_hud_done} Frame 1
"on"Symbol 437 MovieClip {button_hud_done} Frame 2
"click"Symbol 437 MovieClip {button_hud_done} Frame 3
"on"Symbol 445 MovieClip {button_hud_quitGame} Frame 1
"off"Symbol 445 MovieClip {button_hud_quitGame} Frame 8
"off"Symbol 462 MovieClip {PetzFashion_fla.button_level1_wash_125} Frame 1
"on"Symbol 462 MovieClip {PetzFashion_fla.button_level1_wash_125} Frame 2
"click"Symbol 462 MovieClip {PetzFashion_fla.button_level1_wash_125} Frame 3
"off"Symbol 465 MovieClip {PetzFashion_fla.button_level1_dry_128} Frame 1
"on"Symbol 465 MovieClip {PetzFashion_fla.button_level1_dry_128} Frame 2
"click"Symbol 465 MovieClip {PetzFashion_fla.button_level1_dry_128} Frame 3
"off"Symbol 469 MovieClip {PetzFashion_fla.button_level1_brush_130} Frame 1
"on"Symbol 469 MovieClip {PetzFashion_fla.button_level1_brush_130} Frame 2
"click"Symbol 469 MovieClip {PetzFashion_fla.button_level1_brush_130} Frame 3
"body_pink1"Symbol 499 MovieClip {wardrobeItemx} Frame 1
"body_pink2"Symbol 499 MovieClip {wardrobeItemx} Frame 2
"body_blue"Symbol 499 MovieClip {wardrobeItemx} Frame 3
"body_yellow"Symbol 499 MovieClip {wardrobeItemx} Frame 4
"head_glass"Symbol 499 MovieClip {wardrobeItemx} Frame 5
"head_hat"Symbol 499 MovieClip {wardrobeItemx} Frame 6
"head_red"Symbol 499 MovieClip {wardrobeItemx} Frame 7
"head_blue"Symbol 499 MovieClip {wardrobeItemx} Frame 8
"necklace_wire"Symbol 499 MovieClip {wardrobeItemx} Frame 9
"necklace_pendant"Symbol 499 MovieClip {wardrobeItemx} Frame 10
"necklace_necklace"Symbol 499 MovieClip {wardrobeItemx} Frame 11
"necklace_shawl"Symbol 499 MovieClip {wardrobeItemx} Frame 12
"shoe_pink"Symbol 499 MovieClip {wardrobeItemx} Frame 13
"shoe_white"Symbol 499 MovieClip {wardrobeItemx} Frame 14
"shoe_yellow1"Symbol 499 MovieClip {wardrobeItemx} Frame 15
"shoe_red"Symbol 499 MovieClip {wardrobeItemx} Frame 16
"shoe_yellow2"Symbol 499 MovieClip {wardrobeItemx} Frame 17
"shoe_pink"Symbol 509 MovieClip {catleg04} Frame 2
"shoe_white"Symbol 509 MovieClip {catleg04} Frame 3
"shoe_yellow1"Symbol 509 MovieClip {catleg04} Frame 4
"shoe_red"Symbol 509 MovieClip {catleg04} Frame 5
"shoe_yellow2"Symbol 509 MovieClip {catleg04} Frame 6
"shoe_dark"Symbol 509 MovieClip {catleg04} Frame 7
"body_yellow"Symbol 516 MovieClip {catleg06} Frame 6
"shoe_pink"Symbol 525 MovieClip {catleg01} Frame 2
"shoe_white"Symbol 525 MovieClip {catleg01} Frame 3
"shoe_yellow1"Symbol 525 MovieClip {catleg01} Frame 4
"shoe_red"Symbol 525 MovieClip {catleg01} Frame 5
"shoe_yellow2"Symbol 525 MovieClip {catleg01} Frame 6
"shoe_dark"Symbol 525 MovieClip {catleg01} Frame 7
"body_pink1"Symbol 531 MovieClip {catleg03} Frame 2
"body_pink2"Symbol 531 MovieClip {catleg03} Frame 3
"body_yellow"Symbol 531 MovieClip {catleg03} Frame 4
"body_blue"Symbol 531 MovieClip {catleg03} Frame 5
"body_yellow"Symbol 534 MovieClip {catass} Frame 2
"body_pink1"Symbol 540 MovieClip {cattorse} Frame 2
"body_pink2"Symbol 540 MovieClip {cattorse} Frame 3
"body_yellow"Symbol 540 MovieClip {cattorse} Frame 4
"body_blue"Symbol 540 MovieClip {cattorse} Frame 5
"head_blue"Symbol 541 MovieClip {kaszkiett} Frame 1
"head_blue"Symbol 542 MovieClip {daszek} Frame 1
"head_red"Symbol 544 MovieClip {dach2} Frame 1
"head_red"Symbol 546 MovieClip {czapa} Frame 1
"head_red"Symbol 548 MovieClip {cza1} Frame 1
"head_red"Symbol 550 MovieClip {cza2} Frame 1
"head_red"Symbol 552 MovieClip {ny} Frame 1
"head_red"Symbol 554 MovieClip {dach1} Frame 1
"head_glass"Symbol 557 MovieClip {g1} Frame 1
"head_glass"Symbol 559 MovieClip {g2} Frame 1
"head_hat"Symbol 561 MovieClip {kap back} Frame 1
"head_hat"Symbol 563 MovieClip {kap1} Frame 1
"head_hat"Symbol 565 MovieClip {kap2} Frame 1
"head_hat"Symbol 567 MovieClip {tasma} Frame 1
"head_glass"Symbol 577 MovieClip {glas 2} Frame 1
"start walk"Symbol 607 MovieClip {cattailup} Frame 1
"cat walk up"Symbol 607 MovieClip {cattailup} Frame 19
"stop walk"Symbol 607 MovieClip {cattailup} Frame 70
"sit down_stop"Symbol 607 MovieClip {cattailup} Frame 103
"sit down_walk"Symbol 607 MovieClip {cattailup} Frame 153
"turn head left"Symbol 607 MovieClip {cattailup} Frame 245
"turn back left"Symbol 607 MovieClip {cattailup} Frame 269
"turn head right"Symbol 607 MovieClip {cattailup} Frame 279
"turn back right"Symbol 607 MovieClip {cattailup} Frame 289
"turn head left down"Symbol 607 MovieClip {cattailup} Frame 308
"turn back down left"Symbol 607 MovieClip {cattailup} Frame 330
"turn head right down"Symbol 607 MovieClip {cattailup} Frame 340
"turn back down right"Symbol 607 MovieClip {cattailup} Frame 350
"posing left"Symbol 607 MovieClip {cattailup} Frame 369
"posing left back"Symbol 607 MovieClip {cattailup} Frame 390
"posing right"Symbol 607 MovieClip {cattailup} Frame 400
"posing right back"Symbol 607 MovieClip {cattailup} Frame 424
"stand up"Symbol 607 MovieClip {cattailup} Frame 444
"suszenie"Symbol 607 MovieClip {cattailup} Frame 506
"czesanie"Symbol 607 MovieClip {cattailup} Frame 565
"proud in"Symbol 607 MovieClip {cattailup} Frame 608
"proud out"Symbol 607 MovieClip {cattailup} Frame 632
"podwiniety ogon"Symbol 607 MovieClip {cattailup} Frame 650
"shoe_pink"Symbol 617 MovieClip {dog leg 04} Frame 2
"shoe_white"Symbol 617 MovieClip {dog leg 04} Frame 3
"shoe_yellow1"Symbol 617 MovieClip {dog leg 04} Frame 4
"shoe_red"Symbol 617 MovieClip {dog leg 04} Frame 5
"shoe_yellow2"Symbol 617 MovieClip {dog leg 04} Frame 6
"shoe_dark"Symbol 617 MovieClip {dog leg 04} Frame 7
"body_yellow"Symbol 620 MovieClip {dog leg 06} Frame 6
"shoe_pink"Symbol 630 MovieClip {dog leg 01} Frame 2
"shoe_white"Symbol 630 MovieClip {dog leg 01} Frame 3
"shoe_yellow1"Symbol 630 MovieClip {dog leg 01} Frame 4
"shoe_red"Symbol 630 MovieClip {dog leg 01} Frame 5
"shoe_yellow2"Symbol 630 MovieClip {dog leg 01} Frame 6
"shoe_dark"Symbol 630 MovieClip {dog leg 01} Frame 7
"body_pink1"Symbol 636 MovieClip {dog leg 03} Frame 2
"body_pink2"Symbol 636 MovieClip {dog leg 03} Frame 3
"body_yellow"Symbol 636 MovieClip {dog leg 03} Frame 4
"body_blue"Symbol 636 MovieClip {dog leg 03} Frame 5
"body_yellow"Symbol 640 MovieClip {dog ass} Frame 2
"body_pink1"Symbol 647 MovieClip {dog body} Frame 2
"body_pink2"Symbol 647 MovieClip {dog body} Frame 3
"body_yellow"Symbol 647 MovieClip {dog body} Frame 4
"body_blue"Symbol 647 MovieClip {dog body} Frame 5
"body_pink1"Symbol 654 MovieClip {dog torse} Frame 2
"body_pink2"Symbol 654 MovieClip {dog torse} Frame 3
"body_yellow"Symbol 654 MovieClip {dog torse} Frame 4
"body_blue"Symbol 654 MovieClip {dog torse} Frame 5
"necklace_pendant"Symbol 661 MovieClip {dog ozdoba} Frame 2
"necklace_shawl"Symbol 661 MovieClip {dog ozdoba} Frame 3
"necklace_wire"Symbol 661 MovieClip {dog ozdoba} Frame 4
"necklace_necklace"Symbol 661 MovieClip {dog ozdoba} Frame 5
"necklace_gold"Symbol 661 MovieClip {dog ozdoba} Frame 6
"necklace_silver"Symbol 661 MovieClip {dog ozdoba} Frame 7
"start walk"Symbol 706 MovieClip {dogtailup} Frame 1
"cat walk up"Symbol 706 MovieClip {dogtailup} Frame 19
"stop walk"Symbol 706 MovieClip {dogtailup} Frame 70
"sit down_stop"Symbol 706 MovieClip {dogtailup} Frame 103
"sit down_walk"Symbol 706 MovieClip {dogtailup} Frame 153
"turn head left"Symbol 706 MovieClip {dogtailup} Frame 245
"turn back left"Symbol 706 MovieClip {dogtailup} Frame 269
"turn head right"Symbol 706 MovieClip {dogtailup} Frame 279
"turn back right"Symbol 706 MovieClip {dogtailup} Frame 289
"turn head left down"Symbol 706 MovieClip {dogtailup} Frame 308
"turn back down left"Symbol 706 MovieClip {dogtailup} Frame 330
"turn head right down"Symbol 706 MovieClip {dogtailup} Frame 340
"turn back down right"Symbol 706 MovieClip {dogtailup} Frame 350
"posing left"Symbol 706 MovieClip {dogtailup} Frame 369
"posing left back"Symbol 706 MovieClip {dogtailup} Frame 390
"posing right"Symbol 706 MovieClip {dogtailup} Frame 400
"posing right back"Symbol 706 MovieClip {dogtailup} Frame 424
"stand up"Symbol 706 MovieClip {dogtailup} Frame 444
"suszenie"Symbol 706 MovieClip {dogtailup} Frame 506
"czesanie"Symbol 706 MovieClip {dogtailup} Frame 565
"proud in"Symbol 706 MovieClip {dogtailup} Frame 608
"proud out"Symbol 706 MovieClip {dogtailup} Frame 632
"podwiniety ogon"Symbol 706 MovieClip {dogtailup} Frame 650
"shoe_pink"Symbol 712 MovieClip {cat leg 04_02} Frame 2
"shoe_white"Symbol 712 MovieClip {cat leg 04_02} Frame 3
"shoe_yellow1"Symbol 712 MovieClip {cat leg 04_02} Frame 4
"shoe_red"Symbol 712 MovieClip {cat leg 04_02} Frame 5
"shoe_yellow2"Symbol 712 MovieClip {cat leg 04_02} Frame 6
"shoe_dark"Symbol 712 MovieClip {cat leg 04_02} Frame 7
"body_yellow"Symbol 717 MovieClip {cat leg 06_02} Frame 6
"shoe_pink"Symbol 725 MovieClip {cat leg 01_02} Frame 2
"shoe_white"Symbol 725 MovieClip {cat leg 01_02} Frame 3
"shoe_red"Symbol 725 MovieClip {cat leg 01_02} Frame 5
"shoe_yellow2"Symbol 725 MovieClip {cat leg 01_02} Frame 6
"shoe_yellow1"Symbol 725 MovieClip {cat leg 01_02} Frame 7
"body_pink1"Symbol 731 MovieClip {cat leg 03_02} Frame 2
"body_pink2"Symbol 731 MovieClip {cat leg 03_02} Frame 3
"body_yellow"Symbol 731 MovieClip {cat leg 03_02} Frame 4
"body_blue"Symbol 731 MovieClip {cat leg 03_02} Frame 5
"body_yellow"Symbol 734 MovieClip {cat_02ass} Frame 2
"body_pink1"Symbol 740 MovieClip {cat body_02} Frame 2
"body_pink2"Symbol 740 MovieClip {cat body_02} Frame 3
"body_yellow"Symbol 740 MovieClip {cat body_02} Frame 4
"body_blue"Symbol 740 MovieClip {cat body_02} Frame 5
"body_pink1"Symbol 745 MovieClip {cat torse_02} Frame 2
"body_pink2"Symbol 745 MovieClip {cat torse_02} Frame 3
"body_yellow"Symbol 745 MovieClip {cat torse_02} Frame 4
"body_blue"Symbol 745 MovieClip {cat torse_02} Frame 5
"start walk"Symbol 764 MovieClip {cattailup_02} Frame 1
"cat walk up"Symbol 764 MovieClip {cattailup_02} Frame 19
"stop walk"Symbol 764 MovieClip {cattailup_02} Frame 70
"sit down_stop"Symbol 764 MovieClip {cattailup_02} Frame 103
"sit down_walk"Symbol 764 MovieClip {cattailup_02} Frame 153
"turn head left"Symbol 764 MovieClip {cattailup_02} Frame 245
"turn back left"Symbol 764 MovieClip {cattailup_02} Frame 269
"turn head right"Symbol 764 MovieClip {cattailup_02} Frame 279
"turn back right"Symbol 764 MovieClip {cattailup_02} Frame 289
"turn head left down"Symbol 764 MovieClip {cattailup_02} Frame 308
"turn back down left"Symbol 764 MovieClip {cattailup_02} Frame 330
"turn head right down"Symbol 764 MovieClip {cattailup_02} Frame 340
"turn back down right"Symbol 764 MovieClip {cattailup_02} Frame 350
"posing left"Symbol 764 MovieClip {cattailup_02} Frame 369
"posing left back"Symbol 764 MovieClip {cattailup_02} Frame 390
"posing right"Symbol 764 MovieClip {cattailup_02} Frame 400
"posing right back"Symbol 764 MovieClip {cattailup_02} Frame 424
"stand up"Symbol 764 MovieClip {cattailup_02} Frame 444
"suszenie"Symbol 764 MovieClip {cattailup_02} Frame 506
"czesanie"Symbol 764 MovieClip {cattailup_02} Frame 565
"proud in"Symbol 764 MovieClip {cattailup_02} Frame 608
"proud out"Symbol 764 MovieClip {cattailup_02} Frame 632
"podwiniety ogon"Symbol 764 MovieClip {cattailup_02} Frame 650
"shoe_pink"Symbol 771 MovieClip {dog leg 04_02} Frame 2
"shoe_white"Symbol 771 MovieClip {dog leg 04_02} Frame 3
"shoe_yellow1"Symbol 771 MovieClip {dog leg 04_02} Frame 4
"shoe_red"Symbol 771 MovieClip {dog leg 04_02} Frame 5
"shoe_yellow2"Symbol 771 MovieClip {dog leg 04_02} Frame 6
"shoe_dark"Symbol 771 MovieClip {dog leg 04_02} Frame 7
"body_yellow"Symbol 776 MovieClip {dog leg 06_02} Frame 6
"shoe_pink"Symbol 784 MovieClip {dog leg 01_02} Frame 2
"shoe_white"Symbol 784 MovieClip {dog leg 01_02} Frame 3
"shoe_yellow1"Symbol 784 MovieClip {dog leg 01_02} Frame 4
"shoe_red"Symbol 784 MovieClip {dog leg 01_02} Frame 5
"shoe_yellow2"Symbol 784 MovieClip {dog leg 01_02} Frame 6
"shoe_dark"Symbol 784 MovieClip {dog leg 01_02} Frame 7
"body_pink1"Symbol 790 MovieClip {dog leg 03_02} Frame 2
"body_pink2"Symbol 790 MovieClip {dog leg 03_02} Frame 3
"body_yellow"Symbol 790 MovieClip {dog leg 03_02} Frame 4
"body_blue"Symbol 790 MovieClip {dog leg 03_02} Frame 5
"body_yellow"Symbol 794 MovieClip {dog ass_02} Frame 2
"body_pink1"Symbol 800 MovieClip {dog body_02} Frame 2
"body_pink2"Symbol 800 MovieClip {dog body_02} Frame 3
"body_yellow"Symbol 800 MovieClip {dog body_02} Frame 4
"body_blue"Symbol 800 MovieClip {dog body_02} Frame 5
"body_pink1"Symbol 805 MovieClip {dog torse_02} Frame 2
"body_pink2"Symbol 805 MovieClip {dog torse_02} Frame 3
"body_yellow"Symbol 805 MovieClip {dog torse_02} Frame 4
"body_blue"Symbol 805 MovieClip {dog torse_02} Frame 5
"start walk"Symbol 832 MovieClip {dog_02taildown} Frame 1
"cat walk up"Symbol 832 MovieClip {dog_02taildown} Frame 19
"stop walk"Symbol 832 MovieClip {dog_02taildown} Frame 70
"sit down_stop"Symbol 832 MovieClip {dog_02taildown} Frame 103
"sit down_walk"Symbol 832 MovieClip {dog_02taildown} Frame 153
"turn head left"Symbol 832 MovieClip {dog_02taildown} Frame 245
"turn back left"Symbol 832 MovieClip {dog_02taildown} Frame 269
"turn head right"Symbol 832 MovieClip {dog_02taildown} Frame 279
"turn back right"Symbol 832 MovieClip {dog_02taildown} Frame 289
"turn head left down"Symbol 832 MovieClip {dog_02taildown} Frame 308
"turn back down left"Symbol 832 MovieClip {dog_02taildown} Frame 330
"turn head right down"Symbol 832 MovieClip {dog_02taildown} Frame 340
"turn back down right"Symbol 832 MovieClip {dog_02taildown} Frame 350
"posing left"Symbol 832 MovieClip {dog_02taildown} Frame 369
"posing left back"Symbol 832 MovieClip {dog_02taildown} Frame 390
"posing right"Symbol 832 MovieClip {dog_02taildown} Frame 400
"posing right back"Symbol 832 MovieClip {dog_02taildown} Frame 424
"stand up"Symbol 832 MovieClip {dog_02taildown} Frame 444
"suszenie"Symbol 832 MovieClip {dog_02taildown} Frame 506
"czesanie"Symbol 832 MovieClip {dog_02taildown} Frame 565
"proud in"Symbol 832 MovieClip {dog_02taildown} Frame 608
"proud out"Symbol 832 MovieClip {dog_02taildown} Frame 632
"podwiniety ogon"Symbol 832 MovieClip {dog_02taildown} Frame 650
"1"Symbol 833 MovieClip {_empty_mc_4_dressing} Frame 1
"2"Symbol 833 MovieClip {_empty_mc_4_dressing} Frame 2
"3"Symbol 833 MovieClip {_empty_mc_4_dressing} Frame 3
"4"Symbol 833 MovieClip {_empty_mc_4_dressing} Frame 4
"off"Symbol 834 MovieClip {button_hud_confirm_dressing} Frame 1
"on"Symbol 834 MovieClip {button_hud_confirm_dressing} Frame 2
"click"Symbol 834 MovieClip {button_hud_confirm_dressing} Frame 3
"off"Symbol 940 MovieClip {button_hud_playNow} Frame 1
"on"Symbol 940 MovieClip {button_hud_playNow} Frame 2
"click"Symbol 940 MovieClip {button_hud_playNow} Frame 3
"ON_OUT"Symbol 943 MovieClip {button_hud_buyNow} Frame 1
"ON_OVER"Symbol 943 MovieClip {button_hud_buyNow} Frame 2
"ON_OUT"Symbol 946 MovieClip {button_hud_backToTown} Frame 1
"ON_OVER"Symbol 946 MovieClip {button_hud_backToTown} Frame 2
"ON_OUT"Symbol 949 MovieClip {button_hud_backToTown2} Frame 1
"ON_OVER"Symbol 949 MovieClip {button_hud_backToTown2} Frame 2




http://swfchan.com/23/112838/info.shtml
Created: 12/3 -2019 02:24:20 Last modified: 12/3 -2019 02:24:20 Server time: 22/05 -2024 03:30:23