Files
Paradise/code/modules/surgery/organs
Iren a3d01c18f7 PR - Gender Update (#14406)
* PR - Gender Update

Gives Gender three states instead of two. This allows clones of tri-gendered species to properly carry their genders over to new bodies (e.g. Greys, Drask, etc.).

Tristate Gender Set Proc
Tristate Gender Get Proc
Fixes where Binary State was needed.

* Update update_icons.dm

Yeah, let's _not_ have Genderless folks get inconsistently gendered body part sprites (e.g. head, groin, torso mismatch).

* Update dna2.dm

* Update dna2.dm

* Update organ_icon.dm

* Update update_icons.dm

* Update dna2_helpers.dm

* Update organ_icon.dm

Readability (spacing)

* Update dna_injector.dm

* Update dna2.dm

* Changes made per Affected's requests.

Changes made per Affected's feedback.

* Update dna2.dm

Got our heads too deep in using this just for DNA_UI_GENDERr - returning the Set and Get procs to 0, 1, 2 as per Affected's request.

While in there, noticed some housekeeping items:
- reorganized the ranges so they flow numerically now
- changed the ranges so they don't overlap (line 205 having been the worst)
- removed the "else" statement from line 222 since we're using ASSERTS. There shouldn't be a value outside the range of 0 to 2 for this.
2020-10-21 09:45:44 -04:00
..
2020-10-17 13:25:02 -04:00
2020-05-23 03:10:39 -06:00
2020-06-03 19:43:30 -06:00
2020-07-04 23:14:30 -05:00
2020-05-30 15:04:44 -04:00
2020-06-26 21:53:38 -04:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-06-24 17:48:50 -06:00
2020-03-17 18:08:51 -04:00
2020-10-21 09:45:44 -04:00
2020-09-16 12:52:20 -04:00
2020-09-17 18:29:32 -04:00
2020-05-27 12:00:16 +01:00