diff --git a/src/facilities/farmyard/zoo.tw b/src/facilities/farmyard/zoo.tw new file mode 100644 index 0000000000000000000000000000000000000000..b481bcba112a2575c94dea7a6e4f84c0eea05aff --- /dev/null +++ b/src/facilities/farmyard/zoo.tw @@ -0,0 +1,5 @@ +:: Zoo [nobr] + +<<set $nextButton = "Back", $nextLink = "Main">> + +//This is still WIP// \ No newline at end of file diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index d6554c0ba41f800d0ceb756765b1675a8a688676..79c9caf74b7ac7029c0be60d534abd5d3f67a293 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -591,6 +591,8 @@ DairyRestraintsSetting($dairyRestraintsSetting) <<set $farmyardName = "the Farmyard">> <<set $farmyardNameCaps = "The Farmyard">> +<<set $zoo = 0>> + <<set $HGSuite = 0>> <<set $HGSuiteSlaves = 0>> <<set $HGSuiteSurgery = 1>> diff --git a/src/pregmod/beastFucked.tw b/src/pregmod/beastFucked.tw index eaa5c784785b64739986caab05af93a662b5b6e7..c519fa1ef399c00cd4e89d6a1f62b882c624bd92 100644 --- a/src/pregmod/beastFucked.tw +++ b/src/pregmod/beastFucked.tw @@ -40,7 +40,7 @@ <</if>> <<if canWalk($activeSlave)>> - You call $him over and tell $him you want to watch $him <<switch _sexAct>><<case "vaginal" "anal">>get fucked by<<case "oral">>suck off<</switch>> a _animal.species. + You call $him over and tell $him you want to watch $him <<switch _sexAct>><<case "vaginal" "anal">>get fucked by<<case "oral">>suck off<</switch>> a _animal.species. /* TODO: this WILL cause grammatical errors with animal species that begin with a vowel */ <<else>> You order another slave to bring $activeSlave.slaveName over. Once $he is situated, you tell $him that you want to watch $him <<switch _sexAct>><<case "vaginal" "anal">>get fucked by<<case "oral">>suck off<</switch>> a _animal.species. <</if>> diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index 490a8f183aa5222e2b5e992461ac2a00f4bda690..7ce200db08dc5451aa4274fe96bf1f9e798c9a6e 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -888,6 +888,10 @@ <<unset $boughtTigers>> <</if>> +<<if ndef $zoo>> + <<set $zoo = 0>> +<</if>> + <<if ndef $clinicUpgradePurge>> <<set $clinicUpgradePurge = 0>> diff --git a/src/uncategorized/markets.tw b/src/uncategorized/markets.tw index 1b6ff9a4f076418d24c767914f51111a86895b9b..f07e34e43847acea4ffbf1f93e30b698f034e1fe 100644 --- a/src/uncategorized/markets.tw +++ b/src/uncategorized/markets.tw @@ -18,6 +18,12 @@ This is an area of the concourse occupied by large stores and markets, many of w //Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>>// <</if>> +<<if $zoo == 0 && $farmyard > 0>> + <br> + [[Construct a zoo to house and show off exotic animals|Main][$cash -= Math.trunc(10000*upgradeMultiplierArcology), $zoo = 5, $sectors[$AS].type = "Zoo"]] + //Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>>// +<</if>> + <<if $secExp == 1 && $transportHub == 0>> <br> [[Centralize and modernize the transport hub|Main][$cash -= Math.trunc(10000*$upgradeMultiplierArcology), $transportHub = 1, $sectors[$AS].type = "transportHub", $docks = 1, $railway = 1, $airport = 1]]