diff --git a/.ottdrev-vc b/.ottdrev-vc index ba4e9b4955..3e9586e6f9 100644 --- a/.ottdrev-vc +++ b/.ottdrev-vc @@ -1,2 +1,2 @@ -jgrpp-0.6.0 27410 0 jgrpp-0.6.0 -7e2be8b9c405340ad95cf1cb2ae3299a00ad9bde87001c17da1216ab75dab5e0 - +jgrpp-0.7.0 27415 0 jgrpp-0.7.0 +788f8c0cf7000f20953ac49e57bb799b1c75c7774d9b7aeb9b188fe3e415a7c9 - diff --git a/README.md b/README.md index 83b3234401..cd1726462f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## JGR's Patchpack version 0.6.0 +## JGR's Patchpack version 0.7.0 This is a collection of patches applied to [OpenTTD](http://www.openttd.org/) @@ -41,9 +41,10 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. As of v0.6.0, add a mode to show restricted signals. * Departure boards: [imported](https://www.tt-forums.net/viewtopic.php?f=33&t=49956) - Fixed departure boards with orders with timetabled 0 travel times, e.g. those with depot service orders. - Fixed memory leak. - Made modifications to work with day length greater than 1. + * Fixed departure boards with orders with timetabled 0 travel times, e.g. those with depot service orders. + * Fixed memory leak. + * Made modifications to work with day length greater than 1. + * As of v0.7.0, fixed a multiplayer desync caused by the timetable rounding depending on the client time display mode setting. * Town cargo generation factor: [imported](http://www.tt-forums.net/viewtopic.php?t=46399) @@ -70,7 +71,8 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * Auto timetabling: Bias timetable adjustment to favour negative adjustments; this is to avoid positive feedback between congestion delays and increased timetable length. Reduce jam detection threshold. * Auto separation: Fix handling of non-station orders (e.g. waypoints and depots). Add setting to scale vehicle lateness adjustments. No longer set vehicle lateness to 0 if separation fails, instead leave it as it was. * Timetable GUI: Allow clearing of timetable time fields which are at 0. Allow explicitly setting timetable time fields to 0 without clearing them. - * Add a company setting to enable automatic timetabling for new vehicles (added in v0.4.0). + * Add a company setting to enable automatic timetabling for new vehicles (added in v0.4.0). + * As of v0.7.0, the setting to scale vehicle lateness adjustments is a company setting. * Vehicle repair cost: [imported](http://www.tt-forums.net/viewtopic.php?f=33&t=45642) @@ -91,7 +93,8 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * As of v0.5.0, fix status bar date when time in minutes and show date with time are both on. * Order occupancy - Add column to orders GUI to show occupancy running average. + Add column to orders GUI to show occupancy running average. + As of v0.7.0, the smoothness setting is company setting. * Servicing Send vehicles which need auto-renewing due to age for servicing, even if breakdowns are off and no servicing if no breakdowns is on. @@ -128,6 +131,8 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * Pause on savegame load if ctrl key is pressed. (added in v0.6.0) +* Reverse at waypoint orders (added in v0.7.0) + * 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. diff --git a/jgrpp-changelog.md b/jgrpp-changelog.md index d69598f57a..977a8df62c 100644 --- a/jgrpp-changelog.md +++ b/jgrpp-changelog.md @@ -2,6 +2,13 @@ * * * +### v0.7.0 (2015-10-29) +* Fix timetable rounding depending on the client time display mode setting, which caused desyncs in multiplayer (departure boards patch bug). +* Add reverse at waypoint orders. +* Change the order occupancy smoothness and automated timetables vehicle lateness adjustment scale settings, to be company settings. +* Fix compilation on some compilers/platforms. +* Bump trunk base from r27410 to r27415 + ### v0.6.0 (2015-10-17) * Zoning: Add mode to show restricted signals. * Pause on savegame load if ctrl key is pressed.