From db6451c4c7baca87c70a54b9d29de956abc822d5 Mon Sep 17 00:00:00 2001 From: t0stiman <18124323+t0stiman@users.noreply.github.com> Date: Sat, 1 Feb 2025 11:44:14 +0100 Subject: [PATCH 1/6] update the jsons --- info.json | 2 +- repository.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/info.json b/info.json index 2543bede..262a0564 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "Id": "Mapify", - "Version": "0.4.1", + "Version": "0.5.0", "DisplayName": "Mapify", "Author": "Insprill", "EntryMethod": "Mapify.Mapify.Load", diff --git a/repository.json b/repository.json index adf43033..a9994f93 100644 --- a/repository.json +++ b/repository.json @@ -1,5 +1,10 @@ { "Releases": [ + { + "Id": "Mapify", + "Version": "0.5.0", + "DownloadUrl": "https://github.com/Insprill/dv-mapify/releases/download/v0.5.0/Mapify_v0.5.0.zip" + }, { "Id": "Mapify", "Version": "0.4.1", From 2056e314e588b26c6478173c72e7d69468264408 Mon Sep 17 00:00:00 2001 From: t0stiman <18124323+t0stiman@users.noreply.github.com> Date: Sat, 1 Feb 2025 12:12:59 +0100 Subject: [PATCH 2/6] update CHANGELOG.md --- CHANGELOG.md | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 44 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec2e9d56..bfb08908 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,28 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +### Runtime: +#### Added +- More in-game translations (Dutch, Chinese(Simplified), Chinese(Traditional), German, Italian, French, Russian, Hungarian, Spanish) ([#108] by [@Tostiman], 我叫无聊 My Name Is BorING, kev & Coookie, tablesidecat02, Corpet, Louvet & Cie, RaY, Dank_memey and The72) + +#### Fixed +- Game would freeze when reloading a map ([#81] by [@Tostiman]). +- "Failed to find locale language" warning (it reported the wrong language) ([#108] by [@Tostiman]). + +### Map Creation Package: +#### Added +- Option to add custom screenshots, music and logo on the loading screen ([#80] by [@Tostiman]). +- Ability to translate station names ([#108] by [@Tostiman]). + +#### Fixed +- Framerate in editor with many tracks was extremely low. Now it's just regular low ([#78] by [@Tostiman]). + +### Documentation: + +- Changed the documentation website generator to mdBook ([#115] by [@Tostiman]). + +## [0.5.0] - 2025.02.01 ### Runtime: #### Added - Support for build 98 ([#64] by [@Tostiman]). @@ -14,6 +36,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Job booklets spawning under the station ([#45] by [@Tostiman]). - Stations showing missing translation text instead of the station name ([#48] by [@Tostiman]). - The world map getting modified when loading the default map ([#61] by [@Tostiman]). +- The MapInfo.json would be found before the Info.json when installing maps, causing them to be uninstallable. +- Auto-saving on custom maps didn't work ([#69] by [@Tostiman]). +- Settings.ExtremelyVerboseLogging fixed ([#83] by [@Tostiman]). +- Mod was incompatible with the newest DV update ([#97], [#106] by [@Tostiman]). ### Map Creation Package: #### Added @@ -30,6 +56,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 #### Changed - Clarified the error message when warehouse machine validation failed ([#36] by [@Tostiman]). +- Restricted station IDs to letters & numbers, to avoid breaking Wiz's cargo loading format ([#72] by [@Tostiman]). +- Enabled sign generation by default ([#82] by [@Tostiman]). ## [0.4.1] - 2023-07-23 @@ -144,7 +172,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2023-04-22 - Initial release. - [@Tostiman]: https://github.com/t0stiman [@Wiz]: https://github.com/WhistleWiz @@ -162,9 +189,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#61]: https://github.com/Insprill/dv-mapify/pull/61 [#63]: https://github.com/Insprill/dv-mapify/pull/63 [#64]: https://github.com/Insprill/dv-mapify/pull/64 +[#72]: https://github.com/Insprill/dv-mapify/pull/72 +[#73]: https://github.com/Insprill/dv-mapify/pull/73 +[#82]: https://github.com/Insprill/dv-mapify/pull/82 +[#83]: https://github.com/Insprill/dv-mapify/pull/83 +[#95]: https://github.com/Insprill/dv-mapify/pull/95 +[#97]: https://github.com/Insprill/dv-mapify/pull/97 +[#106]: https://github.com/Insprill/dv-mapify/pull/106 +[#78]: https://github.com/Insprill/dv-mapify/pull/78 +[#80]: https://github.com/Insprill/dv-mapify/pull/80 +[#81]: https://github.com/Insprill/dv-mapify/pull/81 +[#108]: https://github.com/Insprill/dv-mapify/pull/108 +[#115]: https://github.com/Insprill/dv-mapify/pull/115 + + -[Unreleased]: https://github.com/Insprill/dv-mapify/compare/v0.4.1...HEAD +[Unreleased]: https://github.com/Insprill/dv-mapify/compare/v0.5.0...HEAD +[0.5.0]: https://github.com/Insprill/dv-mapify/compare/v0.4.1...v0.5.0 [0.4.1]: https://github.com/Insprill/dv-mapify/compare/v0.4.0...v0.4.1 [0.4.0]: https://github.com/Insprill/dv-mapify/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/Insprill/dv-mapify/compare/v0.2.0...v0.3.0 From 2a024b50b9fc0569515c922070c7131ad63d3133 Mon Sep 17 00:00:00 2001 From: t0stiman <18124323+t0stiman@users.noreply.github.com> Date: Sun, 2 Feb 2025 15:13:49 +0100 Subject: [PATCH 3/6] PR comments --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bfb08908..0da00805 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,10 +27,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Changed the documentation website generator to mdBook ([#115] by [@Tostiman]). + ## [0.5.0] - 2025.02.01 ### Runtime: #### Added -- Support for build 98 ([#64] by [@Tostiman]). +- Added support for B98 ([#64], by [@Tostiman]). +- Added support for B99 ([#97], by [@Tostiman]). +- Added support for B99.2 ([#106], by [@Tostiman]). #### Fixed - Job booklets spawning under the station ([#45] by [@Tostiman]). @@ -39,7 +42,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The MapInfo.json would be found before the Info.json when installing maps, causing them to be uninstallable. - Auto-saving on custom maps didn't work ([#69] by [@Tostiman]). - Settings.ExtremelyVerboseLogging fixed ([#83] by [@Tostiman]). -- Mod was incompatible with the newest DV update ([#97], [#106] by [@Tostiman]). ### Map Creation Package: #### Added From 7a382cbc27cc272b265a9cd15e61ec4f9a4043a9 Mon Sep 17 00:00:00 2001 From: t0stiman <18124323+t0stiman@users.noreply.github.com> Date: Sat, 14 Jun 2025 20:12:34 +0200 Subject: [PATCH 4/6] update CHANGELOG.md --- CHANGELOG.md | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0da00805..051bfb8d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,31 +9,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Runtime: #### Added -- More in-game translations (Dutch, Chinese(Simplified), Chinese(Traditional), German, Italian, French, Russian, Hungarian, Spanish) ([#108] by [@Tostiman], 我叫无聊 My Name Is BorING, kev & Coookie, tablesidecat02, Corpet, Louvet & Cie, RaY, Dank_memey and The72) +- More in-game translations (Dutch, Chinese(Simplified), Chinese(Traditional), German, Italian, French, Russian, Hungarian, Spanish) ([#123] by [@Tostiman], 我叫无聊 My Name Is BorING, kev & Coookie, tablesidecat02, Corpet, Louvet & Cie, RaY, Dank_memey and The72) +- The ability to have stations generate ridiculous amounts of jobs ([#126] by [@Tostiman]) #### Fixed -- Game would freeze when reloading a map ([#81] by [@Tostiman]). -- "Failed to find locale language" warning (it reported the wrong language) ([#108] by [@Tostiman]). + +- "Failed to find locale language" warning (it reported the wrong language) ([#123] by [@Tostiman]). ### Map Creation Package: #### Added -- Option to add custom screenshots, music and logo on the loading screen ([#80] by [@Tostiman]). -- Ability to translate station names ([#108] by [@Tostiman]). -#### Fixed -- Framerate in editor with many tracks was extremely low. Now it's just regular low ([#78] by [@Tostiman]). +- Ability to translate station names ([#123] by [@Tostiman]). ### Documentation: - Changed the documentation website generator to mdBook ([#115] by [@Tostiman]). -## [0.5.0] - 2025.02.01 +## [0.5.0] - 2025.??.?? ### Runtime: #### Added - Added support for B98 ([#64], by [@Tostiman]). - Added support for B99 ([#97], by [@Tostiman]). - Added support for B99.2 ([#106], by [@Tostiman]). +- Added support for B99.4 ([#121], by [@Tostiman]). #### Fixed - Job booklets spawning under the station ([#45] by [@Tostiman]). @@ -42,6 +41,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The MapInfo.json would be found before the Info.json when installing maps, causing them to be uninstallable. - Auto-saving on custom maps didn't work ([#69] by [@Tostiman]). - Settings.ExtremelyVerboseLogging fixed ([#83] by [@Tostiman]). +- Game would freeze when reloading a map ([#81] by [@Tostiman]). +- Shops did not work ([#129] by [@Tostiman]). +- After switching from one map to another, the map of the previous map would be shown still ([#124] by [@Tostiman]). ### Map Creation Package: #### Added @@ -49,12 +51,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The S060 to the vanilla rolling stock list. - An option to show station names instead of IDs on the world map ([#32] by [@Tostiman]). - An option to use an existing texture for the world map instead of procedurally generating one ([#34] by [@Tostiman]). +- Option to add custom screenshots, music and logo on the loading screen ([#80] by [@Tostiman]). #### Fixed - Maps not exporting if they're over 4GB ([#30] by [@Tostiman]). - Dumpsters and water towers being rotated incorrectly ([#33] by [@Tostiman]). - Station colors being transparent by default ([#49] by [@Tostiman]). - Overwriting a release zip not working ([#63] by [@Tostiman]). +- Framerate in editor with many tracks was extremely low. Now it's just regular low ([#78] by [@Tostiman]). +- Fixed the dumpster ([#130] by [@Tostiman]). #### Changed - Clarified the error message when warehouse machine validation failed ([#36] by [@Tostiman]). @@ -201,8 +206,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#78]: https://github.com/Insprill/dv-mapify/pull/78 [#80]: https://github.com/Insprill/dv-mapify/pull/80 [#81]: https://github.com/Insprill/dv-mapify/pull/81 -[#108]: https://github.com/Insprill/dv-mapify/pull/108 +[#123]: https://github.com/Insprill/dv-mapify/pull/123 [#115]: https://github.com/Insprill/dv-mapify/pull/115 +[#130]: https://github.com/Insprill/dv-mapify/pull/130 +[#129]: https://github.com/Insprill/dv-mapify/pull/129 +[#124]: https://github.com/Insprill/dv-mapify/pull/124 +[#121]: https://github.com/Insprill/dv-mapify/pull/121 + From 5a703409372d76490cd6146300d54efb7a0f1794 Mon Sep 17 00:00:00 2001 From: t0stiman <18124323+t0stiman@users.noreply.github.com> Date: Mon, 18 Aug 2025 09:49:26 +0200 Subject: [PATCH 5/6] PR review comments --- CHANGELOG.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 051bfb8d..3ab5e742 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Runtime: #### Added - More in-game translations (Dutch, Chinese(Simplified), Chinese(Traditional), German, Italian, French, Russian, Hungarian, Spanish) ([#123] by [@Tostiman], 我叫无聊 My Name Is BorING, kev & Coookie, tablesidecat02, Corpet, Louvet & Cie, RaY, Dank_memey and The72) -- The ability to have stations generate ridiculous amounts of jobs ([#126] by [@Tostiman]) +- The ability to have stations generate practically unlimited jobs (was previously limited to 30) ([#126] by [@Tostiman]) #### Fixed @@ -29,10 +29,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.5.0] - 2025.??.?? ### Runtime: #### Added -- Added support for B98 ([#64], by [@Tostiman]). -- Added support for B99 ([#97], by [@Tostiman]). -- Added support for B99.2 ([#106], by [@Tostiman]). -- Added support for B99.4 ([#121], by [@Tostiman]). +- Support for B98 ([#64], by [@Tostiman]). +- Support for B99 ([#97], by [@Tostiman]). +- Support for B99.2 ([#106], by [@Tostiman]). +- Support for B99.4 ([#121], by [@Tostiman]). #### Fixed - Job booklets spawning under the station ([#45] by [@Tostiman]). @@ -43,7 +43,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Settings.ExtremelyVerboseLogging fixed ([#83] by [@Tostiman]). - Game would freeze when reloading a map ([#81] by [@Tostiman]). - Shops did not work ([#129] by [@Tostiman]). -- After switching from one map to another, the map of the previous map would be shown still ([#124] by [@Tostiman]). +- After switching from one map to another, the world map of the previous map would be shown still ([#124] by [@Tostiman]). ### Map Creation Package: #### Added From 832635de5ce92241c4e532344523af28287a0e1a Mon Sep 17 00:00:00 2001 From: t0stiman <18124323+t0stiman@users.noreply.github.com> Date: Mon, 18 Aug 2025 09:56:35 +0200 Subject: [PATCH 6/6] update CHANGELOG.md --- CHANGELOG.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ab5e742..e2fb7de3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Runtime: #### Added - More in-game translations (Dutch, Chinese(Simplified), Chinese(Traditional), German, Italian, French, Russian, Hungarian, Spanish) ([#123] by [@Tostiman], 我叫无聊 My Name Is BorING, kev & Coookie, tablesidecat02, Corpet, Louvet & Cie, RaY, Dank_memey and The72) -- The ability to have stations generate practically unlimited jobs (was previously limited to 30) ([#126] by [@Tostiman]) +- Support for B99.7 ([#140], by [@Tostiman]). #### Fixed @@ -20,10 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 #### Added - Ability to translate station names ([#123] by [@Tostiman]). - -### Documentation: - -- Changed the documentation website generator to mdBook ([#115] by [@Tostiman]). +- Ability to create custom switches ([#136] by [@Tostiman]). ## [0.5.0] - 2025.??.?? @@ -33,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Support for B99 ([#97], by [@Tostiman]). - Support for B99.2 ([#106], by [@Tostiman]). - Support for B99.4 ([#121], by [@Tostiman]). +- The ability to have stations generate practically unlimited jobs (was previously limited to 30) ([#126] by [@Tostiman]) #### Fixed - Job booklets spawning under the station ([#45] by [@Tostiman]). @@ -66,6 +64,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Restricted station IDs to letters & numbers, to avoid breaking Wiz's cargo loading format ([#72] by [@Tostiman]). - Enabled sign generation by default ([#82] by [@Tostiman]). +### Documentation: + +- Changed the documentation website generator to mdBook ([#115] by [@Tostiman]). + ## [0.4.1] - 2023-07-23 ### Runtime: @@ -212,7 +214,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#129]: https://github.com/Insprill/dv-mapify/pull/129 [#124]: https://github.com/Insprill/dv-mapify/pull/124 [#121]: https://github.com/Insprill/dv-mapify/pull/121 - +[#136]: https://github.com/Insprill/dv-mapify/pull/136 +[#140]: https://github.com/Insprill/dv-mapify/pull/140