internal GameObject CreateAITank(string color, string name, Vector3 startingPos, bool infiniteHealth, bool infiniteAmmo) { var t = tankFactory.CreateAITank(color, name, startingPos); t.GetComponent <AITankController>().Sim = this; t.GetComponent <AITankController>().infiniteAmmo = infiniteAmmo; t.GetComponent <AITankController>().infiniteHealth = infiniteHealth; tankControllers.Add(t.GetComponent <AITankController>()); return(t); }