public OfflineGameServerClient(ClubPenguinClient clubPenguinClient)
 {
     database                = Service.Get <OfflineDatabase>();
     definitions             = Service.Get <IOfflineDefinitionLoader>();
     this.clubPenguinClient  = clubPenguinClient;
     partyGameSessionManager = new PartyGameSessionManager(this);
 }
Ejemplo n.º 2
0
 public JoinIglooSequence(ClubPenguinClient client, ZoneId igloo, string language, IJoinIglooErrorHandler errorHandler)
 {
     clubPenguinClient = client;
     iglooToJoin       = igloo;
     this.language     = language;
     this.errorHandler = errorHandler;
 }
Ejemplo n.º 3
0
 public JoinRoomInWorldSequence(ClubPenguinClient client, RoomIdentifier room, IJoinRoomErrorHandler errorHandler, System.Action successHandler = null)
 {
     clubPenguinClient   = client;
     roomToJoin          = room;
     this.successHandler = successHandler;
     this.errorHandler   = errorHandler;
 }
Ejemplo n.º 4
0
 public void Configure(NetworkServicesConfig config)
 {
     if (clubPenguinClient != null)
     {
         clubPenguinClient.Destroy();
     }
     clubPenguinClient = new ClubPenguinClient(monoBehaviour, config.CPAPIServicehost, config.CPAPIClientToken, config.ClientApiVersion, config.CPGameServerZone, !offlineMode && config.CPGameServerEncrypted, config.CPGameServerDebug, config.CPLagMonitoring, config.CPGameServerLatencyWindowSize, config.CPWebServiceLatencyWindowSize, config.CPMonitoringServicehost, config.CPWebsiteAPIServicehost, offlineMode);
     currentConfig     = config;
     worldService      = new WorldService();
     worldService.Initialize(clubPenguinClient);
     playerStateService = new PlayerStateService();
     playerStateService.Initialize(clubPenguinClient);
     chatService = new ChatService();
     chatService.Initialize(clubPenguinClient);
     playerActionService = new PlayerActionService();
     playerActionService.Initialize(clubPenguinClient);
     iglooService = new IglooService();
     iglooService.Initialize(clubPenguinClient);
     inventoryService = new InventoryService();
     inventoryService.Initialize(clubPenguinClient);
     breadcrumbService = new BreadcrumbService();
     breadcrumbService.Initialize(clubPenguinClient);
     savedOutfitService = new SavedOutfitService();
     savedOutfitService.Initialize(clubPenguinClient);
     prototypeService = new PrototypeService();
     prototypeService.Initialize(clubPenguinClient);
     questService = new QuestService();
     questService.Initialize(clubPenguinClient);
     consumableService = new ConsumableService();
     consumableService.Initialize(clubPenguinClient);
     friendsService = new FriendsService();
     friendsService.Initialize(clubPenguinClient);
     rewardService = new RewardService();
     rewardService.Initialize(clubPenguinClient);
     taskService = new TaskNetworkService();
     taskService.Initialize(clubPenguinClient);
     minigameService = new MinigameService();
     minigameService.Initialize(clubPenguinClient);
     iapService = new IAPService();
     iapService.Initialize(clubPenguinClient);
     tutorialService = new TutorialService();
     tutorialService.Initialize(clubPenguinClient);
     moderationService = new ModerationService();
     moderationService.Initialize(clubPenguinClient);
     disneyStoreService = new DisneyStoreService();
     disneyStoreService.Initialize(clubPenguinClient);
     newsfeedService = new NewsfeedService();
     newsfeedService.Initialize(clubPenguinClient);
     catalogService = new CatalogService();
     catalogService.Initialize(clubPenguinClient);
     partyGameService = new PartyGameService();
     partyGameService.Initialize(clubPenguinClient);
     scheduledEventService = new ScheduledEventService();
     scheduledEventService.Initialize(clubPenguinClient);
     diagnosticsService = new DiagnosticsService();
     diagnosticsService.Initialize(clubPenguinClient);
     captchaService = new CaptchaService();
     captchaService.Initialize(clubPenguinClient);
 }
Ejemplo n.º 5
0
 public JoinRoomSequence(ClubPenguinClient client, string room, string language, IJoinRoomByNameErrorHandler errorHandler, Action successHandler = null)
 {
     clubPenguinClient   = client;
     roomName            = room;
     this.language       = language;
     this.successHandler = successHandler;
     this.errorHandler   = errorHandler;
 }
 public DiagnosticsApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
     foreach (Log.PriorityFlags value in Enum.GetValues(typeof(Log.PriorityFlags)))
     {
         logLevelsToString[value] = value.ToString().ToUpper();
     }
 }
 internal SmartFoxGameServerClientShared(ClubPenguinClient clubPenguinClient, string gameZone, bool gameEncryption, bool gameDebugging, bool lagMonitoring)
 {
     zone              = gameZone;
     UseEncryption     = gameEncryption;
     sfsDebugLogging   = gameDebugging;
     enableLagMonitor  = lagMonitoring;
     ClubPenguinClient = clubPenguinClient;
     JsonService       = Service.Get <JsonService>();
     sfsThread         = new SmartFoxGameServerClientSFSThread(this);
     setup();
 }
Ejemplo n.º 8
0
 public EncryptionApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 9
0
 public BreadcrumbApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 10
0
 public PlayerApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
 public AddRewardOperation(ClubPenguinClient clubPenguinClient, SignedResponse <RewardedUserCollectionJsonHelper> rewards)
 {
     RequestBody            = rewards;
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 12
0
 public DurableApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 13
0
 public IAPApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 14
0
 public QueuableRecoverableOperationService(ClubPenguinClient clubPenguinClient)
     : base(clubPenguinClient)
 {
     queues = new Dictionary <string, Queue <QueuedOperation> >();
 }
Ejemplo n.º 15
0
 public virtual void Initialize(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
     setupListeners();
 }
Ejemplo n.º 16
0
 public APICall(ClubPenguinClient clubPenguinClient, T operation)
 {
     this.clubPenguinClient = clubPenguinClient;
     this.operation         = operation;
 }
Ejemplo n.º 17
0
 public ModerationApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 18
0
 public SmartFoxGameServerClient(ClubPenguinClient clubPenguinClient, string gameZone, bool gameEncryption, bool gameDebugging, bool lagMonitoring)
 {
     mt = new SmartFoxGameServerClientShared(clubPenguinClient, gameZone, gameEncryption, gameDebugging, lagMonitoring);
     CoroutineRunner.StartPersistent(processMessagesCoroutine(), this, "Smartfox message procession");
 }
Ejemplo n.º 19
0
 public LeaveRoomSequence(ClubPenguinClient client, System.Action successHandler = null)
 {
     clubPenguinClient   = client;
     this.successHandler = successHandler;
 }
Ejemplo n.º 20
0
 public TutorialApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 21
0
 public DisneyStoreApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 22
0
 public CastFishingRodSequence(ClubPenguinClient client, ICastFishingRodErrorHandler errorHandler)
 {
     clubPenguinClient = client;
     this.errorHandler = errorHandler;
 }
Ejemplo n.º 23
0
 public SavedOutfitApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 24
0
 public QuestApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 25
0
 public TubeApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 26
0
 public RewardApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
 public FishingCatchOperation(ClubPenguinClient clubPenguinClient, FishingCatchRequest request)
 {
     client = clubPenguinClient;
     FishingCatchRequest = request;
 }
Ejemplo n.º 28
0
 public InventoryApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }
Ejemplo n.º 29
0
 public override void Initialize(ClubPenguinClient clubPenguinClient)
 {
     delayedRewards = new Dictionary <RewardedUserCollection, SignedResponse <RewardedUserCollectionJsonHelper> >();
     base.Initialize(clubPenguinClient);
 }
Ejemplo n.º 30
0
 public ChatApi(ClubPenguinClient clubPenguinClient)
 {
     this.clubPenguinClient = clubPenguinClient;
 }