From fb7852fb9e5b4677a1edf5f63a95581b47ae9210 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Thu, 2 Jul 2020 09:26:49 -0400 Subject: [PATCH] move clamps to needed new locations --- js/003-data/policiesData.js | 12 ++++++++++++ src/interaction/policies/policies.tw | 29 ---------------------------- 2 files changed, 12 insertions(+), 29 deletions(-) diff --git a/js/003-data/policiesData.js b/js/003-data/policiesData.js index 80645c08d60..e929eb9ebd7 100644 --- a/js/003-data/policiesData.js +++ b/js/003-data/policiesData.js @@ -692,6 +692,7 @@ App.Data.Policies.Selection = { App.UI.DOM.makeTextBox( V.customRetirementAge, v => { + Math.clamp(v, 20, 120); V.customRetirementAge = v; V.retirementAge = v; policy("RetirementPolicies"); @@ -720,6 +721,7 @@ App.Data.Policies.Selection = { App.UI.DOM.makeTextBox( V.customRetirementAge, v => { + Math.clamp(v, 20, 120); V.customRetirementAge = v; V.retirementAge = v; policy("RetirementPolicies"); @@ -789,6 +791,7 @@ App.Data.Policies.Selection = { App.UI.DOM.makeTextBox( V.policies.retirement.sex, v => { + Math.clamp(v, 1, 10000000); V.policies.retirement.sex = v; policy("RetirementPolicies"); }, @@ -820,6 +823,7 @@ App.Data.Policies.Selection = { V.policies.retirement.milk, v => { V.policies.retirement.milk = v; + Math.clamp(v, 1, 100000000); policy("RetirementPolicies"); }, true @@ -849,6 +853,7 @@ App.Data.Policies.Selection = { App.UI.DOM.makeTextBox( V.policies.retirement.cum, v => { + Math.clamp(v, 1, 1000000000); V.policies.retirement.cum = v; policy("RetirementPolicies"); }, @@ -879,6 +884,7 @@ App.Data.Policies.Selection = { App.UI.DOM.makeTextBox( V.policies.retirement.births, v => { + Math.clamp(v, 1, 1000000); V.policies.retirement.births = v; policy("RetirementPolicies"); }, @@ -909,6 +915,7 @@ App.Data.Policies.Selection = { App.UI.DOM.makeTextBox( V.policies.retirement.kills, v => { + Math.clamp(v, 1, 1000000); V.policies.retirement.kills = v; policy("RetirementPolicies"); }, @@ -955,7 +962,12 @@ App.Data.Policies.Selection = { App.UI.DOM.makeTextBox( V.customMenialRetirementAge, v => { + Math.clamp(v, 20, 120); V.customMenialRetirementAge = v; + V.customRetirementAge = Math.clamp(V.customRetirementAge, 20, V.customMenialRetirementAge); + if (V.customMenialRetirementAge < 45) { + V.retirementAge = V.customMenialRetirementAge; + } policy("MenialRetirementPolicies"); }, true diff --git a/src/interaction/policies/policies.tw b/src/interaction/policies/policies.tw index a71510c29a0..6f69991e784 100644 --- a/src/interaction/policies/policies.tw +++ b/src/interaction/policies/policies.tw @@ -16,35 +16,6 @@ <<set $nextLink = "Main">> <</if>> <<set $encyclopedia = "Future Societies">> -<<set $rep = Math.clamp($rep, 0, 20000)>> - -<<set $customMenialRetirementAge = Math.clamp($customMenialRetirementAge, 20, 120)>> -<<if $policies.retirement.menial2Citizen == 1>> - <<set $customRetirementAge = Math.clamp($customRetirementAge, 20, $customMenialRetirementAge)>> - <<if $customMenialRetirementAge < 45>> - <<set $retirementAge = $customMenialRetirementAge>> - <</if>> -<<else>> - <<set $customRetirementAge = Math.clamp($customRetirementAge, 20, 120)>> -<</if>> - -<<if $policies.retirement.sex > 0>> - <<set $policies.retirement.sex = Math.clamp($policies.retirement.sex, 1, 10000000)>> -<</if>> -<<if $policies.retirement.milk > 0>> - <<set $policies.retirement.milk = Math.clamp($policies.retirement.milk, 1, 100000000)>> -<</if>> -<<if $policies.retirement.cum > 0>> - <<set $policies.retirement.cum = Math.clamp($policies.retirement.cum, 1, 1000000000)>> -<</if>> -<<if $policies.retirement.births > 0>> - <<set $policies.retirement.births = Math.clamp($policies.retirement.births, 1, 1000000)>> -<</if>> -<<if $policies.retirement.kills > 0>> - <<set $policies.retirement.kills = Math.clamp($policies.retirement.kills, 1, 1000000)>> -<</if>> -<<if $HeadGirl>> <<setLocalPronouns $HeadGirl>> <</if>> - <<run App.UI.tabbar.handlePreSelectedTab($tabChoice.policies)>> <p class="scene-intro"> -- GitLab