Commit Graph

49909 Commits

Author SHA1 Message Date
Jonathan G Rennison
43b0ddc558 Use tile railtype for curve speed look ahead
See: 0f91cb04
2021-01-31 01:08:47 +00:00
Jonathan G Rennison
6c3e5642f8 Merge branch 'master' into jgrpp
# Conflicts:
#	cmake/CompileFlags.cmake
#	src/crashlog.cpp
#	src/fileio.cpp
#	src/fileio_func.h
#	src/fios_gui.cpp
#	src/ini_load.cpp
#	src/ini_type.h
#	src/lang/english.txt
#	src/lang/german.txt
#	src/lang/korean.txt
#	src/network/network_client.cpp
#	src/order_base.h
#	src/order_cmd.cpp
#	src/os/windows/win32.cpp
#	src/road_cmd.cpp
#	src/saveload/saveload.cpp
#	src/saveload/saveload.h
#	src/settings.cpp
#	src/station_cmd.cpp
#	src/stdafx.h
#	src/table/settings.ini
#	src/tree_cmd.cpp
#	src/tree_gui.cpp
#	src/vehicle_base.h
#	src/video/cocoa/cocoa_v.mm
#	src/video/cocoa/event.mm
#	src/video/cocoa/wnd_quartz.mm
#	src/viewport.cpp
#	src/widgets/tree_widget.h
2021-01-31 01:08:35 +00:00
Jonathan G Rennison
33d9e48bcf Add setting for inflation dates mode 2021-01-30 19:59:00 +00:00
Jonathan G Rennison
39df1c49a1 Merge branch 'master' into jgrpp
# Conflicts:
#	src/fileio.cpp
#	src/group_gui.cpp
#	src/industry.h
#	src/lang/korean.txt
#	src/linkgraph/linkgraphjob.cpp
#	src/linkgraph/linkgraphjob.h
#	src/linkgraph/linkgraphschedule.cpp
#	src/linkgraph/linkgraphschedule.h
#	src/openttd.cpp
#	src/saveload/saveload.cpp
#	src/saveload/saveload.h
#	src/town_cmd.cpp
#	src/vehicle_gui.cpp
#	src/vehicle_gui_base.h
2021-01-30 18:27:35 +00:00
Jonathan G Rennison
7cf4621b1c Merge branch 'master' into jgrpp 2021-01-30 14:01:54 +00:00
Jonathan G Rennison
c4f63661bb Revert "Feature #7962: Improve rendering of large viewports"
This reverts commit e82333cf77.
2021-01-30 14:01:37 +00:00
Jonathan G Rennison
f7f28f6ebd Revert "Feature #7962: Significantly improve sprite sorter performance"
This reverts commit 5ca8a0bda9.
2021-01-30 14:01:33 +00:00
Jonathan G Rennison
cb69611248 Merge branch 'master' into jgrpp
# Conflicts:
#	.github/changelog.sh
#	cmake/PackageDeb.cmake
#	src/network/network_client.cpp
#	src/settings_gui.cpp
2021-01-29 18:27:36 +00:00
Jonathan G Rennison
dddcd6d441 Merge branch 'pr-213' into jgrpp 2021-01-29 18:18:39 +00:00
Jonathan G Rennison
09dc33022c Add client setting for vehicle naming scheme 2021-01-29 18:16:42 +00:00
Jonathan G Rennison
43980639de Merge branch 'master' into jgrpp
# Conflicts:
#	.gitignore
#	CMakeLists.txt
#	src/3rdparty/optional/optional.hpp
#	src/group_cmd.cpp
#	src/industry_cmd.cpp
#	src/misc_gui.cpp
#	src/video/sdl2_v.cpp
2021-01-29 17:45:15 +00:00
TELK
cd1fd5f352 Update: Korean translation for ed0ffb6 2021-01-29 14:59:30 +09:00
Jonathan G Rennison
4e0804b791 Fix const issues around GetTrainStopLocation/GetCurrentMaxSpeed 2021-01-29 02:13:08 +00:00
Jonathan G Rennison
b711f94d1c Fix FollowTrainReservation following outwards from end depot 2021-01-28 23:25:07 +00:00
Jonathan G Rennison
87c87649b8 Fix lookahead init inside a signalled tunnel/bridge only filling interior 2021-01-28 22:28:20 +00:00
Jonathan G Rennison
9506a33443 Don't treat loading trains specially when enabling realistic braking 2021-01-28 22:27:23 +00:00
Jonathan G Rennison
62fffddb3f Don't mark train stuck if no reachable track in TryPathReserve 2021-01-28 22:23:06 +00:00
Jonathan G Rennison
628077d0bb Fix missing stop due to speed when entering station with lookahead 2021-01-28 22:22:11 +00:00
Jonathan G Rennison
d913083c37 Print warning instead of asserting for invalid NewGRF string IDs 2021-01-28 19:03:18 +00:00
Jonathan G Rennison
ed0ffb6220 Add feature: realistic train braking
Add setting to select train braking model.
2021-01-28 19:03:18 +00:00
Jonathan G Rennison
2b02318c7e Add int64 cube root and square root functions 2021-01-26 00:00:35 +00:00
Jonathan G Rennison
ac5b0d8017 Fix crash in auto-separation when all orders removed 2021-01-25 02:21:02 +00:00
Jonathan G Rennison
1838e8939f Improve handling of reversing inside bidi signalled tunnel/bridge
Avoid train crashes when reversing trains either side of entrance tile
2021-01-25 02:20:38 +00:00
Jonathan G Rennison
2a82491a2e Fix reservation not cleared from far end of signalled tunnel when removing 2021-01-25 02:20:38 +00:00
Jonathan G Rennison
01c051793c Allow referencing waypoints in news items 2021-01-25 02:20:38 +00:00
Jonathan G Rennison
ac6581ac8f Lang: Fix string codes in german.txt 2021-01-24 22:42:40 +00:00
Jonathan G Rennison
8e825c8b0e
Merge pull request #212 from kruemelmagic/kruemelchen-language-german
Update: German translation by kruemelmagic
2021-01-24 16:16:42 +00:00
kruemelmagic
7072bc2fac
Update German language by Kruemelchen
Update to be on par with v. 0.39.2
2021-01-23 13:55:28 +01:00
Michael Lutz
a190b00af1 Fix #8589, 653e7fa548: Motion counter is NewGRF-visible but not saved, leading to desyncs. (#8591)
(cherry picked from commit 7da224d29d)
2021-01-18 20:59:54 +00:00
Jonathan G Rennison
e0893de5c3 Set tunnel/bridge PBS exit to red when leaving 2021-01-18 20:57:55 +00:00
Jonathan G Rennison
aacb70d371 Debug: Extend random debug logging to also include state checksum updates 2021-01-18 20:57:55 +00:00
Jonathan G Rennison
4f44540eb9 Fix false positive desync messages for vehicle cached weight/length 2021-01-15 18:56:51 +00:00
Jonathan G Rennison
fc012d4874 Add NewGRF debug window inspection for waypoints 2021-01-15 17:15:16 +00:00
Jonathan G Rennison
6a6d9f3773 Fix tunnel/bridge PBS start tile in TryPathReserve 2021-01-14 17:53:28 +00:00
Jonathan G Rennison
d666036ffd TBTR: Close vehicles window when acquiring idle vehicle for replacement
This fixes possible duplicate vehicle windows, which is not allowed
2021-01-10 18:46:37 +00:00
Jonathan G Rennison
e4555a1749 TBTR: Fix use vehicles from depot function being overly aggressive
Do not use vehicles which have orders/shared orders, or are in a group
2021-01-10 18:36:09 +00:00
Jonathan G Rennison
dd16145b03 TBTR: No longer use idle vehicles in depots by default 2021-01-10 18:20:10 +00:00
Jonathan G Rennison
515aeb04e0 TBTR: Add support for vehicle reversed flag 2021-01-10 18:10:20 +00:00
Jonathan G Rennison
e9f7783327 TBTR: Allow flipping direction of vehicles in template editor 2021-01-10 17:00:28 +00:00
Jonathan G Rennison
212489cf38 Debug: Add debug window button to TBTR template editing window 2021-01-10 16:51:51 +00:00
Jonathan G Rennison
958aed1ad4
Merge pull request #211 from telk5093/jgrpp
Update: Korean translation for v0.39.2
2021-01-10 02:49:33 +00:00
Jonathan G Rennison
d0d2591900 Console: Use flag letters for dumped cargo classes 2021-01-09 19:56:34 +00:00
Jonathan G Rennison
4273ee4cec Console: Add flag summaries to dump road, tram, rail, bridge types 2021-01-09 19:30:16 +00:00
Jonathan G Rennison
d1e23551ec Fix handling of bridge signals when reversing inside wormhole
Fix handling of train detection when moving in wrong direction
2021-01-06 17:13:54 +00:00
Jonathan G Rennison
d32a282112 Fix bridges not being redrawn after all signals reset when cleared 2021-01-06 17:13:45 +00:00
Jonathan G Rennison
65d5d13a08 Avoid unnecessary viewport redrawing when (un)reserving signalled bridges 2021-01-06 17:13:35 +00:00
Jonathan G Rennison
6965a339c4 Fix crash when removing rail depot or road when debug window open on tile 2021-01-05 17:44:19 +00:00
Andy
0f91cb0479
Fix: GetCurveSpeedLimit needs railtype from current tile (#8466) 2021-01-03 22:19:06 +01:00
Michael Lutz
4ce53cb851 Fix: [OSX] Quitting in fullscreen mode would loose the original window size.
This replicates the behaviour on e.g. Windows, which saves the original window size.
2021-01-03 21:20:28 +01:00
Michael Lutz
c860a247d3 Change: [OSX] Hide Dock and menu during fullscreen mode. 2021-01-03 21:20:28 +01:00