public void SetCardinalAngle(float angle) { m_direction.text = CardinalPoint.GetCardinalPoint16(angle); m_generatedName.text = OutsideConnectionAIOverrides.GetNameBasedInAngle(angle, out bool canTrust); if (!canTrust) { m_generatedName.text = "?????"; } }
public void SetData() { var angle = AdrNeighborhoodExtension.GetAzimuth(m_id); var cityNameFixed = AdrNeighborhoodExtension.GetFixedName(m_id); m_direction.text = CardinalPoint.GetCardinalPoint16(angle); bool canTrust = true; var name = cityNameFixed ?? OutsideConnectionAIOverrides.GetNameBasedInAngle(angle, out canTrust); m_generatedName.text = name; m_generatedName.tooltip = name; if (cityNameFixed == null && !canTrust) { m_generatedName.text = "?????"; } }