From f5e432ede89a11a8a05ec93710378736adda3ef4 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Thu, 13 Feb 2020 02:22:02 -0500 Subject: [PATCH] condense passage updates --- src/js/useSlave.JS | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/src/js/useSlave.JS b/src/js/useSlave.JS index 670b1401003..a4baa419961 100644 --- a/src/js/useSlave.JS +++ b/src/js/useSlave.JS @@ -434,10 +434,7 @@ window.useSlaveDisplay = function(slave) { App.UI.replace('#miniscene', `<<goto "${sexOption.goto}">>`); } - // Refresh spans as needed: - SlaveInteractBloating(slave); - SlaveInteractFertility(slave); - useSlaveDisplay(slave); + SlaveInteractRefreshAll(slave); return; } } @@ -482,9 +479,7 @@ window.SlaveInteractBloating = function(slave) { slave.cumSource = 0, slave.milkSource = 0, SetBellySize(slave), - SlaveInteractBloating(slave), - SlaveInteractFertility(slave), - useSlaveDisplay(slave); + SlaveInteractRefreshAll(slave); }, ); bloating.append(link); @@ -496,9 +491,7 @@ window.SlaveInteractBloating = function(slave) { slave.inflationType = "none", slave.inflationMethod = 0, SetBellySize(slave), - SlaveInteractBloating(slave), - SlaveInteractFertility(slave), - useSlaveDisplay(slave); + SlaveInteractRefreshAll(slave); }, ); bloating.append(link); @@ -570,7 +563,7 @@ window.SlaveInteractFertility = function(slave) { let link = App.UI.DOM.link( `Inspect pregnancy`, () => { - SlaveInteractBloating(slave); + }, [], "Analyze Pregnancy" @@ -583,8 +576,7 @@ window.SlaveInteractFertility = function(slave) { `Use contraceptives`, () => { slave.preg = -1, - SlaveInteractBloating(slave), - SlaveInteractFertility(slave); + SlaveInteractRefreshAll(slave); }, ); fertilityblock.append(link); @@ -593,8 +585,7 @@ window.SlaveInteractFertility = function(slave) { `Let ${him} get pregnant`, () => { slave.preg = 0, - SlaveInteractBloating(slave), - SlaveInteractFertility(slave); + SlaveInteractRefreshAll(slave); }, ); fertilityblock.append(link); @@ -607,8 +598,6 @@ window.SlaveInteractFertility = function(slave) { slave.labor = 1, slave.induce = 1, V.birthee = 1; - SlaveInteractBloating(slave), - SlaveInteractFertility(slave); }, [], "Slave Interact" @@ -618,7 +607,7 @@ window.SlaveInteractFertility = function(slave) { link = App.UI.DOM.link( `Give ${him} a cesarean section`, () => { - SlaveInteractBloating(slave); + }, [], "csec" @@ -768,3 +757,9 @@ window.SlaveInteractFertility = function(slave) { } return jQuery('#fertilityblock').empty().append(fertilityblock); }; + +window.SlaveInteractRefreshAll = function(slave) { + SlaveInteractBloating(slave); + SlaveInteractFertility(slave); + useSlaveDisplay(slave); +}; -- GitLab