From 3baa7e92d1481026c3a8bca05345fceb1f8471f3 Mon Sep 17 00:00:00 2001 From: Svornost <11434-svornost@users.noreply.gitgud.io> Date: Thu, 23 Jan 2020 23:48:18 -0800 Subject: [PATCH] Supply barriers and subsidies are supposed to cost money, not pay the player. --- src/uncategorized/arcmgmt.tw | 40 ++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw index 99a9c2c3215..c7abc79335c 100644 --- a/src/uncategorized/arcmgmt.tw +++ b/src/uncategorized/arcmgmt.tw @@ -54,16 +54,16 @@ Lower class satisfaction is at <<print $sexDemandResult.lowerClass/10>>%<<if _overSupply.lowerClass > 0>> and the arcology provides <<print _overSupply.lowerClass/10>>% more sexual services than required which @@.red;drives prices down@@<</if>>, <<print $NPCMarketShare.lowerClass/10>>% of the market is serviced by other suppliers operating inside your arcology.<br> <<if $sexSupplyBarriers.lowerClass == 1>> - <<run cashX(1000, "policies")>> + <<run cashX(forceNeg(1000), "policies")>> <<elseif $sexSupplyBarriers.lowerClass == 2>> - <<run cashX(5000, "policies")>> + <<run cashX(forceNeg(5000), "policies")>> <<elseif $sexSupplyBarriers.lowerClass == 3>> - <<run cashX(20000, "policies")>> + <<run cashX(forceNeg(20000), "policies")>> <<elseif $sexSupplyBarriers.lowerClass == 4>> - <<run cashX(60000, "policies")>> + <<run cashX(forceNeg(60000), "policies")>> <</if>> <<if $sexSubsidiesLC > 0>> - <<run cashX($NPCSlaves.lowerClass * Math.pow($sexSubsidies.lowerClass, 2) * 0.25, "policies")>> + <<run cashX(forceNeg($NPCSlaves.lowerClass * Math.pow($sexSubsidies.lowerClass, 2) * 0.25), "policies")>> <</if>> <<if $sexDemandResult.middleClass < 350>> @@ -101,16 +101,16 @@ Lower class satisfaction is at <<print $sexDemandResult.lowerClass/10>>%<<if _ov Middle class satisfaction is at <<print $sexDemandResult.middleClass/10>>%<<if _overSupply.middleClass > 0>> and the arcology provides <<print _overSupply.middleClass/10>>% more sexual services than required which @@.red;drives prices down@@<</if>>, <<print $NPCMarketShare.middleClass/10>>% of the market is serviced by other suppliers operating inside your arcology.<br> <<if $sexSupplyBarriers.middleClass == 1>> - <<run cashX(1000, "policies")>> + <<run cashX(forceNeg(1000), "policies")>> <<elseif $sexSupplyBarriers.middleClass == 2>> - <<run cashX(5000, "policies")>> + <<run cashX(forceNeg(5000), "policies")>> <<elseif $sexSupplyBarriers.middleClass == 3>> - <<run cashX(20000, "policies")>> + <<run cashX(forceNeg(20000), "policies")>> <<elseif $sexSupplyBarriers.middleClass == 4>> - <<run cashX(60000, "policies")>> + <<run cashX(forceNeg(60000), "policies")>> <</if>> <<if $sexSubsidiesLC > 0>> - <<run cashX($NPCSlaves.middleClass * Math.pow($sexSubsidies.middleClass, 2) * 0.25, "policies")>> + <<run cashX(forceNeg($NPCSlaves.middleClass * Math.pow($sexSubsidies.middleClass, 2) * 0.25), "policies")>> <</if>> <<if $sexDemandResult.upperClass < 350>> @@ -148,16 +148,16 @@ Middle class satisfaction is at <<print $sexDemandResult.middleClass/10>>%<<if _ Upper class satisfaction is at <<print $sexDemandResult.upperClass/10>>%<<if _overSupply.upperClass > 0>> and the arcology provides <<print _overSupply.upperClass/10>>% more sexual services than required which @@.red;drives prices down@@<</if>>, <<print $NPCMarketShare.upperClass/10>>% of the market is serviced by other suppliers operating inside your arcology.<br> <<if $sexSupplyBarriers.upperClass == 1>> - <<run cashX(1000, "policies")>> + <<run cashX(forceNeg(1000), "policies")>> <<elseif $sexSupplyBarriers.upperClass == 2>> - <<run cashX(5000, "policies")>> + <<run cashX(forceNeg(5000), "policies")>> <<elseif $sexSupplyBarriers.upperClass == 3>> - <<run cashX(20000, "policies")>> + <<run cashX(forceNeg(20000), "policies")>> <<elseif $sexSupplyBarriers.upperClass == 4>> - <<run cashX(60000, "policies")>> + <<run cashX(forceNeg(60000), "policies")>> <</if>> <<if $sexSubsidiesLC > 0>> - <<run cashX($NPCSlaves.upperClass * Math.pow($sexSubsidies.upperClass, 2) * 0.25, "policies")>> + <<run cashX(forceNeg($NPCSlaves.upperClass * Math.pow($sexSubsidies.upperClass, 2) * 0.25), "policies")>> <</if>> <<if $sexDemandResult.topClass < 350>> @@ -195,16 +195,16 @@ Upper class satisfaction is at <<print $sexDemandResult.upperClass/10>>%<<if _ov Millionaire satisfaction is at <<print $sexDemandResult.topClass/10>>%<<if _overSupply.topClass > 0>> and the arcology provides <<print _overSupply.topClass/10>>% more sexual services than required which @@.red;drives prices down@@<</if>>, <<print $NPCMarketShare.topClass/10>>% of the market is serviced by other suppliers operating inside your arcology.<br> <<if $sexSupplyBarriers.topClass == 1>> - <<run cashX(1000, "policies")>> + <<run cashX(forceNeg(1000), "policies")>> <<elseif $sexSupplyBarriers.topClass == 2>> - <<run cashX(5000, "policies")>> + <<run cashX(forceNeg(5000), "policies")>> <<elseif $sexSupplyBarriers.topClass == 3>> - <<run cashX(20000, "policies")>> + <<run cashX(forceNeg(20000), "policies")>> <<elseif $sexSupplyBarriers.topClass == 4>> - <<run cashX(60000, "policies")>> + <<run cashX(forceNeg(60000), "policies")>> <</if>> <<if $sexSubsidiesLC > 0>> - <<run cashX($NPCSlaves.topClass * Math.pow($sexSubsidies.topClass, 2) * 0.25, "policies")>> + <<run cashX(forceNeg($NPCSlaves.topClass * Math.pow($sexSubsidies.topClass, 2) * 0.25), "policies")>> <</if>> <br> -- GitLab