Files
Paradise/code/__DEFINES
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-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-05-23 03:10:39 -06:00
2020-03-21 12:53:27 -04:00
2020-03-17 18:08:51 -04:00
2020-10-21 09:45:44 -04:00
2020-03-17 18:08:51 -04:00
2020-06-08 12:44:13 -05:00
2020-07-02 21:22:55 +01:00
2020-03-17 18:08:51 -04:00
2020-06-06 15:35:12 -05:00
2020-07-02 21:22:55 +01:00
2020-06-15 18:20:01 -06:00
2020-09-16 12:52:20 -04:00
2019-09-25 16:15:21 -07:00
2020-04-12 14:45:53 +01:00
2020-09-24 00:40:05 +02:00
2020-06-26 01:15:59 -06:00
2020-06-21 15:00:41 -04:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-10-12 07:10:56 -07:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-09-02 11:49:45 +01:00
2020-03-17 18:08:51 -04:00
2020-05-17 10:52:22 +01:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-07-17 15:18:17 +02:00
2020-09-04 11:46:22 +02:00
2020-03-17 18:08:51 -04:00
2020-07-10 21:16:07 +02:00
2020-03-17 18:08:51 -04:00
2020-03-17 18:08:51 -04:00
2020-07-04 23:14:30 -05:00