Removed Evergrowth Tickspeed from Settings, made Settings Translatable

This commit is contained in:
Vegapnk 2024-06-06 09:46:36 +02:00
parent 93b9feb2a9
commit 3b74ad12bd
3 changed files with 45 additions and 21 deletions

View file

@ -9,12 +9,13 @@ namespace RJW_Genes
public class Gene_EvergrowingGenitalia : RJW_Gene
{
const int BASE_TICKS = 60000;
public override void Tick()
{
base.Tick();
int interval = ModExtensionHelper.GetTickIntervalFromModExtension(GeneDefOf.rjw_genes_evergrowth, RJW_Genes_Settings.rjw_genes_evergrowth_ticks);
int interval = ModExtensionHelper.GetTickIntervalFromModExtension(GeneDefOf.rjw_genes_evergrowth, BASE_TICKS);
if (pawn.IsHashIntervalTick(interval)
&& this.pawn.Map != null
&& pawn.ageTracker.AgeBiologicalYears >= RJW_Genes_Settings.rjw_genes_resizing_age)