public static string ToId(this HudTarget self) { if (self == HudTarget.All) { return(null); } var value = ""; if (self.HasTarget(HudTarget.PlayerColonist)) { value += HudTarget.PlayerColonist.GetId(); } if (self.HasTarget(HudTarget.PlayerAnimal)) { value += HudTarget.PlayerAnimal.GetId(); } if (self.HasTarget(HudTarget.OtherColonist)) { value += HudTarget.OtherColonist.GetId(); } if (self.HasTarget(HudTarget.OtherAnimal)) { value += HudTarget.OtherAnimal.GetId(); } return(value.Length > 0 ? value : null); }
public static string ToId(this HudTarget self) { if (self == HudTarget.All) { return(null); } var value = ""; if (self.HasTarget(HudTarget.PlayerHumanlike)) { value += HudTarget.PlayerHumanlike.GetId(); } if (self.HasTarget(HudTarget.PlayerCreature)) { value += HudTarget.PlayerCreature.GetId(); } if (self.HasTarget(HudTarget.OtherHumanlike)) { value += HudTarget.OtherHumanlike.GetId(); } if (self.HasTarget(HudTarget.OtherCreature)) { value += HudTarget.OtherCreature.GetId(); } return(value.Length > 0 ? value : null); }