Skip to content
Snippets Groups Projects
Commit 7c036d98 authored by Jones's avatar Jones
Browse files

Fix for too many public sluts breaking the NPC market

parent acfd3063
No related branches found
No related tags found
No related merge requests found
...@@ -74,9 +74,10 @@ $slaveJobValues = slaveJobValues()>> ...@@ -74,9 +74,10 @@ $slaveJobValues = slaveJobValues()>>
<</if>> <</if>>
/*Public slut sex supply. Top and upper class won't partake*/ /*Public slut sex supply. Top and upper class won't partake*/
<<if $slaveJobValues.club * $slaveJobValues.clubSP < _lowerClassSexDemand + _middleClassSexDemand + _visitorsSexDemand>> <<set _clubDemand = _lowerClassSexDemand + _middleClassSexDemand + _visitorsSexDemand,
<<set _clubDemand = _lowerClassSexDemand + _middleClassSexDemand + _visitorsSexDemand, _lowerClassClubRatio = _lowerClassSexDemand / _clubDemand>>
_lowerClassSexDemand -= Math.trunc($slaveJobValues.club * $slaveJobValues.clubSP * (_lowerClassSexDemand / _clubDemand)), <<if $slaveJobValues.club * $slaveJobValues.clubSP < _clubDemand>>
<<set _lowerClassSexDemand -= Math.trunc($slaveJobValues.club * $slaveJobValues.clubSP * (_lowerClassSexDemand / _clubDemand)),
_middleClassSexDemand -= Math.trunc($slaveJobValues.club * $slaveJobValues.clubSP * (_middleClassSexDemand / _clubDemand)), _middleClassSexDemand -= Math.trunc($slaveJobValues.club * $slaveJobValues.clubSP * (_middleClassSexDemand / _clubDemand)),
_visitorsSexDemand -= Math.trunc($slaveJobValues.club * $slaveJobValues.clubSP * (_visitorsSexDemand / _clubDemand))>> _visitorsSexDemand -= Math.trunc($slaveJobValues.club * $slaveJobValues.clubSP * (_visitorsSexDemand / _clubDemand))>>
<<else>> <<else>>
...@@ -113,8 +114,12 @@ $slaveJobValues = slaveJobValues()>> ...@@ -113,8 +114,12 @@ $slaveJobValues = slaveJobValues()>>
/*NPC sex supply*/ /*NPC sex supply*/
<<set $NPCSexSupply = NPCSexSupply(_lowerClassSexDemand/_lowerClassSexDemandRef), <<set $NPCSexSupply = NPCSexSupply(_lowerClassSexDemand/_lowerClassSexDemandRef),
$NPCMarketShareLC = Math.trunc(($NPCSexSupply.lowerClass * 1000) / ($NPCSexSupply.lowerClass + $slaveJobValues.arcade + Math.trunc($slaveJobValues.club * $slaveJobValues.clubSP * (_lowerClassSexDemand / _clubDemand)))), $NPCMarketShareLC = Math.trunc(($NPCSexSupply.lowerClass * 1000) / ($NPCSexSupply.lowerClass + $slaveJobValues.arcade + Math.trunc($slaveJobValues.club * $slaveJobValues.clubSP * _lowerClassClubRatio)))>>
_lowerClassSexDemand -= $NPCSexSupply.lowerClass>> <<if _lowerClassSexDemand < $NPCSexSupply.lowerClass>>
<<set _lowerClassSexDemand = 0>>
<<else>>
<<set _lowerClassSexDemand -= $NPCSexSupply.lowerClass>>
<</if>>
<<if ($cheatMode == 1) || ($debugMode == 1)>> <<if ($cheatMode == 1) || ($debugMode == 1)>>
<br>NPC Supply Lower Class: $NPCSexSupply.lowerClass <br>NPC Supply Lower Class: $NPCSexSupply.lowerClass
<</if>> <</if>>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment