Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package
- {
- import com.moviestarplanet.Components.ActorSchool;
- import com.moviestarplanet.Components.BackgroundShop;
- import com.moviestarplanet.Components.BeautyClinic;
- import com.moviestarplanet.Components.BoyFriendStatus;
- import com.moviestarplanet.Components.CelebButton;
- import com.moviestarplanet.Components.ChangeClothes;
- import com.moviestarplanet.Components.ClickItemShop;
- import com.moviestarplanet.Components.ClickItems.Monster;
- import com.moviestarplanet.Components.ClickItems.MonsterUpdatedEvent;
- import com.moviestarplanet.Components.Forum.Forums;
- import com.moviestarplanet.Components.FramingButton;
- import com.moviestarplanet.Components.FrontPage2;
- import com.moviestarplanet.Components.GuideMenu;
- import com.moviestarplanet.Components.InviteNewUser;
- import com.moviestarplanet.Components.JudgeButton;
- import com.moviestarplanet.Components.JuryButton;
- import com.moviestarplanet.Components.LoadingProgressBar;
- import com.moviestarplanet.Components.MSP_ClickImage;
- import com.moviestarplanet.Components.MovieCompetitionOverview;
- import com.moviestarplanet.Components.MovieStarPopup;
- import com.moviestarplanet.Components.MusicShop;
- import com.moviestarplanet.Components.MyLooks;
- import com.moviestarplanet.Components.MyRoom;
- import com.moviestarplanet.Components.PerformanceBar;
- import com.moviestarplanet.Components.Profile.BadWordsActorForm;
- import com.moviestarplanet.Components.Profile.ChatLogForm;
- import com.moviestarplanet.Components.Profile.MyGuestBook;
- import com.moviestarplanet.Components.Profile.MyMessagesNew;
- import com.moviestarplanet.Components.Profile.MyProfile;
- import com.moviestarplanet.Components.Profile.PublicProfile;
- import com.moviestarplanet.Components.Profile.ReportsForm;
- import com.moviestarplanet.Components.ReconnectMessage;
- import com.moviestarplanet.Components.Recycle;
- import com.moviestarplanet.Components.RegisterNewUserComponent;
- import com.moviestarplanet.Components.Shop;
- import com.moviestarplanet.Components.ShowMovieFromUrl;
- import com.moviestarplanet.Components.ShowPublicProfileFromUrl;
- import com.moviestarplanet.Components.StuffShop;
- import com.moviestarplanet.Components.ViewComponent.IViewComponent;
- import com.moviestarplanet.Components.ViewComponent.ViewComponentViewStack;
- import com.moviestarplanet.Components.VipButton;
- import com.moviestarplanet.Forms.Admin;
- import com.moviestarplanet.Forms.ChatRoom;
- import com.moviestarplanet.Forms.ChooseLanguage;
- import com.moviestarplanet.Forms.FriendActivityListComponent;
- import com.moviestarplanet.Forms.FriendInstanceList;
- import com.moviestarplanet.Forms.FriendListMainComponent;
- import com.moviestarplanet.Forms.FriendListPopup;
- import com.moviestarplanet.Forms.Help;
- import com.moviestarplanet.Forms.Highscore;
- import com.moviestarplanet.Forms.Level;
- import com.moviestarplanet.Forms.LockedUser;
- import com.moviestarplanet.Forms.Money;
- import com.moviestarplanet.Forms.MovieDetails;
- import com.moviestarplanet.Forms.MovieStudio;
- import com.moviestarplanet.Forms.MyMovies;
- import com.moviestarplanet.Forms.OtherMovies;
- import com.moviestarplanet.Forms.Overview;
- import com.moviestarplanet.Forms.RecieveGift;
- import com.moviestarplanet.Forms.RecieveStarcoins;
- import com.moviestarplanet.Forms.ShareOnFacebook;
- import com.moviestarplanet.Forms.TwitterConfig;
- import com.moviestarplanet.Forms.VIPmembershipPurchase;
- import com.moviestarplanet.Forms.ValidateEmail;
- import com.moviestarplanet.Forms.WarningUser;
- import com.moviestarplanet.Forms.WelcomeForm;
- import com.moviestarplanet.Forms.World;
- import com.moviestarplanet.body.MovieStar;
- import com.moviestarplanet.config.Config;
- import com.moviestarplanet.utils.FacebookUtils;
- import com.moviestarplanet.utils.FriendInstance;
- import com.moviestarplanet.utils.GUID;
- import com.moviestarplanet.utils.MSP_SWFLoader;
- import com.moviestarplanet.utils.Service;
- import com.moviestarplanet.utils.URLOpener;
- import com.moviestarplanet.utils.Utils;
- import com.moviestarplanet.utils.WS;
- import flash.display.BitmapData;
- import flash.display.DisplayObject;
- import flash.display.DisplayObjectContainer;
- import flash.display.MovieClip;
- import flash.display.Sprite;
- import flash.events.AsyncErrorEvent;
- import flash.events.Event;
- import flash.events.EventDispatcher;
- import flash.events.IEventDispatcher;
- import flash.events.IOErrorEvent;
- import flash.events.MouseEvent;
- import flash.events.NetStatusEvent;
- import flash.events.SecurityErrorEvent;
- import flash.events.StatusEvent;
- import flash.events.SyncEvent;
- import flash.events.TimerEvent;
- import flash.external.ExternalInterface;
- import flash.geom.Matrix;
- import flash.geom.Point;
- import flash.geom.Rectangle;
- import flash.media.Microphone;
- import flash.media.Sound;
- import flash.media.SoundMixer;
- import flash.net.NetConnection;
- import flash.net.NetStream;
- import flash.net.Responder;
- import flash.net.SharedObject;
- import flash.net.URLRequest;
- import flash.net.navigateToURL;
- import flash.system.System;
- import flash.utils.Timer;
- import flash.utils.getDefinitionByName;
- import flash.utils.setTimeout;
- import generated.webservices.ActivityUpdater;
- import generated.webservices.ActorClothesRel;
- import generated.webservices.ActorDetails;
- import generated.webservices.Animation;
- import generated.webservices.ArrayOfActorClothesRel;
- import generated.webservices.Background;
- import generated.webservices.Badges;
- import generated.webservices.CreateActivityResultEvent;
- import generated.webservices.FriendData;
- import generated.webservices.GiftSwfAndName;
- import generated.webservices.LoadMoodResultEvent;
- import generated.webservices.LoginStatus;
- import generated.webservices.Look;
- import generated.webservices.Mood;
- import generated.webservices.Movie;
- import generated.webservices.Music;
- import generated.webservices.ReportReader;
- import generated.webservices.Topic;
- import mx.binding.Binding;
- import mx.binding.IBindingClient;
- import mx.binding.IWatcherSetupUtil;
- import mx.containers.Canvas;
- import mx.controls.Alert;
- import mx.controls.Button;
- import mx.controls.Image;
- import mx.controls.Label;
- import mx.controls.SWFLoader;
- import mx.core.Application;
- import mx.core.BitmapAsset;
- import mx.core.Container;
- import mx.core.IFlexDisplayObject;
- import mx.core.SoundAsset;
- import mx.core.UIComponent;
- import mx.core.UIComponentDescriptor;
- import mx.core.mx_internal;
- import mx.events.CloseEvent;
- import mx.events.FlexEvent;
- import mx.events.PropertyChangeEvent;
- import mx.events.ResizeEvent;
- import mx.formatters.CurrencyFormatter;
- import mx.managers.CursorManager;
- import mx.managers.PopUpManager;
- import mx.managers.ToolTipManager;
- import mx.resources.ResourceManager;
- import mx.styles.CSSStyleDeclaration;
- import mx.styles.StyleManager;
- import mx.utils.Base64Decoder;
- import mx.utils.URLUtil;
- use namespace mx_internal;
- public class Main extends Application implements IBindingClient
- {
- public static const LEVEL2Fame:int = 1000;
- public static const LEVEL6Fame:int = 70000;
- public static const USERSIGNEDIN:String = "USERSIGNEDIN";
- public static const FRIEND_LIST_MAIN_CLOSED:String = "FRIEND_LIST_MAIN_CLOSED";
- private static const MINUTE:int = 60000;
- public static const REQUEST_FLASH_BATTLE_CHATROOM_GAME:String = "REQUEST_FLASH_BATTLE_CHATROOM_GAME";
- private static var _watcherSetupUtil:IWatcherSetupUtil;
- public static var _facebook:FacebookUtils;
- public static const MUSIC_ADDED:String = "MUSIC_ADDED";
- public static const E_MUTE_CHANGED:String = "E_MUTE_CHANGED";
- private static var _1482552074_actor:ActorDetails;
- private static var _619772085Instance:Main;
- public static const REQUEST_DANCE_BATTLE_CHATROOM_GAME:String = "REQUEST_DANCE_BATTLE_CHATROOM_GAME";
- public static const LEVEL11Fame:int = 420000;
- public static const LEVEL15Fame:int = 1500000;
- public static const LEVEL19Fame:int = 4500000;
- public static var USE_BEAUTYCLINIC:Boolean = true;
- public static const ANIMATION_ADDED:String = "ANIMATION_ADDED";
- public static const INITIAL_TWIT_TEXT_OLD:String = "Write, record and show what you are doing here. When clicking send, all your friends will see it.";
- public static const TEXTUAL_GUID:int = 1;
- public static const GIFT_OPENED:String = "GIFT_OPENED";
- public static const INVITATIONBONUSRECIEVED:String = "INVITATIONBONUSRECIEVE";
- public static const E_CLICKITEM_LIST_CHANGED:String = "E_CLICKITEM_LIST_CHANGED";
- public static const LEVEL1Fame:int = 100;
- public static const LEVEL5Fame:int = 40000;
- public static const LEVEL9Fame:int = 220000;
- public static const REQUEST_FLASH_BATTLE_ADVANCED_CHATROOM_GAME:String = "REQUEST_FLASH_BATTLE_ADVANCED_CHATROOM_GAME";
- public static const BACKGROUND_ADDED:String = "BACKGROUND_ADDED";
- public static const REJECTBOYFRIEND:String = "REJECTBOYFRIEND";
- private static var _serverTimeZone:int = -100;
- public static const LEVEL10Fame:int = 300000;
- public static const REJECTFRIENDSHIP:String = "REJECTFRIENDSHIP";
- public static const LEVEL14Fame:int = 1100000;
- public static const LEVEL18Fame:int = 3500000;
- public static const FMS_RECONNECTED:String = "FMS_RECONNECTED";
- public static const RELOAD_ACTOR_DETAILS_INTERVAL:int = 120000;
- public static const LEVEL21Fame:int = 20000000;
- public static const FRIENDLISTCHANGED:String = "FRIENDLISTCHANGED";
- public static const BOYFRIENDACCEPT:String = "BOYFRIENDACCEPT";
- public static const ACCEPTFRIENDSHIP:String = "ACCEPTFRIENDSHIP";
- mx_internal static var _Main_StylesInit_done:Boolean = false;
- public static const BOYFRIENDREQ:String = "BOYFRIENDREQ";
- public static const LEVEL0Fame:int = 0;
- public static const LEVEL4Fame:int = 20000;
- public static const LEVEL8Fame:int = 160000;
- public static var USE_CLICKITEMS:Boolean = true;
- private static var ID:int = 0;
- public static const E_MONSTER_UPDATED:String = "E_MONSTER_UPDATED";
- public static const MICROPHONEALLOWED:String = "MICROPHONEALLOWED";
- public static const FRIENDREQ:String = "FRIENDREQ";
- public static const FRIENDACCEPT:String = "FRIENDACCEPT";
- public static const LEVEL13Fame:int = 850000;
- public static const LEVEL17Fame:int = 2700000;
- public static const ACCEPTBOYFRIEND:String = "ACCEPTBOYFRIEND";
- public static var useLock:Boolean = false;
- public static const LEVEL20Fame:int = 7000000;
- public static var useCacheAsBitmap:Boolean = false;
- public static const ACTORCONNECTEDCHANGED:String = "ACTORCONNECTEDCHANGED";
- public static const MOVIESTATUSCHANGED:String = "MOVIESTATUSCHANGED";
- public static const STOPFRIENDSHIP:String = "STOPFRIENDSHIP";
- public static var loadMethod:String = "png";
- public static const BOYFRIENDREJECT:String = "BOYFRIENDREJECT";
- public static const SPEECH_RECORDED:String = "SPEECH_RECORDED";
- public static const LEVEL3Fame:int = 5000;
- public static const AUTO_SAVE_MOVIE_INTERVAL:int = 600000;
- private static var _staticBindingEventDispatcher:EventDispatcher = new EventDispatcher();
- public static const REQUEST_CATCH_STARS_CHATROOM_GAME:String = "REQUEST_CATCH_STARS_CHATROOM_GAME";
- public static const VIP_FRIENDS_NEEDED_TO_BE_CELEB:int = 100;
- public static const WORLD_INITIAL_ZOOM_DONE:String = "WORLD_INITIAL_ZOOM_DONE";
- public static const MovieStudioEditModeActiveChanged:String = "MovieStudioEditModeActiveChanged";
- public static const LEVEL7Fame:int = 110000;
- public static var useSmoothing:Boolean = false;
- public static const LEVEL12Fame:int = 600000;
- public static const BREAKUP:String = "BREAKUP";
- public static const LEVEL16Fame:int = 2000000;
- public static const FRIENDREJECT:String = "FRIENDREJECT";
- public static const REQUEST_QUIZ_CHATROOM_GAME:String = "REQUEST_QUIZ_CHATROOM_GAME";
- public static const UPDATELOGGEDINACTOR:String = "UPDATELOGGEDINACTOR";
- public static const MovieStudioReset:String = "MovieStudioReset";
- private static const HOUR:int = 3600000;
- private static var reconnectFlows:int = 0;
- public static const EVT_VIPCHANGED:String = "EVT_VIPCHANGED";
- public static const REQUEST_FIGHT_BATTLE_CHATROOM_GAME:String = "REQUEST_FIGHT_BATTLE_CHATROOM_GAME";
- public static const AUTOGRAPH_GIVEN:String = "AUTOGRAPH_GIVEN";
- private var myForumsView:Forums;
- public var IsShoingMovieFromUrl:Boolean = false;
- private var loadAutoSavedMovieInitiallyTimer:Timer;
- private var _1539652864textFieldFame:Label;
- private var _2128970435changeClothesView:ChangeClothes;
- public var myLevelView:Level;
- private var oldStarCoinsAmount:Number = -1;
- private var _782995296fameText:Label;
- private var _1676986475twitterConfig:TwitterConfig;
- private var soRequestBoyFriend:SharedObject;
- private var reconnectAlert:ReconnectMessage;
- public const MICROPHONE_RECORD_TIME_BUFFER:Number = 500;
- private var _reconnectTimer:Timer;
- public var isLoggingOut:Boolean = false;
- private var _3198785help:FramingButton;
- public var ncSound:NetConnection;
- private var justCreated:Boolean;
- private var _1968044960highscores_btn:FramingButton;
- private var updateActorDataTimer:Timer;
- private var twitterMovieStar:MovieStar;
- mx_internal var _bindingsByDestination:Object;
- private var _1256218174todosMenuButton:FramingButton;
- public var isPlayingChatroomGame:Boolean = false;
- private var myFriendsView:FriendListMainComponent;
- private var initialFriendConnectTimer:Timer;
- private var _1316044972myMoviesView:MyMovies;
- private var _626411900jurybutton:JuryButton;
- private var _backgroundShopView:BackgroundShop;
- public const MICROPHONE_RECORD_TIME_LONG:Number = 5000;
- private var _1342967055onlineUserCount:Label;
- private var _ClientTraceData:Array;
- public const vipOnline:Boolean = true;
- public var readyToDoInitialZoom:Boolean = false;
- private var _943659787mainMenuViewStack:ViewComponentViewStack;
- public var currentMovieStudioInEditMode:MovieStudio;
- private var _1890670327judgebutton:JudgeButton;
- private const FMS_S_WAITING_TO_RECONNECT:int = 2;
- public var myTodosView:Overview;
- private var _progressBar:LoadingProgressBar;
- private var _1812179156sound_btn:MSP_ClickImage;
- private var isFirstTimeSync:Boolean = true;
- private var _981293681vipbutton:VipButton;
- public var currentMainPopup:UIComponent;
- private var _publicProfile:PublicProfile = null;
- private var _1405759586friendsText:Label;
- private var movieDetails:MovieDetails;
- public var myWorldView:World;
- private var _embed__font_EmbedBADABB_medium_normal_1636088231:Class;
- private var _1022784518profileMenuButton:FramingButton;
- public var currentMenuPopup:UIComponent;
- private var popupHasBeenShowAtLeastOneTime:Boolean = false;
- private var _732282662myGuestBookView:MyGuestBook;
- private var _22180204admin_btn:Button;
- public var _isMuted:Boolean = false;
- private var _88369863ShowPublicProfileFromURLView:ShowPublicProfileFromUrl;
- public var browserUrl:String;
- private var microphone:Microphone;
- private var _currencyFormatter:CurrencyFormatter;
- public var currentMovie:Movie = null;
- public var muteFriends:Object;
- private var _56267806MainView:Canvas;
- public const MICROPHONE_RECORD_TIME_SHORT:Number = 5000;
- public var scale:Number;
- public var myMovieStar:MovieStar;
- public var DISCOUNTIcon:Class;
- public var initialZoomDone:Boolean;
- public var currentRoomActorId:Number = 0;
- public var myStarcoinsView:Money;
- public var MovieGuidFromUrl:String;
- public var currentRoomPublic:String;
- private var secondsToRetryAttempt:Number = 0;
- private var friendStringList:Array;
- private var gcCount:int;
- private var timer2:Timer;
- public var chatRoomView:ChatRoom;
- private var timer1:Timer;
- private var oldLevel:Number = -1;
- private var _498667697logoutView:Canvas;
- private var soundRecordCallbackFunction:Function;
- private var currentlyLoadingMovieDetails:MovieDetails;
- public var isLoadingAutoSavedMovieInitially:Boolean = false;
- public var friendListPopup:FriendListPopup;
- public var nc:NetConnection;
- private var _490267575textFieldLevel:Label;
- public const publishStoriesToFacebook:Boolean = true;
- private const FMS_S_RECONNECTING:int = 3;
- private var vipmembershipPurchase:VIPmembershipPurchase;
- private var _actorSchoolView:ActorSchool;
- private var myMessagesView:MyMessagesNew;
- private var _10782607mainCanvas:Canvas;
- private var _embed__font_EmbedArial_medium_normal_506799023:Class;
- public var actorId:Number = 6;
- public var speechRecordingHasBeenAllowed:Boolean = false;
- private var _204826539textFieldMovieStar:Label;
- private var loginReconnectTimer:Timer;
- public var originalScale:Number;
- private var _friendList:Array;
- public var initialFriendConnecInProgress:Boolean = true;
- mx_internal var _bindingsBeginWithWord:Object;
- public var myMovieStarCacheId:int = 0;
- private var _musicShopView:MusicShop;
- private var _345235781shopView:Shop;
- public var VIPIcon:Class;
- public var NEWIcon:Class;
- private var _isInModeratorMode:Boolean;
- public var actorName:String;
- private var sendFriendshipAcceptBackToFriendTimer:Timer;
- private var soFriendShipAccept:SharedObject;
- private var refferedActorId:Number;
- private var _clickItemShopView:ClickItemShop;
- public var speechRecordingHasBeenDecided:Boolean = false;
- private var mic:Microphone;
- public var VIP_AND_NEWIcon:Class;
- private var _766246706friendActivityListComponent:FriendActivityListComponent;
- private var _363367069facebook_btn:FramingButton;
- private var _1784822856otherMoviesView:OtherMovies;
- public var currentRoomSection:int = 0;
- public var nsSound:NetStream;
- private var soSendActivityToNonFriend:SharedObject;
- private var reconnectEventInfoCode:String;
- private var _72982820popupCanvas:Canvas;
- private var _movieCompetitionOverview:MovieCompetitionOverview;
- private var guideMenu:GuideMenu;
- private var _694209917forumsMenuButton:FramingButton;
- public var currentRoomName:String;
- private var myProfileView:MyProfile;
- private var _1371709400recycleView:Recycle;
- private const FMS_S_CONNECTED:int = 1;
- private var text_so:SharedObject;
- private var myHighscoreView:Highscore;
- private var _102865796level:FramingButton;
- private var giftsTimeCache:Array;
- private var getFacebookUserIdTimer:Timer;
- private var soRequestFriendship:SharedObject;
- private var _stuffShopView:StuffShop;
- private var fmsStatsLog:String = "";
- private var _embed__font_EmbedArial_bold_normal_358756380:Class;
- private var _1305954812levelCanvas:Canvas;
- private var _786978022friendsMenuButton:FramingButton;
- private const FMS_S_DISCONNECTED:int = -1;
- public var VIP_AND_DISCOUNTIcon:Class;
- private var _2144190224starcoins:FramingButton;
- private var soSendActivityToNonFriendMessage:String;
- private var _enableClientTracing:Boolean;
- private var _728844163textFieldStarCoins:Label;
- private var mood:Mood;
- private var _996831607mymessagesMenuButton:FramingButton;
- private const FMS_S_CONNECTING:int = 0;
- private var orgVolume:Number;
- private var cash:SoundAsset;
- public var welcomeForm:WelcomeForm;
- private var _1117517837RegisterNewUserView:RegisterNewUserComponent;
- public var invitedByUserName:String;
- private var _friendInstances:FriendInstanceList;
- private var oldFameAmount:Number = -1;
- private var _1969139448textFieldFriends:Label;
- private var _2064354163applicationViewStack:ViewComponentViewStack;
- private var _movieStudioEditModeActive:Boolean;
- private var _1849726211FrontPageView:FrontPage2;
- public var isOpeningMovieStudio:Boolean = false;
- private var _287592428myRoomView:MyRoom;
- private var _1814372441celebbutton:CelebButton;
- mx_internal var _watchers:Array;
- private var _1495108965logoutMenuButton:FramingButton;
- private var fmsStatus:int = -1;
- private var _154020904fullscreen_btn:FramingButton;
- private var isWaitingToConnectToFMIS:Boolean = false;
- private var _beautyClinicView:BeautyClinic;
- private var _myActorClothItems:ArrayOfActorClothesRel;
- private var _performanceBar:PerformanceBar;
- private var cash_mp3:Class;
- mx_internal var _bindings:Array;
- private var reconnectCount:Number = 0;
- private var _documentDescriptor_:UIComponentDescriptor;
- public function Main()
- {
- _documentDescriptor_ = new UIComponentDescriptor({
- "type":Application,
- "propertiesFactory":function():Object
- {
- return {"childDescriptors":[new UIComponentDescriptor({
- "type":Canvas,
- "id":"mainCanvas",
- "stylesFactory":function():void
- {
- this.horizontalCenter = "0";
- this.verticalCenter = "0";
- },
- "propertiesFactory":function():Object
- {
- return {
- "width":1240,
- "height":720,
- "childDescriptors":[new UIComponentDescriptor({
- "type":ViewComponentViewStack,
- "id":"applicationViewStack",
- "stylesFactory":function():void
- {
- this.horizontalCenter = "0";
- },
- "propertiesFactory":function():Object
- {
- return {
- "clipContent":true,
- "y":0,
- "width":1240,
- "percentHeight":100,
- "childDescriptors":[new UIComponentDescriptor({
- "type":FrontPage2,
- "id":"FrontPageView",
- "stylesFactory":function():void
- {
- this.borderColor = 12040892;
- this.backgroundAlpha = 0;
- },
- "propertiesFactory":function():Object
- {
- return {
- "percentWidth":100,
- "percentHeight":100
- };
- }
- }),new UIComponentDescriptor({
- "type":Canvas,
- "id":"MainView",
- "events":{"creationComplete":"__MainView_creationComplete"},
- "stylesFactory":function():void
- {
- this.backgroundAlpha = 0;
- },
- "propertiesFactory":function():Object
- {
- return {
- "clipContent":true,
- "percentWidth":100,
- "percentHeight":100,
- "horizontalScrollPolicy":"off",
- "verticalScrollPolicy":"off",
- "x":1169,
- "y":55,
- "childDescriptors":[new UIComponentDescriptor({
- "type":ViewComponentViewStack,
- "id":"mainMenuViewStack",
- "propertiesFactory":function():Object
- {
- return {
- "clipContent":false,
- "width":980,
- "height":500,
- "horizontalScrollPolicy":"off",
- "verticalScrollPolicy":"off",
- "y":80,
- "x":235,
- "childDescriptors":[new UIComponentDescriptor({"type":Canvas}),new UIComponentDescriptor({
- "type":MyRoom,
- "id":"myRoomView",
- "propertiesFactory":function():Object
- {
- return {
- "label":"My Room",
- "percentWidth":100,
- "percentHeight":100
- };
- }
- }),new UIComponentDescriptor({
- "type":ChangeClothes,
- "id":"changeClothesView",
- "propertiesFactory":function():Object
- {
- return {
- "label":"Change Clothes",
- "percentWidth":100,
- "percentHeight":100
- };
- }
- }),new UIComponentDescriptor({
- "type":Recycle,
- "id":"recycleView",
- "propertiesFactory":function():Object
- {
- return {
- "label":"Recycle",
- "percentWidth":100,
- "percentHeight":100
- };
- }
- }),new UIComponentDescriptor({
- "type":MyGuestBook,
- "id":"myGuestBookView",
- "propertiesFactory":function():Object
- {
- return {
- "label":"My Guest Book",
- "width":480,
- "height":410
- };
- }
- }),new UIComponentDescriptor({
- "type":MyMovies,
- "id":"myMoviesView",
- "propertiesFactory":function():Object
- {
- return {
- "label":"Movie Studio",
- "percentWidth":100,
- "percentHeight":100
- };
- }
- }),new UIComponentDescriptor({
- "type":OtherMovies,
- "id":"otherMoviesView",
- "propertiesFactory":function():Object
- {
- return {
- "label":"Movie Studio",
- "percentWidth":100,
- "percentHeight":100
- };
- }
- }),new UIComponentDescriptor({
- "type":Shop,
- "id":"shopView",
- "propertiesFactory":function():Object
- {
- return {
- "label":"Shops",
- "percentWidth":100,
- "percentHeight":100
- };
- }
- })]
- };
- }
- }),new UIComponentDescriptor({
- "type":TwitterConfig,
- "id":"twitterConfig",
- "propertiesFactory":function():Object
- {
- return {
- "x":18,
- "y":188,
- "width":224,
- "height":124,
- "clipContent":false,
- "visible":true
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "id":"onlineUserCount",
- "stylesFactory":function():void
- {
- this.textAlign = "right";
- this.color = 15580672;
- this.fontSize = 14;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":150,
- "y":20,
- "width":200,
- "text":"Online"
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"todosMenuButton",
- "events":{"click":"__todosMenuButton_click"},
- "propertiesFactory":function():Object
- {
- return {
- "x":420,
- "y":6,
- "width":65,
- "height":39
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"forumsMenuButton",
- "events":{"click":"__forumsMenuButton_click"},
- "propertiesFactory":function():Object
- {
- return {
- "x":515,
- "y":6,
- "width":65,
- "height":39
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"mymessagesMenuButton",
- "events":{"click":"__mymessagesMenuButton_click"},
- "propertiesFactory":function():Object
- {
- return {
- "x":615,
- "y":6,
- "width":55,
- "height":39
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"friendsMenuButton",
- "events":{"click":"__friendsMenuButton_click"},
- "propertiesFactory":function():Object
- {
- return {
- "x":706,
- "y":6,
- "width":65,
- "height":39
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"profileMenuButton",
- "events":{"click":"__profileMenuButton_click"},
- "propertiesFactory":function():Object
- {
- return {
- "x":808,
- "y":6,
- "width":40,
- "height":39
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"highscores_btn",
- "events":{"click":"__highscores_btn_click"},
- "propertiesFactory":function():Object
- {
- return {
- "x":878,
- "y":6,
- "width":100,
- "height":39
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"facebook_btn",
- "events":{"click":"__facebook_btn_click"},
- "propertiesFactory":function():Object
- {
- return {
- "x":1008,
- "y":6,
- "width":82,
- "height":39
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "stylesFactory":function():void
- {
- this.color = 15580672;
- this.fontSize = 20;
- this.fontWeight = "bold";
- this.textAlign = "center";
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":1116,
- "y":10,
- "width":32,
- "text":"↕"
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"fullscreen_btn",
- "events":{"click":"__fullscreen_btn_click"},
- "propertiesFactory":function():Object
- {
- return {
- "x":1122,
- "y":6,
- "width":20,
- "height":39
- };
- }
- }),new UIComponentDescriptor({
- "type":Button,
- "id":"admin_btn",
- "events":{"click":"__admin_btn_click"},
- "stylesFactory":function():void
- {
- this.right = "0";
- this.bottom = "22";
- },
- "propertiesFactory":function():Object
- {
- return {
- "visible":false,
- "label":"Admin",
- "width":10,
- "height":20,
- "toolTip":"Admin"
- };
- }
- }),new UIComponentDescriptor({
- "type":MSP_ClickImage,
- "id":"sound_btn",
- "events":{"click":"__sound_btn_click"},
- "stylesFactory":function():void
- {
- this.right = "0";
- this.bottom = "0";
- },
- "propertiesFactory":function():Object
- {
- return {
- "visible":true,
- "source":"swf/Icons/mute_off.swf",
- "height":20,
- "width":25
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "id":"textFieldMovieStar",
- "stylesFactory":function():void
- {
- this.color = 16509868;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":19,
- "y":546,
- "width":190,
- "styleName":"framingTextInputNoBackground"
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "id":"textFieldStarCoins",
- "events":{"click":"__textFieldStarCoins_click"},
- "stylesFactory":function():void
- {
- this.color = 16509868;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":19,
- "y":598,
- "width":188,
- "styleName":"framingTextInputNoBackground"
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "stylesFactory":function():void
- {
- this.textAlign = "left";
- this.color = 16509868;
- },
- "propertiesFactory":function():Object
- {
- return {
- "text":"Level",
- "x":20,
- "y":639,
- "width":103,
- "styleName":"framingTextInputNoBackground",
- "height":23
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "id":"textFieldLevel",
- "events":{"click":"__textFieldLevel_click"},
- "stylesFactory":function():void
- {
- this.textAlign = "right";
- this.color = 16509868;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":50,
- "y":639,
- "width":128,
- "styleName":"framingTextInputNoBackground"
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "id":"fameText",
- "stylesFactory":function():void
- {
- this.textAlign = "left";
- this.color = 16509868;
- },
- "propertiesFactory":function():Object
- {
- return {
- "text":"Fame",
- "x":20,
- "y":677,
- "width":100,
- "styleName":"framingTextInputNoBackground",
- "height":23
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "id":"textFieldFame",
- "stylesFactory":function():void
- {
- this.textAlign = "right";
- this.color = 16509868;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":55,
- "y":677,
- "width":123,
- "styleName":"framingTextInputNoBackground",
- "height":23
- };
- }
- }),new UIComponentDescriptor({
- "type":Canvas,
- "stylesFactory":function():void
- {
- this.color = 0;
- this.backgroundColor = 0;
- this.cornerRadius = 3;
- this.borderStyle = "solid";
- this.borderThickness = 0;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":23,
- "y":660,
- "width":155,
- "height":12
- };
- }
- }),new UIComponentDescriptor({
- "type":Canvas,
- "id":"levelCanvas",
- "stylesFactory":function():void
- {
- this.backgroundColor = 16509868;
- this.cornerRadius = 3;
- this.borderStyle = "solid";
- this.borderThickness = 0;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":25,
- "y":662,
- "width":0,
- "height":8
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "id":"friendsText",
- "stylesFactory":function():void
- {
- this.textAlign = "left";
- this.color = 16509868;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":20,
- "y":697,
- "width":103,
- "styleName":"framingTextInputNoBackground",
- "height":23
- };
- }
- }),new UIComponentDescriptor({
- "type":Label,
- "id":"textFieldFriends",
- "stylesFactory":function():void
- {
- this.textAlign = "right";
- this.color = 16509868;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":75,
- "y":697,
- "width":103,
- "styleName":"framingTextInputNoBackground",
- "height":23
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"help",
- "events":{"click":"__help_click"},
- "stylesFactory":function():void
- {
- this.fontSize = 12;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":1169,
- "y":26,
- "width":61,
- "height":18
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"logoutMenuButton",
- "events":{"click":"__logoutMenuButton_click"},
- "stylesFactory":function():void
- {
- this.fontSize = 12;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":1149,
- "y":6,
- "width":81,
- "height":18
- };
- }
- }),new UIComponentDescriptor({
- "type":VipButton,
- "id":"vipbutton",
- "propertiesFactory":function():Object
- {
- return {
- "x":15,
- "y":506,
- "toolTip":"VIP member",
- "disableClick":false,
- "visible":false,
- "includeInLayout":false,
- "height":16
- };
- }
- }),new UIComponentDescriptor({
- "type":JuryButton,
- "id":"jurybutton",
- "propertiesFactory":function():Object
- {
- return {
- "x":50,
- "y":506,
- "toolTip":"Jury member",
- "disableClick":false,
- "visible":false,
- "includeInLayout":false,
- "height":16
- };
- }
- }),new UIComponentDescriptor({
- "type":JudgeButton,
- "id":"judgebutton",
- "propertiesFactory":function():Object
- {
- return {
- "x":50,
- "y":506,
- "toolTip":"Judge member",
- "disableClick":false,
- "visible":false,
- "includeInLayout":false,
- "height":16
- };
- }
- }),new UIComponentDescriptor({
- "type":CelebButton,
- "id":"celebbutton",
- "propertiesFactory":function():Object
- {
- return {
- "x":15,
- "y":486,
- "toolTip":"Celeb member",
- "disableClick":false,
- "visible":false,
- "includeInLayout":false,
- "height":16
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"starcoins",
- "events":{"click":"__starcoins_click"},
- "stylesFactory":function():void
- {
- this.fontSize = 22;
- this.textAlign = "left";
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":15,
- "y":574,
- "width":80,
- "height":45
- };
- }
- }),new UIComponentDescriptor({
- "type":FramingButton,
- "id":"level",
- "events":{"click":"__level_click"},
- "stylesFactory":function():void
- {
- this.fontSize = 22;
- this.textAlign = "left";
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":15,
- "y":637,
- "width":178,
- "height":60
- };
- }
- }),new UIComponentDescriptor({
- "type":Canvas,
- "id":"popupCanvas",
- "stylesFactory":function():void
- {
- this.borderColor = 16777215;
- },
- "propertiesFactory":function():Object
- {
- return {
- "percentWidth":100,
- "percentHeight":100
- };
- }
- }),new UIComponentDescriptor({
- "type":FriendActivityListComponent,
- "id":"friendActivityListComponent",
- "stylesFactory":function():void
- {
- this.borderStyle = "none";
- this.cornerRadius = 0;
- },
- "propertiesFactory":function():Object
- {
- return {
- "x":0,
- "y":627,
- "height":100,
- "percentWidth":100,
- "horizontalScrollPolicy":"off",
- "verticalScrollPolicy":"off",
- "visible":true
- };
- }
- })]
- };
- }
- }),new UIComponentDescriptor({
- "type":RegisterNewUserComponent,
- "id":"RegisterNewUserView",
- "stylesFactory":function():void
- {
- this.horizontalCenter = "0";
- }
- }),new UIComponentDescriptor({
- "type":ShowPublicProfileFromUrl,
- "id":"ShowPublicProfileFromURLView",
- "propertiesFactory":function():Object
- {
- return {
- "label":"ShowPublicProfileFromURL",
- "percentWidth":100,
- "percentHeight":100
- };
- }
- }),new UIComponentDescriptor({
- "type":Canvas,
- "id":"logoutView",
- "stylesFactory":function():void
- {
- this.backgroundAlpha = 0.5;
- this.backgroundColor = 16777215;
- this.borderStyle = "solid";
- this.borderThickness = 0;
- this.cornerRadius = 0;
- },
- "propertiesFactory":function():Object
- {
- return {
- "label":"logoutView",
- "percentWidth":100,
- "percentHeight":100,
- "childDescriptors":[new UIComponentDescriptor({
- "type":Label,
- "stylesFactory":function():void
- {
- this.fontSize = 60;
- this.fontWeight = "bold";
- this.left = "0";
- this.right = "0";
- this.textAlign = "center";
- this.top = "100";
- this.color = 0;
- },
- "propertiesFactory":function():Object
- {
- return {"text":"Logging out..."};
- }
- })]
- };
- }
- })]
- };
- }
- })]
- };
- }
- })]};
- }
- });
- VIPIcon = Main_VIPIcon;
- NEWIcon = Main_NEWIcon;
- DISCOUNTIcon = Main_DISCOUNTIcon;
- VIP_AND_NEWIcon = Main_VIP_AND_NEWIcon;
- VIP_AND_DISCOUNTIcon = Main_VIP_AND_DISCOUNTIcon;
- cash_mp3 = Main_cash_mp3;
- cash = new cash_mp3() as SoundAsset;
- muteFriends = new Object();
- friendListPopup = new FriendListPopup();
- guideMenu = new GuideMenu();
- timer1 = new Timer(100,1);
- timer2 = new Timer(1000,1);
- _friendList = [];
- giftsTimeCache = new Array();
- _embed__font_EmbedArial_bold_normal_358756380 = Main__embed__font_EmbedArial_bold_normal_358756380;
- _embed__font_EmbedArial_medium_normal_506799023 = Main__embed__font_EmbedArial_medium_normal_506799023;
- _embed__font_EmbedBADABB_medium_normal_1636088231 = Main__embed__font_EmbedBADABB_medium_normal_1636088231;
- _bindings = [];
- _watchers = [];
- _bindingsByDestination = {};
- _bindingsBeginWithWord = {};
- super();
- mx_internal::_document = this;
- if(!this.styleDeclaration)
- {
- this.styleDeclaration = new CSSStyleDeclaration();
- }
- this.styleDeclaration.defaultFactory = function():void
- {
- this.backgroundAlpha = 0.3;
- this.backgroundColor = 0;
- this.color = 16777215;
- this.modalTransparencyBlur = 0;
- this.modalTransparencyColor = 3355443;
- };
- mx_internal::_Main_StylesInit();
- this.historyManagementEnabled = false;
- this.verticalScrollPolicy = "off";
- this.horizontalScrollPolicy = "off";
- this.layout = "absolute";
- this.addEventListener("preinitialize",___Main_Application1_preinitialize);
- this.addEventListener("applicationComplete",___Main_Application1_applicationComplete);
- }
- public static function textualGUID() : String
- {
- return GUID.create();
- }
- public static function showAlert(param1:String = "", param2:String = "", param3:uint = 4, param4:Sprite = null, param5:Function = null, param6:Class = null, param7:uint = 4) : Alert
- {
- var _loc8_:Alert = Alert.show(param1,param2,param3,param4,param5,param6,param7);
- return _loc8_;
- }
- public static function get serverTimeZone() : int
- {
- if(_serverTimeZone == -100)
- {
- _serverTimeZone = !!Config.IsRunningLocally?0:6;
- }
- return _serverTimeZone;
- }
- public static function get LEVEL10() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL10");
- }
- public static function get LEVEL12() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL12");
- }
- public static function get LEVEL13() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL13");
- }
- public static function get LEVEL14() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL14");
- }
- public static function get LEVEL18() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL18");
- }
- public static function get isDebugMode() : Boolean
- {
- return Main.Actor.Name == "stig" || Main.Actor.Name == "claus" || Main.Actor.Name == "girldragon";
- }
- public static function get LEVEL16() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL16");
- }
- public static function get LEVEL17() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL17");
- }
- public static function get LEVEL11() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL11");
- }
- public static function get LEVEL15() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL15");
- }
- public static function get staticEventDispatcher() : IEventDispatcher
- {
- return _staticBindingEventDispatcher;
- }
- public static function get LEVEL20() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL20");
- }
- public static function get INITIAL_TWIT_TEXT() : String
- {
- return ResourceManager.getInstance().getString("myResources","INITIAL_TWIT");
- }
- public static function get LEVEL19() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL19");
- }
- [Bindable(event="propertyChange")]
- public static function get Instance() : Main
- {
- return Main._619772085Instance;
- }
- public static function debugAlert(param1:Object) : void
- {
- if(isDebugMode)
- {
- Main.showAlert(param1.toString(),"DEBUG ALERT");
- }
- }
- public static function get Facebook() : FacebookUtils
- {
- if(_facebook == null)
- {
- _facebook = new FacebookUtils();
- }
- return _facebook;
- }
- [Bindable(event="propertyChange")]
- public static function get _actor() : ActorDetails
- {
- return Main._1482552074_actor;
- }
- public static function get breakupStringId() : String
- {
- var _loc1_:* = Main.Actor.SkinSWF == "femaleskin";
- var _loc2_:* = Main.Actor.BoyFriend.SkinSWF == "femaleskin";
- if(_loc1_)
- {
- if(_loc2_)
- {
- return "BF_ALREADY_GIRL_GIRL";
- }
- return "BF_ALREADY_GIRL_BOY";
- }
- if(_loc2_)
- {
- return "BF_ALREADY_BOY_GIRL";
- }
- return "BF_ALREADY_BOY_BOY";
- }
- public static function get LEVEL0() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL0");
- }
- public static function get LEVEL1() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL1");
- }
- public static function get LEVEL2() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL2");
- }
- public static function get LEVEL3() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL3");
- }
- public static function get LEVEL4() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL4");
- }
- public static function get LEVEL5() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL5");
- }
- public static function get LEVEL7() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL7");
- }
- public static function get LEVEL8() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL8");
- }
- public static function IsActorVip(param1:Date, param2:Date) : Boolean
- {
- var _loc3_:Number = param2.getTime();
- var _loc4_:* = Utils.nowUTC.getTime() < _loc3_;
- return _loc4_;
- }
- public static function get LEVEL9() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL9");
- }
- public static function get LEVEL6() : String
- {
- return ResourceManager.getInstance().getString("myResources","LEVEL6");
- }
- public static function showModeratorDebugAlert(param1:String = "", param2:String = "", param3:uint = 4, param4:Sprite = null, param5:Function = null, param6:Class = null, param7:uint = 4) : void
- {
- var _loc8_:Alert = null;
- var _loc9_:Number = NaN;
- if(Main.Actor != null && Main.Actor.Moderator > 0)
- {
- _loc8_ = Alert.show("VIGTIGT - Send denne tekst til Claus og fortæl hvordan fejlen skete \n" + param1,"Vigtigt",param3,param4,param5,param6,param7);
- _loc9_ = Main.Instance.scale;
- _loc8_.scaleX = _loc9_;
- _loc8_.scaleY = _loc9_;
- }
- }
- public static function set Instance(param1:Main) : void
- {
- var _loc3_:IEventDispatcher = null;
- var _loc2_:Object = Main._619772085Instance;
- if(_loc2_ !== param1)
- {
- Main._619772085Instance = param1;
- _loc3_ = Main.staticEventDispatcher;
- if(_loc3_ != null)
- {
- _loc3_.dispatchEvent(PropertyChangeEvent.createUpdateEvent(Main,"Instance",_loc2_,param1));
- }
- }
- }
- public static function set watcherSetupUtil(param1:IWatcherSetupUtil) : void
- {
- Main._watcherSetupUtil = param1;
- }
- public static function set Actor(param1:ActorDetails) : void
- {
- var _loc2_:String = null;
- _actor = param1;
- if(Main.Actor.Name == "stig")
- {
- _loc2_ = "y toString : " + param1.MembershipTimeoutDate.toString();
- _loc2_ = _loc2_ + ("\ny toUTCString: " + param1.MembershipTimeoutDate.toUTCString());
- }
- Instance.UpdateMovieStarInfo();
- if(Main.Instance.vipbutton != null)
- {
- Main.Instance.vipbutton.visible = Main.Instance.IsVip;
- }
- if(Main.Instance.jurybutton != null && Main.Instance.judgebutton != null)
- {
- if(Actor.TotalVipDays >= 180)
- {
- Main.Instance.judgebutton.visible = true;
- }
- else if(Actor.TotalVipDays >= 90)
- {
- Main.Instance.jurybutton.visible = true;
- }
- }
- }
- public static function get Actor() : ActorDetails
- {
- return _actor;
- }
- public static function set _actor(param1:ActorDetails) : void
- {
- var _loc3_:IEventDispatcher = null;
- var _loc2_:Object = Main._1482552074_actor;
- if(_loc2_ !== param1)
- {
- Main._1482552074_actor = param1;
- _loc3_ = Main.staticEventDispatcher;
- if(_loc3_ != null)
- {
- _loc3_.dispatchEvent(PropertyChangeEvent.createUpdateEvent(Main,"_actor",_loc2_,param1));
- }
- }
- }
- private function displayFMSConnectionError(param1:String, param2:String, param3:String) : void
- {
- debugAlert(resourceManager.getString("myResources","CONNECTION_FAIL_DESC") + "\n" + param3 + "\n" + fmsStatsLog);
- ShutDown();
- switch(param1)
- {
- case "NetConnection.Connect.Rejected":
- if(param2 != null && param2 == "AlreadyLoggedIn")
- {
- Main.showAlert(resourceManager.getString("myResources","NC_ALREADY_LOGGED_IN_MSG"),resourceManager.getString("myResources","NC_ALREADY_LOGGED_IN"),4,null,displayFMSConnectionErrorClosed);
- break;
- }
- if(param2 != null && param2 == "WrongDomain")
- {
- Main.showAlert(resourceManager.getString("myResources","NC_UNAUTHORIZED_DOMAIN_MSG"),resourceManager.getString("myResources","NC_UNAUTHORIZED_DOMAIN"),4,null,displayFMSConnectionErrorClosed);
- break;
- }
- Main.showAlert(resourceManager.getString("myResources","NC_TOO_MANY_USERS_MSG"),resourceManager.getString("myResources","NC_TOO_MANY_USERS"),4,null,displayFMSConnectionErrorClosed);
- break;
- case "NetConnection.Connect.Failed":
- Main.showAlert(resourceManager.getString("myResources","CONNECTION_FAIL_DESC"),resourceManager.getString("myResources","CONNECTION_FAIL"),4,null,displayFMSConnectionErrorClosed);
- break;
- case "NetConnection.Connect.AppShutdown":
- Main.showAlert(resourceManager.getString("myResources","NC_APP_FAILED_MSG"),resourceManager.getString("myResources","NC_APP_FAILED"),4,null,displayFMSConnectionErrorClosed);
- break;
- default:
- Main.showAlert(resourceManager.getString("myResources","CONNECTION_FAIL_DESC"),resourceManager.getString("myResources","CONNECTION_ERROR"),4,null,displayFMSConnectionErrorClosed);
- }
- isLoggingOut = true;
- }
- public function DisplayMyRoom(param1:int = 0) : void
- {
- closeMainPopup();
- this.currentRoomSection = param1;
- mainMenuViewStack.selectedChild = myRoomView;
- }
- public function hideProgressBar() : void
- {
- _progressBar.visible = false;
- }
- [Bindable(event="propertyChange")]
- public function get profileMenuButton() : FramingButton
- {
- return this._1022784518profileMenuButton;
- }
- private function movieStudioViewSelectionDone(param1:Container) : void
- {
- myMoviesView.displayMovieList();
- }
- public function DispatchBoyFriendRejectEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(BOYFRIENDREJECT,param1));
- }
- public function loginActor(param1:String, param2:String, param3:Boolean = false, param4:Function = null) : void
- {
- var done:Function = null;
- var username:String = param1;
- var password:String = param2;
- var justCreated:Boolean = param3;
- var failCallBack:Function = param4;
- done = function(param1:LoginStatus):void
- {
- var callBackLocale:Function = null;
- var chooseLanguage:ChooseLanguage = null;
- var loginStatus:LoginStatus = param1;
- callBackLocale = function(param1:String):void
- {
- CursorManager.setBusyCursor();
- if(param1 != null)
- {
- resourceManager.localeChain = [param1];
- Service.SaveActorLocale(loginStatus.actor.ActorId,param1,null);
- }
- EnterApplication(loginStatus.actor,justCreated);
- };
- hideProgressBar();
- switch(loginStatus.status)
- {
- case "Success":
- if(loginStatus.actorLocale != null && loginStatus.actorLocale.length > 0)
- {
- if(loginStatus.actorLocale.length == 1)
- {
- resourceManager.localeChain = [loginStatus.actorLocale[0]];
- EnterApplication(loginStatus.actor,justCreated);
- break;
- }
- CursorManager.removeBusyCursor();
- chooseLanguage = new ChooseLanguage();
- chooseLanguage.callBackFunction = callBackLocale;
- chooseLanguage.localeList = loginStatus.actorLocale;
- showFakePopup(chooseLanguage,0,0,true);
- break;
- }
- EnterApplication(loginStatus.actor,justCreated);
- break;
- case "InvalidCredentials":
- loginFailed(resourceManager.getString("myResources","INVALID_USERNAME_PASSWORD"));
- break;
- case "Blocked":
- loginFailed(resourceManager.getString("myResources","LOGIN_IP_LOCKED",[loginStatus.blockedIpAsInt.toString()]));
- break;
- case "ERROR":
- loginFailed(resourceManager.getString("myResources","LOGIN_ERROR_OCCURED"));
- break;
- default:
- loginFailed("Unexpected Login status: " + loginStatus.status);
- }
- };
- var loginFailed:Function = function(param1:String):void
- {
- CursorManager.removeBusyCursor();
- Main.showAlert(param1,resourceManager.getString("myResources","LOGIN_FAILED"),4,null,failCallBack);
- };
- showProgressBar(resourceManager.getString("myResources","LOGGING_IN"));
- Service.Login(username,password,done);
- }
- [Bindable(event="propertyChange")]
- public function get RegisterNewUserView() : RegisterNewUserComponent
- {
- return this._1117517837RegisterNewUserView;
- }
- private function get musicShopView() : MusicShop
- {
- if(_musicShopView == null)
- {
- _musicShopView = new MusicShop();
- _musicShopView.width = 980;
- _musicShopView.height = 500;
- }
- return _musicShopView;
- }
- public function showMenuPopup(param1:UIComponent, param2:Number, param3:Number) : void
- {
- if(param1.parent != null)
- {
- param1.parent.setChildIndex(param1,param1.parent.numChildren - 1);
- return;
- }
- if(currentMenuPopup != null && currentMenuPopup.parent != null)
- {
- currentMenuPopup.parent.removeChild(currentMenuPopup);
- }
- var _loc4_:IViewComponent = currentMenuPopup as IViewComponent;
- if(_loc4_ != null)
- {
- _loc4_.Exit();
- }
- if(currentMenuPopup is MovieDetails)
- {
- if((currentMenuPopup as MovieDetails).ms != null)
- {
- (currentMenuPopup as MovieDetails).ms.Exit();
- }
- }
- currentMenuPopup = param1;
- showFakePopup(param1,param2,param3);
- }
- public function set myRoomView(param1:MyRoom) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._287592428myRoomView;
- if(_loc2_ !== param1)
- {
- this._287592428myRoomView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"myRoomView",_loc2_,param1));
- }
- }
- public function RaiseMusicAddedEvent(param1:Music) : void
- {
- dispatchEvent(new MSP_Event(MUSIC_ADDED,param1));
- }
- public function RaiseAutographGivenEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(AUTOGRAPH_GIVEN,param1));
- }
- public function ClientTrace(param1:String) : void
- {
- if(enableClientTracing)
- {
- ClientTraceData.push(param1);
- }
- }
- [Bindable(event="propertyChange")]
- public function get MainView() : Canvas
- {
- return this._56267806MainView;
- }
- public function DisplayOtherMovieList() : void
- {
- var movieStudioViewSelectionDone:Function = null;
- movieStudioViewSelectionDone = function(param1:Container):void
- {
- otherMoviesView.displayMovieList();
- };
- closeMainPopup();
- mainMenuViewStack.RequestSelectChild(otherMoviesView,movieStudioViewSelectionDone);
- }
- public function set recycleView(param1:Recycle) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1371709400recycleView;
- if(_loc2_ !== param1)
- {
- this._1371709400recycleView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"recycleView",_loc2_,param1));
- }
- }
- private function get actorSchoolView() : ActorSchool
- {
- if(_actorSchoolView == null)
- {
- _actorSchoolView = new ActorSchool();
- _actorSchoolView.width = 980;
- _actorSchoolView.height = 500;
- }
- return _actorSchoolView;
- }
- public function set RegisterNewUserView(param1:RegisterNewUserComponent) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1117517837RegisterNewUserView;
- if(_loc2_ !== param1)
- {
- this._1117517837RegisterNewUserView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"RegisterNewUserView",_loc2_,param1));
- }
- }
- public function createActivity(param1:Number, param2:int = 0, param3:Number = 0, param4:Number = 0, param5:Number = 0) : void
- {
- var done:Function = null;
- var activityType:Number = param1;
- var movieId:int = param2;
- var friendId:Number = param3;
- var contestId:Number = param4;
- var lookId:Number = param5;
- done = function(param1:CreateActivityResultEvent):void
- {
- };
- var activity:ActivityUpdater = new ActivityUpdater();
- activity.ActivityId = 0;
- activity.ActorId = Main.Instance.actorId;
- activity.Type = activityType;
- activity.MovieId = movieId;
- activity.ContestId = contestId;
- activity.FriendId = friendId;
- activity.LookId = lookId;
- activity._Date = new Date(2000,1,1);
- var myService2:WS = new WS();
- myService2.addcreateActivityEventListener(done);
- myService2.addcreateActivity_header(Service.createTicketHeader());
- myService2.createActivity(activity);
- }
- public function giftGiven() : void
- {
- giftsTimeCache.push(new Date());
- }
- private function showInviteFacebookForm(param1:Event = null) : void
- {
- ExternalInterface.call("inviteFriends");
- }
- public function updateMarkEditMovieInFriendList() : void
- {
- MovieStudioEditModeActive = currentMovie != null;
- }
- public function showTopic(param1:Topic) : void
- {
- if(myForumsView == null)
- {
- myForumsView = new Forums();
- }
- myForumsView.selectedTopic = param1;
- if(myForumsView.parent != null)
- {
- myForumsView.parent.removeChild(myForumsView);
- }
- myForumsView._selectedForum = null;
- showFakePopup(myForumsView,245,80);
- }
- [Bindable(event="propertyChange")]
- public function get recycleView() : Recycle
- {
- return this._1371709400recycleView;
- }
- public function getSpeechRecordingIsRunning(param1:Function) : void
- {
- if(ncSound.connected)
- {
- param1(true);
- }
- else
- {
- soundRecordCallbackFunction = param1;
- isWaitingToConnectToFMIS = true;
- if(actorId == 5)
- {
- Alert.show("Connecting to HelloServerSound","");
- }
- ncSound.connect(Config.MediaServerSoundUrl,actorId);
- }
- }
- public function movePoint(param1:Point) : Point
- {
- return new Point((param1.x + mainCanvas.x) * scale,(param1.y + mainCanvas.y) * scale);
- }
- public function __mymessagesMenuButton_click(param1:MouseEvent) : void
- {
- showMessages();
- }
- public function sendActivityEventToFriend(param1:String, param2:Number, param3:Boolean = false) : void
- {
- var _loc5_:FriendInstance = null;
- var _loc6_:SharedObject = null;
- var _loc4_:Number = 0;
- while(_loc4_ < FriendInstances.Items.length)
- {
- _loc5_ = FriendInstances.Items[_loc4_] as FriendInstance;
- if(_loc5_.friendId == param2)
- {
- if(_loc5_.soIsConnected)
- {
- _loc6_ = FriendInstances.Items[_loc4_].so as SharedObject;
- _loc6_.setProperty("tmp",param1);
- _loc6_.send();
- }
- return;
- }
- _loc4_++;
- }
- if(param3)
- {
- SendActivityToNonFriend(param2,Main.Instance.actorId.toString() + ":RELOADMYITEMS:" + Main.Instance.actorId + "::");
- }
- }
- public function ReLoadMovieStarClothes() : void
- {
- myMovieStarCacheId++;
- myMovieStar.ReLoadClothes();
- }
- private function browserUnload() : void
- {
- closeFMS();
- }
- private function removeEventListnerBoyfriend() : void
- {
- soRequestBoyFriend.removeEventListener(SyncEvent.SYNC,onSyncsoRequestBoyFriend);
- }
- public function PlayMovie(param1:int) : void
- {
- var _loc2_:MovieDetails = null;
- if(!isOpeningMovieStudio)
- {
- isOpeningMovieStudio = true;
- if(currentMainPopup is MovieDetails)
- {
- closeMainPopup();
- }
- _loc2_ = new MovieDetails();
- _loc2_.editMovie(param1,true);
- showMenuPopup(_loc2_,235,80);
- }
- }
- public function EditMovieDetails(param1:int) : void
- {
- var _loc2_:MovieDetails = null;
- if(!isOpeningMovieStudio)
- {
- isOpeningMovieStudio = true;
- closeMainPopup();
- _loc2_ = new MovieDetails();
- _loc2_.editMovie(param1);
- showMainPopup(_loc2_,235,80);
- }
- }
- public function BrowseToMovieStarPlanet() : void
- {
- navigateToURL(new URLRequest(Config.basePath + "index.html"),"_top");
- }
- private function ShowFromComponent(param1:UIComponent, param2:Number, param3:Number, param4:Function) : void
- {
- popupCanvas.addChild(param1);
- }
- public function recordMicrophone(param1:String) : void
- {
- nsSound.attachAudio(mic);
- Main.Instance.nsSound.publish(param1,"record");
- }
- [Bindable(event="propertyChange")]
- public function get celebbutton() : CelebButton
- {
- return this._1814372441celebbutton;
- }
- public function netStatusHandler(param1:NetStatusEvent) : void
- {
- fmsStatsLog = fmsStatsLog + (param1.info.code + " ");
- if(param1.info.code == "NetConnection.Connect.Success")
- {
- reconnectCount = 0;
- if(!clientHasBeenConnectedToFMIS)
- {
- loadMovieStar(actorId);
- ncSound = new NetConnection();
- ncSound.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandlerSound);
- }
- else if(fmsStatus == FMS_S_RECONNECTING)
- {
- isFirstTimeSync = true;
- RaiseFMS_ReconnectedEvent();
- }
- fmsStatus = FMS_S_CONNECTED;
- if(text_so == null)
- {
- text_so = SharedObject.getRemote("actorId-" + actorId,nc.uri,true);
- text_so.addEventListener(SyncEvent.SYNC,onSync);
- }
- text_so.connect(nc);
- return;
- }
- if(isLoggingOut)
- {
- return;
- }
- if(fmsStatus == FMS_S_CONNECTED || fmsStatus == FMS_S_RECONNECTING)
- {
- if(param1.info.code == "NetConnection.Connect.Closed" || param1.info.code == "NetConnection.Connect.Failed")
- {
- reconnectEventInfoCode = param1.info.code;
- reconnect();
- }
- else if(param1.info.code != "NetConnection.Connect.NetworkChange")
- {
- fmsStatus = FMS_S_DISCONNECTED;
- displayFMSConnectionError(param1.info.code,param1.info.application,"1");
- }
- return;
- }
- if(fmsStatus == FMS_S_WAITING_TO_RECONNECT)
- {
- return;
- }
- if(param1.info.code == "NetConnection.Connect.Failed" && Config.fms_protocol == "rtmp")
- {
- fmsStatus = FMS_S_DISCONNECTED;
- Config.fms_protocol = "rtmpt";
- callLater(loginFailReconnectFMS);
- }
- else
- {
- displayFMSConnectionError(param1.info.code,param1.info.application,"2");
- }
- }
- public function set reconnectTimer(param1:Timer) : void
- {
- _reconnectTimer = param1;
- }
- [Bindable(event="propertyChange")]
- public function get textFieldMovieStar() : Label
- {
- return this._204826539textFieldMovieStar;
- }
- public function SendActivityToNonFriend(param1:Number, param2:String) : void
- {
- soSendActivityToNonFriendMessage = param2;
- soSendActivityToNonFriend = SharedObject.getRemote("actorId-" + param1,nc.uri,true);
- soSendActivityToNonFriend.addEventListener(SyncEvent.SYNC,onSyncsoSendActivityToNonFriend);
- soSendActivityToNonFriend.connect(nc);
- }
- public function showMovieCompetitions() : void
- {
- closeMainPopup();
- showMainPopup(movieCompetitionOverview,235,80);
- }
- public function DisplayMyLooks() : void
- {
- closeMainPopup();
- var _loc1_:MyLooks = new MyLooks();
- _loc1_.actorId = Main.Instance.actorId;
- Main.Instance.showMainPopup(_loc1_,235,75);
- }
- public function SendBoyFriendAcceptBack(param1:Number) : void
- {
- var boyfriendId:Number = param1;
- var friendInstance:FriendInstance = FriendInstances.GetFriendInstance(boyfriendId);
- if(!friendInstance.soIsConnected)
- {
- var done:Function = function():void
- {
- callLater(SendBoyFriendAcceptBack,[boyfriendId]);
- };
- sendFriendshipAcceptBackToFriendTimer = new Timer(100,1);
- sendFriendshipAcceptBackToFriendTimer.addEventListener(TimerEvent.TIMER,done);
- sendFriendshipAcceptBackToFriendTimer.start();
- return;
- }
- friendInstance.so.setProperty("tmp",Main.Instance.actorId.toString() + ":BOYFRIENDACCEPT::::" + textualGUID() + ":" + Main.Actor.Name);
- friendInstance.so.send();
- }
- [Bindable(event="propertyChange")]
- public function get highscores_btn() : FramingButton
- {
- return this._1968044960highscores_btn;
- }
- private function get clientHasBeenConnectedToFMIS() : Boolean
- {
- return fmsStatus == FMS_S_RECONNECTING;
- }
- public function get FriendList() : Array
- {
- return _friendList;
- }
- public function __todosMenuButton_click(param1:MouseEvent) : void
- {
- showTodo();
- }
- [Bindable(event="propertyChange")]
- public function get mainCanvas() : Canvas
- {
- return this._10782607mainCanvas;
- }
- public function set MainView(param1:Canvas) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._56267806MainView;
- if(_loc2_ !== param1)
- {
- this._56267806MainView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"MainView",_loc2_,param1));
- }
- }
- public function DispatchMovieStudioReset() : void
- {
- dispatchEvent(new Event(MovieStudioReset));
- }
- [Bindable(event="propertyChange")]
- public function get friendsText() : Label
- {
- return this._1405759586friendsText;
- }
- public function set todosMenuButton(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1256218174todosMenuButton;
- if(_loc2_ !== param1)
- {
- this._1256218174todosMenuButton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"todosMenuButton",_loc2_,param1));
- }
- }
- private function autoSavedMovieChecked(param1:int) : void
- {
- var msSinceCreated:Number = NaN;
- var daysSinceCreated:int = 0;
- var validateEmail:ValidateEmail = null;
- var inviteNewUser:InviteNewUser = null;
- var movieId:int = param1;
- CursorManager.removeBusyCursor();
- if(Actor.GiftStatus == 1)
- {
- var done2:Function = function(param1:GiftSwfAndName):void
- {
- showTodo();
- var _loc2_:RecieveGift = new RecieveGift();
- _loc2_.loadGift(param1.swf,param1.Name);
- showPopup(_loc2_,420,140,false);
- };
- Service.UpdateGift(Main.Instance.actorId,done2);
- }
- else if(Actor.RetentionStatus == 1)
- {
- var done:Function = function():void
- {
- showTodo();
- var _loc1_:RecieveStarcoins = new RecieveStarcoins();
- showPopup(_loc1_,420,200,false);
- };
- Service.UpdateRetention(Main.Instance.actorId,done);
- }
- else if(movieId != 0)
- {
- var okClicked:Function = function():void
- {
- var done:Function = null;
- done = function(param1:Event):void
- {
- var evt:Event = param1;
- if(isLoadingAutoSavedMovieInitially)
- {
- var closeHandler:Function = function(param1:CloseEvent):void
- {
- var event:CloseEvent = param1;
- if(event.detail == Alert.YES)
- {
- var movieDeleted:Function = function():void
- {
- };
- closeDownCurrentlyLoadingMovieDetails();
- Service.DeleteMovie(movieId,movieDeleted);
- }
- };
- showAlert(resourceManager.getString("myResources",""),resourceManager.getString("myResources","DELETE_THE_MOVIE"),Alert.YES | Alert.NO,null,closeHandler,null,Alert.NO);
- }
- };
- isLoadingAutoSavedMovieInitially = true;
- loadAutoSavedMovieInitiallyTimer = new Timer(60000,1);
- loadAutoSavedMovieInitiallyTimer.addEventListener(TimerEvent.TIMER,done);
- loadAutoSavedMovieInitiallyTimer.start();
- EditMovie(movieId,false,true);
- };
- showAlert(resourceManager.getString("myResources","LOADING_WORKEDON"),resourceManager.getString("myResources","LOADING_MOVIE"),4,null,okClicked);
- }
- else if(Actor.MarketingNextStepLogins <= 0)
- {
- msSinceCreated = Utils.nowUTC.getTime() - Actor.Created.getTime();
- daysSinceCreated = int(msSinceCreated / Utils.MS_PER_DAY);
- if(Actor.MarketingStep == 0 || Actor.MarketingStep == 2 || Actor.MarketingStep == 4 || Actor.MarketingStep == 7)
- {
- if(Actor.EmailValidated <= 0 && Actor.Email.length == 0)
- {
- validateEmail = new ValidateEmail();
- Main.Instance.showPopup(validateEmail,400,200,false);
- Service.setMarketingStep(Actor.ActorId,Actor.MarketingStep + 1,3);
- }
- else
- {
- Actor.MarketingStep = Actor.MarketingStep + 1;
- autoSavedMovieChecked(movieId);
- }
- }
- else if(Actor.MarketingStep == 1)
- {
- inviteNewUser = new InviteNewUser();
- showMainPopup(inviteNewUser,300,80);
- if(Actor.EmailValidated == 0 && Actor.Email.length == 0)
- {
- Service.setMarketingStep(Actor.ActorId,2,3);
- }
- else
- {
- Service.setMarketingStep(Actor.ActorId,3,2);
- }
- }
- else if(Actor.MarketingStep == 3)
- {
- if(!IsVip)
- {
- ShowBuyVIP();
- }
- else
- {
- showTodo();
- }
- Service.setMarketingStep(Actor.ActorId,4,3);
- }
- else if(Actor.MarketingStep == 5)
- {
- if(!IsVip)
- {
- ShowBuyVIP();
- }
- else
- {
- showTodo();
- }
- Service.setMarketingStep(Actor.ActorId,6,3);
- }
- else if(Actor.MarketingStep == 6)
- {
- if(Actor.MembershipTimeoutDate.fullYear > 2008)
- {
- Service.setMarketingStep(Actor.ActorId,7,1);
- showTodo();
- }
- else if(daysSinceCreated >= 14)
- {
- ShowBuyVIP(true);
- Service.setMarketingStep(Actor.ActorId,7,3);
- }
- else
- {
- showTodo();
- Service.setMarketingStep(Actor.ActorId,5,0);
- }
- }
- else if(Actor.MarketingStep == 8)
- {
- if(!IsVip)
- {
- ShowBuyVIP();
- }
- else
- {
- showTodo();
- }
- Service.setMarketingStep(Actor.ActorId,8,5);
- }
- else
- {
- showTodo();
- }
- }
- else
- {
- showTodo();
- }
- }
- private function get clickItemShopView() : ClickItemShop
- {
- if(_clickItemShopView == null)
- {
- _clickItemShopView = new ClickItemShop();
- _clickItemShopView.width = 980;
- _clickItemShopView.height = 500;
- }
- return _clickItemShopView;
- }
- public function get isInModeratorMode() : Boolean
- {
- return _isInModeratorMode;
- }
- public function DispatchBreakupEvent(param1:int) : void
- {
- var done:Function = null;
- var idOftheActorBreakingUpWith:int = param1;
- done = function():void
- {
- dispatchEvent(new MSP_Event(BREAKUP,idOftheActorBreakingUpWith));
- };
- ReloadLoggedInActorDetails(null,done);
- }
- public function ShowMovieStarPopup(param1:int, param2:Number = 900, param3:Number = 275, param4:Boolean = false) : void
- {
- MovieStarPopup.showFromId(param1,param2,param3,param4);
- }
- public function set textFieldMovieStar(param1:Label) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._204826539textFieldMovieStar;
- if(_loc2_ !== param1)
- {
- this._204826539textFieldMovieStar = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"textFieldMovieStar",_loc2_,param1));
- }
- }
- public function ShowBuyStarCoins() : void
- {
- if(vipmembershipPurchase == null)
- {
- vipmembershipPurchase = new VIPmembershipPurchase();
- vipmembershipPurchase.initiallyShowBuyStarCoins = true;
- }
- showMenuPopup(vipmembershipPurchase,240,75);
- }
- public function __forumsMenuButton_click(param1:MouseEvent) : void
- {
- showForums();
- }
- public function RaiseAnimationAddedEvent(param1:Animation) : void
- {
- dispatchEvent(new MSP_Event(ANIMATION_ADDED,param1));
- }
- public function resize(param1:Event = null) : void
- {
- var _loc2_:Number = stage.stageWidth / 1240;
- var _loc3_:Number = stage.stageHeight / 720;
- scale = Math.min(_loc2_,_loc3_);
- mainCanvas.scaleX = scale;
- mainCanvas.scaleY = scale;
- if(myWorldView != null)
- {
- myWorldView.scaleX = scale / originalScale;
- myWorldView.scaleY = scale / originalScale;
- }
- }
- public function set highscores_btn(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1968044960highscores_btn;
- if(_loc2_ !== param1)
- {
- this._1968044960highscores_btn = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"highscores_btn",_loc2_,param1));
- }
- }
- public function set celebbutton(param1:CelebButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1814372441celebbutton;
- if(_loc2_ !== param1)
- {
- this._1814372441celebbutton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"celebbutton",_loc2_,param1));
- }
- }
- public function set isMuted(param1:Boolean) : void
- {
- if(param1 != isMuted)
- {
- _isMuted = param1;
- if(isMuted)
- {
- orgVolume = SoundMixer.soundTransform.volume;
- SoundMixer.soundTransform.volume = 0;
- sound_btn.source = "swf/Icons/mute_on.swf";
- sound_btn.toolTip = resourceManager.getString("myResources","TOOLTIP_UNMUTE");
- }
- else
- {
- SoundMixer.soundTransform.volume = orgVolume;
- sound_btn.source = "swf/Icons/mute_off.swf";
- sound_btn.toolTip = resourceManager.getString("myResources","TOOLTIP_MUTE");
- }
- dispatchMuteChanged();
- }
- }
- public function set friendsText(param1:Label) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1405759586friendsText;
- if(_loc2_ !== param1)
- {
- this._1405759586friendsText = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"friendsText",_loc2_,param1));
- }
- }
- public function __highscores_btn_click(param1:MouseEvent) : void
- {
- showHighscores();
- }
- public function RequestFriendshipReturnedFromWebService(param1:Number) : void
- {
- soRequestFriendship = SharedObject.getRemote("actorId-" + param1,nc.uri,true);
- soRequestFriendship.addEventListener(SyncEvent.SYNC,onSyncsoRequestFriendship);
- soRequestFriendship.connect(nc);
- }
- public function showForums() : void
- {
- forumsMenuButton.filters = [];
- if(myForumsView == null)
- {
- myForumsView = new Forums();
- }
- myForumsView.selectedTopic = null;
- showMenuPopup(myForumsView,245,80);
- }
- private function MainFunction() : void
- {
- var urlParamsString:String = null;
- var movieGuid:String = null;
- var actorName:String = null;
- var actorIdStr:String = null;
- var actorId:int = 0;
- var decoder:Base64Decoder = null;
- var queryparamsString:String = null;
- var queryparams:Object = null;
- var actorIdValidated:int = 0;
- ToolTipManager.showDelay = 0;
- addEventListener(ResizeEvent.RESIZE,resize);
- ExternalInterface.addCallback("browserUnload",browserUnload);
- ExternalInterface.addCallback("onLogIn",onLogInCallBack);
- ExternalInterface.addCallback("inviteFriends",onInviteFriendsCallBack);
- ExternalInterface.addCallback("getFacebookUid",Facebook.ongetFacebookIdCallBack);
- addEventListener(UPDATELOGGEDINACTOR,ReloadLoggedInActorDetails);
- resize();
- browserUrl = ExternalInterface.call("eval","document.location.href");
- var htmlParms:Object = getHtmlParameters(browserUrl);
- var isDebugMode:Boolean = browserUrl.indexOf("d=t") != -1;
- if(!isDebugMode)
- {
- }
- var paramIndex:int = browserUrl.indexOf("?");
- if(paramIndex > -1)
- {
- paramIndex++;
- if(paramIndex < browserUrl.length)
- {
- if(browserUrl.substr(paramIndex,10) == "debug=true")
- {
- return;
- }
- urlParamsString = browserUrl.substr(paramIndex);
- if(htmlParms["sm"] != null)
- {
- movieGuid = htmlParms["sm"];
- ShowMovieFromUrlMethod(movieGuid);
- return;
- }
- if(htmlParms["nonews"] != null)
- {
- actorName = htmlParms["un"];
- actorIdStr = htmlParms["ui"];
- actorId = parseInt(actorIdStr);
- if(actorId != 0)
- {
- var done2:Function = function():void
- {
- Alert.show(resourceManager.getString("myResources","NEWS_STOP_MESSAGE"),resourceManager.getString("myResources","NO_MORE_NEWS"));
- };
- Service.SetEmailSettings(actorId,actorName,1,done2);
- return;
- }
- }
- if(urlParamsString.length > 0)
- {
- try
- {
- decoder = new Base64Decoder();
- decoder.decode(urlParamsString);
- queryparamsString = String(decoder.toByteArray());
- queryparams = URLUtil.stringToObject(queryparamsString);
- if(queryparams.emailValidation != null && queryparams.uid != null)
- {
- var done:Function = function(param1:Boolean):void
- {
- if(param1)
- {
- Main.showAlert(resourceManager.getString("myResources","CONGRATS_RECIEVED_STARCOINS"),resourceManager.getString("myResources","RECIEVED_STARCOINS"));
- }
- else
- {
- Main.showAlert(resourceManager.getString("myResources","ONLY_STARCOINS_ONCE"),resourceManager.getString("myResources","STARCOINS_ALREADY"));
- }
- };
- actorIdValidated = parseInt(queryparams.uid);
- Service.EmailValidated(actorIdValidated,done);
- }
- else if(queryparams.sm != null)
- {
- ShowMovieFromUrlMethod(queryparams.sm);
- }
- else if(queryparams.un != null)
- {
- invitedByUserName = queryparams.un;
- ShowWelcomeMessage(queryparams.fn,queryparams.nm,queryparams.un);
- }
- return;
- }
- catch(error:Error)
- {
- Alert.show("Url params ignored","Invalid URL params");
- return;
- }
- }
- }
- }
- }
- private function GetRequiredLevelForShop(param1:int) : Number
- {
- switch(param1)
- {
- case 1000:
- return 0;
- case 500:
- return 0;
- case 2000:
- return 0;
- default:
- return 0;
- }
- }
- [Bindable(event="propertyChange")]
- public function get myGuestBookView() : MyGuestBook
- {
- return this._732282662myGuestBookView;
- }
- public function removeActorFromMovie(param1:Number) : void
- {
- currentMovieStudioInEditMode.removeNewActorFromScene(param1);
- updateMarkEditMovieInFriendList();
- }
- public function keepInsideParentContainer(param1:DisplayObject) : void
- {
- if(param1.parent == null)
- {
- return;
- }
- var _loc2_:Number = param1.x + param1.width - param1.parent.width;
- var _loc3_:Number = param1.y + param1.height - param1.parent.height;
- if(_loc2_ > 0)
- {
- param1.x = param1.x - _loc2_;
- }
- if(_loc3_ > 0)
- {
- param1.y = param1.y - _loc3_;
- }
- }
- public function set mainCanvas(param1:Canvas) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._10782607mainCanvas;
- if(_loc2_ !== param1)
- {
- this._10782607mainCanvas = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"mainCanvas",_loc2_,param1));
- }
- }
- public function showTodo() : void
- {
- todosMenuButton.filters = [];
- if(myTodosView == null)
- {
- myTodosView = new Overview();
- }
- showMenuPopup(myTodosView,240,75);
- }
- private function getHtmlParameters(param1:String) : Object
- {
- var _loc4_:Array = null;
- var _loc5_:int = 0;
- var _loc6_:Array = null;
- var _loc7_:String = null;
- var _loc8_:String = null;
- var _loc2_:Object = new Object();
- var _loc3_:Array = param1.split("?");
- if(_loc3_.length >= 2)
- {
- _loc4_ = _loc3_[1].split("&");
- _loc5_ = 0;
- while(_loc5_ < _loc4_.length)
- {
- _loc6_ = _loc4_[_loc5_].split("=");
- _loc7_ = _loc6_[0];
- _loc8_ = _loc6_[1];
- _loc2_[_loc7_] = _loc8_;
- _loc5_++;
- }
- }
- return _loc2_;
- }
- private function get stuffShopView() : StuffShop
- {
- if(_stuffShopView == null)
- {
- _stuffShopView = new StuffShop();
- _stuffShopView.width = 980;
- _stuffShopView.height = 500;
- }
- return _stuffShopView;
- }
- private function reconnectTimerTick(param1:Event) : void
- {
- secondsToRetryAttempt--;
- reconnectAlert.Message = createReconnectAlertText();
- }
- [Bindable(event="propertyChange")]
- public function get friendsMenuButton() : FramingButton
- {
- return this._786978022friendsMenuButton;
- }
- [Bindable(event="propertyChange")]
- public function get starcoins() : FramingButton
- {
- return this._2144190224starcoins;
- }
- public function set FriendList(param1:Array) : void
- {
- _friendList = param1;
- dispatchEvent(new Event(FRIENDLISTCHANGED));
- }
- public function loadMood(param1:MovieStar) : void
- {
- var moodLoaded:Function = null;
- var movieStar:MovieStar = param1;
- moodLoaded = function(param1:LoadMoodResultEvent):void
- {
- mood = param1.result;
- if(mood == null)
- {
- mood = new Mood();
- mood.ActorId = actorId;
- mood.TextLine = INITIAL_TWIT_TEXT;
- mood.FigureAnimation = "stand";
- mood.FaceAnimation = "neutral";
- mood.MouthAnimation = "none";
- }
- movieStar.PlayAnimation(mood.FigureAnimation);
- movieStar.SetFaceExpression(mood.FaceAnimation);
- movieStar.setClickItem(mood.MouthAnimation);
- if(actorId == movieStar.actor.ActorId)
- {
- if(twitterMovieStar != null)
- {
- if(twitterMovieStar.parent != null)
- {
- twitterMovieStar.parent.removeChild(twitterMovieStar);
- }
- twitterMovieStar = myMovieStar;
- }
- else
- {
- twitterMovieStar = myMovieStar;
- }
- MainView.addChild(myMovieStar);
- myMovieStar.move(105,275);
- twitterConfig.initActor(myMovieStar,mood);
- if(justCreated)
- {
- welcomeForm = new WelcomeForm();
- welcomeForm.myMovieStar = myMovieStar;
- showFakePopup(welcomeForm,240,75,false);
- }
- }
- };
- var myService3:WS = new WS();
- myService3.addloadMoodEventListener(moodLoaded);
- myService3.loadMood(movieStar.actor.ActorId);
- }
- public function unLockActor(param1:Number) : void
- {
- Main.Instance.nc.call("unlockUser",null,param1);
- }
- public function DisplayChangeClothes() : void
- {
- closeMainPopup();
- mainMenuViewStack.selectedChild = changeClothesView;
- }
- public function set forumsMenuButton(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._694209917forumsMenuButton;
- if(_loc2_ !== param1)
- {
- this._694209917forumsMenuButton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"forumsMenuButton",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get textFieldFame() : Label
- {
- return this._1539652864textFieldFame;
- }
- public function addActorToMovie(param1:Number) : void
- {
- currentMovieStudioInEditMode.addNewActorToScene(param1);
- updateMarkEditMovieInFriendList();
- }
- public function markEditMovieInFriendList(param1:Movie) : void
- {
- currentMovie = param1;
- updateMarkEditMovieInFriendList();
- }
- public function DispatchInvitationBonusRecievedEvent() : void
- {
- dispatchEvent(new Event(INVITATIONBONUSRECIEVED));
- ReloadLoggedInActorDetails();
- sendActivityEventToFriends(Main.Instance.actorId + ":INVITATIONBONUS:" + Main.Instance.actorId + "::");
- }
- public function ResetLoading(param1:Boolean = false) : void
- {
- MSP_SWFLoader.Reset(param1);
- }
- public function __friendsMenuButton_click(param1:MouseEvent) : void
- {
- showFriends();
- }
- public function __admin_btn_click(param1:MouseEvent) : void
- {
- adminClicked();
- }
- public function set jurybutton(param1:JuryButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._626411900jurybutton;
- if(_loc2_ !== param1)
- {
- this._626411900jurybutton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"jurybutton",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get judgebutton() : JudgeButton
- {
- return this._1890670327judgebutton;
- }
- public function micStatus(param1:Event) : void
- {
- if(mic.muted)
- {
- speechRecordingHasBeenDecided = true;
- speechRecordingHasBeenAllowed = false;
- Main.showAlert(resourceManager.getString("myResources","YOU_PRESSED_DENY"),resourceManager.getString("myResources","MIC_RECORDING"));
- }
- else
- {
- speechRecordingHasBeenDecided = true;
- speechRecordingHasBeenAllowed = true;
- dispatchEvent(new MSP_Event(MICROPHONEALLOWED));
- }
- }
- public function onSync(param1:SyncEvent) : void
- {
- var _loc2_:* = null;
- var _loc3_:Object = null;
- var _loc4_:String = null;
- var _loc5_:Array = null;
- var _loc6_:Number = NaN;
- var _loc7_:String = null;
- var _loc8_:String = null;
- var _loc9_:Number = NaN;
- var _loc10_:FriendInstance = null;
- var _loc11_:Object = null;
- var _loc12_:String = null;
- var _loc13_:String = null;
- var _loc14_:String = null;
- if(isFirstTimeSync)
- {
- isFirstTimeSync = false;
- return;
- }
- for(_loc2_ in text_so.data)
- {
- _loc3_ = text_so.data[_loc2_];
- _loc4_ = _loc3_ as String;
- _loc5_ = _loc4_.split(":");
- _loc6_ = parseInt(_loc5_[0]);
- _loc7_ = _loc5_[1];
- _loc8_ = _loc5_[2];
- _loc8_ = _loc8_.replace("!#¤",":");
- if(_loc7_ == "CONNECTED")
- {
- if(FriendInstances != null)
- {
- _loc9_ = 0;
- while(_loc9_ < FriendInstances.Items.length)
- {
- _loc10_ = FriendInstances.Items[_loc9_] as FriendInstance;
- if(_loc10_.friendId == _loc6_)
- {
- if(!_loc10_.soIsConnected)
- {
- _loc10_.connectSharedObjects();
- }
- }
- _loc9_++;
- }
- }
- else
- {
- debugAlert("FriendInstances == null on CONNECT onSync for: " + _loc6_);
- }
- }
- else if(_loc7_ == "UPDATE")
- {
- DispatchUpdateLoggedInActorEvent();
- }
- else if(_loc7_ == "RELOADMYITEMS")
- {
- Main.Instance.clearMyActorClothItems();
- }
- else if(_loc7_ == "FRIENDREJECT")
- {
- DispatchFriendRejectEvent(_loc6_);
- }
- else if(_loc7_ == "BOYFRIENDREJECT")
- {
- DispatchBoyFriendRejectEvent(_loc6_);
- }
- else
- {
- if(_loc7_ == "FRIENDACCEPT")
- {
- _loc12_ = "";
- if(_loc5_.length == 7)
- {
- _loc12_ = _loc5_[6];
- }
- FriendInstances.AddFriend(Main.Instance.actorId,_loc6_,_loc12_);
- ReloadLoggedInActorDetails();
- }
- else if(_loc7_ == "BOYFRIENDACCEPT")
- {
- _loc13_ = "";
- if(_loc5_.length == 7)
- {
- _loc13_ = _loc5_[6];
- }
- BoyFriendAccepted(_loc6_,_loc13_);
- }
- else if(_loc7_ == "FRIENDREFFERED")
- {
- _loc14_ = "";
- if(_loc5_.length == 7)
- {
- _loc14_ = _loc5_[6];
- }
- FriendInstances.AddFriend(Main.Instance.actorId,_loc6_,_loc14_);
- ReloadLoggedInActorDetails();
- }
- else if(_loc7_ == "GIFT")
- {
- Main.Instance.clearMyActorClothItems();
- }
- _loc11_ = Main.Instance.muteFriends[_loc6_];
- if(_loc11_ == null)
- {
- friendActivityListComponent.postMessage(_loc4_);
- if(_loc8_ != "" && _loc7_ == "CHAT")
- {
- FriendInstances.setMessageText(_loc6_,_loc8_);
- }
- }
- if(_loc7_ == "MYROOM")
- {
- if(currentMainPopup is ChatRoom && currentRoomActorId == _loc6_)
- {
- chatRoomView.reloadRoom();
- }
- }
- if(_loc7_ == "TWIT" || _loc7_ == "CLOTHES" || _loc7_ == "SKIN")
- {
- if(_loc6_ != actorId)
- {
- dispatchEvent(new ActorEvent(ActorEvent.ACTORCHANGED,_loc6_));
- }
- }
- }
- }
- }
- public function set mymessagesMenuButton(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._996831607mymessagesMenuButton;
- if(_loc2_ !== param1)
- {
- this._996831607mymessagesMenuButton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"mymessagesMenuButton",_loc2_,param1));
- }
- }
- public function __profileMenuButton_click(param1:MouseEvent) : void
- {
- ShowBuyVIP();
- }
- [Bindable(event="propertyChange")]
- public function get popupCanvas() : Canvas
- {
- return this._72982820popupCanvas;
- }
- mx_internal function _Main_StylesInit() : void
- {
- var style:CSSStyleDeclaration = null;
- var effects:Array = null;
- if(mx_internal::_Main_StylesInit_done)
- {
- return;
- }
- mx_internal::_Main_StylesInit_done = true;
- style = StyleManager.getStyleDeclaration("RichTextEditor");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("RichTextEditor",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.backgroundColor = 8947848;
- this.color = 16777215;
- this.cornerRadius = 5;
- };
- }
- style = StyleManager.getStyleDeclaration(".MSPSkinColorPickerSwatchStyle");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".MSPSkinColorPickerSwatchStyle",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.previewHeight = 20;
- this.swatchGridBackgroundColor = 12303291;
- this.backgroundColor = 15066855;
- this.swatchWidth = 20;
- this.swatchHighlightSize = 0;
- this.swatchHeight = 40;
- this.previewWidth = 0;
- this.verticalGap = 0;
- this.columnCount = 25;
- this.swatchGridBorderSize = 0;
- this.textFieldWidth = 0;
- this.swatchHighlightColor = 16777215;
- this.horizontalGap = 0;
- };
- }
- style = StyleManager.getStyleDeclaration("DataGrid");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("DataGrid",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.color = 0;
- };
- }
- style = StyleManager.getStyleDeclaration(".alertTitle");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".alertTitle",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.color = 16777215;
- };
- }
- style = StyleManager.getStyleDeclaration(".worldButton");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".worldButton",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderColor = 16511961;
- this.color = 13474305;
- this.textRollOverColor = 13474305;
- this.fontSize = 6;
- this.fillColors = [16511961,14862172,16511961,14862172];
- this.fillAlphas = [1,1,1,1];
- this.themeColor = 14862172;
- this.textSelectedColor = 13474305;
- };
- }
- style = StyleManager.getStyleDeclaration("TextArea");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("TextArea",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.backgroundColor = 8947848;
- this.color = 16777215;
- this.cornerRadius = 5;
- };
- }
- style = StyleManager.getStyleDeclaration("ComboBox");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("ComboBox",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.color = 0;
- };
- }
- style = StyleManager.getStyleDeclaration(".silverOverlay");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".silverOverlay",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.shadowDirection = "right";
- this.borderStyle = "solid";
- this.dropShadowEnabled = true;
- this.shadowDistance = 10;
- this.cornerRadius = 10;
- this.borderThickness = 0;
- this.colorsConfiguration = 2;
- this.dropShadowColor = 0;
- this.fillColors = [15658734,10066329];
- this.fillAlphas = [0.9,1];
- this.angle = 90;
- this.backgroundAlpha = 1;
- };
- }
- style = StyleManager.getStyleDeclaration("Tree");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("Tree",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.fontSize = 10;
- };
- }
- style = StyleManager.getStyleDeclaration(".MPSColorPicker");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".MPSColorPicker",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.swatchPanelStyleName = "MSPColorPickerSwatchStyle";
- this.swatchBorderSize = "0";
- };
- }
- style = StyleManager.getStyleDeclaration(".framingLabel");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".framingLabel",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.fontWeight = "normal";
- this.color = 11959308;
- this.textAlign = "center";
- this.fontFamily = "Arial";
- this.fontSize = 26;
- };
- }
- style = StyleManager.getStyleDeclaration(".allBlack");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".allBlack",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.dropShadowEnabled = false;
- this.cornerRadius = 10;
- this.borderThickness = 0;
- this.colorsConfiguration = 2;
- this.dropShadowColor = 0;
- this.fillColors = [0,0];
- this.fillAlphas = [0,0];
- this.angle = 90;
- this.backgroundAlpha = 0;
- };
- }
- style = StyleManager.getStyleDeclaration(".MPSSkinColorPicker");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".MPSSkinColorPicker",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.swatchPanelStyleName = "MSPSkinColorPickerSwatchStyle";
- this.swatchBorderSize = "0";
- };
- }
- style = StyleManager.getStyleDeclaration(".MSPColorPickerSwatchStyle");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".MSPColorPickerSwatchStyle",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.swatchGridBackgroundColor = 12303291;
- this.previewHeight = 0;
- this.swatchGridBorderSize = 0;
- this.swatchWidth = 20;
- this.backgroundColor = 15066855;
- this.textFieldWidth = 0;
- this.swatchHighlightSize = 0;
- this.swatchHighlightColor = 16777215;
- this.swatchHeight = 20;
- this.previewWidth = 0;
- this.verticalGap = 0;
- this.horizontalGap = 0;
- };
- }
- style = StyleManager.getStyleDeclaration("FaceExpressionSelector");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("FaceExpressionSelector",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.fontSize = 10;
- };
- }
- style = StyleManager.getStyleDeclaration(".alertButton");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".alertButton",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.color = 15658734;
- this.textRollOverColor = 16777215;
- this.fillColors = [3355443,6710886,3355443,13421772];
- this.fillAlphas = [0.8,0.8,1,1];
- this.themeColor = 6710886;
- };
- }
- style = StyleManager.getStyleDeclaration(".framingTextInputNoBackground");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".framingTextInputNoBackground",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.color = 16777215;
- this.backgroundAlpha = 0;
- };
- }
- style = StyleManager.getStyleDeclaration("Text");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("Text",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.backgroundColor = 8947848;
- this.color = 16777215;
- this.cornerRadius = 5;
- };
- }
- style = StyleManager.getStyleDeclaration(".creamOverlay");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".creamOverlay",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.shadowDistance = 10;
- this.cornerRadius = 10;
- this.dropShadowColor = 0;
- this.fillAlphas = [0.9,1];
- this.backgroundAlpha = 0.95;
- this.angle = 90;
- this.shadowDirection = "right";
- this.dropShadowEnabled = true;
- this.color = 0;
- this.borderThickness = 0;
- this.colorsConfiguration = 2;
- this.fillColors = [16777211,16442272];
- };
- }
- style = StyleManager.getStyleDeclaration(".titleBarOverlay");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".titleBarOverlay",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.dropShadowEnabled = false;
- this.cornerRadius = 6;
- this.borderThickness = 0;
- this.colorsConfiguration = 2;
- this.dropShadowColor = 0;
- this.fillColors = [13408512,9988609];
- this.fillAlphas = [0.9,1];
- this.angle = 90;
- this.backgroundAlpha = 1;
- };
- }
- style = StyleManager.getStyleDeclaration("TextInput");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("TextInput",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.backgroundColor = 8947848;
- this.color = 16777215;
- this.cornerRadius = 5;
- };
- }
- style = StyleManager.getStyleDeclaration("Alert");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("Alert",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.borderColor = 0;
- this.backgroundColor = 0;
- this.shadowDistance = 10;
- this.cornerRadius = 10;
- this.headerHeight = 30;
- this.backgroundAlpha = 0.9;
- this.titleStyleName = "alertTitle";
- this.shadowDirection = "right";
- this.roundedBottomCorners = true;
- this.dropShadowEnabled = true;
- this.buttonStyleName = "alertButton";
- this.highlightAlphas = [0.59,0];
- this.headerColors = [0,6710886];
- this.footerColors = [0,0];
- };
- }
- style = StyleManager.getStyleDeclaration("Application");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("Application",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.verticalScrollPolicy = "off";
- this.fontFamily = "EmbedArial";
- this.horizontalScrollPolicy = "off";
- this.fontSize = 12;
- };
- }
- style = StyleManager.getStyleDeclaration(".blackOverlay");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".blackOverlay",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.dropShadowEnabled = false;
- this.cornerRadius = 10;
- this.borderThickness = 0;
- this.colorsConfiguration = 2;
- this.dropShadowColor = 0;
- this.fillColors = [4473924,0];
- this.fillAlphas = [0.92,1];
- this.angle = 90;
- this.backgroundAlpha = 0.9;
- };
- }
- style = StyleManager.getStyleDeclaration("Canvas");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration("Canvas",style,false);
- }
- style = StyleManager.getStyleDeclaration(".greenOverlay");
- if(!style)
- {
- style = new CSSStyleDeclaration();
- StyleManager.setStyleDeclaration(".greenOverlay",style,false);
- }
- if(style.factory == null)
- {
- style.factory = function():void
- {
- this.borderStyle = "solid";
- this.shadowDistance = 10;
- this.cornerRadius = 10;
- this.dropShadowColor = 0;
- this.fillAlphas = [0.9,1];
- this.backgroundAlpha = 0.95;
- this.angle = 90;
- this.shadowDirection = "right";
- this.dropShadowEnabled = true;
- this.color = 0;
- this.borderThickness = 0;
- this.colorsConfiguration = 2;
- this.fillColors = [10092441,2280482];
- };
- }
- StyleManager.mx_internal::initProtoChainRoots();
- }
- private function GetRequiredLevelForChatRoom(param1:String) : Number
- {
- switch(param1)
- {
- case ChatRoom.THE_STAGE7:
- case ChatRoom.THE_BEACH7:
- case ChatRoom.THE_CAFE7:
- case ChatRoom.THE_PARK7:
- case ChatRoom.THE_SKATEPARK7:
- case ChatRoom.THE_CLUB7:
- return 2;
- case ChatRoom.THE_STAGE8:
- case ChatRoom.THE_BEACH8:
- case ChatRoom.THE_CAFE8:
- case ChatRoom.THE_PARK8:
- case ChatRoom.THE_SKATEPARK8:
- case ChatRoom.THE_CLUB8:
- return 5;
- default:
- return 0;
- }
- }
- private function createReconnectAlertText() : String
- {
- var _loc1_:* = "Cannot connect to MovieStarPlanet. Retrying in " + secondsToRetryAttempt.toString() + " seconds";
- _loc1_ = _loc1_ + ("\nCode: " + reconnectEventInfoCode);
- _loc1_ = _loc1_ + ("\nLog: " + fmsStatsLog);
- return _loc1_;
- }
- public function getMicrophone() : Microphone
- {
- if(mic == null)
- {
- mic = Microphone.getMicrophone();
- if(mic == null)
- {
- Main.showAlert(resourceManager.getString("myResources","NO_MIC_DESC"),resourceManager.getString("myResources","NO_MIC"));
- return null;
- }
- mic.gain = 60;
- mic.rate = 11;
- mic.setUseEchoSuppression(true);
- mic.setLoopBack(false);
- mic.setSilenceLevel(5,1000);
- mic.addEventListener(StatusEvent.STATUS,micStatus);
- }
- nsSound.attachAudio(mic);
- return mic;
- }
- public function BoyFriendAccepted(param1:int, param2:String) : void
- {
- var done:Function = null;
- var boyfriendId:int = param1;
- var boyFriendName:String = param2;
- done = function():void
- {
- dispatchEvent(new MSP_Event(BOYFRIENDACCEPT,boyfriendId));
- };
- if(!FriendInstances.HasFriend(boyfriendId))
- {
- FriendInstances.AddFriend(actorId,boyfriendId,boyFriendName);
- }
- ReloadLoggedInActorDetails(null,done);
- }
- public function ShowBuyVIP(param1:Boolean = false) : void
- {
- if(vipmembershipPurchase == null)
- {
- vipmembershipPurchase = new VIPmembershipPurchase();
- }
- if(param1)
- {
- vipmembershipPurchase.initiallyShowSpecialOffer = true;
- }
- showMenuPopup(vipmembershipPurchase,240,75);
- }
- [Bindable(event="propertyChange")]
- public function get textFieldFriends() : Label
- {
- return this._1969139448textFieldFriends;
- }
- public function set logoutMenuButton(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1495108965logoutMenuButton;
- if(_loc2_ !== param1)
- {
- this._1495108965logoutMenuButton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"logoutMenuButton",_loc2_,param1));
- }
- }
- private function reportsAdminClicked() : void
- {
- var _loc1_:ReportsForm = new ReportsForm();
- showFakePopup(_loc1_,300,100);
- }
- [Bindable(event="propertyChange")]
- public function set isInModeratorMode(param1:Boolean) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this.isInModeratorMode;
- if(_loc2_ !== param1)
- {
- this._742186855isInModeratorMode = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"isInModeratorMode",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get changeClothesView() : ChangeClothes
- {
- return this._2128970435changeClothesView;
- }
- public function doInitialZoomIfReady() : void
- {
- if(readyToDoInitialZoom)
- {
- unLoadAndHideFrontPage();
- hideProgressBar();
- loadMood(myMovieStar);
- myWorldView.doInitialZoom();
- }
- else
- {
- readyToDoInitialZoom = true;
- }
- }
- public function AcceptFriendShip(param1:Number, param2:Function) : void
- {
- var done:Function = null;
- var friendId:Number = param1;
- var doneCallback:Function = param2;
- done = function(param1:String):void
- {
- if(param1.length > 0)
- {
- showAlert(param1,resourceManager.getString("myResources","CANNOT_FRIENDS"));
- doneCallback(param1);
- return;
- }
- FriendInstances.AddFriend(actorId,friendId);
- dispatchEvent(new MSP_Event(ACCEPTFRIENDSHIP,friendId));
- ReloadLoggedInActorDetails();
- SendFriendshipAcceptBackToFriend(friendId);
- doneCallback(param1);
- };
- Service.ApproveFriendship(actorId,friendId,done);
- }
- public function maxFriendCount(param1:int, param2:int) : int
- {
- var _loc3_:int = param1 * 20;
- if(_loc3_ == 20)
- {
- _loc3_ = 30;
- }
- else if(_loc3_ <= 0)
- {
- _loc3_ = 20;
- }
- var _loc4_:Number = !!IsVip?Number(5):Number(1);
- _loc3_ = _loc3_ * _loc4_;
- return _loc3_;
- }
- public function loginActorViaFacebook(param1:String, param2:Boolean = false, param3:Function = null) : void
- {
- var done:Function = null;
- var facebookId:String = param1;
- var justCreated:Boolean = param2;
- var failCallBack:Function = param3;
- done = function(param1:LoginStatus):void
- {
- hideProgressBar();
- switch(param1.status)
- {
- case "Success":
- EnterApplication(param1.actor,justCreated);
- Facebook.loadFacebookFriendList();
- break;
- case "InvalidCredentials":
- loginFailed(resourceManager.getString("myResources","LOGIN_INVALID_CREDENTIALS"));
- break;
- default:
- loginFailed("Unexpected Login status: " + param1);
- }
- };
- var loginFailed:Function = function(param1:String):void
- {
- Main.showAlert(param1,resourceManager.getString("myResources","LOGIN_FAILED"),4,null,failCallBack);
- };
- showProgressBar(resourceManager.getString("myResources","LOGIN_WAIT_MESSAGE"));
- Service.LoginViaFacebook(facebookId,done);
- }
- public function RaiseWorldInitialZoomDone() : void
- {
- dispatchEvent(new MSP_Event(WORLD_INITIAL_ZOOM_DONE));
- }
- private function get beautyClinicView() : BeautyClinic
- {
- if(_beautyClinicView == null)
- {
- _beautyClinicView = new BeautyClinic();
- _beautyClinicView.width = 980;
- _beautyClinicView.height = 500;
- }
- return _beautyClinicView;
- }
- public function get FriendInstances() : FriendInstanceList
- {
- return _friendInstances;
- }
- [Bindable(event="propertyChange")]
- public function get facebook_btn() : FramingButton
- {
- return this._363367069facebook_btn;
- }
- public function netStatusHandlerSound(param1:NetStatusEvent) : void
- {
- var meta:Object = null;
- var event:NetStatusEvent = param1;
- if(event.info.code == "NetConnection.Connect.Success" && isWaitingToConnectToFMIS)
- {
- if(actorId == 5)
- {
- Alert.show("Connect to HelloServerSound Succesful","");
- }
- isWaitingToConnectToFMIS = false;
- nsSound = new NetStream(ncSound);
- nsSound.addEventListener(AsyncErrorEvent.ASYNC_ERROR,asyncErrorHandlerSound);
- meta = new Object();
- meta.onPlayStatus = function(param1:Object):void
- {
- };
- nsSound.client = meta;
- soundRecordCallbackFunction(true);
- }
- else if(actorId == 5)
- {
- Alert.show("Connect to HelloServerSound NOT succesful - event.info.code = " + event.info.code,"");
- }
- }
- public function set shopView(param1:Shop) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._345235781shopView;
- if(_loc2_ !== param1)
- {
- this._345235781shopView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"shopView",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get admin_btn() : Button
- {
- return this._22180204admin_btn;
- }
- public function loginFailReconnectFMS() : void
- {
- if(loginReconnectTimer != null)
- {
- return;
- }
- startLoginTimer();
- }
- public function dispatchMuteChanged() : void
- {
- dispatchEvent(new Event(E_MUTE_CHANGED));
- }
- private function closeDownCurrentlyLoadingMovieDetails() : void
- {
- currentlyLoadingMovieDetails.closePopup();
- }
- public function ___Main_Application1_preinitialize(param1:FlexEvent) : void
- {
- onPreInitialize();
- }
- public function TestBtnShowProfileFromUrlClick(param1:String) : void
- {
- var _loc2_:String = browserUrl.indexOf("?") == -1?"?":";";
- var _loc3_:String = browserUrl + _loc2_ + "showProfile=" + param1;
- navigateToURL(new URLRequest(_loc3_),"_self");
- }
- private function reconnectTimerComplete(param1:Event) : void
- {
- if(reconnectAlert != null)
- {
- reconnectAlert.close();
- }
- reconnectAlert = null;
- connectFMS();
- }
- public function logout() : void
- {
- isLoggingOut = true;
- applicationViewStack.selectedChild = logoutView;
- ShutDown();
- BrowseToMovieStarPlanet();
- }
- public function guideClicked(param1:Boolean) : void
- {
- var done:Function = null;
- var isNewUser:Boolean = param1;
- done = function():void
- {
- };
- if(initialZoomDone == false)
- {
- return;
- }
- guideMenu = new GuideMenu();
- guideMenu.isNewUser = isNewUser;
- guideMenu.x = 450;
- guideMenu.y = 75;
- var endHeight:Number = guideMenu.height;
- var endWidth:Number = guideMenu.width;
- ShowFromComponent(guideMenu,endHeight,endWidth,done);
- }
- private function displayFMSConnectionErrorClosed(param1:Event) : void
- {
- logout();
- }
- public function set ShowPublicProfileFromURLView(param1:ShowPublicProfileFromUrl) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._88369863ShowPublicProfileFromURLView;
- if(_loc2_ !== param1)
- {
- this._88369863ShowPublicProfileFromURLView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"ShowPublicProfileFromURLView",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get vipbutton() : VipButton
- {
- return this._981293681vipbutton;
- }
- public function RaiseRequestFightBattleChatroomGameEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(REQUEST_FIGHT_BATTLE_CHATROOM_GAME,param1));
- }
- public function NewMovie() : void
- {
- var movieDetails:MovieDetails = null;
- var done:Function = null;
- done = function(param1:MovieStudio):void
- {
- currentMovieStudioInEditMode = param1;
- };
- closeMainPopup();
- if(movieDetails != null)
- {
- movieDetails.cleanUp();
- movieDetails.parent.removeChild(movieDetails);
- movieDetails = null;
- }
- movieDetails = new MovieDetails();
- showMainPopup(movieDetails,235,80);
- movieDetails.newMovie(done);
- }
- public function getMyActorClothItems(param1:Function) : void
- {
- var callback:Function = param1;
- if(_myActorClothItems == null)
- {
- var done:Function = function(param1:ArrayOfActorClothesRel):void
- {
- _myActorClothItems = param1;
- callback(_myActorClothItems);
- };
- Service.LoadActorItems(actorId,done);
- }
- else
- {
- callback(_myActorClothItems);
- }
- }
- public function __starcoins_click(param1:MouseEvent) : void
- {
- showStarcoins();
- }
- public function set MovieStudioEditModeActive(param1:Boolean) : void
- {
- _movieStudioEditModeActive = param1;
- dispatchEvent(new Event(MovieStudioEditModeActiveChanged));
- }
- public function __textFieldStarCoins_click(param1:MouseEvent) : void
- {
- showStarcoins();
- }
- public function RaiseRequestFlashBattleChatroomGameEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(REQUEST_FLASH_BATTLE_CHATROOM_GAME,param1));
- }
- public function DisplayMyMovieList() : void
- {
- var movieStudioViewSelectionDone:Function = null;
- movieStudioViewSelectionDone = function(param1:Container):void
- {
- myMoviesView.displayMovieList();
- };
- closeMainPopup();
- mainMenuViewStack.RequestSelectChild(myMoviesView,movieStudioViewSelectionDone);
- }
- private function badwordsAdminClicked() : void
- {
- var _loc1_:BadWordsActorForm = new BadWordsActorForm();
- showFakePopup(_loc1_,300,100);
- }
- public function DispatchFriendListMainClosed() : void
- {
- dispatchEvent(new Event(Main.FRIEND_LIST_MAIN_CLOSED));
- }
- public function get performanceBar() : PerformanceBar
- {
- return _performanceBar;
- }
- public function unmovePoint(param1:Point) : Point
- {
- return new Point(param1.x / scale - mainCanvas.x,param1.y / scale - mainCanvas.y);
- }
- public function doesActorOwnSameItem(param1:Number, param2:String, param3:Function) : void
- {
- var done:Function = null;
- var clothesId:Number = param1;
- var color:String = param2;
- var doneCallback:Function = param3;
- done = function(param1:ArrayOfActorClothesRel):void
- {
- var _loc2_:ActorClothesRel = null;
- for each(_loc2_ in param1)
- {
- if(_loc2_.ClothesId == clothesId && _loc2_.Color == color)
- {
- doneCallback(_loc2_);
- return;
- }
- }
- doneCallback(null);
- };
- getMyActorClothItems(done);
- }
- public function set ClientTraceData(param1:Array) : void
- {
- _ClientTraceData = param1;
- }
- private function adminClicked() : void
- {
- var _loc1_:Admin = new Admin();
- showFakePopup(_loc1_,300,100);
- }
- public function ReloadLoggedInActorDetails(param1:Event = null, param2:Function = null) : void
- {
- var done:Function = null;
- var event:Event = param1;
- var doneCallBack:Function = param2;
- done = function(param1:ActorDetails):void
- {
- var _loc2_:Boolean = IsVip;
- Actor = param1;
- if(!_loc2_ != IsVip)
- {
- dispatchEvent(new Event(EVT_VIPCHANGED));
- }
- if(doneCallBack != null)
- {
- doneCallBack();
- }
- updateOnlineUserCount();
- };
- Service.LoadActorDetails(Actor.ActorId,false,done);
- }
- private function unLoadAndHideFrontPage() : void
- {
- if(FrontPageView != null)
- {
- if(FrontPageView.parent != null)
- {
- FrontPageView.parent.removeChild(FrontPageView);
- }
- FrontPageView.loggedInNow();
- FrontPageView = null;
- }
- }
- public function set starcoins(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._2144190224starcoins;
- if(_loc2_ !== param1)
- {
- this._2144190224starcoins = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"starcoins",_loc2_,param1));
- }
- }
- public function get enableClientTracing() : Boolean
- {
- return _enableClientTracing;
- }
- public function set onlineUserCount(param1:Label) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1342967055onlineUserCount;
- if(_loc2_ !== param1)
- {
- this._1342967055onlineUserCount = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"onlineUserCount",_loc2_,param1));
- }
- }
- private function finalizeLogin() : void
- {
- var mainViewReady:Function = null;
- mainViewReady = function(param1:Container):void
- {
- mainMenuViewStack.selectedIndex = 0;
- InitializeFriendInstances(actorId);
- };
- applicationViewStack.RequestSelectChild(MainView,mainViewReady);
- }
- public function RaiseRequestCatchStarsChatroomGameEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(REQUEST_CATCH_STARS_CHATROOM_GAME,param1));
- }
- public function set myGuestBookView(param1:MyGuestBook) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._732282662myGuestBookView;
- if(_loc2_ !== param1)
- {
- this._732282662myGuestBookView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"myGuestBookView",_loc2_,param1));
- }
- }
- public function FriendRequest(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(FRIENDREQ,param1));
- }
- public function set FrontPageView(param1:FrontPage2) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1849726211FrontPageView;
- if(_loc2_ !== param1)
- {
- this._1849726211FrontPageView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"FrontPageView",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get levelCanvas() : Canvas
- {
- return this._1305954812levelCanvas;
- }
- public function enterShop(param1:int, param2:String, param3:Look = null, param4:Number = -1) : void
- {
- var _loc5_:int = GetRequiredLevelForShop(param1);
- if(Main.Actor.Level < _loc5_)
- {
- Main.showAlert("\'" + param2 + "\' is only for actors with level " + _loc5_ + " or higher.\n Your level is " + Main.Actor.Level + ".","Access denied.");
- return;
- }
- closeMainPopup();
- shopView.PreselectedId = param4;
- shopView.BuyFromLook = param3;
- shopView.ShopId = param1;
- shopView.label = param2;
- mainMenuViewStack.selectedChild = shopView;
- }
- public function __level_click(param1:MouseEvent) : void
- {
- showLevel();
- }
- public function set textFieldFame(param1:Label) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1539652864textFieldFame;
- if(_loc2_ !== param1)
- {
- this._1539652864textFieldFame = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"textFieldFame",_loc2_,param1));
- }
- }
- private function lastGC() : void
- {
- System.gc();
- }
- private function get backgroundShopView() : BackgroundShop
- {
- if(_backgroundShopView == null)
- {
- _backgroundShopView = new BackgroundShop();
- _backgroundShopView.width = 980;
- _backgroundShopView.height = 500;
- }
- return _backgroundShopView;
- }
- public function ShowRegisterUserView() : void
- {
- applicationViewStack.selectedChild = RegisterNewUserView;
- }
- public function set friendsMenuButton(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._786978022friendsMenuButton;
- if(_loc2_ !== param1)
- {
- this._786978022friendsMenuButton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"friendsMenuButton",_loc2_,param1));
- }
- }
- public function set movieCompetitionOverview(param1:MovieCompetitionOverview) : void
- {
- _movieCompetitionOverview = param1;
- }
- private function toggleSound() : void
- {
- isMuted = !isMuted;
- }
- private function logoutClick() : void
- {
- var closeHandler:Function = null;
- closeHandler = function(param1:CloseEvent):void
- {
- if(param1.detail == Alert.YES)
- {
- logout();
- }
- };
- showAlert(resourceManager.getString("myResources","SURE_LOGOUT"),resourceManager.getString("myResources","LOGOUT"),Alert.YES | Alert.NO,null,closeHandler,null,Alert.NO);
- }
- public function set textFieldFriends(param1:Label) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1969139448textFieldFriends;
- if(_loc2_ !== param1)
- {
- this._1969139448textFieldFriends = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"textFieldFriends",_loc2_,param1));
- }
- }
- public function SendFriendshipRefferedBackToFriend(param1:Number) : void
- {
- var friendId:Number = param1;
- var friendInstance:FriendInstance = FriendInstances.GetFriendInstance(friendId);
- if(!friendInstance.soIsConnected)
- {
- var done:Function = function():void
- {
- callLater(SendFriendshipRefferedBackToFriend,[friendId]);
- };
- sendFriendshipAcceptBackToFriendTimer = new Timer(100,1);
- sendFriendshipAcceptBackToFriendTimer.addEventListener(TimerEvent.TIMER,done);
- sendFriendshipAcceptBackToFriendTimer.start();
- return;
- }
- friendInstance.so.setProperty("tmp",Main.Instance.actorId.toString() + ":FRIENDREFFERED:::::" + Main.Actor.Name);
- friendInstance.so.send();
- Main.Instance.createActivity(2,0,friendId);
- }
- public function setChatroomWalk(param1:Boolean) : void
- {
- if(chatRoomView != null)
- {
- chatRoomView.disableWalk = !param1;
- }
- }
- public function showFacebookInviteFriends() : void
- {
- URLOpener.ChangePage("http://" + Config.CurrentDomain + "/Invite.html?" + Utils.CreateQueryParams(Main.Instance.actorName),"_blank");
- if(_actor.FacebookId == "")
- {
- getFacebookUserIdTimer = new Timer(120000,1);
- getFacebookUserIdTimer.addEventListener(TimerEvent.TIMER,getFacebookUserIdTimerTick);
- getFacebookUserIdTimer.start();
- }
- }
- private function ioErrorConnectionHandler(param1:IOErrorEvent) : void
- {
- Main.showAlert("IOError Connection." + param1.text,"IOError Connection.");
- }
- public function onInviteFriendsCallBack() : void
- {
- showAlert("Done inviting friends","Facebook");
- }
- public function set judgebutton(param1:JudgeButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1890670327judgebutton;
- if(_loc2_ !== param1)
- {
- this._1890670327judgebutton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"judgebutton",_loc2_,param1));
- }
- }
- public function get reconnectTimer() : Timer
- {
- if(_reconnectTimer == null)
- {
- _reconnectTimer = new Timer(1000);
- _reconnectTimer.addEventListener(TimerEvent.TIMER,reconnectTimerTick,false,0,true);
- _reconnectTimer.addEventListener(TimerEvent.TIMER_COMPLETE,reconnectTimerComplete,false,0,true);
- }
- return _reconnectTimer;
- }
- public function set mainMenuViewStack(param1:ViewComponentViewStack) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._943659787mainMenuViewStack;
- if(_loc2_ !== param1)
- {
- this._943659787mainMenuViewStack = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"mainMenuViewStack",_loc2_,param1));
- }
- }
- public function playSound(param1:Sound) : void
- {
- if(!isMuted)
- {
- param1.play();
- }
- }
- [Bindable(event="propertyChange")]
- public function get todosMenuButton() : FramingButton
- {
- return this._1256218174todosMenuButton;
- }
- public function enterActorScool(param1:Number = -1) : void
- {
- closeMainPopup();
- actorSchoolView.preselectedId = param1;
- showMainPopup(actorSchoolView,235,80);
- }
- public function __fullscreen_btn_click(param1:MouseEvent) : void
- {
- toggleFullScreen();
- }
- public function enterBackgroundShop(param1:Number = -1) : void
- {
- closeMainPopup();
- backgroundShopView.preselectedId = param1;
- showMainPopup(backgroundShopView,235,80);
- }
- public function set popupCanvas(param1:Canvas) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._72982820popupCanvas;
- if(_loc2_ !== param1)
- {
- this._72982820popupCanvas = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"popupCanvas",_loc2_,param1));
- }
- }
- public function toggleFullScreen() : void
- {
- Alert.show(resourceManager.getString("myResources","PRESS_F11"));
- }
- public function set sound_btn(param1:MSP_ClickImage) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1812179156sound_btn;
- if(_loc2_ !== param1)
- {
- this._1812179156sound_btn = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"sound_btn",_loc2_,param1));
- }
- }
- public function enterClickItemShop(param1:int, param2:String) : void
- {
- closeMainPopup();
- clickItemShopView.mylabel = param2;
- clickItemShopView.shopId = param1;
- showMainPopup(clickItemShopView,235,80);
- }
- public function get isMuted() : Boolean
- {
- return _isMuted;
- }
- public function playSoundFromPath(param1:String) : void
- {
- var playSoundInternal:Function = null;
- var soundPath:String = param1;
- playSoundInternal = function():void
- {
- if(!isMuted)
- {
- Main.Instance.nsSound.play(soundPath);
- }
- };
- getSpeechRecordingIsRunning(playSoundInternal);
- }
- public function set friendActivityListComponent(param1:FriendActivityListComponent) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._766246706friendActivityListComponent;
- if(_loc2_ !== param1)
- {
- this._766246706friendActivityListComponent = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"friendActivityListComponent",_loc2_,param1));
- }
- }
- public function RejectBoyfriend(param1:Number) : void
- {
- var done:Function = null;
- var boyfriendId:Number = param1;
- done = function():void
- {
- dispatchEvent(new MSP_Event(REJECTBOYFRIEND,boyfriendId));
- };
- Service.RejectBoyfriend(actorId,boyfriendId,done);
- SendBoyFriendshipRejectBackToFriend(boyfriendId);
- }
- public function onSyncConnect(param1:SyncEvent) : void
- {
- var _loc4_:Array = null;
- var _loc5_:Number = NaN;
- var _loc6_:String = null;
- var _loc2_:SharedObject = param1.currentTarget as SharedObject;
- var _loc3_:Object = _loc2_.data["connectStatus"];
- if(_loc3_ != null)
- {
- _loc4_ = _loc3_.split(":");
- _loc5_ = parseInt(_loc4_[0]);
- _loc6_ = _loc4_[1];
- FriendInstances.setConnectStatus(_loc5_,_loc6_);
- friendActivityListComponent.setConnectStatus(_loc5_,_loc6_);
- friendListPopup.setConnectStatus(_loc5_,_loc6_);
- if(_loc6_ == "connected")
- {
- if(!initialFriendConnecInProgress || friendActivityListComponent.friendListTile.getChildren().length < friendActivityListComponent.MAX_NUMBER_OF_ACTIVITIES_IN_LIST)
- {
- friendActivityListComponent.postMessage((_loc3_ as String) + ":");
- }
- }
- else if(_loc6_ == "disconnected")
- {
- if(chatRoomView != null)
- {
- chatRoomView.removeActorFromRoom(_loc5_);
- }
- }
- dispatchEvent(new MSP_Event(ACTORCONNECTEDCHANGED,_loc5_));
- }
- }
- public function get IsVip() : Boolean
- {
- if(Main.Actor == null)
- {
- return false;
- }
- return IsActorVip(Main.Actor.MembershipPurchasedDate,Main.Actor.MembershipTimeoutDate);
- }
- private function set _742186855isInModeratorMode(param1:Boolean) : void
- {
- _isInModeratorMode = param1;
- }
- private function OnMainViewCreationComplete() : void
- {
- var done:Function = null;
- done = function(param1:Badges):void
- {
- celebbutton.visible = param1.friendCountVip >= VIP_FRIENDS_NEEDED_TO_BE_CELEB;
- };
- vipbutton.visible = IsVip;
- if(Actor.TotalVipDays >= 180)
- {
- Main.Instance.judgebutton.visible = true;
- }
- else if(Actor.TotalVipDays >= 90)
- {
- Main.Instance.jurybutton.visible = true;
- }
- Service.GetBadges(Main.Instance.actorId,done);
- var loader:SWFLoader = new SWFLoader();
- loader.addEventListener(Event.COMPLETE,frameLoaded,false,0,true);
- loader.load(resourceManager.getString("myResources","SWF_FRAMING"));
- myWorldView = new World();
- originalScale = scale;
- myWorldView.width = mainCanvas.width;
- myWorldView.height = mainCanvas.height;
- myWorldView.setStyle("horizontalCenter",0);
- myWorldView.setStyle("verticalCenter",0);
- addChildAt(myWorldView,0);
- }
- public function showStarcoins() : void
- {
- if(myStarcoinsView == null)
- {
- myStarcoinsView = new Money();
- }
- showMenuPopup(myStarcoinsView,400,80);
- }
- public function set changeClothesView(param1:ChangeClothes) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._2128970435changeClothesView;
- if(_loc2_ !== param1)
- {
- this._2128970435changeClothesView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"changeClothesView",_loc2_,param1));
- }
- }
- private function ShowMainScreen(param1:int) : void
- {
- applicationViewStack.selectedChild = MainView;
- this.actorId = param1;
- }
- [Bindable(event="propertyChange")]
- public function get jurybutton() : JuryButton
- {
- return this._626411900jurybutton;
- }
- public function showLevel() : void
- {
- if(myLevelView == null)
- {
- myLevelView = new Level();
- }
- showMenuPopup(myLevelView,380,80);
- }
- public function onSyncsoSendActivityToNonFriend(param1:SyncEvent) : void
- {
- soSendActivityToNonFriend.setProperty("tmp",soSendActivityToNonFriendMessage);
- soSendActivityToNonFriend.send();
- callLater(removeEventListnerSoNonFriend);
- }
- public function RaiseRequestDanceBattleChatroomGameEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(REQUEST_DANCE_BATTLE_CHATROOM_GAME,param1));
- }
- public function set help(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._3198785help;
- if(_loc2_ !== param1)
- {
- this._3198785help = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"help",_loc2_,param1));
- }
- }
- public function DisplayMyGuestBook() : void
- {
- closeMainPopup();
- myGuestBookView.actorId = actorId;
- mainMenuViewStack.selectedChild = myGuestBookView;
- }
- public function ShutDown() : void
- {
- if(updateActorDataTimer != null)
- {
- if(updateActorDataTimer.running)
- {
- updateActorDataTimer.stop();
- }
- updateActorDataTimer = null;
- }
- ResetLoading(true);
- closeFMS();
- }
- [Bindable(event="propertyChange")]
- public function get mymessagesMenuButton() : FramingButton
- {
- return this._996831607mymessagesMenuButton;
- }
- public function openGift(param1:int, param2:Function) : void
- {
- var done:Function = null;
- var giftId:int = param1;
- var doneCallback:Function = param2;
- done = function(param1:ActorClothesRel):void
- {
- dispatchEvent(new MSP_Event(GIFT_OPENED));
- clearMyActorClothItems();
- RaiseActorClothesCollectionChangedEvent(Main.Actor.ActorId);
- doneCallback(param1);
- };
- Service.openGift(actorId,giftId,done);
- }
- public function showFakePopupGlobalCoords(param1:DisplayObject, param2:Point, param3:Boolean = false, param4:Boolean = false) : void
- {
- var _loc6_:Point = (popupCanvas != null?popupCanvas:this).globalToLocal(param2);
- showFakePopup(param1,_loc6_.x,_loc6_.y,false,true);
- }
- private function GetVipRequiredForChatRoom(param1:String) : Boolean
- {
- switch(param1)
- {
- case ChatRoom.THE_STAGE6:
- case ChatRoom.THE_BEACH6:
- case ChatRoom.THE_CAFE6:
- case ChatRoom.THE_PARK6:
- case ChatRoom.THE_SKATEPARK6:
- case ChatRoom.THE_CLUB6:
- return true;
- default:
- return false;
- }
- }
- public function set logoutView(param1:Canvas) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._498667697logoutView;
- if(_loc2_ !== param1)
- {
- this._498667697logoutView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"logoutView",_loc2_,param1));
- }
- }
- public function GetLevelFame(param1:Number) : int
- {
- var _loc2_:int = 10000000;
- switch(param1)
- {
- case 0:
- _loc2_ = LEVEL0Fame;
- break;
- case 1:
- _loc2_ = LEVEL1Fame;
- break;
- case 2:
- _loc2_ = LEVEL2Fame;
- break;
- case 3:
- _loc2_ = LEVEL3Fame;
- break;
- case 4:
- _loc2_ = LEVEL4Fame;
- break;
- case 5:
- _loc2_ = LEVEL5Fame;
- break;
- case 6:
- _loc2_ = LEVEL6Fame;
- break;
- case 7:
- _loc2_ = LEVEL7Fame;
- break;
- case 8:
- _loc2_ = LEVEL8Fame;
- break;
- case 9:
- _loc2_ = LEVEL9Fame;
- break;
- case 10:
- _loc2_ = LEVEL10Fame;
- break;
- case 11:
- _loc2_ = LEVEL11Fame;
- break;
- case 12:
- _loc2_ = LEVEL12Fame;
- break;
- case 13:
- _loc2_ = LEVEL13Fame;
- break;
- case 14:
- _loc2_ = LEVEL14Fame;
- break;
- case 15:
- _loc2_ = LEVEL15Fame;
- break;
- case 16:
- _loc2_ = LEVEL16Fame;
- break;
- case 17:
- _loc2_ = LEVEL17Fame;
- break;
- case 18:
- _loc2_ = LEVEL18Fame;
- break;
- case 19:
- _loc2_ = LEVEL19Fame;
- break;
- case 20:
- _loc2_ = LEVEL20Fame;
- break;
- default:
- _loc2_ = LEVEL21Fame;
- }
- return _loc2_;
- }
- [Bindable(event="propertyChange")]
- public function get forumsMenuButton() : FramingButton
- {
- return this._694209917forumsMenuButton;
- }
- private function doGC(param1:Event) : void
- {
- System.gc();
- if(++gcCount > 1)
- {
- removeEventListener(Event.ENTER_FRAME,doGC);
- setTimeout(lastGC,40);
- }
- }
- public function set myMoviesView(param1:MyMovies) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1316044972myMoviesView;
- if(_loc2_ !== param1)
- {
- this._1316044972myMoviesView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"myMoviesView",_loc2_,param1));
- }
- }
- public function updateTwitterActor(param1:Function) : void
- {
- var MovieStarLoaded:Function = null;
- var done:Function = param1;
- MovieStarLoaded = function(param1:MovieStar):void
- {
- myMovieStar = param1;
- myMovieStar.isTwitActor = true;
- loadMood(myMovieStar);
- done();
- };
- myMovieStarCacheId++;
- var movieStar:MovieStar = new MovieStar();
- movieStar.scale = 0.6;
- movieStar.Load(Main.Actor.ActorId,MovieStarLoaded,2);
- }
- public function DispatchUpdateLoggedInActorEvent() : void
- {
- dispatchEvent(new Event(UPDATELOGGEDINACTOR));
- }
- public function RaiseRequestFlashBattleAdvancedChatroomGameEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(REQUEST_FLASH_BATTLE_ADVANCED_CHATROOM_GAME,param1));
- }
- [Bindable(event="propertyChange")]
- public function get shopView() : Shop
- {
- return this._345235781shopView;
- }
- public function dispatchMonsterUpdated(param1:Monster) : void
- {
- var _loc2_:Event = new MonsterUpdatedEvent(E_MONSTER_UPDATED,param1);
- dispatchEvent(_loc2_);
- }
- public function disconnectActor(param1:Number) : void
- {
- var close:Function = null;
- var actorId:Number = param1;
- close = function(param1:CloseEvent):void
- {
- if(param1.detail == Alert.YES)
- {
- Main.Instance.nc.call("disconnectUser",null,actorId);
- }
- };
- Alert.show("Are you sure you want to disconnect this user?","Disconnect",Alert.YES | Alert.NO,null,close);
- }
- private function ShowWelcomeMessage(param1:String, param2:String, param3:String) : void
- {
- var closeHandler:Function = null;
- var name:String = param1;
- var invitedByName:String = param2;
- var invitedByUserName:String = param3;
- closeHandler = function(param1:CloseEvent):void
- {
- if(param1.detail == Alert.YES)
- {
- ShowRegisterUserView();
- }
- };
- if(name == null)
- {
- name = "";
- }
- var title:String = resourceManager.getString("myResources","WELCOME2",[name]);
- var msg:String = resourceManager.getString("myResources","YOU_WERE_INVITED");
- if(invitedByName != null && invitedByName.length > 0)
- {
- msg = resourceManager.getString("myResources","YOU_WERE_INVITED_BY",[invitedByName]);
- }
- Alert.show(msg,title,Alert.YES | Alert.NO,null,closeHandler);
- }
- public function __logoutMenuButton_click(param1:MouseEvent) : void
- {
- logoutClick();
- }
- public function set facebook_btn(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._363367069facebook_btn;
- if(_loc2_ !== param1)
- {
- this._363367069facebook_btn = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"facebook_btn",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get ShowPublicProfileFromURLView() : ShowPublicProfileFromUrl
- {
- return this._88369863ShowPublicProfileFromURLView;
- }
- private function startGCCycle() : void
- {
- gcCount = 0;
- addEventListener(Event.ENTER_FRAME,doGC);
- }
- public function enterMusicShop() : void
- {
- closeMainPopup();
- showMainPopup(musicShopView,235,80);
- }
- public function TestBtnShowMovieFromUrlClick() : void
- {
- var _loc1_:String = browserUrl.indexOf("?") == -1?"?":";";
- var _loc2_:* = browserUrl + _loc1_ + "showMovie=" + "690954537948.6694";
- navigateToURL(new URLRequest(_loc2_),"_self");
- }
- public function set fameText(param1:Label) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._782995296fameText;
- if(_loc2_ !== param1)
- {
- this._782995296fameText = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"fameText",_loc2_,param1));
- }
- }
- public function get MovieStudioEditModeActive() : Boolean
- {
- return _movieStudioEditModeActive;
- }
- public function __sound_btn_click(param1:MouseEvent) : void
- {
- toggleSound();
- }
- public function SendBoyFriendshipRejectBackToFriend(param1:Number) : void
- {
- var so:SharedObject = null;
- var setSoIsConnected:Function = null;
- var boyfriendId:Number = param1;
- setSoIsConnected = function(param1:SyncEvent):void
- {
- var event:SyncEvent = param1;
- if(so != null)
- {
- var closeSo:Function = function():void
- {
- so.close();
- so = null;
- };
- so.setProperty("tmp",Main.Instance.actorId.toString() + ":BOYFRIENDREJECT::::");
- so.send();
- callLater(closeSo);
- }
- };
- so = SharedObject.getRemote("actorId-" + boyfriendId,nc.uri,true);
- so.addEventListener(SyncEvent.SYNC,setSoIsConnected);
- so.connect(nc);
- }
- public function set admin_btn(param1:Button) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._22180204admin_btn;
- if(_loc2_ !== param1)
- {
- this._22180204admin_btn = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"admin_btn",_loc2_,param1));
- }
- }
- public function onSyncsoRequestBoyFriend(param1:SyncEvent) : void
- {
- soRequestBoyFriend.setProperty("tmp",Main.Instance.actorId.toString() + ":BOYFRIENDREQ::::" + Main.textualGUID());
- soRequestBoyFriend.send();
- callLater(removeEventListnerBoyfriend);
- }
- public function ShowPublicProfile(param1:int, param2:String, param3:int = 0) : void
- {
- closeMainPopup();
- currentRoomPublic = "";
- currentRoomActorId = param1;
- currentRoomName = param2;
- currentRoomSection = param3;
- if(chatRoomView == null)
- {
- chatRoomView = new ChatRoom();
- }
- if(myMovieStar.clickItem != null)
- {
- chatRoomView.myClickItemString = myMovieStar.clickItem.clickItemData.ActorClickItemRelId.toString();
- }
- else
- {
- chatRoomView.myClickItemString = "";
- }
- showMainPopup(chatRoomView,235,80);
- chatRoomView.Enter();
- }
- private function removeEventListner() : void
- {
- soRequestFriendship.removeEventListener(SyncEvent.SYNC,onSyncsoRequestFriendship);
- }
- private function updateOnlineUserCount() : void
- {
- var onlineReturned:Function = null;
- onlineReturned = function(param1:int):void
- {
- var _loc2_:* = Main.Actor.Moderator != 1;
- if(_loc2_)
- {
- if(param1 == 1)
- {
- param1 = 3;
- }
- else if(param1 == 2)
- {
- param1 = 5;
- }
- else if(param1 == 3)
- {
- param1 = 7;
- }
- else if(param1 == 4)
- {
- param1 = 9;
- }
- else if(param1 >= 5 && param1 < 10)
- {
- param1 = param1 + 7;
- }
- else if(param1 >= 10 && param1 < 20)
- {
- param1 = param1 + 10;
- }
- else if(param1 >= 20 && param1 < 30)
- {
- param1 = param1 + 15;
- }
- else if(param1 >= 30)
- {
- param1 = param1 * 1.5;
- }
- }
- onlineUserCount.text = resourceManager.getString("myResources","ONLINE") + ": " + param1.toString();
- };
- var responder:Responder = new Responder(onlineReturned);
- Main.Instance.nc.call("getOnlineCount",responder);
- }
- public function get ClientTraceData() : Array
- {
- if(_ClientTraceData == null)
- {
- _ClientTraceData = new Array();
- }
- return _ClientTraceData;
- }
- public function DispatchSpeechRecorded() : void
- {
- dispatchEvent(new Event(Main.SPEECH_RECORDED));
- }
- public function set applicationViewStack(param1:ViewComponentViewStack) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._2064354163applicationViewStack;
- if(_loc2_ !== param1)
- {
- this._2064354163applicationViewStack = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"applicationViewStack",_loc2_,param1));
- }
- }
- public function __textFieldLevel_click(param1:MouseEvent) : void
- {
- showLevel();
- }
- public function showPopupGlobalCoords(param1:DisplayObject, param2:Point, param3:Boolean = false, param4:Boolean = false) : void
- {
- var _loc6_:Point = (popupCanvas != null?popupCanvas:this).globalToLocal(param2);
- showPopup(IFlexDisplayObject(param1),_loc6_.x,_loc6_.y,false,true);
- }
- private function asyncErrorHandlerSound(param1:AsyncErrorEvent) : void
- {
- }
- public function ___Main_Application1_applicationComplete(param1:FlexEvent) : void
- {
- MainFunction();
- }
- public function initPerformanceBar() : void
- {
- _performanceBar = new PerformanceBar();
- _performanceBar.x = 5;
- _performanceBar.y = 0;
- _performanceBar.width = 896;
- addChild(_performanceBar);
- }
- private function onPreInitialize() : void
- {
- Instance = this;
- resourceManager.localeChain = [Config.GetLanguage];
- addEventListener(WORLD_INITIAL_ZOOM_DONE,onWorldInitialZoomDone);
- }
- [Bindable(event="propertyChange")]
- public function get onlineUserCount() : Label
- {
- return this._1342967055onlineUserCount;
- }
- public function __help_click(param1:MouseEvent) : void
- {
- showHelp();
- }
- [Bindable(event="propertyChange")]
- public function get FrontPageView() : FrontPage2
- {
- return this._1849726211FrontPageView;
- }
- private function getFacebookUserIdTimerTick(param1:Event) : void
- {
- Facebook.callFacebookWhenLoggedIn(null);
- }
- private function addPartOfFrame(param1:MovieClip, param2:Rectangle) : void
- {
- var _loc3_:BitmapData = new BitmapData(param2.width - param2.x,param2.height - param2.y,true,0);
- var _loc4_:Matrix = new Matrix(1,0,0,1,-param2.x,-param2.y);
- _loc3_.draw(param1,_loc4_);
- var _loc5_:BitmapAsset = new BitmapAsset(_loc3_);
- _loc5_.smoothing = true;
- var _loc6_:Image = new Image();
- _loc6_.source = _loc5_;
- _loc6_.move(param2.x,param2.y);
- _loc6_.mouseChildren = false;
- MainView.addChildAt(_loc6_,0);
- }
- public function set textFieldStarCoins(param1:Label) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._728844163textFieldStarCoins;
- if(_loc2_ !== param1)
- {
- this._728844163textFieldStarCoins = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"textFieldStarCoins",_loc2_,param1));
- }
- }
- public function get movieCompetitionOverview() : MovieCompetitionOverview
- {
- if(_movieCompetitionOverview == null)
- {
- _movieCompetitionOverview = new MovieCompetitionOverview();
- }
- return _movieCompetitionOverview;
- }
- public function OpenChatLog(param1:int, param2:ReportReader = null) : void
- {
- var _loc3_:ChatLogForm = new ChatLogForm();
- _loc3_.actorId = param1;
- _loc3_.reportReader = param2;
- Main.Instance.showPopup(_loc3_,220,60,false);
- }
- [Bindable(event="propertyChange")]
- public function get mainMenuViewStack() : ViewComponentViewStack
- {
- return this._943659787mainMenuViewStack;
- }
- private function UpdateMovieStarInfo() : void
- {
- var thisLevelFame:int = 0;
- var nextLevelFame:int = 0;
- var lockedUntilTime:Number = NaN;
- var lockedUser:LockedUser = null;
- var warningUser:WarningUser = null;
- if(initialized && textFieldFame != null)
- {
- currencyFormatter.currencySymbol = "";
- thisLevelFame = GetLevelFame(Actor.Level);
- nextLevelFame = GetLevelFame(Actor.Level + 1);
- textFieldFame.text = Utils.ThousandString(Actor.Fame) + " / " + Utils.ThousandString(nextLevelFame);
- levelCanvas.width = 1 + 150 * ((Actor.Fame - thisLevelFame) / (nextLevelFame - thisLevelFame));
- friendsText.text = resourceManager.getString("myResources","FRIENDS");
- textFieldFriends.text = Utils.ThousandString(Actor.FriendCount);
- textFieldMovieStar.text = Actor.Name;
- textFieldLevel.text = GetLevelString(Actor.Level);
- currencyFormatter.currencySymbol = "$";
- textFieldStarCoins.text = currencyFormatter.format(Actor.Money);
- if(oldStarCoinsAmount != -1 && oldStarCoinsAmount < Actor.Money)
- {
- playSound(cash);
- starcoins.playPulseEffect();
- }
- oldStarCoinsAmount = Actor.Money;
- if(oldFameAmount != -1 && oldFameAmount != Actor.Fame)
- {
- level.playPulseEffect();
- }
- oldFameAmount = Actor.Fame;
- if(oldLevel != -1 && oldLevel != Actor.Level)
- {
- level.playPulseEffect();
- sendActivityEventToFriends(Main.Instance.actorId + ":LEVEL:" + Main.Instance.actorId + "::");
- if(publishStoriesToFacebook)
- {
- var closeHandler:Function = function(param1:CloseEvent):void
- {
- var _loc2_:ShareOnFacebook = null;
- if(param1.detail == Alert.YES)
- {
- _loc2_ = new ShareOnFacebook();
- _loc2_.LeadText = "...";
- _loc2_.body = "{*actor*}\'s MovieStar " + Actor.Name + " reached level " + GetLevelString(Actor.Level) + " on " + Config.CurrentDomain;
- Main.Instance.showFakePopup(_loc2_,400,200);
- }
- };
- showAlert(resourceManager.getString("myResources","HIGHER_LEVEL"),resourceManager.getString("myResources","HIGHER_LEVEL_REACHED"),Alert.YES | Alert.NO,null,closeHandler,null,Alert.YES);
- }
- }
- oldLevel = Actor.Level;
- if(Actor.HasUnreadMessages == 1)
- {
- mymessagesMenuButton.playPulseEffect();
- }
- lockedUntilTime = Actor.LockedUntil.getTime();
- if(Utils.nowUTC.getTime() < lockedUntilTime)
- {
- lockedUser = new LockedUser();
- lockedUser.lockedUntilDate = Actor.LockedUntil;
- addChild(lockedUser);
- lockedUser.width = width;
- lockedUser.height = height;
- }
- else if(Actor.BehaviourStatus == 1)
- {
- warningUser = new WarningUser();
- addChild(warningUser);
- warningUser.width = width;
- warningUser.height = height;
- }
- }
- }
- public function set level(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._102865796level;
- if(_loc2_ !== param1)
- {
- this._102865796level = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"level",_loc2_,param1));
- }
- }
- public function ShowLoginView() : void
- {
- applicationViewStack.selectedChild = FrontPageView;
- }
- public function enterStuffShop(param1:int, param2:String, param3:Number = -1) : void
- {
- var _loc4_:int = GetRequiredLevelForShop(param1);
- if(Main.Actor.Level < _loc4_)
- {
- Main.showAlert("\'" + param2 + "\' is only for actors with level " + _loc4_ + " or higher.\n Your level is " + Main.Actor.Level + ".","Access denied.");
- return;
- }
- stuffShopView.PreselectedId = param3;
- stuffShopView.ShopId = param1;
- closeMainPopup();
- stuffShopView.label = param2;
- showMainPopup(stuffShopView,235,80);
- }
- public function RejectFriendShip(param1:Number) : void
- {
- var done:Function = null;
- var friendId:Number = param1;
- done = function():void
- {
- dispatchEvent(new MSP_Event(REJECTFRIENDSHIP,friendId));
- };
- Service.RejectFriendship(actorId,friendId,done);
- SendFriendshipRejectBackToFriend(friendId);
- }
- public function ValidateCanGiveGifts() : Boolean
- {
- var _loc1_:Date = null;
- var _loc2_:int = 0;
- var _loc3_:String = null;
- if(Main.Actor.Level < 3)
- {
- Main.showAlert(resourceManager.getString("myResources","LEVEL_GIFTS"),resourceManager.getString("myResources","GIFT_ERROR_CANT_GIVE"),Alert.OK);
- return false;
- }
- if(giftsTimeCache.length == 5)
- {
- _loc1_ = new Date();
- _loc2_ = _loc1_.getTime() - (giftsTimeCache[0] as Date).getTime();
- if(_loc2_ > HOUR)
- {
- giftsTimeCache.shift();
- }
- else
- {
- _loc3_ = int((HOUR - _loc2_) / MINUTE).toString();
- Main.showAlert(resourceManager.getString("myResources","GIFT_ERROR_MAX_REACHED",[5,_loc3_]),resourceManager.getString("myResources","GIFT_ERROR_CANT_GIVE"),Alert.OK);
- return false;
- }
- }
- else if(giftsTimeCache.length > 5)
- {
- debugAlert("ERROR: giftsCache.length=" + giftsTimeCache.length);
- }
- return true;
- }
- public function showHighscores() : void
- {
- var _loc1_:String = null;
- if(myHighscoreView == null)
- {
- myHighscoreView = new Highscore();
- }
- if(mainMenuViewStack.selectedChild != null)
- {
- _loc1_ = mainMenuViewStack.selectedChild.name;
- switch(_loc1_)
- {
- case "shopView":
- mainMenuViewStack.selectedIndex = 0;
- }
- }
- mainMenuViewStack.selectedIndex = 0;
- showMenuPopup(myHighscoreView,235,80);
- }
- public function AcceptBoyfriend(param1:int) : void
- {
- var onClose:Function = null;
- var boyfriendId:int = param1;
- onClose = function(param1:CloseEvent = null):void
- {
- if(param1.detail == Alert.YES)
- {
- doAccept();
- BreakUp(Main.Actor.BoyfriendId);
- }
- };
- var doAccept:Function = function():void
- {
- var done:Function = null;
- var done2:Function = null;
- done = function():void
- {
- ReloadLoggedInActorDetails(null,done2);
- };
- done2 = function():void
- {
- dispatchEvent(new MSP_Event(ACCEPTBOYFRIEND,boyfriendId));
- };
- if(!FriendInstances.HasFriend(boyfriendId))
- {
- FriendInstances.AddFriend(actorId,boyfriendId);
- }
- Service.AcceptBoyfriend(actorId,boyfriendId,done);
- SendBoyFriendAcceptBack(boyfriendId);
- };
- if(Main.Actor.BoyFriend != null && Main.Actor.BoyfriendStatus == BoyFriendStatus.INRELATIONSHIP)
- {
- Main.showAlert(resourceManager.getString("myResources",breakupStringId,[Main.Actor.BoyFriend.Name]),resourceManager.getString("myResources","BREAK_UP") + "?",Alert.YES | Alert.NO,null,onClose);
- }
- else
- {
- doAccept();
- }
- }
- public function set vipbutton(param1:VipButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._981293681vipbutton;
- if(_loc2_ !== param1)
- {
- this._981293681vipbutton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"vipbutton",_loc2_,param1));
- }
- }
- public function set twitterConfig(param1:TwitterConfig) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1676986475twitterConfig;
- if(_loc2_ !== param1)
- {
- this._1676986475twitterConfig = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"twitterConfig",_loc2_,param1));
- }
- }
- public function EditMovie(param1:int, param2:Boolean = false, param3:Boolean = false) : void
- {
- if(!isOpeningMovieStudio)
- {
- isOpeningMovieStudio = true;
- closeMainPopup();
- currentlyLoadingMovieDetails = new MovieDetails();
- currentlyLoadingMovieDetails.editMovie(param1,param3);
- showMainPopup(currentlyLoadingMovieDetails,235,80);
- }
- }
- [Bindable(event="propertyChange")]
- public function get logoutMenuButton() : FramingButton
- {
- return this._1495108965logoutMenuButton;
- }
- [Bindable(event="propertyChange")]
- public function get friendActivityListComponent() : FriendActivityListComponent
- {
- return this._766246706friendActivityListComponent;
- }
- public function RaiseBackgroundAddedEvent(param1:Background) : void
- {
- dispatchEvent(new MSP_Event(BACKGROUND_ADDED,param1));
- }
- [Bindable(event="propertyChange")]
- public function get sound_btn() : MSP_ClickImage
- {
- return this._1812179156sound_btn;
- }
- public function connectFMS() : void
- {
- if(nc == null)
- {
- nc = new NetConnection();
- nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
- if(actorId < 10)
- {
- nc.addEventListener(IOErrorEvent.IO_ERROR,ioErrorConnectionHandler);
- nc.addEventListener(SecurityErrorEvent.SECURITY_ERROR,securityErrorHandler);
- }
- nc.client = new Object();
- nc.client.logOut = function():void
- {
- logout();
- };
- Main.Instance.nc.client.reload = function():void
- {
- ReloadLoggedInActorDetails();
- };
- }
- fmsStatus++;
- fmsStatsLog = "";
- nc.connect(Config.MediaServerUrl,actorId);
- }
- public function DispatchFriendRejectEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(FRIENDREJECT,param1));
- }
- public function dispatchClickItemsCHanged() : void
- {
- dispatchEvent(new Event(E_CLICKITEM_LIST_CHANGED));
- }
- public function enterChatRoom(param1:String, param2:String = "") : Boolean
- {
- var _loc3_:Number = GetRequiredLevelForChatRoom(param1);
- if(Main.Actor.Level < _loc3_)
- {
- Main.showAlert(resourceManager.getString("myResources","CHATROOM_LEVEL",[_loc3_,Main.Actor.Level]),resourceManager.getString("myResources","HIGHER_LEVEL_REQ"));
- return false;
- }
- var _loc4_:Boolean = GetVipRequiredForChatRoom(param1);
- if(_loc4_ && !IsVip)
- {
- Main.showAlert(resourceManager.getString("myResources","CHATROOM_VIP"),resourceManager.getString("myResources","VIP_REQUIRED"));
- return false;
- }
- closeMainPopup();
- currentRoomPublic = param1;
- currentRoomName = param1;
- currentRoomActorId = 0;
- if(chatRoomView == null)
- {
- chatRoomView = new ChatRoom();
- }
- if(param2 != "")
- {
- chatRoomView.myClickItemString = param2;
- }
- else if(myMovieStar.clickItem != null)
- {
- chatRoomView.myClickItemString = myMovieStar.clickItem.clickItemData.ActorClickItemRelId.toString();
- }
- else
- {
- chatRoomView.myClickItemString = "";
- }
- showMainPopup(chatRoomView,235,80);
- chatRoomView.Enter();
- return true;
- }
- public function DispatchMovieStatusChanged() : void
- {
- dispatchEvent(new Event(Main.MOVIESTATUSCHANGED));
- }
- private function _Main_bindingsSetup() : Array
- {
- var binding:Binding = null;
- var result:Array = [];
- binding = new Binding(this,function():String
- {
- var _loc1_:* = resourceManager.getString("myResources","TOOLTIP_MUTE");
- var _loc2_:* = _loc1_ == undefined?null:String(_loc1_);
- return _loc2_;
- },function(param1:String):void
- {
- sound_btn.toolTip = param1;
- },"sound_btn.toolTip");
- result[0] = binding;
- return result;
- }
- [Bindable(event="propertyChange")]
- public function get myMoviesView() : MyMovies
- {
- return this._1316044972myMoviesView;
- }
- [Bindable(event="propertyChange")]
- public function get logoutView() : Canvas
- {
- return this._498667697logoutView;
- }
- private function reconnect() : void
- {
- fmsStatus = FMS_S_WAITING_TO_RECONNECT;
- if((Main.Actor.ActorId == 5 || Main.Actor.ActorId == 6) && reconnectCount == 0)
- {
- Alert.show("reconnect called. reconnect flows totally = " + (++reconnectFlows).toString());
- }
- reconnectCount++;
- if(reconnectCount <= 3)
- {
- Service.Debug("Reconnecting actorid " + Main.Actor.ActorId + ". reconnect count = " + reconnectCount.toString());
- }
- switch(reconnectCount)
- {
- case 1:
- timer1.addEventListener(TimerEvent.TIMER_COMPLETE,timerComplete,false,0,true);
- timer1.start();
- break;
- case 2:
- timer2.addEventListener(TimerEvent.TIMER_COMPLETE,timerComplete,false,0,true);
- timer2.start();
- break;
- case 10:
- displayFMSConnectionError(reconnectEventInfoCode,null,null);
- default:
- secondsToRetryAttempt = (reconnectCount - 2) * 2;
- if(reconnectAlert == null)
- {
- reconnectAlert = new ReconnectMessage();
- showFakePopup(reconnectAlert,400,400);
- Utils.CenterInParent(reconnectAlert);
- }
- reconnectAlert.Message = createReconnectAlertText();
- reconnectTimer.reset();
- reconnectTimer.repeatCount = secondsToRetryAttempt;
- reconnectTimer.start();
- }
- }
- public function __MainView_creationComplete(param1:FlexEvent) : void
- {
- OnMainViewCreationComplete();
- }
- public function ShowMovieFromUrlMethod(param1:String) : void
- {
- var MovieStarLoaded:Function = null;
- var guid:String = param1;
- MovieStarLoaded = function(param1:MovieStar):void
- {
- myMovieStar = param1;
- MovieGuidFromUrl = guid;
- var _loc2_:ShowMovieFromUrl = new ShowMovieFromUrl();
- _loc2_.scaleX = 1.45;
- _loc2_.scaleY = 1.45;
- showMainPopup(_loc2_,0,0);
- };
- IsShoingMovieFromUrl = true;
- var movieStar:MovieStar = new MovieStar();
- movieStar.scale = 0.6;
- movieStar.Load(1,MovieStarLoaded,2);
- }
- public function closeMainPopup() : void
- {
- var ivc:IViewComponent = null;
- var ivc2:IViewComponent = null;
- mainMenuViewStack.selectedIndex = 0;
- if(currentMainPopup != null)
- {
- if(currentMovieStudioInEditMode != null)
- {
- if(Main.Instance.currentMovieStudioInEditMode.movieChanged)
- {
- var done:Function = function():void
- {
- currentMovieStudioInEditMode.Exit();
- };
- currentMovieStudioInEditMode.RequestExit(done);
- return;
- }
- }
- if(popupHasBeenShowAtLeastOneTime)
- {
- PopUpManager.removePopUp(currentMainPopup);
- }
- if(currentMainPopup != null && currentMainPopup.parent != null)
- {
- currentMainPopup.parent.removeChild(currentMainPopup);
- }
- ivc = currentMainPopup as IViewComponent;
- if(ivc != null)
- {
- ivc.Exit();
- }
- ivc2 = currentMenuPopup as IViewComponent;
- if(ivc2 != null)
- {
- ivc2.Exit();
- }
- currentMainPopup = null;
- }
- if(currentMenuPopup != null && currentMenuPopup.parent != null)
- {
- currentMenuPopup.parent.removeChild(currentMenuPopup);
- }
- }
- public function loadMovieStar(param1:Number) : void
- {
- var MovieStarLoaded:Function = null;
- var movieStarId:Number = param1;
- MovieStarLoaded = function(param1:MovieStar):void
- {
- myMovieStar = param1;
- myMovieStar.isTwitActor = true;
- finalizeLogin();
- };
- var movieStar:MovieStar = new MovieStar();
- movieStar.scale = 0.6;
- movieStar.Load(movieStarId,MovieStarLoaded,2);
- }
- public function startLoginTimer() : void
- {
- var done:Function = null;
- done = function(param1:Event = null):void
- {
- loginReconnectTimer = null;
- connectFMS();
- };
- loginReconnectTimer = new Timer(1000,1);
- loginReconnectTimer.addEventListener(TimerEvent.TIMER,done);
- loginReconnectTimer.start();
- }
- public function movePopup(param1:IFlexDisplayObject, param2:Number, param3:Number) : void
- {
- param1.scaleX = scale;
- param1.scaleY = scale;
- param1.x = (param2 + mainCanvas.x) * scale;
- param1.y = (param3 + mainCanvas.y) * scale;
- }
- public function RaiseFMS_ReconnectedEvent() : void
- {
- dispatchEvent(new MSP_Event(FMS_RECONNECTED));
- }
- [Bindable(event="propertyChange")]
- public function get fameText() : Label
- {
- return this._782995296fameText;
- }
- private function removeEventListnerSoNonFriend() : void
- {
- soSendActivityToNonFriend.removeEventListener(SyncEvent.SYNC,onSyncsoSendActivityToNonFriend);
- }
- public function showMessages() : void
- {
- mymessagesMenuButton.filters = [];
- if(myMessagesView == null)
- {
- myMessagesView = new MyMessagesNew();
- }
- showMenuPopup(myMessagesView,300,80);
- }
- public function giveWarning(param1:int, param2:String, param3:int) : void
- {
- var done:Function = null;
- var actorId:int = param1;
- var lockedText:String = param2;
- var chatLogId:int = param3;
- done = function():void
- {
- Main.Instance.nc.call("reload",null,actorId);
- Service.BadWordCountClear(actorId);
- };
- Service.UpdateBehaviourStatus(actorId,1,lockedText,chatLogId,Main.Instance.actorId,done);
- }
- [Bindable(event="propertyChange")]
- public function get help() : FramingButton
- {
- return this._3198785help;
- }
- public function onLogInCallBack() : void
- {
- Facebook.session.validateLogin();
- }
- public function RaiseActorClothesCollectionChangedEvent(param1:int) : void
- {
- dispatchEvent(new ActorEvent(ActorEvent.ACTORCLOTHESCOLLECTIONCHANGED,param1));
- }
- public function onSyncsoRequestFriendship(param1:SyncEvent) : void
- {
- soRequestFriendship.setProperty("tmp",Main.Instance.actorId.toString() + ":FRIENDREQ::::" + Main.textualGUID());
- soRequestFriendship.send();
- callLater(removeEventListner);
- }
- public function closeFMS() : void
- {
- if(chatRoomView != null)
- {
- chatRoomView.sendExitToChatRoomSharedObject();
- }
- if(nc != null)
- {
- nc.close();
- }
- if(nsSound != null)
- {
- nsSound.close();
- }
- if(ncSound != null)
- {
- ncSound.close();
- }
- }
- public function get isReconnecting() : Boolean
- {
- return fmsStatus == FMS_S_WAITING_TO_RECONNECT || fmsStatus == FMS_S_RECONNECTING;
- }
- public function EnterApplication(param1:ActorDetails, param2:Boolean = false, param3:Number = 0) : void
- {
- var done:Function = null;
- var actor:ActorDetails = param1;
- var justCreated:Boolean = param2;
- var refferedActorId:Number = param3;
- done = function(param1:ActorDetails):void
- {
- Actor = param1;
- };
- Utils.InitTime();
- MSP_SWFLoader.Reset(true);
- _isInModeratorMode = actor.Moderator > 0;
- showProgressBar(resourceManager.getString("myResources","LOADING_PLEASE"));
- RegisterNewUserView.dispose();
- actorId = actor.ActorId;
- actorName = actor.Name;
- Actor = actor;
- Service.LoadActorDetails(actorId,false,done);
- this.justCreated = justCreated;
- this.refferedActorId = refferedActorId;
- connectFMS();
- }
- public function SendFriendshipAcceptBackToFriend(param1:Number) : void
- {
- var friendId:Number = param1;
- var friendInstance:FriendInstance = FriendInstances.GetFriendInstance(friendId);
- if(!friendInstance.soIsConnected)
- {
- var done:Function = function():void
- {
- callLater(SendFriendshipAcceptBackToFriend,[friendId]);
- };
- sendFriendshipAcceptBackToFriendTimer = new Timer(100,1);
- sendFriendshipAcceptBackToFriendTimer.addEventListener(TimerEvent.TIMER,done);
- sendFriendshipAcceptBackToFriendTimer.start();
- return;
- }
- friendInstance.so.setProperty("tmp",Main.Instance.actorId.toString() + ":FRIENDACCEPT::::" + textualGUID() + ":" + Main.Actor.Name);
- friendInstance.so.send();
- Main.Instance.createActivity(2,0,friendId);
- }
- public function enterBeautyClinic() : void
- {
- closeMainPopup();
- showMainPopup(beautyClinicView,235,80);
- }
- public function set enableClientTracing(param1:Boolean) : void
- {
- _enableClientTracing = param1;
- }
- public function showProgressBar(param1:String) : void
- {
- if(_progressBar == null)
- {
- _progressBar = new LoadingProgressBar();
- _progressBar.width = 500;
- _progressBar.height = 100;
- _progressBar.setStyle("fontSize",30);
- _progressBar.setStyle("horizontalCenter",0);
- _progressBar.setStyle("verticalCenter",0);
- _progressBar.visible = false;
- addChild(_progressBar);
- }
- _progressBar.label = param1;
- _progressBar.visible = true;
- }
- private function securityErrorHandler(param1:SecurityErrorEvent) : void
- {
- Main.showAlert("Security error." + param1.text,"Security error.");
- }
- [Bindable(event="propertyChange")]
- public function get textFieldStarCoins() : Label
- {
- return this._728844163textFieldStarCoins;
- }
- public function RequestBoyFriendReturnedFromWebService(param1:Number) : void
- {
- soRequestBoyFriend = SharedObject.getRemote("actorId-" + param1,nc.uri,true);
- soRequestBoyFriend.addEventListener(SyncEvent.SYNC,onSyncsoRequestBoyFriend);
- soRequestBoyFriend.connect(nc);
- }
- public function SendFriendshipRejectBackToFriend(param1:Number) : void
- {
- var so:SharedObject = null;
- var setSoIsConnected:Function = null;
- var friendId:Number = param1;
- setSoIsConnected = function(param1:SyncEvent):void
- {
- var event:SyncEvent = param1;
- if(so != null)
- {
- var closeSo:Function = function():void
- {
- so.close();
- so = null;
- };
- so.setProperty("tmp",Main.Instance.actorId.toString() + ":FRIENDREJECT::::");
- so.send();
- callLater(closeSo);
- }
- };
- so = SharedObject.getRemote("actorId-" + friendId,nc.uri,true);
- so.addEventListener(SyncEvent.SYNC,setSoIsConnected);
- so.connect(nc);
- }
- public function clearMyActorClothItems() : void
- {
- _myActorClothItems = null;
- }
- [Bindable(event="propertyChange")]
- public function get applicationViewStack() : ViewComponentViewStack
- {
- return this._2064354163applicationViewStack;
- }
- public function __facebook_btn_click(param1:MouseEvent) : void
- {
- showFacebookInviteFriends();
- }
- override public function initialize() : void
- {
- var target:Main = null;
- var watcherSetupUtilClass:Object = null;
- mx_internal::setDocumentDescriptor(_documentDescriptor_);
- var bindings:Array = _Main_bindingsSetup();
- var watchers:Array = [];
- target = this;
- if(_watcherSetupUtil == null)
- {
- watcherSetupUtilClass = getDefinitionByName("_MainWatcherSetupUtil");
- watcherSetupUtilClass["init"](null);
- }
- _watcherSetupUtil.setup(this,function(param1:String):*
- {
- return target[param1];
- },bindings,watchers);
- var i:uint = 0;
- while(i < bindings.length)
- {
- Binding(bindings[i]).execute();
- i++;
- }
- mx_internal::_bindings = mx_internal::_bindings.concat(bindings);
- mx_internal::_watchers = mx_internal::_watchers.concat(watchers);
- super.initialize();
- }
- public function set otherMoviesView(param1:OtherMovies) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1784822856otherMoviesView;
- if(_loc2_ !== param1)
- {
- this._1784822856otherMoviesView = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"otherMoviesView",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get level() : FramingButton
- {
- return this._102865796level;
- }
- public function set performanceBar(param1:PerformanceBar) : void
- {
- _performanceBar = param1;
- }
- public function lockActor(param1:Number) : void
- {
- Main.Instance.nc.call("lockUser",null,param1);
- }
- public function set textFieldLevel(param1:Label) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._490267575textFieldLevel;
- if(_loc2_ !== param1)
- {
- this._490267575textFieldLevel = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"textFieldLevel",_loc2_,param1));
- }
- }
- [Bindable(event="propertyChange")]
- public function get twitterConfig() : TwitterConfig
- {
- return this._1676986475twitterConfig;
- }
- public function RaiseRequestQuizChatroomGameEvent(param1:Number) : void
- {
- dispatchEvent(new MSP_Event(REQUEST_QUIZ_CHATROOM_GAME,param1));
- }
- public function DispatchActorChangedChangedEvent(param1:int) : void
- {
- dispatchEvent(new ActorEvent(ActorEvent.ACTORCHANGED,param1));
- }
- private function timerComplete(param1:Event) : void
- {
- connectFMS();
- }
- public function GetLevelString(param1:Number) : String
- {
- var _loc2_:String = "";
- switch(param1)
- {
- case 0:
- _loc2_ = LEVEL0;
- break;
- case 1:
- _loc2_ = LEVEL1;
- break;
- case 2:
- _loc2_ = LEVEL2;
- break;
- case 3:
- _loc2_ = LEVEL3;
- break;
- case 4:
- _loc2_ = LEVEL4;
- break;
- case 5:
- _loc2_ = LEVEL5;
- break;
- case 6:
- _loc2_ = LEVEL6;
- break;
- case 7:
- _loc2_ = LEVEL7;
- break;
- case 8:
- _loc2_ = LEVEL8;
- break;
- case 9:
- _loc2_ = LEVEL9;
- break;
- case 10:
- _loc2_ = LEVEL10;
- break;
- case 11:
- _loc2_ = LEVEL11;
- break;
- case 12:
- _loc2_ = LEVEL12;
- break;
- case 13:
- _loc2_ = LEVEL13;
- break;
- case 14:
- _loc2_ = LEVEL14;
- break;
- case 15:
- _loc2_ = LEVEL15;
- break;
- case 16:
- _loc2_ = LEVEL16;
- break;
- case 17:
- _loc2_ = LEVEL17;
- break;
- case 18:
- _loc2_ = LEVEL18;
- break;
- case 19:
- _loc2_ = LEVEL19;
- break;
- case 20:
- _loc2_ = LEVEL20;
- break;
- default:
- throw new Error("Unknown level");
- }
- return param1.toString() + " - " + _loc2_;
- }
- public function DisplayRecycle() : void
- {
- closeMainPopup();
- mainMenuViewStack.selectedChild = recycleView;
- }
- public function showPopup(param1:IFlexDisplayObject, param2:Number, param3:Number, param4:Boolean, param5:Boolean = false) : void
- {
- var _loc6_:Number = NaN;
- var _loc7_:Number = NaN;
- movePopup(param1,param2,param3);
- PopUpManager.addPopUp(param1,this,param4);
- popupHasBeenShowAtLeastOneTime = true;
- if(param5)
- {
- _loc6_ = param1.x + param1.width - width;
- _loc7_ = param1.y + param1.height - height;
- if(_loc6_ > 0)
- {
- param1.x = param1.x - _loc6_;
- }
- if(_loc7_ > 0)
- {
- param1.y = param1.y - _loc7_;
- }
- }
- }
- private function InitializeFriendInstances(param1:int) : void
- {
- var GetFriendListDone:Function = null;
- var userId:int = param1;
- GetFriendListDone = function(param1:Array):void
- {
- var friendData:FriendData = null;
- var done:Function = null;
- var friendDataArray:Array = param1;
- done = function(param1:Event = null):void
- {
- var _loc3_:FriendInstance = null;
- initialFriendConnecInProgress = false;
- initialFriendConnectTimer.removeEventListener(TimerEvent.TIMER,done);
- initialFriendConnectTimer = null;
- var _loc2_:Number = 0;
- while(_loc2_ < FriendInstances.Items.length)
- {
- _loc3_ = FriendInstances.Items[_loc2_];
- if(!_loc3_.soIsConnected)
- {
- _loc3_.stopListeningForConnects();
- }
- _loc2_++;
- }
- };
- _friendInstances = new FriendInstanceList();
- _friendInstances.BeginUpdate();
- for each(friendData in friendDataArray)
- {
- _friendInstances.AddFriend(actorId,friendData.actorId,friendData.name);
- }
- _friendInstances.EndUpdate();
- doInitialZoomIfReady();
- initialFriendConnectTimer = new Timer(10000);
- initialFriendConnectTimer.addEventListener(TimerEvent.TIMER,done);
- initialFriendConnectTimer.start();
- };
- Service.GetFriendListWithName(userId,GetFriendListDone);
- }
- public function clearClientTrace() : void
- {
- ClientTraceData = new Array();
- }
- public function sendActivityEventToFriends(param1:String) : void
- {
- var _loc3_:FriendInstance = null;
- var _loc2_:Number = 0;
- while(_loc2_ < FriendInstances.Items.length)
- {
- _loc3_ = FriendInstances.Items[_loc2_];
- if(_loc3_.soIsConnected)
- {
- _loc3_.so.setProperty("tmp",param1);
- _loc3_.so.send();
- }
- _loc2_++;
- }
- }
- public function get currencyFormatter() : CurrencyFormatter
- {
- if(_currencyFormatter == null)
- {
- _currencyFormatter = new CurrencyFormatter();
- _currencyFormatter.alignSymbol = "left";
- _currencyFormatter.currencySymbol = "";
- _currencyFormatter.decimalSeparatorFrom = ",";
- _currencyFormatter.decimalSeparatorTo = ",";
- _currencyFormatter.thousandsSeparatorFrom = ".";
- _currencyFormatter.thousandsSeparatorTo = ".";
- }
- return _currencyFormatter;
- }
- public function StopFriendShip(param1:Number) : void
- {
- var done:Function = null;
- var friendId:Number = param1;
- done = function():void
- {
- FriendInstances.RemoveFriend(friendId);
- dispatchEvent(new MSP_Event(STOPFRIENDSHIP,friendId));
- ReloadLoggedInActorDetails();
- };
- Service.DeleteFriendship(actorId,friendId,done);
- }
- [Bindable(event="propertyChange")]
- public function get textFieldLevel() : Label
- {
- return this._490267575textFieldLevel;
- }
- public function HideToPosition(param1:Number, param2:Number, param3:UIComponent, param4:Function) : void
- {
- param3.parent.removeChild(param3);
- }
- private function _Main_bindingExprs() : void
- {
- var _loc1_:* = undefined;
- _loc1_ = resourceManager.getString("myResources","TOOLTIP_MUTE");
- }
- private function frameLoaded(param1:Event) : void
- {
- var _loc2_:SWFLoader = SWFLoader(param1.currentTarget);
- if(_loc2_.source.toString().indexOf("dyn.swf") > 0)
- {
- Utils.DynTxtFindAndReplace(_loc2_.content as DisplayObjectContainer,false);
- }
- var _loc3_:MovieClip = _loc2_.content as MovieClip;
- UpdateMovieStarInfo();
- addEventListener(UPDATELOGGEDINACTOR,ReloadLoggedInActorDetails,false,0,true);
- var _loc4_:MovieClip = _loc3_.mainFrame_mc;
- var _loc5_:Rectangle = new Rectangle(0,0,222,118);
- var _loc6_:Rectangle = new Rectangle(222,0,1240,70);
- var _loc7_:Rectangle = new Rectangle(0,118,224,720);
- var _loc8_:Rectangle = new Rectangle(224,624.5,1232,720);
- addPartOfFrame(_loc4_,_loc5_);
- addPartOfFrame(_loc4_,_loc6_);
- addPartOfFrame(_loc4_,_loc7_);
- addPartOfFrame(_loc4_,_loc8_);
- _loc4_ = null;
- _loc3_ = null;
- _loc2_ = null;
- }
- public function showFriends() : void
- {
- if(myFriendsView != null && myFriendsView.friendsCanvas != null)
- {
- myFriendsView.friendsCanvas.removeAllChildren();
- myFriendsView.friendsCanvas.addChild(friendListPopup);
- }
- if(myFriendsView == null)
- {
- myFriendsView = new FriendListMainComponent();
- }
- showMenuPopup(myFriendsView,235,80);
- }
- public function showFakePopup(param1:DisplayObject, param2:Number, param3:Number, param4:Boolean = false, param5:Boolean = false, param6:UIComponent = null) : void
- {
- var _loc7_:UIComponent = null;
- var _loc8_:Number = NaN;
- var _loc9_:Number = NaN;
- if(param6 != null)
- {
- _loc7_ = param6;
- }
- else if(popupCanvas != null)
- {
- _loc7_ = popupCanvas;
- }
- else
- {
- _loc7_ = this;
- }
- if(param4)
- {
- param1.x = _loc7_.width / 2 - param1.width / 2;
- param1.y = _loc7_.height / 2 - param1.height / 2;
- }
- else
- {
- param1.x = param2;
- param1.y = param3;
- }
- _loc7_.addChild(param1);
- if(param5)
- {
- _loc8_ = param1.x + param1.width - param1.parent.width;
- _loc9_ = param1.y + param1.height - param1.parent.height;
- if(_loc8_ > 0)
- {
- param1.x = param1.x - _loc8_;
- }
- if(_loc9_ > 0)
- {
- param1.y = param1.y - _loc9_;
- }
- }
- }
- public function DisplayMyProfile() : void
- {
- closeMainPopup();
- if(myProfileView == null)
- {
- myProfileView = new MyProfile();
- }
- showMainPopup(myProfileView,300,80);
- }
- public function set fullscreen_btn(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._154020904fullscreen_btn;
- if(_loc2_ !== param1)
- {
- this._154020904fullscreen_btn = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"fullscreen_btn",_loc2_,param1));
- }
- }
- public function showHelp() : void
- {
- var _loc1_:Help = new Help();
- showPopup(_loc1_,260,100,false);
- }
- public function lockUserOut(param1:int, param2:int, param3:String, param4:int) : void
- {
- var done:Function = null;
- var actorId:int = param1;
- var numberOfDays:int = param2;
- var lockedText:String = param3;
- var chatLogId:int = param4;
- done = function():void
- {
- Main.Instance.nc.call("reload",null,actorId);
- Service.BadWordCountClear(actorId);
- };
- Service.LockOutUser(actorId,numberOfDays,lockedText,chatLogId,Main.Instance.actorId,done);
- }
- public function BreakUp(param1:int) : void
- {
- DispatchBreakupEvent(param1);
- var _loc2_:FriendInstance = FriendInstances.GetFriendInstance(param1);
- if(_loc2_ != null && _loc2_.so != null)
- {
- _loc2_.so.setProperty("tmp",Main.Instance.actorId.toString() + ":BREAKUP::::" + textualGUID());
- _loc2_.so.send();
- }
- }
- [Bindable(event="propertyChange")]
- public function get otherMoviesView() : OtherMovies
- {
- return this._1784822856otherMoviesView;
- }
- private function onWorldInitialZoomDone(param1:MSP_Event) : void
- {
- initialZoomDone = true;
- updateOnlineUserCount();
- if(justCreated)
- {
- if(!isNaN(refferedActorId) && refferedActorId > 0)
- {
- SendFriendshipRefferedBackToFriend(refferedActorId);
- }
- }
- else
- {
- Service.GetAutoSavedMovieId(actorId,autoSavedMovieChecked);
- }
- updateActorDataTimer = new Timer(RELOAD_ACTOR_DETAILS_INTERVAL,99999);
- updateActorDataTimer.addEventListener(TimerEvent.TIMER,ReloadLoggedInActorDetails);
- updateActorDataTimer.start();
- if(Actor.Moderator > 0)
- {
- admin_btn.visible = true;
- }
- }
- [Bindable(event="propertyChange")]
- public function get fullscreen_btn() : FramingButton
- {
- return this._154020904fullscreen_btn;
- }
- [Bindable(event="propertyChange")]
- public function get myRoomView() : MyRoom
- {
- return this._287592428myRoomView;
- }
- public function set profileMenuButton(param1:FramingButton) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1022784518profileMenuButton;
- if(_loc2_ !== param1)
- {
- this._1022784518profileMenuButton = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"profileMenuButton",_loc2_,param1));
- }
- }
- public function showMainPopup(param1:UIComponent, param2:Number, param3:Number) : void
- {
- if(param1.parent != null)
- {
- param1.parent.setChildIndex(param1,param1.parent.numChildren - 1);
- return;
- }
- var _loc4_:IViewComponent = currentMainPopup as IViewComponent;
- if(_loc4_ != null)
- {
- _loc4_.Exit();
- }
- var _loc5_:IViewComponent = currentMenuPopup as IViewComponent;
- if(_loc5_ != null)
- {
- _loc5_.Exit();
- }
- if(currentMainPopup != null && currentMainPopup.parent != null)
- {
- currentMainPopup.parent.removeChild(currentMainPopup);
- }
- if(currentMenuPopup != null && currentMenuPopup.parent != null)
- {
- currentMenuPopup.parent.removeChild(currentMenuPopup);
- }
- currentMainPopup = param1;
- showFakePopup(param1,param2,param3);
- }
- public function ShowProfileFromUrl(param1:String, param2:String) : void
- {
- var _loc3_:int = parseInt(param1);
- if(!isNaN(_loc3_))
- {
- ShowPublicProfileFromURLView.actorId = _loc3_;
- applicationViewStack.selectedChild = ShowPublicProfileFromURLView;
- }
- }
- public function set levelCanvas(param1:Canvas) : void
- {
- var _loc2_:Object = null;
- _loc2_ = this._1305954812levelCanvas;
- if(_loc2_ !== param1)
- {
- this._1305954812levelCanvas = param1;
- this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"levelCanvas",_loc2_,param1));
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment