Commit Graph

49330 Commits

Author SHA1 Message Date
glx22
db0bf20fbb Fix: ignore more things 2020-07-10 14:48:47 +01:00
frosch
c434387794 Fix: Adjust .gitignore to CMake build system. 2020-07-10 14:48:47 +01:00
Abdurrahmaan Iqbal
7d2db99bfd Fix #7772: Show destination on mouseover when vehicle stopped (and not in depot) 2020-07-10 14:48:22 +01:00
TrevorShelton
c39d62c245 Update: Disuse of STR_ERROR_INCOMPATIBLE_ROAD 2020-07-10 14:47:55 +01:00
TrevorShelton
c7e391da93 Change #8162: Conversion of Town Road, Impr. Error
This changes the error when you attempt to convert a road owned by a town to another road, specifying that it's owned by the town rather than simply being incompatible. As the original poster of the issue pointed out, these seemed to be the only occurences of the incompatible road string, so now it's unused, but they would be left untouched in case of future use or since changing it to a different error would do the work of removing it then. If requested, it likely wouldn't be too difficult to remove the string entirely.
2020-07-10 14:47:55 +01:00
Jonathan G Rennison
48b15bb7b8 Avoid superfluous calls to SetDirtyAsBlocks when dragging window
See: #170
2020-07-09 20:27:51 +01:00
Jonathan G Rennison
e8843cb979 Merge branch 'pr-169' into jgrpp 2020-07-09 17:41:32 +01:00
Jonathan G Rennison
002e99ac34 Debug: Show tile info on separate lines in vehicle debug window 2020-07-09 17:40:00 +01:00
Jonathan G Rennison
053d4f3bff Fix: Thread unsafe use of SendPacket for PACKET_SERVER_MAP_SIZE
NetworkTCPSocketHandler::SendPacket is not thread safe and may not
be used concurrently from multiple threads without suitable locking
2020-07-09 16:08:01 +01:00
Jonathan G Rennison
1f5de8b82c Auto separation: Remove circular linked list, use new algorithm 2020-07-09 02:15:16 +01:00
Jonathan G Rennison
2219a1a5b7 Debug: Add ahead/behind separation vehicles to vehicle debug window 2020-07-08 19:30:26 +01:00
Alex Brooke
e0fb398bbd
Fix: debian package dependencies 2020-07-07 17:13:44 -04:00
Jonathan G Rennison
c81c805856 Timetable auto: Add an absolute threshold for congestion detection
In addition to existing proportional threshold
2020-07-07 20:28:56 +01:00
Jonathan G Rennison
73340fc112 Timetable auto: Clear timetabled flag with travel time when congested 2020-07-07 20:20:46 +01:00
Jonathan G Rennison
3a65346abc Timetable auto: Skip congestion check for depot service orders 2020-07-07 20:20:12 +01:00
Jonathan G Rennison
21a4c97a8a Fix general transparency hotkey not updating vehicles in tunnels 2020-07-07 18:43:34 +01:00
Jonathan G Rennison
894fd6c609 Add separation state to DumpVehicleFlags 2020-07-07 18:22:06 +01:00
Jonathan G Rennison
b7a9f9901a Auto-separation: Do not clear separation on congestion
Clear timetable started, and do no separate using vehicles
without timetable started
2020-07-07 18:21:41 +01:00
Jonathan G Rennison
09a1a7ce1a Auto-separation: Tidy up Vehicle::InitSeparation 2020-07-07 18:14:50 +01:00
Jonathan G Rennison
fdd8ae2b9b Whitespace fix 2020-07-07 18:13:53 +01:00
Jonathan G Rennison
b520193831 Fix incorrect news parameters for vehicle too heavy advice message 2020-07-07 18:10:38 +01:00
Jonathan G Rennison
53f9fa139d Remove redundant year/month date globals 2020-07-07 17:53:54 +01:00
Jonathan G Rennison
c7f6a711b3 Departures board: Fix handling of via orders for arrivals 2020-07-07 17:41:34 +01:00
Jonathan G Rennison
8112e012b6 Fix station catchment overlay not being cleared when distant join window closed 2020-07-07 17:35:26 +01:00
Jonathan G Rennison
5e7f42154d Merge branch 'pr-8263' into HEAD 2020-07-07 17:29:15 +01:00
Jonathan G Rennison
737ced9f50 Merge branch 'master' into jgrpp 2020-07-07 17:28:19 +01:00
Jonathan G Rennison
641e682e3f
Merge pull request #167 from internet-trains/gs-rivers
Gamescript river construction
2020-07-07 01:19:26 +01:00
Yourself
1330a9f59f Fix: allow deity company to always build river 2020-07-06 17:11:15 -07:00
Yourself
3927ec08c6 Feature: GSMarine.BuildRiver function 2020-07-06 14:32:18 -07:00
Jonathan G Rennison
4ac30471a3 Add debug console command to merge all linkgraph jobs ASAP 2020-07-06 19:51:26 +01:00
Jonathan G Rennison
cd89b246a7 Reset vehicle lateness when auto-timetable jam detected 2020-07-06 17:27:15 +01:00
Jonathan G Rennison
caa0f6a044 TBTR: Relax assert restriction on new train in TransferCargoForTrain 2020-07-06 17:21:24 +01:00
Jonathan G Rennison
c6f2edda06 Script: Increase verbosity of compat script not found error message 2020-07-06 17:20:18 +01:00
Michael Lutz
de4dc792a9 Fix: [CMake] Re-enable multi-threaded compilation for MSVC project files. 2020-07-05 21:11:09 +02:00
Jonathan G Rennison
e912e5dc63 Skip road vehicle cargo age period callback for known bad GRFs 2020-07-05 00:42:29 +01:00
Jonathan G Rennison
56c514f43b Fix max template param in CompanyFinancesWindow::OnHundredthTick 2020-07-04 23:47:48 +01:00
Jonathan G Rennison
bb8d2c3fe0 Fix 6821c0e9: Incorrect use of __builtin_mul_overflow
Fixes: #164
2020-07-04 23:46:36 +01:00
Łukasz Hryniuk
7bef7f86f3 Fix: refresh coverage on option switch 2020-07-04 22:13:40 +02:00
Jonathan G Rennison
e39a1d2b6e CMake: Copy bin/ subdirs to build directory 2020-07-04 21:04:16 +01:00
Jonathan G Rennison
5034421ee4 Never set stable tag bit in NewGRF version value 2020-07-04 21:04:16 +01:00
TechGeekNZ
716c883737 Fix: Globally apply preprocessor directive coding style
Global; except for the 32-bit SSE blitter, which has some #DEFINEs
in not-very-nice places.
2020-07-03 09:08:46 +02:00
Jonathan G Rennison
6288abae56 Saveload: Improve error messages for loading unsupported versions 2020-07-03 02:11:19 +01:00
Jonathan G Rennison
f4cf966167 Saveload: Add version label feature to SLXI chunk 2020-07-03 02:10:04 +01:00
glx22
97592c4093 Add: [CMake] Allow renaming of openttd binary 2020-07-02 21:18:14 +02:00
glx22
53de5b5c55 Fix: [CMake] Restore man file compression 2020-07-02 21:18:14 +02:00
Jonathan G Rennison
d5ada6a14b Add setting to control RV re-routing on road layout change
Default to road removal only
This is due to poor performance with many RVs when town growth is
continually adding to the road layout
2020-07-02 17:47:26 +01:00
stormcone
816fada2b1
Fix #8250: [NRT] Company infrastructure window always omits last road/tramtype 2020-07-02 12:35:28 +02:00
Jonathan G Rennison
903b0fdd39 CMake: Windows: Add usp10 lib 2020-07-02 00:04:44 +01:00
Jonathan G Rennison
15d32bcd19 CMake: Disable stripping in bundle 2020-07-01 21:52:21 +01:00
Jonathan G Rennison
38d42795c8 Add setting to disable vehicle expiry after a given year 2020-07-01 20:36:40 +01:00