From 41b96c38371e34e44882b04472e8f51490a8c2a5 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Mon, 2 Mar 2020 15:53:50 -0500 Subject: [PATCH] move weather out of save dafuq --- js/003-data/miscData.js | 44 +++++++++++++++++++++++++++++++++++ src/init/storyInit.tw | 10 ++------ src/uncategorized/nextWeek.tw | 24 +++++++++---------- 3 files changed, 58 insertions(+), 20 deletions(-) diff --git a/js/003-data/miscData.js b/js/003-data/miscData.js index e1be87724bf..9879d73f915 100644 --- a/js/003-data/miscData.js +++ b/js/003-data/miscData.js @@ -2687,3 +2687,47 @@ App.Data.misc.nationalityPoolSelector = { "Japan": App.Data.misc.asiaNationalities, "Brazil": App.Data.misc.southamericaNationalities }; + + + +App.Data.weather = {}; + +App.Data.weather.nice = [ + {name: "Sunny", severity: 1}, + {name: "Cloudy", severity: 1}, + {name: "Partly Cloudy", severity: 1}, + {name: "Overcast", severity: 1}, + {name: "Light Wind", severity: 1}, + {name: "Clear and Calm", severity: 1}, + {name: "Light Rain", severity: 1}, + {name: "Heavy Rain", severity: 1}, + {name: "Smoke warning", severity: 1}, +]; +App.Data.weather.light = [ + {name: "High Winds", severity: 2}, + {name: "Acid Rain", severity: 2}, + {name: "T-Storm Warning", severity: 2}, + {name: "Flood Warning", severity: 2}, + {name: "Tornado Warning", severity: 2}, + {name: "Light Sandstorm", severity: 2}, + {name: "High Heat", severity: 2}, + {name: "Smoky", severity: 2}, +]; +App.Data.weather.heavy = [ + {name: "Extreme Winds", severity: 3}, + {name: "Heavy Acid Rain", severity: 3}, + {name: "Extreme T-storm", severity: 3}, + {name: "Flooding", severity: 3}, + {name: "Tornadoes", severity: 3}, + {name: "Sandstorm", severity: 3}, + {name: "Extreme Heat", severity: 3}, + {name: "Dense Smoke", severity: 3}, +]; +App.Data.weather.extreme = [ + {name: "Solar Flare", severity: 4}, + {name: "Ion Storm", severity: 4}, + {name: "Cataclysmic Rains", severity: 4}, + {name: "Cat 6 Hurricane", severity: 4}, + {name: "Abrasive Sandstorm", severity: 4}, + {name: "Radiological Warning", severity: 4}, +]; diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index 02168009aef..6909e0b8dd2 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -1231,14 +1231,8 @@ You should have received a copy of the GNU General Public License along with thi {name: "Dense Smoke", severity: 3}, ]>> -<<set $extremeWeather = [ - {name: "Solar Flare", severity: 4}, - {name: "Ion Storm", severity: 4}, - {name: "Cataclysmic Rains", severity: 4}, - {name: "Cat 6 Hurricane", severity: 4}, - {name: "Abrasive Sandstorm", severity: 4}, - {name: "Radiological Warning", severity: 4}, -]>> +<<set $weatherToday = App.Data.weather.nice.random()>> +<<set $merchantFSWares = ["AssetExpansionistResearch", "GenderRadicalistResearch", "HedonisticDecadenceResearch", "SlaveProfessionalismResearch", "SlimnessEnthusiastResearch", "TransformationFetishistResearch", "YouthPreferentialistResearch"]>> <<set $weatherToday = $niceWeather.random()>> diff --git a/src/uncategorized/nextWeek.tw b/src/uncategorized/nextWeek.tw index dbf164ad604..42a173d420f 100644 --- a/src/uncategorized/nextWeek.tw +++ b/src/uncategorized/nextWeek.tw @@ -292,35 +292,35 @@ <<set _seed = random(1,10)>> <<if $week < 25>> <<if _seed > 4>> - <<set $weatherToday = $niceWeather.random()>> + <<set $weatherToday = App.Data.weather.nice.random()>> <<else>> - <<set $weatherToday = $lightWeather.random()>> + <<set $weatherToday = App.Data.weather.light.random()>> <</if>> <<elseif $week < 50>> <<if _seed > 4>> - <<set $weatherToday = $niceWeather.random()>> + <<set $weatherToday = App.Data.weather.nice.random()>> <<elseif _seed > 2>> - <<set $weatherToday = $lightWeather.random()>> + <<set $weatherToday = App.Data.weather.light.random()>> <<else>> - <<set $weatherToday = $heavyWeather.random()>> + <<set $weatherToday = App.Data.weather.heavy.random()>> <</if>> <<elseif $week < 75>> <<if _seed > 6>> - <<set $weatherToday = $niceWeather.random()>> + <<set $weatherToday = App.Data.weather.nice.random()>> <<elseif _seed > 3>> - <<set $weatherToday = $lightWeather.random()>> + <<set $weatherToday = App.Data.weather.light.random()>> <<else>> - <<set $weatherToday = $heavyWeather.random()>> + <<set $weatherToday = App.Data.weather.heavy.random()>> <</if>> <<else>> <<if _seed > 8>> - <<set $weatherToday = $niceWeather.random()>> + <<set $weatherToday = App.Data.weather.nice.random()>> <<elseif _seed > 6>> - <<set $weatherToday = $lightWeather.random()>> + <<set $weatherToday = App.Data.weather.light.random()>> <<elseif _seed > 2>> - <<set $weatherToday = $heavyWeather.random()>> + <<set $weatherToday = App.Data.weather.heavy.random()>> <<else>> - <<set $weatherToday = $extremeWeather.random()>> + <<set $weatherToday = App.Data.weather.extreme.random()>> <</if>> <</if>> -- GitLab