public AllegianceType GetAllegiance(AgentController otherController) { return(HasTeam && otherController.HasTeam ? MyTeam.GetAllegiance(otherController) : DiplomacyFlags[otherController.ControllerID]); }