public static PersistenceController getInstance() { if (persistenceController == null) { persistenceController = new PersistenceController(); } return persistenceController; }
private DomainController() { playerInfo = new string[255]; loggedIn = false; friendList = new List<Account>(); pendingList = new List<Account>(); FullyKnownAccounts = new List<Account>(); onlineIdList = new List<int>(); this.IncommingChatMessage = new Queue<string>(); this.IncommingLobbyMessage = new Queue<string>(); OutgoingHomeQueue = new Queue<string>(); IncommingHomeQueue = new Queue<string>(); myGuild = null; persistenceController = PersistenceController.getInstance(); channelList.Add(new ChatChannel(true, 0, "Broadcast")); this.startThreads(); }
private GuiController() { fpsCounter = false; debugQueue = new Queue<string>(); receiveQueue = new Queue<string>(); LocalizedStrings.SetLanguage("en"); DomainController.getInstance().setMode(-1); domainController = DomainController.getInstance(); domainController.SetNetworkController(); persistenceController = PersistenceController.getInstance(); persistenceController.getLoginServer(); screen = new Vector2(Screen.width, Screen.height); //width is x, height is y scale = new Vector2(screen.x / optimalWidth, screen.y / optimalHeight); SetDebugText("Profit, het programma start!"); activeChannel = 0; }