age = random.Next(speciesPrototype.MinAge, speciesPrototype.OldAge); // people don't look and keep making 119 year old characters with zero rp, cap it at middle aged
}
- var gender = sex == Sex.Male ? Gender.Male : Gender.Female;
+ var gender = Gender.Epicene;
+
+ switch (sex)
+ {
+ case Sex.Male:
+ gender = Gender.Male;
+ break;
+ case Sex.Female:
+ gender = Gender.Female;
+ break;
+ }
var name = GetName(species, gender);
public HumanoidCharacterProfile WithAntagPreference(string antagId, bool pref)
{
var list = new List<string>(_antagPreferences);
- if(pref)
+ if (pref)
{
- if(!list.Contains(antagId))
+ if (!list.Contains(antagId))
{
list.Add(antagId);
}
}
else
{
- if(list.Contains(antagId))
+ if (list.Contains(antagId))
{
list.Remove(antagId);
}
var list = new List<string>(_traitPreferences);
// TODO: Maybe just refactor this to HashSet? Same with _antagPreferences
- if(pref)
+ if (pref)
{
- if(!list.Contains(traitId))
+ if (!list.Contains(traitId))
{
list.Add(traitId);
}
}
else
{
- if(list.Contains(traitId))
+ if (list.Contains(traitId))
{
list.Remove(traitId);
}