mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2025-12-19 23:01:35 +00:00
23 lines
643 B
Plaintext
23 lines
643 B
Plaintext
/*
|
|
FUN ZONE OF ADMIN LISTINGS
|
|
Try to keep this in sync with __DEFINES/traits.dm
|
|
quirks have it's own panel so we don't need them here.
|
|
*/
|
|
GLOBAL_LIST_INIT(traits_by_type, list(
|
|
/mob = list(
|
|
"TRAIT_PACIFISM" = TRAIT_PACIFISM,
|
|
"TRAIT_WATERBREATH" = TRAIT_WATERBREATH,
|
|
"BLOODCRAWL" = TRAIT_BLOODCRAWL,
|
|
"BLOODCRAWL_EAT" = TRAIT_BLOODCRAWL_EAT
|
|
)))
|
|
|
|
/// value -> trait name, generated on use from trait_by_type global
|
|
GLOBAL_LIST(trait_name_map)
|
|
|
|
/proc/generate_trait_name_map()
|
|
. = list()
|
|
for(var/key in GLOB.traits_by_type)
|
|
for(var/tname in GLOB.traits_by_type[key])
|
|
var/val = GLOB.traits_by_type[key][tname]
|
|
.[val] = tname
|