Add game setting to limit train lookahead to signal aspect
In realistic braking mode when multi-aspect signalling enabled by GRF
This commit is contained in:
@@ -1387,6 +1387,7 @@ const SaveLoadTable GetVehicleLookAheadDescription()
|
||||
SLE_VAR(TrainReservationLookAhead, reservation_end_trackdir, SLE_UINT8),
|
||||
SLE_VAR(TrainReservationLookAhead, current_position, SLE_INT32),
|
||||
SLE_VAR(TrainReservationLookAhead, reservation_end_position, SLE_INT32),
|
||||
SLE_CONDVAR_X(TrainReservationLookAhead, lookahead_end_position, SLE_INT32, SL_MIN_VERSION, SL_MAX_VERSION, SlXvFeatureTest(XSLFTO_AND, XSLFI_REALISTIC_TRAIN_BRAKING, 9)),
|
||||
SLE_VAR(TrainReservationLookAhead, reservation_end_z, SLE_INT16),
|
||||
SLE_VAR(TrainReservationLookAhead, tunnel_bridge_reserved_tiles, SLE_INT16),
|
||||
SLE_VAR(TrainReservationLookAhead, flags, SLE_UINT16),
|
||||
@@ -1406,6 +1407,7 @@ const SaveLoadTable GetVehicleLookAheadItemDescription()
|
||||
SLE_VAR(TrainReservationLookAheadItem, end, SLE_INT32),
|
||||
SLE_VAR(TrainReservationLookAheadItem, z_pos, SLE_INT16),
|
||||
SLE_VAR(TrainReservationLookAheadItem, data_id, SLE_UINT16),
|
||||
SLE_CONDVAR_X(TrainReservationLookAheadItem, data_aux, SLE_UINT16, SL_MIN_VERSION, SL_MAX_VERSION, SlXvFeatureTest(XSLFTO_AND, XSLFI_REALISTIC_TRAIN_BRAKING, 9)),
|
||||
SLE_VAR(TrainReservationLookAheadItem, type, SLE_UINT8),
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user