From 614e404881b5b5b74ec853c54694e5cae968c9b0 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Fri, 31 Jan 2025 15:02:47 +0100 Subject: [PATCH 01/12] Add initial versions of climate objects --- objects/rct2/climate/rct2.climate.cold.json | 275 ++++++++++++++++++ .../climate/rct2.climate.cool_and_wet.json | 275 ++++++++++++++++++ .../climate/rct2.climate.hot_and_dry.json | 275 ++++++++++++++++++ objects/rct2/climate/rct2.climate.warm.json | 275 ++++++++++++++++++ 4 files changed, 1100 insertions(+) create mode 100644 objects/rct2/climate/rct2.climate.cold.json create mode 100644 objects/rct2/climate/rct2.climate.cool_and_wet.json create mode 100644 objects/rct2/climate/rct2.climate.hot_and_dry.json create mode 100644 objects/rct2/climate/rct2.climate.warm.json diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json new file mode 100644 index 0000000000..72ff137de2 --- /dev/null +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -0,0 +1,275 @@ +{ + "id": "rct2.climate.cold", + "authors": [ + "Chris Sawyer" + ], + "version": "1.0", + "sourceGame": [ + "rct2", + "rct1ll" + ], + "objectType": "climate", + "strings": { + "es-ES": "Frío", + "nl-NL": "Koud", + "pl-PL": "Zimno", + "en-GB": "Cold", + "it-IT": "Freddo", + "vi-VN": "Cold", + "ja-JP": "冬", + "nb-NO": "Kaldt", + "fr-FR": "Froid", + "cs-CZ": "Chladno", + "de-DE": "Kalt", + "ko-KR": "추움", + "ar-EG": "بارد", + "zh-TW": "寒冷", + "sv-SE": "Kallt", + "zh-CN": "寒冷", + "fi-FI": "Kylmä", + "uk-UA": "Холодно", + "hu-HU": "Hideg", + "pt-BR": "Frio", + "gl-ES": "Frío", + "da-DK": "Koldt", + "tr-TR": "Serin", + "ru-RU": "Холодно", + "eo-ZZ": "Malvarma", + "ca-ES": "Fred" + }, + "images": [], + "weather": { + "march": { + "baseTemperature": 4, + "randomBias": 18, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "heavyRain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "april": { + "baseTemperature": 5, + "randomBias": 21, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "heavyRain", + "thunder", + "sunny", + "sunny" + ] + }, + "may": { + "baseTemperature": 7, + "randomBias": 17, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "heavyRain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "june": { + "baseTemperature": 9, + "randomBias": 17, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "rain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "july": { + "baseTemperature": 10, + "randomBias": 23, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "heavyRain" + ] + }, + "august": { + "baseTemperature": 11, + "randomBias": 23, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "heavyRain", + "thunder" + ] + }, + "september": { + "baseTemperature": 9, + "randomBias": 19, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "heavyRain", + "thunder", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "october": { + "baseTemperature": 6, + "randomBias": 16, + "distribution": [ + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "rain", + "heavyRain", + "thunder", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + } + } +} diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json new file mode 100644 index 0000000000..e332b92beb --- /dev/null +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -0,0 +1,275 @@ +{ + "id": "rct2.climate.cool_and_wet", + "authors": [ + "Chris Sawyer" + ], + "version": "1.0", + "sourceGame": [ + "rct2", + "rct1" + ], + "objectType": "climate", + "strings": { + "es-ES": "Frío y húmedo", + "nl-NL": "Koel en nat", + "pl-PL": "Zimno i mokro", + "en-GB": "Cool and wet", + "it-IT": "Freddo e umido", + "vi-VN": "Cool and wet", + "ja-JP": "質素", + "nb-NO": "Kjølig og vått", + "fr-FR": "Frais et humide", + "cs-CZ": "Chladno a mokro", + "de-DE": "Kühl und feucht", + "ko-KR": "춥고 습함", + "ar-EG": "بارد ومبتل", + "zh-TW": "又冷又潮濕", + "sv-SE": "Svalt och blött", + "zh-CN": "又冷又潮湿", + "fi-FI": "Kylmä ja sateinen", + "uk-UA": "Прохолодно і волого", + "hu-HU": "Hűvös és nedves", + "pt-BR": "Frio e úmido", + "gl-ES": "Frío e húmido", + "da-DK": "Koldt og vådt", + "tr-TR": "Serin ve ıslak", + "ru-RU": "Холодно и влажно", + "eo-ZZ": "Malvarmeta kaj malseka", + "ca-ES": "Fresc i humit" + }, + "images": [], + "weather": { + "march": { + "baseTemperature": 8, + "randomBias": 18, + "distribution": [ + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "rain", + "rain", + "heavyRain", + "heavyRain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "april": { + "baseTemperature": 10, + "randomBias": 21, + "distribution": [ + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "rain", + "rain", + "heavyRain", + "heavyRain", + "heavyRain", + "thunder", + "sunny", + "sunny" + ] + }, + "may": { + "baseTemperature": 14, + "randomBias": 17, + "distribution": [ + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "rain", + "rain", + "heavyRain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "june": { + "baseTemperature": 17, + "randomBias": 17, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "rain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "july": { + "baseTemperature": 19, + "randomBias": 23, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "heavyRain" + ] + }, + "august": { + "baseTemperature": 20, + "randomBias": 23, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "heavyRain", + "heavyRain", + "heavyRain", + "thunder" + ] + }, + "september": { + "baseTemperature": 16, + "randomBias": 19, + "distribution": [ + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "rain", + "heavyRain", + "heavyRain", + "thunder", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "october": { + "baseTemperature": 13, + "randomBias": 16, + "distribution": [ + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "rain", + "heavyRain", + "thunder", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + } + } +} \ No newline at end of file diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json new file mode 100644 index 0000000000..de0d40f651 --- /dev/null +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -0,0 +1,275 @@ +{ + "id": "rct2.climate.hot_and_dry", + "authors": [ + "Chris Sawyer" + ], + "version": "1.0", + "sourceGame": [ + "rct2", + "rct1" + ], + "objectType": "climate", + "strings": { + "es-ES": "Caliente y seco", + "nl-NL": "Heet en droog", + "pl-PL": "Gorąco i sucho", + "en-GB": "Hot and dry", + "it-IT": "Caldo e secco", + "vi-VN": "Hot and dry", + "ja-JP": "砂漠", + "nb-NO": "Varmt og tørt", + "fr-FR": "Chaud et sec", + "cs-CZ": "Horko a sucho", + "de-DE": "Heiß und trocken", + "ko-KR": "덥고 건조함", + "ar-EG": "حار وجاف", + "zh-TW": "又熱又乾燥", + "sv-SE": "Hett och torrt", + "zh-CN": "又热又干燥", + "fi-FI": "Kuuma ja kuiva", + "uk-UA": "Спекотно і сухо", + "hu-HU": "Forró és száraz", + "pt-BR": "Quente e seco", + "gl-ES": "Quente e seco", + "da-DK": "Varmt og tørt", + "tr-TR": "Sıcak ve kuru", + "ru-RU": "Жарко и сухо", + "eo-ZZ": "Varma kaj seka", + "ca-ES": "Calorós i sec" + }, + "images": [], + "weather": { + "march": { + "baseTemperature": 12, + "randomBias": 15, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "rain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "april": { + "baseTemperature": 14, + "randomBias": 12, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "may": { + "baseTemperature": 16, + "randomBias": 11, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "june": { + "baseTemperature": 19, + "randomBias": 9, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "july": { + "baseTemperature": 21, + "randomBias": 13, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "august": { + "baseTemperature": 22, + "randomBias": 11, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "september": { + "baseTemperature": 21, + "randomBias": 12, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "thunder", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "october": { + "baseTemperature": 16, + "randomBias": 13, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "rain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + } + } +} \ No newline at end of file diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json new file mode 100644 index 0000000000..55baab4bd0 --- /dev/null +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -0,0 +1,275 @@ +{ + "id": "rct2.climate.warm", + "authors": [ + "Chris Sawyer" + ], + "version": "1.0", + "sourceGame": [ + "rct2", + "rct1" + ], + "objectType": "climate", + "strings": { + "es-ES": "Cálido", + "nl-NL": "Warm", + "pl-PL": "Ciepło", + "en-GB": "Warm", + "it-IT": "Temperato", + "vi-VN": "Warm", + "ja-JP": "南国", + "nb-NO": "Varmt", + "fr-FR": "Chaud", + "cs-CZ": "Teplo", + "de-DE": "Warm", + "ko-KR": "따뜻함", + "ar-EG": "دافئ", + "zh-TW": "溫暖", + "sv-SE": "Varmt", + "zh-CN": "温暖", + "fi-FI": "Lämmin", + "uk-UA": "Тепло", + "hu-HU": "Meleg", + "pt-BR": "Morno", + "gl-ES": "Quente", + "da-DK": "Varmt", + "tr-TR": "Sıcak", + "ru-RU": "Тепло", + "eo-ZZ": "Varmeta", + "ca-ES": "Càlid" + }, + "images": [], + "weather": { + "march": { + "baseTemperature": 12, + "randomBias": 21, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "heavyRain", + "sunny", + "sunny" + ] + }, + "april": { + "baseTemperature": 13, + "randomBias": 22, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "thunder", + "sunny" + ] + }, + "may": { + "baseTemperature": 16, + "randomBias": 17, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "june": { + "baseTemperature": 19, + "randomBias": 18, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "july": { + "baseTemperature": 21, + "randomBias": 22, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "sunny" + ] + }, + "august": { + "baseTemperature": 22, + "randomBias": 17, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "thunder", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "september": { + "baseTemperature": 19, + "randomBias": 17, + "distribution": [ + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "rain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + }, + "october": { + "baseTemperature": 16, + "randomBias": 17, + "distribution": [ + "sunny", + "sunny", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "partiallyCloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "cloudy", + "heavyRain", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny", + "sunny" + ] + } + } +} \ No newline at end of file From f725076772e1d8ae514f55a7d0b05ad66a0de334 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Sat, 1 Feb 2025 16:49:02 +0100 Subject: [PATCH 02/12] Fix mistake in string table --- objects/rct2/climate/rct2.climate.cold.json | 54 ++++++++++--------- .../climate/rct2.climate.cool_and_wet.json | 54 ++++++++++--------- .../climate/rct2.climate.hot_and_dry.json | 54 ++++++++++--------- objects/rct2/climate/rct2.climate.warm.json | 54 ++++++++++--------- 4 files changed, 112 insertions(+), 104 deletions(-) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 72ff137de2..6204db6cf4 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -10,32 +10,34 @@ ], "objectType": "climate", "strings": { - "es-ES": "Frío", - "nl-NL": "Koud", - "pl-PL": "Zimno", - "en-GB": "Cold", - "it-IT": "Freddo", - "vi-VN": "Cold", - "ja-JP": "冬", - "nb-NO": "Kaldt", - "fr-FR": "Froid", - "cs-CZ": "Chladno", - "de-DE": "Kalt", - "ko-KR": "추움", - "ar-EG": "بارد", - "zh-TW": "寒冷", - "sv-SE": "Kallt", - "zh-CN": "寒冷", - "fi-FI": "Kylmä", - "uk-UA": "Холодно", - "hu-HU": "Hideg", - "pt-BR": "Frio", - "gl-ES": "Frío", - "da-DK": "Koldt", - "tr-TR": "Serin", - "ru-RU": "Холодно", - "eo-ZZ": "Malvarma", - "ca-ES": "Fred" + "name": { + "es-ES": "Frío", + "nl-NL": "Koud", + "pl-PL": "Zimno", + "en-GB": "Cold", + "it-IT": "Freddo", + "vi-VN": "Cold", + "ja-JP": "冬", + "nb-NO": "Kaldt", + "fr-FR": "Froid", + "cs-CZ": "Chladno", + "de-DE": "Kalt", + "ko-KR": "추움", + "ar-EG": "بارد", + "zh-TW": "寒冷", + "sv-SE": "Kallt", + "zh-CN": "寒冷", + "fi-FI": "Kylmä", + "uk-UA": "Холодно", + "hu-HU": "Hideg", + "pt-BR": "Frio", + "gl-ES": "Frío", + "da-DK": "Koldt", + "tr-TR": "Serin", + "ru-RU": "Холодно", + "eo-ZZ": "Malvarma", + "ca-ES": "Fred" + } }, "images": [], "weather": { diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index e332b92beb..db223afe96 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -10,32 +10,34 @@ ], "objectType": "climate", "strings": { - "es-ES": "Frío y húmedo", - "nl-NL": "Koel en nat", - "pl-PL": "Zimno i mokro", - "en-GB": "Cool and wet", - "it-IT": "Freddo e umido", - "vi-VN": "Cool and wet", - "ja-JP": "質素", - "nb-NO": "Kjølig og vått", - "fr-FR": "Frais et humide", - "cs-CZ": "Chladno a mokro", - "de-DE": "Kühl und feucht", - "ko-KR": "춥고 습함", - "ar-EG": "بارد ومبتل", - "zh-TW": "又冷又潮濕", - "sv-SE": "Svalt och blött", - "zh-CN": "又冷又潮湿", - "fi-FI": "Kylmä ja sateinen", - "uk-UA": "Прохолодно і волого", - "hu-HU": "Hűvös és nedves", - "pt-BR": "Frio e úmido", - "gl-ES": "Frío e húmido", - "da-DK": "Koldt og vådt", - "tr-TR": "Serin ve ıslak", - "ru-RU": "Холодно и влажно", - "eo-ZZ": "Malvarmeta kaj malseka", - "ca-ES": "Fresc i humit" + "name": { + "es-ES": "Frío y húmedo", + "nl-NL": "Koel en nat", + "pl-PL": "Zimno i mokro", + "en-GB": "Cool and wet", + "it-IT": "Freddo e umido", + "vi-VN": "Cool and wet", + "ja-JP": "質素", + "nb-NO": "Kjølig og vått", + "fr-FR": "Frais et humide", + "cs-CZ": "Chladno a mokro", + "de-DE": "Kühl und feucht", + "ko-KR": "춥고 습함", + "ar-EG": "بارد ومبتل", + "zh-TW": "又冷又潮濕", + "sv-SE": "Svalt och blött", + "zh-CN": "又冷又潮湿", + "fi-FI": "Kylmä ja sateinen", + "uk-UA": "Прохолодно і волого", + "hu-HU": "Hűvös és nedves", + "pt-BR": "Frio e úmido", + "gl-ES": "Frío e húmido", + "da-DK": "Koldt og vådt", + "tr-TR": "Serin ve ıslak", + "ru-RU": "Холодно и влажно", + "eo-ZZ": "Malvarmeta kaj malseka", + "ca-ES": "Fresc i humit" + } }, "images": [], "weather": { diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index de0d40f651..cfb48c2e9c 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -10,32 +10,34 @@ ], "objectType": "climate", "strings": { - "es-ES": "Caliente y seco", - "nl-NL": "Heet en droog", - "pl-PL": "Gorąco i sucho", - "en-GB": "Hot and dry", - "it-IT": "Caldo e secco", - "vi-VN": "Hot and dry", - "ja-JP": "砂漠", - "nb-NO": "Varmt og tørt", - "fr-FR": "Chaud et sec", - "cs-CZ": "Horko a sucho", - "de-DE": "Heiß und trocken", - "ko-KR": "덥고 건조함", - "ar-EG": "حار وجاف", - "zh-TW": "又熱又乾燥", - "sv-SE": "Hett och torrt", - "zh-CN": "又热又干燥", - "fi-FI": "Kuuma ja kuiva", - "uk-UA": "Спекотно і сухо", - "hu-HU": "Forró és száraz", - "pt-BR": "Quente e seco", - "gl-ES": "Quente e seco", - "da-DK": "Varmt og tørt", - "tr-TR": "Sıcak ve kuru", - "ru-RU": "Жарко и сухо", - "eo-ZZ": "Varma kaj seka", - "ca-ES": "Calorós i sec" + "name": { + "es-ES": "Caliente y seco", + "nl-NL": "Heet en droog", + "pl-PL": "Gorąco i sucho", + "en-GB": "Hot and dry", + "it-IT": "Caldo e secco", + "vi-VN": "Hot and dry", + "ja-JP": "砂漠", + "nb-NO": "Varmt og tørt", + "fr-FR": "Chaud et sec", + "cs-CZ": "Horko a sucho", + "de-DE": "Heiß und trocken", + "ko-KR": "덥고 건조함", + "ar-EG": "حار وجاف", + "zh-TW": "又熱又乾燥", + "sv-SE": "Hett och torrt", + "zh-CN": "又热又干燥", + "fi-FI": "Kuuma ja kuiva", + "uk-UA": "Спекотно і сухо", + "hu-HU": "Forró és száraz", + "pt-BR": "Quente e seco", + "gl-ES": "Quente e seco", + "da-DK": "Varmt og tørt", + "tr-TR": "Sıcak ve kuru", + "ru-RU": "Жарко и сухо", + "eo-ZZ": "Varma kaj seka", + "ca-ES": "Calorós i sec" + } }, "images": [], "weather": { diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index 55baab4bd0..b57be8b67b 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -10,32 +10,34 @@ ], "objectType": "climate", "strings": { - "es-ES": "Cálido", - "nl-NL": "Warm", - "pl-PL": "Ciepło", - "en-GB": "Warm", - "it-IT": "Temperato", - "vi-VN": "Warm", - "ja-JP": "南国", - "nb-NO": "Varmt", - "fr-FR": "Chaud", - "cs-CZ": "Teplo", - "de-DE": "Warm", - "ko-KR": "따뜻함", - "ar-EG": "دافئ", - "zh-TW": "溫暖", - "sv-SE": "Varmt", - "zh-CN": "温暖", - "fi-FI": "Lämmin", - "uk-UA": "Тепло", - "hu-HU": "Meleg", - "pt-BR": "Morno", - "gl-ES": "Quente", - "da-DK": "Varmt", - "tr-TR": "Sıcak", - "ru-RU": "Тепло", - "eo-ZZ": "Varmeta", - "ca-ES": "Càlid" + "name": { + "es-ES": "Cálido", + "nl-NL": "Warm", + "pl-PL": "Ciepło", + "en-GB": "Warm", + "it-IT": "Temperato", + "vi-VN": "Warm", + "ja-JP": "南国", + "nb-NO": "Varmt", + "fr-FR": "Chaud", + "cs-CZ": "Teplo", + "de-DE": "Warm", + "ko-KR": "따뜻함", + "ar-EG": "دافئ", + "zh-TW": "溫暖", + "sv-SE": "Varmt", + "zh-CN": "温暖", + "fi-FI": "Lämmin", + "uk-UA": "Тепло", + "hu-HU": "Meleg", + "pt-BR": "Morno", + "gl-ES": "Quente", + "da-DK": "Varmt", + "tr-TR": "Sıcak", + "ru-RU": "Тепло", + "eo-ZZ": "Varmeta", + "ca-ES": "Càlid" + } }, "images": [], "weather": { From d6e52a4a6a512761b471430c48ff8fafaa29498a Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Sat, 1 Feb 2025 19:39:27 +0100 Subject: [PATCH 03/12] Improve Japanese translations --- objects/rct2/climate/rct2.climate.cold.json | 2 +- objects/rct2/climate/rct2.climate.cool_and_wet.json | 2 +- objects/rct2/climate/rct2.climate.hot_and_dry.json | 2 +- objects/rct2/climate/rct2.climate.warm.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 6204db6cf4..974627288a 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -17,7 +17,7 @@ "en-GB": "Cold", "it-IT": "Freddo", "vi-VN": "Cold", - "ja-JP": "冬", + "ja-JP": "寒地", "nb-NO": "Kaldt", "fr-FR": "Froid", "cs-CZ": "Chladno", diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index db223afe96..7dba1722fd 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -17,7 +17,7 @@ "en-GB": "Cool and wet", "it-IT": "Freddo e umido", "vi-VN": "Cool and wet", - "ja-JP": "質素", + "ja-JP": "冷と湿気", "nb-NO": "Kjølig og vått", "fr-FR": "Frais et humide", "cs-CZ": "Chladno a mokro", diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index cfb48c2e9c..af7177ccc1 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -17,7 +17,7 @@ "en-GB": "Hot and dry", "it-IT": "Caldo e secco", "vi-VN": "Hot and dry", - "ja-JP": "砂漠", + "ja-JP": "熱と乾燥", "nb-NO": "Varmt og tørt", "fr-FR": "Chaud et sec", "cs-CZ": "Horko a sucho", diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index b57be8b67b..f16f3fd315 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -17,7 +17,7 @@ "en-GB": "Warm", "it-IT": "Temperato", "vi-VN": "Warm", - "ja-JP": "南国", + "ja-JP": "暖地", "nb-NO": "Varmt", "fr-FR": "Chaud", "cs-CZ": "Teplo", From 882d7e9b03d852a434734ef4365f7655bfe83635 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Mon, 3 Feb 2025 17:16:21 +0100 Subject: [PATCH 04/12] Higher-level format for distributions --- objects/rct2/climate/rct2.climate.cold.json | 263 ++++-------------- .../climate/rct2.climate.cool_and_wet.json | 259 ++++------------- .../climate/rct2.climate.hot_and_dry.json | 240 +++------------- objects/rct2/climate/rct2.climate.warm.json | 248 ++++------------- 4 files changed, 208 insertions(+), 802 deletions(-) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 974627288a..525f4ec1a2 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -6,7 +6,7 @@ "version": "1.0", "sourceGame": [ "rct2", - "rct1ll" + "rct1" ], "objectType": "climate", "strings": { @@ -44,234 +44,93 @@ "march": { "baseTemperature": 4, "randomBias": 18, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "heavyRain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 9, + "partiallyCloudy": 5, + "cloudy": 7, + "rain": 1, + "heavyRain": 1 + } }, "april": { "baseTemperature": 5, "randomBias": 21, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "heavyRain", - "thunder", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 6, + "partiallyCloudy": 5, + "cloudy": 9, + "rain": 1, + "heavyRain": 1, + "thunder": 1 + } }, "may": { "baseTemperature": 7, "randomBias": 17, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "heavyRain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 10, + "partiallyCloudy": 7, + "cloudy": 4, + "rain": 1, + "heavyRain": 1 + } }, "june": { "baseTemperature": 9, "randomBias": 17, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "rain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 10, + "partiallyCloudy": 7, + "cloudy": 4, + "rain": 2 + } }, "july": { "baseTemperature": 10, "randomBias": 23, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "heavyRain" - ] + "distribution": { + "sunny": 10, + "partiallyCloudy": 6, + "cloudy": 5, + "rain": 1, + "heavyRain": 1 + } }, "august": { "baseTemperature": 11, "randomBias": 23, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "heavyRain", - "thunder" - ] + "distribution": { + "sunny": 6, + "partiallyCloudy": 10, + "cloudy": 4, + "rain": 1, + "heavyRain": 1, + "thunder": 1 + } }, "september": { "baseTemperature": 9, "randomBias": 19, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "heavyRain", - "thunder", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 9, + "partiallyCloudy": 5, + "cloudy": 6, + "rain": 1, + "heavyRain": 1, + "thunder": 1 + } }, "october": { "baseTemperature": 6, "randomBias": 16, - "distribution": [ - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "rain", - "heavyRain", - "thunder", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 9, + "partiallyCloudy": 4, + "cloudy": 6, + "rain": 2, + "heavyRain": 1, + "thunder": 1 + } } } -} +} \ No newline at end of file diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index 7dba1722fd..27efb7c469 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -44,234 +44,93 @@ "march": { "baseTemperature": 8, "randomBias": 18, - "distribution": [ - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "rain", - "rain", - "heavyRain", - "heavyRain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 6, + "partiallyCloudy": 5, + "cloudy": 7, + "rain": 3, + "heavyRain": 2 + } }, "april": { "baseTemperature": 10, "randomBias": 21, - "distribution": [ - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "rain", - "rain", - "heavyRain", - "heavyRain", - "heavyRain", - "thunder", - "sunny", - "sunny" - ] + "distribution": { + "partiallyCloudy": 5, + "cloudy": 9, + "rain": 3, + "heavyRain": 3, + "thunder": 1, + "sunny": 2 + } }, "may": { "baseTemperature": 14, "randomBias": 17, - "distribution": [ - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "rain", - "rain", - "heavyRain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 9, + "partiallyCloudy": 6, + "cloudy": 4, + "rain": 3, + "heavyRain": 1 + } }, "june": { "baseTemperature": 17, "randomBias": 17, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "rain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 10, + "partiallyCloudy": 7, + "cloudy": 4, + "rain": 2 + } }, "july": { "baseTemperature": 19, "randomBias": 23, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "heavyRain" - ] + "distribution": { + "sunny": 10, + "partiallyCloudy": 6, + "cloudy": 5, + "rain": 1, + "heavyRain": 1 + } }, "august": { "baseTemperature": 20, "randomBias": 23, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "heavyRain", - "heavyRain", - "heavyRain", - "thunder" - ] + "distribution": { + "sunny": 6, + "partiallyCloudy": 8, + "cloudy": 4, + "rain": 1, + "heavyRain": 3, + "thunder": 1 + } }, "september": { "baseTemperature": 16, "randomBias": 19, - "distribution": [ - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "rain", - "heavyRain", - "heavyRain", - "thunder", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 7, + "partiallyCloudy": 5, + "cloudy": 6, + "rain": 2, + "heavyRain": 2, + "thunder": 1 + } }, "october": { "baseTemperature": 13, "randomBias": 16, - "distribution": [ - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "rain", - "heavyRain", - "thunder", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 9, + "partiallyCloudy": 4, + "cloudy": 6, + "rain": 2, + "heavyRain": 1, + "thunder": 1 + } } } } \ No newline at end of file diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index af7177ccc1..fca708e75c 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -44,234 +44,74 @@ "march": { "baseTemperature": 12, "randomBias": 15, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "rain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 12, + "partiallyCloudy": 8, + "cloudy": 2, + "rain": 1 + } }, "april": { "baseTemperature": 14, "randomBias": 12, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 16, + "partiallyCloudy": 5, + "cloudy": 2 + } }, "may": { "baseTemperature": 16, "randomBias": 11, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 18, + "partiallyCloudy": 4, + "cloudy": 1 + } }, "june": { "baseTemperature": 19, "randomBias": 9, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 20, + "partiallyCloudy": 3 + } }, "july": { "baseTemperature": 21, "randomBias": 13, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 20, + "partiallyCloudy": 3 + } }, "august": { "baseTemperature": 22, "randomBias": 11, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 21, + "partiallyCloudy": 2 + } }, "september": { "baseTemperature": 21, "randomBias": 12, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "thunder", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 18, + "partiallyCloudy": 3, + "cloudy": 1, + "thunder": 1 + } }, "october": { "baseTemperature": 16, "randomBias": 13, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "rain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 18, + "partiallyCloudy": 3, + "cloudy": 1, + "rain": 1 + } } } } \ No newline at end of file diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index f16f3fd315..d8686a347c 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -44,234 +44,82 @@ "march": { "baseTemperature": 12, "randomBias": 21, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "heavyRain", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 7, + "partiallyCloudy": 8, + "cloudy": 7, + "heavyRain": 1 + } }, "april": { "baseTemperature": 13, "randomBias": 22, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "thunder", - "sunny" - ] + "distribution": { + "sunny": 6, + "partiallyCloudy": 6, + "cloudy": 9, + "rain": 1, + "thunder": 1 + } }, "may": { "baseTemperature": 16, "randomBias": 17, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 12, + "partiallyCloudy": 6, + "cloudy": 4, + "rain": 1 + } }, "june": { "baseTemperature": 19, "randomBias": 18, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 11, + "partiallyCloudy": 7, + "cloudy": 4, + "rain": 1 + } }, "july": { "baseTemperature": 21, "randomBias": 22, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "sunny" - ] + "distribution": { + "sunny": 11, + "partiallyCloudy": 9, + "cloudy": 3 + } }, "august": { "baseTemperature": 22, "randomBias": 17, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "thunder", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 15, + "partiallyCloudy": 5, + "cloudy": 2, + "thunder": 1 + } }, "september": { "baseTemperature": 19, "randomBias": 17, - "distribution": [ - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "rain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 11, + "partiallyCloudy": 5, + "cloudy": 6, + "rain": 1 + } }, "october": { "baseTemperature": 16, "randomBias": 17, - "distribution": [ - "sunny", - "sunny", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "partiallyCloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "cloudy", - "heavyRain", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny", - "sunny" - ] + "distribution": { + "sunny": 8, + "partiallyCloudy": 5, + "cloudy": 9, + "heavyRain": 1 + } } } } \ No newline at end of file From 3a076f5caf0f16dee74e4ad6831453704f50ed6a Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Mon, 3 Feb 2025 21:56:40 +0100 Subject: [PATCH 05/12] Fix accidental revert of cold climate source game --- objects/rct2/climate/rct2.climate.cold.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 525f4ec1a2..5d1b73f9ef 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -6,7 +6,7 @@ "version": "1.0", "sourceGame": [ "rct2", - "rct1" + "rct1ll" ], "objectType": "climate", "strings": { From 61c30da3ace51bc52b3d930d73a3f3d92174d96f Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Fri, 7 Feb 2025 15:15:57 +0100 Subject: [PATCH 06/12] Add distRotation properties --- objects/rct2/climate/rct2.climate.cold.json | 24 ++++++++++++------- .../climate/rct2.climate.cool_and_wet.json | 24 ++++++++++++------- .../climate/rct2.climate.hot_and_dry.json | 24 ++++++++++++------- objects/rct2/climate/rct2.climate.warm.json | 24 ++++++++++++------- 4 files changed, 64 insertions(+), 32 deletions(-) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 5d1b73f9ef..7b84205640 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -50,7 +50,8 @@ "cloudy": 7, "rain": 1, "heavyRain": 1 - } + }, + "distRotation": 5 }, "april": { "baseTemperature": 5, @@ -62,7 +63,8 @@ "rain": 1, "heavyRain": 1, "thunder": 1 - } + }, + "distRotation": 2 }, "may": { "baseTemperature": 7, @@ -73,7 +75,8 @@ "cloudy": 4, "rain": 1, "heavyRain": 1 - } + }, + "distRotation": 6 }, "june": { "baseTemperature": 9, @@ -83,7 +86,8 @@ "partiallyCloudy": 7, "cloudy": 4, "rain": 2 - } + }, + "distRotation": 6 }, "july": { "baseTemperature": 10, @@ -94,7 +98,8 @@ "cloudy": 5, "rain": 1, "heavyRain": 1 - } + }, + "distRotation": 0 }, "august": { "baseTemperature": 11, @@ -106,7 +111,8 @@ "rain": 1, "heavyRain": 1, "thunder": 1 - } + }, + "distRotation": 0 }, "september": { "baseTemperature": 9, @@ -118,7 +124,8 @@ "rain": 1, "heavyRain": 1, "thunder": 1 - } + }, + "distRotation": 4 }, "october": { "baseTemperature": 6, @@ -130,7 +137,8 @@ "rain": 2, "heavyRain": 1, "thunder": 1 - } + }, + "distRotation": 7 } } } \ No newline at end of file diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index 27efb7c469..c9190f5016 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -50,7 +50,8 @@ "cloudy": 7, "rain": 3, "heavyRain": 2 - } + }, + "distRotation": 5 }, "april": { "baseTemperature": 10, @@ -62,7 +63,8 @@ "heavyRain": 3, "thunder": 1, "sunny": 2 - } + }, + "distRotation": 2 }, "may": { "baseTemperature": 14, @@ -73,7 +75,8 @@ "cloudy": 4, "rain": 3, "heavyRain": 1 - } + }, + "distRotation": 6 }, "june": { "baseTemperature": 17, @@ -83,7 +86,8 @@ "partiallyCloudy": 7, "cloudy": 4, "rain": 2 - } + }, + "distRotation": 6 }, "july": { "baseTemperature": 19, @@ -94,7 +98,8 @@ "cloudy": 5, "rain": 1, "heavyRain": 1 - } + }, + "distRotation": 0 }, "august": { "baseTemperature": 20, @@ -106,7 +111,8 @@ "rain": 1, "heavyRain": 3, "thunder": 1 - } + }, + "distRotation": 0 }, "september": { "baseTemperature": 16, @@ -118,7 +124,8 @@ "rain": 2, "heavyRain": 2, "thunder": 1 - } + }, + "distRotation": 4 }, "october": { "baseTemperature": 13, @@ -130,7 +137,8 @@ "rain": 2, "heavyRain": 1, "thunder": 1 - } + }, + "distRotation": 7 } } } \ No newline at end of file diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index fca708e75c..057663e315 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -49,7 +49,8 @@ "partiallyCloudy": 8, "cloudy": 2, "rain": 1 - } + }, + "distRotation": 8 }, "april": { "baseTemperature": 14, @@ -58,7 +59,8 @@ "sunny": 16, "partiallyCloudy": 5, "cloudy": 2 - } + }, + "distRotation": 11 }, "may": { "baseTemperature": 16, @@ -67,7 +69,8 @@ "sunny": 18, "partiallyCloudy": 4, "cloudy": 1 - } + }, + "distRotation": 12 }, "june": { "baseTemperature": 19, @@ -75,7 +78,8 @@ "distribution": { "sunny": 20, "partiallyCloudy": 3 - } + }, + "distRotation": 14 }, "july": { "baseTemperature": 21, @@ -83,7 +87,8 @@ "distribution": { "sunny": 20, "partiallyCloudy": 3 - } + }, + "distRotation": 10 }, "august": { "baseTemperature": 22, @@ -91,7 +96,8 @@ "distribution": { "sunny": 21, "partiallyCloudy": 2 - } + }, + "distRotation": 12 }, "september": { "baseTemperature": 21, @@ -101,7 +107,8 @@ "partiallyCloudy": 3, "cloudy": 1, "thunder": 1 - } + }, + "distRotation": 11 }, "october": { "baseTemperature": 16, @@ -111,7 +118,8 @@ "partiallyCloudy": 3, "cloudy": 1, "rain": 1 - } + }, + "distRotation": 10 } } } \ No newline at end of file diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index d8686a347c..39fd56890f 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -49,7 +49,8 @@ "partiallyCloudy": 8, "cloudy": 7, "heavyRain": 1 - } + }, + "distRotation": 2 }, "april": { "baseTemperature": 13, @@ -60,7 +61,8 @@ "cloudy": 9, "rain": 1, "thunder": 1 - } + }, + "distRotation": 1 }, "may": { "baseTemperature": 16, @@ -70,7 +72,8 @@ "partiallyCloudy": 6, "cloudy": 4, "rain": 1 - } + }, + "distRotation": 6 }, "june": { "baseTemperature": 19, @@ -80,7 +83,8 @@ "partiallyCloudy": 7, "cloudy": 4, "rain": 1 - } + }, + "distRotation": 5 }, "july": { "baseTemperature": 21, @@ -89,7 +93,8 @@ "sunny": 11, "partiallyCloudy": 9, "cloudy": 3 - } + }, + "distRotation": 1 }, "august": { "baseTemperature": 22, @@ -99,7 +104,8 @@ "partiallyCloudy": 5, "cloudy": 2, "thunder": 1 - } + }, + "distRotation": 6 }, "september": { "baseTemperature": 19, @@ -109,7 +115,8 @@ "partiallyCloudy": 5, "cloudy": 6, "rain": 1 - } + }, + "distRotation": 6 }, "october": { "baseTemperature": 16, @@ -119,7 +126,8 @@ "partiallyCloudy": 5, "cloudy": 9, "heavyRain": 1 - } + }, + "distRotation": 6 } } } \ No newline at end of file From 83178be7773df92841c42bac87e9bb1b1057fc80 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Sat, 22 Feb 2025 17:18:24 +0100 Subject: [PATCH 07/12] Add scriptName property to climates --- objects/rct2/climate/rct2.climate.cold.json | 1 + objects/rct2/climate/rct2.climate.cool_and_wet.json | 1 + objects/rct2/climate/rct2.climate.hot_and_dry.json | 1 + objects/rct2/climate/rct2.climate.warm.json | 1 + 4 files changed, 4 insertions(+) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 7b84205640..3739915b93 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -9,6 +9,7 @@ "rct1ll" ], "objectType": "climate", + "scriptName": "cold", "strings": { "name": { "es-ES": "Frío", diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index c9190f5016..20b9d588ff 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -9,6 +9,7 @@ "rct1" ], "objectType": "climate", + "scriptName": "coldAndWet", "strings": { "name": { "es-ES": "Frío y húmedo", diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index 057663e315..73a53fefca 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -9,6 +9,7 @@ "rct1" ], "objectType": "climate", + "scriptName": "hotAndDry", "strings": { "name": { "es-ES": "Caliente y seco", diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index 39fd56890f..7a6bd876e8 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -9,6 +9,7 @@ "rct1" ], "objectType": "climate", + "scriptName": "warm", "strings": { "name": { "es-ES": "Cálido", From f5a41aa2c4532cd1ced1e3a7f5b79b176b1ffe93 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Sat, 1 Mar 2025 19:57:30 +0100 Subject: [PATCH 08/12] Change coldAndWet -> coolAndWet --- objects/rct2/climate/rct2.climate.cool_and_wet.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index 20b9d588ff..2b368c0608 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -9,7 +9,7 @@ "rct1" ], "objectType": "climate", - "scriptName": "coldAndWet", + "scriptName": "coolAndWet", "strings": { "name": { "es-ES": "Frío y húmedo", From 78228d2adee882e05f87bc0e8a9e30d2212a828c Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Sat, 1 Mar 2025 19:57:57 +0100 Subject: [PATCH 09/12] Remove untranslated vi-VN strings --- objects/rct2/climate/rct2.climate.cold.json | 1 - objects/rct2/climate/rct2.climate.cool_and_wet.json | 1 - objects/rct2/climate/rct2.climate.hot_and_dry.json | 1 - objects/rct2/climate/rct2.climate.warm.json | 1 - 4 files changed, 4 deletions(-) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 3739915b93..9f14f87d9f 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -17,7 +17,6 @@ "pl-PL": "Zimno", "en-GB": "Cold", "it-IT": "Freddo", - "vi-VN": "Cold", "ja-JP": "寒地", "nb-NO": "Kaldt", "fr-FR": "Froid", diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index 2b368c0608..bac5820a3c 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -17,7 +17,6 @@ "pl-PL": "Zimno i mokro", "en-GB": "Cool and wet", "it-IT": "Freddo e umido", - "vi-VN": "Cool and wet", "ja-JP": "冷と湿気", "nb-NO": "Kjølig og vått", "fr-FR": "Frais et humide", diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index 73a53fefca..778f5ba00a 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -17,7 +17,6 @@ "pl-PL": "Gorąco i sucho", "en-GB": "Hot and dry", "it-IT": "Caldo e secco", - "vi-VN": "Hot and dry", "ja-JP": "熱と乾燥", "nb-NO": "Varmt og tørt", "fr-FR": "Chaud et sec", diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index 7a6bd876e8..025be9a85f 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -17,7 +17,6 @@ "pl-PL": "Ciepło", "en-GB": "Warm", "it-IT": "Temperato", - "vi-VN": "Warm", "ja-JP": "暖地", "nb-NO": "Varmt", "fr-FR": "Chaud", From 420d84817530b3b1cf030524b4cf7b5b39c93450 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Mon, 3 Mar 2025 10:25:28 +0100 Subject: [PATCH 10/12] Remove empty image table --- objects/rct2/climate/rct2.climate.cold.json | 1 - objects/rct2/climate/rct2.climate.cool_and_wet.json | 1 - objects/rct2/climate/rct2.climate.hot_and_dry.json | 1 - objects/rct2/climate/rct2.climate.warm.json | 1 - 4 files changed, 4 deletions(-) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 9f14f87d9f..6647e08ade 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -39,7 +39,6 @@ "ca-ES": "Fred" } }, - "images": [], "weather": { "march": { "baseTemperature": 4, diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index bac5820a3c..1a5643ff26 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -39,7 +39,6 @@ "ca-ES": "Fresc i humit" } }, - "images": [], "weather": { "march": { "baseTemperature": 8, diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index 778f5ba00a..05a1bc5b35 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -39,7 +39,6 @@ "ca-ES": "Calorós i sec" } }, - "images": [], "weather": { "march": { "baseTemperature": 12, diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index 025be9a85f..ca9c6e1634 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -39,7 +39,6 @@ "ca-ES": "Càlid" } }, - "images": [], "weather": { "march": { "baseTemperature": 12, From d29f1b6b93f62c5b51d59281faabf65c75269d43 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Mon, 3 Mar 2025 10:26:35 +0100 Subject: [PATCH 11/12] Reorder string tables by language key, putting en-GB on top --- objects/rct2/climate/rct2.climate.cold.json | 36 +++++++++---------- .../climate/rct2.climate.cool_and_wet.json | 36 +++++++++---------- .../climate/rct2.climate.hot_and_dry.json | 36 +++++++++---------- objects/rct2/climate/rct2.climate.warm.json | 36 +++++++++---------- 4 files changed, 72 insertions(+), 72 deletions(-) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 6647e08ade..030a61f296 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -12,31 +12,31 @@ "scriptName": "cold", "strings": { "name": { - "es-ES": "Frío", - "nl-NL": "Koud", - "pl-PL": "Zimno", "en-GB": "Cold", - "it-IT": "Freddo", - "ja-JP": "寒地", - "nb-NO": "Kaldt", - "fr-FR": "Froid", + "ar-EG": "بارد", + "ca-ES": "Fred", "cs-CZ": "Chladno", + "da-DK": "Koldt", "de-DE": "Kalt", - "ko-KR": "추움", - "ar-EG": "بارد", - "zh-TW": "寒冷", - "sv-SE": "Kallt", - "zh-CN": "寒冷", + "eo-ZZ": "Malvarma", + "es-ES": "Frío", "fi-FI": "Kylmä", - "uk-UA": "Холодно", + "fr-FR": "Froid", + "gl-ES": "Frío", "hu-HU": "Hideg", + "it-IT": "Freddo", + "ja-JP": "寒地", + "ko-KR": "추움", + "nb-NO": "Kaldt", + "nl-NL": "Koud", + "pl-PL": "Zimno", "pt-BR": "Frio", - "gl-ES": "Frío", - "da-DK": "Koldt", - "tr-TR": "Serin", "ru-RU": "Холодно", - "eo-ZZ": "Malvarma", - "ca-ES": "Fred" + "sv-SE": "Kallt", + "tr-TR": "Serin", + "uk-UA": "Холодно", + "zh-CN": "寒冷", + "zh-TW": "寒冷" } }, "weather": { diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index 1a5643ff26..708c33b1a1 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -12,31 +12,31 @@ "scriptName": "coolAndWet", "strings": { "name": { - "es-ES": "Frío y húmedo", - "nl-NL": "Koel en nat", - "pl-PL": "Zimno i mokro", "en-GB": "Cool and wet", - "it-IT": "Freddo e umido", - "ja-JP": "冷と湿気", - "nb-NO": "Kjølig og vått", - "fr-FR": "Frais et humide", + "ar-EG": "بارد ومبتل", + "ca-ES": "Fresc i humit", "cs-CZ": "Chladno a mokro", + "da-DK": "Koldt og vådt", "de-DE": "Kühl und feucht", - "ko-KR": "춥고 습함", - "ar-EG": "بارد ومبتل", - "zh-TW": "又冷又潮濕", - "sv-SE": "Svalt och blött", - "zh-CN": "又冷又潮湿", + "eo-ZZ": "Malvarmeta kaj malseka", + "es-ES": "Frío y húmedo", "fi-FI": "Kylmä ja sateinen", - "uk-UA": "Прохолодно і волого", + "fr-FR": "Frais et humide", + "gl-ES": "Frío e húmido", "hu-HU": "Hűvös és nedves", + "it-IT": "Freddo e umido", + "ja-JP": "冷と湿気", + "ko-KR": "춥고 습함", + "nb-NO": "Kjølig og vått", + "nl-NL": "Koel en nat", + "pl-PL": "Zimno i mokro", "pt-BR": "Frio e úmido", - "gl-ES": "Frío e húmido", - "da-DK": "Koldt og vådt", - "tr-TR": "Serin ve ıslak", "ru-RU": "Холодно и влажно", - "eo-ZZ": "Malvarmeta kaj malseka", - "ca-ES": "Fresc i humit" + "sv-SE": "Svalt och blött", + "tr-TR": "Serin ve ıslak", + "uk-UA": "Прохолодно і волого", + "zh-CN": "又冷又潮湿", + "zh-TW": "又冷又潮濕" } }, "weather": { diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index 05a1bc5b35..3079bbb5f7 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -12,31 +12,31 @@ "scriptName": "hotAndDry", "strings": { "name": { - "es-ES": "Caliente y seco", - "nl-NL": "Heet en droog", - "pl-PL": "Gorąco i sucho", "en-GB": "Hot and dry", - "it-IT": "Caldo e secco", - "ja-JP": "熱と乾燥", - "nb-NO": "Varmt og tørt", - "fr-FR": "Chaud et sec", + "ar-EG": "حار وجاف", + "ca-ES": "Calorós i sec", "cs-CZ": "Horko a sucho", + "da-DK": "Varmt og tørt", "de-DE": "Heiß und trocken", - "ko-KR": "덥고 건조함", - "ar-EG": "حار وجاف", - "zh-TW": "又熱又乾燥", - "sv-SE": "Hett och torrt", - "zh-CN": "又热又干燥", + "eo-ZZ": "Varma kaj seka", + "es-ES": "Caliente y seco", "fi-FI": "Kuuma ja kuiva", - "uk-UA": "Спекотно і сухо", + "fr-FR": "Chaud et sec", + "gl-ES": "Quente e seco", "hu-HU": "Forró és száraz", + "it-IT": "Caldo e secco", + "ja-JP": "熱と乾燥", + "ko-KR": "덥고 건조함", + "nb-NO": "Varmt og tørt", + "nl-NL": "Heet en droog", + "pl-PL": "Gorąco i sucho", "pt-BR": "Quente e seco", - "gl-ES": "Quente e seco", - "da-DK": "Varmt og tørt", - "tr-TR": "Sıcak ve kuru", "ru-RU": "Жарко и сухо", - "eo-ZZ": "Varma kaj seka", - "ca-ES": "Calorós i sec" + "sv-SE": "Hett och torrt", + "tr-TR": "Sıcak ve kuru", + "uk-UA": "Спекотно і сухо", + "zh-CN": "又热又干燥", + "zh-TW": "又熱又乾燥" } }, "weather": { diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index ca9c6e1634..c5b02ce404 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -12,31 +12,31 @@ "scriptName": "warm", "strings": { "name": { - "es-ES": "Cálido", - "nl-NL": "Warm", - "pl-PL": "Ciepło", "en-GB": "Warm", - "it-IT": "Temperato", - "ja-JP": "暖地", - "nb-NO": "Varmt", - "fr-FR": "Chaud", + "ar-EG": "دافئ", + "ca-ES": "Càlid", "cs-CZ": "Teplo", + "da-DK": "Varmt", "de-DE": "Warm", - "ko-KR": "따뜻함", - "ar-EG": "دافئ", - "zh-TW": "溫暖", - "sv-SE": "Varmt", - "zh-CN": "温暖", + "eo-ZZ": "Varmeta", + "es-ES": "Cálido", "fi-FI": "Lämmin", - "uk-UA": "Тепло", + "fr-FR": "Chaud", + "gl-ES": "Quente", "hu-HU": "Meleg", + "it-IT": "Temperato", + "ja-JP": "暖地", + "ko-KR": "따뜻함", + "nb-NO": "Varmt", + "nl-NL": "Warm", + "pl-PL": "Ciepło", "pt-BR": "Morno", - "gl-ES": "Quente", - "da-DK": "Varmt", - "tr-TR": "Sıcak", "ru-RU": "Тепло", - "eo-ZZ": "Varmeta", - "ca-ES": "Càlid" + "sv-SE": "Varmt", + "tr-TR": "Sıcak", + "uk-UA": "Тепло", + "zh-CN": "温暖", + "zh-TW": "溫暖" } }, "weather": { From d226a563fd8f4fa22f4f5a4df481db402a28d0c3 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Fri, 7 Mar 2025 18:59:12 +0100 Subject: [PATCH 12/12] Add cold/warm item temperature thresholds as properties --- objects/rct2/climate/rct2.climate.cold.json | 4 ++++ objects/rct2/climate/rct2.climate.cool_and_wet.json | 4 ++++ objects/rct2/climate/rct2.climate.hot_and_dry.json | 4 ++++ objects/rct2/climate/rct2.climate.warm.json | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/objects/rct2/climate/rct2.climate.cold.json b/objects/rct2/climate/rct2.climate.cold.json index 030a61f296..8631eea5e8 100644 --- a/objects/rct2/climate/rct2.climate.cold.json +++ b/objects/rct2/climate/rct2.climate.cold.json @@ -39,6 +39,10 @@ "zh-TW": "寒冷" } }, + "properties": { + "coldItemTempThreshold": 11, + "warmItemTempThreshold": 21 + }, "weather": { "march": { "baseTemperature": 4, diff --git a/objects/rct2/climate/rct2.climate.cool_and_wet.json b/objects/rct2/climate/rct2.climate.cool_and_wet.json index 708c33b1a1..ad2605d81d 100644 --- a/objects/rct2/climate/rct2.climate.cool_and_wet.json +++ b/objects/rct2/climate/rct2.climate.cool_and_wet.json @@ -39,6 +39,10 @@ "zh-TW": "又冷又潮濕" } }, + "properties": { + "coldItemTempThreshold": 11, + "warmItemTempThreshold": 21 + }, "weather": { "march": { "baseTemperature": 8, diff --git a/objects/rct2/climate/rct2.climate.hot_and_dry.json b/objects/rct2/climate/rct2.climate.hot_and_dry.json index 3079bbb5f7..8d3c2c26d0 100644 --- a/objects/rct2/climate/rct2.climate.hot_and_dry.json +++ b/objects/rct2/climate/rct2.climate.hot_and_dry.json @@ -39,6 +39,10 @@ "zh-TW": "又熱又乾燥" } }, + "properties": { + "coldItemTempThreshold": 11, + "warmItemTempThreshold": 21 + }, "weather": { "march": { "baseTemperature": 12, diff --git a/objects/rct2/climate/rct2.climate.warm.json b/objects/rct2/climate/rct2.climate.warm.json index c5b02ce404..708392fa38 100644 --- a/objects/rct2/climate/rct2.climate.warm.json +++ b/objects/rct2/climate/rct2.climate.warm.json @@ -39,6 +39,10 @@ "zh-TW": "溫暖" } }, + "properties": { + "coldItemTempThreshold": 11, + "warmItemTempThreshold": 21 + }, "weather": { "march": { "baseTemperature": 12,