Jonathan G Rennison
|
07b7cc5652
|
Tracerestrict: Add condition whether reservation passes through tile
|
2 years ago |
Jonathan G Rennison
|
38c2fa3b66
|
Add a change counter value special order type
|
2 years ago |
Jonathan G Rennison
|
7c4c75d181
|
Add tracerestrict conditional on direction of order target from signal
|
2 years ago |
Jonathan G Rennison
|
12566f05ca
|
Add tracerestrict actions used flags for order conditionals present
|
2 years ago |
Jonathan G Rennison
|
6a69a5495f
|
Add tracerestrict action to set combined normal/shunt signal mode
Add associated conditional to get reservation end tile
|
2 years ago |
Jonathan G Rennison
|
b37209c3af
|
Tracerestrict: Programs maintain a list of signals referencing them
|
2 years ago |
Jonathan G Rennison
|
02dabad81e
|
Tracerestrict: Add flag for whether reserve through is always set
|
2 years ago |
Jonathan G Rennison
|
c4ea3e0335
|
Fully simulate slot occupancy changes in PBS res end dry-run mode
|
3 years ago |
Jonathan G Rennison
|
221120090e
|
Fix wrong prefix in trace restrict enum
TRSACF_REMOVE_SPEED_ADAPT_EXEMPT in
TraceRestrictSpeedAdaptationControlField
|
3 years ago |
Jonathan G Rennison
|
92142e5684
|
Add routing restriction action to make exempt from speed adaptation
|
3 years ago |
Jonathan G Rennison
|
904ff6757d
|
Add slot support to road vehicles, ships and aircraft
|
3 years ago |
Jonathan G Rennison
|
b23d394f0b
|
Handle predictable conditional orders in timetable window
|
3 years ago |
Jonathan G Rennison
|
b259d04339
|
Add tunnel/bridge entrance/exit values to entry direction conditional
|
3 years ago |
Jonathan G Rennison
|
74bfe4e6d2
|
Allow placing routing restrictions on tunnel/bridge entrance/exit signals
No reserve through support
|
3 years ago |
Jonathan G Rennison
|
dad007e16a
|
Fix spelling of TRPRF_SPEED_RESTRICTION_SET
|
3 years ago |
Jonathan G Rennison
|
53139c2405
|
Add current day/month to tracerestrict and conditional order conditionals
|
3 years ago |
Jonathan G Rennison
|
b8d5113c5a
|
Tracerestrict: Add slot action mode, try to acquire (only on reserve)
|
3 years ago |
Jonathan G Rennison
|
0579c8755c
|
Add tracerestrict action: No PBS signal back PF penalty
|
3 years ago |
Jonathan G Rennison
|
112b235b71
|
Fix name prefix of TraceRestrictNewsControlField enum values
|
3 years ago |
Jonathan G Rennison
|
2e28bc8e6a
|
Tracerestrict: Add engine class conditional
|
3 years ago |
Jonathan G Rennison
|
aff89b61f5
|
Add tracerestrict reserved tiles ahead conditional
|
4 years ago |
Jonathan G Rennison
|
35d720b0ad
|
Add tracerestrict PBS end signal conditional
This is for realistic braking long reserve
|
4 years ago |
Jonathan G Rennison
|
d42ad99688
|
Add conditional order for current time/date
|
4 years ago |
Jonathan G Rennison
|
270a748b64
|
Tracerestrict: Add time/date conditional
|
4 years ago |
Jonathan G Rennison
|
abb7b69861
|
Add slot and counter support to programmable pre-signals
|
4 years ago |
Jonathan G Rennison
|
817bc44a3e
|
Initial implementation of tracerestrict counter mechanism
|
4 years ago |
Jonathan G Rennison
|
d2594ece79
|
Add routing restrictions action to control news reports about stuck trains
|
4 years ago |
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
|
5 years ago |
Jonathan G Rennison
|
aa8aae9a62
|
Initial implementation of tracerestrict speed restriction feature
|
5 years ago |
Jonathan G Rennison
|
7332c0b673
|
Tracerestrict: Add load percentage conditional
|
5 years ago |
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
|
5 years ago |
Jonathan G Rennison
|
e1d98e1b37
|
Check trace restrict slot vehicle index and occupants in CheckCaches
|
5 years ago |
Jonathan G Rennison
|
674732cd68
|
Merge: Codechange: Use null pointer literal instead of the NULL macro
|
6 years ago |
Jonathan G Rennison
|
cd41683b9b
|
Add tracerestrict feature reverse behind signal
|
6 years ago |
Jonathan G Rennison
|
a315d39067
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/saveload/extended_ver_sl.cpp
# src/tracerestrict.h
|
6 years ago |
Jonathan G Rennison
|
cae0b21534
|
Trace restrict: Bump size of item type field
Reserve value for TRIT_REVERSE
|
6 years ago |
Jonathan G Rennison
|
bd6f7b29fc
|
Fix incorrect description of TraceRestrictPathfinderPenaltyAuxField enum
|
6 years ago |
Jonathan G Rennison
|
3e50336079
|
Add trace restrict train status conditional
|
6 years ago |
Jonathan G Rennison
|
2586096ef6
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/pbs.cpp
# src/saveload/extended_ver_sl.cpp
|
6 years ago |
Jonathan G Rennison
|
e9f5d80440
|
Trace restrict slots: Add support for slot operations at PBS end signal
|
6 years ago |
Jonathan G Rennison
|
1b4db7d86c
|
Trace restrict: Add wait at entrance PBS for reservation ending here
|
6 years ago |
Jonathan G Rennison
|
64d9cdd6f0
|
Merge branch 'tracerestrict-sx' into jgrpp
|
7 years ago |
Jonathan G Rennison
|
b004c1998f
|
Merge branch 'tracerestrict' into tracerestrict-sx
|
7 years ago |
Jonathan G Rennison
|
7986367c1f
|
Tracerestrict: Add program append management action.
|
7 years ago |
Jonathan G Rennison
|
bfb8f6f32e
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/saveload/extended_ver_sl.cpp
# src/tracerestrict.h
# src/tracerestrict_gui.cpp
|
8 years ago |
Jonathan G Rennison
|
c44141bad6
|
Add conditional to test slot occupancy state.
Bump tracerestrict version.
|
8 years ago |
Jonathan G Rennison
|
b8328ad21f
|
Merge branch 'tracerestrict-sx' into jgrpp
# Conflicts:
# src/command.cpp
# src/group_gui.cpp
# src/lang/english.txt
# src/saveload/extended_ver_sl.cpp
# src/settings_gui.cpp
# src/tracerestrict.cpp
# src/tracerestrict.h
# src/tracerestrict_gui.cpp
# src/vehicle_gui.cpp
# src/vehicle_gui_base.h
# src/vehiclelist.cpp
# src/window_type.h
|
8 years ago |
Jonathan G Rennison
|
0772236986
|
Add a release slot at front of train slot action.
Distinguish from release slot at back.
Fix slot release and acquire at front when passing PBS from back.
|
8 years ago |
Jonathan G Rennison
|
927323dcb1
|
Add trace restrict slot membership conditional.
|
8 years ago |
Jonathan G Rennison
|
6417fb16c3
|
Initial implementation of trace restrict slots
|
8 years ago |