/var/list/gender_datums = list() /hook/startup/proc/populate_gender_datum_list() for(var/type in typesof(/datum/gender)) var/datum/gender/G = new type gender_datums[G.key] = G return 1 /datum/gender var/key = "plural" var/He = "They" var/he = "they" var/His = "Their" var/his = "their" var/him = "them" var/has = "have" var/is = "are" var/does = "do" var/himself = "themselves" var/s = "" var/hes = "they're" /datum/gender/male key = "male" He = "He" he = "he" His = "His" his = "his" him = "him" has = "has" is = "is" does = "does" himself = "himself" s = "s" hes = "he's" /datum/gender/female key = "female" He = "She" he = "she" His = "Her" his = "her" him = "her" has = "has" is = "is" does = "does" himself = "herself" s = "s" hes = "she's" /datum/gender/neuter key = "neuter" He = "It" he = "it" His = "Its" his = "its" him = "it" has = "has" is = "is" does = "does" himself = "itself" s = "s" hes = "it's"