Jonathan G Rennison
|
8a814bbfe3
|
Add release slot train order
|
2021-02-10 22:30:22 +00:00 |
|
Jonathan G Rennison
|
b7ddd486cf
|
Merge branch 'master' into jgrpp
# Conflicts:
# cmake/CompileFlags.cmake
# src/aircraft_cmd.cpp
# src/blitter/32bpp_anim.cpp
# src/cargopacket.cpp
# src/cheat_gui.cpp
# src/company_cmd.cpp
# src/company_gui.cpp
# src/core/pool_func.hpp
# src/date.cpp
# src/economy.cpp
# src/error_gui.cpp
# src/ground_vehicle.cpp
# src/ground_vehicle.hpp
# src/group_gui.cpp
# src/industry_cmd.cpp
# src/lang/dutch.txt
# src/lang/french.txt
# src/lang/german.txt
# src/linkgraph/linkgraph_gui.cpp
# src/linkgraph/mcf.cpp
# src/network/network_content.cpp
# src/network/network_server.cpp
# src/network/network_udp.cpp
# src/newgrf_engine.cpp
# src/newgrf_station.cpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/yapf/yapf_common.hpp
# src/saveload/saveload.cpp
# src/settings_gui.cpp
# src/station_cmd.cpp
# src/station_kdtree.h
# src/string_func.h
# src/table/settings.ini
# src/tgp.cpp
# src/timetable_cmd.cpp
# src/timetable_gui.cpp
# src/toolbar_gui.cpp
# src/town_cmd.cpp
# src/train_cmd.cpp
# src/train_gui.cpp
# src/tree_gui.cpp
# src/tunnelbridge_cmd.cpp
# src/vehicle.cpp
# src/vehicle_gui.cpp
# src/video/sdl2_v.cpp
# src/video/sdl_v.cpp
# src/video/win32_v.cpp
# src/viewport.cpp
# src/viewport_sprite_sorter_sse4.cpp
# src/window.cpp
|
2021-02-01 17:07:34 +00:00 |
|
Jonathan G Rennison
|
ac5b0d8017
|
Fix crash in auto-separation when all orders removed
|
2021-01-25 02:21:02 +00:00 |
|
Charles Pigott
|
9b800a96ed
|
Codechange: Remove min/max functions in favour of STL variants (#8502)
|
2021-01-08 11:16:18 +01:00 |
|
Jonathan G Rennison
|
6e17f9bf5d
|
Use p3 for order indices which don't fit into p1
Fix insert/modify order overflowing p1
Don't use text field for change timetable
|
2020-10-17 17:25:44 +01:00 |
|
Jonathan G Rennison
|
bbbda0739b
|
Add third DoCommand parameter p3
|
2020-10-17 17:25:44 +01:00 |
|
Jonathan G Rennison
|
6dd7b2869c
|
Increase per-vehicle order limit to 64k
See: #110
|
2020-10-12 23:48:54 +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
|
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
|
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
|
fdd8ae2b9b
|
Whitespace fix
|
2020-07-07 18:13:53 +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
|
efaeb9e182
|
Scheduled dispatch: Fix wrong order index for getting dispatch wait time
See: #141
|
2020-04-09 22:26:06 +01:00 |
|
Jonathan G Rennison
|
3f49f1b749
|
Scheduled dispatch: Fix wrong type in GetScheduledDispatchTime
|
2020-04-09 22:25:33 +01:00 |
|
Jonathan G Rennison
|
53032a8473
|
Scheduled dispatch: Fix lateness when waiting time at dispatch point change
See: #141
|
2020-04-09 22:25:33 +01:00 |
|
Jonathan G Rennison
|
a72b4881a0
|
Scheduled dispatch: Fix double dispatch request when no timetable set
See: #141
|
2020-04-09 21:27:09 +01:00 |
|
Jonathan G Rennison
|
bca0187aaf
|
Schedule dispatch: Warn about and ignore departure slots outside the duration
|
2020-02-09 23:17:19 +00:00 |
|
Jonathan G Rennison
|
9917a1daef
|
Scheduled dispatch: Add hints about dispatch order to timetable window
Adjust condition for dispatch order
|
2020-01-29 00:25:09 +00:00 |
|
Jonathan G Rennison
|
98d76832fc
|
Scheduled dispatch: Do not require timetable to be fully timetabled
|
2020-01-28 19:21:56 +00:00 |
|
Jonathan G Rennison
|
e53e960c50
|
Scheduled dispatch: Improvements to handling first order wait times
|
2020-01-27 20:31:12 +00:00 |
|
Jonathan G Rennison
|
f79ec13852
|
Timetable automation: Bias wait time adjustments in positive direction
Remove case where wait time is set directly when it is less than half
the current value, this is still used for travel times.
|
2020-01-17 18:45:45 +00:00 |
|
Jonathan G Rennison
|
7f2e6fb597
|
Exclude waypoint orders from set timetabled wait time for all orders
See #125
|
2020-01-03 14:01:24 +00:00 |
|
Jonathan G Rennison
|
cbdd9f84d8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/console_gui.cpp
# src/lang/korean.txt
# src/video/sdl2_v.cpp
# src/video/sdl2_v.h
# src/window.cpp
# src/window_gui.h
|
2019-11-12 18:43:10 +00:00 |
|
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
|
Jonathan G Rennison
|
f9a8c3da46
|
Fix locked wait times not being preserved when moving orders to new station
|
2019-09-15 11:37:10 +01:00 |
|
Jonathan G Rennison
|
a7cfe167a3
|
Handle case where vehicles have same unitnumber in VehicleTimetableSorter
|
2019-05-27 13:07:49 +01:00 |
|
Jonathan G Rennison
|
bd2fdde759
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/core/sort_func.hpp
# src/rail_cmd.cpp
# src/timetable_cmd.cpp
# src/video/sdl_v.cpp
# src/video/win32_v.cpp
|
2019-04-23 08:11:52 +01:00 |
|
glx
|
ebd4f32d15
|
Cleanup: remove core/sort_func.hpp as it's not used anymore
|
2019-04-18 21:49:34 +02:00 |
|
Jonathan G Rennison
|
0d93ecb6bf
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/core/alloc_type.hpp
# src/group_gui.cpp
# src/newgrf.cpp
# src/saveload/economy_sl.cpp
# src/saveload/map_sl.cpp
# src/station_cmd.cpp
|
2019-04-16 18:03:08 +01:00 |
|
glx
|
801cbea9cc
|
Codechange: use std::sort() for all std::vector types
|
2019-04-13 12:49:18 +01:00 |
|
Jonathan G Rennison
|
674732cd68
|
Merge: Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-11 18:14:13 +01:00 |
|
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-10 23:22:20 +02:00 |
|
Jonathan G Rennison
|
58433c7667
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/core/smallmap_type.hpp
# src/lang/korean.txt
# src/network/network_content.cpp
# src/smallmap_gui.cpp
# src/station_cmd.cpp
|
2019-03-30 20:45:58 +00:00 |
|
glx22
|
66dd7c3879
|
Fix: MSVC warnings (#7423)
|
2019-03-28 00:09:33 +01:00 |
|
Jonathan G Rennison
|
ba34ec7ade
|
Merge branch 'master' into jgrpp
Replace build and refit, and group collapse implementations
Fix template creation build and refit
# Conflicts:
# Makefile.bundle.in
# config.lib
# src/animated_tile.cpp
# src/blitter/32bpp_anim.hpp
# src/blitter/32bpp_base.hpp
# src/blitter/8bpp_base.hpp
# src/blitter/null.hpp
# src/build_vehicle_gui.cpp
# src/command.cpp
# src/command_func.h
# src/console_gui.cpp
# src/core/smallstack_type.hpp
# src/date.cpp
# src/debug.cpp
# src/genworld_gui.cpp
# src/ground_vehicle.hpp
# src/group_gui.cpp
# src/lang/korean.txt
# src/linkgraph/linkgraph_gui.h
# src/main_gui.cpp
# src/misc_gui.cpp
# src/network/core/game.h
# src/network/core/packet.cpp
# src/network/core/udp.cpp
# src/network/core/udp.h
# src/network/network_content.cpp
# src/network/network_type.h
# src/network/network_udp.cpp
# src/newgrf_house.h
# src/openttd.cpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/os/unix/crashlog_unix.cpp
# src/os/windows/crashlog_win.cpp
# src/osk_gui.cpp
# src/pathfinder/opf/opf_ship.cpp
# src/rail_cmd.cpp
# src/rail_gui.cpp
# src/saveload/saveload.cpp
# src/settings.cpp
# src/settings_gui.cpp
# src/smallmap_gui.h
# src/station_base.h
# src/station_cmd.cpp
# src/table/gameopt_settings.ini
# src/table/newgrf_debug_data.h
# src/table/settings.ini
# src/timetable_gui.cpp
# src/toolbar_gui.cpp
# src/train_gui.cpp
# src/vehicle.cpp
# src/vehicle_gui.cpp
# src/vehiclelist.cpp
# src/viewport.cpp
# src/widgets/dropdown.cpp
# src/window_gui.h
|
2019-03-27 18:12:04 +00:00 |
|
Henry Wilson
|
c01a2e2a81
|
Codechange: Removed SmallVector completely
|
2019-03-26 20:15:57 +00:00 |
|
Henry Wilson
|
ab711e6942
|
Codechange: Replaced SmallVector::[Begin|End]() with std alternatives
|
2019-03-26 20:15:57 +00:00 |
|
Henry Wilson
|
2bc2de9034
|
Codechange: Replaced SmallVector::Find() with std::find()
|
2019-03-26 20:15:57 +00:00 |
|
Henry Wilson
|
a0f36a50e6
|
Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_back()
|
2019-03-26 20:15:57 +00:00 |
|
Henry Wilson
|
a690936ed7
|
Codechange: Replace SmallVector::Length() with std::vector::size()
|
2019-03-26 20:15:57 +00:00 |
|
Jonathan G Rennison
|
a67dc210b3
|
Fix vehicle ID truncation in CmdAutomateTimetable
|
2019-03-08 18:36:21 +00:00 |
|
Jonathan G Rennison
|
32353fdf03
|
Fix handling, display and input of hhmm times in timetables
With high ticks/min and day length values
|
2019-01-30 20:46:36 +00:00 |
|
Jonathan G Rennison
|
0e3986c39c
|
Extend timetable wait/travel times from 16 to 32 bits wide
|
2018-10-22 19:12:38 +01:00 |
|
Jonathan G Rennison
|
ce6d6db4d5
|
Fix setting timetable leave early flag of current order
|
2018-09-10 04:54:56 +01:00 |
|
Jonathan G Rennison
|
6578d94e63
|
Add support for timetabled wait times at waypoints
|
2018-08-14 12:35:05 +01:00 |
|
Jonathan G Rennison
|
e55a327c09
|
Enable locking timetable travel times
|
2018-08-13 01:42:14 +01:00 |
|
Jonathan G Rennison
|
5344ec1931
|
Add a "leave early" order timetable flag
Re-arrange timetable GUI slightly.
Add an "extra" drop-down item.
|
2018-08-13 01:40:17 +01:00 |
|
Jonathan G Rennison
|
3ed5d8f09f
|
Add mechanism to lock wait times in timetable against autofill/automate changes
|
2018-07-19 00:32:24 +01:00 |
|