diff --git a/.ottdrev-vc b/.ottdrev-vc index ecdd02919b..cebf705dec 100644 --- a/.ottdrev-vc +++ b/.ottdrev-vc @@ -1,2 +1,2 @@ -jgrpp-0.38.1 20201021 0 de5fb361ad1bc520e7c670e57a4d1444045dc749 1 1 2020 -9b01a924bdc777491e90acd9107dd6e6079ee656f8a9fea9dac8d451fd89d2cb - +jgrpp-0.39.0 20201108 0 99b2698658660539d0e56cebfdfaf033c17acfd7 1 1 2020 +27ff5525fe8fd1a881fa8891b205ca9e7535f30c5632b33321500efc33fc639b - diff --git a/README.md b/README.md index 56d269c177..0ddf2540cc 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## JGR's Patchpack version 0.38.1 +## JGR's Patchpack version 0.39.0 This is a collection of patches applied to [OpenTTD](http://www.openttd.org/) @@ -20,6 +20,8 @@ The thread for this patchpack can be found [here](http://www.tt-forums.net/viewt See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. +See the [wiki](https://github.com/JGRennison/OpenTTD-patches/wiki) for guides on how to use some of the included features. + #### This patchpack contains the following @@ -209,6 +211,14 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * Drive-through train depot emulation (added in v0.38.0) +* One-way road and road vehicle overtaking enhancements (added in v0.39.0) + * Road between one-way road tiles is also one-way. + * One way roads may have T-junctions on the drive side. + * Drive-through road stops may be made one way. + * Road vehicles have fewer constraints on overtaking on one-way road, and may be remain in the overtaking lane indefinitely. + * Road vehicles may now start and finish overtaking on bridges and in tunnels. + See the [wiki](https://github.com/JGRennison/OpenTTD-patches/wiki/One-way-roads) for full details. + * Save/load and savegame format changes * Various changes to improve handling of savegames which use features not in trunk. * Savegames from this patchpack are not loadable in trunk. @@ -271,6 +281,7 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * 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). * Increase per-vehicle order limit from 254 to 64k. (added in v0.38.0). + * Add features to reverse the order of an order list, and to append the reverse of an order list. (added in v0.39.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)). * [NML specification additions](docs/newgrf-additions-nml.html) ([online copy](https://htmlpreview.github.io/?https://github.com/JGRennison/OpenTTD-patches/blob/jgrpp/docs/newgrf-additions-nml.html)). diff --git a/jgrpp-changelog.md b/jgrpp-changelog.md index a83468df04..408db48896 100644 --- a/jgrpp-changelog.md +++ b/jgrpp-changelog.md @@ -2,6 +2,37 @@ * * * +### v0.39.0 (2020-11-08) +* Fix crash when mousing over the vehicle UI order bar for a stopped vehicle which is heading for sale at a depot. +* Fix crash which could occur when re-drawing a window element which is entirely off-screen. +* Fix crash which could occur with very large numbers of orders per vehicle. +* Fix crash which could occur when dragging after cancelling dragging vehicles/groups in the vehicle list window. +* Fix crash when scrolling a non-map mode extra viewport, when a shaded map mode extra viewport is present. +* Fix multiplayer desync which could occur after programming a new programmable pre-signal. +* Fix clearing timetable travel time clearing wait time instead. +* Fix smallmap not refreshing when paused. +* Fix changing tree transparency not updating vegetation map mode viewports. +* Road vehicles/one-way roads: + * Allow overtaking inside (non-custom) bridges/tunnels. + * Allow drive-through road stops to be one-way. + * Road segments with no junctions between one-way road tiles in the same direction, are now also one-way. + * T-junctions on the driving side with one-way road tiles either side, are now also one-way. + * Road vehicles on one-way roads may now stay in the overtaking lane as long as necessary, and have fewer constraints to start overtaking. + * Various other improvements to overtaking. + * Add zoning mode to show one-way roads. +* Plans: + * Fix selected plan not being unselected when closing window. + * Allow changing the colour of plans. +* Add features to reverse the order of an order list, and to append the reverse of an order list. +* Increase the maximum allowed value for cargo waiting amount conditional orders. +* No longer charge vehicle running costs when waiting in depot due to timetable. +* Upgrading an airport to an identical configuration now returns an error instead of charging the full amount again. +* AI/GS script: Add date methods for getting time in minutes. +* Add setting to disable continuously updating NewGRF vehicle image. +* Improve performance of trains and road vehicles with a continuously updating NewGRF vehicle image. +* Add Korean translations by TELK. +* Bump trunk base from commit 313141d2f1218e487a546514831b91d794c20fde to commit cf29d23ba4ca2b9e6b638720e186bf33e11d5a0f. + ### v0.38.1 (2020-10-21) * Orders: * Fix crash when saving or joining network server games with order backups.