From ed0bddf7f89b038d4db8367ba9455c97545204d5 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Sun, 12 Jul 2020 12:59:47 +0100 Subject: [PATCH] Version: Committing version data for tag: jgrpp-0.35.0 --- .ottdrev-vc | 4 ++-- README.md | 12 ++++++++---- jgrpp-changelog.md | 25 +++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 6 deletions(-) diff --git a/.ottdrev-vc b/.ottdrev-vc index 9bfde68f6e..c6075b3c48 100644 --- a/.ottdrev-vc +++ b/.ottdrev-vc @@ -1,2 +1,2 @@ -jgrpp-0.34.4 20200605 0 43c538fa7d24f63340532a1c7c18fa4fa60351ca 1 0 2020 -389c88f4a9ab6e9868e0c603a81f087f4b35c3fb155ad4d71ca73890743517bc - +jgrpp-0.35.0 20200712 0 dbdab67cdaf74c357bb36f144edffd97671ed4ed 1 1 2020 +10c3efffb8fd16bb367e68b397d5f04602fa3734a1ad584bd814506ed85f8c68 - diff --git a/README.md b/README.md index a0b36ae2b0..e905931312 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## JGR's Patchpack version 0.34.4 +## JGR's Patchpack version 0.35.0 This is a collection of patches applied to [OpenTTD](http://www.openttd.org/) @@ -71,9 +71,9 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. This is modified to use an extra button in the smallmap window, instead of a console command, and use the current zoom level and display mode of the smallmap window. * Automated timetables and separation: [imported](http://www.tt-forums.net/viewtopic.php?f=33&t=46391) - * 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). Change to a per-vehicle setting. Add a company 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. + * Auto timetabling: Bias timetable adjustment to favour negative adjustments; this is to avoid positive feedback between congestion delays and increased timetable length. Change jam detection threshold. + * Auto separation: A large number of improvements have been made to the separation algorithm. + * Timetable GUI: Allow clearing of timetable time fields which are at 0. Allow explicitly setting timetable time fields to 0 without clearing them. * Add company settings to enable automatic timetabling or separation for new vehicles. * Allow changing/clearing the timetabled waiting time and max speed of all of a vehicle's orders at once. * Add client setting to show the remainder ticks in timetable, after dividing to days or minutes. @@ -258,6 +258,10 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * 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). + * 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). + * Add setting to control road vehicle re-routing on road layout changes. (added in v0.35.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 3bab312d57..29734ee522 100644 --- a/jgrpp-changelog.md +++ b/jgrpp-changelog.md @@ -2,6 +2,31 @@ * * * +### v0.35.0 (2020-07-12) +* Fix crash on maps larger than 64k in either axis. +* Fix crash which could occur when displaying vehicles with no orders in the departure board window. +* Fix crash when template replacing a train with a free wagon chain. +* Fix incorrect calculation of town growth rate. +* Fix incorrect scheduled dispatch timetable dates after using date change cheat. +* Fix incorrect display date on load for savegame versions < 31. +* Fix incorrect news window type and autoreplace behaviour for vehicle too heavy advice messages. +* Fix general transparency hotkey not updating vehicles in tunnels. +* Fix crash which could occur on WINE on systems with more than 8 network interfaces. +* Fix overflowing the maximum possible amount of money being done incorrectly. +* Fix performance issues which could occur when dragging windows. +* Fix station catchment overlay not always being cleared when distant join window is closed. +* Various improvements to timetable separation and automation. +* Improve road vehicle pathfinding when multiple vehicles are simultaneously heading to a station with multiple bay/stop entrances. +* Add setting to scale station cargo capacity and rating tolerance by size. +* Add setting to disable vehicle expiry after a given year. +* Add setting to control road vehicle re-routing on road layout changes. +* Add a "none" option to the tree growth rate setting. +* Time display settings are now stored in the savegame, with an option for client-local override. +* Also show vehicle destination on mouseover when waiting for PBS or routing restriction. +* Fix incorrect goal time left display when using BeeRewardGS and day length greater than 1. +* Prevent Mop Generic NRT Vehicles GRF from causing multiplayer desyncs. +* Bump trunk base from commit eeed3a7613d375f66781f53b42e03729a4ca1c33 to commit 00eccbe298ad7f7d656e121ce58c2a6326dabe2f. + ### v0.34.4 (2020-06-05) * Fix crash which could occur when pathfinding over railtypes which prohibit 90° turns. * Fix vehicle refit when used with per-cargo no-load orders.