Sex.cs 576 B

123456789101112131415161718192021
  1. using Content.Shared.Dataset;
  2. using Content.Shared.Humanoid.Prototypes;
  3. using Robust.Shared.Prototypes;
  4. using Robust.Shared.Random;
  5. namespace Content.Shared.Humanoid
  6. {
  7. // You need to update profile, profile editor, maybe voices and names if you want to expand this further.
  8. public enum Sex : byte
  9. {
  10. Male,
  11. Female,
  12. Unsexed,
  13. }
  14. /// <summary>
  15. /// Raised when entity has changed their sex.
  16. /// This doesn't handle gender changes.
  17. /// </summary>
  18. public record struct SexChangedEvent(Sex OldSex, Sex NewSex);
  19. }