Enables all metabolism types for all species

Fast, Slow, Apex, and Singularity metabolisms are now available for all species/characters irregardless of if custom species or not.

This shouldn't affect gameplay balance in any way, EXCEPT potentially on 'chimera - therefore it's advised that, as with the Neural Hypersensitivity trait for Xenochimera, you do not take it unless you understand what you're doing and WILL play around it.

Singularity Metabolism was renamed Metabolism, Singularity in the trait display list to line up better with the other metabolism traits.
This commit is contained in:
Rykka
2022-01-17 04:56:51 -08:00
parent b332a5d5db
commit e8a55485a1
2 changed files with 5 additions and 1 deletions

View File

@@ -6,6 +6,7 @@
cost = 0
var_changes = list("metabolic_rate" = 1.2, "hunger_factor" = 0.2, "metabolism" = 0.06) // +20% rate and 4x hunger (Teshari level)
excludes = list(/datum/trait/neutral/metabolism_down, /datum/trait/neutral/metabolism_apex)
custom_only = FALSE
/datum/trait/neutral/metabolism_down
name = "Metabolism, Slow"
@@ -13,6 +14,7 @@
cost = 0
var_changes = list("metabolic_rate" = 0.8, "hunger_factor" = 0.04, "metabolism" = 0.0012) // -20% of default.
excludes = list(/datum/trait/neutral/metabolism_up, /datum/trait/neutral/metabolism_apex)
custom_only = FALSE
/datum/trait/neutral/metabolism_apex
name = "Metabolism, Apex"
@@ -20,6 +22,7 @@
cost = 0
var_changes = list("metabolic_rate" = 1.4, "hunger_factor" = 0.4, "metabolism" = 0.012) // +40% rate and 8x hunger (Double Teshari)
excludes = list(/datum/trait/neutral/metabolism_up, /datum/trait/neutral/metabolism_down)
custom_only = FALSE
/datum/trait/neutral/coldadapt
name = "Temp. Adapted, Cold"

View File

@@ -35,7 +35,8 @@
var_changes = list("mudking" = TRUE)
/datum/trait/neutral/singularity_metabolism
name = "Singularity Metabolism"
name = "Metabolism, Singularity"
desc = "You are insanely hungry. You can seemingly never get enough to eat. Perhaps you had a singularity as an ancestor, or maybe one is currently living inside of your gut."
cost = 0
var_changes = list("metabolic_rate" = 2, "hunger_factor" = 1.6, "metabolism" = 0.012) //2x metabolism speed, 32x hunger speed
custom_only = FALSE