public void OnSceneLoaded(Scene scene, LoadSceneMode mode) { if (scene.name == "TitleScreen") { listManager = GameObject.Find("LobbyCanvas").GetComponent <PlayerListManager>(); } }
public string AttackRequst(FormCollection collection) { string id = Request.Form["PlayerId"]; PlayerForDataBase thisPlayerData = dataBase.PlayerinDataBase.Find(id); thisPlayerData.UpdatePropertyByTime(); if(0 < thisPlayerData.remaningTimeToNextAttack) { return false.ToString(); } string enemyId = new PlayerListManager().NextIdForAtack(id); if (enemyId != null) { //Theif2dDataDBContext dataBase = new Theif2dDataDBContext(); PlayerForDataBase PlayerData = dataBase.PlayerinDataBase.Find(enemyId); if(PlayerData != null) { PlayerForSerialize playerDataForSerialize = new Utlities().ConvertBuildingDataBaseToSerialize(PlayerData); LogSystem.AddPlayerLog(id, "player" + id.ToString() + " attacked " + PlayerData.ID + " ID"); string uu = new JavaScriptSerializer().Serialize(playerDataForSerialize); return uu; } return false.ToString(); } else { return false.ToString(); } }
public void Init() { listManager = GameObject.Find("HostLobbyCanvas").GetComponent <PlayerListManager>(); realLobbyManager = gameObject.GetComponent <LobbyManager_Server>(); realLobbyManager.Init(); beenInitialized = true; }
// Use this for initialization void Start() { listManager = GameObject.Find("LobbyCanvas").GetComponent <PlayerListManager>(); beenInitialized = false; realLobbyManager = null; SceneManager.sceneLoaded += OnSceneLoaded; }
public string ResetAllPlayersInfos(FormCollection collection) { foreach (PlayerForDataBase p in dataBase.PlayerinDataBase) { dataBase.PlayerinDataBase.Remove(p); } dataBase.SaveChanges(); PlayerListManager iiii = new PlayerListManager(); iiii.ClearPlayerList(); return(true.ToString()); }
private void Awake() { if (Instance == null) { Instance = this; } else if (Instance != this) { Destroy(gameObject); } DontDestroyOnLoad(gameObject); }
private void Awake() { instance = this; }