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

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

doyu-party.swf

This is the info page for
Flash #107782

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


Text
<p align="center"><font face="Ravie" size="18" color="#000000" letterSpacing="0.000000" kerning="1">--</font></p>

TIME

presents:

<p align="right"><font face="Ravie" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">100</font></p>

%

Loading...

DoyuGames.com

1

3

2

4

---

---

---

---

5

-/--

----

%

---

1

Where is it?

Where is it?

Where is it?

Loading Music

---

All Games

Puzzle

Memory Card

Photo Quiz

Differences

Game:

--

Mode:

--

Round:

--

--

---

---

This mode  is locked. To play the Expert mode
you have to beat Easy, Normal and Hard mode
before.

---

About Doyu Party

In this game you have to play 4 kind of mini
games. The objective is to be as fast as possible.
In the multiplayer mode you play against other
users, in the one player mode you play against the
clock.
The four minigames are:
- Find the Differences
- Puzzle
- Memory Card
- Photo Quiz

1/3

Menu

Back

Find the Differences

You will see 2 very similar images. Look for the
differences and click on them. Sometimes you will
need concentration to find them.

Puzzle

Click on the pieces to drag them up to the correct
position. Complete the puzzle and build the image
you see on the right.

2/3

Memory Card

Several cards will be shown. Click on them to see
the other side of the card. You have to match the
cards in pairs. This is a memory game.

Photo Quiz

A hidden image will be shown. You have to guess
what the image shows and click on one of 4
options you see.

3/3

DoyuGames.com

One Player

MultiPlayer
on DoyuGames.com

ActionScript [AS3]

Section 1
//reloj (clases.reloj) package clases { import flash.display.*; import flash.text.*; public dynamic class reloj extends MovieClip { public var timer:TextField; } }//package clases
Section 2
//JSON (com.adobe.serialization.json.JSON) package com.adobe.serialization.json { public class JSON { public static function decode(_arg1:String){ var _local2:JSONDecoder; _local2 = new JSONDecoder(_arg1); return (_local2.getValue()); } public static function encode(_arg1:Object):String{ var _local2:JSONEncoder; _local2 = new JSONEncoder(_arg1); return (_local2.getString()); } } }//package com.adobe.serialization.json
Section 3
//JSONDecoder (com.adobe.serialization.json.JSONDecoder) package com.adobe.serialization.json { public class JSONDecoder { private var value; private var tokenizer:JSONTokenizer; private var token:JSONToken; public function JSONDecoder(_arg1:String){ tokenizer = new JSONTokenizer(_arg1); nextToken(); value = parseValue(); } private function nextToken():JSONToken{ return ((token = tokenizer.getNextToken())); } private function parseObject():Object{ var _local1:Object; var _local2:String; _local1 = new Object(); nextToken(); if (token.type == JSONTokenType.RIGHT_BRACE){ return (_local1); }; while (true) { if (token.type == JSONTokenType.STRING){ _local2 = String(token.value); nextToken(); if (token.type == JSONTokenType.COLON){ nextToken(); _local1[_local2] = parseValue(); nextToken(); if (token.type == JSONTokenType.RIGHT_BRACE){ return (_local1); }; if (token.type == JSONTokenType.COMMA){ nextToken(); } else { tokenizer.parseError(("Expecting } or , but found " + token.value)); }; } else { tokenizer.parseError(("Expecting : but found " + token.value)); }; } else { tokenizer.parseError(("Expecting string but found " + token.value)); }; }; return (null); } private function parseArray():Array{ var _local1:Array; _local1 = new Array(); nextToken(); if (token.type == JSONTokenType.RIGHT_BRACKET){ return (_local1); }; while (true) { _local1.push(parseValue()); nextToken(); if (token.type == JSONTokenType.RIGHT_BRACKET){ return (_local1); }; if (token.type == JSONTokenType.COMMA){ nextToken(); } else { tokenizer.parseError(("Expecting ] or , but found " + token.value)); }; }; return (null); } public function getValue(){ return (value); } private function parseValue():Object{ switch (token.type){ case JSONTokenType.LEFT_BRACE: return (parseObject()); case JSONTokenType.LEFT_BRACKET: return (parseArray()); case JSONTokenType.STRING: case JSONTokenType.NUMBER: case JSONTokenType.TRUE: case JSONTokenType.FALSE: case JSONTokenType.NULL: return (token.value); default: tokenizer.parseError(("Unexpected " + token.value)); }; return (null); } } }//package com.adobe.serialization.json
Section 4
//JSONEncoder (com.adobe.serialization.json.JSONEncoder) package com.adobe.serialization.json { import flash.utils.*; public class JSONEncoder { private var jsonString:String; public function JSONEncoder(_arg1){ jsonString = convertToString(_arg1); } private function arrayToString(_arg1:Array):String{ var _local2:String; var _local3:int; _local2 = ""; _local3 = 0; while (_local3 < _arg1.length) { if (_local2.length > 0){ _local2 = (_local2 + ","); }; _local2 = (_local2 + convertToString(_arg1[_local3])); _local3++; }; return ((("[" + _local2) + "]")); } private function convertToString(_arg1):String{ if ((_arg1 is String)){ return (escapeString((_arg1 as String))); }; if ((_arg1 is Number)){ return ((isFinite((_arg1 as Number))) ? _arg1.toString() : "null"); } else { if ((_arg1 is Boolean)){ return ((_arg1) ? "true" : "false"); } else { if ((_arg1 is Array)){ return (arrayToString((_arg1 as Array))); }; if ((((_arg1 is Object)) && (!((_arg1 == null))))){ return (objectToString(_arg1)); }; }; }; return ("null"); } private function escapeString(_arg1:String):String{ var _local2:String; var _local3:String; var _local4:Number; var _local5:int; var _local6:String; var _local7:String; _local2 = ""; _local4 = _arg1.length; _local5 = 0; while (_local5 < _local4) { _local3 = _arg1.charAt(_local5); switch (_local3){ case "\"": _local2 = (_local2 + "\\\""); break; case "\\": _local2 = (_local2 + "\\\\"); break; case "\b": _local2 = (_local2 + "\\b"); break; case "\f": _local2 = (_local2 + "\\f"); break; case "\n": _local2 = (_local2 + "\\n"); break; case "\r": _local2 = (_local2 + "\\r"); break; case "\t": _local2 = (_local2 + "\\t"); break; default: if (_local3 < " "){ _local6 = _local3.charCodeAt(0).toString(16); _local7 = ((_local6.length == 2)) ? "00" : "000"; _local2 = (_local2 + (("\\u" + _local7) + _local6)); } else { _local2 = (_local2 + _local3); }; }; _local5++; }; return ((("\"" + _local2) + "\"")); } private function objectToString(_arg1:Object):String{ var s:String; var classInfo:XML; var value:Object; var key:String; var v:XML; var o = _arg1; s = ""; classInfo = describeType(o); if (classInfo.@name.toString() == "Object"){ for (key in o) { value = o[key]; if ((value is Function)){ } else { if (s.length > 0){ s = (s + ","); }; s = (s + ((escapeString(key) + ":") + convertToString(value))); }; }; } else { for each (v in classInfo..*.(((name() == "variable")) || ((name() == "accessor")))) { if (s.length > 0){ s = (s + ","); }; s = (s + ((escapeString(v.@name.toString()) + ":") + convertToString(o[v.@name]))); }; }; return ((("{" + s) + "}")); } public function getString():String{ return (jsonString); } } }//package com.adobe.serialization.json
Section 5
//JSONParseError (com.adobe.serialization.json.JSONParseError) package com.adobe.serialization.json { public class JSONParseError extends Error { private var _text:String; private var _location:int; public function JSONParseError(_arg1:String="", _arg2:int=0, _arg3:String=""){ super(_arg1); _location = _arg2; _text = _arg3; } public function get text():String{ return (_text); } public function get location():int{ return (_location); } } }//package com.adobe.serialization.json
Section 6
//JSONToken (com.adobe.serialization.json.JSONToken) package com.adobe.serialization.json { public class JSONToken { private var _value:Object; private var _type:int; public function JSONToken(_arg1:int=-1, _arg2:Object=null){ _type = _arg1; _value = _arg2; } public function set value(_arg1:Object):void{ _value = _arg1; } public function get value():Object{ return (_value); } public function set type(_arg1:int):void{ _type = _arg1; } public function get type():int{ return (_type); } } }//package com.adobe.serialization.json
Section 7
//JSONTokenizer (com.adobe.serialization.json.JSONTokenizer) package com.adobe.serialization.json { public class JSONTokenizer { private var loc:int; private var ch:String; private var obj:Object; private var jsonString:String; public function JSONTokenizer(_arg1:String){ jsonString = _arg1; loc = 0; nextChar(); } private function skipComments():void{ if (ch == "/"){ nextChar(); switch (ch){ case "/": do { nextChar(); } while (((!((ch == "\n"))) && (!((ch == ""))))); nextChar(); break; case "*": nextChar(); while (true) { if (ch == "*"){ nextChar(); if (ch == "/"){ nextChar(); break; }; } else { nextChar(); }; if (ch == ""){ parseError("Multi-line comment not closed"); }; }; break; default: parseError((("Unexpected " + ch) + " encountered (expecting '/' or '*' )")); }; }; } private function isDigit(_arg1:String):Boolean{ return ((((_arg1 >= "0")) && ((_arg1 <= "9")))); } private function readNumber():JSONToken{ var _local1:JSONToken; var _local2:String; var _local3:Number; _local1 = new JSONToken(); _local1.type = JSONTokenType.NUMBER; _local2 = ""; if (ch == "-"){ _local2 = (_local2 + "-"); nextChar(); }; if (!isDigit(ch)){ parseError("Expecting a digit"); }; if (ch == "0"){ _local2 = (_local2 + ch); nextChar(); if (isDigit(ch)){ parseError("A digit cannot immediately follow 0"); }; } else { while (isDigit(ch)) { _local2 = (_local2 + ch); nextChar(); }; }; if (ch == "."){ _local2 = (_local2 + "."); nextChar(); if (!isDigit(ch)){ parseError("Expecting a digit"); }; while (isDigit(ch)) { _local2 = (_local2 + ch); nextChar(); }; }; if ((((ch == "e")) || ((ch == "E")))){ _local2 = (_local2 + "e"); nextChar(); if ((((ch == "+")) || ((ch == "-")))){ _local2 = (_local2 + ch); nextChar(); }; if (!isDigit(ch)){ parseError("Scientific notation number needs exponent value"); }; while (isDigit(ch)) { _local2 = (_local2 + ch); nextChar(); }; }; _local3 = Number(_local2); if (((isFinite(_local3)) && (!(isNaN(_local3))))){ _local1.value = _local3; return (_local1); }; parseError((("Number " + _local3) + " is not valid!")); return (null); } private function nextChar():String{ return ((ch = jsonString.charAt(loc++))); } public function getNextToken():JSONToken{ var _local1:JSONToken; var _local2:String; var _local3:String; var _local4:String; _local1 = new JSONToken(); skipIgnored(); switch (ch){ case "{": _local1.type = JSONTokenType.LEFT_BRACE; _local1.value = "{"; nextChar(); break; case "}": _local1.type = JSONTokenType.RIGHT_BRACE; _local1.value = "}"; nextChar(); break; case "[": _local1.type = JSONTokenType.LEFT_BRACKET; _local1.value = "["; nextChar(); break; case "]": _local1.type = JSONTokenType.RIGHT_BRACKET; _local1.value = "]"; nextChar(); break; case ",": _local1.type = JSONTokenType.COMMA; _local1.value = ","; nextChar(); break; case ":": _local1.type = JSONTokenType.COLON; _local1.value = ":"; nextChar(); break; case "t": _local2 = ((("t" + nextChar()) + nextChar()) + nextChar()); if (_local2 == "true"){ _local1.type = JSONTokenType.TRUE; _local1.value = true; nextChar(); } else { parseError(("Expecting 'true' but found " + _local2)); }; break; case "f": _local3 = (((("f" + nextChar()) + nextChar()) + nextChar()) + nextChar()); if (_local3 == "false"){ _local1.type = JSONTokenType.FALSE; _local1.value = false; nextChar(); } else { parseError(("Expecting 'false' but found " + _local3)); }; break; case "n": _local4 = ((("n" + nextChar()) + nextChar()) + nextChar()); if (_local4 == "null"){ _local1.type = JSONTokenType.NULL; _local1.value = null; nextChar(); } else { parseError(("Expecting 'null' but found " + _local4)); }; break; case "\"": _local1 = readString(); break; default: if (((isDigit(ch)) || ((ch == "-")))){ _local1 = readNumber(); } else { if (ch == ""){ return (null); }; parseError((("Unexpected " + ch) + " encountered")); }; }; return (_local1); } private function skipWhite():void{ while (isWhiteSpace(ch)) { nextChar(); }; } private function isWhiteSpace(_arg1:String):Boolean{ return ((((((_arg1 == " ")) || ((_arg1 == "\t")))) || ((_arg1 == "\n")))); } public function parseError(_arg1:String):void{ throw (new JSONParseError(_arg1, loc, jsonString)); } private function skipIgnored():void{ skipWhite(); skipComments(); skipWhite(); } private function isHexDigit(_arg1:String):Boolean{ var _local2:String; _local2 = _arg1.toUpperCase(); return (((isDigit(_arg1)) || ((((_local2 >= "A")) && ((_local2 <= "F")))))); } private function readString():JSONToken{ var _local1:JSONToken; var _local2:String; var _local3:String; var _local4:int; _local1 = new JSONToken(); _local1.type = JSONTokenType.STRING; _local2 = ""; nextChar(); while (((!((ch == "\""))) && (!((ch == ""))))) { if (ch == "\\"){ nextChar(); switch (ch){ case "\"": _local2 = (_local2 + "\""); break; case "/": _local2 = (_local2 + "/"); break; case "\\": _local2 = (_local2 + "\\"); break; case "b": _local2 = (_local2 + "\b"); break; case "f": _local2 = (_local2 + "\f"); break; case "n": _local2 = (_local2 + "\n"); break; case "r": _local2 = (_local2 + "\r"); break; case "t": _local2 = (_local2 + "\t"); break; case "u": _local3 = ""; _local4 = 0; while (_local4 < 4) { if (!isHexDigit(nextChar())){ parseError((" Excepted a hex digit, but found: " + ch)); }; _local3 = (_local3 + ch); _local4++; }; _local2 = (_local2 + String.fromCharCode(parseInt(_local3, 16))); break; default: _local2 = (_local2 + ("\\" + ch)); }; } else { _local2 = (_local2 + ch); }; nextChar(); }; if (ch == ""){ parseError("Unterminated string literal"); }; nextChar(); _local1.value = _local2; return (_local1); } } }//package com.adobe.serialization.json
Section 8
//JSONTokenType (com.adobe.serialization.json.JSONTokenType) package com.adobe.serialization.json { public class JSONTokenType { public static const NUMBER:int = 11; public static const FALSE:int = 8; public static const RIGHT_BRACKET:int = 4; public static const NULL:int = 9; public static const TRUE:int = 7; public static const RIGHT_BRACE:int = 2; public static const UNKNOWN:int = -1; public static const COMMA:int = 0; public static const LEFT_BRACKET:int = 3; public static const STRING:int = 10; public static const LEFT_BRACE:int = 1; public static const COLON:int = 6; } }//package com.adobe.serialization.json
Section 9
//Elastic (fl.transitions.easing.Elastic) package fl.transitions.easing { public class Elastic { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; return (((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6))) + _arg3) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; --_arg1; return ((-(((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6)))) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 == 2){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * (0.3 * 1.5)); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; if (_arg1 < 1){ --_arg1; return (((-0.5 * ((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6)))) + _arg2)); }; --_arg1; return ((((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6))) * 0.5) + _arg3) + _arg2)); } } }//package fl.transitions.easing
Section 10
//Tween (fl.transitions.Tween) package fl.transitions { import flash.events.*; import flash.utils.*; import flash.display.*; public class Tween extends EventDispatcher { private var _position:Number;// = NAN public var prevTime:Number;// = NAN public var prevPos:Number;// = NAN public var isPlaying:Boolean;// = false public var begin:Number;// = NAN private var _fps:Number;// = NAN private var _time:Number;// = NAN public var change:Number;// = NAN private var _finish:Number;// = NAN public var looping:Boolean;// = false private var _intervalID:uint;// = 0 public var func:Function; private var _timer:Timer;// = null private var _startTime:Number;// = NAN public var prop:String;// = "" private var _duration:Number;// = NAN public var obj:Object;// = null public var useSeconds:Boolean;// = false protected static var _mc:MovieClip = new MovieClip(); public function Tween(_arg1:Object, _arg2:String, _arg3:Function, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Boolean=false){ isPlaying = false; obj = null; prop = ""; func = function (_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); }; begin = NaN; change = NaN; useSeconds = false; prevTime = NaN; prevPos = NaN; looping = false; _duration = NaN; _time = NaN; _fps = NaN; _position = NaN; _startTime = NaN; _intervalID = 0; _finish = NaN; _timer = null; super(); if (!arguments.length){ return; }; this.obj = _arg1; this.prop = _arg2; this.begin = _arg4; this.position = _arg4; this.duration = _arg6; this.useSeconds = _arg7; if ((_arg3 is Function)){ this.func = _arg3; }; this.finish = _arg5; this._timer = new Timer(100); this.start(); } public function continueTo(_arg1:Number, _arg2:Number):void{ this.begin = this.position; this.finish = _arg1; if (!isNaN(_arg2)){ this.duration = _arg2; }; this.start(); } public function stop():void{ this.stopEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_STOP, this._time, this._position)); } private function fixTime():void{ if (this.useSeconds){ this._startTime = (getTimer() - (this._time * 1000)); }; } public function set FPS(_arg1:Number):void{ var _local2:Boolean; _local2 = this.isPlaying; this.stopEnterFrame(); this._fps = _arg1; if (_local2){ this.startEnterFrame(); }; } public function get finish():Number{ return ((this.begin + this.change)); } public function get duration():Number{ return (this._duration); } protected function startEnterFrame():void{ var _local1:Number; if (isNaN(this._fps)){ _mc.addEventListener(Event.ENTER_FRAME, this.onEnterFrame, false, 0, true); } else { _local1 = (1000 / this._fps); this._timer.delay = _local1; this._timer.addEventListener(TimerEvent.TIMER, this.timerHandler, false, 0, true); this._timer.start(); }; this.isPlaying = true; } public function set time(_arg1:Number):void{ this.prevTime = this._time; if (_arg1 > this.duration){ if (this.looping){ this.rewind((_arg1 - this._duration)); this.update(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_LOOP, this._time, this._position)); } else { if (this.useSeconds){ this._time = this._duration; this.update(); }; this.stop(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_FINISH, this._time, this._position)); }; } else { if (_arg1 < 0){ this.rewind(); this.update(); } else { this._time = _arg1; this.update(); }; }; } protected function stopEnterFrame():void{ if (isNaN(this._fps)){ _mc.removeEventListener(Event.ENTER_FRAME, this.onEnterFrame); } else { this._timer.stop(); }; this.isPlaying = false; } public function getPosition(_arg1:Number=NaN):Number{ if (isNaN(_arg1)){ _arg1 = this._time; }; return (this.func(_arg1, this.begin, this.change, this._duration)); } public function set finish(_arg1:Number):void{ this.change = (_arg1 - this.begin); } public function set duration(_arg1:Number):void{ this._duration = ((_arg1)<=0) ? Infinity : _arg1; } public function setPosition(_arg1:Number):void{ this.prevPos = this._position; if (this.prop.length){ this.obj[this.prop] = (this._position = _arg1); }; this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_CHANGE, this._time, this._position)); } public function resume():void{ this.fixTime(); this.startEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_RESUME, this._time, this._position)); } public function fforward():void{ this.time = this._duration; this.fixTime(); } protected function onEnterFrame(_arg1:Event):void{ this.nextFrame(); } public function get position():Number{ return (this.getPosition(this._time)); } public function yoyo():void{ this.continueTo(this.begin, this.time); } public function nextFrame():void{ if (this.useSeconds){ this.time = ((getTimer() - this._startTime) / 1000); } else { this.time = (this._time + 1); }; } protected function timerHandler(_arg1:TimerEvent):void{ this.nextFrame(); _arg1.updateAfterEvent(); } public function get FPS():Number{ return (this._fps); } public function rewind(_arg1:Number=0):void{ this._time = _arg1; this.fixTime(); this.update(); } public function set position(_arg1:Number):void{ this.setPosition(_arg1); } public function get time():Number{ return (this._time); } private function update():void{ this.setPosition(this.getPosition(this._time)); } public function start():void{ this.rewind(); this.startEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_START, this._time, this._position)); } public function prevFrame():void{ if (!this.useSeconds){ this.time = (this._time - 1); }; } } }//package fl.transitions
Section 11
//TweenEvent (fl.transitions.TweenEvent) package fl.transitions { import flash.events.*; public class TweenEvent extends Event { public var time:Number;// = NAN public var position:Number;// = NAN public static const MOTION_START:String = "motionStart"; public static const MOTION_STOP:String = "motionStop"; public static const MOTION_LOOP:String = "motionLoop"; public static const MOTION_CHANGE:String = "motionChange"; public static const MOTION_FINISH:String = "motionFinish"; public static const MOTION_RESUME:String = "motionResume"; public function TweenEvent(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Boolean=false, _arg5:Boolean=false){ time = NaN; position = NaN; super(_arg1, _arg4, _arg5); this.time = _arg2; this.position = _arg3; } override public function clone():Event{ return (new TweenEvent(this.type, this.time, this.position, this.bubbles, this.cancelable)); } } }//package fl.transitions
Section 12
//Room (it.gotoandplay.smartfoxserver.data.Room) package it.gotoandplay.smartfoxserver.data { public class Room { private var maxUsers:int; private var userList:Array; private var name:String; private var userCount:int; private var specCount:int; private var id:int; private var myPlayerIndex:int; private var priv:Boolean; private var temp:Boolean; private var limbo:Boolean; private var maxSpectators:int; private var game:Boolean; private var variables:Array; public function Room(_arg1:int, _arg2:String, _arg3:int, _arg4:int, _arg5:Boolean, _arg6:Boolean, _arg7:Boolean, _arg8:Boolean, _arg9:int=0, _arg10:int=0){ this.id = _arg1; this.name = _arg2; this.maxSpectators = _arg4; this.maxUsers = _arg3; this.temp = _arg5; this.game = _arg6; this.priv = _arg7; this.limbo = _arg8; this.userCount = _arg9; this.specCount = _arg10; this.userList = []; this.variables = []; } public function getVariable(_arg1:String){ return (variables[_arg1]); } public function addUser(_arg1:User, _arg2:int):void{ userList[_arg2] = _arg1; if (((this.game) && (_arg1.isSpectator()))){ specCount++; } else { userCount++; }; } public function getName():String{ return (this.name); } public function getId():int{ return (this.id); } public function setIsLimbo(_arg1:Boolean):void{ this.limbo = _arg1; } public function clearVariables():void{ this.variables = []; } public function isTemp():Boolean{ return (this.temp); } public function getMaxSpectators():int{ return (this.maxSpectators); } public function setVariables(_arg1:Array):void{ this.variables = _arg1; } public function isGame():Boolean{ return (this.game); } public function getUser(_arg1):User{ var _local2:User; var _local3:String; var _local4:User; _local2 = null; if (typeof(_arg1) == "number"){ _local2 = userList[_arg1]; } else { if (typeof(_arg1) == "string"){ for (_local3 in userList) { _local4 = this.userList[_local3]; if (_local4.getName() == _arg1){ _local2 = _local4; break; }; }; }; }; return (_local2); } public function setUserCount(_arg1:int):void{ this.userCount = _arg1; } public function getVariables():Array{ return (variables); } public function getUserCount():int{ return (this.userCount); } public function isLimbo():Boolean{ return (this.limbo); } public function getSpectatorCount():int{ return (this.specCount); } public function setSpectatorCount(_arg1:int):void{ this.specCount = _arg1; } public function setMyPlayerIndex(_arg1:int):void{ this.myPlayerIndex = _arg1; } public function getMyPlayerIndex():int{ return (this.myPlayerIndex); } public function clearUserList():void{ this.userList = []; this.userCount = 0; this.specCount = 0; } public function isPrivate():Boolean{ return (this.priv); } public function getMaxUsers():int{ return (this.maxUsers); } public function removeUser(_arg1:int):void{ var _local2:User; _local2 = userList[_arg1]; if (((this.game) && (_local2.isSpectator()))){ specCount--; } else { userCount--; }; delete userList[_arg1]; } public function getUserList():Array{ return (this.userList); } } }//package it.gotoandplay.smartfoxserver.data
Section 13
//User (it.gotoandplay.smartfoxserver.data.User) package it.gotoandplay.smartfoxserver.data { public class User { private var isSpec:Boolean; private var name:String; private var id:int; private var pId:int; private var variables:Array; private var isMod:Boolean; public function User(_arg1:int, _arg2:String){ this.id = _arg1; this.name = _arg2; this.variables = []; this.isSpec = false; this.isMod = false; } public function setModerator(_arg1:Boolean):void{ this.isMod = _arg1; } public function getName():String{ return (this.name); } public function getVariables():Array{ return (this.variables); } public function getId():int{ return (this.id); } public function getPlayerId():int{ return (this.pId); } public function setPlayerId(_arg1:int):void{ this.pId = _arg1; } public function setIsSpectator(_arg1:Boolean):void{ this.isSpec = _arg1; } public function isSpectator():Boolean{ return (this.isSpec); } public function clearVariables():void{ this.variables = []; } public function getVariable(_arg1:String){ return (this.variables[_arg1]); } public function setVariables(_arg1:Object):void{ var _local2:String; var _local3:*; for (_local2 in _arg1) { _local3 = _arg1[_local2]; if (_local3 != null){ this.variables[_local2] = _local3; } else { delete this.variables[_local2]; }; }; } public function isModerator():Boolean{ return (this.isMod); } } }//package it.gotoandplay.smartfoxserver.data
Section 14
//ExtHandler (it.gotoandplay.smartfoxserver.handlers.ExtHandler) package it.gotoandplay.smartfoxserver.handlers { import it.gotoandplay.smartfoxserver.util.*; import it.gotoandplay.smartfoxserver.*; public class ExtHandler implements IMessageHandler { private var sfs:SmartFoxClient; public function ExtHandler(_arg1:SmartFoxClient){ this.sfs = _arg1; } public function handleMessage(_arg1:Object, _arg2:String):void{ var _local3:Object; var _local4:SFSEvent; var _local5:XML; var _local6:String; var _local7:int; var _local8:String; var _local9:Object; if (_arg2 == SmartFoxClient.XTMSG_TYPE_XML){ _local5 = (_arg1 as XML); _local6 = _local5.body.@action; _local7 = int(_local5.body.@id); if (_local6 == "xtRes"){ _local8 = _local5.body.toString(); _local9 = ObjectSerializer.getInstance().deserialize(_local8); _local3 = {}; _local3.dataObj = _local9; _local3.type = _arg2; _local4 = new SFSEvent(SFSEvent.onExtensionResponse, _local3); sfs.dispatchEvent(_local4); }; } else { if (_arg2 == SmartFoxClient.XTMSG_TYPE_JSON){ _local3 = {}; _local3.dataObj = _arg1.o; _local3.type = _arg2; _local4 = new SFSEvent(SFSEvent.onExtensionResponse, _local3); sfs.dispatchEvent(_local4); } else { if (_arg2 == SmartFoxClient.XTMSG_TYPE_STR){ _local3 = {}; _local3.dataObj = _arg1; _local3.type = _arg2; _local4 = new SFSEvent(SFSEvent.onExtensionResponse, _local3); sfs.dispatchEvent(_local4); }; }; }; } } }//package it.gotoandplay.smartfoxserver.handlers
Section 15
//IMessageHandler (it.gotoandplay.smartfoxserver.handlers.IMessageHandler) package it.gotoandplay.smartfoxserver.handlers { public interface IMessageHandler { function handleMessage(_arg1:Object, _arg2:String):void; } }//package it.gotoandplay.smartfoxserver.handlers
Section 16
//SysHandler (it.gotoandplay.smartfoxserver.handlers.SysHandler) package it.gotoandplay.smartfoxserver.handlers { import it.gotoandplay.smartfoxserver.data.*; import it.gotoandplay.smartfoxserver.util.*; import it.gotoandplay.smartfoxserver.*; import flash.utils.*; public class SysHandler implements IMessageHandler { private var sfs:SmartFoxClient; private var handlersTable:Array; public function SysHandler(_arg1:SmartFoxClient){ this.sfs = _arg1; handlersTable = []; handlersTable["apiOK"] = this.handleApiOK; handlersTable["apiKO"] = this.handleApiKO; handlersTable["logOK"] = this.handleLoginOk; handlersTable["logKO"] = this.handleLoginKo; handlersTable["logout"] = this.handleLogout; handlersTable["rmList"] = this.handleRoomList; handlersTable["uCount"] = this.handleUserCountChange; handlersTable["joinOK"] = this.handleJoinOk; handlersTable["joinKO"] = this.handleJoinKo; handlersTable["uER"] = this.handleUserEnterRoom; handlersTable["userGone"] = this.handleUserLeaveRoom; handlersTable["pubMsg"] = this.handlePublicMessage; handlersTable["prvMsg"] = this.handlePrivateMessage; handlersTable["dmnMsg"] = this.handleAdminMessage; handlersTable["modMsg"] = this.handleModMessage; handlersTable["dataObj"] = this.handleASObject; handlersTable["rVarsUpdate"] = this.handleRoomVarsUpdate; handlersTable["roomAdd"] = this.handleRoomAdded; handlersTable["roomDel"] = this.handleRoomDeleted; handlersTable["rndK"] = this.handleRandomKey; handlersTable["roundTripRes"] = this.handleRoundTripBench; handlersTable["uVarsUpdate"] = this.handleUserVarsUpdate; handlersTable["createRmKO"] = this.handleCreateRoomError; handlersTable["bList"] = this.handleBuddyList; handlersTable["bUpd"] = this.handleBuddyListUpdate; handlersTable["bAdd"] = this.handleBuddyAdded; handlersTable["roomB"] = this.handleBuddyRoom; handlersTable["leaveRoom"] = this.handleLeaveRoom; handlersTable["swSpec"] = this.handleSpectatorSwitched; handlersTable["bPrm"] = this.handleAddBuddyPermission; handlersTable["remB"] = this.handleRemoveBuddy; } private function handleRoomDeleted(_arg1:Object):void{ var _local2:int; var _local3:Array; var _local4:Object; var _local5:SFSEvent; _local2 = int(_arg1.body.rm.@id); _local3 = sfs.getAllRooms(); _local4 = {}; _local4.room = _local3[_local2]; delete _local3[_local2]; _local5 = new SFSEvent(SFSEvent.onRoomDeleted, _local4); sfs.dispatchEvent(_local5); } public function handleMessage(_arg1:Object, _arg2:String):void{ var _local3:XML; var _local4:String; var _local5:Function; _local3 = (_arg1 as XML); _local4 = _local3.body.@action; _local5 = handlersTable[_local4]; if (_local5 != null){ _local5.apply(this, [_arg1]); } else { trace(("Unknown sys command: " + _local4)); }; } public function handleUserEnterRoom(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:Boolean; var _local6:Boolean; var _local7:int; var _local8:XMLList; var _local9:Room; var _local10:User; var _local11:Object; var _local12:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.u.@i); _local4 = _arg1.body.u.n; _local5 = (_arg1.body.u.@m == "1"); _local6 = (_arg1.body.u.@s == "1"); _local7 = ((_arg1.body.u.@p)!=null) ? int(_arg1.body.u.@p) : -1; _local8 = _arg1.body.u.vars["var"]; _local9 = sfs.getRoom(_local2); _local10 = new User(_local3, _local4); _local10.setModerator(_local5); _local10.setIsSpectator(_local6); _local10.setPlayerId(_local7); _local9.addUser(_local10, _local3); if (_arg1.body.u.vars.toString().length > 0){ populateVariables(_local10.getVariables(), _arg1.body.u); }; _local11 = {}; _local11.roomId = _local2; _local11.user = _local10; _local12 = new SFSEvent(SFSEvent.onUserEnterRoom, _local11); sfs.dispatchEvent(_local12); } public function handleUserVarsUpdate(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:User; var _local5:Array; var _local6:Object; var _local7:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.user.@id); _local4 = sfs.getRoom(_local2).getUser(_local3); _local5 = []; if (_arg1.body.vars.toString().length > 0){ populateVariables(_local4.getVariables(), _arg1.body, _local5); }; _local6 = {}; _local6.user = _local4; _local6.changedVars = _local5; _local7 = new SFSEvent(SFSEvent.onUserVariablesUpdate, _local6); sfs.dispatchEvent(_local7); } private function handleCreateRoomError(_arg1:Object):void{ var _local2:String; var _local3:Object; var _local4:SFSEvent; _local2 = _arg1.body.room.@e; _local3 = {}; _local3.error = _local2; _local4 = new SFSEvent(SFSEvent.onCreateRoomError, _local3); sfs.dispatchEvent(_local4); } public function handlePrivateMessage(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:User; var _local6:Object; var _local7:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.user.@id); _local4 = _arg1.body.txt; _local5 = sfs.getRoom(_local2).getUser(_local3); _local6 = {}; _local6.message = Entities.decodeEntities(_local4); _local6.sender = _local5; _local6.roomId = _local2; _local6.userId = _local3; _local7 = new SFSEvent(SFSEvent.onPrivateMessage, _local6); sfs.dispatchEvent(_local7); } private function handleBuddyRoom(_arg1:Object):void{ var _local2:String; var _local3:Array; var _local4:int; var _local5:Object; var _local6:SFSEvent; _local2 = _arg1.body.br.@r; _local3 = _local2.split(","); _local4 = 0; while (_local4 < _local3.length) { _local3[_local4] = int(_local3[_local4]); _local4++; }; _local5 = {}; _local5.idList = _local3; _local6 = new SFSEvent(SFSEvent.onBuddyRoom, _local5); sfs.dispatchEvent(_local6); } public function handleLogout(_arg1:Object):void{ var _local2:SFSEvent; sfs.__logout(); _local2 = new SFSEvent(SFSEvent.onLogout, {}); sfs.dispatchEvent(_local2); } public function handleUserCountChange(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:int; var _local5:Room; var _local6:Object; var _local7:SFSEvent; _local2 = int(_arg1.body.@u); _local3 = int(_arg1.body.@s); _local4 = int(_arg1.body.@r); _local5 = sfs.getAllRooms()[_local4]; if (_local5 != null){ _local5.setUserCount(_local2); _local5.setSpectatorCount(_local3); _local6 = {}; _local6.room = _local5; _local7 = new SFSEvent(SFSEvent.onUserCountChange, _local6); sfs.dispatchEvent(_local7); }; } private function handleRandomKey(_arg1:Object):void{ var _local2:String; var _local3:Object; var _local4:SFSEvent; _local2 = _arg1.body.k.toString(); _local3 = {}; _local3.key = _local2; _local4 = new SFSEvent(SFSEvent.onRandomKey, _local3); sfs.dispatchEvent(_local4); } public function handlePublicMessage(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:User; var _local6:Object; var _local7:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.user.@id); _local4 = _arg1.body.txt; _local5 = sfs.getRoom(_local2).getUser(_local3); _local6 = {}; _local6.message = Entities.decodeEntities(_local4); _local6.sender = _local5; _local6.roomId = _local2; _local7 = new SFSEvent(SFSEvent.onPublicMessage, _local6); sfs.dispatchEvent(_local7); } public function handleAdminMessage(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:Object; var _local6:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.user.@id); _local4 = _arg1.body.txt; _local5 = {}; _local5.message = Entities.decodeEntities(_local4); _local6 = new SFSEvent(SFSEvent.onAdminMessage, _local5); sfs.dispatchEvent(_local6); } public function dispatchDisconnection():void{ var _local1:SFSEvent; _local1 = new SFSEvent(SFSEvent.onConnectionLost, null); sfs.dispatchEvent(_local1); } private function handleRemoveBuddy(_arg1:Object):void{ var _local2:String; var _local3:Object; var _local4:String; var _local5:Object; var _local6:SFSEvent; _local2 = _arg1.body.n.toString(); _local3 = null; for (_local4 in sfs.buddyList) { _local3 = sfs.buddyList[_local4]; if (_local3.name == _local2){ delete sfs.buddyList[_local4]; _local5 = {}; _local5.list = sfs.buddyList; _local6 = new SFSEvent(SFSEvent.onBuddyList, _local5); sfs.dispatchEvent(_local6); break; }; }; } private function handleAddBuddyPermission(_arg1:Object):void{ var _local2:Object; var _local3:SFSEvent; _local2 = {}; _local2.sender = _arg1.body.n.toString(); _local2.message = ""; if (_arg1.body.txt != undefined){ _local2.message = Entities.decodeEntities(_arg1.body.txt); }; _local3 = new SFSEvent(SFSEvent.onBuddyPermissionRequest, _local2); sfs.dispatchEvent(_local3); } public function handleLoginOk(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:Object; var _local6:SFSEvent; _local2 = int(_arg1.body.login.@id); _local3 = int(_arg1.body.login.@mod); _local4 = _arg1.body.login.@n; sfs.amIModerator = (_local3 == 1); sfs.myUserId = _local2; sfs.myUserName = _local4; sfs.playerId = -1; _local5 = {}; _local5.success = true; _local5.name = _local4; _local5.error = ""; _local6 = new SFSEvent(SFSEvent.onLogin, _local5); sfs.dispatchEvent(_local6); sfs.getRoomList(); } public function handleUserLeaveRoom(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:Room; var _local5:String; var _local6:Object; var _local7:SFSEvent; _local2 = int(_arg1.body.user.@id); _local3 = int(_arg1.body.@r); _local4 = sfs.getRoom(_local3); _local5 = _local4.getUser(_local2).getName(); _local4.removeUser(_local2); _local6 = {}; _local6.roomId = _local3; _local6.userId = _local2; _local6.userName = _local5; _local7 = new SFSEvent(SFSEvent.onUserLeaveRoom, _local6); sfs.dispatchEvent(_local7); } public function handleRoomList(_arg1:Object):void{ var _local2:Array; var _local3:XML; var _local4:Object; var _local5:SFSEvent; var _local6:int; var _local7:Room; sfs.clearRoomList(); _local2 = sfs.getAllRooms(); for each (_local3 in _arg1.body.rmList.rm) { _local6 = int(_local3.@id); _local7 = new Room(_local6, _local3.n, int(_local3.@maxu), int(_local3.@maxs), (_local3.@temp == "1"), (_local3.@game == "1"), (_local3.@priv == "1"), (_local3.@lmb == "1"), int(_local3.@ucnt), int(_local3.@scnt)); if (_local3.vars.toString().length > 0){ populateVariables(_local7.getVariables(), _local3); }; _local2[_local6] = _local7; }; _local4 = {}; _local4.roomList = _local2; _local5 = new SFSEvent(SFSEvent.onRoomListUpdate, _local4); sfs.dispatchEvent(_local5); } private function handleBuddyAdded(_arg1:Object):void{ var _local2:Object; var _local3:XMLList; var _local4:Object; var _local5:SFSEvent; var _local6:XML; _local2 = {}; _local2.isOnline = ((_arg1.body.b.@s == "1")) ? true : false; _local2.name = _arg1.body.b.n.toString(); _local2.id = _arg1.body.b.@i; _local2.isBlocked = ((_arg1.body.b.@x == "1")) ? true : false; _local2.variables = {}; _local3 = _arg1.body.b.vs; if (_local3.toString().length > 0){ for each (_local6 in _local3.v) { _local2.variables[_local6.@n.toString()] = _local6.toString(); }; }; sfs.buddyList.push(_local2); _local4 = {}; _local4.list = sfs.buddyList; _local5 = new SFSEvent(SFSEvent.onBuddyList, _local4); sfs.dispatchEvent(_local5); } private function handleRoomAdded(_arg1:Object):void{ var _local2:int; var _local3:String; var _local4:int; var _local5:int; var _local6:Boolean; var _local7:Boolean; var _local8:Boolean; var _local9:Boolean; var _local10:Room; var _local11:Array; var _local12:Object; var _local13:SFSEvent; _local2 = int(_arg1.body.rm.@id); _local3 = _arg1.body.rm.name; _local4 = int(_arg1.body.rm.@max); _local5 = int(_arg1.body.rm.@spec); _local6 = ((_arg1.body.rm.@temp == "1")) ? true : false; _local7 = ((_arg1.body.rm.@game == "1")) ? true : false; _local8 = ((_arg1.body.rm.@priv == "1")) ? true : false; _local9 = ((_arg1.body.rm.@limbo == "1")) ? true : false; _local10 = new Room(_local2, _local3, _local4, _local5, _local6, _local7, _local8, _local9); _local11 = sfs.getAllRooms(); _local11[_local2] = _local10; if (_arg1.body.rm.vars.toString().length > 0){ populateVariables(_local10.getVariables(), _arg1.body.rm); }; _local12 = {}; _local12.room = _local10; _local13 = new SFSEvent(SFSEvent.onRoomAdded, _local12); sfs.dispatchEvent(_local13); } private function populateVariables(_arg1:Array, _arg2:Object, _arg3:Array=null):void{ var _local4:XML; var _local5:String; var _local6:String; var _local7:String; for each (_local4 in _arg2.vars["var"]) { _local5 = _local4.@n; _local6 = _local4.@t; _local7 = _local4; if (_arg3 != null){ _arg3.push(_local5); _arg3[_local5] = true; }; if (_local6 == "b"){ _arg1[_local5] = ((_local7 == "1")) ? true : false; } else { if (_local6 == "n"){ _arg1[_local5] = Number(_local7); } else { if (_local6 == "s"){ _arg1[_local5] = _local7; } else { if (_local6 == "x"){ delete _arg1[_local5]; }; }; }; }; }; } public function handleRoomVarsUpdate(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:Room; var _local5:Array; var _local6:Object; var _local7:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.user.@id); _local4 = sfs.getRoom(_local2); _local5 = []; if (_arg1.body.vars.toString().length > 0){ populateVariables(_local4.getVariables(), _arg1.body, _local5); }; _local6 = {}; _local6.room = _local4; _local6.changedVars = _local5; _local7 = new SFSEvent(SFSEvent.onRoomVariablesUpdate, _local6); sfs.dispatchEvent(_local7); } private function handleSpectatorSwitched(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:Room; var _local5:int; var _local6:User; var _local7:Object; var _local8:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.pid.@id); _local4 = sfs.getRoom(_local2); if (_local3 > 0){ _local4.setUserCount((_local4.getUserCount() + 1)); _local4.setSpectatorCount((_local4.getSpectatorCount() - 1)); }; if (_arg1.body.pid.@u != undefined){ _local5 = int(_arg1.body.pid.@u); _local6 = _local4.getUser(_local5); if (_local6 != null){ _local6.setIsSpectator(false); _local6.setPlayerId(_local3); }; } else { sfs.playerId = _local3; _local7 = {}; _local7.success = (sfs.playerId > 0); _local7.newId = sfs.playerId; _local7.room = _local4; _local8 = new SFSEvent(SFSEvent.onSpectatorSwitched, _local7); sfs.dispatchEvent(_local8); }; } private function handleLeaveRoom(_arg1:Object):void{ var _local2:int; var _local3:Object; var _local4:SFSEvent; _local2 = int(_arg1.body.rm.@id); _local3 = {}; _local3.roomId = _local2; _local4 = new SFSEvent(SFSEvent.onRoomLeft, _local3); sfs.dispatchEvent(_local4); } private function handleBuddyListUpdate(_arg1:Object):void{ var _local2:Object; var _local3:SFSEvent; var _local4:Object; var _local5:XMLList; var _local6:Object; var _local7:Boolean; var _local8:String; var _local9:XML; _local2 = {}; _local3 = null; if (_arg1.body.b != null){ _local4 = {}; _local4.isOnline = ((_arg1.body.b.@s == "1")) ? true : false; _local4.name = _arg1.body.b.n.toString(); _local4.id = _arg1.body.b.@i; _local4.isBlocked = ((_arg1.body.b.@x == "1")) ? true : false; _local5 = _arg1.body.b.vs; _local6 = null; _local7 = false; for (_local8 in sfs.buddyList) { _local6 = sfs.buddyList[_local8]; if (_local6.name == _local4.name){ sfs.buddyList[_local8] = _local4; _local4.isBlocked = _local6.isBlocked; _local4.variables = _local6.variables; if (_local5.toString().length > 0){ for each (_local9 in _local5.v) { _local4.variables[_local9.@n.toString()] = _local9.toString(); }; }; _local7 = true; break; }; }; if (_local7){ _local2.buddy = _local4; _local3 = new SFSEvent(SFSEvent.onBuddyListUpdate, _local2); sfs.dispatchEvent(_local3); }; } else { _local2.error = _arg1.body.err.toString(); _local3 = new SFSEvent(SFSEvent.onBuddyListError, _local2); sfs.dispatchEvent(_local3); }; } public function handleLoginKo(_arg1:Object):void{ var _local2:Object; var _local3:SFSEvent; _local2 = {}; _local2.success = false; _local2.error = _arg1.body.login.@e; _local3 = new SFSEvent(SFSEvent.onLogin, _local2); sfs.dispatchEvent(_local3); } public function handleModMessage(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:User; var _local6:Room; var _local7:Object; var _local8:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.user.@id); _local4 = _arg1.body.txt; _local5 = null; _local6 = sfs.getRoom(_local2); if (_local6 != null){ _local5 = sfs.getRoom(_local2).getUser(_local3); }; _local7 = {}; _local7.message = Entities.decodeEntities(_local4); _local7.sender = _local5; _local8 = new SFSEvent(SFSEvent.onModeratorMessage, _local7); sfs.dispatchEvent(_local8); } public function handleApiOK(_arg1:Object):void{ var _local2:SFSEvent; sfs.isConnected = true; _local2 = new SFSEvent(SFSEvent.onConnection, {success:true}); sfs.dispatchEvent(_local2); } private function handleRoundTripBench(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:Object; var _local5:SFSEvent; _local2 = getTimer(); _local3 = (_local2 - sfs.getBenchStartTime()); _local4 = {}; _local4.elapsed = _local3; _local5 = new SFSEvent(SFSEvent.onRoundTripResponse, _local4); sfs.dispatchEvent(_local5); } public function handleJoinOk(_arg1:Object):void{ var _local2:int; var _local3:XMLList; var _local4:XMLList; var _local5:int; var _local6:Room; var _local7:XML; var _local8:Object; var _local9:SFSEvent; var _local10:String; var _local11:int; var _local12:Boolean; var _local13:Boolean; var _local14:int; var _local15:User; _local2 = int(_arg1.body.@r); _local3 = _arg1.body; _local4 = _arg1.body.uLs.u; _local5 = int(_arg1.body.pid.@id); sfs.activeRoomId = _local2; _local6 = sfs.getRoom(_local2); _local6.clearUserList(); sfs.playerId = _local5; _local6.setMyPlayerIndex(_local5); if (_local3.vars.toString().length > 0){ _local6.clearVariables(); populateVariables(_local6.getVariables(), _local3); }; for each (_local7 in _local4) { _local10 = _local7.n; _local11 = int(_local7.@i); _local12 = ((_local7.@m == "1")) ? true : false; _local13 = ((_local7.@s == "1")) ? true : false; _local14 = ((_local7.@p == null)) ? -1 : int(_local7.@p); _local15 = new User(_local11, _local10); _local15.setModerator(_local12); _local15.setIsSpectator(_local13); _local15.setPlayerId(_local14); if (_local7.vars.toString().length > 0){ populateVariables(_local15.getVariables(), _local7); }; _local6.addUser(_local15, _local11); }; sfs.changingRoom = false; _local8 = {}; _local8.room = _local6; _local9 = new SFSEvent(SFSEvent.onJoinRoom, _local8); sfs.dispatchEvent(_local9); } public function handleJoinKo(_arg1:Object):void{ var _local2:Object; var _local3:SFSEvent; sfs.changingRoom = false; _local2 = {}; _local2.error = _arg1.body.error.@msg; _local3 = new SFSEvent(SFSEvent.onJoinRoomError, _local2); sfs.dispatchEvent(_local3); } public function handleASObject(_arg1:Object):void{ var _local2:int; var _local3:int; var _local4:String; var _local5:User; var _local6:Object; var _local7:Object; var _local8:SFSEvent; _local2 = int(_arg1.body.@r); _local3 = int(_arg1.body.user.@id); _local4 = _arg1.body.dataObj; _local5 = sfs.getRoom(_local2).getUser(_local3); _local6 = ObjectSerializer.getInstance().deserialize(new XML(_local4)); _local7 = {}; _local7.obj = _local6; _local7.sender = _local5; _local8 = new SFSEvent(SFSEvent.onObjectReceived, _local7); sfs.dispatchEvent(_local8); } private function handleBuddyList(_arg1:Object):void{ var _local2:XMLList; var _local3:XMLList; var _local4:Object; var _local5:Object; var _local6:SFSEvent; var _local7:XML; var _local8:XML; var _local9:XMLList; var _local10:XML; _local2 = _arg1.body.bList; _local3 = _arg1.body.mv; _local5 = {}; _local6 = null; if (((!((_local2 == null))) && (!((_local2.b.length == null))))){ if (((!((_local3 == null))) && ((_local3.toString().length > 0)))){ for each (_local7 in _local3.v) { sfs.myBuddyVars[_local7.@n.toString()] = _local7.toString(); }; }; if (_local2.toString().length > 0){ for each (_local8 in _local2.b) { _local4 = {}; _local4.isOnline = ((_local8.@s == "1")) ? true : false; _local4.name = _local8.n.toString(); _local4.id = _local8.@i; _local4.isBlocked = ((_local8.@x == "1")) ? true : false; _local4.variables = {}; _local9 = _local8.vs; if (_local9.toString().length > 0){ for each (_local10 in _local9.v) { _local4.variables[_local10.@n.toString()] = _local10.toString(); }; }; sfs.buddyList.push(_local4); }; }; _local5.list = sfs.buddyList; _local6 = new SFSEvent(SFSEvent.onBuddyList, _local5); sfs.dispatchEvent(_local6); } else { _local5.error = _arg1.body.err.toString(); _local6 = new SFSEvent(SFSEvent.onBuddyListError, _local5); sfs.dispatchEvent(_local6); }; } public function handleApiKO(_arg1:Object):void{ var _local2:Object; var _local3:SFSEvent; _local2 = {}; _local2.success = false; _local2.error = "API are obsolete, please upgrade"; _local3 = new SFSEvent(SFSEvent.onConnection, _local2); sfs.dispatchEvent(_local3); } } }//package it.gotoandplay.smartfoxserver.handlers
Section 17
//HttpConnection (it.gotoandplay.smartfoxserver.http.HttpConnection) package it.gotoandplay.smartfoxserver.http { import flash.events.*; import flash.net.*; public class HttpConnection extends EventDispatcher { private var port:int; private var connected:Boolean;// = false private var codec:IHttpProtocolCodec; private var urlLoaderFactory:LoaderFactory; private var sessionId:String; private var urlRequest:URLRequest; private var ipAddr:String; private var webUrl:String; private static const servletUrl:String = "BlueBox/HttpBox.do"; public static const HANDSHAKE_TOKEN:String = "#"; private static const HANDSHAKE:String = "connect"; private static const DISCONNECT:String = "disconnect"; private static const CONN_LOST:String = "ERR#01"; private static const paramName:String = "sfsHttp"; public function HttpConnection(){ connected = false; super(); codec = new RawProtocolCodec(); urlLoaderFactory = new LoaderFactory(handleResponse, handleIOError); } public function close():void{ send(DISCONNECT); } public function getSessionId():String{ return (this.sessionId); } private function handleResponse(_arg1:Event):void{ var _local2:URLLoader; var _local3:String; var _local4:HttpEvent; var _local5:Object; _local2 = (_arg1.target as URLLoader); _local3 = (_local2.data as String); _local5 = {}; if (_local3.charAt(0) == HANDSHAKE_TOKEN){ if (sessionId == null){ sessionId = codec.decode(_local3); connected = true; _local5.sessionId = this.sessionId; _local5.success = true; _local4 = new HttpEvent(HttpEvent.onHttpConnect, _local5); dispatchEvent(_local4); } else { trace("**ERROR** SessionId is being rewritten"); }; } else { if (_local3.indexOf(CONN_LOST) == 0){ _local5.data = {}; _local4 = new HttpEvent(HttpEvent.onHttpClose, _local5); } else { _local5.data = _local3; _local4 = new HttpEvent(HttpEvent.onHttpData, _local5); }; dispatchEvent(_local4); }; } private function handleIOError(_arg1:IOErrorEvent):void{ var _local2:Object; var _local3:HttpEvent; _local2 = {}; _local2.message = _arg1.text; _local3 = new HttpEvent(HttpEvent.onHttpError, _local2); dispatchEvent(_local3); } public function connect(_arg1:String, _arg2:int=8080):void{ this.ipAddr = _arg1; this.port = _arg2; this.webUrl = ((((("http://" + this.ipAddr) + ":") + this.port) + "/") + servletUrl); this.sessionId = null; urlRequest = new URLRequest(webUrl); urlRequest.method = URLRequestMethod.POST; send(HANDSHAKE); } public function send(_arg1:String):void{ var _local2:URLVariables; var _local3:URLLoader; if (((((connected) || (((!(connected)) && ((_arg1 == HANDSHAKE)))))) || (((!(connected)) && ((_arg1 == "poll")))))){ _local2 = new URLVariables(); _local2[paramName] = codec.encode(this.sessionId, _arg1); urlRequest.data = _local2; if (_arg1 != "poll"){ trace(("[ Send ]: " + urlRequest.data)); }; _local3 = urlLoaderFactory.getLoader(); _local3.data = _local2; _local3.load(urlRequest); }; } public function isConnected():Boolean{ return (this.connected); } } }//package it.gotoandplay.smartfoxserver.http
Section 18
//HttpEvent (it.gotoandplay.smartfoxserver.http.HttpEvent) package it.gotoandplay.smartfoxserver.http { import flash.events.*; public class HttpEvent extends Event { public var params:Object; private var evtType:String; public static const onHttpClose:String = "onHttpClose"; public static const onHttpError:String = "onHttpError"; public static const onHttpConnect:String = "onHttpConnect"; public static const onHttpData:String = "onHttpData"; public function HttpEvent(_arg1:String, _arg2:Object){ super(_arg1); this.params = _arg2; this.evtType = _arg1; } override public function toString():String{ return (formatToString("HttpEvent", "type", "bubbles", "cancelable", "eventPhase", "params")); } override public function clone():Event{ return (new HttpEvent(this.evtType, this.params)); } } }//package it.gotoandplay.smartfoxserver.http
Section 19
//IHttpProtocolCodec (it.gotoandplay.smartfoxserver.http.IHttpProtocolCodec) package it.gotoandplay.smartfoxserver.http { public interface IHttpProtocolCodec { function encode(_arg1:String, _arg2:String):String; function decode(_arg1:String):String; } }//package it.gotoandplay.smartfoxserver.http
Section 20
//LoaderFactory (it.gotoandplay.smartfoxserver.http.LoaderFactory) package it.gotoandplay.smartfoxserver.http { import flash.events.*; import flash.net.*; public class LoaderFactory { private var currentLoaderIndex:int; private var loadersPool:Array; private static const DEFAULT_POOL_SIZE:int = 8; public function LoaderFactory(_arg1:Function, _arg2:Function, _arg3:int=8){ var _local4:int; var _local5:URLLoader; super(); loadersPool = []; _local4 = 0; while (_local4 < _arg3) { _local5 = new URLLoader(); _local5.dataFormat = URLLoaderDataFormat.TEXT; _local5.addEventListener(Event.COMPLETE, _arg1); _local5.addEventListener(IOErrorEvent.IO_ERROR, _arg2); _local5.addEventListener(IOErrorEvent.NETWORK_ERROR, _arg2); loadersPool.push(_local5); _local4++; }; currentLoaderIndex = 0; } public function getLoader():URLLoader{ var _local1:URLLoader; _local1 = loadersPool[currentLoaderIndex]; currentLoaderIndex++; if (currentLoaderIndex >= loadersPool.length){ currentLoaderIndex = 0; }; return (_local1); } } }//package it.gotoandplay.smartfoxserver.http
Section 21
//RawProtocolCodec (it.gotoandplay.smartfoxserver.http.RawProtocolCodec) package it.gotoandplay.smartfoxserver.http { public class RawProtocolCodec implements IHttpProtocolCodec { private static const SESSION_ID_LEN:int = 32; public function encode(_arg1:String, _arg2:String):String{ return ((((_arg1 == null)) ? "" : _arg1 + _arg2)); } public function decode(_arg1:String):String{ var _local2:String; if (_arg1.charAt(0) == HttpConnection.HANDSHAKE_TOKEN){ _local2 = _arg1.substr(1, SESSION_ID_LEN); }; return (_local2); } } }//package it.gotoandplay.smartfoxserver.http
Section 22
//Entities (it.gotoandplay.smartfoxserver.util.Entities) package it.gotoandplay.smartfoxserver.util { public class Entities { private static var hexTable:Array = new Array(); private static var ascTab:Array = []; private static var ascTabRev:Array = []; public static function decodeEntities(_arg1:String):String{ var _local2:String; var _local3:String; var _local4:String; var _local5:String; var _local6:String; var _local7:int; _local7 = 0; _local2 = ""; while (_local7 < _arg1.length) { _local3 = _arg1.charAt(_local7); if (_local3 == "&"){ _local4 = _local3; do { _local7++; _local5 = _arg1.charAt(_local7); _local4 = (_local4 + _local5); } while (((!((_local5 == ";"))) && ((_local7 < _arg1.length)))); _local6 = ascTabRev[_local4]; if (_local6 != null){ _local2 = (_local2 + _local6); } else { _local2 = (_local2 + String.fromCharCode(getCharCode(_local4))); }; } else { _local2 = (_local2 + _local3); }; _local7++; }; return (_local2); } public static function encodeEntities(_arg1:String):String{ var _local2:String; var _local3:int; var _local4:String; var _local5:int; _local2 = ""; _local3 = 0; while (_local3 < _arg1.length) { _local4 = _arg1.charAt(_local3); _local5 = _arg1.charCodeAt(_local3); if ((((((_local5 == 9)) || ((_local5 == 10)))) || ((_local5 == 13)))){ _local2 = (_local2 + _local4); } else { if ((((_local5 >= 32)) && ((_local5 <= 126)))){ if (ascTab[_local4] != null){ _local2 = (_local2 + ascTab[_local4]); } else { _local2 = (_local2 + _local4); }; } else { _local2 = (_local2 + _local4); }; }; _local3++; }; return (_local2); } public static function getCharCode(_arg1:String):Number{ var _local2:String; _local2 = _arg1.substr(3, _arg1.length); _local2 = _local2.substr(0, (_local2.length - 1)); return (Number(("0x" + _local2))); } ascTab[">"] = "&gt;"; ascTab["<"] = "&lt;"; ascTab["&"] = "&amp;"; ascTab["'"] = "&apos;"; ascTab["\""] = "&quot;"; ascTabRev["&gt;"] = ">"; ascTabRev["&lt;"] = "<"; ascTabRev["&amp;"] = "&"; ascTabRev["&apos;"] = "'"; ascTabRev["&quot;"] = "\""; hexTable["0"] = 0; hexTable["1"] = 1; hexTable["2"] = 2; hexTable["3"] = 3; hexTable["4"] = 4; hexTable["5"] = 5; hexTable["6"] = 6; hexTable["7"] = 7; hexTable["8"] = 8; hexTable["9"] = 9; hexTable["A"] = 10; hexTable["B"] = 11; hexTable["C"] = 12; hexTable["D"] = 13; hexTable["E"] = 14; hexTable["F"] = 15; } }//package it.gotoandplay.smartfoxserver.util
Section 23
//ObjectSerializer (it.gotoandplay.smartfoxserver.util.ObjectSerializer) package it.gotoandplay.smartfoxserver.util { public class ObjectSerializer { private var eof:String; private var debug:Boolean; private var tabs:String; private static var instance:ObjectSerializer; public function ObjectSerializer(_arg1:Boolean=false){ this.tabs = "\t\t\t\t\t\t\t\t\t\t\t\t\t"; setDebug(_arg1); } public function serialize(_arg1:Object):String{ var _local2:Object; _local2 = {}; obj2xml(_arg1, _local2); return (_local2.xmlStr); } private function obj2xml(_arg1:Object, _arg2:Object, _arg3:int=0, _arg4:String=""):void{ var _local5:String; var _local6:String; var _local7:String; var _local8:*; if (_arg3 == 0){ _arg2.xmlStr = ("<dataObj>" + this.eof); } else { if (this.debug){ _arg2.xmlStr = (_arg2.xmlStr + this.tabs.substr(0, _arg3)); }; _local6 = ((_arg1 is Array)) ? "a" : "o"; _arg2.xmlStr = (_arg2.xmlStr + ((((("<obj t='" + _local6) + "' o='") + _arg4) + "'>") + this.eof)); }; for (_local5 in _arg1) { _local7 = typeof(_arg1[_local5]); _local8 = _arg1[_local5]; if ((((((((_local7 == "boolean")) || ((_local7 == "number")))) || ((_local7 == "string")))) || ((_local7 == "null")))){ if (_local7 == "boolean"){ _local8 = Number(_local8); } else { if (_local7 == "null"){ _local7 = "x"; _local8 = ""; } else { if (_local7 == "string"){ _local8 = Entities.encodeEntities(_local8); }; }; }; if (this.debug){ _arg2.xmlStr = (_arg2.xmlStr + this.tabs.substr(0, (_arg3 + 1))); }; _arg2.xmlStr = (_arg2.xmlStr + ((((((("<var n='" + _local5) + "' t='") + _local7.substr(0, 1)) + "'>") + _local8) + "</var>") + this.eof)); } else { if (_local7 == "object"){ obj2xml(_local8, _arg2, (_arg3 + 1), _local5); if (this.debug){ _arg2.xmlStr = (_arg2.xmlStr + this.tabs.substr(0, (_arg3 + 1))); }; _arg2.xmlStr = (_arg2.xmlStr + ("</obj>" + this.eof)); }; }; }; if (_arg3 == 0){ _arg2.xmlStr = (_arg2.xmlStr + ("</dataObj>" + this.eof)); }; } private function setDebug(_arg1:Boolean):void{ this.debug = _arg1; if (this.debug){ this.eof = "\n"; } else { this.eof = ""; }; } private function xml2obj(_arg1:XML, _arg2:Object):void{ var _local3:int; var _local4:XMLList; var _local5:String; var _local6:XML; var _local7:String; var _local8:String; var _local9:String; var _local10:String; var _local11:String; _local3 = 0; _local4 = _arg1.children(); for each (_local6 in _local4) { _local5 = _local6.name().toString(); if (_local5 == "obj"){ _local7 = _local6.@o; _local8 = _local6.@t; if (_local8 == "a"){ _arg2[_local7] = []; } else { if (_local8 == "o"){ _arg2[_local7] = {}; }; }; xml2obj(_local6, _arg2[_local7]); } else { if (_local5 == "var"){ _local9 = _local6.@n; _local10 = _local6.@t; _local11 = _local6.toString(); if (_local10 == "b"){ _arg2[_local9] = ((_local11 == "0")) ? false : true; } else { if (_local10 == "n"){ _arg2[_local9] = Number(_local11); } else { if (_local10 == "s"){ _arg2[_local9] = _local11; } else { if (_local10 == "x"){ _arg2[_local9] = null; }; }; }; }; }; }; }; } private function encodeEntities(_arg1:String):String{ return (_arg1); } public function deserialize(_arg1:String):Object{ var _local2:XML; var _local3:Object; _local2 = new XML(_arg1); _local3 = {}; xml2obj(_local2, _local3); return (_local3); } public static function getInstance(_arg1:Boolean=false):ObjectSerializer{ if (instance == null){ instance = new ObjectSerializer(_arg1); }; return (instance); } } }//package it.gotoandplay.smartfoxserver.util
Section 24
//SFSEvent (it.gotoandplay.smartfoxserver.SFSEvent) package it.gotoandplay.smartfoxserver { import flash.events.*; public class SFSEvent extends Event { public var params:Object; public static const onExtensionResponse:String = "onExtensionResponse"; public static const onConfigLoadFailure:String = "onConfigLoadFailure"; public static const onBuddyListUpdate:String = "onBuddyListUpdate"; public static const onUserLeaveRoom:String = "onUserLeaveRoom"; public static const onRoomLeft:String = "onRoomLeft"; public static const onRoundTripResponse:String = "onRoundTripResponse"; public static const onRoomListUpdate:String = "onRoomListUpdate"; public static const onConnection:String = "onConnection"; public static const onBuddyListError:String = "onBuddyListError"; public static const onJoinRoom:String = "onJoinRoom"; public static const onBuddyRoom:String = "onBuddyRoom"; public static const onUserEnterRoom:String = "onUserEnterRoom"; public static const onDebugMessage:String = "onDebugMessage"; public static const onAdminMessage:String = "onAdminMessage"; public static const onPublicMessage:String = "onPublicMessage"; public static const onModeratorMessage:String = "onModMessage"; public static const onPrivateMessage:String = "onPrivateMessage"; public static const onLogout:String = "onLogout"; public static const onJoinRoomError:String = "onJoinRoomError"; public static const onRoomAdded:String = "onRoomAdded"; public static const onLogin:String = "onLogin"; public static const onSpectatorSwitched:String = "onSpectatorSwitched"; public static const onBuddyPermissionRequest:String = "onBuddyPermissionRequest"; public static const onRoomDeleted:String = "onRoomDeleted"; public static const onConnectionLost:String = "onConnectionLost"; public static const onBuddyList:String = "onBuddyList"; public static const onRoomVariablesUpdate:String = "onRoomVariablesUpdate"; public static const onCreateRoomError:String = "onCreateRoomError"; public static const onUserCountChange:String = "onUserCountChange"; public static const onUserVariablesUpdate:String = "onUserVariablesUpdate"; public static const onConfigLoadSuccess:String = "onConfigLoadSuccess"; public static const onRandomKey:String = "onRandomKey"; public static const onObjectReceived:String = "onObjectReceived"; public function SFSEvent(_arg1:String, _arg2:Object){ super(_arg1); this.params = _arg2; } override public function toString():String{ return (formatToString("SFSEvent", "type", "bubbles", "cancelable", "eventPhase", "params")); } override public function clone():Event{ return (new SFSEvent(this.type, this.params)); } } }//package it.gotoandplay.smartfoxserver
Section 25
//SmartFoxClient (it.gotoandplay.smartfoxserver.SmartFoxClient) package it.gotoandplay.smartfoxserver { import flash.events.*; import it.gotoandplay.smartfoxserver.data.*; import it.gotoandplay.smartfoxserver.util.*; import flash.net.*; import com.adobe.serialization.json.*; import it.gotoandplay.smartfoxserver.handlers.*; import it.gotoandplay.smartfoxserver.http.*; import flash.utils.*; public class SmartFoxClient extends EventDispatcher { private var connected:Boolean; private var autoConnectOnConfigSuccess:Boolean;// = false private var benchStartTime:int; private var roomList:Array; private var _httpPollSpeed:int; private var minVersion:Number; public var httpPort:int;// = 8080 public var myUserId:int; public var blueBoxPort:Number;// = 0 public var debug:Boolean; private var byteBuffer:ByteArray; private var subVersion:Number; public var buddyList:Array; public var port:int;// = 9339 private var messageHandlers:Array; public var defaultZone:String; private var isHttpMode:Boolean;// = false private var httpConnection:HttpConnection; private var majVersion:Number; private var socketConnection:Socket; public var blueBoxIpAddress:String; private var sysHandler:SysHandler; public var myBuddyVars:Array; public var myUserName:String; public var ipAddress:String; public var playerId:int; public var smartConnect:Boolean;// = true public var amIModerator:Boolean; private var extHandler:ExtHandler; public var changingRoom:Boolean; public var activeRoomId:int; public static const CONNECTION_MODE_HTTP:String = "http"; private static const MSG_JSON:String = "{"; public static const MODMSG_TO_USER:String = "u"; public static const XTMSG_TYPE_XML:String = "xml"; private static const MSG_XML:String = "<"; public static const MODMSG_TO_ROOM:String = "r"; private static const EOM:int = 0; public static const XTMSG_TYPE_STR:String = "str"; public static const CONNECTION_MODE_SOCKET:String = "socket"; public static const MODMSG_TO_ZONE:String = "z"; public static const CONNECTION_MODE_DISCONNECTED:String = "disconnected"; public static const XTMSG_TYPE_JSON:String = "json"; private static var MAX_POLL_SPEED:Number = 10000; private static var DEFAULT_POLL_SPEED:Number = 750; private static var MIN_POLL_SPEED:Number = 0; private static var HTTP_POLL_REQUEST:String = "poll"; private static var MSG_STR:String = "%"; public function SmartFoxClient(_arg1:Boolean=false){ autoConnectOnConfigSuccess = false; port = 9339; isHttpMode = false; _httpPollSpeed = DEFAULT_POLL_SPEED; blueBoxPort = 0; smartConnect = true; httpPort = 8080; super(); this.majVersion = 1; this.minVersion = 5; this.subVersion = 4; this.activeRoomId = -1; this.debug = _arg1; this.messageHandlers = []; setupMessageHandlers(); socketConnection = new Socket(); socketConnection.addEventListener(Event.CONNECT, handleSocketConnection); socketConnection.addEventListener(Event.CLOSE, handleSocketDisconnection); socketConnection.addEventListener(ProgressEvent.SOCKET_DATA, handleSocketData); socketConnection.addEventListener(IOErrorEvent.IO_ERROR, handleIOError); socketConnection.addEventListener(IOErrorEvent.NETWORK_ERROR, handleIOError); socketConnection.addEventListener(SecurityErrorEvent.SECURITY_ERROR, handleSecurityError); httpConnection = new HttpConnection(); httpConnection.addEventListener(HttpEvent.onHttpConnect, handleHttpConnect); httpConnection.addEventListener(HttpEvent.onHttpClose, handleHttpClose); httpConnection.addEventListener(HttpEvent.onHttpData, handleHttpData); httpConnection.addEventListener(HttpEvent.onHttpError, handleHttpError); byteBuffer = new ByteArray(); } private function getXmlUserVariable(_arg1:Object):String{ var _local2:String; var _local3:*; var _local4:String; var _local5:String; var _local6:String; _local2 = "<vars>"; for (_local6 in _arg1) { _local3 = _arg1[_local6]; _local5 = typeof(_local3); _local4 = null; if (_local5 == "boolean"){ _local4 = "b"; _local3 = (_local3) ? "1" : "0"; } else { if (_local5 == "number"){ _local4 = "n"; } else { if (_local5 == "string"){ _local4 = "s"; } else { if ((((((_local3 == null)) && ((_local5 == "object")))) || ((_local5 == "undefined")))){ _local4 = "x"; _local3 = ""; }; }; }; }; if (_local4 != null){ _local2 = (_local2 + (((((("<var n='" + _local6) + "' t='") + _local4) + "'><![CDATA[") + _local3) + "]]></var>")); }; }; _local2 = (_local2 + "</vars>"); return (_local2); } private function jsonReceived(_arg1:String):void{ var _local2:Object; var _local3:String; var _local4:IMessageHandler; _local2 = JSON.decode(_arg1); _local3 = _local2["t"]; _local4 = messageHandlers[_local3]; if (_local4 != null){ _local4.handleMessage(_local2["b"], XTMSG_TYPE_JSON); }; } private function onConfigLoadFailure(_arg1:IOErrorEvent):void{ var _local2:Object; var _local3:SFSEvent; _local2 = {message:_arg1.text}; _local3 = new SFSEvent(SFSEvent.onConfigLoadFailure, _local2); dispatchEvent(_local3); } public function getActiveRoom():Room{ return (roomList[activeRoomId]); } public function getBuddyRoom(_arg1:Object):void{ if (_arg1.id != -1){ send({t:"sys", bid:_arg1.id}, "roomB", -1, (("<b id='" + _arg1.id) + "' />")); }; } private function checkBuddyDuplicates(_arg1:String):Boolean{ var _local2:Boolean; var _local3:Object; _local2 = false; for each (_local3 in buddyList) { if (_local3.name == _arg1){ _local2 = true; break; }; }; return (_local2); } private function getXmlRoomVariable(_arg1:Object):String{ var _local2:String; var _local3:*; var _local4:String; var _local5:String; var _local6:String; var _local7:String; _local2 = _arg1.name.toString(); _local3 = _arg1.val; _local4 = (_arg1.priv) ? "1" : "0"; _local5 = (_arg1.persistent) ? "1" : "0"; _local6 = null; _local7 = typeof(_local3); if (_local7 == "boolean"){ _local6 = "b"; _local3 = (_local3) ? "1" : "0"; } else { if (_local7 == "number"){ _local6 = "n"; } else { if (_local7 == "string"){ _local6 = "s"; } else { if ((((((_local3 == null)) && ((_local7 == "object")))) || ((_local7 == "undefined")))){ _local6 = "x"; _local3 = ""; }; }; }; }; if (_local6 != null){ return ((((((((((("<var n='" + _local2) + "' t='") + _local6) + "' pr='") + _local4) + "' pe='") + _local5) + "'><![CDATA[") + _local3) + "]]></var>")); }; return (""); } public function getBuddyById(_arg1:int):Object{ var _local2:Object; for each (_local2 in buddyList) { if (_local2.id == _arg1){ return (_local2); }; }; return (null); } private function handleSocketDisconnection(_arg1:Event):void{ var _local2:SFSEvent; initialize(); _local2 = new SFSEvent(SFSEvent.onConnectionLost, {}); dispatchEvent(_local2); } private function handleSocketError(_arg1:SecurityErrorEvent):void{ debugMessage(("Socket Error: " + _arg1.text)); } private function xmlReceived(_arg1:String):void{ var _local2:XML; var _local3:String; var _local4:String; var _local5:int; var _local6:IMessageHandler; _local2 = new XML(_arg1); _local3 = _local2.@t; _local4 = _local2.body.@action; _local5 = _local2.body.@r; _local6 = messageHandlers[_local3]; if (_local6 != null){ _local6.handleMessage(_local2, XTMSG_TYPE_XML); }; } public function switchSpectator(_arg1:int=-1):void{ if (_arg1 == -1){ _arg1 = activeRoomId; }; send({t:"sys"}, "swSpec", _arg1, ""); } public function roundTripBench():void{ this.benchStartTime = getTimer(); send({t:"sys"}, "roundTrip", activeRoomId, ""); } private function handleHttpError(_arg1:HttpEvent):void{ trace("HttpError"); if (!connected){ dispatchConnectionError(); }; } public function joinRoom(_arg1, _arg2:String="", _arg3:Boolean=false, _arg4:Boolean=false, _arg5:int=-1):void{ var _local6:int; var _local7:int; var _local8:Room; var _local9:Object; var _local10:String; var _local11:int; var _local12:String; _local6 = -1; _local7 = (_arg3) ? 1 : 0; if (!this.changingRoom){ if (typeof(_arg1) == "number"){ _local6 = int(_arg1); } else { if (typeof(_arg1) == "string"){ for each (_local8 in roomList) { if (_local8.getName() == _arg1){ _local6 = _local8.getId(); break; }; }; }; }; if (_local6 != -1){ _local9 = {t:"sys"}; _local10 = (_arg4) ? "0" : "1"; _local11 = ((_arg5 > -1)) ? _arg5 : activeRoomId; if (activeRoomId == -1){ _local10 = "0"; _local11 = -1; }; _local12 = (((((((((("<room id='" + _local6) + "' pwd='") + _arg2) + "' spec='") + _local7) + "' leave='") + _local10) + "' old='") + _local11) + "' />"); send(_local9, "joinRoom", activeRoomId, _local12); changingRoom = true; } else { debugMessage("SmartFoxError: requested room to join does not exist!"); }; }; } public function get httpPollSpeed():int{ return (this._httpPollSpeed); } public function uploadFile(_arg1:FileReference, _arg2:int=-1, _arg3:String="", _arg4:int=-1):void{ if (_arg2 == -1){ _arg2 = this.myUserId; }; if (_arg3 == ""){ _arg3 = this.myUserName; }; if (_arg4 == -1){ _arg4 = this.httpPort; }; _arg1.upload(new URLRequest(((((((("http://" + this.ipAddress) + ":") + _arg4) + "/default/Upload.py?id=") + _arg2) + "&nick=") + _arg3))); debugMessage(((((((("[UPLOAD]: http://" + this.ipAddress) + ":") + _arg4) + "/default/Upload.py?id=") + _arg2) + "&nick=") + _arg3)); } private function handleHttpClose(_arg1:HttpEvent):void{ var _local2:SFSEvent; initialize(); _local2 = new SFSEvent(SFSEvent.onConnectionLost, {}); dispatchEvent(_local2); } private function makeXmlHeader(_arg1:Object):String{ var _local2:String; var _local3:String; _local2 = "<msg"; for (_local3 in _arg1) { _local2 = (_local2 + ((((" " + _local3) + "='") + _arg1[_local3]) + "'")); }; _local2 = (_local2 + ">"); return (_local2); } public function getRoomByName(_arg1:String):Room{ var _local2:Room; var _local3:Room; _local2 = null; for each (_local3 in roomList) { if (_local3.getName() == _arg1){ _local2 = _local3; break; }; }; return (_local2); } private function debugMessage(_arg1:String):void{ var _local2:SFSEvent; if (this.debug){ trace(_arg1); _local2 = new SFSEvent(SFSEvent.onDebugMessage, {message:_arg1}); dispatchEvent(_local2); }; } public function loadBuddyList():void{ send({t:"sys"}, "loadB", -1, ""); } private function handleSocketConnection(_arg1:Event):void{ var _local2:Object; var _local3:String; _local2 = {t:"sys"}; _local3 = (((("<ver v='" + this.majVersion.toString()) + this.minVersion.toString()) + this.subVersion.toString()) + "' />"); send(_local2, "verChk", 0, _local3); } public function leaveRoom(_arg1:int):void{ var _local2:Object; var _local3:String; _local2 = {t:"sys"}; _local3 = (("<rm id='" + _arg1) + "' />"); send(_local2, "leaveRoom", _arg1, _local3); } private function addMessageHandler(_arg1:String, _arg2:IMessageHandler):void{ if (this.messageHandlers[_arg1] == null){ this.messageHandlers[_arg1] = _arg2; } else { debugMessage((("Warning, message handler called: " + _arg1) + " already exist!")); }; } public function set httpPollSpeed(_arg1:int):void{ if ((((_arg1 >= 0)) && ((_arg1 <= 10000)))){ this._httpPollSpeed = _arg1; }; } public function getRoom(_arg1:int):Room{ return (roomList[_arg1]); } private function handleSocketData(_arg1:Event):void{ var _local2:int; var _local3:int; _local2 = socketConnection.bytesAvailable; while (--_local2 >= 0) { _local3 = socketConnection.readByte(); if (_local3 != 0){ byteBuffer.writeByte(_local3); } else { handleMessage(byteBuffer.toString()); byteBuffer = new ByteArray(); }; }; } public function setBuddyVariables(_arg1:Array):void{ var _local2:Object; var _local3:String; var _local4:String; var _local5:String; _local2 = {t:"sys"}; _local3 = "<vars>"; for (_local4 in _arg1) { _local5 = _arg1[_local4]; if (myBuddyVars[_local4] != _local5){ myBuddyVars[_local4] = _local5; _local3 = (_local3 + (((("<var n='" + _local4) + "'><![CDATA[") + _local5) + "]]></var>")); }; }; _local3 = (_local3 + "</vars>"); this.send(_local2, "setBvars", -1, _local3); } private function tryBlueBoxConnection(_arg1:ErrorEvent):void{ var _local2:String; var _local3:int; if (!connected){ if (smartConnect){ debugMessage("Socket connection failed. Trying BlueBox"); isHttpMode = true; _local2 = ((blueBoxIpAddress)!=null) ? blueBoxIpAddress : ipAddress; _local3 = ((blueBoxPort)!=0) ? blueBoxPort : httpPort; httpConnection.connect(_local2, _local3); } else { dispatchConnectionError(); }; } else { dispatchEvent(_arg1); debugMessage(("[WARN] Connection error: " + _arg1.text)); }; } public function getAllRooms():Array{ return (roomList); } private function strReceived(_arg1:String):void{ var _local2:Array; var _local3:String; var _local4:IMessageHandler; _local2 = _arg1.substr(1, (_arg1.length - 2)).split(MSG_STR); _local3 = _local2[0]; _local4 = messageHandlers[_local3]; if (_local4 != null){ _local4.handleMessage(_local2.splice(1, (_local2.length - 1)), XTMSG_TYPE_STR); }; } private function handleSecurityError(_arg1:SecurityErrorEvent):void{ tryBlueBoxConnection(_arg1); } private function handleIOError(_arg1:IOErrorEvent):void{ tryBlueBoxConnection(_arg1); } private function dispatchConnectionError():void{ var _local1:Object; var _local2:SFSEvent; _local1 = {}; _local1.success = false; _local1.error = "I/O Error"; _local2 = new SFSEvent(SFSEvent.onConnection, _local1); dispatchEvent(_local2); } public function login(_arg1:String, _arg2:String, _arg3:String):void{ var _local4:Object; var _local5:String; _local4 = {t:"sys"}; _local5 = (((((("<login z='" + _arg1) + "'><nick><![CDATA[") + _arg2) + "]]></nick><pword><![CDATA[") + _arg3) + "]]></pword></login>"); send(_local4, "login", 0, _local5); } public function __logout():void{ initialize(true); } private function setupMessageHandlers():void{ sysHandler = new SysHandler(this); extHandler = new ExtHandler(this); addMessageHandler("sys", sysHandler); addMessageHandler("xt", extHandler); } public function autoJoin():void{ var _local1:Object; _local1 = {t:"sys"}; this.send(_local1, "autoJoin", (this.activeRoomId) ? this.activeRoomId : -1, ""); } private function onConfigLoadSuccess(_arg1:Event):void{ var _local2:URLLoader; var _local3:XML; var _local4:SFSEvent; _local2 = (_arg1.target as URLLoader); _local3 = new XML(_local2.data); this.ipAddress = (this.blueBoxIpAddress = _local3.ip); this.port = int(_local3.port); this.defaultZone = _local3.zone; if (_local3.blueBoxIpAddress != undefined){ this.blueBoxIpAddress = _local3.blueBoxIpAddress; }; if (_local3.blueBoxPort != undefined){ this.blueBoxPort = _local3.blueBoxPort; }; if (_local3.debug != undefined){ this.debug = ((_local3.debug.toLowerCase() == "true")) ? true : false; }; if (_local3.smartConnect != undefined){ this.smartConnect = ((_local3.smartConnect.toLowerCase() == "true")) ? true : false; }; if (_local3.httpPort != undefined){ this.httpPort = int(_local3.httpPort); }; if (_local3.httpPollSpeed != undefined){ this.httpPollSpeed = int(_local3.httpPollSpeed); }; if (_local3.rawProtocolSeparator != undefined){ rawProtocolSeparator = _local3.rawProtocolSeparator; }; if (autoConnectOnConfigSuccess){ this.connect(ipAddress, port); } else { _local4 = new SFSEvent(SFSEvent.onConfigLoadSuccess, {}); dispatchEvent(_local4); }; } public function logout():void{ var _local1:Object; _local1 = {t:"sys"}; send(_local1, "logout", -1, ""); } public function getRoomList():void{ var _local1:Object; _local1 = {t:"sys"}; send(_local1, "getRmList", activeRoomId, ""); } public function getConnectionMode():String{ var _local1:String; _local1 = CONNECTION_MODE_DISCONNECTED; if (this.isConnected){ if (this.isHttpMode){ _local1 = CONNECTION_MODE_HTTP; } else { _local1 = CONNECTION_MODE_SOCKET; }; }; return (_local1); } public function disconnect():void{ connected = false; if (!isHttpMode){ socketConnection.close(); } else { httpConnection.close(); }; sysHandler.dispatchDisconnection(); } public function sendJson(_arg1:String):void{ debugMessage((("[Sending - JSON]: " + _arg1) + "\n")); if (isHttpMode){ httpConnection.send(_arg1); } else { writeToSocket(_arg1); }; } private function send(_arg1:Object, _arg2:String, _arg3:Number, _arg4:String):void{ var _local5:String; _local5 = makeXmlHeader(_arg1); _local5 = (_local5 + ((((((("<body action='" + _arg2) + "' r='") + _arg3) + "'>") + _arg4) + "</body>") + closeHeader())); debugMessage((("[Sending]: " + _local5) + "\n")); if (isHttpMode){ httpConnection.send(_local5); } else { writeToSocket(_local5); }; } public function setRoomVariables(_arg1:Array, _arg2:int=-1, _arg3:Boolean=true):void{ var _local4:Object; var _local5:String; var _local6:Object; if (_arg2 == -1){ _arg2 = activeRoomId; }; _local4 = {t:"sys"}; if (_arg3){ _local5 = "<vars>"; } else { _local5 = "<vars so='0'>"; }; for each (_local6 in _arg1) { _local5 = (_local5 + getXmlRoomVariable(_local6)); }; _local5 = (_local5 + "</vars>"); send(_local4, "setRvars", _arg2, _local5); } public function addBuddy(_arg1:String):void{ var _local2:String; if (((!((_arg1 == myUserName))) && (!(checkBuddyDuplicates(_arg1))))){ _local2 = (("<n>" + _arg1) + "</n>"); send({t:"sys"}, "addB", -1, _local2); }; } public function clearRoomList():void{ this.roomList = []; } public function getVersion():String{ return (((((this.majVersion + ".") + this.minVersion) + ".") + this.subVersion)); } public function setUserVariables(_arg1:Object, _arg2:int=-1):void{ var _local3:Object; var _local4:Room; var _local5:User; var _local6:String; if (_arg2 == -1){ _arg2 = activeRoomId; }; _local3 = {t:"sys"}; _local4 = getActiveRoom(); _local5 = _local4.getUser(myUserId); _local5.setVariables(_arg1); _local6 = getXmlUserVariable(_arg1); send(_local3, "setUvars", _arg2, _local6); } public function sendPrivateMessage(_arg1:String, _arg2:int, _arg3:int=-1):void{ var _local4:Object; var _local5:String; if (_arg3 == -1){ _arg3 = activeRoomId; }; _local4 = {t:"sys"}; _local5 = (((("<txt rcp='" + _arg2) + "'><![CDATA[") + Entities.encodeEntities(_arg1)) + "]]></txt>"); send(_local4, "prvMsg", _arg3, _local5); } public function getBuddyByName(_arg1:String):Object{ var _local2:Object; for each (_local2 in buddyList) { if (_local2.name == _arg1){ return (_local2); }; }; return (null); } private function closeHeader():String{ return ("</msg>"); } public function sendPublicMessage(_arg1:String, _arg2:int=-1):void{ var _local3:Object; var _local4:String; if (_arg2 == -1){ _arg2 = activeRoomId; }; _local3 = {t:"sys"}; _local4 = (("<txt><![CDATA[" + Entities.encodeEntities(_arg1)) + "]]></txt>"); send(_local3, "pubMsg", _arg2, _local4); } public function clearBuddyList():void{ var _local1:Object; var _local2:SFSEvent; buddyList = []; send({t:"sys"}, "clearB", -1, ""); _local1 = {}; _local1.list = buddyList; _local2 = new SFSEvent(SFSEvent.onBuddyList, _local1); dispatchEvent(_local2); } public function sendString(_arg1:String):void{ debugMessage((("[Sending - STR]: " + _arg1) + "\n")); if (isHttpMode){ httpConnection.send(_arg1); } else { writeToSocket(_arg1); }; } public function removeBuddy(_arg1:String):void{ var _local2:Boolean; var _local3:Object; var _local4:String; var _local5:Object; var _local6:String; var _local7:Object; var _local8:SFSEvent; _local2 = false; for (_local4 in buddyList) { _local3 = buddyList[_local4]; if (_local3.name == _arg1){ delete buddyList[_local4]; _local2 = true; break; }; }; if (_local2){ _local5 = {t:"sys"}; _local6 = (("<n>" + _arg1) + "</n>"); send(_local5, "remB", -1, _local6); _local7 = {}; _local7.list = buddyList; _local8 = new SFSEvent(SFSEvent.onBuddyList, _local7); dispatchEvent(_local8); }; } public function setBuddyBlockStatus(_arg1:String, _arg2:Boolean):void{ var _local3:Object; var _local4:String; var _local5:Object; var _local6:SFSEvent; _local3 = getBuddyByName(_arg1); if (_local3 != null){ if (_local3.blocked != _arg2){ _local3.isBlocked = _arg2; _local4 = (((("<n x='" + (_arg2) ? "1" : "0") + "'>") + _arg1) + "</n>"); send({t:"sys"}, "setB", -1, _local4); _local5 = {}; _local5.buddy = _local3; _local6 = new SFSEvent(SFSEvent.onBuddyListUpdate, _local5); dispatchEvent(_local6); }; }; } private function handleMessage(_arg1:String):void{ var _local2:String; if (_arg1 != "ok"){ debugMessage((((("[ RECEIVED ]: " + _arg1) + ", (len: ") + _arg1.length) + ")")); }; _local2 = _arg1.charAt(0); if (_local2 == MSG_XML){ xmlReceived(_arg1); } else { if (_local2 == MSG_STR){ strReceived(_arg1); } else { if (_local2 == MSG_JSON){ jsonReceived(_arg1); }; }; }; } public function getUploadPath():String{ return ((((("http://" + this.ipAddress) + ":") + this.httpPort) + "/default/uploads/")); } private function handleHttpData(_arg1:HttpEvent):void{ var _local2:String; var _local3:Array; var _local4:String; var _local5:int; _local2 = (_arg1.params.data as String); _local3 = _local2.split("\n"); if (_local3[0] != ""){ _local5 = 0; while (_local5 < (_local3.length - 1)) { _local4 = _local3[_local5]; if (_local4.length > 0){ handleMessage(_local4); }; _local5++; }; if (this._httpPollSpeed > 0){ setTimeout(this.handleDelayedPoll, this._httpPollSpeed); } else { handleDelayedPoll(); }; }; } public function loadConfig(_arg1:String="config.xml", _arg2:Boolean=true):void{ var _local3:URLLoader; this.autoConnectOnConfigSuccess = _arg2; _local3 = new URLLoader(); _local3.addEventListener(Event.COMPLETE, onConfigLoadSuccess); _local3.addEventListener(IOErrorEvent.IO_ERROR, onConfigLoadFailure); _local3.load(new URLRequest(_arg1)); } public function set rawProtocolSeparator(_arg1:String):void{ if (((!((_arg1 == "<"))) && (!((_arg1 == "{"))))){ MSG_STR = _arg1; }; } private function writeToSocket(_arg1:String):void{ var _local2:ByteArray; _local2 = new ByteArray(); _local2.writeMultiByte(_arg1, "utf-8"); _local2.writeByte(0); socketConnection.writeBytes(_local2); socketConnection.flush(); } private function initialize(_arg1:Boolean=false):void{ this.changingRoom = false; this.amIModerator = false; this.playerId = -1; this.activeRoomId = -1; this.myUserId = -1; this.myUserName = ""; this.roomList = []; this.buddyList = []; this.myBuddyVars = []; if (!_arg1){ this.connected = false; this.isHttpMode = false; }; } public function sendXtMessage(_arg1:String, _arg2:String, _arg3, _arg4:String="xml", _arg5:int=-1):void{ var _local6:Object; var _local7:Object; var _local8:String; var _local9:String; var _local10:Number; var _local11:Object; var _local12:Object; var _local13:String; if (_arg5 == -1){ _arg5 = activeRoomId; }; if (_arg4 == XTMSG_TYPE_XML){ _local6 = {t:"xt"}; _local7 = {name:_arg1, cmd:_arg2, param:_arg3}; _local8 = (("<![CDATA[" + ObjectSerializer.getInstance().serialize(_local7)) + "]]>"); send(_local6, "xtReq", _arg5, _local8); } else { if (_arg4 == XTMSG_TYPE_STR){ _local9 = ((((((((MSG_STR + "xt") + MSG_STR) + _arg1) + MSG_STR) + _arg2) + MSG_STR) + _arg5) + MSG_STR); _local10 = 0; while (_local10 < _arg3.length) { _local9 = (_local9 + (_arg3[_local10].toString() + MSG_STR)); _local10++; }; sendString(_local9); } else { if (_arg4 == XTMSG_TYPE_JSON){ _local11 = {}; _local11.x = _arg1; _local11.c = _arg2; _local11.r = _arg5; _local11.p = _arg3; _local12 = {}; _local12.t = "xt"; _local12.b = _local11; _local13 = JSON.encode(_local12); sendJson(_local13); }; }; }; } public function sendObjectToGroup(_arg1:Object, _arg2:Array, _arg3:int=-1):void{ var _local4:String; var _local5:String; var _local6:Object; var _local7:String; if (_arg3 == -1){ _arg3 = activeRoomId; }; _local4 = ""; for (_local5 in _arg2) { if (!isNaN(_arg2[_local5])){ _local4 = (_local4 + (_arg2[_local5] + ",")); }; }; _local4 = _local4.substr(0, (_local4.length - 1)); _arg1._$$_ = _local4; _local6 = {t:"sys"}; _local7 = (("<![CDATA[" + ObjectSerializer.getInstance().serialize(_arg1)) + "]]>"); send(_local6, "asObjG", _arg3, _local7); } public function get rawProtocolSeparator():String{ return (MSG_STR); } public function getRandomKey():void{ send({t:"sys"}, "rndK", -1, ""); } public function sendObject(_arg1:Object, _arg2:int=-1):void{ var _local3:String; var _local4:Object; if (_arg2 == -1){ _arg2 = activeRoomId; }; _local3 = (("<![CDATA[" + ObjectSerializer.getInstance().serialize(_arg1)) + "]]>"); _local4 = {t:"sys"}; send(_local4, "asObj", _arg2, _local3); } public function connect(_arg1:String, _arg2:int=9339):void{ if (!connected){ initialize(); this.ipAddress = _arg1; this.port = _arg2; socketConnection.connect(_arg1, _arg2); } else { debugMessage("*** ALREADY CONNECTED ***"); }; } public function sendBuddyPermissionResponse(_arg1:Boolean, _arg2:String):void{ var _local3:Object; var _local4:String; _local3 = {t:"sys"}; _local4 = (((("<n res='" + (_arg1) ? "g" : "r") + "'>") + _arg2) + "</n>"); send(_local3, "bPrm", -1, _local4); } public function sendModeratorMessage(_arg1:String, _arg2:String, _arg3:int=-1):void{ var _local4:Object; var _local5:String; _local4 = {t:"sys"}; _local5 = (((((("<txt t='" + _arg2) + "' id='") + _arg3) + "'><![CDATA[") + Entities.encodeEntities(_arg1)) + "]]></txt>"); send(_local4, "modMsg", activeRoomId, _local5); } public function getBenchStartTime():int{ return (this.benchStartTime); } public function createRoom(_arg1:Object, _arg2:int=-1):void{ var _local3:Object; var _local4:String; var _local5:String; var _local6:String; var _local7:String; var _local8:String; var _local9:String; if (_arg2 == -1){ _arg2 = activeRoomId; }; _local3 = {t:"sys"}; _local4 = (_arg1.isGame) ? "1" : "0"; _local5 = "1"; _local6 = ((_arg1.maxUsers == null)) ? "0" : String(_arg1.maxUsers); _local7 = ((_arg1.maxSpectators == null)) ? "0" : String(_arg1.maxSpectators); if (((_arg1.isGame) && (!((_arg1.exitCurrent == null))))){ _local5 = (_arg1.exitCurrent) ? "1" : "0"; }; _local8 = (((((("<room tmp='1' gam='" + _local4) + "' spec='") + _local7) + "' exit='") + _local5) + "'>"); _local8 = (_local8 + (("<name><![CDATA[" + ((_arg1.name == null)) ? "" : _arg1.name) + "]]></name>")); _local8 = (_local8 + (("<pwd><![CDATA[" + ((_arg1.password == null)) ? "" : _arg1.password) + "]]></pwd>")); _local8 = (_local8 + (("<max>" + _local6) + "</max>")); if (_arg1.uCount != null){ _local8 = (_local8 + (("<uCnt>" + (_arg1.uCount) ? "1" : "0") + "</uCnt>")); }; if (_arg1.extension != null){ _local8 = (_local8 + ("<xt n='" + _arg1.extension.name)); _local8 = (_local8 + (("' s='" + _arg1.extension.script) + "' />")); }; if (_arg1.vars == null){ _local8 = (_local8 + "<vars></vars>"); } else { _local8 = (_local8 + "<vars>"); for (_local9 in _arg1.vars) { _local8 = (_local8 + getXmlRoomVariable(_arg1.vars[_local9])); }; _local8 = (_local8 + "</vars>"); }; _local8 = (_local8 + "</room>"); send(_local3, "createRoom", _arg2, _local8); } private function handleDelayedPoll():void{ httpConnection.send(HTTP_POLL_REQUEST); } private function handleHttpConnect(_arg1:HttpEvent):void{ this.handleSocketConnection(null); connected = true; httpConnection.send(HTTP_POLL_REQUEST); } public function set isConnected(_arg1:Boolean):void{ this.connected = _arg1; } public function get isConnected():Boolean{ return (this.connected); } } }//package it.gotoandplay.smartfoxserver
Section 26
//FX (partydistribucion.FX) package partydistribucion { import flash.events.*; import flash.utils.*; import flash.media.*; public class FX { var finMusica1Id; var tiempo_bucle:Timer; var finMusica2Id; var sonido; var varMusica1; var varMusica2; var MiRef; var controlMusica1:SoundChannel; var controlMusica2:SoundChannel; var controlsonido:SoundChannel; public function FX(_arg1, _arg2){ var _local3:SoundTransform; super(); MiRef = _arg1; switch (_arg2){ case "empezarPartida": sonido = new empezarPartida(); break; case "fallo": sonido = new fallo(); break; case "acierto": sonido = new acierto(); break; case "resultado": sonido = new resultado(); break; case "terminarPartida": sonido = new terminarPartida(); break; case "musica1": varMusica1 = new musica1(); break; case "musica2": varMusica2 = new musica1(); break; }; if (((!((_arg2 == "musica1"))) && (!((_arg2 == "musica2"))))){ controlsonido = sonido.play(0, 1, null); _local3 = controlsonido.soundTransform; _local3.volume = (MiRef.volu_Fx / 100); controlsonido.soundTransform = _local3; controlsonido.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler, false, 0, true); }; if (_arg2 == "musica1"){ controlMusica1 = varMusica1.play(0, 1, null); _local3 = controlMusica1.soundTransform; _local3.volume = (MiRef.volu_Fx / 100); controlMusica1.soundTransform = _local3; controlMusica1.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandlerMu1, false, 0, true); if (finMusica1Id != undefined){ clearInterval(finMusica1Id); }; finMusica1Id = setInterval(cambiarVolumen, 200, 1); }; if (_arg2 == "musica2"){ controlMusica2 = varMusica2.play(0, 1, null); _local3 = controlMusica2.soundTransform; _local3.volume = (MiRef.volu_Fx / 100); controlMusica2.soundTransform = _local3; controlMusica2.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandlerMu2, false, 0, true); if (finMusica2Id != undefined){ clearInterval(finMusica2Id); }; finMusica2Id = setInterval(cambiarVolumen, 200, 2); }; } private function soundCompleteHandler(_arg1:Event):void{ controlsonido.removeEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); controlsonido = null; } private function cambiarVolumen(_arg1:int):void{ var _local2:SoundTransform; if (_arg1 == 1){ if ((((MiRef.volu_Fx >= 0)) && ((MiRef.estadoMusica == true)))){ _local2 = controlMusica1.soundTransform; _local2.volume = (MiRef.volu_Fx / 100); controlMusica1.soundTransform = _local2; } else { soundCompleteHandlerMu1(null, true); }; }; if (_arg1 == 2){ if ((((MiRef.volu_Fx >= 0)) && ((MiRef.estadoMusica == true)))){ _local2 = controlMusica2.soundTransform; _local2.volume = (MiRef.volu_Fx / 100); controlMusica2.soundTransform = _local2; } else { soundCompleteHandlerMu2(null, true); }; }; } private function soundCompleteHandlerMu1(_arg1:Event=null, _arg2:Boolean=false):void{ if (finMusica1Id != undefined){ clearInterval(finMusica1Id); }; if (_arg2 == true){ controlMusica1.stop(); }; controlMusica1.removeEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); controlMusica1 = null; } private function soundCompleteHandlerMu2(_arg1:Event=null, _arg2:Boolean=false):void{ if (finMusica2Id != undefined){ clearInterval(finMusica2Id); }; if (_arg2 == true){ controlMusica2.stop(); }; controlMusica2.removeEventListener(Event.SOUND_COMPLETE, soundCompleteHandler); controlMusica2 = null; } } }//package partydistribucion
Section 27
//partydistribucion (partydistribucion.partydistribucion) package partydistribucion { import flash.events.*; import flash.net.*; import it.gotoandplay.smartfoxserver.*; import flash.utils.*; import flash.media.*; import fl.transitions.easing.*; import fl.transitions.*; import flash.display.*; import flash.text.*; import flash.ui.*; import flash.filters.*; import flash.geom.*; public class partydistribucion extends MovieClip { var direccionWeb;// = "http://www.doyugames2.com/" var heTerminado:Boolean;// = false public var precargaObjeto:precarga; var mascaraPhotoQuiz:Sprite; var vecPosicionesX:Array; public var menuAllGames:MovieClip; var vecMemoryCompletado:Array; public var modoHard:MovieClip; public var instruccionesOnePlayer:MovieClip; var ponRotulo2Id; public var mascaraPuzzle:MovieClip; var borrarPuzzleId; var volu_Fx;// = 100 public var respuesta1:TextField; public var respuesta3:TextField; public var respuesta4:TextField; public var fondoPuzzle:MovieClip; var sfs:SmartFoxClient; public var respuesta2:TextField; var auxParent; public var tapaQuiz:MovieClip; public var volumen:MovieClip; var porcentajeMusica2;// = 0 var diferencias3Id; var resFinalPuzzle:Bitmap; var vecPuzzlesHechos:Array; var tiempo:int; var porcentajeMusica1;// = 0 var vecUserIds:Array; public var globosPuzzle:MovieClip; var randomDif; public var enlace:MovieClip; public var respuestaZonaActiva1:MovieClip; public var respuestaZonaActiva2:MovieClip; public var respuestaZonaActiva3:MovieClip; public var respuestaZonaActiva4:MovieClip; public var rotulo2:MovieClip; public var rotulo3:MovieClip; public var rotulo4:MovieClip; public var rotulo5:MovieClip; var quitaTapaDiferenciasId; public var backIntermedio:MovieClip; var diferencias2Id; public var menuPhotoQuiz:MovieClip; var respuestaCorrecta:int; var diferenciasPorPantalla;// = 3 public var mascaraDiferencias:MovieClip; var dificultad; public var modoNormal:MovieClip; public var tituloOnePlayer:MovieClip; var quedanDif; var tipodeJuego; var modoJuego:String;// = "" public var memoryPieza1:MovieClip; public var memoryPieza3:MovieClip; public var memoryPieza4:MovieClip; public var memoryPieza5:MovieClip; public var memoryPieza6:MovieClip; public var memoryPieza7:MovieClip; public var memoryPieza8:MovieClip; public var memoryPieza9:MovieClip; var loaderMusica1:Sound; var siguienteRondaId; public var memoryPieza2:MovieClip; var indiceMaximo;// = 0 var siguienteMusica4Id; var loaderMusica2:Sound; var m1; var m2; var miPhotoQuiz:Bitmap; var tpz; var musicaCompletada2;// = false var siguienteMusica3Id; var aclararPhotoId; var musicaCompletada1;// = false var vecPorcentajeUsu:Array; public var globosPhotoQuiz:MovieClip; var cuantasLLevo; var quitaRotulo3Id; var cuantasPruebas; var siguienteMusica2Id; public var basePhoto:MovieClip; var cuantosSomos; public var multiPlayerMenu:MovieClip; var quitaRotulo2Id; var vecRondasUsu:Array; var pt:Array; var pz:Array; var vecTerminados:Array; var ronda;// = 0 var rellenarPhotoId; var randomPhotoQuiz; var reintentaPonerMusica;// = false public var globosMemoryCard:MovieClip; public var modoExpert:MovieClip; var vecSeMiPosicion:Array; public var loadingMusic:MovieClip; public var numDiferencias:MovieClip; public var datosInGame:MovieClip; var estoyMoviendo;// = false var resFinalPuzzleData:BitmapData; public var tapaTemporal:MovieClip; public var fotoPuzzle:MovieClip; public var decoracionPhotos:MovieClip; public var instruccionesMode:MovieClip; public var menuMemoryCard:MovieClip; public var menuPuzzle:MovieClip; var abortarOnePlayer:Boolean;// = false public var dibujoDiferencias:MovieClip; var quitaRotuloId; public var tituloJuego:MovieClip; var memoryFicha1;// = 0 var memoryFicha2;// = 0 public var contenedorPiezasPuzzle:MovieClip; var permitoRotulos:Boolean;// = true var pruebas:Array; public var usuario1:MovieClip; public var usuario2:MovieClip; public var usuario3:MovieClip; public var usuario4:MovieClip; public var usuario5:MovieClip; public var usuario7:MovieClip; public var usuario8:MovieClip; var vecNombresInverso:Array; public var usuario6:MovieClip; public var memoryPieza11:MovieClip; public var memoryPieza12:MovieClip; public var memoryPieza13:MovieClip; public var memoryPieza14:MovieClip; public var memoryPieza15:MovieClip; public var memoryPieza16:MovieClip; var tiempoId; public var memoryPieza10:MovieClip; public var onePlayerMenu:MovieClip; var vecRelleno:Array; public var textoModosSuperados:MovieClip; var fichasTotales; public var maxUsers;// = 2 var auxTemporizadorId; public var tapaloTodo:MovieClip; public var globosAllGames:MovieClip; var rellanarPhotoId; var vecFichaMemory:Array; var vecDiferenciasHechas:Array; public var modoEasy:MovieClip; var vecRespuestas:Array; var cuantosQuedan; var vecPhotosHechas:Array; public var rotulo:MovieClip; var vecNombres:Array; public var mensajeExperto:MovieClip; var tipoQuiz; var miPhotoQuizData:BitmapData; var siguienteMusicaId; var nivelDifuminado;// = 0xFF var quitaPhotoQuizId; public var globosDifferences:MovieClip; public var varGlobales:Array; var estadoMusica:Boolean;// = false var estoyJugando:Boolean;// = false var ponRotuloId; public var menuDifferences:MovieClip; var medallasJuegos:Array; var ponRotulo3Id; public function partydistribucion(){ varGlobales = new Array(); maxUsers = 2; vecTerminados = new Array(); vecNombres = new Array(); vecNombresInverso = new Array(); vecUserIds = new Array(); vecSeMiPosicion = new Array(); vecRondasUsu = new Array(); vecPorcentajeUsu = new Array(); vecPosicionesX = new Array(); pruebas = new Array(); ronda = 0; volu_Fx = 100; estoyJugando = false; heTerminado = false; estadoMusica = false; medallasJuegos = new Array(); direccionWeb = "http://www.doyugames2.com/"; abortarOnePlayer = false; permitoRotulos = true; memoryFicha1 = 0; memoryFicha2 = 0; vecFichaMemory = new Array(); vecMemoryCompletado = new Array(false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false); modoJuego = ""; indiceMaximo = 0; pt = new Array(); pz = new Array(); estoyMoviendo = false; vecPuzzlesHechos = new Array(); mascaraPhotoQuiz = new Sprite(); vecRelleno = new Array(); nivelDifuminado = 0xFF; vecRespuestas = new Array(); vecPhotosHechas = new Array(); diferenciasPorPantalla = 3; quedanDif = diferenciasPorPantalla; vecDiferenciasHechas = new Array(); loaderMusica1 = new Sound(); loaderMusica2 = new Sound(); porcentajeMusica1 = 0; porcentajeMusica2 = 0; musicaCompletada1 = false; musicaCompletada2 = false; reintentaPonerMusica = false; super(); addFrameScript(0, frame1); precargaObjeto.enlacePrecarga.addEventListener(MouseEvent.CLICK, gotoDoyuGames, false, 0, true); precargaObjeto.enlacePrecarga.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); precargaObjeto.enlacePrecarga.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); } private function gotoDoyuGames(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.doyugames.com"), "_blank"); } private function musicaEnProgreso1(_arg1:ProgressEvent){ porcentajeMusica1 = Math.round(((100 * _arg1.bytesLoaded) / _arg1.bytesTotal)); loadingMusic.texto.text = (("Loading Music: " + porcentajeMusica1) + " %"); } private function musicaEnProgreso2(_arg1:ProgressEvent){ porcentajeMusica2 = Math.round(((100 * _arg1.bytesLoaded) / _arg1.bytesTotal)); } private function pinchoDiferencia(_arg1:MouseEvent){ pinchoDiferenciaComun(_arg1.currentTarget.name.substr(1), _arg1.currentTarget); } private function inicioGlobos(){ globosAllGames.bronce.gotoAndStop(2); globosAllGames.plata.gotoAndStop(2); globosAllGames.oro.gotoAndStop(2); globosAllGames.experto.gotoAndStop(2); globosDifferences.bronce.gotoAndStop(2); globosDifferences.plata.gotoAndStop(2); globosDifferences.oro.gotoAndStop(2); globosDifferences.experto.gotoAndStop(2); globosPuzzle.bronce.gotoAndStop(2); globosPuzzle.plata.gotoAndStop(2); globosPuzzle.oro.gotoAndStop(2); globosPuzzle.experto.gotoAndStop(2); globosMemoryCard.bronce.gotoAndStop(2); globosMemoryCard.plata.gotoAndStop(2); globosMemoryCard.oro.gotoAndStop(2); globosMemoryCard.experto.gotoAndStop(2); globosPhotoQuiz.bronce.gotoAndStop(2); globosPhotoQuiz.plata.gotoAndStop(2); globosPhotoQuiz.oro.gotoAndStop(2); globosPhotoQuiz.experto.gotoAndStop(2); globosAllGames.bronce.alpha = 0.5; globosAllGames.plata.alpha = 0.5; globosAllGames.oro.alpha = 0.5; globosAllGames.experto.alpha = 0.5; globosDifferences.bronce.alpha = 0.5; globosDifferences.plata.alpha = 0.5; globosDifferences.oro.alpha = 0.5; globosDifferences.experto.alpha = 0.5; globosPuzzle.bronce.alpha = 0.5; globosPuzzle.plata.alpha = 0.5; globosPuzzle.oro.alpha = 0.5; globosPuzzle.experto.alpha = 0.5; globosMemoryCard.bronce.alpha = 0.5; globosMemoryCard.plata.alpha = 0.5; globosMemoryCard.oro.alpha = 0.5; globosMemoryCard.experto.alpha = 0.5; globosPhotoQuiz.bronce.alpha = 0.5; globosPhotoQuiz.plata.alpha = 0.5; globosPhotoQuiz.oro.alpha = 0.5; globosPhotoQuiz.experto.alpha = 0.5; } private function tiempoCuenta(){ tiempo--; datosInGame.reloj.timer.text = tiempo; if (tiempo <= 0){ if (tiempoId != undefined){ clearInterval(tiempoId); }; limpiarTodo(); setTimeout(permitoRotulosFun, 4000); quitaRotulo(); quitaRotulo2(); quitaRotulo3(); ponRotuloEsp(4, "Time is over!", 200, 3900); ponRotuloEsp(5, "Try again!", 300, 3900); permitoRotulos = false; }; } private function trazo(_arg1){ if (auxParent != null){ auxParent.trazo(String(_arg1)); }; } private function posicionTemporal(_arg1, _arg2):String{ var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local6 = 1; _local3 = 1; while (_local3 <= cuantosSomos) { if (vecRondasUsu[_local3] > _arg1){ _local6++; } else { if (vecRondasUsu[_local3] == _arg1){ if (vecPorcentajeUsu[_local3] > _arg2){ _local6++; }; }; }; _local3++; }; return (_local6); } private function musicaNoCargada(_arg1:IOErrorEvent){ } private function piezaFuera(_arg1:MouseEvent){ var _local2:*; _local2 = _arg1.currentTarget; if (estoyMoviendo == false){ quitomano(); }; } public function datoRecibido(_arg1:Object){ } private function puzzle(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:BitmapData; var _local7:*; limpiarTodo(); _local4 = 22; fondoPuzzle.x = 25; fondoPuzzle.y = 162; fotoPuzzle.x = 475; fotoPuzzle.y = 162; contenedorPiezasPuzzle.x = 25; contenedorPiezasPuzzle.y = 162; contenedorPiezasPuzzle.mask = mascaraPuzzle; mascaraPuzzle.x = 0; mascaraPuzzle.y = 100; mascaraPuzzle.width = 650; mascaraPuzzle.height = 400; if (ponRotuloId != undefined){ clearInterval(ponRotuloId); }; ponRotuloId = setInterval(ponRotulo, 100, "Make the puzzle!"); _local5 = Math.ceil((miRandom() * _local4)); while (((!((vecPuzzlesHechos[_local5] == undefined))) && ((vecPuzzlesHechos[_local5] == true)))) { _local5 = Math.ceil((miRandom() * _local4)); }; vecPuzzlesHechos[_local5] = true; switch (_local5){ case 1: _local6 = new puzzle1(350, 300); break; case 2: _local6 = new puzzle2(350, 300); break; case 3: _local6 = new puzzle3(350, 300); break; case 4: _local6 = new puzzle4(350, 300); break; case 5: _local6 = new puzzle5(350, 300); break; case 6: _local6 = new puzzle6(350, 300); break; case 7: _local6 = new puzzle7(350, 300); break; case 8: _local6 = new puzzle8(350, 300); break; case 9: _local6 = new puzzle9(350, 300); break; case 10: _local6 = new puzzle10(350, 300); break; case 11: _local6 = new puzzle11(350, 300); break; case 12: _local6 = new puzzle12(350, 300); break; case 13: _local6 = new puzzle13(350, 300); break; case 14: _local6 = new quizfoto18(350, 300); break; case 15: _local6 = new quizfoto16(350, 300); break; case 16: _local6 = new quizfoto13(350, 300); break; case 17: _local6 = new quizfoto64(350, 300); break; case 18: _local6 = new quizfoto30(350, 300); break; case 19: _local6 = new quizfoto63(350, 300); break; case 20: _local6 = new quizfoto58(350, 300); break; case 21: _local6 = new quizfoto46(350, 300); break; case 22: _local6 = new quizfoto50(350, 300); break; case 23: _local6 = new quizfoto38(350, 300); break; case 24: _local6 = new quizfoto39(350, 300); break; case 25: _local6 = new quizfoto26(350, 300); break; case 26: _local6 = new quizfoto28(350, 300); break; case 27: _local6 = new quizfoto5(350, 300); break; case 28: _local6 = new quizfoto20(350, 300); break; case 29: _local6 = new quizfoto1(350, 300); break; case 30: _local6 = new quizfoto3(350, 300); break; default: break; }; resFinalPuzzleData = _local6.clone(); fotoPuzzle.dibujo.gotoAndStop(_local5); indiceMaximo = 0; if (dificultad == "easy"){ if (miRandom() > 0.3){ puzzleConstructor(_local6, 3, 3, false); } else { puzzleConstructor(_local6, 2, 2, true); }; }; if (dificultad == "medium"){ if (miRandom() > 0.3){ if (miRandom() > 0.5){ puzzleConstructor(_local6, 3, 4, false); } else { puzzleConstructor(_local6, 4, 3, false); }; } else { if (miRandom() > 0.5){ puzzleConstructor(_local6, 2, 3, true); } else { puzzleConstructor(_local6, 3, 2, true); }; }; }; if (dificultad == "hard"){ if (miRandom() > 0.3){ puzzleConstructor(_local6, 4, 4, false); } else { puzzleConstructor(_local6, 3, 3, true); }; }; if (dificultad == "expert"){ if (miRandom() > 0.3){ puzzleConstructor(_local6, 5, 5, false); } else { puzzleConstructor(_local6, 4, 4, true); }; }; _local7 = 0; while (_local7 < tpz) { pz[_local7].x = (330 + Math.ceil((miRandom() * 90))); pz[_local7].y = (50 + Math.ceil((miRandom() * 90))); contenedorPiezasPuzzle.setChildIndex(pz[_local7], Math.ceil((miRandom() * indiceMaximo))); if (pz[_local7].hasEventListener(MouseEvent.MOUSE_OVER) == false){ pz[_local7].addEventListener(MouseEvent.MOUSE_OVER, piezaDentro, false, 0, true); }; if (pz[_local7].hasEventListener(MouseEvent.MOUSE_OUT) == false){ pz[_local7].addEventListener(MouseEvent.MOUSE_OUT, piezaFuera, false, 0, true); }; _local7++; }; } private function empezarExpert(_arg1:MouseEvent){ if (modoExpert.base.currentFrame == 1){ datosInGame.modo.text = "Expert"; dificultad = "expert"; preEmpezarJuegoLocal(); } else { mensajeExperto.x = 294; mensajeExperto.y = 310; setTimeout(quitaMensajeExperto, 6000); }; } private function quitaMensajeExperto(){ mensajeExperto.x = 2000; } private function preEmpezarJuegoLocal(){ var _local1:URLLoader; var _local2:URLRequest; var _local3:URLVariables; var _local4:*; var _local5:*; var _local6:*; var _local7:*; _local1 = new URLLoader(); _local2 = new URLRequest((direccionWeb + "inc.php")); _local2.method = URLRequestMethod.POST; _local3 = new URLVariables(); _local3.juego = "doyuparty"; _local3.tipo = 0; _local3.url = LoaderInfo(this.root.loaderInfo).url; _local3.modo = tipodeJuego; _local2.data = _local3; _local1.load(_local2); estadoMusica = true; backIntermedio.x = 2000; globosAllGames.x = 2000; globosDifferences.x = 2000; globosPuzzle.x = 2000; globosMemoryCard.x = 2000; globosPhotoQuiz.x = 2000; _local5 = 1; while (_local5 <= 20) { _local4 = 0; while (_local4 < basePhoto.numChildren) { _local7 = basePhoto.getChildAt(_local4); if (_local7.name != "fondoBasePhoto"){ _local7 = null; break; }; _local4++; }; _local5++; }; abortarOnePlayer = false; cuantasPruebas = 10; if (tipodeJuego == "All Games"){ _local4 = 0; while (_local4 < cuantasPruebas) { pruebas[_local4] = Math.ceil((miRandom() * 4)); if (_local4 != 0){ while (pruebas[_local4] == pruebas[(_local4 - 1)]) { pruebas[_local4] = Math.ceil((miRandom() * 4)); }; }; _local4++; }; if (dificultad == "easy"){ tiempo = 350; }; if (dificultad == "medium"){ tiempo = 250; }; if (dificultad == "hard"){ tiempo = 280; }; if (dificultad == "expert"){ tiempo = 400; }; }; if (tipodeJuego == "Differences"){ _local4 = 0; while (_local4 < cuantasPruebas) { pruebas[_local4] = 1; _local4++; }; if (dificultad == "easy"){ tiempo = 600; }; if (dificultad == "medium"){ tiempo = 450; }; if (dificultad == "hard"){ tiempo = 450; }; if (dificultad == "expert"){ tiempo = 450; }; }; if (tipodeJuego == "Puzzle"){ _local4 = 0; while (_local4 < cuantasPruebas) { pruebas[_local4] = 2; _local4++; }; if (dificultad == "easy"){ tiempo = 400; }; if (dificultad == "medium"){ tiempo = 300; }; if (dificultad == "hard"){ tiempo = 400; }; if (dificultad == "expert"){ tiempo = 850; }; }; if (tipodeJuego == "Memory Card"){ _local4 = 0; while (_local4 < cuantasPruebas) { pruebas[_local4] = 3; _local4++; }; if (dificultad == "easy"){ tiempo = 250; }; if (dificultad == "medium"){ tiempo = 250; }; if (dificultad == "hard"){ tiempo = 330; }; if (dificultad == "expert"){ tiempo = 300; }; }; if (tipodeJuego == "Photo Quiz"){ _local4 = 0; while (_local4 < cuantasPruebas) { pruebas[_local4] = 4; _local4++; }; if (dificultad == "easy"){ tiempo = 200; }; if (dificultad == "medium"){ tiempo = 140; }; if (dificultad == "hard"){ tiempo = 120; }; if (dificultad == "expert"){ tiempo = 160; }; }; tituloOnePlayer.x = 2000; menuAllGames.x = 2000; menuDifferences.x = 2000; menuPuzzle.x = 2000; menuMemoryCard.x = 2000; menuPhotoQuiz.x = 2000; globosAllGames.x = 2000; globosDifferences.x = 2000; globosPuzzle.x = 2000; globosMemoryCard.x = 2000; globosPhotoQuiz.x = 2000; datosInGame.x = 2000; tituloJuego.x = 2000; modoEasy.x = 2000; modoNormal.x = 2000; modoHard.x = 2000; modoExpert.x = 2000; mensajeExperto.x = 2000; datosInGame.x = 28; datosInGame.y = 9; datosInGame.juego.text = tipodeJuego; ronda = 0; datosInGame.ronda.text = ((ronda + "/") + cuantasPruebas); datosInGame.reloj.timer.text = tiempo; empezarJuegoLocal(); } private function diferencias2(){ var _local1:*; var _local2:*; var _local3:*; var _local4:Class; var _local5:MovieClip; var _local6:*; clearInterval(diferencias2Id); _local3 = 1; while (_local3 <= numTotalDiferencias()) { if (dibujoDiferencias.dibujos[("c" + _local3)].hasEventListener(MouseEvent.CLICK) != false){ dibujoDiferencias.dibujos[("c" + _local3)].removeEventListener(MouseEvent.CLICK, pinchoDiferencia, false); }; _local6 = dibujoDiferencias.dibujos.getChildByName(("ac" + _local3)); if (_local6 != null){ if (_local6.hasEventListener(MouseEvent.CLICK) != false){ _local6.removeEventListener(MouseEvent.CLICK, pinchoDiferencia2, false); }; }; _local3++; }; if (dibujoDiferencias.dibujos.dibujo.hasEventListener(MouseEvent.CLICK) != false){ dibujoDiferencias.dibujos.dibujo.removeEventListener(MouseEvent.CLICK, errorDiferencia, false); }; if (dibujoDiferencias.dibujos.dibujo2.hasEventListener(MouseEvent.CLICK) != false){ dibujoDiferencias.dibujos.dibujo2.removeEventListener(MouseEvent.CLICK, errorDiferencia, false); }; _local1 = 1; while (_local1 <= 50) { _local6 = dibujoDiferencias.dibujos.getChildByName(("ac" + _local1)); if (_local6 != null){ dibujoDiferencias.dibujos.removeChild(_local6); _local6 = null; }; _local1++; }; _local1 = 1; while (_local1 <= numTotalDiferencias()) { if (dibujoDiferencias.dibujos[("c" + _local1)].x < 0){ dibujoDiferencias.dibujos[("c" + _local1)].x = (dibujoDiferencias.dibujos[("c" + _local1)].x + 400); }; _local4 = Object(dibujoDiferencias.dibujos[("c" + _local1)]).constructor; _local5 = new (_local4); _local5.transform = dibujoDiferencias.dibujos[("c" + _local1)].transform; _local5.filters = dibujoDiferencias.dibujos[("c" + _local1)].filters; _local5.cacheAsBitmap = dibujoDiferencias.dibujos[("c" + _local1)].cacheAsBitmap; _local5.opaqueBackground = dibujoDiferencias.dibujos[("c" + _local1)].opaqueBackground; _local5.x = (dibujoDiferencias.dibujos[("c" + _local1)].x + 293); _local5.y = dibujoDiferencias.dibujos[("c" + _local1)].y; _local5.name = ("ac" + _local1); dibujoDiferencias.dibujos.addChild(_local5); dibujoDiferencias.dibujos[("c" + _local1)].gotoAndStop(1); _local1++; }; diferencias3Id = setInterval(diferencias3, 200); } private function diferencias3(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:Array; var _local8:*; var _local9:*; clearInterval(diferencias3Id); _local7 = new Array(); _local1 = 1; while (_local1 <= numTotalDiferencias()) { dibujoDiferencias.dibujos[("c" + _local1)].gotoAndStop(1); _local1++; }; _local1 = 0; while (_local1 < quedanDif) { _local4 = Math.ceil((miRandom() * numTotalDiferencias())); _local5 = true; _local2 = 0; while (_local2 < quedanDif) { if (_local7[_local2] == _local4){ _local5 = false; break; }; _local2++; }; _local6 = 0; while ((((_local5 == false)) && ((_local6 < 1000)))) { _local4 = Math.ceil((miRandom() * numTotalDiferencias())); _local5 = true; _local2 = 0; while (_local2 < quedanDif) { if (_local7[_local2] == _local4){ _local5 = false; break; }; _local2++; }; _local6++; }; if (_local5 == true){ _local7[_local1] = _local4; _local8 = (2 + Math.floor((Math.random() * (dibujoDiferencias.dibujos[("c" + _local7[_local1])].totalFrames - 1)))); dibujoDiferencias.dibujos[("c" + _local7[_local1])].gotoAndStop(_local8); _local9 = dibujoDiferencias.dibujos.getChildByName(("ac" + _local7[_local1])); _local9.alpha = 0; _local9.gotoAndStop(_local8); dibujoDiferencias.dibujos[("c" + _local7[_local1])].addEventListener(MouseEvent.CLICK, pinchoDiferencia, false, 0, true); _local9.addEventListener(MouseEvent.CLICK, pinchoDiferencia2, false, 0, true); }; _local1++; }; dibujoDiferencias.dibujos.dibujo.addEventListener(MouseEvent.CLICK, errorDiferencia, false, 0, true); dibujoDiferencias.dibujos.dibujo2.addEventListener(MouseEvent.CLICK, errorDiferencia, false, 0, true); } function frame1(){ stop(); } private function anteriorInstruccion(_arg1:MouseEvent=null):void{ if (instruccionesOnePlayer.currentFrame == 1){ instruccionesOnePlayer.gotoAndStop(instruccionesOnePlayer.totalFrames); } else { instruccionesOnePlayer.gotoAndStop((instruccionesOnePlayer.currentFrame - 1)); }; } private function quitaRotulo2(){ clearInterval(quitaRotulo2Id); rotulo2.x = 1500; } private function quitaRotulo3(){ clearInterval(quitaRotulo3Id); rotulo3.x = 1500; } private function preInicioReal(_arg1:Event=null){ gotoAndStop(3); setTimeout(inicioReal, 1000); } private function empezarJuegoLocal(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; limpiarTodo(); if ((((musicaCompletada1 == true)) || ((1 == 1)))){ _local4 = new FX(this, "musica1"); reintentaPonerMusica = false; } else { reintentaPonerMusica = true; }; setTimeout(ponRotuloEsp, 100, 4, (("You will play " + cuantasPruebas) + " rounds."), 200, 2900); setTimeout(ponRotuloEsp, 1500, 5, "Let's start!", 300, 1500); setTimeout(empezarRonda, 3100); } private function quitaZona1(){ menuAllGames.x = 2000; menuDifferences.x = 2000; menuPuzzle.x = 2000; menuMemoryCard.x = 2000; menuPhotoQuiz.x = 2000; globosAllGames.x = 2000; globosDifferences.x = 2000; globosPuzzle.x = 2000; globosMemoryCard.x = 2000; globosPhotoQuiz.x = 2000; if (tipodeJuego == "All Games"){ globosAllGames.x = 478; globosAllGames.y = 161; }; if (tipodeJuego == "Differences"){ globosDifferences.x = 478; globosDifferences.y = 161; }; if (tipodeJuego == "Puzzle"){ globosPuzzle.x = 478; globosPuzzle.y = 161; }; if (tipodeJuego == "Memory Card"){ globosMemoryCard.x = 478; globosMemoryCard.y = 161; }; if (tipodeJuego == "Photo Quiz"){ globosPhotoQuiz.x = 478; globosPhotoQuiz.y = 161; }; tituloJuego.x = 33; tituloJuego.y = 158; modoEasy.x = 119.8; modoEasy.y = 330.2; modoNormal.x = 399.8; modoNormal.y = 330.2; modoHard.x = 119.8; modoHard.y = 410.2; modoExpert.x = 399.8; modoExpert.y = 410.2; modoEasy.base.texto.text = "Easy"; modoNormal.base.texto.text = "Medium"; modoHard.base.texto.text = "Hard"; modoExpert.base.texto.text = "Expert"; backIntermedio.x = 500; backIntermedio.y = 38; backIntermedio.base.texto.text = "Back"; instruccionesMode.x = 2000; if (medallasJuegos[tipodeJuego] < 3){ modoExpert.base.gotoAndStop(2); } else { modoExpert.base.gotoAndStop(1); }; } private function volverOnePlayer(_arg1:MouseEvent){ quitaRotulo(); quitaRotulo2(); quitaRotulo3(); quitaRotuloEsp(4); quitaRotuloEsp(5); abortarOnePlayer = true; limpiarTodo(); finJuegoOnePlayer(); setTimeout(inicioJuegoOnePlayer, 100); } private function actualizoMisDatos(){ } private function ponRotuloEsp(_arg1, _arg2, _arg3:int=115, _arg4:int=2000){ if (abortarOnePlayer == false){ if (permitoRotulos == true){ this[("rotulo" + _arg1)].texto.text = String(_arg2); this[("rotulo" + _arg1)].gotoAndPlay(1); this[("rotulo" + _arg1)].x = 50; this[("rotulo" + _arg1)].y = _arg3; setTimeout(quitaRotuloEsp, _arg4, _arg1); }; }; } private function puzzleConstructor(_arg1, _arg2, _arg3, _arg4){ var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local13:*; var _local14:*; var _local15:*; var _local16:*; var _local17:*; var _local18:*; var _local19:*; var _local20:*; var _local21:*; var _local22:*; var _local23:*; var _local24:*; var _local25:*; var _local26:*; var _local27:*; var _local28:*; var _local29:Array; var _local30:BitmapData; _local5 = 0; _local6 = 0; while (_local6 < (4 * tpz)) { delete pz[_local6]; _local6++; }; _local28 = new Array(1, 12, 0, 0.35, 2, 12, 1, 0.15, 3, 2, 4, 0.2, 5, 4, 6, 0.5, 7, 6, 8, 0.5, 10, 12, 2, 0.15, 9, 8, 10, 0.4, 11, 12, 10, 0.15); _local29 = new Array(); tpz = (_arg2 * _arg3); if ((_arg3 > _arg2)){ _local8 = (20 / _arg3); } else { _local8 = (20 / _arg2); }; _local10 = new BevelFilter(1, 45, 0xFFFFFF, 0.5, 0, 0.5, _local8, _local8, 4, 3, "inner", false); _local30 = _arg1.clone(); _local11 = _local30.width; _local12 = _local30.height; m1 = (_local11 / (3 * _arg3)); m2 = (_local12 / (3 * _arg2)); _local13 = []; _local14 = 0; _local15 = 0; while (_local15 < (4 * tpz)) { var _temp1 = _local14; _local14 = (_local14 + 1); _local13[(_local15 + 7)] = (_local13[(_local15 + 1)] = _temp1); if (((_local14 - 1) % (2 * _arg3)) == (2 * (_arg3 - 1))){ _local13[(_local15 + 1)] = (_local13[(((_local15 + 4) % (4 * tpz)) + 3)] = ((2 * tpz) - 2)); }; var _temp2 = _local14; _local14 = (_local14 + 1); _local13[(_local15 + (4 * _arg3))] = (_local13[(_local15 + 2)] = _temp2); if ((((_local14 > (2 * (tpz - _arg3)))) && (((_local14 % 2) == 0)))){ _local13[(_local15 + 2)] = (_local13[((_local15 + (4 * _arg3)) % (4 * tpz))] = ((2 * tpz) - 1)); }; _local15 = (_local15 + 4); }; _local16 = 0; while (_local16 < (2 * tpz)) { _local29[_local16] = new Array(); _local29[_local16][0] = new Point(m1, m2); if ((alea() < 0)){ _local17 = -1; } else { _local17 = 1; }; if ((_local16 % 2) == 0){ _local29[_local16][12] = new Point(m1, (4 * m2)); _local29[_local16][4] = new Point((m1 - ((m1 * _local17) * 0.6)), (m2 * (2 + alea()))); _local29[_local16][6] = new Point((m1 - ((m1 * _local17) * 0.9)), (m2 * (2.5 + alea()))); _local29[_local16][8] = new Point((m1 - ((m1 * _local17) * 0.6)), (m2 * (3 + alea()))); } else { _local29[_local16][12] = new Point((4 * m1), m2); _local29[_local16][4] = new Point((m1 * (2 + alea())), (m2 - ((m2 * _local17) * 0.6))); _local29[_local16][6] = new Point((m1 * (2.5 + alea())), (m2 - ((m2 * _local17) * 0.9))); _local29[_local16][8] = new Point((m1 * (3 + alea())), (m2 - ((m2 * _local17) * 0.6))); }; _local18 = 0; while (_local18 < 29) { _local29[_local16][_local28[_local18]] = Point.interpolate(_local29[_local16][_local28[(_local18 + 1)]], _local29[_local16][_local28[(_local18 + 2)]], (_local28[(_local18 + 3)] + alea())); _local18 = (_local18 + 4); }; _local16++; }; _local19 = 0; while (_local19 < (_arg2 * _arg3)) { pz[_local19] = new Sprite(); _local20 = new BitmapData((5 * m1), (5 * m2), true, 0); pt[_local19] = new Point(((((_local19 % _arg3) * 3) * m1) - m1), (((Math.floor((_local19 / _arg3)) * 3) * m2) - m2)); _local20.copyPixels(_local30, new Rectangle(pt[_local19].x, pt[_local19].y, (5 * m1), (5 * m2)), new Point()); _local21 = 0; while (_local21 < 4) { if ((_local21 == 2)){ _local22 = (3 * m2); } else { _local22 = 0; }; if ((_local21 == 1)){ _local23 = (3 * m1); } else { _local23 = 0; }; _local16 = _local13[((4 * _local19) + _local21)]; pz[_local19].graphics.beginBitmapFill(_local20); pz[_local19].graphics.moveTo(((5 * m1) / 2), ((5 * m2) / 2)); pz[_local19].graphics.lineTo((_local29[_local16][0].x + _local23), (_local29[_local16][0].y + _local22)); if ((((_local16 > ((2 * tpz) - 3))) || (_arg4))){ pz[_local19].graphics.lineTo((_local29[_local16][12].x + _local23), (_local29[_local16][12].y + _local22)); } else { pz[_local19].graphics.lineTo((_local29[_local16][1].x + _local23), (_local29[_local16][1].y + _local22)); _local8 = 2; while (_local8 < 12) { pz[_local19].graphics.curveTo((_local29[_local16][_local8].x + _local23), (_local29[_local16][_local8].y + _local22), (_local29[_local16][(_local8 + 1)].x + _local23), (_local29[_local16][(_local8 + 1)].y + _local22)); _local8 = (_local8 + 2); }; pz[_local19].graphics.lineTo((_local29[_local16][12].x + _local23), (_local29[_local16][12].y + _local22)); }; pz[_local19].graphics.lineTo(((5 * m1) / 2), ((5 * m2) / 2)); pz[_local19].graphics.endFill(); contenedorPiezasPuzzle.addChild(pz[_local19]); indiceMaximo = Math.max(indiceMaximo, contenedorPiezasPuzzle.getChildIndex(pz[_local19])); _local21++; }; pz[_local19].x = pt[_local19].x; pt[_local19].x = pz[_local19].x; pz[_local19].y = pt[_local19].y; pt[_local19].y = pz[_local19].y; pz[_local19].filters = [_local10]; pz[_local19].name = ("trozoPuzzle" + _local19); _local19++; }; _local12 = 0; while (_local12 < tpz) { pz[_local12].addEventListener(MouseEvent.MOUSE_DOWN, pinchoEnFichaPuzzle, false, 0, true); pz[_local12].addEventListener(MouseEvent.MOUSE_UP, sueltoFichaPuzzle, false, 0, true); _local12++; }; } private function cambiaFicha(_arg1:MouseEvent){ var _local2:*; _local2 = _arg1.currentTarget.name.substr(11); if ((((memoryFicha1 == _local2)) && ((memoryFicha2 == 0)))){ } else { if (memoryFicha1 == 0){ memoryFicha1 = _local2; this[("memoryPieza" + _local2)].gotoAndPlay("inicio"); } else { if (memoryFicha2 == 0){ memoryFicha2 = _local2; this[("memoryPieza" + _local2)].gotoAndPlay("inicio"); if (vecFichaMemory[(memoryFicha1 - 1)] == vecFichaMemory[(memoryFicha2 - 1)]){ this[("memoryPieza" + memoryFicha1)].removeEventListener(MouseEvent.MOUSE_OVER, pongomano, false); this[("memoryPieza" + memoryFicha2)].removeEventListener(MouseEvent.MOUSE_OVER, pongomano, false); this[("memoryPieza" + memoryFicha1)].removeEventListener(MouseEvent.CLICK, cambiaFicha, false); this[("memoryPieza" + memoryFicha2)].removeEventListener(MouseEvent.CLICK, cambiaFicha, false); vecMemoryCompletado[memoryFicha1] = true; vecMemoryCompletado[memoryFicha2] = true; setTimeout(confirmarCartasCorrectas, 1000, memoryFicha1, memoryFicha2); memoryFicha1 = 0; memoryFicha2 = 0; cuantasLLevo = (cuantasLLevo + 2); envioPorcentajeRonda(Math.round(((cuantasLLevo * 100) / fichasTotales))); if (cuantasLLevo == fichasTotales){ memorySuperado(); }; } else { setTimeout(reponerCartas, 800, memoryFicha1, memoryFicha2); memoryFicha1 = 0; memoryFicha2 = 0; }; }; }; }; } private function nivelesSuperados(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; medallasJuegos["All Games"] = 0; medallasJuegos["Differences"] = 0; medallasJuegos["Puzzle"] = 0; medallasJuegos["Memory Card"] = 0; medallasJuegos["Photo Quiz"] = 0; _local4 = ["bronce", "plata", "oro", "experto"]; _local1 = "globosAllGames"; for (_local3 in _local4) { if (this[_local1][_local4[_local3]].currentFrame == 1){ var _local7 = medallasJuegos; var _local8 = "All Games"; var _local9 = (_local7[_local8] + 1); _local7[_local8] = _local9; }; }; _local1 = "globosDifferences"; for (_local3 in _local4) { if (this[_local1][_local4[_local3]].currentFrame == 1){ _local7 = medallasJuegos; _local8 = "Differences"; _local9 = (_local7[_local8] + 1); _local7[_local8] = _local9; }; }; _local1 = "globosPuzzle"; for (_local3 in _local4) { if (this[_local1][_local4[_local3]].currentFrame == 1){ _local7 = medallasJuegos; _local8 = "Puzzle"; _local9 = (_local7[_local8] + 1); _local7[_local8] = _local9; }; }; _local1 = "globosMemoryCard"; for (_local3 in _local4) { if (this[_local1][_local4[_local3]].currentFrame == 1){ _local7 = medallasJuegos; _local8 = "Memory Card"; _local9 = (_local7[_local8] + 1); _local7[_local8] = _local9; }; }; _local1 = "globosPhotoQuiz"; for (_local3 in _local4) { if (this[_local1][_local4[_local3]].currentFrame == 1){ _local7 = medallasJuegos; _local8 = "Photo Quiz"; _local9 = (_local7[_local8] + 1); _local7[_local8] = _local9; }; }; } public function onUserLeaveRoom(_arg1, _arg2):void{ if (estoyJugando == true){ if (vecTerminados[_arg2] == false){ this[("usuario" + vecNombres[_arg2])].tipoPantalla.text = "Gone"; vecRondasUsu[vecNombres[_arg2]] = 0; vecPorcentajeUsu[vecNombres[_arg2]] = 0; vecTerminados[_arg2] = true; revisaCuantosQuedan(); }; }; } public function finJuegoOnePlayer():void{ limpiarTodo(); clearTimeout(siguienteMusicaId); clearTimeout(siguienteMusica2Id); clearTimeout(siguienteMusica3Id); clearTimeout(siguienteMusica4Id); reintentaPonerMusica = false; estadoMusica = false; tituloOnePlayer.x = 2000; menuAllGames.x = 2000; menuDifferences.x = 2000; menuPuzzle.x = 2000; menuMemoryCard.x = 2000; menuPhotoQuiz.x = 2000; globosAllGames.x = 2000; globosDifferences.x = 2000; globosPuzzle.x = 2000; globosMemoryCard.x = 2000; globosPhotoQuiz.x = 2000; datosInGame.x = 2000; tituloJuego.x = 2000; modoEasy.x = 2000; modoNormal.x = 2000; modoHard.x = 2000; modoExpert.x = 2000; mensajeExperto.x = 2000; if (tiempoId != undefined){ clearInterval(tiempoId); }; if (volu_Fx > 0){ volu_Fx = -(volu_Fx); } else { if (volu_Fx == 0){ volu_Fx = -1; }; }; } private function modoExperto(_arg1:MouseEvent){ if (_arg1.type == "mouseOut"){ textoModosSuperados.x = 2000; } else { textoModosSuperados.x = -15; textoModosSuperados.y = 356; ponPreTexto(_arg1.currentTarget.parent.name); if (_arg1.currentTarget.currentFrame == 1){ textoModosSuperados.texto.text = (textoModosSuperados.texto.text + "Expert Mode beated."); } else { textoModosSuperados.texto.text = (textoModosSuperados.texto.text + "Expert Mode NOT beated."); }; }; } private function sigoQuiz(){ if (tipoQuiz == "relleno"){ if (rellenarPhotoId != undefined){ clearInterval(rellenarPhotoId); }; rellenarPhotoId = setInterval(rellenarPhoto, 10); } else { if (aclararPhotoId != undefined){ clearInterval(aclararPhotoId); }; aclararPhotoId = setInterval(aclararPhoto, 100); }; tapaQuiz.x = 1500; } private function pinchoEnFichaPuzzle(_arg1:MouseEvent){ var _local2:*; _local2 = _arg1.currentTarget; estoyMoviendo = true; _local2.startDrag(); contenedorPiezasPuzzle.setChildIndex(_local2, indiceMaximo); } private function sueltoFichaPuzzle(_arg1:MouseEvent){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local2 = _arg1.currentTarget; _local3 = _arg1.currentTarget.name.substr(11); estoyMoviendo = false; _local2.stopDrag(); _local4 = new Point(_local2.x, _local2.y); if (Point.distance(pt[_local3], _local4) < (6 + ((m1 + m2) / 15))){ _local2.x = pt[_local3].x; _local2.y = pt[_local3].y; }; _local5 = 0; _local6 = 0; while (_local6 < tpz) { if ((((pz[_local6].y == pt[_local6].y)) && ((pz[_local6].x == pt[_local6].x)))){ _local5++; }; _local6++; }; envioPorcentajeRonda(Math.round(((_local5 * 100) / tpz))); if (_local5 == tpz){ puzzleCompleto(); }; } private function siguienteMusica(_arg1:int){ var _local2:*; if ((((_arg1 == 1)) || ((_arg1 == 3)))){ if ((((musicaCompletada2 == true)) || ((1 == 1)))){ } else { clearTimeout(siguienteMusicaId); clearTimeout(siguienteMusica2Id); clearTimeout(siguienteMusica3Id); clearTimeout(siguienteMusica4Id); }; } else { _local2 = new FX(this, "musica1"); }; } private function gotoMenuClick(_arg1:MouseEvent){ if (instruccionesOnePlayer.goToMenu.currentFrame == 1){ finJuegoOnePlayer(); preInicioDistribucion(); } else { auxParent = parent.parent.parent; if (auxParent != null){ auxParent.quitaInstrucciones(); }; }; } private function empezarJuegoLocalDiff(_arg1:MouseEvent){ tipodeJuego = "Differences"; quitaZona1(); tituloJuego.titulo1.text = "Differences"; tituloJuego.titulo2.text = "Differences"; } private function soloQuedoYo(){ limpiarTodo(); if (heTerminado == false){ setTimeout(ponRotuloEsp, 100, 4, "All other users have finished.", 200, (((2 * 60) * 60) * 1000)); setTimeout(soloQuedoYo2, 1000); }; } private function empezarJuegoLocalAll(_arg1:MouseEvent){ tipodeJuego = "All Games"; quitaZona1(); tituloJuego.titulo1.text = "All Games"; tituloJuego.titulo2.text = "All Games"; } private function modoPlata(_arg1:MouseEvent){ if (_arg1.type == "mouseOut"){ textoModosSuperados.x = 2000; } else { textoModosSuperados.x = -15; textoModosSuperados.y = 356; ponPreTexto(_arg1.currentTarget.parent.name); if (_arg1.currentTarget.currentFrame == 1){ textoModosSuperados.texto.text = (textoModosSuperados.texto.text + "Medium Mode beated."); } else { textoModosSuperados.texto.text = (textoModosSuperados.texto.text + "Medium Mode NOT beated."); }; }; } private function ponerPosiciones(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:Array; var _local7:*; var _local8:*; var _local9:Array; _local6 = new Array(); _local9 = new Array(); _local1 = 0; while (_local1 < cuantosSomos) { _local9[_local1] = false; _local1++; }; _local1 = 1; while (_local1 <= cuantosSomos) { _local3 = posicionTemporal(vecRondasUsu[_local1], vecPorcentajeUsu[_local1]); if (vecPosicionesX[_local1] == _local3){ _local9[(_local3 - 1)] = true; }; _local1++; }; _local1 = 1; while (_local1 <= cuantosSomos) { _local4 = posicionTemporal(vecRondasUsu[_local1], vecPorcentajeUsu[_local1]); if (vecPosicionesX[_local1] != posicionTemporal(vecRondasUsu[_local1], vecPorcentajeUsu[_local1])){ _local7 = 1; _local8 = 1; _local2 = 1; while (_local2 <= cuantosSomos) { if (_local2 != _local1){ if (posicionTemporal(vecRondasUsu[_local2], vecPorcentajeUsu[_local2]) <= _local4){ _local7++; }; if (posicionTemporal(vecRondasUsu[_local2], vecPorcentajeUsu[_local2]) < _local4){ _local8++; }; }; _local2++; }; _local3 = _local8; while (_local3 <= _local7) { if (_local9[(_local3 - 1)] == false){ _local9[(_local3 - 1)] = true; vecPosicionesX[_local1] = _local3; _local6[_local3] = new Tween(this[("usuario" + _local1)], "x", Elastic.easeOut, this[("usuario" + _local1)].x, (5 + ((_local3 - 1) * 77)), 2, true); break; }; _local3++; }; } else { this[("usuario" + _local1)].x = (5 + ((vecPosicionesX[_local1] - 1) * 77)); }; this[("usuario" + _local1)].posicion.text = _local4; _local1++; }; } private function miRandom():Number{ var _local1:*; _local1 = (Math.random() * (getTimer() % 9871)); _local1 = (_local1 - Math.floor(_local1)); return (_local1); } private function empezarJuegoLocalPuzz(_arg1:MouseEvent){ tipodeJuego = "Puzzle"; quitaZona1(); tituloJuego.titulo1.text = "Puzzle"; tituloJuego.titulo2.text = "Puzzle"; } private function photoCorrecta(){ var _local1:*; var _local2:*; if (ponRotulo2Id != undefined){ clearInterval(ponRotulo2Id); }; ponTapaTemporal(); _local1 = miRandom(); if (_local1 < 0.33){ _local2 = "That's correct!"; } else { if (_local1 < 0.66){ _local2 = "You're right!"; } else { _local2 = "Good answer!"; }; }; ponRotulo2Id = setInterval(ponRotulo2, 10, _local2, 115, 2000); if (tipoQuiz == "relleno"){ mascaraPhotoQuiz.graphics.drawRect(0, 0, 350, 300); }; if (tipoQuiz == "difuminado"){ miPhotoQuiz.filters = null; }; if (siguienteRondaId != undefined){ clearInterval(siguienteRondaId); }; if (quitaPhotoQuizId != undefined){ clearInterval(quitaPhotoQuizId); }; quitaPhotoQuizId = setInterval(quitaPhotoQuiz, 1500); envioPorcentajeRonda(100); siguienteRondaId = setInterval(siguienteRonda, 2000); if ((ronda + 1) == cuantasPruebas){ clearInterval(tiempoId); }; } private function empezarEasy(_arg1:MouseEvent){ datosInGame.modo.text = "Easy"; dificultad = "easy"; preEmpezarJuegoLocal(); } private function respuestaClick(_arg1:MouseEvent){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; _local2 = _arg1.currentTarget.name.substr(19); if (_local2 == respuestaCorrecta){ if (aclararPhotoId != undefined){ clearInterval(aclararPhotoId); }; if (rellenarPhotoId != undefined){ clearInterval(rellenarPhotoId); }; photoCorrecta(); _local3 = new FX(this, "acierto"); } else { if (ponRotulo3Id != undefined){ clearInterval(ponRotulo3Id); }; _local4 = miRandom(); if (_local4 < 0.33){ _local5 = "That's NOT correct!"; } else { if (_local4 < 0.66){ _local5 = "You're WRONG!"; } else { _local5 = "BAD answer!"; }; }; _local3 = new FX(this, "fallo"); tapaQuiz.x = 0; tapaQuiz.y = 0; tapaQuiz.width = 650; tapaQuiz.height = 500; tapaQuiz.alpha = 0.5; if (aclararPhotoId != undefined){ clearInterval(aclararPhotoId); }; if (rellenarPhotoId != undefined){ clearInterval(rellenarPhotoId); }; setTimeout(sigoQuiz, 5000); setTimeout(ponRotuloEsp, 10, 4, "Waiting 5 seconds...", 210, 5000); setTimeout(actualizaRotuloEsp, 1000, 4, "Waiting 4 seconds..."); setTimeout(actualizaRotuloEsp, 2000, 4, "Waiting 3 seconds..."); setTimeout(actualizaRotuloEsp, 3000, 4, "Waiting 2 seconds..."); setTimeout(actualizaRotuloEsp, 4000, 4, "Waiting 1 second..."); ponRotulo3Id = setInterval(ponRotulo3, 10, _local5, 115, 5000); }; } private function inicioReal(_arg1:Event=null){ var _local2:*; var _local3:*; var _local4:*; var _local5:URLLoader; var _local6:URLRequest; var _local7:URLVariables; volumen.addEventListener(MouseEvent.CLICK, cambiarVolumen, false, 0, true); volumen.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); volumen.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); menuAllGames.addEventListener(MouseEvent.CLICK, empezarJuegoLocalAll, false, 0, true); menuAllGames.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); menuAllGames.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); menuDifferences.addEventListener(MouseEvent.CLICK, empezarJuegoLocalDiff, false, 0, true); menuDifferences.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); menuDifferences.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); menuPuzzle.addEventListener(MouseEvent.CLICK, empezarJuegoLocalPuzz, false, 0, true); menuPuzzle.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); menuPuzzle.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); menuMemoryCard.addEventListener(MouseEvent.CLICK, empezarJuegoLocalMemo, false, 0, true); menuMemoryCard.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); menuMemoryCard.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); menuPhotoQuiz.addEventListener(MouseEvent.CLICK, empezarJuegoLocalPhoto, false, 0, true); menuPhotoQuiz.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); menuPhotoQuiz.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); datosInGame.back.addEventListener(MouseEvent.CLICK, volverOnePlayer, false, 0, true); datosInGame.back.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); datosInGame.back.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); modoEasy.addEventListener(MouseEvent.CLICK, empezarEasy, false, 0, true); modoEasy.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); modoEasy.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); modoNormal.addEventListener(MouseEvent.CLICK, empezarNormal, false, 0, true); modoNormal.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); modoNormal.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); modoHard.addEventListener(MouseEvent.CLICK, empezarHard, false, 0, true); modoHard.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); modoHard.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); modoExpert.addEventListener(MouseEvent.CLICK, empezarExpert, false, 0, true); modoExpert.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); modoExpert.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); backIntermedio.addEventListener(MouseEvent.CLICK, volverIntermedio, false, 0, true); backIntermedio.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); backIntermedio.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); globosAllGames.bronce.addEventListener(MouseEvent.MOUSE_OVER, modoBronce, false, 0, true); globosAllGames.plata.addEventListener(MouseEvent.MOUSE_OVER, modoPlata, false, 0, true); globosAllGames.oro.addEventListener(MouseEvent.MOUSE_OVER, modoOro, false, 0, true); globosAllGames.experto.addEventListener(MouseEvent.MOUSE_OVER, modoExperto, false, 0, true); globosDifferences.bronce.addEventListener(MouseEvent.MOUSE_OVER, modoBronce, false, 0, true); globosDifferences.plata.addEventListener(MouseEvent.MOUSE_OVER, modoPlata, false, 0, true); globosDifferences.oro.addEventListener(MouseEvent.MOUSE_OVER, modoOro, false, 0, true); globosDifferences.experto.addEventListener(MouseEvent.MOUSE_OVER, modoExperto, false, 0, true); globosPuzzle.bronce.addEventListener(MouseEvent.MOUSE_OVER, modoBronce, false, 0, true); globosPuzzle.plata.addEventListener(MouseEvent.MOUSE_OVER, modoPlata, false, 0, true); globosPuzzle.oro.addEventListener(MouseEvent.MOUSE_OVER, modoOro, false, 0, true); globosPuzzle.experto.addEventListener(MouseEvent.MOUSE_OVER, modoExperto, false, 0, true); globosMemoryCard.bronce.addEventListener(MouseEvent.MOUSE_OVER, modoBronce, false, 0, true); globosMemoryCard.plata.addEventListener(MouseEvent.MOUSE_OVER, modoPlata, false, 0, true); globosMemoryCard.oro.addEventListener(MouseEvent.MOUSE_OVER, modoOro, false, 0, true); globosMemoryCard.experto.addEventListener(MouseEvent.MOUSE_OVER, modoExperto, false, 0, true); globosPhotoQuiz.bronce.addEventListener(MouseEvent.MOUSE_OVER, modoBronce, false, 0, true); globosPhotoQuiz.plata.addEventListener(MouseEvent.MOUSE_OVER, modoPlata, false, 0, true); globosPhotoQuiz.oro.addEventListener(MouseEvent.MOUSE_OVER, modoOro, false, 0, true); globosPhotoQuiz.experto.addEventListener(MouseEvent.MOUSE_OVER, modoExperto, false, 0, true); globosAllGames.bronce.addEventListener(MouseEvent.MOUSE_OUT, modoBronce, false, 0, true); globosAllGames.plata.addEventListener(MouseEvent.MOUSE_OUT, modoPlata, false, 0, true); globosAllGames.oro.addEventListener(MouseEvent.MOUSE_OUT, modoOro, false, 0, true); globosAllGames.experto.addEventListener(MouseEvent.MOUSE_OUT, modoExperto, false, 0, true); globosDifferences.bronce.addEventListener(MouseEvent.MOUSE_OUT, modoBronce, false, 0, true); globosDifferences.plata.addEventListener(MouseEvent.MOUSE_OUT, modoPlata, false, 0, true); globosDifferences.oro.addEventListener(MouseEvent.MOUSE_OUT, modoOro, false, 0, true); globosDifferences.experto.addEventListener(MouseEvent.MOUSE_OUT, modoExperto, false, 0, true); globosPuzzle.bronce.addEventListener(MouseEvent.MOUSE_OUT, modoBronce, false, 0, true); globosPuzzle.plata.addEventListener(MouseEvent.MOUSE_OUT, modoPlata, false, 0, true); globosPuzzle.oro.addEventListener(MouseEvent.MOUSE_OUT, modoOro, false, 0, true); globosPuzzle.experto.addEventListener(MouseEvent.MOUSE_OUT, modoExperto, false, 0, true); globosMemoryCard.bronce.addEventListener(MouseEvent.MOUSE_OUT, modoBronce, false, 0, true); globosMemoryCard.plata.addEventListener(MouseEvent.MOUSE_OUT, modoPlata, false, 0, true); globosMemoryCard.oro.addEventListener(MouseEvent.MOUSE_OUT, modoOro, false, 0, true); globosMemoryCard.experto.addEventListener(MouseEvent.MOUSE_OUT, modoExperto, false, 0, true); globosPhotoQuiz.bronce.addEventListener(MouseEvent.MOUSE_OUT, modoBronce, false, 0, true); globosPhotoQuiz.plata.addEventListener(MouseEvent.MOUSE_OUT, modoPlata, false, 0, true); globosPhotoQuiz.oro.addEventListener(MouseEvent.MOUSE_OUT, modoOro, false, 0, true); globosPhotoQuiz.experto.addEventListener(MouseEvent.MOUSE_OUT, modoExperto, false, 0, true); instruccionesOnePlayer.seguirDerecha.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); instruccionesOnePlayer.seguirDerecha.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); instruccionesOnePlayer.seguirDerecha.addEventListener(MouseEvent.CLICK, siguienteInstruccion, false, 0, true); instruccionesOnePlayer.seguirIzquierda.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); instruccionesOnePlayer.seguirIzquierda.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); instruccionesOnePlayer.seguirIzquierda.addEventListener(MouseEvent.CLICK, anteriorInstruccion, false, 0, true); instruccionesOnePlayer.goToMenu.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); instruccionesOnePlayer.goToMenu.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); instruccionesOnePlayer.goToMenu.addEventListener(MouseEvent.CLICK, gotoMenuClick, false, 0, true); instruccionesMode.base.texto.text = "Instructions"; instruccionesMode.addEventListener(MouseEvent.CLICK, instruccionesClick, false, 0, true); instruccionesMode.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); instruccionesMode.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); onePlayerMenu.addEventListener(MouseEvent.CLICK, inicioJuegoOnePlayer, false, 0, true); onePlayerMenu.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); onePlayerMenu.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); multiPlayerMenu.addEventListener(MouseEvent.CLICK, gotoDoyuGames, false, 0, true); multiPlayerMenu.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); multiPlayerMenu.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); enlace.addEventListener(MouseEvent.CLICK, gotoDoyuGames, false, 0, true); enlace.addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); enlace.addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); medallasJuegos["All Games"] = 0; medallasJuegos["Differences"] = 0; medallasJuegos["Puzzle"] = 0; medallasJuegos["Memory Card"] = 0; medallasJuegos["Photo Quiz"] = 0; setTimeout(limpiezaInicial, 100); _local5 = new URLLoader(); _local6 = new URLRequest((direccionWeb + "inc.php")); _local6.method = URLRequestMethod.POST; _local7 = new URLVariables(); _local7.juego = "doyuparty"; _local7.tipo = 1; _local7.modo = "normal"; _local7.url = LoaderInfo(this.root.loaderInfo).url; _local6.data = _local7; _local5.load(_local6); varGlobales[0] = {}; varGlobales[0].title = "Select Games"; varGlobales[0].tipo = "opciones"; varGlobales[0].especial = "numUsers"; varGlobales[0].opciones = 5; varGlobales[0].porDefecto = 0; varGlobales[0]["opcion0"] = "All"; varGlobales[0]["opcion1"] = "Diff."; varGlobales[0]["opcion2"] = "Puzzle"; varGlobales[0]["opcion3"] = "Memory"; varGlobales[0]["opcion4"] = "Photos"; varGlobales[0]["description0"] = "<font color='#0000FF'>All Games</font>: Play the four mini games in several rounds:<br>"; varGlobales[0]["description0"] = (varGlobales[0]["description0"] + "Differences, Puzzle, Memory Card and Photo Quiz."); varGlobales[0]["description1"] = "<font color='#0000FF'>Differences</font>: Play only Differences games.<br>"; varGlobales[0]["description1"] = (varGlobales[0]["description1"] + "Find the differences between 2 images."); varGlobales[0]["description2"] = "<font color='#0000FF'>Puzzle</font>: Play only Puzzle games.<br>"; varGlobales[0]["description2"] = (varGlobales[0]["description2"] + "Build the puzzle faster than your opponent."); varGlobales[0]["description3"] = "<font color='#0000FF'>Memory Card</font>: Play only Memory games.<br>"; varGlobales[0]["description3"] = (varGlobales[0]["description3"] + "Find couples of similar images."); varGlobales[0]["description4"] = "<font color='#0000FF'>Photo Quiz</font>: Play only Photos games.<br>"; varGlobales[0]["description4"] = (varGlobales[0]["description4"] + "Discover what the photo is hiding."); varGlobales[0]["maxUsers0"] = 8; varGlobales[0]["maxUsers1"] = 8; varGlobales[0]["maxUsers2"] = 8; varGlobales[0]["maxUsers3"] = 8; varGlobales[0]["maxUsers4"] = 8; varGlobales[0]["defectoMaxUsers0"] = 8; varGlobales[0]["defectoMaxUsers1"] = 8; varGlobales[0]["defectoMaxUsers2"] = 8; varGlobales[0]["defectoMaxUsers3"] = 8; varGlobales[0]["defectoMaxUsers4"] = 8; varGlobales[1] = {}; varGlobales[1].title = "Select Number of Rounds"; varGlobales[1].tipo = "opciones"; varGlobales[1].especial = ""; varGlobales[1].opciones = 3; varGlobales[1].porDefecto = 1; varGlobales[1]["opcion0"] = "5"; varGlobales[1]["opcion1"] = "10"; varGlobales[1]["opcion2"] = "15"; varGlobales[1]["description0"] = "Play 5 rounds."; varGlobales[1]["description1"] = "Play 10 rounds."; varGlobales[1]["description2"] = "Play 15 rounds."; varGlobales[2] = {}; varGlobales[2].title = "Select Difficulty"; varGlobales[2].tipo = "opciones"; varGlobales[2].especial = ""; varGlobales[2].opciones = 3; varGlobales[2].porDefecto = 1; varGlobales[2]["opcion0"] = "Easy"; varGlobales[2]["opcion1"] = "Medium"; varGlobales[2]["opcion2"] = "Hard"; varGlobales[2]["description0"] = "Easy and fast rounds."; varGlobales[2]["description1"] = "Intermediate difficulty."; varGlobales[2]["description2"] = "Hard, longer rounds."; } private function diferencias(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; limpiarTodo(); _local4 = 20; dibujoDiferencias.x = 11; dibujoDiferencias.y = 131; numDiferencias.x = 594; numDiferencias.y = 120; mascaraDiferencias.x = 0; mascaraDiferencias.y = 120; mascaraDiferencias.width = 600; mascaraDiferencias.height = 380; dibujoDiferencias.mask = mascaraDiferencias; dibujoDiferencias.tapa.x = -1; dibujoDiferencias.tapa.y = 0; dibujoDiferencias.tapa.alpha = 1; if (dificultad == "easy"){ diferenciasPorPantalla = 2; }; if (dificultad == "medium"){ diferenciasPorPantalla = 3; }; if (dificultad == "hard"){ diferenciasPorPantalla = 4; }; if (dificultad == "expert"){ diferenciasPorPantalla = 5; }; quedanDif = diferenciasPorPantalla; numDiferencias.texto.text = quedanDif; if (ponRotuloId != undefined){ clearInterval(ponRotuloId); }; ponRotuloId = setInterval(ponRotulo, 100, (("Find the " + quedanDif) + " differences!")); randomDif = Math.ceil((miRandom() * _local4)); while (((!((vecDiferenciasHechas[randomDif] == undefined))) && ((vecDiferenciasHechas[randomDif] == true)))) { randomDif = Math.ceil((miRandom() * _local4)); }; vecDiferenciasHechas[randomDif] = true; dibujoDiferencias.dibujos.gotoAndStop(randomDif); _local1 = 1; while (_local1 <= 50) { _local5 = dibujoDiferencias.dibujos.getChildByName(("ac" + _local1)); if (_local5 != null){ dibujoDiferencias.dibujos.removeChild(_local5); _local5 = null; }; _local1++; }; if (dibujoDiferencias.hasEventListener(MouseEvent.MOUSE_MOVE) == false){ dibujoDiferencias.addEventListener(MouseEvent.MOUSE_MOVE, moverRaton, false, 0, true); }; if (dibujoDiferencias.hasEventListener(MouseEvent.MOUSE_OUT) == false){ dibujoDiferencias.addEventListener(MouseEvent.MOUSE_OUT, quitarRaton, false, 0, true); }; diferencias2Id = setInterval(diferencias2, 200); if (quitaTapaDiferenciasId != undefined){ clearInterval(quitaTapaDiferenciasId); }; setTimeout(preQuitaTapaDiferencias, 1400); } private function reponerCartas(_arg1, _arg2){ if (vecMemoryCompletado[_arg1] == false){ this[("memoryPieza" + _arg1)].gotoAndPlay("fin"); }; if (vecMemoryCompletado[_arg2] == false){ this[("memoryPieza" + _arg2)].gotoAndPlay("fin"); }; } public function finJuego():void{ var _local1:*; var _local2:*; var _local3:*; clearTimeout(siguienteMusicaId); clearTimeout(siguienteMusica2Id); clearTimeout(siguienteMusica3Id); clearTimeout(siguienteMusica4Id); reintentaPonerMusica = false; estadoMusica = false; quitaRotulo(); quitaRotulo2(); quitaRotulo3(); quitaRotuloEsp(4); quitaRotuloEsp(5); _local1 = 1; while (_local1 <= 8) { this[("usuario" + _local1)].x = 2000; _local1++; }; if (volu_Fx > 0){ volu_Fx = -(volu_Fx); } else { if (volu_Fx == 0){ volu_Fx = -1; }; }; estoyJugando = false; if (tiempoId != undefined){ clearInterval(tiempoId); }; limpiarTodo(); } private function limpiarTodo(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; if (auxTemporizadorId != undefined){ clearInterval(auxTemporizadorId); }; rotulo.x = 1500; tapaTemporal.x = 1500; textoModosSuperados.x = 2000; backIntermedio.x = 2000; instruccionesMode.x = 2000; instruccionesOnePlayer.x = 1500; _local1 = 0; while (_local1 < 16) { this[("memoryPieza" + int((_local1 + 1)))].x = 1500; this[("memoryPieza" + int((_local1 + 1)))].gotoAndStop(1); _local1++; }; for (_local1 in vecMemoryCompletado) { vecMemoryCompletado[_local1] = false; }; fondoPuzzle.x = 1500; fotoPuzzle.x = 1500; contenedorPiezasPuzzle.x = 1500; mascaraPuzzle.x = 1500; mascaraPuzzle.width = 1; mascaraPuzzle.height = 1; if (resFinalPuzzle != null){ if (contenedorPiezasPuzzle.contains(DisplayObject(resFinalPuzzle)) == true){ contenedorPiezasPuzzle.removeChild(DisplayObject(resFinalPuzzle)); }; }; if (tpz != undefined){ _local4 = 0; while (_local4 < tpz) { if (pz[_local4].hasEventListener(MouseEvent.MOUSE_OVER) == true){ pz[_local4].removeEventListener(MouseEvent.MOUSE_OVER, piezaDentro, false); }; if (pz[_local4].hasEventListener(MouseEvent.MOUSE_OUT) == true){ pz[_local4].removeEventListener(MouseEvent.MOUSE_OUT, piezaFuera, false); }; if (pz[_local4].hasEventListener(MouseEvent.MOUSE_DOWN) == true){ pz[_local4].removeEventListener(MouseEvent.MOUSE_DOWN, pinchoEnFichaPuzzle, false); }; if (pz[_local4].hasEventListener(MouseEvent.MOUSE_UP) == true){ pz[_local4].removeEventListener(MouseEvent.MOUSE_UP, sueltoFichaPuzzle, false); }; pz[_local4].x = 1500; _local4++; }; }; if (resFinalPuzzle != null){ if (contenedorPiezasPuzzle.contains(DisplayObject(resFinalPuzzle)) == true){ contenedorPiezasPuzzle.removeChild(DisplayObject(resFinalPuzzle)); }; }; if (borrarPuzzleId != undefined){ clearInterval(borrarPuzzleId); }; basePhoto.x = 1500; decoracionPhotos.x = 1500; respuesta1.x = 1500; respuesta2.x = 1500; respuesta3.x = 1500; respuesta4.x = 1500; respuestaZonaActiva1.x = 1500; respuestaZonaActiva2.x = 1500; respuestaZonaActiva3.x = 1500; respuestaZonaActiva4.x = 1500; tapaQuiz.x = 1500; quitaPhotoQuiz(); if (aclararPhotoId != undefined){ clearInterval(aclararPhotoId); }; if (rellenarPhotoId != undefined){ clearInterval(rellenarPhotoId); }; nivelDifuminado = 0xFF; numDiferencias.x = 1500; dibujoDiferencias.x = 1500; mascaraDiferencias.x = 1500; } private function quitarRaton(_arg1:MouseEvent){ if ((((((((dibujoDiferencias.mouseX > 585)) || ((dibujoDiferencias.mouseX < -3)))) || ((dibujoDiferencias.mouseY > 360)))) || ((dibujoDiferencias.mouseY < -2)))){ dibujoDiferencias.ratonEspecial.x = 1500; }; } private function aclararPhoto(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:BitmapFilter; var _local8:Array; if (miPhotoQuiz != null){ if (basePhoto.contains(DisplayObject(miPhotoQuiz)) == true){ basePhoto.removeChild(DisplayObject(miPhotoQuiz)); }; }; if (dificultad == "easy"){ _local1 = 15; _local2 = 5; _local3 = 2; _local4 = 0.8; _local5 = 0.4; _local6 = 0.1; }; if (dificultad == "medium"){ _local1 = 10; _local2 = 4; _local3 = 1.5; _local4 = 0.6; _local5 = 0.3; _local6 = 0.07; }; if (dificultad == "hard"){ _local1 = 5; _local2 = 2; _local3 = 1; _local4 = 0.4; _local5 = 0.2; _local6 = 0.04; }; if (dificultad == "expert"){ _local1 = 2; _local2 = 1; _local3 = 0.5; _local4 = 0.2; _local5 = 0.1; _local6 = 0.02; }; _local7 = new BlurFilter(nivelDifuminado, nivelDifuminado, BitmapFilterQuality.HIGH); if (nivelDifuminado > 100){ nivelDifuminado = (nivelDifuminado - _local1); } else { if (nivelDifuminado > 50){ nivelDifuminado = (nivelDifuminado - _local2); } else { if (nivelDifuminado > 30){ nivelDifuminado = (nivelDifuminado - _local3); } else { if (nivelDifuminado > 20){ nivelDifuminado = (nivelDifuminado - _local4); } else { if (nivelDifuminado > 10){ nivelDifuminado = (nivelDifuminado - _local5); } else { nivelDifuminado = (nivelDifuminado - _local6); }; }; }; }; }; if (nivelDifuminado < 0){ nivelDifuminado = 0; clearInterval(aclararPhotoId); }; _local8 = new Array(); _local8.push(_local7); switch (randomPhotoQuiz){ case 1: miPhotoQuizData = new quizfoto1(350, 300); break; case 2: miPhotoQuizData = new quizfoto2(350, 300); break; case 3: miPhotoQuizData = new quizfoto3(350, 300); break; case 4: miPhotoQuizData = new quizfoto4(350, 300); break; case 5: miPhotoQuizData = new quizfoto5(350, 300); break; case 6: miPhotoQuizData = new quizfoto6(350, 300); break; case 7: miPhotoQuizData = new quizfoto7(350, 300); break; case 8: miPhotoQuizData = new quizfoto8(350, 300); break; case 9: miPhotoQuizData = new quizfoto9(350, 300); break; case 10: miPhotoQuizData = new quizfoto10(350, 300); break; case 11: miPhotoQuizData = new quizfoto11(350, 300); break; case 12: miPhotoQuizData = new quizfoto12(350, 300); break; case 13: miPhotoQuizData = new quizfoto13(350, 300); break; case 14: miPhotoQuizData = new quizfoto14(350, 300); break; case 15: miPhotoQuizData = new quizfoto15(350, 300); break; case 16: miPhotoQuizData = new quizfoto16(350, 300); break; case 17: miPhotoQuizData = new quizfoto17(350, 300); break; case 18: miPhotoQuizData = new quizfoto18(350, 300); break; case 19: miPhotoQuizData = new quizfoto19(350, 300); break; case 20: miPhotoQuizData = new quizfoto20(350, 300); break; case 21: miPhotoQuizData = new quizfoto21(350, 300); break; case 22: miPhotoQuizData = new quizfoto22(350, 300); break; case 23: miPhotoQuizData = new quizfoto23(350, 300); break; case 24: miPhotoQuizData = new quizfoto24(350, 300); break; case 25: miPhotoQuizData = new quizfoto25(350, 300); break; case 26: miPhotoQuizData = new quizfoto26(350, 300); break; case 27: miPhotoQuizData = new quizfoto27(350, 300); break; case 28: miPhotoQuizData = new quizfoto28(350, 300); break; case 29: miPhotoQuizData = new quizfoto29(350, 300); break; case 30: miPhotoQuizData = new quizfoto30(350, 300); break; case 31: miPhotoQuizData = new quizfoto31(350, 300); break; case 32: miPhotoQuizData = new quizfoto32(350, 300); break; case 33: miPhotoQuizData = new quizfoto33(350, 300); break; case 34: miPhotoQuizData = new quizfoto34(350, 300); break; case 35: miPhotoQuizData = new quizfoto35(350, 300); break; case 36: miPhotoQuizData = new quizfoto36(350, 300); break; case 37: miPhotoQuizData = new quizfoto37(350, 300); break; case 38: miPhotoQuizData = new quizfoto38(350, 300); break; case 39: miPhotoQuizData = new quizfoto39(350, 300); break; case 40: miPhotoQuizData = new quizfoto40(350, 300); break; case 41: miPhotoQuizData = new quizfoto41(350, 300); break; case 42: miPhotoQuizData = new quizfoto42(350, 300); break; case 43: miPhotoQuizData = new quizfoto43(350, 300); break; case 44: miPhotoQuizData = new quizfoto44(350, 300); break; case 45: miPhotoQuizData = new quizfoto45(350, 300); break; case 46: miPhotoQuizData = new quizfoto46(350, 300); break; case 47: miPhotoQuizData = new quizfoto47(350, 300); break; case 48: miPhotoQuizData = new quizfoto48(350, 300); break; case 49: miPhotoQuizData = new quizfoto49(350, 300); break; case 50: miPhotoQuizData = new quizfoto50(350, 300); break; case 51: miPhotoQuizData = new quizfoto51(350, 300); break; case 52: miPhotoQuizData = new quizfoto52(350, 300); break; case 53: miPhotoQuizData = new quizfoto53(350, 300); break; case 54: miPhotoQuizData = new quizfoto54(350, 300); break; case 55: miPhotoQuizData = new quizfoto55(350, 300); break; case 56: miPhotoQuizData = new quizfoto56(350, 300); break; case 57: miPhotoQuizData = new quizfoto57(350, 300); break; case 58: miPhotoQuizData = new quizfoto58(350, 300); break; case 59: miPhotoQuizData = new quizfoto59(350, 300); break; case 60: miPhotoQuizData = new quizfoto60(350, 300); break; case 61: miPhotoQuizData = new quizfoto61(350, 300); break; case 62: miPhotoQuizData = new quizfoto62(350, 300); break; case 63: miPhotoQuizData = new quizfoto63(350, 300); break; case 64: miPhotoQuizData = new quizfoto64(350, 300); break; default: break; }; miPhotoQuiz = new Bitmap(miPhotoQuizData); miPhotoQuiz.filters = _local8; basePhoto.addChild(miPhotoQuiz); } public function inicioJuegoOnePlayer(_arg1:MouseEvent=null):void{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; limpiarTodo(); _local2 = parent; if (_local2 != null){ _local2 = _local2.parent; }; if (_local2 != null){ auxParent = _local2.parent; }; limpiarTodo(); _local3 = 1; while (_local3 <= 8) { this[("usuario" + _local3)].x = 2000; _local3++; }; onePlayerMenu.x = 2000; multiPlayerMenu.x = 2000; loadingMusic.x = 1500; modoJuego = "onePlayer"; menuAllGames.base.texto.text = "All Games"; menuDifferences.base.texto.text = "Differences"; menuPuzzle.base.texto.text = "Puzzle"; menuMemoryCard.base.texto.text = "Memory Card"; menuPhotoQuiz.base.texto.text = "Photo Quiz"; datosInGame.back.base.texto.text = "Exit"; instruccionesMode.x = 500; instruccionesMode.y = 38; instruccionesOnePlayer.x = 1500; tituloOnePlayer.x = 20; tituloOnePlayer.y = 7; menuAllGames.x = 262.9; menuAllGames.y = 153; menuDifferences.x = 122.8; menuDifferences.y = 233; menuPuzzle.x = 402.8; menuPuzzle.y = 233; menuMemoryCard.x = 122.8; menuMemoryCard.y = 313; menuPhotoQuiz.x = 402.8; menuPhotoQuiz.y = 313; globosAllGames.x = 8; globosAllGames.y = 391; globosDifferences.x = 136; globosDifferences.y = 391; globosPuzzle.x = 264; globosPuzzle.y = 391; globosMemoryCard.x = 392; globosMemoryCard.y = 391; globosPhotoQuiz.x = 520; globosPhotoQuiz.y = 391; ronda = 0; reintentaPonerMusica = false; if (volu_Fx == -1){ volu_Fx = 0; } else { if (volu_Fx < 0){ volu_Fx = -(volu_Fx); }; }; } public function envioResultado(_arg1:int, _arg2:Array, _arg3:Array, _arg4:Array):void{ var _local5:*; if (auxParent != null){ _local5 = new Object(); _local5.extension = "motor"; _local5.pos = _arg1; _local5.gA = _arg2; _local5.pC = _arg3; _local5.eC = _arg4; _local5.cmdExtension = "fPo"; auxParent.enviarDatoExtension(_local5); }; } private function modoOro(_arg1:MouseEvent){ if (_arg1.type == "mouseOut"){ textoModosSuperados.x = 2000; } else { textoModosSuperados.x = -15; textoModosSuperados.y = 356; ponPreTexto(_arg1.currentTarget.parent.name); if (_arg1.currentTarget.currentFrame == 1){ textoModosSuperados.texto.text = (textoModosSuperados.texto.text + "Hard Mode beated."); } else { textoModosSuperados.texto.text = (textoModosSuperados.texto.text + "Hard Mode NOT beated."); }; }; } private function permitoRotulosFun(){ permitoRotulos = true; } private function alea(){ return ((0.1 - (Math.random() / 5))); } private function quitaRotulo(){ clearInterval(quitaRotuloId); rotulo.x = 1500; } private function piezaDentro(_arg1:MouseEvent){ var _local2:*; _local2 = _arg1.currentTarget; if (estoyMoviendo == false){ pongomano(); }; } private function borrarPuzzle(){ var _local1:*; _local1 = 0; while (_local1 < tpz) { contenedorPiezasPuzzle.removeChild(pz[_local1]); _local1++; }; clearInterval(borrarPuzzleId); siguienteRonda(); } private function rellenarPhoto(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local4 = 0; if (dificultad == "easy"){ _local5 = 10; }; if (dificultad == "medium"){ _local5 = 7; }; if (dificultad == "hard"){ _local5 = 5; }; if (dificultad == "expert"){ _local5 = 3; }; _local1 = Math.floor((miRandom() * (Math.ceil((350 / _local5)) * Math.ceil((300 / _local5))))); while ((((vecRelleno[_local1] == true)) && ((_local4 < 5000)))) { _local1 = Math.floor((miRandom() * (Math.ceil((350 / _local5)) * Math.ceil((300 / _local5))))); _local4++; }; vecRelleno[_local1] = true; _local2 = Math.floor((_local1 / Math.ceil((300 / _local5)))); _local3 = (_local1 % Math.ceil((300 / _local5))); mascaraPhotoQuiz.graphics.drawRect((_local2 * _local5), (_local3 * _local5), _local5, _local5); _local6 = true; _local1 = 0; while (_local1 < Math.ceil((350 / _local5))) { _local2 = 0; while (_local2 < Math.ceil((300 / _local5))) { if (vecRelleno[((_local1 * Math.ceil((300 / _local5))) + _local2)] == false){ _local6 = false; }; _local2++; }; _local1++; }; if (_local6 == true){ clearInterval(rellenarPhotoId); }; } private function progreso(_arg1:ProgressEvent):void{ var _local2:Number; var _local3:Number; var _local4:Number; _local2 = _arg1.bytesTotal; _local3 = _arg1.bytesLoaded; _local4 = Math.floor(((_local3 * 100) / _local2)); } private function respuestaFuera(_arg1:MouseEvent){ var _local2:*; _local2 = _arg1.currentTarget.name.substr(19); this[("respuesta" + _local2)].textColor = 0; quitomano(); } private function empezarRonda(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local4 = new FX(this, "empezarPartida"); vecPuzzlesHechos = new Array(); vecPhotosHechas = new Array(); vecDiferenciasHechas = new Array(); actualizoMisDatos(); datosInGame.ronda.text = ((ronda + "/") + cuantasPruebas); if (abortarOnePlayer == false){ if (pruebas[ronda] == 1){ diferencias(); }; if (pruebas[ronda] == 2){ puzzle(); }; if (pruebas[ronda] == 3){ memoryCard(); }; if (pruebas[ronda] == 4){ photoQuiz(); }; if (tiempoId != undefined){ clearInterval(tiempoId); }; if (modoJuego == "onePlayer"){ tiempoId = setInterval(tiempoCuenta, 1000); }; }; abortarOnePlayer = false; } private function pongomano(_arg1:MouseEvent=null){ buttonMode = true; useHandCursor = true; } private function quitomano(_arg1:MouseEvent=null){ buttonMode = false; useHandCursor = false; } private function ponTapaTemporal(){ tapaTemporal.x = 0; tapaTemporal.y = 110; } private function instruccionesClick(_arg1:MouseEvent=null, _arg2:Boolean=false){ instruccionesOnePlayer.gotoAndStop(1); instruccionesOnePlayer.x = 0; instruccionesOnePlayer.y = 0; if (_arg2 == false){ instruccionesOnePlayer.goToMenu.gotoAndStop(1); } else { instruccionesOnePlayer.goToMenu.gotoAndStop(2); }; } private function envioPorcentajeRonda(_arg1:int){ var _local2:*; if (modoJuego == "multiplayer"){ _local2 = new Object(); _local2.extension = "party"; _local2.p = _arg1; _local2.cmdExtension = "po"; auxParent.enviarDatoExtension(_local2); }; } private function respuestaDentro(_arg1:MouseEvent){ var _local2:*; _local2 = _arg1.currentTarget.name.substr(19); this[("respuesta" + _local2)].textColor = 0xFFFFFF; pongomano(); } private function limpiezaInicial(){ limpiarTodo(); finJuego(); finJuegoOnePlayer(); inicioGlobos(); preInicioDistribucion(); tapaloTodo.x = 2000; } private function quitaRotuloEsp(_arg1){ this[("rotulo" + _arg1)].x = 1500; } private function empezarHard(_arg1:MouseEvent){ datosInGame.modo.text = "Hard"; dificultad = "hard"; preEmpezarJuegoLocal(); } private function moverRaton(_arg1:MouseEvent){ var _local2:*; var _local3:*; var _local4:*; _local4 = 293; if (dibujoDiferencias.mouseX > (_local4 - 4)){ _local2 = (dibujoDiferencias.mouseX - _local4); _local3 = dibujoDiferencias.mouseY; } else { _local2 = (_local4 + dibujoDiferencias.mouseX); _local3 = dibujoDiferencias.mouseY; }; dibujoDiferencias.ratonEspecial.x = (_local2 - (dibujoDiferencias.ratonEspecial.width / 2)); dibujoDiferencias.ratonEspecial.y = (_local3 - (dibujoDiferencias.ratonEspecial.height / 2)); } private function empezarJuegoLocalMemo(_arg1:MouseEvent){ tipodeJuego = "Memory Card"; quitaZona1(); tituloJuego.titulo1.text = "Memory Card"; tituloJuego.titulo2.text = "Memory Card"; } private function preQuitaTapaDiferencias(){ quitaTapaDiferenciasId = setInterval(quitaTapaDiferencias, 100); } private function volverIntermedio(_arg1:MouseEvent){ quitaRotulo(); quitaRotulo2(); quitaRotulo3(); quitaRotuloEsp(4); quitaRotuloEsp(5); limpiarTodo(); finJuegoOnePlayer(); preInicioDistribucion(); } private function ponRotulo(_arg1, _arg2:int=115, _arg3:int=2000){ clearInterval(ponRotuloId); if (permitoRotulos == true){ rotulo.texto.text = String(_arg1); rotulo.gotoAndPlay(1); rotulo.x = 50; rotulo.y = _arg2; if (quitaRotuloId != undefined){ clearInterval(quitaRotuloId); }; quitaRotuloId = setInterval(quitaRotulo, _arg3); }; } private function revisaCuantosQuedan(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local4 = cuantosSomos; for (_local1 in vecNombres) { if (vecTerminados[_local1] == true){ _local4--; }; }; if (_local4 == 1){ for (_local1 in vecNombres) { if (vecTerminados[_local1] == false){ if (_local1 == auxParent.dameUserName()){ soloQuedoYo(); }; break; }; }; }; } private function modoBronce(_arg1:MouseEvent){ if (_arg1.type == "mouseOut"){ textoModosSuperados.x = 2000; } else { textoModosSuperados.x = -15; textoModosSuperados.y = 356; ponPreTexto(_arg1.currentTarget.parent.name); if (_arg1.currentTarget.currentFrame == 1){ textoModosSuperados.texto.text = (textoModosSuperados.texto.text + "Easy Mode beated."); } else { textoModosSuperados.texto.text = (textoModosSuperados.texto.text + "Easy Mode NOT beated."); }; }; } private function empezarNormal(_arg1:MouseEvent){ datosInGame.modo.text = "Medium"; dificultad = "medium"; preEmpezarJuegoLocal(); } public function reciboExtension(_arg1:Object):void{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; _local2 = sfs.getActiveRoom(); _local8 = "a"; if (_arg1.cmd2 == "tLP"){ pruebas = _arg1.pP; if (pruebas[0] == 1){ _local8 = "Diff."; }; if (pruebas[0] == 2){ _local8 = "Puzzle"; }; if (pruebas[0] == 3){ _local8 = "Memory"; }; if (pruebas[0] == 4){ _local8 = "Photo"; }; for (_local4 in vecNombres) { this[("usuario" + vecNombres[_local4])].tipoPantalla.text = _local8; }; limpiarTodo(); _local9 = new FX(this, "musica1"); reintentaPonerMusica = false; setTimeout(ponRotuloEsp, 100, 4, (("You will play " + cuantasPruebas) + " rounds."), 200, 3900); setTimeout(ponRotuloEsp, 1500, 5, "The fastest will win!", 300, 2500); setTimeout(empezarRonda, 4100); }; if (_arg1.cmd2 == "tRo"){ if (_arg1.e == 0){ this[("usuario" + vecNombres[_arg1.uN])].ronda.text = ((_arg1.r + "/") + cuantasPruebas); }; vecRondasUsu[vecNombres[_arg1.uN]] = _arg1.r; vecPorcentajeUsu[vecNombres[_arg1.uN]] = 0; if (vecRondasUsu[vecNombres[_arg1.uN]] < cuantasPruebas){ if (pruebas[vecRondasUsu[vecNombres[_arg1.uN]]] == 1){ _local8 = "Diff."; }; if (pruebas[vecRondasUsu[vecNombres[_arg1.uN]]] == 2){ _local8 = "Puzzle"; }; if (pruebas[vecRondasUsu[vecNombres[_arg1.uN]]] == 3){ _local8 = "Memory"; }; if (pruebas[vecRondasUsu[vecNombres[_arg1.uN]]] == 4){ _local8 = "Photo"; }; this[("usuario" + vecNombres[_arg1.uN])].tipoPantalla.text = _local8; } else { this[("usuario" + vecNombres[_arg1.uN])].tipoPantalla.text = "Complete"; vecTerminados[_arg1.uN] = true; revisaCuantosQuedan(); }; if (_arg1.e == 1){ this[("usuario" + vecNombres[_arg1.uN])].tipoPantalla.text = ""; }; this[("usuario" + vecNombres[_arg1.uN])].porcentaje.text = ""; ponerPosiciones(); }; if (_arg1.cmd2 == "tPo"){ vecPorcentajeUsu[vecNombres[_arg1.uN]] = _arg1.p; if (vecRondasUsu[vecNombres[_arg1.uN]] < cuantasPruebas){ this[("usuario" + vecNombres[_arg1.uN])].porcentaje.text = (_arg1.p + " %"); } else { this[("usuario" + vecNombres[_arg1.uN])].porcentaje.text = ""; }; ponerPosiciones(); }; } private function nivelesCargados(_arg1:Event){ var _local2:URLVariables; var _local3:*; var _local4:*; var _local5:*; var _local6:Array; var _local7:Array; var _local8:*; var _local9:*; var _local10:*; _local2 = new URLVariables(_arg1.target.data); _local3 = unescape(String(_local2.t)); medallasJuegos["All Games"] = 0; medallasJuegos["Differences"] = 0; medallasJuegos["Puzzle"] = 0; medallasJuegos["Memory Card"] = 0; medallasJuegos["Photo Quiz"] = 0; if (_local3.length > 0){ _local6 = _local3.split("-"); for (_local8 in _local6) { _local7 = _local6[_local8].split("."); if ((((_local7[0] > 0)) && ((_local7[1] > 0)))){ if (_local7[0] == 1){ _local4 = "globosAllGames"; var _local13 = medallasJuegos; var _local14 = "All Games"; var _local15 = (_local13[_local14] + 1); _local13[_local14] = _local15; }; if (_local7[0] == 2){ _local4 = "globosDifferences"; _local13 = medallasJuegos; _local14 = "Differences"; _local15 = (_local13[_local14] + 1); _local13[_local14] = _local15; }; if (_local7[0] == 3){ _local4 = "globosPuzzle"; _local13 = medallasJuegos; _local14 = "Puzzle"; _local15 = (_local13[_local14] + 1); _local13[_local14] = _local15; }; if (_local7[0] == 4){ _local4 = "globosMemoryCard"; _local13 = medallasJuegos; _local14 = "Memory Card"; _local15 = (_local13[_local14] + 1); _local13[_local14] = _local15; }; if (_local7[0] == 5){ _local4 = "globosPhotoQuiz"; _local13 = medallasJuegos; _local14 = "Photo Quiz"; _local15 = (_local13[_local14] + 1); _local13[_local14] = _local15; }; if (_local7[1] == 1){ _local5 = "bronce"; }; if (_local7[1] == 2){ _local5 = "plata"; }; if (_local7[1] == 3){ _local5 = "oro"; }; if (_local7[1] == 4){ _local5 = "experto"; }; if (this[_local4][_local5] != null){ this[_local4][_local5].gotoAndStop(1); this[_local4][_local5].alpha = 1; }; }; }; }; } private function pinchoDiferencia2(_arg1:MouseEvent){ pinchoDiferenciaComun(_arg1.currentTarget.name.substr(2), _arg1.currentTarget); } public function preInicioDistribucion(_arg1:MouseEvent=null){ onePlayerMenu.x = 282.8; onePlayerMenu.y = 195.8; multiPlayerMenu.x = 282.8; multiPlayerMenu.y = 305.8; tituloOnePlayer.x = 20; tituloOnePlayer.y = 7; loadingMusic.x = 1500; } private function soloQuedoYo2(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; if (heTerminado == false){ if (siguienteRondaId != undefined){ clearInterval(siguienteRondaId); }; ronda = cuantasPruebas; if (modoJuego == "multiplayer"){ _local10 = new Object(); _local10.extension = "party"; _local10.r = ronda; _local10.e = 1; _local10.cmdExtension = "ro"; auxParent.enviarDatoExtension(_local10); }; actualizoMisDatos(); limpiarTodo(); _local4 = new FX(this, "empezarPartida"); _local5 = posicionTemporal(ronda, 0); vecPorcentajeUsu[vecNombres[auxParent.dameUserName()]] = (10 - _local5); envioPorcentajeRonda(vecPorcentajeUsu[vecNombres[auxParent.dameUserName()]]); if (_local5 == 1){ _local6 = "1st"; }; if (_local5 == 2){ _local6 = "2nd"; }; if (_local5 == 3){ _local6 = "3rd"; }; if (_local5 >= 4){ _local6 = (_local5 + "th"); }; setTimeout(ponRotuloEsp, 1000, 5, ("Position: " + _local6), 300, (((2 * 60) * 60) * 1000)); _local7 = new Array(); _local8 = new Array(); _local9 = new Array(); _local2 = 1; while (_local2 <= cuantosSomos) { if (vecNombresInverso[_local2] != auxParent.dameUserName()){ if (posicionTemporal(vecRondasUsu[_local2], vecPorcentajeUsu[_local2]) < _local5){ _local8.push(vecUserIds[vecNombresInverso[_local2]]); }; if (posicionTemporal(vecRondasUsu[_local2], vecPorcentajeUsu[_local2]) == _local5){ _local9.push(vecUserIds[vecNombresInverso[_local2]]); }; if (posicionTemporal(vecRondasUsu[_local2], vecPorcentajeUsu[_local2]) > _local5){ _local7.push(vecUserIds[vecNombresInverso[_local2]]); }; }; _local2++; }; if (heTerminado == false){ heTerminado = true; envioResultado(_local5, _local7, _local8, _local9); }; }; } private function siguienteInstruccion(_arg1:MouseEvent=null):void{ if (instruccionesOnePlayer.currentFrame == instruccionesOnePlayer.totalFrames){ instruccionesOnePlayer.gotoAndStop(1); } else { instruccionesOnePlayer.gotoAndStop((instruccionesOnePlayer.currentFrame + 1)); }; } private function pinchoDiferenciaComun(_arg1, _arg2){ var _local3:*; var _local4:*; var _local5:*; var _local6:*; dibujoDiferencias.dibujos[("c" + _arg1)].gotoAndStop(1); _local3 = dibujoDiferencias.dibujos.getChildByName(("ac" + _arg1)); _local3.gotoAndStop(1); dibujoDiferencias.diferenciaOk.x = (mouseX - dibujoDiferencias.x); dibujoDiferencias.diferenciaOk.y = (mouseY - dibujoDiferencias.y); dibujoDiferencias.diferenciaOk.gotoAndPlay(1); quedanDif--; numDiferencias.texto.text = quedanDif; _local4 = new FX(this, "acierto"); if (quedanDif <= 0){ if (ponRotulo2Id != undefined){ clearInterval(ponRotulo2Id); }; ponTapaTemporal(); _local5 = miRandom(); if (_local5 < 0.33){ _local6 = "Great!"; } else { if (_local5 < 0.66){ _local6 = "Round complete!"; } else { _local6 = "Perfect!"; }; }; ponRotulo2Id = setInterval(ponRotulo2, 10, _local6, 115, 2000); setTimeout(siguienteRonda, 2000); if ((ronda + 1) == cuantasPruebas){ clearInterval(tiempoId); }; }; envioPorcentajeRonda(Math.round((((diferenciasPorPantalla - quedanDif) * 100) / diferenciasPorPantalla))); } public function ponerInstruccionesMultiplayer(){ instruccionesClick(null, true); } private function actualizaRotuloEsp(_arg1, _arg2){ if (permitoRotulos == true){ this[("rotulo" + _arg1)].texto.text = String(_arg2); }; } private function quitaTapaDiferencias(_arg1:Number=0.1){ dibujoDiferencias.tapa.alpha = (dibujoDiferencias.tapa.alpha - _arg1); if (dibujoDiferencias.tapa.alpha <= 0.05){ if (quitaTapaDiferenciasId != undefined){ clearInterval(quitaTapaDiferenciasId); }; dibujoDiferencias.tapa.alpha = 0; dibujoDiferencias.tapa.x = 1500; }; } private function ponPreTexto(_arg1){ if (_arg1 == "globosAllGames"){ textoModosSuperados.texto.text = "All Games "; }; if (_arg1 == "globosDifferences"){ textoModosSuperados.texto.text = "Differences "; }; if (_arg1 == "globosPuzzle"){ textoModosSuperados.texto.text = "Puzzle "; }; if (_arg1 == "globosMemoryCard"){ textoModosSuperados.texto.text = "Memory Card "; }; if (_arg1 == "globosPhotoQuiz"){ textoModosSuperados.texto.text = "Photo Quiz "; }; } private function numTotalDiferencias():int{ var _local1:*; _local1 = 0; while (_local1 < 100) { _local1++; if (dibujoDiferencias.dibujos.getChildByName(("c" + String(_local1))) == null){ _local1--; break; }; }; return (_local1); } private function memorySuperado(){ var _local1:*; var _local2:*; var _local3:*; _local1 = miRandom(); if (_local1 < 0.33){ _local2 = "Perfect!"; } else { if (_local1 < 0.66){ _local2 = "Well done!"; } else { _local2 = "Round complete!"; }; }; _local3 = new FX(this, "acierto"); ponRotulo2Id = setInterval(ponRotulo2, 10, _local2, 115, 2000); if (siguienteRondaId != undefined){ clearInterval(siguienteRondaId); }; siguienteRondaId = setInterval(siguienteRonda, 2000); if ((ronda + 1) == cuantasPruebas){ clearInterval(tiempoId); }; } private function errorDiferencia(_arg1:MouseEvent){ var _local2:*; var _local3:*; var _local4:*; trace(_arg1.type); if (ponRotulo3Id != undefined){ clearInterval(ponRotulo3Id); }; _local2 = miRandom(); if (_local2 < 0.33){ _local3 = "Wrong!!!!!!"; } else { if (_local2 < 0.66){ _local3 = "That's not a difference!"; } else { _local3 = "That's NOT correct."; }; }; dibujoDiferencias.tapa.x = -1; dibujoDiferencias.tapa.y = 0; dibujoDiferencias.tapa.alpha = 0.5; setTimeout(quitaTapaDiferencias, 2000, 0.5); _local4 = new FX(this, "fallo"); setTimeout(ponRotuloEsp, 10, 4, "Waiting 2 seconds...", 210, 2000); setTimeout(actualizaRotuloEsp, 1000, 4, "Waiting 1 second..."); ponRotulo3Id = setInterval(ponRotulo3, 10, _local3, 115, 2000); } public function inicioJuego():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:Array; var _local8:*; auxParent = parent.parent.parent; estoyJugando = true; reintentaPonerMusica = false; heTerminado = false; abortarOnePlayer = false; instruccionesOnePlayer.x = 1500; estadoMusica = true; if (auxParent != null){ ronda = 0; quitaRotulo(); quitaRotulo2(); quitaRotulo3(); quitaRotuloEsp(4); quitaRotuloEsp(5); if (volu_Fx == -1){ volu_Fx = 0; } else { if (volu_Fx < 0){ volu_Fx = -(volu_Fx); }; }; sfs = auxParent.dameSfs(); _local1 = sfs.getActiveRoom(); for (_local3 in vecTerminados) { delete vecTerminados[_local3]; }; for (_local3 in vecNombres) { delete vecNombres[_local3]; }; for (_local3 in vecNombresInverso) { delete vecNombresInverso[_local3]; }; for (_local3 in vecUserIds) { delete vecUserIds[_local3]; }; for (_local3 in vecSeMiPosicion) { delete vecSeMiPosicion[_local3]; }; if (_local1.getVariable("o1") == 0){ cuantasPruebas = 5; }; if (_local1.getVariable("o1") == 1){ cuantasPruebas = 10; }; if (_local1.getVariable("o1") == 2){ cuantasPruebas = 15; }; if (_local1.getVariable("o2") == 0){ dificultad = "easy"; }; if (_local1.getVariable("o2") == 1){ dificultad = "medium"; }; if (_local1.getVariable("o2") == 2){ dificultad = "hard"; }; modoJuego = "multiplayer"; _local2 = auxParent.dameUsers(); _local6 = 0; for (_local3 in _local2) { _local6++; }; _local4 = 1; cuantosSomos = 0; for (_local3 in _local2) { this[("usuario" + _local4)].x = (5 + ((_local4 - 1) * 77)); this[("usuario" + _local4)].y = 5; this[("usuario" + _local4)].nombre.text = _local2[_local3].getName(); this[("usuario" + _local4)].ronda.text = ("0/" + cuantasPruebas); this[("usuario" + _local4)].porcentaje.text = ""; this[("usuario" + _local4)].tipoPantalla.text = ""; this[("usuario" + _local4)].posicion.text = "1"; vecNombres[_local2[_local3].getName()] = _local4; vecNombresInverso[_local4] = _local2[_local3].getName(); vecPosicionesX[vecNombres[_local2[_local3].getName()]] = _local4; vecRondasUsu[vecNombres[_local2[_local3].getName()]] = 0; vecPorcentajeUsu[vecNombres[_local2[_local3].getName()]] = 0; if (_local2[_local3].getName() == auxParent.dameUserName()){ this[("usuario" + _local4)].eUsuario.gotoAndStop(2); this[("usuario" + _local4)].ronda.textColor = 0xC60000; this[("usuario" + _local4)].nombre.textColor = 0xC60000; this[("usuario" + _local4)].porcentaje.textColor = 0xC60000; this[("usuario" + _local4)].tipoPantalla.textColor = 0xC60000; } else { this[("usuario" + _local4)].eUsuario.gotoAndStop(1); this[("usuario" + _local4)].ronda.textColor = 0; this[("usuario" + _local4)].nombre.textColor = 0; this[("usuario" + _local4)].porcentaje.textColor = 0; this[("usuario" + _local4)].tipoPantalla.textColor = 0; }; _local4++; vecUserIds[_local2[_local3].getName()] = _local2[_local3].getId(); vecTerminados[_local2[_local3].getName()] = false; vecSeMiPosicion[_local2[_local3].getName()] = false; cuantosSomos++; if (_local4 >= 9){ break; }; }; cuantosQuedan = cuantosSomos; _local4 = (cuantosSomos + 1); while (_local4 <= 8) { this[("usuario" + _local4)].x = 1500; _local4++; }; if (auxParent.dameUserName() == _local1.getVariable("c")){ _local7 = new Array(); if (_local1.getVariable("o0") == 0){ _local3 = 0; while (_local3 < cuantasPruebas) { _local7[_local3] = Math.ceil((miRandom() * 4)); if (_local3 != 0){ while (_local7[_local3] == _local7[(_local3 - 1)]) { _local7[_local3] = Math.ceil((miRandom() * 4)); }; }; _local3++; }; } else { _local3 = 0; while (_local3 < cuantasPruebas) { _local7[_local3] = _local1.getVariable("o0"); _local3++; }; }; _local8 = new Object(); _local8.extension = "party"; _local8.pruebas = _local7; _local8.dificultad = dificultad; _local8.cmdExtension = "repartePruebas"; auxParent.enviarDatoExtension(_local8); }; }; } private function ponRotulo2(_arg1, _arg2:int=200, _arg3:int=2000){ clearInterval(ponRotulo2Id); if (permitoRotulos == true){ quitaRotulo(); quitaRotulo3(); rotulo2.texto.text = String(_arg1); rotulo2.gotoAndPlay(1); rotulo2.x = 50; rotulo2.y = _arg2; if (quitaRotulo2Id != undefined){ clearInterval(quitaRotulo2Id); }; quitaRotulo2Id = setInterval(quitaRotulo2, _arg3); }; } private function ponRotulo3(_arg1, _arg2:int=200, _arg3:int=2000){ clearInterval(ponRotulo3Id); if (permitoRotulos == true){ quitaRotulo(); rotulo3.texto.text = String(_arg1); rotulo3.gotoAndPlay(1); rotulo3.x = 50; rotulo3.y = _arg2; if (quitaRotulo3Id != undefined){ clearInterval(quitaRotulo3Id); }; quitaRotulo3Id = setInterval(quitaRotulo3, _arg3); }; } private function cambiarVolumen(_arg1:MouseEvent){ if (volu_Fx == 25){ volu_Fx = 0; volumen.gotoAndStop(5); } else { if (volu_Fx == 50){ volu_Fx = 25; volumen.gotoAndStop(4); } else { if (volu_Fx == 75){ volu_Fx = 50; volumen.gotoAndStop(3); } else { if (volu_Fx == 100){ volu_Fx = 75; volumen.gotoAndStop(2); } else { volu_Fx = 100; volumen.gotoAndStop(1); }; }; }; }; } private function puzzleCompleto(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = 0; while (_local1 < tpz) { if (pz[_local1].hasEventListener(MouseEvent.MOUSE_OVER) == true){ pz[_local1].removeEventListener(MouseEvent.MOUSE_OVER, piezaDentro, false); }; if (pz[_local1].hasEventListener(MouseEvent.MOUSE_OUT) == true){ pz[_local1].removeEventListener(MouseEvent.MOUSE_OUT, piezaFuera, false); }; if (pz[_local1].hasEventListener(MouseEvent.MOUSE_DOWN) == true){ pz[_local1].removeEventListener(MouseEvent.MOUSE_DOWN, pinchoEnFichaPuzzle, false); }; if (pz[_local1].hasEventListener(MouseEvent.MOUSE_UP) == true){ pz[_local1].removeEventListener(MouseEvent.MOUSE_UP, sueltoFichaPuzzle, false); }; pz[_local1].x = 1500; _local1++; }; if (resFinalPuzzle != null){ if (contenedorPiezasPuzzle.contains(DisplayObject(resFinalPuzzle)) == true){ contenedorPiezasPuzzle.removeChild(DisplayObject(resFinalPuzzle)); }; }; resFinalPuzzle = new Bitmap(resFinalPuzzleData); contenedorPiezasPuzzle.addChild(resFinalPuzzle); quitomano(); if (ponRotulo2Id != undefined){ clearInterval(ponRotulo2Id); }; ponTapaTemporal(); _local2 = miRandom(); if (_local2 < 0.33){ _local3 = "Perfect!"; } else { if (_local2 < 0.66){ _local3 = "The puzzle is done!"; } else { _local3 = "Round complete!"; }; }; _local4 = new FX(this, "acierto"); ponRotulo2Id = setInterval(ponRotulo2, 10, _local3, 115, 2000); clearInterval(borrarPuzzleId); borrarPuzzleId = setInterval(borrarPuzzle, 2000); if ((ronda + 1) == cuantasPruebas){ clearInterval(tiempoId); }; } private function memoryCard(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:Array; var _local7:Array; var _local8:*; var _local9:*; limpiarTodo(); _local4 = 20; _local6 = new Array(110, 230, 350, 470); if (dificultad == "easy"){ fichasTotales = 8; _local7 = new Array(188, 338, 350, 408); }; if (dificultad == "medium"){ fichasTotales = 12; _local7 = new Array(180, 280, 380, 408); }; if (dificultad == "hard"){ fichasTotales = 16; _local7 = new Array(138, 228, 318, 408); }; if (dificultad == "expert"){ fichasTotales = 16; _local7 = new Array(138, 228, 318, 408); }; _local5 = Math.floor((miRandom() * ((_local4 - (fichasTotales / 2)) + 1))); cuantasLLevo = 0; if (ponRotuloId != undefined){ clearInterval(ponRotuloId); }; ponRotuloId = setInterval(ponRotulo, 100, "Match the cards in pairs!"); _local8 = 0; _local9 = 0; _local1 = 0; while (_local1 < fichasTotales) { vecFichaMemory[_local1] = 0; _local1++; }; _local3 = 1; while (_local3 <= fichasTotales) { _local8 = (_local5 + Math.ceil((miRandom() * (fichasTotales / 2)))); _local9 = 0; _local1 = 0; while (_local1 < fichasTotales) { if (vecFichaMemory[_local1] == _local8){ _local9++; }; _local1++; }; while (_local9 >= 2) { _local8 = (_local5 + Math.ceil((miRandom() * (fichasTotales / 2)))); _local9 = 0; _local1 = 0; while (_local1 < fichasTotales) { if (vecFichaMemory[_local1] == _local8){ _local9++; }; _local1++; }; }; _local1 = 0; while (_local1 < fichasTotales) { if (vecFichaMemory[_local1] == 0){ vecFichaMemory[_local1] = _local8; this[("memoryPieza" + int((_local1 + 1)))].dibujo.gotoAndStop(_local8); break; }; _local1++; }; _local3++; }; _local1 = 1; while (_local1 <= int((fichasTotales / 4))) { _local2 = 1; while (_local2 <= 4) { this[("memoryPieza" + int((((_local1 - 1) * 4) + _local2)))].x = _local6[(_local2 - 1)]; this[("memoryPieza" + int((((_local1 - 1) * 4) + _local2)))].y = _local7[(_local1 - 1)]; _local2++; }; _local1++; }; _local3 = 1; while (_local3 <= 16) { if (this[("memoryPieza" + _local3)].hasEventListener(MouseEvent.CLICK) == false){ this[("memoryPieza" + _local3)].addEventListener(MouseEvent.CLICK, cambiaFicha, false, 0, true); }; if (this[("memoryPieza" + _local3)].hasEventListener(MouseEvent.MOUSE_OVER) == false){ this[("memoryPieza" + _local3)].addEventListener(MouseEvent.MOUSE_OVER, pongomano, false, 0, true); }; if (this[("memoryPieza" + _local3)].hasEventListener(MouseEvent.MOUSE_OUT) == false){ this[("memoryPieza" + _local3)].addEventListener(MouseEvent.MOUSE_OUT, quitomano, false, 0, true); }; _local3++; }; } private function confirmarCartasCorrectas(_arg1, _arg2){ this[("memoryPieza" + _arg1)].gotoAndStop("bocaArriba"); this[("memoryPieza" + _arg2)].gotoAndStop("bocaArriba"); } private function empezarJuegoLocalPhoto(_arg1:MouseEvent){ tipodeJuego = "Photo Quiz"; quitaZona1(); tituloJuego.titulo1.text = "Photo Quiz"; tituloJuego.titulo2.text = "Photo Quiz"; } private function photoQuiz(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:Array; var _local6:int; var _local7:Array; var _local8:*; var _local9:*; var _local10:*; limpiarTodo(); _local4 = 64; basePhoto.x = 29; basePhoto.y = 179; decoracionPhotos.x = 384; decoracionPhotos.y = 172; respuesta1.x = 447; respuesta1.y = 187; respuesta2.x = 447; respuesta2.y = 262; respuesta3.x = 447; respuesta3.y = 337; respuesta4.x = 447; respuesta4.y = 412; respuesta1.text = ""; respuesta2.text = ""; respuesta3.text = ""; respuesta4.text = ""; _local1 = 0; while (_local1 <= _local4) { vecRespuestas[_local1] = new Array(); _local1++; }; _local3 = 1; var _temp1 = _local3; _local3 = (_local3 + 1); var _local11 = _temp1; vecRespuestas[_local11] = new Array("Who is she?", "Alicia Keys", "CF"); var _temp2 = _local3; _local3 = (_local3 + 1); var _local12 = _temp2; vecRespuestas[_local12] = new Array("Who is she?", "Angelina Jolie", "AF"); var _temp3 = _local3; _local3 = (_local3 + 1); var _local13 = _temp3; vecRespuestas[_local13] = new Array("Who is he?", "Antonio Banderas", "AM"); var _temp4 = _local3; _local3 = (_local3 + 1); var _local14 = _temp4; vecRespuestas[_local14] = new Array("Where is it?", "Athens", "S"); var _temp5 = _local3; _local3 = (_local3 + 1); var _local15 = _temp5; vecRespuestas[_local15] = new Array("Where is it?", "Barcelone", "S"); var _temp6 = _local3; _local3 = (_local3 + 1); var _local16 = _temp6; vecRespuestas[_local16] = new Array("Who is he?", "Ben Affleck", "AM"); var _temp7 = _local3; _local3 = (_local3 + 1); var _local17 = _temp7; vecRespuestas[_local17] = new Array("Where is it?", "Berlin", "S"); var _temp8 = _local3; _local3 = (_local3 + 1); var _local18 = _temp8; vecRespuestas[_local18] = new Array("Who is she?", "Beyonce", "CF"); var _temp9 = _local3; _local3 = (_local3 + 1); var _local19 = _temp9; vecRespuestas[_local19] = new Array("Who is he?", "Bon Jovi", "CM"); var _temp10 = _local3; _local3 = (_local3 + 1); var _local20 = _temp10; vecRespuestas[_local20] = new Array("Who is he?", "Brad Pitt", "AM"); var _temp11 = _local3; _local3 = (_local3 + 1); var _local21 = _temp11; vecRespuestas[_local21] = new Array("Where is it?", "Brasilia", "S"); var _temp12 = _local3; _local3 = (_local3 + 1); var _local22 = _temp12; vecRespuestas[_local22] = new Array("Who is she?", "Britney Spears", "CF"); var _temp13 = _local3; _local3 = (_local3 + 1); var _local23 = _temp13; vecRespuestas[_local23] = new Array("Who is he?", "Bruce Willis", "AM"); var _temp14 = _local3; _local3 = (_local3 + 1); var _local24 = _temp14; vecRespuestas[_local24] = new Array("Where is it?", "Buenos Aires", "S"); var _temp15 = _local3; _local3 = (_local3 + 1); var _local25 = _temp15; vecRespuestas[_local25] = new Array("Who is she?", "Cameron Diaz", "AF"); var _temp16 = _local3; _local3 = (_local3 + 1); var _local26 = _temp16; vecRespuestas[_local26] = new Array("Who is she?", "Catherine Zeta Jones", "AF"); var _temp17 = _local3; _local3 = (_local3 + 1); var _local27 = _temp17; vecRespuestas[_local27] = new Array("Who is he?", "Clint Eastwood", "AM"); var _temp18 = _local3; _local3 = (_local3 + 1); var _local28 = _temp18; vecRespuestas[_local28] = new Array("Where is it?", "Costa Rica", "S"); var _temp19 = _local3; _local3 = (_local3 + 1); var _local29 = _temp19; vecRespuestas[_local29] = new Array("Who is he?", "Eddie Murphy", "AM"); var _temp20 = _local3; _local3 = (_local3 + 1); var _local30 = _temp20; vecRespuestas[_local30] = new Array("Where is it?", "Egypt", "S"); var _temp21 = _local3; _local3 = (_local3 + 1); var _local31 = _temp21; vecRespuestas[_local31] = new Array("Where is it?", "Cairo", "S"); var _temp22 = _local3; _local3 = (_local3 + 1); var _local32 = _temp22; vecRespuestas[_local32] = new Array("Who is he?", "Eminem", "CM"); var _temp23 = _local3; _local3 = (_local3 + 1); var _local33 = _temp23; vecRespuestas[_local33] = new Array("Who is he?", "Enrique Iglesias", "CM"); var _temp24 = _local3; _local3 = (_local3 + 1); var _local34 = _temp24; vecRespuestas[_local34] = new Array("Where is it?", "Istanbul", "S"); var _temp25 = _local3; _local3 = (_local3 + 1); var _local35 = _temp25; vecRespuestas[_local35] = new Array("Who is she?", "Eva Mendes", "AF"); var _temp26 = _local3; _local3 = (_local3 + 1); var _local36 = _temp26; vecRespuestas[_local36] = new Array("Who is he?", "George Clooney", "AM"); var _temp27 = _local3; _local3 = (_local3 + 1); var _local37 = _temp27; vecRespuestas[_local37] = new Array("Who is she?", "Halle Berry", "AF"); var _temp28 = _local3; _local3 = (_local3 + 1); var _local38 = _temp28; vecRespuestas[_local38] = new Array("Who is he?", "Harrison Ford", "AM"); var _temp29 = _local3; _local3 = (_local3 + 1); var _local39 = _temp29; vecRespuestas[_local39] = new Array("Where is it?", "Hong Kong", "S"); var _temp30 = _local3; _local3 = (_local3 + 1); var _local40 = _temp30; vecRespuestas[_local40] = new Array("Where is it?", "India", "S"); var _temp31 = _local3; _local3 = (_local3 + 1); var _local41 = _temp31; vecRespuestas[_local41] = new Array("Who is she?", "Jennifer Aniston", "AF"); var _temp32 = _local3; _local3 = (_local3 + 1); var _local42 = _temp32; vecRespuestas[_local42] = new Array("Who is she?", "Jennifer Lopez", "CF"); var _temp33 = _local3; _local3 = (_local3 + 1); var _local43 = _temp33; vecRespuestas[_local43] = new Array("Who is he?", "Jim Carrey", "AM"); var _temp34 = _local3; _local3 = (_local3 + 1); var _local44 = _temp34; vecRespuestas[_local44] = new Array("Who is she?", "Julia Roberts", "AF"); var _temp35 = _local3; _local3 = (_local3 + 1); var _local45 = _temp35; vecRespuestas[_local45] = new Array("Who is he?", "Keanu Reeves", "AM"); var _temp36 = _local3; _local3 = (_local3 + 1); var _local46 = _temp36; vecRespuestas[_local46] = new Array("Who is she?", "Keira Knightley", "AF"); var _temp37 = _local3; _local3 = (_local3 + 1); var _local47 = _temp37; vecRespuestas[_local47] = new Array("Who is he?", "Leonardo DiCaprio", "AM"); var _temp38 = _local3; _local3 = (_local3 + 1); var _local48 = _temp38; vecRespuestas[_local48] = new Array("Where is it?", "Lisbon", "S"); var _temp39 = _local3; _local3 = (_local3 + 1); var _local49 = _temp39; vecRespuestas[_local49] = new Array("Where is it?", "London", "S"); var _temp40 = _local3; _local3 = (_local3 + 1); var _local50 = _temp40; vecRespuestas[_local50] = new Array("Where is it?", "Madrid", "S"); var _temp41 = _local3; _local3 = (_local3 + 1); var _local51 = _temp41; vecRespuestas[_local51] = new Array("Who is she?", "Mariah Carey", "AF"); var _temp42 = _local3; _local3 = (_local3 + 1); var _local52 = _temp42; vecRespuestas[_local52] = new Array("Where is it?", "Mexico", "S"); var _temp43 = _local3; _local3 = (_local3 + 1); var _local53 = _temp43; vecRespuestas[_local53] = new Array("Who is he?", "Michael Jackson", "CM"); var _temp44 = _local3; _local3 = (_local3 + 1); var _local54 = _temp44; vecRespuestas[_local54] = new Array("Who is he?", "Morgan Freeman", "AM"); var _temp45 = _local3; _local3 = (_local3 + 1); var _local55 = _temp45; vecRespuestas[_local55] = new Array("Where is it?", "Moscow", "S"); var _temp46 = _local3; _local3 = (_local3 + 1); var _local56 = _temp46; vecRespuestas[_local56] = new Array("Who is she?", "Natalie Portman", "AF"); var _temp47 = _local3; _local3 = (_local3 + 1); var _local57 = _temp47; vecRespuestas[_local57] = new Array("Where is it?", "New York", "S"); var _temp48 = _local3; _local3 = (_local3 + 1); var _local58 = _temp48; vecRespuestas[_local58] = new Array("Where is it?", "Paris", "S"); var _temp49 = _local3; _local3 = (_local3 + 1); var _local59 = _temp49; vecRespuestas[_local59] = new Array("Where is it?", "Beijing", "S"); var _temp50 = _local3; _local3 = (_local3 + 1); var _local60 = _temp50; vecRespuestas[_local60] = new Array("Where is it?", "Peru", "S"); var _temp51 = _local3; _local3 = (_local3 + 1); var _local61 = _temp51; vecRespuestas[_local61] = new Array("Where is it?", "Poland", "S"); var _temp52 = _local3; _local3 = (_local3 + 1); var _local62 = _temp52; vecRespuestas[_local62] = new Array("Who is he?", "Ricky Martin", "CM"); var _temp53 = _local3; _local3 = (_local3 + 1); var _local63 = _temp53; vecRespuestas[_local63] = new Array("Where is it?", "Rio de Janeiro", "S"); var _temp54 = _local3; _local3 = (_local3 + 1); var _local64 = _temp54; vecRespuestas[_local64] = new Array("Where is it?", "Rome", "S"); var _temp55 = _local3; _local3 = (_local3 + 1); var _local65 = _temp55; vecRespuestas[_local65] = new Array("Who is she?", "Salma Hayek", "AF"); var _temp56 = _local3; _local3 = (_local3 + 1); var _local66 = _temp56; vecRespuestas[_local66] = new Array("Who is she?", "Scarlett Johansson", "AF"); var _temp57 = _local3; _local3 = (_local3 + 1); var _local67 = _temp57; vecRespuestas[_local67] = new Array("Where is it?", "Seoul", "S"); var _temp58 = _local3; _local3 = (_local3 + 1); var _local68 = _temp58; vecRespuestas[_local68] = new Array("Who is she?", "Shakira", "CF"); var _temp59 = _local3; _local3 = (_local3 + 1); var _local69 = _temp59; vecRespuestas[_local69] = new Array("Where is it?", "Shangai", "S"); var _temp60 = _local3; _local3 = (_local3 + 1); var _local70 = _temp60; vecRespuestas[_local70] = new Array("Where is it?", "Sidney", "S"); var _temp61 = _local3; _local3 = (_local3 + 1); var _local71 = _temp61; vecRespuestas[_local71] = new Array("Where is it?", "Singapur", "S"); var _temp62 = _local3; _local3 = (_local3 + 1); var _local72 = _temp62; vecRespuestas[_local72] = new Array("Where is it?", "Teheran", "S"); var _temp63 = _local3; _local3 = (_local3 + 1); var _local73 = _temp63; vecRespuestas[_local73] = new Array("Where is it?", "Tokyo", "S"); var _temp64 = _local3; _local3 = (_local3 + 1); var _local74 = _temp64; vecRespuestas[_local74] = new Array("Where is it?", "Washington", "S"); if (miRandom() > 0.5){ randomPhotoQuiz = Math.ceil((miRandom() * _local4)); while (((!((vecPhotosHechas[randomPhotoQuiz] == undefined))) && ((vecPhotosHechas[randomPhotoQuiz] == true)))) { randomPhotoQuiz = Math.ceil((miRandom() * _local4)); }; vecPhotosHechas[randomPhotoQuiz] = true; if (ponRotuloId != undefined){ clearInterval(ponRotuloId); }; ponRotuloId = setInterval(ponRotulo, 100, vecRespuestas[randomPhotoQuiz][0], 115, 4000); switch (randomPhotoQuiz){ case 1: miPhotoQuizData = new quizfoto1(350, 300); break; case 2: miPhotoQuizData = new quizfoto2(350, 300); break; case 3: miPhotoQuizData = new quizfoto3(350, 300); break; case 4: miPhotoQuizData = new quizfoto4(350, 300); break; case 5: miPhotoQuizData = new quizfoto5(350, 300); break; case 6: miPhotoQuizData = new quizfoto6(350, 300); break; case 7: miPhotoQuizData = new quizfoto7(350, 300); break; case 8: miPhotoQuizData = new quizfoto8(350, 300); break; case 9: miPhotoQuizData = new quizfoto9(350, 300); break; case 10: miPhotoQuizData = new quizfoto10(350, 300); break; case 11: miPhotoQuizData = new quizfoto11(350, 300); break; case 12: miPhotoQuizData = new quizfoto12(350, 300); break; case 13: miPhotoQuizData = new quizfoto13(350, 300); break; case 14: miPhotoQuizData = new quizfoto14(350, 300); break; case 15: miPhotoQuizData = new quizfoto15(350, 300); break; case 16: miPhotoQuizData = new quizfoto16(350, 300); break; case 17: miPhotoQuizData = new quizfoto17(350, 300); break; case 18: miPhotoQuizData = new quizfoto18(350, 300); break; case 19: miPhotoQuizData = new quizfoto19(350, 300); break; case 20: miPhotoQuizData = new quizfoto20(350, 300); break; case 21: miPhotoQuizData = new quizfoto21(350, 300); break; case 22: miPhotoQuizData = new quizfoto22(350, 300); break; case 23: miPhotoQuizData = new quizfoto23(350, 300); break; case 24: miPhotoQuizData = new quizfoto24(350, 300); break; case 25: miPhotoQuizData = new quizfoto25(350, 300); break; case 26: miPhotoQuizData = new quizfoto26(350, 300); break; case 27: miPhotoQuizData = new quizfoto27(350, 300); break; case 28: miPhotoQuizData = new quizfoto28(350, 300); break; case 29: miPhotoQuizData = new quizfoto29(350, 300); break; case 30: miPhotoQuizData = new quizfoto30(350, 300); break; case 31: miPhotoQuizData = new quizfoto31(350, 300); break; case 32: miPhotoQuizData = new quizfoto32(350, 300); break; case 33: miPhotoQuizData = new quizfoto33(350, 300); break; case 34: miPhotoQuizData = new quizfoto34(350, 300); break; case 35: miPhotoQuizData = new quizfoto35(350, 300); break; case 36: miPhotoQuizData = new quizfoto36(350, 300); break; case 37: miPhotoQuizData = new quizfoto37(350, 300); break; case 38: miPhotoQuizData = new quizfoto38(350, 300); break; case 39: miPhotoQuizData = new quizfoto39(350, 300); break; case 40: miPhotoQuizData = new quizfoto40(350, 300); break; case 41: miPhotoQuizData = new quizfoto41(350, 300); break; case 42: miPhotoQuizData = new quizfoto42(350, 300); break; case 43: miPhotoQuizData = new quizfoto43(350, 300); break; case 44: miPhotoQuizData = new quizfoto44(350, 300); break; case 45: miPhotoQuizData = new quizfoto45(350, 300); break; case 46: miPhotoQuizData = new quizfoto46(350, 300); break; case 47: miPhotoQuizData = new quizfoto47(350, 300); break; case 48: miPhotoQuizData = new quizfoto48(350, 300); break; case 49: miPhotoQuizData = new quizfoto49(350, 300); break; case 50: miPhotoQuizData = new quizfoto50(350, 300); break; case 51: miPhotoQuizData = new quizfoto51(350, 300); break; case 52: miPhotoQuizData = new quizfoto52(350, 300); break; case 53: miPhotoQuizData = new quizfoto53(350, 300); break; case 54: miPhotoQuizData = new quizfoto54(350, 300); break; case 55: miPhotoQuizData = new quizfoto55(350, 300); break; case 56: miPhotoQuizData = new quizfoto56(350, 300); break; case 57: miPhotoQuizData = new quizfoto57(350, 300); break; case 58: miPhotoQuizData = new quizfoto58(350, 300); break; case 59: miPhotoQuizData = new quizfoto59(350, 300); break; case 60: miPhotoQuizData = new quizfoto60(350, 300); break; case 61: miPhotoQuizData = new quizfoto61(350, 300); break; case 62: miPhotoQuizData = new quizfoto62(350, 300); break; case 63: miPhotoQuizData = new quizfoto63(350, 300); break; case 64: miPhotoQuizData = new quizfoto64(350, 300); break; default: break; }; miPhotoQuiz = new Bitmap(miPhotoQuizData); mascaraPhotoQuiz = new Sprite(); mascaraPhotoQuiz.graphics.beginFill(0xFFFFFF); basePhoto.addChild(mascaraPhotoQuiz); miPhotoQuiz.mask = mascaraPhotoQuiz; basePhoto.addChild(miPhotoQuiz); _local1 = 0; while (_local1 < 100) { _local2 = 0; while (_local2 < 100) { vecRelleno[((_local1 * 100) + _local2)] = false; _local2++; }; _local1++; }; if (rellenarPhotoId != undefined){ clearInterval(rellenarPhotoId); }; rellenarPhotoId = setInterval(rellenarPhoto, 10); tipoQuiz = "relleno"; } else { nivelDifuminado = 0xFF; randomPhotoQuiz = Math.ceil((miRandom() * _local4)); while (((!((vecPhotosHechas[randomPhotoQuiz] == undefined))) && ((vecPhotosHechas[randomPhotoQuiz] == true)))) { randomPhotoQuiz = Math.ceil((miRandom() * _local4)); }; vecPhotosHechas[randomPhotoQuiz] = true; if (ponRotuloId != undefined){ clearInterval(ponRotuloId); }; ponRotuloId = setInterval(ponRotulo, 100, vecRespuestas[randomPhotoQuiz][0], 115, 4000); if (aclararPhotoId != undefined){ clearInterval(aclararPhotoId); }; aclararPhotoId = setInterval(aclararPhoto, 100); tipoQuiz = "difuminado"; }; _local5 = new Array(0, 0, 0, 0); _local6 = Math.ceil((miRandom() * 4)); respuestaCorrecta = _local6; this[("respuesta" + _local6)].text = vecRespuestas[randomPhotoQuiz][1]; _local5[(_local6 - 1)] = randomPhotoQuiz; _local7 = new Array(); _local3 = 0; _local1 = 1; while (_local1 <= _local4) { if (vecRespuestas[_local1][2] == vecRespuestas[randomPhotoQuiz][2]){ _local7[_local3] = new Array(_local1, vecRespuestas[_local1][1]); _local3++; }; _local1++; }; _local9 = true; respuestaZonaActiva1.x = 400; respuestaZonaActiva1.y = 180; respuestaZonaActiva2.x = 400; respuestaZonaActiva2.y = 0xFF; respuestaZonaActiva3.x = 400; respuestaZonaActiva3.y = 330; respuestaZonaActiva4.x = 400; respuestaZonaActiva4.y = 405; _local2 = 1; while (_local2 <= 4) { if (this[("respuestaZonaActiva" + _local2)].hasEventListener(MouseEvent.MOUSE_OVER) == false){ this[("respuestaZonaActiva" + _local2)].addEventListener(MouseEvent.MOUSE_OVER, respuestaDentro, false, 0, true); }; if (this[("respuestaZonaActiva" + _local2)].hasEventListener(MouseEvent.MOUSE_OUT) == false){ this[("respuestaZonaActiva" + _local2)].addEventListener(MouseEvent.MOUSE_OUT, respuestaFuera, false, 0, true); }; if (this[("respuestaZonaActiva" + _local2)].hasEventListener(MouseEvent.CLICK) == false){ this[("respuestaZonaActiva" + _local2)].addEventListener(MouseEvent.CLICK, respuestaClick, false, 0, true); }; if (_local5[(_local2 - 1)] != 0){ } else { _local8 = Math.floor((miRandom() * _local3)); _local9 = true; _local1 = 1; while (_local1 <= 4) { if (_local5[(_local1 - 1)] == _local7[_local8][0]){ _local9 = false; }; _local1++; }; _local10 = 0; while ((((_local9 == false)) && ((_local10 < 10000)))) { _local10++; _local8 = Math.floor((miRandom() * _local3)); _local9 = true; _local1 = 1; while (_local1 <= 4) { if (_local5[(_local1 - 1)] == _local7[_local8][0]){ _local9 = false; }; _local1++; }; }; if (_local9 == true){ this[("respuesta" + _local2)].text = _local7[_local8][1]; _local5[(_local2 - 1)] = _local7[_local8][0]; }; }; _local2++; }; } private function siguienteRonda(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; if (siguienteRondaId != undefined){ clearInterval(siguienteRondaId); }; ronda++; if (abortarOnePlayer == false){ datosInGame.ronda.text = ((ronda + "/") + cuantasPruebas); if (modoJuego == "multiplayer"){ _local4 = new Object(); _local4.extension = "party"; _local4.r = ronda; _local4.e = 0; _local4.cmdExtension = "ro"; auxParent.enviarDatoExtension(_local4); }; actualizoMisDatos(); if (ronda < cuantasPruebas){ if (pruebas[ronda] == 1){ diferencias(); }; if (pruebas[ronda] == 2){ puzzle(); }; if (pruebas[ronda] == 3){ memoryCard(); }; if (pruebas[ronda] == 4){ photoQuiz(); }; } else { limpiarTodo(); _local5 = new FX(this, "empezarPartida"); setTimeout(ponRotuloEsp, 100, 4, "All rounds completed!", 200, (((2 * 60) * 60) * 1000)); if (modoJuego == "onePlayer"){ clearInterval(tiempoId); if (tipodeJuego == "All Games"){ if (dificultad == "easy"){ globosAllGames.bronce.gotoAndStop(1); globosAllGames.bronce.alpha = 1; }; if (dificultad == "medium"){ globosAllGames.plata.gotoAndStop(1); globosAllGames.plata.alpha = 1; }; if (dificultad == "hard"){ globosAllGames.oro.gotoAndStop(1); globosAllGames.oro.alpha = 1; }; if (dificultad == "expert"){ globosAllGames.experto.gotoAndStop(1); globosAllGames.experto.alpha = 1; }; }; if (tipodeJuego == "Differences"){ if (dificultad == "easy"){ globosDifferences.bronce.gotoAndStop(1); globosDifferences.bronce.alpha = 1; }; if (dificultad == "medium"){ globosDifferences.plata.gotoAndStop(1); globosDifferences.plata.alpha = 1; }; if (dificultad == "hard"){ globosDifferences.oro.gotoAndStop(1); globosDifferences.oro.alpha = 1; }; if (dificultad == "expert"){ globosDifferences.experto.gotoAndStop(1); globosDifferences.experto.alpha = 1; }; }; if (tipodeJuego == "Puzzle"){ if (dificultad == "easy"){ globosPuzzle.bronce.gotoAndStop(1); globosPuzzle.bronce.alpha = 1; }; if (dificultad == "medium"){ globosPuzzle.plata.gotoAndStop(1); globosPuzzle.plata.alpha = 1; }; if (dificultad == "hard"){ globosPuzzle.oro.gotoAndStop(1); globosPuzzle.oro.alpha = 1; }; if (dificultad == "expert"){ globosPuzzle.experto.gotoAndStop(1); globosPuzzle.experto.alpha = 1; }; }; if (tipodeJuego == "Memory Card"){ if (dificultad == "easy"){ globosMemoryCard.bronce.gotoAndStop(1); globosMemoryCard.bronce.alpha = 1; }; if (dificultad == "medium"){ globosMemoryCard.plata.gotoAndStop(1); globosMemoryCard.plata.alpha = 1; }; if (dificultad == "hard"){ globosMemoryCard.oro.gotoAndStop(1); globosMemoryCard.oro.alpha = 1; }; if (dificultad == "expert"){ globosMemoryCard.experto.gotoAndStop(1); globosMemoryCard.experto.alpha = 1; }; }; if (tipodeJuego == "Photo Quiz"){ if (dificultad == "easy"){ globosPhotoQuiz.bronce.gotoAndStop(1); globosPhotoQuiz.bronce.alpha = 1; }; if (dificultad == "medium"){ globosPhotoQuiz.plata.gotoAndStop(1); globosPhotoQuiz.plata.alpha = 1; }; if (dificultad == "hard"){ globosPhotoQuiz.oro.gotoAndStop(1); globosPhotoQuiz.oro.alpha = 1; }; if (dificultad == "expert"){ globosPhotoQuiz.experto.gotoAndStop(1); globosPhotoQuiz.experto.alpha = 1; }; }; nivelesSuperados(); }; if (modoJuego == "multiplayer"){ _local6 = posicionTemporal(ronda, 0); vecPorcentajeUsu[vecNombres[auxParent.dameUserName()]] = (10 - _local6); vecRondasUsu[vecNombres[auxParent.dameUserName()]] = cuantasPruebas; envioPorcentajeRonda(vecPorcentajeUsu[vecNombres[auxParent.dameUserName()]]); if (_local6 == 1){ _local7 = "1st"; }; if (_local6 == 2){ _local7 = "2nd"; }; if (_local6 == 3){ _local7 = "3rd"; }; if (_local6 >= 4){ _local7 = (_local6 + "th"); }; setTimeout(ponRotuloEsp, 1000, 5, ("Position: " + _local7), 300, (((2 * 60) * 60) * 1000)); _local8 = new Array(); _local9 = new Array(); _local10 = new Array(); _local2 = 1; while (_local2 <= cuantosSomos) { if (vecNombresInverso[_local2] != auxParent.dameUserName()){ if (posicionTemporal(vecRondasUsu[_local2], vecPorcentajeUsu[_local2]) < _local6){ _local9.push(vecUserIds[vecNombresInverso[_local2]]); }; if (posicionTemporal(vecRondasUsu[_local2], vecPorcentajeUsu[_local2]) == _local6){ _local10.push(vecUserIds[vecNombresInverso[_local2]]); }; if (posicionTemporal(vecRondasUsu[_local2], vecPorcentajeUsu[_local2]) > _local6){ _local8.push(vecUserIds[vecNombresInverso[_local2]]); }; }; _local2++; }; if (heTerminado == false){ heTerminado = true; envioResultado(_local6, _local8, _local9, _local10); }; }; }; }; } private function quitaPhotoQuiz(){ if (quitaPhotoQuizId != undefined){ clearInterval(quitaPhotoQuizId); }; if (miPhotoQuiz != null){ if (basePhoto.contains(DisplayObject(miPhotoQuiz)) == true){ basePhoto.removeChild(DisplayObject(miPhotoQuiz)); }; }; } private function musicaCargada2(_arg1:Event){ musicaCompletada2 = true; loaderMusica2.removeEventListener(Event.COMPLETE, musicaCargada2); loaderMusica2.removeEventListener(IOErrorEvent.IO_ERROR, musicaNoCargada); loaderMusica2.removeEventListener(ProgressEvent.PROGRESS, musicaEnProgreso2); loaderMusica2 = null; } private function musicaCargada1(_arg1:Event){ var _local2:*; musicaCompletada1 = true; loadingMusic.x = 1500; _local2 = new FX(this, "musica1"); reintentaPonerMusica = false; } public function finprecarga():void{ preInicioReal(); precargaObjeto.x = 2000; } } }//package partydistribucion
Section 28
//precarga (partydistribucion.precarga) package partydistribucion { import flash.events.*; import flash.net.*; import flash.utils.*; import flash.display.*; public class precarga extends MovieClip { var ref_root:Object; var tiempo_precarga:Timer; public var porcen:MovieClip; var root_url:String; var todocargado:Boolean;// = false public var enlacePrecarga:MovieClip; public function precarga(){ todocargado = false; super(); this.addEventListener(Event.ENTER_FRAME, Miconstructor, false, 0, true); } private function progreso(_arg1:ProgressEvent):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:*; _local2 = _arg1.bytesTotal; _local3 = _arg1.bytesLoaded; _local5 = this.getChildByName("porcen"); _local4 = Math.floor(((_local3 * 100) / _local2)); _local5.porcen.text = new String(_local4); } private function frameloop(_arg1:Event):void{ var _local2:Object; var _local3:*; _local2 = this.stage; _local3 = this.getChildByName("porcen"); if (todocargado == true){ fin_precarga(); }; if (_local2 != null){ _local2 = _local2.getChildAt(0); if (_local2.framesLoaded >= (_local2.totalFrames - 1)){ }; if (_local2.framesLoaded >= _local2.totalFrames){ todocargado = true; }; }; } private function fin_precarga(_arg1:Event=null):void{ var _local2:Object; _local2 = this.stage; _local2 = _local2.getChildAt(0); this.removeEventListener(Event.ENTER_FRAME, frameloop); ref_root.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, progreso); ref_root = null; _local2.finprecarga(); _local2 = null; } private function Miconstructor(_arg1:Event){ root_url = this.loaderInfo.url; if (this.stage != null){ ref_root = this.stage.getChildAt(0); ref_root.loaderInfo.addEventListener(ProgressEvent.PROGRESS, progreso, false, 0, true); this.removeEventListener(Event.ENTER_FRAME, Miconstructor); this.addEventListener(Event.ENTER_FRAME, frameloop, false, 0, true); }; } } }//package partydistribucion
Section 29
//baseMenuPrincipal_224 (partydistribucion_fla.baseMenuPrincipal_224) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class baseMenuPrincipal_224 extends MovieClip { public var texto:TextField; } }//package partydistribucion_fla
Section 30
//baseMenuPrincipal_candado_259 (partydistribucion_fla.baseMenuPrincipal_candado_259) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class baseMenuPrincipal_candado_259 extends MovieClip { public var texto:TextField; public function baseMenuPrincipal_candado_259(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 31
//basePhoto_27 (partydistribucion_fla.basePhoto_27) package partydistribucion_fla { import flash.display.*; public dynamic class basePhoto_27 extends MovieClip { public var fondoBasePhoto:MovieClip; public function basePhoto_27(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 32
//circulo_diferencias_206 (partydistribucion_fla.circulo_diferencias_206) package partydistribucion_fla { import flash.display.*; public dynamic class circulo_diferencias_206 extends MovieClip { public function circulo_diferencias_206(){ addFrameScript(24, frame25); } function frame25(){ stop(); x = 1500; } } }//package partydistribucion_fla
Section 33
//DibujoCarta_18 (partydistribucion_fla.DibujoCarta_18) package partydistribucion_fla { import flash.display.*; public dynamic class DibujoCarta_18 extends MovieClip { public function DibujoCarta_18(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 34
//dibujodiferencias_32 (partydistribucion_fla.dibujodiferencias_32) package partydistribucion_fla { import flash.display.*; public dynamic class dibujodiferencias_32 extends MovieClip { public var tapa:MovieClip; public var dibujos:MovieClip; public var diferenciaOk:MovieClip; public var ratonEspecial:MovieClip; } }//package partydistribucion_fla
Section 35
//dibujos_34 (partydistribucion_fla.dibujos_34) package partydistribucion_fla { import flash.display.*; public dynamic class dibujos_34 extends MovieClip { public var dibujo2:MovieClip; public var c1:MovieClip; public var c3:MovieClip; public var c4:MovieClip; public var c5:MovieClip; public var c6:MovieClip; public var c8:MovieClip; public var c2:MovieClip; public var c7:MovieClip; public var dibujo:MovieClip; public function dibujos_34(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 36
//distribucionmenu_300 (partydistribucion_fla.distribucionmenu_300) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class distribucionmenu_300 extends MovieClip { public var texto:TextField; } }//package partydistribucion_fla
Section 37
//distribucionmenu2_301 (partydistribucion_fla.distribucionmenu2_301) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class distribucionmenu2_301 extends MovieClip { public var texto:TextField; } }//package partydistribucion_fla
Section 38
//elementoUsuario_213 (partydistribucion_fla.elementoUsuario_213) package partydistribucion_fla { import flash.display.*; public dynamic class elementoUsuario_213 extends MovieClip { public function elementoUsuario_213(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 39
//error1_36 (partydistribucion_fla.error1_36) package partydistribucion_fla { import flash.display.*; public dynamic class error1_36 extends MovieClip { public function error1_36(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 40
//error1_38 (partydistribucion_fla.error1_38) package partydistribucion_fla { import flash.display.*; public dynamic class error1_38 extends MovieClip { public function error1_38(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 41
//error1_39 (partydistribucion_fla.error1_39) package partydistribucion_fla { import flash.display.*; public dynamic class error1_39 extends MovieClip { public function error1_39(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 42
//error1_40 (partydistribucion_fla.error1_40) package partydistribucion_fla { import flash.display.*; public dynamic class error1_40 extends MovieClip { public function error1_40(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 43
//error1_41 (partydistribucion_fla.error1_41) package partydistribucion_fla { import flash.display.*; public dynamic class error1_41 extends MovieClip { public function error1_41(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 44
//error1_42 (partydistribucion_fla.error1_42) package partydistribucion_fla { import flash.display.*; public dynamic class error1_42 extends MovieClip { public function error1_42(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 45
//error1_43 (partydistribucion_fla.error1_43) package partydistribucion_fla { import flash.display.*; public dynamic class error1_43 extends MovieClip { public function error1_43(){ addFrameScript(0, frame1); } function frame1(){ stop(); stop(); } } }//package partydistribucion_fla
Section 46
//error10_111 (partydistribucion_fla.error10_111) package partydistribucion_fla { import flash.display.*; public dynamic class error10_111 extends MovieClip { public function error10_111(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 47
//error10_112 (partydistribucion_fla.error10_112) package partydistribucion_fla { import flash.display.*; public dynamic class error10_112 extends MovieClip { public function error10_112(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 48
//error10_113 (partydistribucion_fla.error10_113) package partydistribucion_fla { import flash.display.*; public dynamic class error10_113 extends MovieClip { public function error10_113(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 49
//error10_114 (partydistribucion_fla.error10_114) package partydistribucion_fla { import flash.display.*; public dynamic class error10_114 extends MovieClip { public function error10_114(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 50
//error10_115 (partydistribucion_fla.error10_115) package partydistribucion_fla { import flash.display.*; public dynamic class error10_115 extends MovieClip { public function error10_115(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 51
//error10_116 (partydistribucion_fla.error10_116) package partydistribucion_fla { import flash.display.*; public dynamic class error10_116 extends MovieClip { public function error10_116(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 52
//error10_117 (partydistribucion_fla.error10_117) package partydistribucion_fla { import flash.display.*; public dynamic class error10_117 extends MovieClip { public function error10_117(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 53
//error10_118 (partydistribucion_fla.error10_118) package partydistribucion_fla { import flash.display.*; public dynamic class error10_118 extends MovieClip { public function error10_118(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 54
//error11_120 (partydistribucion_fla.error11_120) package partydistribucion_fla { import flash.display.*; public dynamic class error11_120 extends MovieClip { public function error11_120(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 55
//error11_121 (partydistribucion_fla.error11_121) package partydistribucion_fla { import flash.display.*; public dynamic class error11_121 extends MovieClip { public function error11_121(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 56
//error11_122 (partydistribucion_fla.error11_122) package partydistribucion_fla { import flash.display.*; public dynamic class error11_122 extends MovieClip { public function error11_122(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 57
//error11_123 (partydistribucion_fla.error11_123) package partydistribucion_fla { import flash.display.*; public dynamic class error11_123 extends MovieClip { public function error11_123(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 58
//error11_124 (partydistribucion_fla.error11_124) package partydistribucion_fla { import flash.display.*; public dynamic class error11_124 extends MovieClip { public function error11_124(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 59
//error11_125 (partydistribucion_fla.error11_125) package partydistribucion_fla { import flash.display.*; public dynamic class error11_125 extends MovieClip { public function error11_125(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 60
//error11_126 (partydistribucion_fla.error11_126) package partydistribucion_fla { import flash.display.*; public dynamic class error11_126 extends MovieClip { public function error11_126(){ addFrameScript(0, frame1); } function frame1(){ stop(); stop(); stop(); } } }//package partydistribucion_fla
Section 61
//error12_128 (partydistribucion_fla.error12_128) package partydistribucion_fla { import flash.display.*; public dynamic class error12_128 extends MovieClip { public function error12_128(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 62
//error12_129 (partydistribucion_fla.error12_129) package partydistribucion_fla { import flash.display.*; public dynamic class error12_129 extends MovieClip { public function error12_129(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 63
//error12_130 (partydistribucion_fla.error12_130) package partydistribucion_fla { import flash.display.*; public dynamic class error12_130 extends MovieClip { public function error12_130(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 64
//error12_131 (partydistribucion_fla.error12_131) package partydistribucion_fla { import flash.display.*; public dynamic class error12_131 extends MovieClip { public function error12_131(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 65
//error12_132 (partydistribucion_fla.error12_132) package partydistribucion_fla { import flash.display.*; public dynamic class error12_132 extends MovieClip { public function error12_132(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 66
//error12_133 (partydistribucion_fla.error12_133) package partydistribucion_fla { import flash.display.*; public dynamic class error12_133 extends MovieClip { public function error12_133(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 67
//error12_134 (partydistribucion_fla.error12_134) package partydistribucion_fla { import flash.display.*; public dynamic class error12_134 extends MovieClip { public function error12_134(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 68
//error13_136 (partydistribucion_fla.error13_136) package partydistribucion_fla { import flash.display.*; public dynamic class error13_136 extends MovieClip { public function error13_136(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 69
//error13_137 (partydistribucion_fla.error13_137) package partydistribucion_fla { import flash.display.*; public dynamic class error13_137 extends MovieClip { public function error13_137(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 70
//error13_138 (partydistribucion_fla.error13_138) package partydistribucion_fla { import flash.display.*; public dynamic class error13_138 extends MovieClip { public function error13_138(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 71
//error13_139 (partydistribucion_fla.error13_139) package partydistribucion_fla { import flash.display.*; public dynamic class error13_139 extends MovieClip { public function error13_139(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 72
//error13_140 (partydistribucion_fla.error13_140) package partydistribucion_fla { import flash.display.*; public dynamic class error13_140 extends MovieClip { public function error13_140(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 73
//error13_141 (partydistribucion_fla.error13_141) package partydistribucion_fla { import flash.display.*; public dynamic class error13_141 extends MovieClip { public function error13_141(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 74
//error13_142 (partydistribucion_fla.error13_142) package partydistribucion_fla { import flash.display.*; public dynamic class error13_142 extends MovieClip { public function error13_142(){ addFrameScript(0, frame1); } function frame1(){ stop(); stop(); } } }//package partydistribucion_fla
Section 75
//error13_143 (partydistribucion_fla.error13_143) package partydistribucion_fla { import flash.display.*; public dynamic class error13_143 extends MovieClip { public function error13_143(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 76
//error14_145 (partydistribucion_fla.error14_145) package partydistribucion_fla { import flash.display.*; public dynamic class error14_145 extends MovieClip { public function error14_145(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 77
//error14_146 (partydistribucion_fla.error14_146) package partydistribucion_fla { import flash.display.*; public dynamic class error14_146 extends MovieClip { public function error14_146(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 78
//error14_147 (partydistribucion_fla.error14_147) package partydistribucion_fla { import flash.display.*; public dynamic class error14_147 extends MovieClip { public function error14_147(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 79
//error14_148 (partydistribucion_fla.error14_148) package partydistribucion_fla { import flash.display.*; public dynamic class error14_148 extends MovieClip { public function error14_148(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 80
//error14_149 (partydistribucion_fla.error14_149) package partydistribucion_fla { import flash.display.*; public dynamic class error14_149 extends MovieClip { public function error14_149(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 81
//error14_150 (partydistribucion_fla.error14_150) package partydistribucion_fla { import flash.display.*; public dynamic class error14_150 extends MovieClip { public function error14_150(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 82
//error14_151 (partydistribucion_fla.error14_151) package partydistribucion_fla { import flash.display.*; public dynamic class error14_151 extends MovieClip { public function error14_151(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 83
//error15_153 (partydistribucion_fla.error15_153) package partydistribucion_fla { import flash.display.*; public dynamic class error15_153 extends MovieClip { public function error15_153(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 84
//error15_154 (partydistribucion_fla.error15_154) package partydistribucion_fla { import flash.display.*; public dynamic class error15_154 extends MovieClip { public function error15_154(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 85
//error15_155 (partydistribucion_fla.error15_155) package partydistribucion_fla { import flash.display.*; public dynamic class error15_155 extends MovieClip { public function error15_155(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 86
//error15_156 (partydistribucion_fla.error15_156) package partydistribucion_fla { import flash.display.*; public dynamic class error15_156 extends MovieClip { public function error15_156(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 87
//error15_157 (partydistribucion_fla.error15_157) package partydistribucion_fla { import flash.display.*; public dynamic class error15_157 extends MovieClip { public function error15_157(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 88
//error15_158 (partydistribucion_fla.error15_158) package partydistribucion_fla { import flash.display.*; public dynamic class error15_158 extends MovieClip { public function error15_158(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 89
//error15_159 (partydistribucion_fla.error15_159) package partydistribucion_fla { import flash.display.*; public dynamic class error15_159 extends MovieClip { public function error15_159(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 90
//error16_161 (partydistribucion_fla.error16_161) package partydistribucion_fla { import flash.display.*; public dynamic class error16_161 extends MovieClip { public function error16_161(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 91
//error16_162 (partydistribucion_fla.error16_162) package partydistribucion_fla { import flash.display.*; public dynamic class error16_162 extends MovieClip { public function error16_162(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 92
//error16_163 (partydistribucion_fla.error16_163) package partydistribucion_fla { import flash.display.*; public dynamic class error16_163 extends MovieClip { public function error16_163(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 93
//error16_164 (partydistribucion_fla.error16_164) package partydistribucion_fla { import flash.display.*; public dynamic class error16_164 extends MovieClip { public function error16_164(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 94
//error16_165 (partydistribucion_fla.error16_165) package partydistribucion_fla { import flash.display.*; public dynamic class error16_165 extends MovieClip { public function error16_165(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 95
//error16_166 (partydistribucion_fla.error16_166) package partydistribucion_fla { import flash.display.*; public dynamic class error16_166 extends MovieClip { public function error16_166(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 96
//error16_167 (partydistribucion_fla.error16_167) package partydistribucion_fla { import flash.display.*; public dynamic class error16_167 extends MovieClip { public function error16_167(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 97
//error17_169 (partydistribucion_fla.error17_169) package partydistribucion_fla { import flash.display.*; public dynamic class error17_169 extends MovieClip { public function error17_169(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 98
//error17_170 (partydistribucion_fla.error17_170) package partydistribucion_fla { import flash.display.*; public dynamic class error17_170 extends MovieClip { public function error17_170(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 99
//error17_171 (partydistribucion_fla.error17_171) package partydistribucion_fla { import flash.display.*; public dynamic class error17_171 extends MovieClip { public function error17_171(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 100
//error17_172 (partydistribucion_fla.error17_172) package partydistribucion_fla { import flash.display.*; public dynamic class error17_172 extends MovieClip { public function error17_172(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 101
//error17_173 (partydistribucion_fla.error17_173) package partydistribucion_fla { import flash.display.*; public dynamic class error17_173 extends MovieClip { public function error17_173(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 102
//error17_174 (partydistribucion_fla.error17_174) package partydistribucion_fla { import flash.display.*; public dynamic class error17_174 extends MovieClip { public function error17_174(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 103
//error17_175 (partydistribucion_fla.error17_175) package partydistribucion_fla { import flash.display.*; public dynamic class error17_175 extends MovieClip { public function error17_175(){ addFrameScript(0, frame1); } function frame1(){ stop(); stop(); } } }//package partydistribucion_fla
Section 104
//error17_176 (partydistribucion_fla.error17_176) package partydistribucion_fla { import flash.display.*; public dynamic class error17_176 extends MovieClip { public function error17_176(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 105
//error18_178 (partydistribucion_fla.error18_178) package partydistribucion_fla { import flash.display.*; public dynamic class error18_178 extends MovieClip { public function error18_178(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 106
//error18_179 (partydistribucion_fla.error18_179) package partydistribucion_fla { import flash.display.*; public dynamic class error18_179 extends MovieClip { public function error18_179(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 107
//error18_180 (partydistribucion_fla.error18_180) package partydistribucion_fla { import flash.display.*; public dynamic class error18_180 extends MovieClip { public function error18_180(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 108
//error18_181 (partydistribucion_fla.error18_181) package partydistribucion_fla { import flash.display.*; public dynamic class error18_181 extends MovieClip { public function error18_181(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 109
//error18_182 (partydistribucion_fla.error18_182) package partydistribucion_fla { import flash.display.*; public dynamic class error18_182 extends MovieClip { public function error18_182(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 110
//error18_183 (partydistribucion_fla.error18_183) package partydistribucion_fla { import flash.display.*; public dynamic class error18_183 extends MovieClip { public function error18_183(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 111
//error18_184 (partydistribucion_fla.error18_184) package partydistribucion_fla { import flash.display.*; public dynamic class error18_184 extends MovieClip { public function error18_184(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 112
//error18_185 (partydistribucion_fla.error18_185) package partydistribucion_fla { import flash.display.*; public dynamic class error18_185 extends MovieClip { public function error18_185(){ addFrameScript(0, frame1); } function frame1(){ stop(); stop(); } } }//package partydistribucion_fla
Section 113
//error19_187 (partydistribucion_fla.error19_187) package partydistribucion_fla { import flash.display.*; public dynamic class error19_187 extends MovieClip { public function error19_187(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 114
//error19_188 (partydistribucion_fla.error19_188) package partydistribucion_fla { import flash.display.*; public dynamic class error19_188 extends MovieClip { public function error19_188(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 115
//error19_189 (partydistribucion_fla.error19_189) package partydistribucion_fla { import flash.display.*; public dynamic class error19_189 extends MovieClip { public function error19_189(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 116
//error19_190 (partydistribucion_fla.error19_190) package partydistribucion_fla { import flash.display.*; public dynamic class error19_190 extends MovieClip { public function error19_190(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 117
//error19_191 (partydistribucion_fla.error19_191) package partydistribucion_fla { import flash.display.*; public dynamic class error19_191 extends MovieClip { public function error19_191(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 118
//error19_192 (partydistribucion_fla.error19_192) package partydistribucion_fla { import flash.display.*; public dynamic class error19_192 extends MovieClip { public function error19_192(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 119
//error19_193 (partydistribucion_fla.error19_193) package partydistribucion_fla { import flash.display.*; public dynamic class error19_193 extends MovieClip { public function error19_193(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 120
//error19_194 (partydistribucion_fla.error19_194) package partydistribucion_fla { import flash.display.*; public dynamic class error19_194 extends MovieClip { public function error19_194(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 121
//error2_45 (partydistribucion_fla.error2_45) package partydistribucion_fla { import flash.display.*; public dynamic class error2_45 extends MovieClip { public function error2_45(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 122
//error2_46 (partydistribucion_fla.error2_46) package partydistribucion_fla { import flash.display.*; public dynamic class error2_46 extends MovieClip { public function error2_46(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 123
//error2_47 (partydistribucion_fla.error2_47) package partydistribucion_fla { import flash.display.*; public dynamic class error2_47 extends MovieClip { public function error2_47(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 124
//error2_48 (partydistribucion_fla.error2_48) package partydistribucion_fla { import flash.display.*; public dynamic class error2_48 extends MovieClip { public function error2_48(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 125
//error2_49 (partydistribucion_fla.error2_49) package partydistribucion_fla { import flash.display.*; public dynamic class error2_49 extends MovieClip { public function error2_49(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 126
//error2_50 (partydistribucion_fla.error2_50) package partydistribucion_fla { import flash.display.*; public dynamic class error2_50 extends MovieClip { public function error2_50(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 127
//error2_51 (partydistribucion_fla.error2_51) package partydistribucion_fla { import flash.display.*; public dynamic class error2_51 extends MovieClip { public function error2_51(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 128
//error2_52 (partydistribucion_fla.error2_52) package partydistribucion_fla { import flash.display.*; public dynamic class error2_52 extends MovieClip { public function error2_52(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 129
//error20_196 (partydistribucion_fla.error20_196) package partydistribucion_fla { import flash.display.*; public dynamic class error20_196 extends MovieClip { public function error20_196(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 130
//error20_197 (partydistribucion_fla.error20_197) package partydistribucion_fla { import flash.display.*; public dynamic class error20_197 extends MovieClip { public function error20_197(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 131
//error20_198 (partydistribucion_fla.error20_198) package partydistribucion_fla { import flash.display.*; public dynamic class error20_198 extends MovieClip { public function error20_198(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 132
//error20_199 (partydistribucion_fla.error20_199) package partydistribucion_fla { import flash.display.*; public dynamic class error20_199 extends MovieClip { public function error20_199(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 133
//error20_200 (partydistribucion_fla.error20_200) package partydistribucion_fla { import flash.display.*; public dynamic class error20_200 extends MovieClip { public function error20_200(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 134
//error20_201 (partydistribucion_fla.error20_201) package partydistribucion_fla { import flash.display.*; public dynamic class error20_201 extends MovieClip { public function error20_201(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 135
//error20_202 (partydistribucion_fla.error20_202) package partydistribucion_fla { import flash.display.*; public dynamic class error20_202 extends MovieClip { public function error20_202(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 136
//error20_203 (partydistribucion_fla.error20_203) package partydistribucion_fla { import flash.display.*; public dynamic class error20_203 extends MovieClip { public function error20_203(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 137
//error3_54 (partydistribucion_fla.error3_54) package partydistribucion_fla { import flash.display.*; public dynamic class error3_54 extends MovieClip { public function error3_54(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 138
//error3_55 (partydistribucion_fla.error3_55) package partydistribucion_fla { import flash.display.*; public dynamic class error3_55 extends MovieClip { public function error3_55(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 139
//error3_56 (partydistribucion_fla.error3_56) package partydistribucion_fla { import flash.display.*; public dynamic class error3_56 extends MovieClip { public function error3_56(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 140
//error3_57 (partydistribucion_fla.error3_57) package partydistribucion_fla { import flash.display.*; public dynamic class error3_57 extends MovieClip { public function error3_57(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 141
//error3_58 (partydistribucion_fla.error3_58) package partydistribucion_fla { import flash.display.*; public dynamic class error3_58 extends MovieClip { public function error3_58(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 142
//error3_59 (partydistribucion_fla.error3_59) package partydistribucion_fla { import flash.display.*; public dynamic class error3_59 extends MovieClip { public function error3_59(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 143
//error3_60 (partydistribucion_fla.error3_60) package partydistribucion_fla { import flash.display.*; public dynamic class error3_60 extends MovieClip { public function error3_60(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 144
//error4_62 (partydistribucion_fla.error4_62) package partydistribucion_fla { import flash.display.*; public dynamic class error4_62 extends MovieClip { public function error4_62(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 145
//error4_63 (partydistribucion_fla.error4_63) package partydistribucion_fla { import flash.display.*; public dynamic class error4_63 extends MovieClip { public function error4_63(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 146
//error4_64 (partydistribucion_fla.error4_64) package partydistribucion_fla { import flash.display.*; public dynamic class error4_64 extends MovieClip { public function error4_64(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 147
//error4_65 (partydistribucion_fla.error4_65) package partydistribucion_fla { import flash.display.*; public dynamic class error4_65 extends MovieClip { public function error4_65(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 148
//error4_66 (partydistribucion_fla.error4_66) package partydistribucion_fla { import flash.display.*; public dynamic class error4_66 extends MovieClip { public function error4_66(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 149
//error4_67 (partydistribucion_fla.error4_67) package partydistribucion_fla { import flash.display.*; public dynamic class error4_67 extends MovieClip { public function error4_67(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 150
//error4_68 (partydistribucion_fla.error4_68) package partydistribucion_fla { import flash.display.*; public dynamic class error4_68 extends MovieClip { public function error4_68(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 151
//error5_70 (partydistribucion_fla.error5_70) package partydistribucion_fla { import flash.display.*; public dynamic class error5_70 extends MovieClip { public function error5_70(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 152
//error5_71 (partydistribucion_fla.error5_71) package partydistribucion_fla { import flash.display.*; public dynamic class error5_71 extends MovieClip { public function error5_71(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 153
//error5_72 (partydistribucion_fla.error5_72) package partydistribucion_fla { import flash.display.*; public dynamic class error5_72 extends MovieClip { public function error5_72(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 154
//error5_73 (partydistribucion_fla.error5_73) package partydistribucion_fla { import flash.display.*; public dynamic class error5_73 extends MovieClip { public function error5_73(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 155
//error5_74 (partydistribucion_fla.error5_74) package partydistribucion_fla { import flash.display.*; public dynamic class error5_74 extends MovieClip { public function error5_74(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 156
//error5_75 (partydistribucion_fla.error5_75) package partydistribucion_fla { import flash.display.*; public dynamic class error5_75 extends MovieClip { public function error5_75(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 157
//error5_76 (partydistribucion_fla.error5_76) package partydistribucion_fla { import flash.display.*; public dynamic class error5_76 extends MovieClip { public function error5_76(){ addFrameScript(0, frame1); } function frame1(){ stop(); stop(); stop(); } } }//package partydistribucion_fla
Section 158
//error5_77 (partydistribucion_fla.error5_77) package partydistribucion_fla { import flash.display.*; public dynamic class error5_77 extends MovieClip { public function error5_77(){ addFrameScript(0, frame1); } function frame1(){ stop(); stop(); } } }//package partydistribucion_fla
Section 159
//error6_79 (partydistribucion_fla.error6_79) package partydistribucion_fla { import flash.display.*; public dynamic class error6_79 extends MovieClip { public function error6_79(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 160
//error6_80 (partydistribucion_fla.error6_80) package partydistribucion_fla { import flash.display.*; public dynamic class error6_80 extends MovieClip { public function error6_80(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 161
//error6_81 (partydistribucion_fla.error6_81) package partydistribucion_fla { import flash.display.*; public dynamic class error6_81 extends MovieClip { public function error6_81(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 162
//error6_82 (partydistribucion_fla.error6_82) package partydistribucion_fla { import flash.display.*; public dynamic class error6_82 extends MovieClip { public function error6_82(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 163
//error6_83 (partydistribucion_fla.error6_83) package partydistribucion_fla { import flash.display.*; public dynamic class error6_83 extends MovieClip { public function error6_83(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 164
//error6_84 (partydistribucion_fla.error6_84) package partydistribucion_fla { import flash.display.*; public dynamic class error6_84 extends MovieClip { public function error6_84(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 165
//error6_85 (partydistribucion_fla.error6_85) package partydistribucion_fla { import flash.display.*; public dynamic class error6_85 extends MovieClip { public function error6_85(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 166
//error7_87 (partydistribucion_fla.error7_87) package partydistribucion_fla { import flash.display.*; public dynamic class error7_87 extends MovieClip { public function error7_87(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 167
//error7_88 (partydistribucion_fla.error7_88) package partydistribucion_fla { import flash.display.*; public dynamic class error7_88 extends MovieClip { public function error7_88(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 168
//error7_89 (partydistribucion_fla.error7_89) package partydistribucion_fla { import flash.display.*; public dynamic class error7_89 extends MovieClip { public function error7_89(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 169
//error7_90 (partydistribucion_fla.error7_90) package partydistribucion_fla { import flash.display.*; public dynamic class error7_90 extends MovieClip { public function error7_90(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 170
//error7_91 (partydistribucion_fla.error7_91) package partydistribucion_fla { import flash.display.*; public dynamic class error7_91 extends MovieClip { public function error7_91(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 171
//error7_92 (partydistribucion_fla.error7_92) package partydistribucion_fla { import flash.display.*; public dynamic class error7_92 extends MovieClip { public function error7_92(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 172
//error7_93 (partydistribucion_fla.error7_93) package partydistribucion_fla { import flash.display.*; public dynamic class error7_93 extends MovieClip { public function error7_93(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 173
//error8_100 (partydistribucion_fla.error8_100) package partydistribucion_fla { import flash.display.*; public dynamic class error8_100 extends MovieClip { public function error8_100(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 174
//error8_101 (partydistribucion_fla.error8_101) package partydistribucion_fla { import flash.display.*; public dynamic class error8_101 extends MovieClip { public function error8_101(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 175
//error8_95 (partydistribucion_fla.error8_95) package partydistribucion_fla { import flash.display.*; public dynamic class error8_95 extends MovieClip { public function error8_95(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 176
//error8_96 (partydistribucion_fla.error8_96) package partydistribucion_fla { import flash.display.*; public dynamic class error8_96 extends MovieClip { public function error8_96(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 177
//error8_97 (partydistribucion_fla.error8_97) package partydistribucion_fla { import flash.display.*; public dynamic class error8_97 extends MovieClip { public function error8_97(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 178
//error8_98 (partydistribucion_fla.error8_98) package partydistribucion_fla { import flash.display.*; public dynamic class error8_98 extends MovieClip { public function error8_98(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 179
//error8_99 (partydistribucion_fla.error8_99) package partydistribucion_fla { import flash.display.*; public dynamic class error8_99 extends MovieClip { public function error8_99(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 180
//error9_103 (partydistribucion_fla.error9_103) package partydistribucion_fla { import flash.display.*; public dynamic class error9_103 extends MovieClip { public function error9_103(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 181
//error9_104 (partydistribucion_fla.error9_104) package partydistribucion_fla { import flash.display.*; public dynamic class error9_104 extends MovieClip { public function error9_104(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 182
//error9_105 (partydistribucion_fla.error9_105) package partydistribucion_fla { import flash.display.*; public dynamic class error9_105 extends MovieClip { public function error9_105(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 183
//error9_106 (partydistribucion_fla.error9_106) package partydistribucion_fla { import flash.display.*; public dynamic class error9_106 extends MovieClip { public function error9_106(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 184
//error9_107 (partydistribucion_fla.error9_107) package partydistribucion_fla { import flash.display.*; public dynamic class error9_107 extends MovieClip { public function error9_107(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 185
//error9_108 (partydistribucion_fla.error9_108) package partydistribucion_fla { import flash.display.*; public dynamic class error9_108 extends MovieClip { public function error9_108(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 186
//error9_109 (partydistribucion_fla.error9_109) package partydistribucion_fla { import flash.display.*; public dynamic class error9_109 extends MovieClip { public function error9_109(){ addFrameScript(0, frame1); } function frame1(){ stop(); stop(); stop(); } } }//package partydistribucion_fla
Section 187
//family_8 (partydistribucion_fla.family_8) package partydistribucion_fla { import flash.display.*; public dynamic class family_8 extends MovieClip { public function family_8(){ addFrameScript(12, frame13); } function frame13(){ gotoAndPlay(7); } } }//package partydistribucion_fla
Section 188
//familyhijo_9 (partydistribucion_fla.familyhijo_9) package partydistribucion_fla { import flash.display.*; public dynamic class familyhijo_9 extends MovieClip { public function familyhijo_9(){ addFrameScript(13, frame14); } function frame14(){ gotoAndPlay(7); } } }//package partydistribucion_fla
Section 189
//foto_puzzle_24 (partydistribucion_fla.foto_puzzle_24) package partydistribucion_fla { import flash.display.*; public dynamic class foto_puzzle_24 extends MovieClip { public var dibujo:MovieClip; } }//package partydistribucion_fla
Section 190
//globo_bronce_global_238 (partydistribucion_fla.globo_bronce_global_238) package partydistribucion_fla { import flash.display.*; public dynamic class globo_bronce_global_238 extends MovieClip { public function globo_bronce_global_238(){ addFrameScript(1, frame2); } function frame2(){ stop(); } } }//package partydistribucion_fla
Section 191
//globo_maximo_global_231 (partydistribucion_fla.globo_maximo_global_231) package partydistribucion_fla { import flash.display.*; public dynamic class globo_maximo_global_231 extends MovieClip { public function globo_maximo_global_231(){ addFrameScript(1, frame2); } function frame2(){ stop(); } } }//package partydistribucion_fla
Section 192
//globo_oro_global_229 (partydistribucion_fla.globo_oro_global_229) package partydistribucion_fla { import flash.display.*; public dynamic class globo_oro_global_229 extends MovieClip { public function globo_oro_global_229(){ addFrameScript(1, frame2); } function frame2(){ stop(); } } }//package partydistribucion_fla
Section 193
//globo_plata_global_227 (partydistribucion_fla.globo_plata_global_227) package partydistribucion_fla { import flash.display.*; public dynamic class globo_plata_global_227 extends MovieClip { public function globo_plata_global_227(){ addFrameScript(1, frame2); } function frame2(){ stop(); } } }//package partydistribucion_fla
Section 194
//goToMenu_298 (partydistribucion_fla.goToMenu_298) package partydistribucion_fla { import flash.display.*; public dynamic class goToMenu_298 extends MovieClip { public function goToMenu_298(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 195
//instructionsOnePlayer_295 (partydistribucion_fla.instructionsOnePlayer_295) package partydistribucion_fla { import flash.display.*; public dynamic class instructionsOnePlayer_295 extends MovieClip { public var seguirIzquierda:MovieClip; public var seguirDerecha:MovieClip; public var goToMenu:MovieClip; public function instructionsOnePlayer_295(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 196
//link2_4 (partydistribucion_fla.link2_4) package partydistribucion_fla { import flash.events.*; import flash.net.*; import flash.display.*; public dynamic class link2_4 extends MovieClip { public function link2_4(){ addFrameScript(0, frame1); } function frame1(){ this.addEventListener(MouseEvent.MOUSE_DOWN, onpress, false, 0, true); this.buttonMode = true; this.useHandCursor = true; } public function onpress(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.doyugames.com"), "_blank"); } } }//package partydistribucion_fla
Section 197
//loadingmusic_222 (partydistribucion_fla.loadingmusic_222) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class loadingmusic_222 extends MovieClip { public var texto:TextField; } }//package partydistribucion_fla
Section 198
//miniFotoPuzzle_25 (partydistribucion_fla.miniFotoPuzzle_25) package partydistribucion_fla { import flash.display.*; public dynamic class miniFotoPuzzle_25 extends MovieClip { public function miniFotoPuzzle_25(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 199
//musicaAux_15 (partydistribucion_fla.musicaAux_15) package partydistribucion_fla { import flash.display.*; public dynamic class musicaAux_15 extends MovieClip { public function musicaAux_15(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 200
//numDiferencias_209 (partydistribucion_fla.numDiferencias_209) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class numDiferencias_209 extends MovieClip { public var texto:TextField; } }//package partydistribucion_fla
Section 201
//oneplayer_223 (partydistribucion_fla.oneplayer_223) package partydistribucion_fla { import flash.display.*; public dynamic class oneplayer_223 extends MovieClip { public var base:MovieClip; } }//package partydistribucion_fla
Section 202
//oneplayer_candado_258 (partydistribucion_fla.oneplayer_candado_258) package partydistribucion_fla { import flash.display.*; public dynamic class oneplayer_candado_258 extends MovieClip { public var base:MovieClip; } }//package partydistribucion_fla
Section 203
//pieza_memory_17 (partydistribucion_fla.pieza_memory_17) package partydistribucion_fla { import flash.display.*; public dynamic class pieza_memory_17 extends MovieClip { public var dibujo:MovieClip; public function pieza_memory_17(){ addFrameScript(0, frame1, 11, frame12); } function frame12(){ stop(); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 204
//porcen_13 (partydistribucion_fla.porcen_13) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class porcen_13 extends MovieClip { public var porcen:TextField; } }//package partydistribucion_fla
Section 205
//puzzle_23 (partydistribucion_fla.puzzle_23) package partydistribucion_fla { import flash.display.*; public dynamic class puzzle_23 extends MovieClip { public function puzzle_23(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 206
//ranking2_210 (partydistribucion_fla.ranking2_210) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class ranking2_210 extends MovieClip { public var porcentaje:TextField; public var fondoUsuario:MovieClip; public var ronda:TextField; public var eUsuario:MovieClip; public var tipoPantalla:TextField; public var nombre:TextField; public var posicion:TextField; public var dibujo:MovieClip; } }//package partydistribucion_fla
Section 207
//recuadro_partida_one_player_255 (partydistribucion_fla.recuadro_partida_one_player_255) package partydistribucion_fla { import flash.display.*; import clases.*; import flash.text.*; public dynamic class recuadro_partida_one_player_255 extends MovieClip { public var ronda:TextField; public var reloj:reloj; public var modo:TextField; public var juego:TextField; public var back:MovieClip; } }//package partydistribucion_fla
Section 208
//resultados_all_225 (partydistribucion_fla.resultados_all_225) package partydistribucion_fla { import flash.display.*; public dynamic class resultados_all_225 extends MovieClip { public var oro:MovieClip; public var plata:MovieClip; public var experto:MovieClip; public var bronce:MovieClip; } }//package partydistribucion_fla
Section 209
//resultados_diff_247 (partydistribucion_fla.resultados_diff_247) package partydistribucion_fla { import flash.display.*; public dynamic class resultados_diff_247 extends MovieClip { public var oro:MovieClip; public var plata:MovieClip; public var experto:MovieClip; public var bronce:MovieClip; } }//package partydistribucion_fla
Section 210
//resultados_memory_243 (partydistribucion_fla.resultados_memory_243) package partydistribucion_fla { import flash.display.*; public dynamic class resultados_memory_243 extends MovieClip { public var oro:MovieClip; public var plata:MovieClip; public var experto:MovieClip; public var bronce:MovieClip; } }//package partydistribucion_fla
Section 211
//resultados_photo_245 (partydistribucion_fla.resultados_photo_245) package partydistribucion_fla { import flash.display.*; public dynamic class resultados_photo_245 extends MovieClip { public var oro:MovieClip; public var plata:MovieClip; public var experto:MovieClip; public var bronce:MovieClip; } }//package partydistribucion_fla
Section 212
//resultados_puzzle_241 (partydistribucion_fla.resultados_puzzle_241) package partydistribucion_fla { import flash.display.*; public dynamic class resultados_puzzle_241 extends MovieClip { public var oro:MovieClip; public var plata:MovieClip; public var experto:MovieClip; public var bronce:MovieClip; } }//package partydistribucion_fla
Section 213
//rotulo_218 (partydistribucion_fla.rotulo_218) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class rotulo_218 extends MovieClip { public var texto:TextField; public function rotulo_218(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package partydistribucion_fla
Section 214
//rotulo2_220 (partydistribucion_fla.rotulo2_220) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class rotulo2_220 extends MovieClip { public var texto:TextField; public function rotulo2_220(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package partydistribucion_fla
Section 215
//rotulo3_221 (partydistribucion_fla.rotulo3_221) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class rotulo3_221 extends MovieClip { public var texto:TextField; public function rotulo3_221(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package partydistribucion_fla
Section 216
//so_214 (partydistribucion_fla.so_214) package partydistribucion_fla { import flash.display.*; public dynamic class so_214 extends MovieClip { public function so_214(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package partydistribucion_fla
Section 217
//textoModosSuperados_294 (partydistribucion_fla.textoModosSuperados_294) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class textoModosSuperados_294 extends MovieClip { public var texto:TextField; } }//package partydistribucion_fla
Section 218
//tituloJuego_290 (partydistribucion_fla.tituloJuego_290) package partydistribucion_fla { import flash.display.*; import flash.text.*; public dynamic class tituloJuego_290 extends MovieClip { public var titulo1:TextField; public var titulo2:TextField; } }//package partydistribucion_fla
Section 219
//todoslosdoyus_5 (partydistribucion_fla.todoslosdoyus_5) package partydistribucion_fla { import flash.display.*; public dynamic class todoslosdoyus_5 extends MovieClip { public var aux; public function todoslosdoyus_5(){ addFrameScript(0, frame1); } function frame1(){ if (this.stage != null){ aux = this.stage.getChildAt(0); if (aux != null){ aux = null; }; }; } } }//package partydistribucion_fla
Section 220
//acierto (acierto) package { import flash.media.*; public dynamic class acierto extends Sound { } }//package
Section 221
//empezarPartida (empezarPartida) package { import flash.media.*; public dynamic class empezarPartida extends Sound { } }//package
Section 222
//fallo (fallo) package { import flash.media.*; public dynamic class fallo extends Sound { } }//package
Section 223
//musica1 (musica1) package { import flash.media.*; public dynamic class musica1 extends Sound { } }//package
Section 224
//puzzle1 (puzzle1) package { import flash.display.*; public dynamic class puzzle1 extends BitmapData { public function puzzle1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 225
//puzzle10 (puzzle10) package { import flash.display.*; public dynamic class puzzle10 extends BitmapData { public function puzzle10(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 226
//puzzle11 (puzzle11) package { import flash.display.*; public dynamic class puzzle11 extends BitmapData { public function puzzle11(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 227
//puzzle12 (puzzle12) package { import flash.display.*; public dynamic class puzzle12 extends BitmapData { public function puzzle12(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 228
//puzzle13 (puzzle13) package { import flash.display.*; public dynamic class puzzle13 extends BitmapData { public function puzzle13(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 229
//puzzle2 (puzzle2) package { import flash.display.*; public dynamic class puzzle2 extends BitmapData { public function puzzle2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 230
//puzzle3 (puzzle3) package { import flash.display.*; public dynamic class puzzle3 extends BitmapData { public function puzzle3(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 231
//puzzle4 (puzzle4) package { import flash.display.*; public dynamic class puzzle4 extends BitmapData { public function puzzle4(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 232
//puzzle5 (puzzle5) package { import flash.display.*; public dynamic class puzzle5 extends BitmapData { public function puzzle5(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 233
//puzzle6 (puzzle6) package { import flash.display.*; public dynamic class puzzle6 extends BitmapData { public function puzzle6(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 234
//puzzle7 (puzzle7) package { import flash.display.*; public dynamic class puzzle7 extends BitmapData { public function puzzle7(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 235
//puzzle8 (puzzle8) package { import flash.display.*; public dynamic class puzzle8 extends BitmapData { public function puzzle8(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 236
//puzzle9 (puzzle9) package { import flash.display.*; public dynamic class puzzle9 extends BitmapData { public function puzzle9(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 237
//quizfoto1 (quizfoto1) package { import flash.display.*; public dynamic class quizfoto1 extends BitmapData { public function quizfoto1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 238
//quizfoto10 (quizfoto10) package { import flash.display.*; public dynamic class quizfoto10 extends BitmapData { public function quizfoto10(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 239
//quizfoto11 (quizfoto11) package { import flash.display.*; public dynamic class quizfoto11 extends BitmapData { public function quizfoto11(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 240
//quizfoto12 (quizfoto12) package { import flash.display.*; public dynamic class quizfoto12 extends BitmapData { public function quizfoto12(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 241
//quizfoto13 (quizfoto13) package { import flash.display.*; public dynamic class quizfoto13 extends BitmapData { public function quizfoto13(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 242
//quizfoto14 (quizfoto14) package { import flash.display.*; public dynamic class quizfoto14 extends BitmapData { public function quizfoto14(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 243
//quizfoto15 (quizfoto15) package { import flash.display.*; public dynamic class quizfoto15 extends BitmapData { public function quizfoto15(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 244
//quizfoto16 (quizfoto16) package { import flash.display.*; public dynamic class quizfoto16 extends BitmapData { public function quizfoto16(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 245
//quizfoto17 (quizfoto17) package { import flash.display.*; public dynamic class quizfoto17 extends BitmapData { public function quizfoto17(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 246
//quizfoto18 (quizfoto18) package { import flash.display.*; public dynamic class quizfoto18 extends BitmapData { public function quizfoto18(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 247
//quizfoto19 (quizfoto19) package { import flash.display.*; public dynamic class quizfoto19 extends BitmapData { public function quizfoto19(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 248
//quizfoto2 (quizfoto2) package { import flash.display.*; public dynamic class quizfoto2 extends BitmapData { public function quizfoto2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 249
//quizfoto20 (quizfoto20) package { import flash.display.*; public dynamic class quizfoto20 extends BitmapData { public function quizfoto20(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 250
//quizfoto21 (quizfoto21) package { import flash.display.*; public dynamic class quizfoto21 extends BitmapData { public function quizfoto21(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 251
//quizfoto22 (quizfoto22) package { import flash.display.*; public dynamic class quizfoto22 extends BitmapData { public function quizfoto22(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 252
//quizfoto23 (quizfoto23) package { import flash.display.*; public dynamic class quizfoto23 extends BitmapData { public function quizfoto23(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 253
//quizfoto24 (quizfoto24) package { import flash.display.*; public dynamic class quizfoto24 extends BitmapData { public function quizfoto24(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 254
//quizfoto25 (quizfoto25) package { import flash.display.*; public dynamic class quizfoto25 extends BitmapData { public function quizfoto25(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 255
//quizfoto26 (quizfoto26) package { import flash.display.*; public dynamic class quizfoto26 extends BitmapData { public function quizfoto26(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 256
//quizfoto27 (quizfoto27) package { import flash.display.*; public dynamic class quizfoto27 extends BitmapData { public function quizfoto27(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 257
//quizfoto28 (quizfoto28) package { import flash.display.*; public dynamic class quizfoto28 extends BitmapData { public function quizfoto28(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 258
//quizfoto29 (quizfoto29) package { import flash.display.*; public dynamic class quizfoto29 extends BitmapData { public function quizfoto29(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 259
//quizfoto3 (quizfoto3) package { import flash.display.*; public dynamic class quizfoto3 extends BitmapData { public function quizfoto3(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 260
//quizfoto30 (quizfoto30) package { import flash.display.*; public dynamic class quizfoto30 extends BitmapData { public function quizfoto30(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 261
//quizfoto31 (quizfoto31) package { import flash.display.*; public dynamic class quizfoto31 extends BitmapData { public function quizfoto31(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 262
//quizfoto32 (quizfoto32) package { import flash.display.*; public dynamic class quizfoto32 extends BitmapData { public function quizfoto32(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 263
//quizfoto33 (quizfoto33) package { import flash.display.*; public dynamic class quizfoto33 extends BitmapData { public function quizfoto33(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 264
//quizfoto34 (quizfoto34) package { import flash.display.*; public dynamic class quizfoto34 extends BitmapData { public function quizfoto34(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 265
//quizfoto35 (quizfoto35) package { import flash.display.*; public dynamic class quizfoto35 extends BitmapData { public function quizfoto35(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 266
//quizfoto36 (quizfoto36) package { import flash.display.*; public dynamic class quizfoto36 extends BitmapData { public function quizfoto36(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 267
//quizfoto37 (quizfoto37) package { import flash.display.*; public dynamic class quizfoto37 extends BitmapData { public function quizfoto37(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 268
//quizfoto38 (quizfoto38) package { import flash.display.*; public dynamic class quizfoto38 extends BitmapData { public function quizfoto38(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 269
//quizfoto39 (quizfoto39) package { import flash.display.*; public dynamic class quizfoto39 extends BitmapData { public function quizfoto39(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 270
//quizfoto4 (quizfoto4) package { import flash.display.*; public dynamic class quizfoto4 extends BitmapData { public function quizfoto4(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 271
//quizfoto40 (quizfoto40) package { import flash.display.*; public dynamic class quizfoto40 extends BitmapData { public function quizfoto40(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 272
//quizfoto41 (quizfoto41) package { import flash.display.*; public dynamic class quizfoto41 extends BitmapData { public function quizfoto41(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 273
//quizfoto42 (quizfoto42) package { import flash.display.*; public dynamic class quizfoto42 extends BitmapData { public function quizfoto42(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 274
//quizfoto43 (quizfoto43) package { import flash.display.*; public dynamic class quizfoto43 extends BitmapData { public function quizfoto43(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 275
//quizfoto44 (quizfoto44) package { import flash.display.*; public dynamic class quizfoto44 extends BitmapData { public function quizfoto44(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 276
//quizfoto45 (quizfoto45) package { import flash.display.*; public dynamic class quizfoto45 extends BitmapData { public function quizfoto45(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 277
//quizfoto46 (quizfoto46) package { import flash.display.*; public dynamic class quizfoto46 extends BitmapData { public function quizfoto46(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 278
//quizfoto47 (quizfoto47) package { import flash.display.*; public dynamic class quizfoto47 extends BitmapData { public function quizfoto47(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 279
//quizfoto48 (quizfoto48) package { import flash.display.*; public dynamic class quizfoto48 extends BitmapData { public function quizfoto48(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 280
//quizfoto49 (quizfoto49) package { import flash.display.*; public dynamic class quizfoto49 extends BitmapData { public function quizfoto49(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 281
//quizfoto5 (quizfoto5) package { import flash.display.*; public dynamic class quizfoto5 extends BitmapData { public function quizfoto5(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 282
//quizfoto50 (quizfoto50) package { import flash.display.*; public dynamic class quizfoto50 extends BitmapData { public function quizfoto50(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 283
//quizfoto51 (quizfoto51) package { import flash.display.*; public dynamic class quizfoto51 extends BitmapData { public function quizfoto51(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 284
//quizfoto52 (quizfoto52) package { import flash.display.*; public dynamic class quizfoto52 extends BitmapData { public function quizfoto52(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 285
//quizfoto53 (quizfoto53) package { import flash.display.*; public dynamic class quizfoto53 extends BitmapData { public function quizfoto53(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 286
//quizfoto54 (quizfoto54) package { import flash.display.*; public dynamic class quizfoto54 extends BitmapData { public function quizfoto54(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 287
//quizfoto55 (quizfoto55) package { import flash.display.*; public dynamic class quizfoto55 extends BitmapData { public function quizfoto55(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 288
//quizfoto56 (quizfoto56) package { import flash.display.*; public dynamic class quizfoto56 extends BitmapData { public function quizfoto56(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 289
//quizfoto57 (quizfoto57) package { import flash.display.*; public dynamic class quizfoto57 extends BitmapData { public function quizfoto57(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 290
//quizfoto58 (quizfoto58) package { import flash.display.*; public dynamic class quizfoto58 extends BitmapData { public function quizfoto58(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 291
//quizfoto59 (quizfoto59) package { import flash.display.*; public dynamic class quizfoto59 extends BitmapData { public function quizfoto59(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 292
//quizfoto6 (quizfoto6) package { import flash.display.*; public dynamic class quizfoto6 extends BitmapData { public function quizfoto6(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 293
//quizfoto60 (quizfoto60) package { import flash.display.*; public dynamic class quizfoto60 extends BitmapData { public function quizfoto60(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 294
//quizfoto61 (quizfoto61) package { import flash.display.*; public dynamic class quizfoto61 extends BitmapData { public function quizfoto61(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 295
//quizfoto62 (quizfoto62) package { import flash.display.*; public dynamic class quizfoto62 extends BitmapData { public function quizfoto62(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 296
//quizfoto63 (quizfoto63) package { import flash.display.*; public dynamic class quizfoto63 extends BitmapData { public function quizfoto63(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 297
//quizfoto64 (quizfoto64) package { import flash.display.*; public dynamic class quizfoto64 extends BitmapData { public function quizfoto64(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 298
//quizfoto7 (quizfoto7) package { import flash.display.*; public dynamic class quizfoto7 extends BitmapData { public function quizfoto7(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 299
//quizfoto8 (quizfoto8) package { import flash.display.*; public dynamic class quizfoto8 extends BitmapData { public function quizfoto8(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 300
//quizfoto9 (quizfoto9) package { import flash.display.*; public dynamic class quizfoto9 extends BitmapData { public function quizfoto9(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 301
//resultado (resultado) package { import flash.media.*; public dynamic class resultado extends Sound { } }//package
Section 302
//terminarPartida (terminarPartida) package { import flash.media.*; public dynamic class terminarPartida extends Sound { } }//package

Library Items

Symbol 1 Sound {terminarPartida}
Symbol 2 Sound {resultado}
Symbol 3 Sound {fallo}
Symbol 4 Sound {empezarPartida}
Symbol 5 Sound {acierto}
Symbol 6 Bitmap {quizfoto64}
Symbol 7 Bitmap {quizfoto63}
Symbol 8 Bitmap {quizfoto62}
Symbol 9 Bitmap {quizfoto61}
Symbol 10 Bitmap {quizfoto60}
Symbol 11 Bitmap {quizfoto59}
Symbol 12 Bitmap {quizfoto58}
Symbol 13 Bitmap {quizfoto57}
Symbol 14 Bitmap {quizfoto56}
Symbol 15 Bitmap {quizfoto55}
Symbol 16 Bitmap {quizfoto54}
Symbol 17 Bitmap {quizfoto53}
Symbol 18 Bitmap {quizfoto52}
Symbol 19 Bitmap {puzzle9}
Symbol 20 Bitmap {puzzle8}
Symbol 21 Bitmap {puzzle7}
Symbol 22 Bitmap {puzzle6}
Symbol 23 Bitmap {puzzle5}
Symbol 24 Bitmap {puzzle4}
Symbol 25 Bitmap {puzzle3}
Symbol 26 Bitmap {puzzle2}
Symbol 27 Bitmap {puzzle13}
Symbol 28 Bitmap {puzzle12}
Symbol 29 Bitmap {puzzle11}
Symbol 30 Bitmap {puzzle10}
Symbol 31 Bitmap {puzzle1}
Symbol 32 Bitmap {quizfoto51}
Symbol 33 Bitmap {quizfoto50}
Symbol 34 Bitmap {quizfoto49}
Symbol 35 Bitmap {quizfoto48}
Symbol 36 Bitmap {quizfoto47}
Symbol 37 Bitmap {quizfoto46}
Symbol 38 Bitmap {quizfoto45}
Symbol 39 Bitmap {quizfoto44}
Symbol 40 Bitmap {quizfoto43}
Symbol 41 Bitmap {quizfoto42}
Symbol 42 Bitmap {quizfoto41}
Symbol 43 Bitmap {quizfoto40}
Symbol 44 Bitmap {quizfoto39}
Symbol 45 Bitmap {quizfoto38}
Symbol 46 Bitmap {quizfoto37}
Symbol 47 Bitmap {quizfoto36}
Symbol 48 Bitmap {quizfoto35}
Symbol 49 Bitmap {quizfoto34}
Symbol 50 Bitmap {quizfoto33}
Symbol 51 Bitmap {quizfoto32}
Symbol 52 Bitmap {quizfoto31}
Symbol 53 Bitmap {quizfoto30}
Symbol 54 Bitmap {quizfoto29}
Symbol 55 Bitmap {quizfoto28}
Symbol 56 Bitmap {quizfoto27}
Symbol 57 Bitmap {quizfoto26}
Symbol 58 Bitmap {quizfoto25}
Symbol 59 Bitmap {quizfoto24}
Symbol 60 Bitmap {quizfoto23}
Symbol 61 Bitmap {quizfoto22}
Symbol 62 Bitmap {quizfoto21}
Symbol 63 Bitmap {quizfoto20}
Symbol 64 Bitmap {quizfoto19}
Symbol 65 Bitmap {quizfoto18}
Symbol 66 Bitmap {quizfoto17}
Symbol 67 Bitmap {quizfoto16}
Symbol 68 Bitmap {quizfoto15}
Symbol 69 Bitmap {quizfoto14}
Symbol 70 Bitmap {quizfoto13}
Symbol 71 Bitmap {quizfoto12}
Symbol 72 Bitmap {quizfoto11}
Symbol 73 Bitmap {quizfoto10}
Symbol 74 Bitmap {quizfoto9}
Symbol 75 Bitmap {quizfoto8}
Symbol 76 Bitmap {quizfoto7}
Symbol 77 Bitmap {quizfoto6}
Symbol 78 Bitmap {quizfoto5}
Symbol 79 Bitmap {quizfoto4}
Symbol 80 Bitmap {quizfoto3}
Symbol 81 Bitmap {quizfoto2}
Symbol 82 Bitmap {quizfoto1}
Symbol 83 GraphicUsed by:87
Symbol 84 FontUsed by:85 86 89 128 129 130 262 263 264 265 657 688 691 694 700 729 732 735 738 741 765 852 854 899 902
Symbol 85 EditableTextUses:84 132Used by:87
Symbol 86 TextUses:84Used by:87
Symbol 87 MovieClip {clases.reloj}Uses:83 85 86Used by:762
Symbol 88 GraphicUsed by:127
Symbol 89 TextUses:84Used by:127
Symbol 90 MovieClip {partydistribucion_fla.link2_4}Used by:127
Symbol 91 GraphicUsed by:95
Symbol 92 GraphicUsed by:95
Symbol 93 GraphicUsed by:95
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:91 92 93 94Used by:126
Symbol 96 GraphicUsed by:100
Symbol 97 GraphicUsed by:100
Symbol 98 GraphicUsed by:100
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:96 97 98 99Used by:126
Symbol 101 GraphicUsed by:105
Symbol 102 GraphicUsed by:105
Symbol 103 GraphicUsed by:105
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClip {partydistribucion_fla.family_8}Uses:101 102 103 104Used by:126
Symbol 106 GraphicUsed by:110
Symbol 107 GraphicUsed by:110
Symbol 108 GraphicUsed by:110
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClip {partydistribucion_fla.familyhijo_9}Uses:106 107 108 109Used by:126
Symbol 111 GraphicUsed by:115
Symbol 112 GraphicUsed by:115
Symbol 113 GraphicUsed by:115
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:111 112 113 114Used by:126
Symbol 116 GraphicUsed by:120
Symbol 117 GraphicUsed by:120
Symbol 118 GraphicUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:116 117 118 119Used by:126
Symbol 121 GraphicUsed by:125
Symbol 122 GraphicUsed by:125
Symbol 123 GraphicUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:121 122 123 124Used by:126
Symbol 126 MovieClip {partydistribucion_fla.todoslosdoyus_5}Uses:95 100 105 110 115 120 125Used by:127
Symbol 127 MovieClipUses:88 89 90 126Used by:136
Symbol 128 EditableTextUses:84 132Used by:131
Symbol 129 TextUses:84Used by:131
Symbol 130 TextUses:84Used by:131
Symbol 131 MovieClip {partydistribucion_fla.porcen_13}Uses:128 129 130Used by:136
Symbol 132 FontUsed by:85 128 133 896
Symbol 133 TextUses:132Used by:136
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:136 320 364 655 685 703 849 897 900 903  Timeline
Symbol 136 MovieClip {partydistribucion.precarga}Uses:127 131 133 135Used by:Timeline
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:Timeline
Symbol 139 Sound {musica1}Used by:140
Symbol 140 MovieClip {partydistribucion_fla.musicaAux_15}Uses:139Used by:Timeline
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:Timeline
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:183
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:183
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:183
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:183
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:183
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:183
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:183
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:183
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:183
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:183
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:183
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:183
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:183
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:183
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:183
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:183
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:183
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:183
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:183
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:183
Symbol 183 MovieClip {partydistribucion_fla.DibujoCarta_18}Uses:144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182Used by:191
Symbol 184 GraphicUsed by:190
Symbol 185 GraphicUsed by:188
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:188 189
Symbol 188 MovieClipUses:185 187Used by:189
Symbol 189 MovieClipUses:188 187Used by:190
Symbol 190 MovieClipUses:184 189Used by:191
Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}Uses:183 190Used by:Timeline
Symbol 192 GraphicUsed by:193 258
Symbol 193 MovieClip {partydistribucion_fla.puzzle_23}Uses:192Used by:Timeline
Symbol 194 GraphicUsed by:256
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:255
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:255
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:255
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:255
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:255
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:255
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:255
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:255
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:255
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:255
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:255
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:255
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:255
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:255
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:255
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:255
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:255
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:255
Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:255
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:255
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:255
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:255
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:255
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:255
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:255
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:255
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:255
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:255
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:255
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:255
Symbol 255 MovieClip {partydistribucion_fla.miniFotoPuzzle_25}Uses:196 198 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228 230 232 234 236 238 240 242 244 246 248 250 252 254Used by:256
Symbol 256 MovieClip {partydistribucion_fla.foto_puzzle_24}Uses:194 255Used by:Timeline
Symbol 257 MovieClipUsed by:Timeline
Symbol 258 MovieClipUses:192Used by:259
Symbol 259 MovieClip {partydistribucion_fla.basePhoto_27}Uses:258Used by:Timeline
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:260Used by:266
Symbol 262 EditableTextUses:84Used by:266
Symbol 263 EditableTextUses:84Used by:266
Symbol 264 EditableTextUses:84Used by:266
Symbol 265 EditableTextUses:84Used by:266
Symbol 266 MovieClipUses:261 262 263 264 265Used by:Timeline
Symbol 267 FontUsed by:268 269 270 271 663 664 671 697 756 758 760
Symbol 268 EditableTextUses:267Used by:Timeline
Symbol 269 EditableTextUses:267Used by:Timeline
Symbol 270 EditableTextUses:267Used by:Timeline
Symbol 271 EditableTextUses:267Used by:Timeline
Symbol 272 GraphicUsed by:273 654 686 895
Symbol 273 MovieClipUses:272Used by:Timeline
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:274Used by:655
Symbol 276 BitmapUsed by:277 285 287 291 293 306
Symbol 277 GraphicUses:276Used by:278
Symbol 278 MovieClipUses:277Used by:635
Symbol 279 GraphicUsed by:282
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:280Used by:282 284 286 288 290 292 294 301 307 309 313 322 326 328 337 339 343 345 347 352 354 356 360 362 366 371 375 377 379 381 383 388 390 392 394 398 400 405 407 409 411 415 417 422 424 426 428 430 432 434 444 446 448 450 452 454 460 462 466 468 470 479 481 483 485 487 489 495 497 499 501 503 505 507 509 514 516 518 522 524 526 531 533 535 539 541 549 551 553 555 556 558 560 565 566 568 570 572 574 576 578 583 585 587 589 591 593 597 602 604 606 608 610 612 614 620 622 624 626 628 630 632 634
Symbol 282 MovieClip {partydistribucion_fla.error1_36}Uses:279 281Used by:635
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClip {partydistribucion_fla.error1_38}Uses:283 281Used by:635
Symbol 285 GraphicUses:276Used by:286
Symbol 286 MovieClip {partydistribucion_fla.error1_39}Uses:285 281Used by:635
Symbol 287 GraphicUses:276Used by:288
Symbol 288 MovieClip {partydistribucion_fla.error1_40}Uses:287 281Used by:635
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClip {partydistribucion_fla.error1_41}Uses:289 281Used by:635
Symbol 291 GraphicUses:276Used by:292
Symbol 292 MovieClip {partydistribucion_fla.error1_42}Uses:291 281Used by:635
Symbol 293 GraphicUses:276Used by:294
Symbol 294 MovieClip {partydistribucion_fla.error1_43}Uses:293 281Used by:635
Symbol 295 BitmapUsed by:296 302 304 310 312 329 363
Symbol 296 GraphicUses:295Used by:297
Symbol 297 MovieClipUses:296Used by:635
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClip {partydistribucion_fla.error2_45}Uses:298Used by:635
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClip {partydistribucion_fla.error2_46}Uses:300 281Used by:635
Symbol 302 GraphicUses:295Used by:303
Symbol 303 MovieClip {partydistribucion_fla.error2_47}Uses:302Used by:635
Symbol 304 GraphicUses:295Used by:305
Symbol 305 MovieClip {partydistribucion_fla.error2_48}Uses:304Used by:635
Symbol 306 GraphicUses:276Used by:307
Symbol 307 MovieClip {partydistribucion_fla.error2_49}Uses:306 281Used by:635
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClip {partydistribucion_fla.error2_50}Uses:308 281Used by:635
Symbol 310 GraphicUses:295Used by:311
Symbol 311 MovieClip {partydistribucion_fla.error2_51}Uses:310Used by:635
Symbol 312 GraphicUses:295Used by:313
Symbol 313 MovieClip {partydistribucion_fla.error2_52}Uses:312 281Used by:635
Symbol 314 BitmapUsed by:315 317 319 321 323 334
Symbol 315 GraphicUses:314Used by:316
Symbol 316 MovieClipUses:315Used by:635
Symbol 317 GraphicUses:314Used by:318
Symbol 318 MovieClip {partydistribucion_fla.error3_54}Uses:317Used by:635
Symbol 319 GraphicUses:314Used by:320
Symbol 320 MovieClip {partydistribucion_fla.error3_55}Uses:319 135Used by:635
Symbol 321 GraphicUses:314Used by:322
Symbol 322 MovieClip {partydistribucion_fla.error3_56}Uses:321 281Used by:635
Symbol 323 GraphicUses:314Used by:324
Symbol 324 MovieClip {partydistribucion_fla.error3_57}Uses:323Used by:635
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClip {partydistribucion_fla.error3_58}Uses:325 281Used by:635
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClip {partydistribucion_fla.error3_59}Uses:327 281Used by:635
Symbol 329 GraphicUses:295Used by:330
Symbol 330 MovieClip {partydistribucion_fla.error3_60}Uses:329Used by:635
Symbol 331 BitmapUsed by:332 340
Symbol 332 GraphicUses:331Used by:333
Symbol 333 MovieClipUses:332Used by:635
Symbol 334 GraphicUses:314Used by:335
Symbol 335 MovieClip {partydistribucion_fla.error4_62}Uses:334Used by:635
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClip {partydistribucion_fla.error4_63}Uses:336 281Used by:635
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClip {partydistribucion_fla.error4_64}Uses:338 281Used by:635
Symbol 340 GraphicUses:331Used by:341
Symbol 341 MovieClip {partydistribucion_fla.error4_65}Uses:340Used by:635
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClip {partydistribucion_fla.error4_66}Uses:342 281Used by:635
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClip {partydistribucion_fla.error4_67}Uses:344 281Used by:635
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClip {partydistribucion_fla.error4_68}Uses:346 281Used by:635
Symbol 348 BitmapUsed by:349 351 353 357 361 365
Symbol 349 GraphicUses:348Used by:350
Symbol 350 MovieClipUses:349Used by:635
Symbol 351 GraphicUses:348Used by:352
Symbol 352 MovieClip {partydistribucion_fla.error5_70}Uses:351 281Used by:635
Symbol 353 GraphicUses:348Used by:354
Symbol 354 MovieClip {partydistribucion_fla.error5_71}Uses:353 281Used by:635
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClip {partydistribucion_fla.error5_72}Uses:355 281Used by:635
Symbol 357 GraphicUses:348Used by:358
Symbol 358 MovieClip {partydistribucion_fla.error5_73}Uses:357Used by:635
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClip {partydistribucion_fla.error5_74}Uses:359 281Used by:635
Symbol 361 GraphicUses:348Used by:362
Symbol 362 MovieClip {partydistribucion_fla.error5_75}Uses:361 281Used by:635
Symbol 363 GraphicUses:295Used by:364
Symbol 364 MovieClip {partydistribucion_fla.error5_76}Uses:363 135Used by:635
Symbol 365 GraphicUses:348Used by:366
Symbol 366 MovieClip {partydistribucion_fla.error5_77}Uses:365 281Used by:635
Symbol 367 BitmapUsed by:368 372 374 378 380 382
Symbol 368 GraphicUses:367Used by:369
Symbol 369 MovieClipUses:368Used by:635
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClip {partydistribucion_fla.error6_79}Uses:370 281Used by:635
Symbol 372 GraphicUses:367Used by:373
Symbol 373 MovieClip {partydistribucion_fla.error6_80}Uses:372Used by:635
Symbol 374 GraphicUses:367Used by:375
Symbol 375 MovieClip {partydistribucion_fla.error6_81}Uses:374 281Used by:635
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClip {partydistribucion_fla.error6_82}Uses:376 281Used by:635
Symbol 378 GraphicUses:367Used by:379
Symbol 379 MovieClip {partydistribucion_fla.error6_83}Uses:378 281Used by:635
Symbol 380 GraphicUses:367Used by:381
Symbol 381 MovieClip {partydistribucion_fla.error6_84}Uses:380 281Used by:635
Symbol 382 GraphicUses:367Used by:383
Symbol 383 MovieClip {partydistribucion_fla.error6_85}Uses:382 281Used by:635
Symbol 384 BitmapUsed by:385 387 393
Symbol 385 GraphicUses:384Used by:386
Symbol 386 MovieClipUses:385Used by:635
Symbol 387 GraphicUses:384Used by:388
Symbol 388 MovieClip {partydistribucion_fla.error7_87}Uses:387 281Used by:635
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClip {partydistribucion_fla.error7_88}Uses:389 281Used by:635
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClip {partydistribucion_fla.error7_89}Uses:391 281Used by:635
Symbol 393 GraphicUses:384Used by:394
Symbol 394 MovieClip {partydistribucion_fla.error7_90}Uses:393 281Used by:635
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClip {partydistribucion_fla.error7_91}Uses:395Used by:635
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClip {partydistribucion_fla.error7_92}Uses:397 281Used by:635
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClip {partydistribucion_fla.error7_93}Uses:399 281Used by:635
Symbol 401 BitmapUsed by:402 406 408 410 412
Symbol 402 GraphicUses:401Used by:403
Symbol 403 MovieClipUses:402Used by:635
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClip {partydistribucion_fla.error8_95}Uses:404 281Used by:635
Symbol 406 GraphicUses:401Used by:407
Symbol 407 MovieClip {partydistribucion_fla.error8_96}Uses:406 281Used by:635
Symbol 408 GraphicUses:401Used by:409
Symbol 409 MovieClip {partydistribucion_fla.error8_97}Uses:408 281Used by:635
Symbol 410 GraphicUses:401Used by:411
Symbol 411 MovieClip {partydistribucion_fla.error8_98}Uses:410 281Used by:635
Symbol 412 GraphicUses:401Used by:413
Symbol 413 MovieClip {partydistribucion_fla.error8_99}Uses:412Used by:635
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClip {partydistribucion_fla.error8_100}Uses:414 281Used by:635
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClip {partydistribucion_fla.error8_101}Uses:416 281Used by:635
Symbol 418 BitmapUsed by:419 423 433
Symbol 419 GraphicUses:418Used by:420
Symbol 420 MovieClipUses:419Used by:635
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClip {partydistribucion_fla.error9_103}Uses:421 281Used by:635
Symbol 423 GraphicUses:418Used by:424
Symbol 424 MovieClip {partydistribucion_fla.error9_104}Uses:423 281Used by:635
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClip {partydistribucion_fla.error9_105}Uses:425 281Used by:635
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClip {partydistribucion_fla.error9_106}Uses:427 281Used by:635
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClip {partydistribucion_fla.error9_107}Uses:429 281Used by:635
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClip {partydistribucion_fla.error9_108}Uses:431 281Used by:635
Symbol 433 GraphicUses:418Used by:434
Symbol 434 MovieClip {partydistribucion_fla.error9_109}Uses:433 281Used by:635
Symbol 435 BitmapUsed by:436 439 447 449 453
Symbol 436 GraphicUses:435Used by:437
Symbol 437 MovieClipUses:436Used by:635
Symbol 438 GraphicUsed by:635
Symbol 439 GraphicUses:435Used by:440
Symbol 440 MovieClip {partydistribucion_fla.error10_111}Uses:439Used by:635
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClip {partydistribucion_fla.error10_112}Uses:441Used by:635
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClip {partydistribucion_fla.error10_113}Uses:443 281Used by:635
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClip {partydistribucion_fla.error10_114}Uses:445 281Used by:635
Symbol 447 GraphicUses:435Used by:448
Symbol 448 MovieClip {partydistribucion_fla.error10_115}Uses:447 281Used by:635
Symbol 449 GraphicUses:435Used by:450
Symbol 450 MovieClip {partydistribucion_fla.error10_116}Uses:449 281Used by:635
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClip {partydistribucion_fla.error10_117}Uses:451 281Used by:635
Symbol 453 GraphicUses:435Used by:454
Symbol 454 MovieClip {partydistribucion_fla.error10_118}Uses:453 281Used by:635
Symbol 455 BitmapUsed by:456 463 465 471
Symbol 456 GraphicUses:455Used by:457
Symbol 457 MovieClipUses:456Used by:635
Symbol 458 GraphicUsed by:635
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClip {partydistribucion_fla.error11_120}Uses:459 281Used by:635
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClip {partydistribucion_fla.error11_121}Uses:461 281Used by:635
Symbol 463 GraphicUses:455Used by:464
Symbol 464 MovieClip {partydistribucion_fla.error11_122}Uses:463Used by:635
Symbol 465 GraphicUses:455Used by:466
Symbol 466 MovieClip {partydistribucion_fla.error11_123}Uses:465 281Used by:635
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClip {partydistribucion_fla.error11_124}Uses:467 281Used by:635
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClip {partydistribucion_fla.error11_125}Uses:469 281Used by:635
Symbol 471 GraphicUses:455Used by:472
Symbol 472 MovieClip {partydistribucion_fla.error11_126}Uses:471Used by:635
Symbol 473 BitmapUsed by:474 476 480 482 486
Symbol 474 GraphicUses:473Used by:475
Symbol 475 MovieClipUses:474Used by:635
Symbol 476 GraphicUses:473Used by:477
Symbol 477 MovieClip {partydistribucion_fla.error12_128}Uses:476Used by:635
Symbol 478 GraphicUsed by:479 556 566 620
Symbol 479 MovieClip {partydistribucion_fla.error12_129}Uses:478 281Used by:635
Symbol 480 GraphicUses:473Used by:481
Symbol 481 MovieClip {partydistribucion_fla.error12_130}Uses:480 281Used by:635
Symbol 482 GraphicUses:473Used by:483
Symbol 483 MovieClip {partydistribucion_fla.error12_131}Uses:482 281Used by:635
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClip {partydistribucion_fla.error12_132}Uses:484 281Used by:635
Symbol 486 GraphicUses:473Used by:487
Symbol 487 MovieClip {partydistribucion_fla.error12_133}Uses:486 281Used by:635
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClip {partydistribucion_fla.error12_134}Uses:488 281Used by:635
Symbol 490 BitmapUsed by:491 494 502 508
Symbol 491 GraphicUses:490Used by:492
Symbol 492 MovieClipUses:491Used by:635
Symbol 493 GraphicUsed by:635
Symbol 494 GraphicUses:490Used by:495
Symbol 495 MovieClip {partydistribucion_fla.error13_136}Uses:494 281Used by:635
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClip {partydistribucion_fla.error13_137}Uses:496 281Used by:635
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClip {partydistribucion_fla.error13_138}Uses:498 281Used by:635
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClip {partydistribucion_fla.error13_139}Uses:500 281Used by:635
Symbol 502 GraphicUses:490Used by:503
Symbol 503 MovieClip {partydistribucion_fla.error13_140}Uses:502 281Used by:635
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClip {partydistribucion_fla.error13_141}Uses:504 281Used by:635
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClip {partydistribucion_fla.error13_142}Uses:506 281Used by:635
Symbol 508 GraphicUses:490Used by:509
Symbol 509 MovieClip {partydistribucion_fla.error13_143}Uses:508 281Used by:635
Symbol 510 BitmapUsed by:511 513 517 519 525 542
Symbol 511 GraphicUses:510Used by:512
Symbol 512 MovieClipUses:511Used by:635
Symbol 513 GraphicUses:510Used by:514
Symbol 514 MovieClip {partydistribucion_fla.error14_145}Uses:513 281Used by:635
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClip {partydistribucion_fla.error14_146}Uses:515 281Used by:635
Symbol 517 GraphicUses:510Used by:518
Symbol 518 MovieClip {partydistribucion_fla.error14_147}Uses:517 281Used by:635
Symbol 519 GraphicUses:510Used by:520
Symbol 520 MovieClip {partydistribucion_fla.error14_148}Uses:519Used by:635
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClip {partydistribucion_fla.error14_149}Uses:521 281Used by:635
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClip {partydistribucion_fla.error14_150}Uses:523 281Used by:635
Symbol 525 GraphicUses:510Used by:526
Symbol 526 MovieClip {partydistribucion_fla.error14_151}Uses:525 281Used by:635
Symbol 527 BitmapUsed by:528 534 559
Symbol 528 GraphicUses:527Used by:529
Symbol 529 MovieClipUses:528Used by:635
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClip {partydistribucion_fla.error15_153}Uses:530 281Used by:635
Symbol 532 GraphicUsed by:533
Symbol 533 MovieClip {partydistribucion_fla.error15_154}Uses:532 281Used by:635
Symbol 534 GraphicUses:527Used by:535
Symbol 535 MovieClip {partydistribucion_fla.error15_155}Uses:534 281Used by:635
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClip {partydistribucion_fla.error15_156}Uses:536Used by:635
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClip {partydistribucion_fla.error15_157}Uses:538 281Used by:635
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClip {partydistribucion_fla.error15_158}Uses:540 281Used by:635
Symbol 542 GraphicUses:510Used by:543
Symbol 543 MovieClip {partydistribucion_fla.error15_159}Uses:542Used by:635
Symbol 544 BitmapUsed by:545 557
Symbol 545 GraphicUses:544Used by:546
Symbol 546 MovieClipUses:545Used by:635
Symbol 547 GraphicUsed by:635
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClip {partydistribucion_fla.error16_161}Uses:548 281Used by:635
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClip {partydistribucion_fla.error16_162}Uses:550 281Used by:635
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClip {partydistribucion_fla.error16_163}Uses:552 281Used by:635
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClip {partydistribucion_fla.error16_164}Uses:554 281Used by:635
Symbol 556 MovieClip {partydistribucion_fla.error16_165}Uses:478 281Used by:635
Symbol 557 GraphicUses:544Used by:558
Symbol 558 MovieClip {partydistribucion_fla.error16_166}Uses:557 281Used by:635
Symbol 559 GraphicUses:527Used by:560
Symbol 560 MovieClip {partydistribucion_fla.error16_167}Uses:559 281Used by:635
Symbol 561 BitmapUsed by:562 564 575 609
Symbol 562 GraphicUses:561Used by:563
Symbol 563 MovieClipUses:562Used by:635
Symbol 564 GraphicUses:561Used by:565
Symbol 565 MovieClip {partydistribucion_fla.error17_169}Uses:564 281Used by:635
Symbol 566 MovieClip {partydistribucion_fla.error17_170}Uses:478 281Used by:635
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClip {partydistribucion_fla.error17_171}Uses:567 281Used by:635
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClip {partydistribucion_fla.error17_172}Uses:569 281Used by:635
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClip {partydistribucion_fla.error17_173}Uses:571 281Used by:635
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClip {partydistribucion_fla.error17_174}Uses:573 281Used by:635
Symbol 575 GraphicUses:561Used by:576
Symbol 576 MovieClip {partydistribucion_fla.error17_175}Uses:575 281Used by:635
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClip {partydistribucion_fla.error17_176}Uses:577 281Used by:635
Symbol 579 BitmapUsed by:580 586 590
Symbol 580 GraphicUses:579Used by:581
Symbol 581 MovieClipUses:580Used by:635
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClip {partydistribucion_fla.error18_178}Uses:582 281Used by:635
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClip {partydistribucion_fla.error18_179}Uses:584 281Used by:635
Symbol 586 GraphicUses:579Used by:587
Symbol 587 MovieClip {partydistribucion_fla.error18_180}Uses:586 281Used by:635
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClip {partydistribucion_fla.error18_181}Uses:588 281Used by:635
Symbol 590 GraphicUses:579Used by:591
Symbol 591 MovieClip {partydistribucion_fla.error18_182}Uses:590 281Used by:635
Symbol 592 GraphicUsed by:593
Symbol 593 MovieClip {partydistribucion_fla.error18_183}Uses:592 281Used by:635
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClip {partydistribucion_fla.error18_184}Uses:594Used by:635
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClip {partydistribucion_fla.error18_185}Uses:596 281Used by:635
Symbol 598 BitmapUsed by:599 607 611
Symbol 599 GraphicUses:598Used by:600
Symbol 600 MovieClipUses:599Used by:635
Symbol 601 GraphicUsed by:602
Symbol 602 MovieClip {partydistribucion_fla.error19_187}Uses:601 281Used by:635
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClip {partydistribucion_fla.error19_188}Uses:603 281Used by:635
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClip {partydistribucion_fla.error19_189}Uses:605 281Used by:635
Symbol 607 GraphicUses:598Used by:608
Symbol 608 MovieClip {partydistribucion_fla.error19_190}Uses:607 281Used by:635
Symbol 609 GraphicUses:561Used by:610
Symbol 610 MovieClip {partydistribucion_fla.error19_191}Uses:609 281Used by:635
Symbol 611 GraphicUses:598Used by:612
Symbol 612 MovieClip {partydistribucion_fla.error19_192}Uses:611 281Used by:635
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClip {partydistribucion_fla.error19_193}Uses:613 281Used by:635
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClip {partydistribucion_fla.error19_194}Uses:615Used by:635
Symbol 617 BitmapUsed by:618 623 625 633
Symbol 618 GraphicUses:617Used by:619
Symbol 619 MovieClipUses:618Used by:635
Symbol 620 MovieClip {partydistribucion_fla.error20_196}Uses:478 281Used by:635
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClip {partydistribucion_fla.error20_197}Uses:621 281Used by:635
Symbol 623 GraphicUses:617Used by:624
Symbol 624 MovieClip {partydistribucion_fla.error20_198}Uses:623 281Used by:635
Symbol 625 GraphicUses:617Used by:626
Symbol 626 MovieClip {partydistribucion_fla.error20_199}Uses:625 281Used by:635
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClip {partydistribucion_fla.error20_200}Uses:627 281Used by:635
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClip {partydistribucion_fla.error20_201}Uses:629 281Used by:635
Symbol 631 GraphicUsed by:632
Symbol 632 MovieClip {partydistribucion_fla.error20_202}Uses:631 281Used by:635
Symbol 633 GraphicUses:617Used by:634
Symbol 634 MovieClip {partydistribucion_fla.error20_203}Uses:633 281Used by:635
Symbol 635 MovieClip {partydistribucion_fla.dibujos_34}Uses:278 282 284 286 288 290 292 294 297 299 301 303 305 307 309 311 313 316 318 320 322 324 326 328 330 333 335 337 339 341 343 345 347 350 352 354 356 358 360 362 364 366 369 371 373 375 377 379 381 383 386 388 390 392 394 396 398 400 403 405 407 409 411 413 415 417 420 422 424 426 428 430 432 434 437 438 440 442 444 446 448 450 452 454 457 458 460 462 464 466 468 470 472 475 477 479 481 483 485 487 489 492 493 495 497 499 501 503 505 507 509 512 514 516 518 520 522 524 526 529 531 533 535 537 539 541 543 546 547 549 551 553 555 556 558 560 563 565 566 568 570 572 574 576 578 581 583 585 587 589 591 593 595 597 600 602 604 606 608 610 612 614 616 619 620 622 624 626 628 630 632 634Used by:655
Symbol 636 GraphicUsed by:639
Symbol 637 GraphicUsed by:638
Symbol 638 MovieClipUses:637Used by:639
Symbol 639 MovieClipUses:636 638Used by:655
Symbol 640 GraphicUsed by:653
Symbol 641 GraphicUsed by:652 653
Symbol 642 GraphicUsed by:653
Symbol 643 GraphicUsed by:653
Symbol 644 GraphicUsed by:653
Symbol 645 GraphicUsed by:653
Symbol 646 GraphicUsed by:653
Symbol 647 GraphicUsed by:653
Symbol 648 GraphicUsed by:653
Symbol 649 GraphicUsed by:653
Symbol 650 GraphicUsed by:653
Symbol 651 GraphicUsed by:653
Symbol 652 MovieClipUses:641Used by:653
Symbol 653 MovieClip {partydistribucion_fla.circulo_diferencias_206}Uses:640 641 642 643 644 645 646 647 648 649 650 651 652Used by:655
Symbol 654 MovieClipUses:272Used by:655
Symbol 655 MovieClip {partydistribucion_fla.dibujodiferencias_32}Uses:275 135 635 639 653 654Used by:Timeline
Symbol 656 GraphicUsed by:658
Symbol 657 EditableTextUses:84Used by:658
Symbol 658 MovieClip {partydistribucion_fla.numDiferencias_209}Uses:656 657Used by:Timeline
Symbol 659 GraphicUsed by:660
Symbol 660 MovieClipUses:659Used by:672
Symbol 661 MovieClipUsed by:672
Symbol 662 GraphicUsed by:672
Symbol 663 EditableTextUses:267Used by:672
Symbol 664 EditableTextUses:267Used by:672
Symbol 665 GraphicUsed by:667
Symbol 666 GraphicUsed by:667
Symbol 667 MovieClip {partydistribucion_fla.elementoUsuario_213}Uses:665 666Used by:672
Symbol 668 FontUsed by:669 670 757 759 761 857 860
Symbol 669 EditableTextUses:668Used by:672
Symbol 670 EditableTextUses:668Used by:672
Symbol 671 EditableTextUses:267Used by:672
Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}Uses:660 661 662 663 664 667 669 670 671Used by:Timeline
Symbol 673 GraphicUsed by:685
Symbol 674 GraphicUsed by:685
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:685
Symbol 677 GraphicUsed by:685
Symbol 678 GraphicUsed by:685
Symbol 679 GraphicUsed by:685
Symbol 680 GraphicUsed by:685
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClipUses:681Used by:685
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:685
Symbol 685 MovieClip {partydistribucion_fla.so_214}Uses:673 674 676 135 677 678 679 680 682 684Used by:Timeline
Symbol 686 MovieClipUses:272Used by:689 692 695
Symbol 687 GraphicUsed by:689
Symbol 688 EditableTextUses:84Used by:689
Symbol 689 MovieClip {partydistribucion_fla.rotulo_218}Uses:686 687 688Used by:Timeline
Symbol 690 GraphicUsed by:692
Symbol 691 EditableTextUses:84Used by:692
Symbol 692 MovieClip {partydistribucion_fla.rotulo2_220}Uses:686 690 691Used by:Timeline
Symbol 693 GraphicUsed by:695
Symbol 694 EditableTextUses:84Used by:695
Symbol 695 MovieClip {partydistribucion_fla.rotulo3_221}Uses:686 693 694Used by:Timeline
Symbol 696 GraphicUsed by:698
Symbol 697 EditableTextUses:267Used by:698
Symbol 698 MovieClip {partydistribucion_fla.loadingmusic_222}Uses:696 697Used by:Timeline
Symbol 699 GraphicUsed by:702
Symbol 700 EditableTextUses:84Used by:702
Symbol 701 GraphicUsed by:702
Symbol 702 MovieClip {partydistribucion_fla.baseMenuPrincipal_224}Uses:699 700 701Used by:703
Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}Uses:702 135Used by:762  Timeline
Symbol 704 GraphicUsed by:705
Symbol 705 MovieClipUses:704Used by:731 734 737 740 743
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:706Used by:708
Symbol 708 MovieClip {partydistribucion_fla.globo_plata_global_227}Uses:707Used by:731 734 737 740 743
Symbol 709 GraphicUsed by:710
Symbol 710 MovieClipUses:709Used by:711
Symbol 711 MovieClip {partydistribucion_fla.globo_oro_global_229}Uses:710Used by:731 734 737 740 743
Symbol 712 GraphicUsed by:724
Symbol 713 GraphicUsed by:722
Symbol 714 GraphicUsed by:715
Symbol 715 MovieClipUses:714Used by:722
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClipUses:716Used by:722
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:718Used by:722
Symbol 720 GraphicUsed by:721
Symbol 721 MovieClipUses:720Used by:722
Symbol 722 MovieClipUses:713 715 717 719 721Used by:724
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClipUses:712 722 723Used by:725
Symbol 725 MovieClip {partydistribucion_fla.globo_maximo_global_231}Uses:724Used by:731 734 737 740 743
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClipUses:726Used by:728
Symbol 728 MovieClip {partydistribucion_fla.globo_bronce_global_238}Uses:727Used by:731 734 737 740 743
Symbol 729 TextUses:84Used by:730
Symbol 730 MovieClipUses:729Used by:731
Symbol 731 MovieClip {partydistribucion_fla.resultados_all_225}Uses:705 708 711 725 728 730Used by:Timeline
Symbol 732 TextUses:84Used by:733
Symbol 733 MovieClipUses:732Used by:734
Symbol 734 MovieClip {partydistribucion_fla.resultados_puzzle_241}Uses:705 708 711 725 728 733Used by:Timeline
Symbol 735 TextUses:84Used by:736
Symbol 736 MovieClipUses:735Used by:737
Symbol 737 MovieClip {partydistribucion_fla.resultados_memory_243}Uses:705 708 711 725 728 736Used by:Timeline
Symbol 738 TextUses:84Used by:739
Symbol 739 MovieClipUses:738Used by:740
Symbol 740 MovieClip {partydistribucion_fla.resultados_photo_245}Uses:705 708 711 725 728 739Used by:Timeline
Symbol 741 TextUses:84Used by:742
Symbol 742 MovieClipUses:741Used by:743
Symbol 743 MovieClip {partydistribucion_fla.resultados_diff_247}Uses:705 708 711 725 728 742Used by:Timeline
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClipUses:744Used by:753
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:750
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClipUses:748Used by:750
Symbol 750 MovieClipUses:747 749Used by:753
Symbol 751 GraphicUsed by:752
Symbol 752 MovieClipUses:751Used by:753
Symbol 753 MovieClipUses:745 750 752Used by:Timeline
Symbol 754 GraphicUsed by:755
Symbol 755 MovieClipUses:754Used by:762
Symbol 756 TextUses:267Used by:762
Symbol 757 EditableTextUses:668Used by:762
Symbol 758 TextUses:267Used by:762
Symbol 759 EditableTextUses:668Used by:762
Symbol 760 TextUses:267Used by:762
Symbol 761 EditableTextUses:668Used by:762
Symbol 762 MovieClip {partydistribucion_fla.recuadro_partida_one_player_255}Uses:755 87 756 757 758 759 760 761 703Used by:Timeline
Symbol 763 GraphicUsed by:848
Symbol 764 GraphicUsed by:848
Symbol 765 EditableTextUses:84Used by:848
Symbol 766 GraphicUsed by:767
Symbol 767 MovieClipUses:766Used by:848
Symbol 768 GraphicUsed by:848
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:769Used by:848
Symbol 771 GraphicUsed by:848
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClipUses:772Used by:848
Symbol 774 BitmapUsed by:775
Symbol 775 GraphicUses:774Used by:848
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:776Used by:848
Symbol 778 BitmapUsed by:779
Symbol 779 GraphicUses:778Used by:848
Symbol 780 GraphicUsed by:781
Symbol 781 MovieClipUses:780Used by:848
Symbol 782 GraphicUsed by:783
Symbol 783 MovieClipUses:782Used by:848
Symbol 784 BitmapUsed by:785
Symbol 785 GraphicUses:784Used by:848
Symbol 786 GraphicUsed by:787
Symbol 787 MovieClipUses:786Used by:848
Symbol 788 GraphicUsed by:789
Symbol 789 MovieClipUses:788Used by:848
Symbol 790 BitmapUsed by:791
Symbol 791 GraphicUses:790Used by:848
Symbol 792 GraphicUsed by:793
Symbol 793 MovieClipUses:792Used by:848
Symbol 794 BitmapUsed by:795
Symbol 795 GraphicUses:794Used by:848
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClipUses:796Used by:848
Symbol 798 GraphicUsed by:799
Symbol 799 MovieClipUses:798Used by:848
Symbol 800 BitmapUsed by:801
Symbol 801 GraphicUses:800Used by:848
Symbol 802 GraphicUsed by:803
Symbol 803 MovieClipUses:802Used by:848
Symbol 804 BitmapUsed by:806
Symbol 805 BitmapUsed by:806
Symbol 806 GraphicUses:804 805Used by:848
Symbol 807 GraphicUsed by:808
Symbol 808 MovieClipUses:807Used by:848
Symbol 809 GraphicUsed by:848
Symbol 810 GraphicUsed by:811
Symbol 811 MovieClipUses:810Used by:848
Symbol 812 BitmapUsed by:813
Symbol 813 GraphicUses:812Used by:848
Symbol 814 GraphicUsed by:815
Symbol 815 MovieClipUses:814Used by:848
Symbol 816 GraphicUsed by:817
Symbol 817 MovieClipUses:816Used by:848
Symbol 818 GraphicUsed by:819
Symbol 819 MovieClipUses:818Used by:848
Symbol 820 GraphicUsed by:821
Symbol 821 MovieClipUses:820Used by:848
Symbol 822 GraphicUsed by:823 828
Symbol 823 MovieClipUses:822Used by:848
Symbol 824 GraphicUsed by:825
Symbol 825 MovieClipUses:824Used by:848
Symbol 826 GraphicUsed by:827
Symbol 827 MovieClipUses:826Used by:848
Symbol 828 MovieClipUses:822Used by:848
Symbol 829 BitmapUsed by:830
Symbol 830 GraphicUses:829Used by:848
Symbol 831 GraphicUsed by:832
Symbol 832 MovieClipUses:831Used by:848
Symbol 833 GraphicUsed by:834
Symbol 834 MovieClipUses:833Used by:848
Symbol 835 GraphicUsed by:836
Symbol 836 MovieClipUses:835Used by:848
Symbol 837 GraphicUsed by:838
Symbol 838 MovieClipUses:837Used by:848
Symbol 839 GraphicUsed by:840
Symbol 840 MovieClipUses:839Used by:848
Symbol 841 GraphicUsed by:842
Symbol 842 MovieClipUses:841Used by:848
Symbol 843 GraphicUsed by:844
Symbol 844 MovieClipUses:843Used by:848
Symbol 845 GraphicUsed by:848
Symbol 846 GraphicUsed by:847
Symbol 847 MovieClipUses:846Used by:848
Symbol 848 MovieClip {partydistribucion_fla.baseMenuPrincipal_candado_259}Uses:763 764 765 767 768 770 771 773 775 777 779 781 783 785 787 789 791 793 795 797 799 801 803 806 808 809 811 813 815 817 819 821 823 825 827 828 830 832 834 836 838 840 842 844 845 847Used by:849
Symbol 849 MovieClip {partydistribucion_fla.oneplayer_candado_258}Uses:848 135Used by:Timeline
Symbol 850 GraphicUsed by:851
Symbol 851 MovieClipUses:850Used by:855
Symbol 852 EditableTextUses:84Used by:855
Symbol 853 MovieClipUsed by:855
Symbol 854 EditableTextUses:84Used by:855
Symbol 855 MovieClip {partydistribucion_fla.tituloJuego_290}Uses:851 852 853 854Used by:Timeline
Symbol 856 GraphicUsed by:858
Symbol 857 TextUses:668Used by:858
Symbol 858 MovieClipUses:856 857Used by:Timeline
Symbol 859 GraphicUsed by:861
Symbol 860 EditableTextUses:668Used by:861
Symbol 861 MovieClip {partydistribucion_fla.textoModosSuperados_294}Uses:859 860Used by:Timeline
Symbol 862 FontUsed by:863 868 874 875 877 881 885 886 890 894
Symbol 863 TextUses:862Used by:895
Symbol 864 FontUsed by:865 878 882 887 891
Symbol 865 TextUses:864Used by:895
Symbol 866 BitmapUsed by:867
Symbol 867 GraphicUses:866Used by:895
Symbol 868 TextUses:862Used by:895
Symbol 869 GraphicUsed by:870
Symbol 870 MovieClipUses:869Used by:895
Symbol 871 GraphicUsed by:872
Symbol 872 MovieClipUses:871Used by:895
Symbol 873 GraphicUsed by:876
Symbol 874 TextUses:862Used by:876
Symbol 875 TextUses:862Used by:876
Symbol 876 MovieClip {partydistribucion_fla.goToMenu_298}Uses:873 874 875Used by:895
Symbol 877 TextUses:862Used by:895
Symbol 878 TextUses:864Used by:895
Symbol 879 BitmapUsed by:880
Symbol 880 GraphicUses:879Used by:895
Symbol 881 TextUses:862Used by:895
Symbol 882 TextUses:864Used by:895
Symbol 883 BitmapUsed by:884
Symbol 884 GraphicUses:883Used by:895
Symbol 885 TextUses:862Used by:895
Symbol 886 TextUses:862Used by:895
Symbol 887 TextUses:864Used by:895
Symbol 888 BitmapUsed by:889
Symbol 889 GraphicUses:888Used by:895
Symbol 890 TextUses:862Used by:895
Symbol 891 TextUses:864Used by:895
Symbol 892 BitmapUsed by:893
Symbol 893 GraphicUses:892Used by:895
Symbol 894 TextUses:862Used by:895
Symbol 895 MovieClip {partydistribucion_fla.instructionsOnePlayer_295}Uses:272 863 865 867 868 870 872 876 877 878 880 881 882 884 885 886 887 889 890 891 893 894Used by:Timeline
Symbol 896 TextUses:132Used by:897
Symbol 897 MovieClipUses:896 135Used by:Timeline
Symbol 898 GraphicUsed by:900
Symbol 899 EditableTextUses:84Used by:900
Symbol 900 MovieClip {partydistribucion_fla.distribucionmenu_300}Uses:898 899 135Used by:Timeline
Symbol 901 GraphicUsed by:903
Symbol 902 EditableTextUses:84Used by:903
Symbol 903 MovieClip {partydistribucion_fla.distribucionmenu2_301}Uses:901 902 135Used by:Timeline

Instance Names

"tapaloTodo"Frame 1Symbol 138 MovieClip
"precargaObjeto"Frame 1Symbol 136 MovieClip {partydistribucion.precarga}
"memoryPieza1"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza2"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza3"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza4"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza5"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza6"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza7"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza8"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza9"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza10"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza11"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza12"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza13"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza14"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza15"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"memoryPieza16"Frame 3Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17}
"fondoPuzzle"Frame 3Symbol 193 MovieClip {partydistribucion_fla.puzzle_23}
"fotoPuzzle"Frame 3Symbol 256 MovieClip {partydistribucion_fla.foto_puzzle_24}
"contenedorPiezasPuzzle"Frame 3Symbol 257 MovieClip
"mascaraPuzzle"Frame 3Symbol 135 MovieClip
"basePhoto"Frame 3Symbol 259 MovieClip {partydistribucion_fla.basePhoto_27}
"decoracionPhotos"Frame 3Symbol 266 MovieClip
"respuesta1"Frame 3Symbol 268 EditableText
"respuesta2"Frame 3Symbol 269 EditableText
"respuesta3"Frame 3Symbol 270 EditableText
"respuesta4"Frame 3Symbol 271 EditableText
"respuestaZonaActiva1"Frame 3Symbol 135 MovieClip
"respuestaZonaActiva2"Frame 3Symbol 135 MovieClip
"respuestaZonaActiva3"Frame 3Symbol 135 MovieClip
"respuestaZonaActiva4"Frame 3Symbol 135 MovieClip
"tapaQuiz"Frame 3Symbol 273 MovieClip
"dibujoDiferencias"Frame 3Symbol 655 MovieClip {partydistribucion_fla.dibujodiferencias_32}
"numDiferencias"Frame 3Symbol 658 MovieClip {partydistribucion_fla.numDiferencias_209}
"mascaraDiferencias"Frame 3Symbol 135 MovieClip
"tapaTemporal"Frame 3Symbol 135 MovieClip
"usuario1"Frame 3Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}
"usuario2"Frame 3Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}
"usuario3"Frame 3Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}
"usuario4"Frame 3Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}
"usuario5"Frame 3Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}
"usuario6"Frame 3Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}
"usuario7"Frame 3Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}
"usuario8"Frame 3Symbol 672 MovieClip {partydistribucion_fla.ranking2_210}
"volumen"Frame 3Symbol 685 MovieClip {partydistribucion_fla.so_214}
"rotulo"Frame 3Symbol 689 MovieClip {partydistribucion_fla.rotulo_218}
"rotulo2"Frame 3Symbol 692 MovieClip {partydistribucion_fla.rotulo2_220}
"rotulo3"Frame 3Symbol 695 MovieClip {partydistribucion_fla.rotulo3_221}
"rotulo4"Frame 3Symbol 689 MovieClip {partydistribucion_fla.rotulo_218}
"rotulo5"Frame 3Symbol 689 MovieClip {partydistribucion_fla.rotulo_218}
"loadingMusic"Frame 3Symbol 698 MovieClip {partydistribucion_fla.loadingmusic_222}
"menuDifferences"Frame 3Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}
"menuPuzzle"Frame 3Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}
"menuMemoryCard"Frame 3Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}
"menuPhotoQuiz"Frame 3Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}
"menuAllGames"Frame 3Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}
"globosAllGames"Frame 3Symbol 731 MovieClip {partydistribucion_fla.resultados_all_225}
"globosPuzzle"Frame 3Symbol 734 MovieClip {partydistribucion_fla.resultados_puzzle_241}
"globosMemoryCard"Frame 3Symbol 737 MovieClip {partydistribucion_fla.resultados_memory_243}
"globosPhotoQuiz"Frame 3Symbol 740 MovieClip {partydistribucion_fla.resultados_photo_245}
"globosDifferences"Frame 3Symbol 743 MovieClip {partydistribucion_fla.resultados_diff_247}
"tituloOnePlayer"Frame 3Symbol 753 MovieClip
"datosInGame"Frame 3Symbol 762 MovieClip {partydistribucion_fla.recuadro_partida_one_player_255}
"modoExpert"Frame 3Symbol 849 MovieClip {partydistribucion_fla.oneplayer_candado_258}
"tituloJuego"Frame 3Symbol 855 MovieClip {partydistribucion_fla.tituloJuego_290}
"modoHard"Frame 3Symbol 849 MovieClip {partydistribucion_fla.oneplayer_candado_258}
"modoNormal"Frame 3Symbol 849 MovieClip {partydistribucion_fla.oneplayer_candado_258}
"modoEasy"Frame 3Symbol 849 MovieClip {partydistribucion_fla.oneplayer_candado_258}
"mensajeExperto"Frame 3Symbol 858 MovieClip
"textoModosSuperados"Frame 3Symbol 861 MovieClip {partydistribucion_fla.textoModosSuperados_294}
"backIntermedio"Frame 3Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}
"instruccionesMode"Frame 3Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}
"instruccionesOnePlayer"Frame 3Symbol 895 MovieClip {partydistribucion_fla.instructionsOnePlayer_295}
"enlace"Frame 3Symbol 897 MovieClip
"onePlayerMenu"Frame 3Symbol 900 MovieClip {partydistribucion_fla.distribucionmenu_300}
"multiPlayerMenu"Frame 3Symbol 903 MovieClip {partydistribucion_fla.distribucionmenu2_301}
"timer"Symbol 87 MovieClip {clases.reloj} Frame 1Symbol 85 EditableText
"porcen"Symbol 131 MovieClip {partydistribucion_fla.porcen_13} Frame 1Symbol 128 EditableText
"porcen"Symbol 136 MovieClip {partydistribucion.precarga} Frame 1Symbol 131 MovieClip {partydistribucion_fla.porcen_13}
"enlacePrecarga"Symbol 136 MovieClip {partydistribucion.precarga} Frame 1Symbol 135 MovieClip
"dibujo"Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17} Frame 1Symbol 183 MovieClip {partydistribucion_fla.DibujoCarta_18}
"dibujo"Symbol 256 MovieClip {partydistribucion_fla.foto_puzzle_24} Frame 1Symbol 255 MovieClip {partydistribucion_fla.miniFotoPuzzle_25}
"fondoBasePhoto"Symbol 259 MovieClip {partydistribucion_fla.basePhoto_27} Frame 1Symbol 258 MovieClip
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 278 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 278 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 282 MovieClip {partydistribucion_fla.error1_36}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 284 MovieClip {partydistribucion_fla.error1_38}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 286 MovieClip {partydistribucion_fla.error1_39}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 288 MovieClip {partydistribucion_fla.error1_40}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 290 MovieClip {partydistribucion_fla.error1_41}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 292 MovieClip {partydistribucion_fla.error1_42}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 1Symbol 294 MovieClip {partydistribucion_fla.error1_43}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 297 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 297 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 299 MovieClip {partydistribucion_fla.error2_45}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 301 MovieClip {partydistribucion_fla.error2_46}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 303 MovieClip {partydistribucion_fla.error2_47}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 305 MovieClip {partydistribucion_fla.error2_48}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 307 MovieClip {partydistribucion_fla.error2_49}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 309 MovieClip {partydistribucion_fla.error2_50}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 311 MovieClip {partydistribucion_fla.error2_51}
"c8"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 2Symbol 313 MovieClip {partydistribucion_fla.error2_52}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 316 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 316 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 318 MovieClip {partydistribucion_fla.error3_54}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 320 MovieClip {partydistribucion_fla.error3_55}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 322 MovieClip {partydistribucion_fla.error3_56}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 324 MovieClip {partydistribucion_fla.error3_57}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 326 MovieClip {partydistribucion_fla.error3_58}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 328 MovieClip {partydistribucion_fla.error3_59}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 3Symbol 330 MovieClip {partydistribucion_fla.error3_60}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 333 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 333 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 335 MovieClip {partydistribucion_fla.error4_62}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 337 MovieClip {partydistribucion_fla.error4_63}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 339 MovieClip {partydistribucion_fla.error4_64}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 341 MovieClip {partydistribucion_fla.error4_65}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 343 MovieClip {partydistribucion_fla.error4_66}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 345 MovieClip {partydistribucion_fla.error4_67}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 4Symbol 347 MovieClip {partydistribucion_fla.error4_68}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 350 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 350 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 352 MovieClip {partydistribucion_fla.error5_70}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 354 MovieClip {partydistribucion_fla.error5_71}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 356 MovieClip {partydistribucion_fla.error5_72}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 358 MovieClip {partydistribucion_fla.error5_73}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 360 MovieClip {partydistribucion_fla.error5_74}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 362 MovieClip {partydistribucion_fla.error5_75}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 364 MovieClip {partydistribucion_fla.error5_76}
"c8"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 5Symbol 366 MovieClip {partydistribucion_fla.error5_77}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 369 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 369 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 371 MovieClip {partydistribucion_fla.error6_79}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 373 MovieClip {partydistribucion_fla.error6_80}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 375 MovieClip {partydistribucion_fla.error6_81}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 377 MovieClip {partydistribucion_fla.error6_82}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 379 MovieClip {partydistribucion_fla.error6_83}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 381 MovieClip {partydistribucion_fla.error6_84}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 6Symbol 383 MovieClip {partydistribucion_fla.error6_85}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 386 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 386 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 388 MovieClip {partydistribucion_fla.error7_87}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 390 MovieClip {partydistribucion_fla.error7_88}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 392 MovieClip {partydistribucion_fla.error7_89}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 394 MovieClip {partydistribucion_fla.error7_90}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 396 MovieClip {partydistribucion_fla.error7_91}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 398 MovieClip {partydistribucion_fla.error7_92}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 7Symbol 400 MovieClip {partydistribucion_fla.error7_93}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 403 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 403 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 405 MovieClip {partydistribucion_fla.error8_95}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 407 MovieClip {partydistribucion_fla.error8_96}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 409 MovieClip {partydistribucion_fla.error8_97}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 411 MovieClip {partydistribucion_fla.error8_98}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 413 MovieClip {partydistribucion_fla.error8_99}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 415 MovieClip {partydistribucion_fla.error8_100}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 8Symbol 417 MovieClip {partydistribucion_fla.error8_101}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 420 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 420 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 422 MovieClip {partydistribucion_fla.error9_103}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 424 MovieClip {partydistribucion_fla.error9_104}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 426 MovieClip {partydistribucion_fla.error9_105}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 428 MovieClip {partydistribucion_fla.error9_106}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 430 MovieClip {partydistribucion_fla.error9_107}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 432 MovieClip {partydistribucion_fla.error9_108}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 9Symbol 434 MovieClip {partydistribucion_fla.error9_109}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 437 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 437 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 440 MovieClip {partydistribucion_fla.error10_111}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 442 MovieClip {partydistribucion_fla.error10_112}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 444 MovieClip {partydistribucion_fla.error10_113}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 446 MovieClip {partydistribucion_fla.error10_114}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 448 MovieClip {partydistribucion_fla.error10_115}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 450 MovieClip {partydistribucion_fla.error10_116}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 452 MovieClip {partydistribucion_fla.error10_117}
"c8"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 10Symbol 454 MovieClip {partydistribucion_fla.error10_118}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 457 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 457 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 460 MovieClip {partydistribucion_fla.error11_120}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 462 MovieClip {partydistribucion_fla.error11_121}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 464 MovieClip {partydistribucion_fla.error11_122}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 466 MovieClip {partydistribucion_fla.error11_123}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 468 MovieClip {partydistribucion_fla.error11_124}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 470 MovieClip {partydistribucion_fla.error11_125}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 11Symbol 472 MovieClip {partydistribucion_fla.error11_126}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 475 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 475 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 477 MovieClip {partydistribucion_fla.error12_128}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 479 MovieClip {partydistribucion_fla.error12_129}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 481 MovieClip {partydistribucion_fla.error12_130}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 483 MovieClip {partydistribucion_fla.error12_131}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 485 MovieClip {partydistribucion_fla.error12_132}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 487 MovieClip {partydistribucion_fla.error12_133}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 12Symbol 489 MovieClip {partydistribucion_fla.error12_134}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 492 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 492 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 495 MovieClip {partydistribucion_fla.error13_136}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 497 MovieClip {partydistribucion_fla.error13_137}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 499 MovieClip {partydistribucion_fla.error13_138}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 501 MovieClip {partydistribucion_fla.error13_139}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 503 MovieClip {partydistribucion_fla.error13_140}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 505 MovieClip {partydistribucion_fla.error13_141}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 507 MovieClip {partydistribucion_fla.error13_142}
"c8"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 13Symbol 509 MovieClip {partydistribucion_fla.error13_143}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 512 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 512 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 514 MovieClip {partydistribucion_fla.error14_145}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 516 MovieClip {partydistribucion_fla.error14_146}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 518 MovieClip {partydistribucion_fla.error14_147}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 520 MovieClip {partydistribucion_fla.error14_148}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 522 MovieClip {partydistribucion_fla.error14_149}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 524 MovieClip {partydistribucion_fla.error14_150}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 14Symbol 526 MovieClip {partydistribucion_fla.error14_151}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 529 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 529 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 531 MovieClip {partydistribucion_fla.error15_153}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 533 MovieClip {partydistribucion_fla.error15_154}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 535 MovieClip {partydistribucion_fla.error15_155}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 537 MovieClip {partydistribucion_fla.error15_156}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 539 MovieClip {partydistribucion_fla.error15_157}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 541 MovieClip {partydistribucion_fla.error15_158}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 15Symbol 543 MovieClip {partydistribucion_fla.error15_159}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 546 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 546 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 549 MovieClip {partydistribucion_fla.error16_161}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 551 MovieClip {partydistribucion_fla.error16_162}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 553 MovieClip {partydistribucion_fla.error16_163}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 555 MovieClip {partydistribucion_fla.error16_164}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 556 MovieClip {partydistribucion_fla.error16_165}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 558 MovieClip {partydistribucion_fla.error16_166}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 16Symbol 560 MovieClip {partydistribucion_fla.error16_167}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 563 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 563 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 565 MovieClip {partydistribucion_fla.error17_169}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 566 MovieClip {partydistribucion_fla.error17_170}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 568 MovieClip {partydistribucion_fla.error17_171}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 570 MovieClip {partydistribucion_fla.error17_172}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 572 MovieClip {partydistribucion_fla.error17_173}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 574 MovieClip {partydistribucion_fla.error17_174}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 576 MovieClip {partydistribucion_fla.error17_175}
"c8"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 17Symbol 578 MovieClip {partydistribucion_fla.error17_176}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 581 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 581 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 583 MovieClip {partydistribucion_fla.error18_178}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 585 MovieClip {partydistribucion_fla.error18_179}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 587 MovieClip {partydistribucion_fla.error18_180}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 589 MovieClip {partydistribucion_fla.error18_181}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 591 MovieClip {partydistribucion_fla.error18_182}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 593 MovieClip {partydistribucion_fla.error18_183}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 595 MovieClip {partydistribucion_fla.error18_184}
"c8"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 18Symbol 597 MovieClip {partydistribucion_fla.error18_185}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 600 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 600 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 602 MovieClip {partydistribucion_fla.error19_187}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 604 MovieClip {partydistribucion_fla.error19_188}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 606 MovieClip {partydistribucion_fla.error19_189}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 608 MovieClip {partydistribucion_fla.error19_190}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 610 MovieClip {partydistribucion_fla.error19_191}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 612 MovieClip {partydistribucion_fla.error19_192}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 614 MovieClip {partydistribucion_fla.error19_193}
"c8"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 19Symbol 616 MovieClip {partydistribucion_fla.error19_194}
"dibujo"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 619 MovieClip
"dibujo2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 619 MovieClip
"c1"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 620 MovieClip {partydistribucion_fla.error20_196}
"c2"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 622 MovieClip {partydistribucion_fla.error20_197}
"c3"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 624 MovieClip {partydistribucion_fla.error20_198}
"c4"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 626 MovieClip {partydistribucion_fla.error20_199}
"c5"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 628 MovieClip {partydistribucion_fla.error20_200}
"c6"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 630 MovieClip {partydistribucion_fla.error20_201}
"c7"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 632 MovieClip {partydistribucion_fla.error20_202}
"c8"Symbol 635 MovieClip {partydistribucion_fla.dibujos_34} Frame 20Symbol 634 MovieClip {partydistribucion_fla.error20_203}
"dibujos"Symbol 655 MovieClip {partydistribucion_fla.dibujodiferencias_32} Frame 1Symbol 635 MovieClip {partydistribucion_fla.dibujos_34}
"ratonEspecial"Symbol 655 MovieClip {partydistribucion_fla.dibujodiferencias_32} Frame 1Symbol 639 MovieClip
"diferenciaOk"Symbol 655 MovieClip {partydistribucion_fla.dibujodiferencias_32} Frame 1Symbol 653 MovieClip {partydistribucion_fla.circulo_diferencias_206}
"tapa"Symbol 655 MovieClip {partydistribucion_fla.dibujodiferencias_32} Frame 1Symbol 654 MovieClip
"texto"Symbol 658 MovieClip {partydistribucion_fla.numDiferencias_209} Frame 1Symbol 657 EditableText
"fondoUsuario"Symbol 672 MovieClip {partydistribucion_fla.ranking2_210} Frame 1Symbol 660 MovieClip
"dibujo"Symbol 672 MovieClip {partydistribucion_fla.ranking2_210} Frame 1Symbol 661 MovieClip
"ronda"Symbol 672 MovieClip {partydistribucion_fla.ranking2_210} Frame 1Symbol 663 EditableText
"nombre"Symbol 672 MovieClip {partydistribucion_fla.ranking2_210} Frame 1Symbol 664 EditableText
"eUsuario"Symbol 672 MovieClip {partydistribucion_fla.ranking2_210} Frame 1Symbol 667 MovieClip {partydistribucion_fla.elementoUsuario_213}
"porcentaje"Symbol 672 MovieClip {partydistribucion_fla.ranking2_210} Frame 1Symbol 669 EditableText
"tipoPantalla"Symbol 672 MovieClip {partydistribucion_fla.ranking2_210} Frame 1Symbol 670 EditableText
"posicion"Symbol 672 MovieClip {partydistribucion_fla.ranking2_210} Frame 1Symbol 671 EditableText
"texto"Symbol 689 MovieClip {partydistribucion_fla.rotulo_218} Frame 1Symbol 688 EditableText
"texto"Symbol 692 MovieClip {partydistribucion_fla.rotulo2_220} Frame 1Symbol 691 EditableText
"texto"Symbol 695 MovieClip {partydistribucion_fla.rotulo3_221} Frame 1Symbol 694 EditableText
"texto"Symbol 698 MovieClip {partydistribucion_fla.loadingmusic_222} Frame 1Symbol 697 EditableText
"texto"Symbol 702 MovieClip {partydistribucion_fla.baseMenuPrincipal_224} Frame 1Symbol 700 EditableText
"base"Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223} Frame 1Symbol 702 MovieClip {partydistribucion_fla.baseMenuPrincipal_224}
"plata"Symbol 731 MovieClip {partydistribucion_fla.resultados_all_225} Frame 1Symbol 708 MovieClip {partydistribucion_fla.globo_plata_global_227}
"oro"Symbol 731 MovieClip {partydistribucion_fla.resultados_all_225} Frame 1Symbol 711 MovieClip {partydistribucion_fla.globo_oro_global_229}
"experto"Symbol 731 MovieClip {partydistribucion_fla.resultados_all_225} Frame 1Symbol 725 MovieClip {partydistribucion_fla.globo_maximo_global_231}
"bronce"Symbol 731 MovieClip {partydistribucion_fla.resultados_all_225} Frame 1Symbol 728 MovieClip {partydistribucion_fla.globo_bronce_global_238}
"plata"Symbol 734 MovieClip {partydistribucion_fla.resultados_puzzle_241} Frame 1Symbol 708 MovieClip {partydistribucion_fla.globo_plata_global_227}
"oro"Symbol 734 MovieClip {partydistribucion_fla.resultados_puzzle_241} Frame 1Symbol 711 MovieClip {partydistribucion_fla.globo_oro_global_229}
"experto"Symbol 734 MovieClip {partydistribucion_fla.resultados_puzzle_241} Frame 1Symbol 725 MovieClip {partydistribucion_fla.globo_maximo_global_231}
"bronce"Symbol 734 MovieClip {partydistribucion_fla.resultados_puzzle_241} Frame 1Symbol 728 MovieClip {partydistribucion_fla.globo_bronce_global_238}
"plata"Symbol 737 MovieClip {partydistribucion_fla.resultados_memory_243} Frame 1Symbol 708 MovieClip {partydistribucion_fla.globo_plata_global_227}
"oro"Symbol 737 MovieClip {partydistribucion_fla.resultados_memory_243} Frame 1Symbol 711 MovieClip {partydistribucion_fla.globo_oro_global_229}
"experto"Symbol 737 MovieClip {partydistribucion_fla.resultados_memory_243} Frame 1Symbol 725 MovieClip {partydistribucion_fla.globo_maximo_global_231}
"bronce"Symbol 737 MovieClip {partydistribucion_fla.resultados_memory_243} Frame 1Symbol 728 MovieClip {partydistribucion_fla.globo_bronce_global_238}
"plata"Symbol 740 MovieClip {partydistribucion_fla.resultados_photo_245} Frame 1Symbol 708 MovieClip {partydistribucion_fla.globo_plata_global_227}
"oro"Symbol 740 MovieClip {partydistribucion_fla.resultados_photo_245} Frame 1Symbol 711 MovieClip {partydistribucion_fla.globo_oro_global_229}
"experto"Symbol 740 MovieClip {partydistribucion_fla.resultados_photo_245} Frame 1Symbol 725 MovieClip {partydistribucion_fla.globo_maximo_global_231}
"bronce"Symbol 740 MovieClip {partydistribucion_fla.resultados_photo_245} Frame 1Symbol 728 MovieClip {partydistribucion_fla.globo_bronce_global_238}
"plata"Symbol 743 MovieClip {partydistribucion_fla.resultados_diff_247} Frame 1Symbol 708 MovieClip {partydistribucion_fla.globo_plata_global_227}
"oro"Symbol 743 MovieClip {partydistribucion_fla.resultados_diff_247} Frame 1Symbol 711 MovieClip {partydistribucion_fla.globo_oro_global_229}
"experto"Symbol 743 MovieClip {partydistribucion_fla.resultados_diff_247} Frame 1Symbol 725 MovieClip {partydistribucion_fla.globo_maximo_global_231}
"bronce"Symbol 743 MovieClip {partydistribucion_fla.resultados_diff_247} Frame 1Symbol 728 MovieClip {partydistribucion_fla.globo_bronce_global_238}
"reloj"Symbol 762 MovieClip {partydistribucion_fla.recuadro_partida_one_player_255} Frame 1Symbol 87 MovieClip {clases.reloj}
"juego"Symbol 762 MovieClip {partydistribucion_fla.recuadro_partida_one_player_255} Frame 1Symbol 757 EditableText
"modo"Symbol 762 MovieClip {partydistribucion_fla.recuadro_partida_one_player_255} Frame 1Symbol 759 EditableText
"ronda"Symbol 762 MovieClip {partydistribucion_fla.recuadro_partida_one_player_255} Frame 1Symbol 761 EditableText
"back"Symbol 762 MovieClip {partydistribucion_fla.recuadro_partida_one_player_255} Frame 1Symbol 703 MovieClip {partydistribucion_fla.oneplayer_223}
"texto"Symbol 848 MovieClip {partydistribucion_fla.baseMenuPrincipal_candado_259} Frame 1Symbol 765 EditableText
"base"Symbol 849 MovieClip {partydistribucion_fla.oneplayer_candado_258} Frame 1Symbol 848 MovieClip {partydistribucion_fla.baseMenuPrincipal_candado_259}
"titulo2"Symbol 855 MovieClip {partydistribucion_fla.tituloJuego_290} Frame 1Symbol 852 EditableText
"titulo1"Symbol 855 MovieClip {partydistribucion_fla.tituloJuego_290} Frame 1Symbol 854 EditableText
"texto"Symbol 861 MovieClip {partydistribucion_fla.textoModosSuperados_294} Frame 1Symbol 860 EditableText
"seguirDerecha"Symbol 895 MovieClip {partydistribucion_fla.instructionsOnePlayer_295} Frame 1Symbol 870 MovieClip
"seguirIzquierda"Symbol 895 MovieClip {partydistribucion_fla.instructionsOnePlayer_295} Frame 1Symbol 872 MovieClip
"goToMenu"Symbol 895 MovieClip {partydistribucion_fla.instructionsOnePlayer_295} Frame 1Symbol 876 MovieClip {partydistribucion_fla.goToMenu_298}
"texto"Symbol 900 MovieClip {partydistribucion_fla.distribucionmenu_300} Frame 1Symbol 899 EditableText
"texto"Symbol 903 MovieClip {partydistribucion_fla.distribucionmenu2_301} Frame 1Symbol 902 EditableText

Special Tags

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

Labels

"derecha"Symbol 105 MovieClip {partydistribucion_fla.family_8} Frame 1
"lado"Symbol 115 MovieClip Frame 1
"inicio"Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17} Frame 2
"bocaArriba"Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17} Frame 12
"fin"Symbol 191 MovieClip {partydistribucion_fla.pieza_memory_17} Frame 13




http://swfchan.com/22/107782/info.shtml
Created: 16/3 -2019 04:01:24 Last modified: 16/3 -2019 04:01:24 Server time: 08/05 -2024 11:33:41