public void NewGame() { foreach (PLayerScript ps in players) { ps.NewGame(); } activePlayer = players[Random.Range(0, 2)]; NextTurn(); }
public void NextTurn() { int nowIndex = players.IndexOf(activePlayer); if (nowIndex == players.Count - 1) { activePlayer = players[0]; } else { activePlayer = players[nowIndex + 1]; } selectPawn = null; selectObject.Select(null, false, false, false, false); OnVisionTurn(); if (activePlayer is AIScript) { (activePlayer as AIScript).AITurn(); } }
private void Awake() { ObjPlayer = this; cam = Camera.main.transform; PlayerInput = true; }