Makes weaver TGUI (#18568)

* Makes weaver TGUI

This all works, just needs to be made nicer looking

* cut down copy paste

* These

* Cocoon

* Update positive.dm

* Visible costs

* weave

* Update weaver.dm

* Update weaver.dm

* Update code/datums/components/traits/weaver.dm

* Update code/datums/components/traits/weaver.dm
This commit is contained in:
Cameron Lennox
2025-10-01 19:23:24 -04:00
committed by GitHub
parent 44d5b59ebc
commit 928ba4f9ff
5 changed files with 272 additions and 136 deletions
@@ -244,6 +244,7 @@
has_preferences = list("silk_production" = list(TRAIT_PREF_TYPE_BOOLEAN, "Silk production on spawn", TRAIT_NO_VAREDIT_TARGET), \
"silk_color" = list(TRAIT_PREF_TYPE_COLOR, "Silk color", TRAIT_NO_VAREDIT_TARGET))
added_component_path = /datum/component/weaver
excludes = list(/datum/trait/positive/cocoon_tf)
/datum/trait/positive/weaver/apply(var/datum/species/S,var/mob/living/carbon/human/H, var/list/trait_prefs)
..()
@@ -286,6 +287,7 @@
cost = 1
allowed_species = list(SPECIES_HANNER, SPECIES_CUSTOM) //So it only shows up for custom species and hanner
custom_only = FALSE
excludes = list(/datum/trait/positive/weaver)
/datum/trait/positive/cocoon_tf/apply(var/datum/species/S,var/mob/living/carbon/human/H)
..()