// ------------------------------------------- /* * Will create a new room for lobby */ public void MenuController_CreateNewLobbyRoom(string _nameLobby, int _finalNumberOfPlayers, string _extraData) { MultiplayerConfiguration.SaveNameRoomLobby(_nameLobby); #if ENABLE_BALANCE_LOADER UIEventController.Instance.DispatchUIEvent(MenuScreenController.EVENT_MENUEVENTCONTROLLER_SHOW_LOADING_MESSAGE); CommsHTTPConfiguration.CreateNewRoom(true, _nameLobby, ClientTCPEventsController.GetPlayersString(_finalNumberOfPlayers), _extraData); #else MenuController_CreateRoomForLobby(_nameLobby, _finalNumberOfPlayers, _extraData); #endif }
// ------------------------------------------- /* * Will create a new room for friends */ public void MenuController_CreateNewFacebookRoom(string _friends, List <string> _friendsIDs, string _extraData) { #if ENABLE_BALANCE_LOADER UIEventController.Instance.DispatchUIEvent(MenuScreenController.EVENT_MENUEVENTCONTROLLER_SHOW_LOADING_MESSAGE); MultiplayerConfiguration.SaveFriendsGame(_friends); MultiplayerConfiguration.SaveNumberOfPlayers(_friends.Split(',').Length); CommsHTTPConfiguration.CreateNewRoom(false, FacebookController.Instance.NameHuman, _friends, _extraData); #else ClientTCPEventsController.Instance.CreateRoomForFriends(_friendsIDs.ToArray(), _extraData); #endif }