var namingSystem = IoCManager.Resolve<IEntitySystemManager>().GetEntitySystem<NamingSystem>();
return namingSystem.GetName(species, gender);
}
+ public bool Equals(HumanoidCharacterProfile? other)
+ {
+ if (other is null)
+ return false;
+
+ return ReferenceEquals(this, other) || MemberwiseEquals(other);
+ }
public override bool Equals(object? obj)
{
- return ReferenceEquals(this, obj) || obj is HumanoidCharacterProfile other && Equals(other);
+ return obj is HumanoidCharacterProfile other && Equals(other);
}
public override int GetHashCode()