Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						731f2fb46e
					 | 
					
						
						
							
							Tracerestrict: Add button to share program onto other signals
						
						
						
						
						
						
					 | 
					
						2023-05-16 21:10:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						65cc6623dd
					 | 
					
						
						
							
							Tracerestrict: Add button to duplicate instruction/block
						
						
						
						
						
						
					 | 
					
						2023-05-05 23:34:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						55f11129c8
					 | 
					
						
						
							
							Tracerestrict: Add status test for if train is stopping at order destination
						
						
						
						
						
						
						
						Station/waypoint of current order 
						
						
					 | 
					
						2023-04-11 22:01:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						5b788dcb97
					 | 
					
						
						
							
							Tracerestrict: Use switch for actions in GetTraceRestrictTypeProperties
						
						
						
						
						
						
					 | 
					
						2023-03-09 01:42:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						6a0139354a
					 | 
					
						
						
							
							Tracerestrict: Fix various comments
						
						
						
						
						
						
					 | 
					
						2023-03-09 01:36:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						70311c0843
					 | 
					
						
						
							
							Tracerestrict: Use btree_multimap for slot vehicle index
						
						
						
						
						
						
					 | 
					
						2023-03-07 00:31:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						88d7a8ea13
					 | 
					
						
						
							
							Formatting: Fix indentation of public/private specifiers
						
						
						
						
						
						
					 | 
					
						2023-02-28 01:44:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						07b7cc5652
					 | 
					
						
						
							
							Tracerestrict: Add condition whether reservation passes through tile
						
						
						
						
						
						
					 | 
					
						2023-02-06 19:54:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						38c2fa3b66
					 | 
					
						
						
							
							Add a change counter value special order type
						
						
						
						
						
						
					 | 
					
						2022-10-13 20:09:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						7c4c75d181
					 | 
					
						
						
							
							Add tracerestrict conditional on direction of order target from signal
						
						
						
						
						
						
					 | 
					
						2022-09-07 22:53:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						12566f05ca
					 | 
					
						
						
							
							Add tracerestrict actions used flags for order conditionals present
						
						
						
						
						
						
					 | 
					
						2022-07-01 00:16:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						6a69a5495f
					 | 
					
						
						
							
							Add tracerestrict action to set combined normal/shunt signal mode
						
						
						
						
						
						
						
						Add associated conditional to get reservation end tile 
						
						
					 | 
					
						2022-06-28 01:16:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						b37209c3af
					 | 
					
						
						
							
							Tracerestrict: Programs maintain a list of signals referencing them
						
						
						
						
						
						
					 | 
					
						2022-06-11 22:15:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						02dabad81e
					 | 
					
						
						
							
							Tracerestrict: Add flag for whether reserve through is always set
						
						
						
						
						
						
					 | 
					
						2022-06-11 16:40:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						c4ea3e0335
					 | 
					
						
						
							
							Fully simulate slot occupancy changes in PBS res end dry-run mode
						
						
						
						
						
						
					 | 
					
						2022-03-14 02:26:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						221120090e
					 | 
					
						
						
							
							Fix wrong prefix in trace restrict enum
						
						
						
						
						
						
						
						TRSACF_REMOVE_SPEED_ADAPT_EXEMPT in
TraceRestrictSpeedAdaptationControlField 
						
						
					 | 
					
						2022-03-07 00:40:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						92142e5684
					 | 
					
						
						
							
							Add routing restriction action to make exempt from speed adaptation
						
						
						
						
						
						
					 | 
					
						2022-03-06 22:39:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						904ff6757d
					 | 
					
						
						
							
							Add slot support to road vehicles, ships and aircraft
						
						
						
						
						
						
					 | 
					
						2022-01-19 00:10:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						b23d394f0b
					 | 
					
						
						
							
							Handle predictable conditional orders in timetable window
						
						
						
						
						
						
					 | 
					
						2022-01-15 15:57:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						b259d04339
					 | 
					
						
						
							
							Add tunnel/bridge entrance/exit values to entry direction conditional
						
						
						
						
						
						
					 | 
					
						2021-11-13 22:52:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						74bfe4e6d2
					 | 
					
						
						
							
							Allow placing routing restrictions on tunnel/bridge entrance/exit signals
						
						
						
						
						
						
						
						No reserve through support 
						
						
					 | 
					
						2021-11-13 22:28:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						dad007e16a
					 | 
					
						
						
							
							Fix spelling of TRPRF_SPEED_RESTRICTION_SET
						
						
						
						
						
						
					 | 
					
						2021-11-13 02:00:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						53139c2405
					 | 
					
						
						
							
							Add current day/month to tracerestrict and conditional order conditionals
						
						
						
						
						
						
					 | 
					
						2021-10-26 23:39:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						b8d5113c5a
					 | 
					
						
						
							
							Tracerestrict: Add slot action mode, try to acquire (only on reserve)
						
						
						
						
						
						
					 | 
					
						2021-08-15 22:39:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						0579c8755c
					 | 
					
						
						
							
							Add tracerestrict action: No PBS signal back PF penalty
						
						
						
						
						
						
					 | 
					
						2021-05-25 18:50:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						112b235b71
					 | 
					
						
						
							
							Fix name prefix of TraceRestrictNewsControlField enum values
						
						
						
						
						
						
					 | 
					
						2021-05-25 18:21:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						2e28bc8e6a
					 | 
					
						
						
							
							Tracerestrict: Add engine class conditional
						
						
						
						
						
						
					 | 
					
						2021-05-13 23:49:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						aff89b61f5
					 | 
					
						
						
							
							Add tracerestrict reserved tiles ahead conditional
						
						
						
						
						
						
					 | 
					
						2021-02-13 03:29:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						35d720b0ad
					 | 
					
						
						
							
							Add tracerestrict PBS end signal conditional
						
						
						
						
						
						
						
						This is for realistic braking long reserve 
						
						
					 | 
					
						2021-02-13 02:12:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						d42ad99688
					 | 
					
						
						
							
							Add conditional order for current time/date
						
						
						
						
						
						
					 | 
					
						2021-02-10 18:34:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						270a748b64
					 | 
					
						
						
							
							Tracerestrict: Add time/date conditional
						
						
						
						
						
						
					 | 
					
						2020-11-27 18:43:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						abb7b69861
					 | 
					
						
						
							
							Add slot and counter support to programmable pre-signals
						
						
						
						
						
						
					 | 
					
						2020-09-01 18:37:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						817bc44a3e
					 | 
					
						
						
							
							Initial implementation of tracerestrict counter mechanism
						
						
						
						
						
						
					 | 
					
						2020-08-31 19:08:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						d2594ece79
					 | 
					
						
						
							
							Add routing restrictions action to control news reports about stuck trains
						
						
						
						
						
						
					 | 
					
						2020-08-29 13:38:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						7960db35f2
					 | 
					
						
						
							
							Merge branch 'master' into jgrpp
						
						
						
						
						
						
						
						# Conflicts:
#	config.lib
#	projects/openttd_vs140.vcxproj
#	projects/openttd_vs140.vcxproj.filters
#	projects/openttd_vs141.vcxproj
#	projects/openttd_vs141.vcxproj.filters
#	projects/openttd_vs142.vcxproj
#	projects/openttd_vs142.vcxproj.filters
#	src/aircraft_cmd.cpp
#	src/base_station_base.h
#	src/core/pool_type.hpp
#	src/disaster_vehicle.cpp
#	src/economy.cpp
#	src/engine.cpp
#	src/group.h
#	src/group_cmd.cpp
#	src/group_gui.cpp
#	src/lang/english.txt
#	src/lang/german.txt
#	src/linkgraph/linkgraph_gui.cpp
#	src/network/network_command.cpp
#	src/network/network_server.cpp
#	src/openttd.cpp
#	src/order_cmd.cpp
#	src/road_cmd.cpp
#	src/saveload/afterload.cpp
#	src/saveload/cargopacket_sl.cpp
#	src/saveload/linkgraph_sl.cpp
#	src/saveload/order_sl.cpp
#	src/saveload/station_sl.cpp
#	src/saveload/town_sl.cpp
#	src/saveload/vehicle_sl.cpp
#	src/screenshot.cpp
#	src/screenshot.h
#	src/settings_gui.cpp
#	src/settings_type.h
#	src/smallmap_gui.cpp
#	src/station.cpp
#	src/station_cmd.cpp
#	src/table/settings.ini
#	src/toolbar_gui.cpp
#	src/town_cmd.cpp
#	src/train.h
#	src/train_cmd.cpp
#	src/train_gui.cpp
#	src/vehicle.cpp
#	src/vehicle_base.h
#	src/vehiclelist.cpp
#	src/window_type.h 
						
						
					 | 
					
						2020-01-06 18:45:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						aa8aae9a62
					 | 
					
						
						
							
							Initial implementation of tracerestrict speed restriction feature
						
						
						
						
						
						
					 | 
					
						2019-12-06 21:15:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						7332c0b673
					 | 
					
						
						
							
							Tracerestrict: Add load percentage conditional
						
						
						
						
						
						
					 | 
					
						2019-10-08 18:42:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						36eb4165b8
					 | 
					
						
						
							
							Merge branch 'master' into jgrpp
						
						
						
						
						
						
						
						# Conflicts:
#	src/bridge_map.h
#	src/crashlog.cpp
#	src/industry.h
#	src/linkgraph/linkgraph_type.h
#	src/order_type.h
#	src/saveload/afterload.cpp
#	src/settings.cpp
#	src/settings_type.h
#	src/smallmap_gui.cpp
#	src/spritecache.cpp
#	src/stdafx.h
#	src/table/settings.h.preamble
#	src/train.h
#	src/vehicle.cpp
#	src/viewport.cpp
#	src/viewport_func.h
#	src/widgets/station_widget.h
#	src/zoom_func.h
#	src/zoom_type.h 
						
						
					 | 
					
						2019-07-08 16:19:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						e1d98e1b37
					 | 
					
						
						
							
							Check trace restrict slot vehicle index and occupants in CheckCaches
						
						
						
						
						
						
					 | 
					
						2019-05-19 18:40: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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						cd41683b9b
					 | 
					
						
						
							
							Add tracerestrict feature reverse behind signal
						
						
						
						
						
						
					 | 
					
						2018-12-09 01:13:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						a315d39067
					 | 
					
						
						
							
							Merge branch 'tracerestrict-sx' into jgrpp
						
						
						
						
						
						
						
						# Conflicts:
#	src/saveload/extended_ver_sl.cpp
#	src/tracerestrict.h 
						
						
					 | 
					
						2018-12-05 20:15:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						cae0b21534
					 | 
					
						
						
							
							Trace restrict: Bump size of item type field
						
						
						
						
						
						
						
						Reserve value for TRIT_REVERSE 
						
						
					 | 
					
						2018-12-05 20:14:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						bd6f7b29fc
					 | 
					
						
						
							
							Fix incorrect description of TraceRestrictPathfinderPenaltyAuxField enum
						
						
						
						
						
						
					 | 
					
						2018-12-05 20:08:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						3e50336079
					 | 
					
						
						
							
							Add trace restrict train status conditional
						
						
						
						
						
						
					 | 
					
						2018-08-21 19:22:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						2586096ef6
					 | 
					
						
						
							
							Merge branch 'tracerestrict-sx' into jgrpp
						
						
						
						
						
						
						
						# Conflicts:
#	src/pbs.cpp
#	src/saveload/extended_ver_sl.cpp 
						
						
					 | 
					
						2018-06-17 23:24:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						e9f5d80440
					 | 
					
						
						
							
							Trace restrict slots: Add support for slot operations at PBS end signal
						
						
						
						
						
						
					 | 
					
						2018-06-17 21:13:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						1b4db7d86c
					 | 
					
						
						
							
							Trace restrict: Add wait at entrance PBS for reservation ending here
						
						
						
						
						
						
					 | 
					
						2018-06-17 18:55:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						64d9cdd6f0
					 | 
					
						
						
							
							Merge branch 'tracerestrict-sx' into jgrpp
						
						
						
						
						
						
					 | 
					
						2017-06-20 19:19:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan G Rennison
							
						 
					 | 
					
						
						
							
						
						b004c1998f
					 | 
					
						
						
							
							Merge branch 'tracerestrict' into tracerestrict-sx
						
						
						
						
						
						
					 | 
					
						2017-06-20 19:19:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |