public OfflineGameServerClient(ClubPenguinClient clubPenguinClient) { database = Service.Get <OfflineDatabase>(); definitions = Service.Get <IOfflineDefinitionLoader>(); this.clubPenguinClient = clubPenguinClient; partyGameSessionManager = new PartyGameSessionManager(this); }
public JoinIglooSequence(ClubPenguinClient client, ZoneId igloo, string language, IJoinIglooErrorHandler errorHandler) { clubPenguinClient = client; iglooToJoin = igloo; this.language = language; this.errorHandler = errorHandler; }
public JoinRoomInWorldSequence(ClubPenguinClient client, RoomIdentifier room, IJoinRoomErrorHandler errorHandler, System.Action successHandler = null) { clubPenguinClient = client; roomToJoin = room; this.successHandler = successHandler; this.errorHandler = errorHandler; }
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); }
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(); }
public EncryptionApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public BreadcrumbApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public PlayerApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public AddRewardOperation(ClubPenguinClient clubPenguinClient, SignedResponse <RewardedUserCollectionJsonHelper> rewards) { RequestBody = rewards; this.clubPenguinClient = clubPenguinClient; }
public DurableApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public IAPApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public QueuableRecoverableOperationService(ClubPenguinClient clubPenguinClient) : base(clubPenguinClient) { queues = new Dictionary <string, Queue <QueuedOperation> >(); }
public virtual void Initialize(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; setupListeners(); }
public APICall(ClubPenguinClient clubPenguinClient, T operation) { this.clubPenguinClient = clubPenguinClient; this.operation = operation; }
public ModerationApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
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"); }
public LeaveRoomSequence(ClubPenguinClient client, System.Action successHandler = null) { clubPenguinClient = client; this.successHandler = successHandler; }
public TutorialApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public DisneyStoreApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public CastFishingRodSequence(ClubPenguinClient client, ICastFishingRodErrorHandler errorHandler) { clubPenguinClient = client; this.errorHandler = errorHandler; }
public SavedOutfitApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public QuestApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public TubeApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public RewardApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public FishingCatchOperation(ClubPenguinClient clubPenguinClient, FishingCatchRequest request) { client = clubPenguinClient; FishingCatchRequest = request; }
public InventoryApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }
public override void Initialize(ClubPenguinClient clubPenguinClient) { delayedRewards = new Dictionary <RewardedUserCollection, SignedResponse <RewardedUserCollectionJsonHelper> >(); base.Initialize(clubPenguinClient); }
public ChatApi(ClubPenguinClient clubPenguinClient) { this.clubPenguinClient = clubPenguinClient; }