public void BeginBattle(List <BattlePlayerInfo> players) { _players = players; _increaseID = 0; _continueKill = 0; _isContinueKill = false; _allUnits = new List <UnitInfo>(); MainUI.Instance.ShowPanel <BattlePanel>(); _battleProgress = new List <BattleProgressData>(); GeneratePlayer(); _battleProgress.Add(new BattleProgressData() { Uid = _player.UnitInfo.Uid }); for (int i = 0; i < players.Count; i++) { var player = players[i]; Debug.Log("AI:" + player.Uid); GenerateAI(_aiPlayers[i], player.NickName, player.Uid, player.Level, 0); _battleProgress.Add(new BattleProgressData() { Uid = player.Uid, Index = (10 - i) }); } _foodMgr = GetComponent <GenerateFood>(); FoodMgr.GenerateFoods(); _status = BattleStatus.Game; _elapsedTime = 0; }
private void Awake() { m_instance = this; }