public void Initialize() { Diplomacy.FastClear (); for (int i = 0; i < TeamManager.Teams.Count; i++) { Team team = TeamManager.Teams[i]; if (team != this) Diplomacy.AddAt (AllegianceType.Neutral, team.ID); } TeamManager.UpdateDiplomacy (this); this.SetAllegiance (this, AllegianceType.Friendly); MainController = new AgentController(); MainController.JoinTeam (this); }
public void Initialize() { Diplomacy.FastClear(); for (int i = 0; i < TeamManager.Teams.Count; i++) { Team team = TeamManager.Teams[i]; if (team != this) { Diplomacy.AddAt(AllegianceType.Neutral, team.ID); } } TeamManager.UpdateDiplomacy(this); this.SetAllegiance(this, AllegianceType.Friendly); MainController = new AgentController(); MainController.JoinTeam(this); }
public void AddController(AgentController controller) { controller.JoinTeam(this); }
public void AddController(AgentController controller) { controller.JoinTeam (this); }