diff --git a/.ottdrev-vc b/.ottdrev-vc index 55bd794b8b..d59a465f59 100644 --- a/.ottdrev-vc +++ b/.ottdrev-vc @@ -1,2 +1,2 @@ -jgrpp-0.36.0 20200829 0 d2594ece79e8bdc0c9b30ac01b2e7c9ce1a6f5c8 1 1 2020 -8ce26bf762a3545f4385f9198ab090057d2305e46688138c3f1798dd192fd40d - +jgrpp-0.37.0 20200921 0 886ffeeb82cd5ae22f232aff1aad8a779bf39650 1 1 2020 +c1146b48b39b21f895e5c2cee3e84167206990bf8579b587b460e187d4053604 - diff --git a/README.md b/README.md index c43816ff37..9e614955e3 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## JGR's Patchpack version 0.36.0 +## JGR's Patchpack version 0.37.0 This is a collection of patches applied to [OpenTTD](http://www.openttd.org/) @@ -257,7 +257,7 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * Add support for allowing/disallowing supply to a station, per cargo, by ctrl-clicking the station cargo rating. (added in v0.34.0). * Open train vehicle details window on total cargo tab if shift pressed. (added in v0.34.0). * Ctrl-click up/down in NewGRF window to move to top or bottom. (added in v0.34.2). - * Additional conditional order types/modes. (added in v0.24.0, v0.33.1, v0.34.3). + * Additional conditional order types/modes. (added in v0.24.0, v0.33.1, v0.34.3, v0.37.0). * Improve road vehicle pathfinding when multiple vehicles are simultaneously heading to a station with multiple bay/stop entrances. (added in v0.35.0). * Add setting to scale station cargo capacity and rating tolerance by size. (added in v0.35.0). * Add setting to disable vehicle expiry after a given year. (added in v0.35.0). @@ -266,6 +266,8 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * Add setting for alternative linkgraph overlay colour schemes. (added in v0.36.0). * Add basic tab-completion to the console window. (added in v0.36.0). * Add settings to enable multiple churches/stadiums and to ignore date/zone/GRF when placing houses in the scenario editor. (added in v0.36.0). + * Add setting for default road/tram types. (added in v0.37.0). + * Allow building objects by area (1x1 objects only). (added in v0.37.0). * Various minor fixes, see changelog. * [NewGRF specification additions](docs/newgrf-additions.html) ([online copy](https://htmlpreview.github.io/?https://github.com/JGRennison/OpenTTD-patches/blob/jgrpp/docs/newgrf-additions.html)). * [Low-level code/performance changes](docs/jgrpp-low-level-changes.md). diff --git a/jgrpp-changelog.md b/jgrpp-changelog.md index 005bb88ef5..40a1ae0f6f 100644 --- a/jgrpp-changelog.md +++ b/jgrpp-changelog.md @@ -2,6 +2,42 @@ * * * +### v0.37.0 (2020-09-22) +* Fix crash when upgrading dual road/tram bridge, when the other road/tram type does not extend across the bridge, but is present on the upgrade tile. +* Fix crashes or other erros which could occur after the NewGRF error window is shown after generating a new map. +* Routing restrictions: + * Fix crash which could occur when using reverse behind signal. + * Allow referencing competitor infrastructure where allowed by sharing. + * Add train counters. +* Programmable pre-signals: + * UI improvements. + * Add train slot and counter conditionals. +* Template-based train replacement: + * Fix being able to open template replacement window more than once. + * Fix replacement flags being reset when when editing template. + * Fix group add/remove/rename not updating template replacement GUI in multiplayer. + * Fix no error message when attaching new template vehicle fails. + * Do not keep remaining vehicles by default. +* Fix bulk land purchasing removing structures and water. +* Fix excessively long time periods between updates for small link graph networks. +* Fix town label colour not being updated when switching companies. +* Fix connecting link graph overlay links not being redrawn when when moving station sign. +* Only show ship is lost messages if lost for a significant time. +* Allow building objects by area (1x1 objects only). +* Add rate limit for object construction. +* Add setting for default road/tram types, to match default rail type setting. +* Add conditional order which tests counter value. +* AI/GS: + * Allow changing ops limit and memory limit settings in game. + * Allow AI/GS developers to change game script in-game. +* Hotkeys: + * Allow using the hash (#) key as a hotkey on Linux/SDL. + * Add empty hotkeys for message history, template replacement window, slots window, counters window. +* On load, use previous local company or the first usable company, instead of always using the first company slot. +* NewGRF: Fix industry probability at map generation was scaled differently when set via property or callback. +* MacOS: Fix font support (builds did not include Freetype). +* Bump trunk base from commit 9340fe9c7ceca3349df171770480683097f0e436 to commit 53a3d940b15ca2e769b4db19079b3b6913c48647. + ### v0.36.0 (2020-08-30) * Fix incorrect infrastructure totals which could cause multiplayer desyncs when using the road convert tool on bay road stops. * Fix vehicle window mouse over colour when both stopped and waiting/stuck.