// Use this for initialization void Start() { //stop phone from sleeping Screen.sleepTimeout = SleepTimeout.NeverSleep; //setup gameOver = false; started = false; numConnected = 0; network = GameObject.FindGameObjectWithTag("Network").GetComponent <NetworkManager>(); match = GameObject.FindGameObjectWithTag("Network").GetComponent <MatchMaking>(); match.StartMatchMaking(); ui = GameObject.FindGameObjectsWithTag("UI"); GameObject[] temp = GameObject.FindGameObjectsWithTag("NetworkUI"); foreach (var i in temp) { uiNetwork.Add(i); } uiNetwork.Add(GameObject.FindGameObjectWithTag("Input")); uiWait = GameObject.FindGameObjectsWithTag("WaitUI"); HideNetwork(); HideWaiting(); //audio bgAudio.clip = menu; bgAudio.Play(); }
// Initialization void Start() { // Get saved user data from device getPlayerPrefs(); matchMaker = GameObject.Find("Network Manager").GetComponent <MatchMaking> (); // Get default question sets from server foreach (String s in new String[] { "mental", "physical", "social", "nutritional" }) { setsToAdd.Enqueue("default_" + s + "_health_set"); } // Use the server to update the user's other question sets String[] setNames = PlayerPrefs.GetString("Question Set Names").Split('_'); foreach (string s in setNames) { string setName = s.Replace(' ', '_').ToLower(); if (!String.IsNullOrEmpty(setName) && !setsToAdd.Contains(setName)) { setsToAdd.Enqueue(setName); } } if (debugDeleteAllSettings) { UIManager UI = GameObject.Find("UI").GetComponent <UIManager> (); UI.currentMenu = UI.debugWipeAllSettings; } }
private static void Main(string[] args) { var matchMaking = new MatchMaking(); foreach (var match in matchMaking.GetMatches()) { Console.WriteLine(match); } }
public static MatchMaking GetInstance() { if (sInstance == null) { return(sInstance = new MatchMaking()); } else { return(sInstance); } }
/// <summary> /// Construtor, initilize events /// </summary> /// <param name="view"></param> public Controller(IBoggleView view) { this.view = view; baseAdress = ""; CurrentUser = new User(); match = new MatchMaking(); BoardHasUpdated = false; view.RegisterPressed += RegisterUser; view.CancelRegisterPressed += Cancel; view.JoinEvent += JoinGame; view.CancelPendingGamePressed += Cancel; view.SubmitPressed += SubmitWord; }
void Start() { mState = MachineState.Idle; ShowData(); GenerateSymbols(); mMatchmaking = MatchMaking.GetInstance(); mMatchmaking.LoadPlayerjson(mPlayersVillageList); mPlayerVillageView.SetPlayer(mMatchmaking.GetPlayerForMatch()); PlayerDataController.Controller.playerVillage = mPlayerVillageView.playerVillage; }
private void Startup() { if (NativeHelpers.Services_GetSteamLoadStatus() == LoadStatus.NotLoaded) { // Only startup the native parts if they are not loaded yet if (!NativeMethods.Services_Startup(Constants.VersionInfo.InterfaceID)) { // Setup failed! Instance = null; ErrorCodes error = NativeHelpers.Services_GetErrorCode(); if (error == ErrorCodes.InvalidInterfaceVersion) { Error.ThrowError(ErrorCodes.InvalidInterfaceVersion, NativeMethods.Services_GetInterfaceVersion(), Constants.VersionInfo.InterfaceID); } else { Error.ThrowError(error); } } } AppID = new SteamTypes.AppID(NativeMethods.Services_GetAppID()); serviceJobs = new JobManager(); serviceJobs.AddJob(new DelegateJob(() => RegisterManagedCallback(), () => RemoveManagedCallback())); serviceJobs.AddJob(new DelegateJob(() => cloud = new Cloud(), () => cloud.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => stats = new Stats(), () => stats.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => user = new User(), () => user.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => friends = new Friends(), () => friends.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => matchmaking = new MatchMaking(), () => matchmaking.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => matchmakingServers = new MatchmakingServers(), () => matchmakingServers.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => networking = new Networking(), () => networking.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => utils = new Utils(), () => utils.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => apps = new Apps(), () => apps.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => http = new HTTP(), () => http.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => screenshots = new Screenshots(), () => screenshots.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => ugc = new UGC(), () => ugc.ReleaseManagedResources())); serviceJobs.AddJob(new DelegateJob(() => steamcontroller = new SteamController(), () => steamcontroller.ReleaseManagedResources())); hmd = new Hmd(); serviceJobs.RunCreateJobs(); }
public void HostGame() { string matchId = MatchMaking.GetRandomMatchID(); CmdHostGame(matchId); }
void Start() { instance = this; }
private void Awake() { instance = this; }
public static void CreateMatchmakingWithUsername(string withUsername) { if ( !IsMatchToFriendAlredySelected || !withUsername.IsNotNullOrEmpty() || !CurrentUsername.IsNotNullOrEmpty() ) return; string toUsername = MatchToUsername; var matchMaking = new MatchMaking { Friend1Ack = false, Friend1Username = toUsername, Friend2Ack = false, Friend2Username = withUsername, MatchmakerUsername = CurrentUsername, Timestamp = DateTime.Now, MatchingStatus = MatchMaking.eMatchingStatus.eMatched }; matchMaking.Save(); MatchToUsername = null; HttpContext.Current.Session["MatchToFriendImageId"] = null; }