Add setting for rail depot maximum speed
This commit is contained in:
@@ -256,7 +256,7 @@ class NIHVehicle : public NIHelper {
|
||||
b = buffer + seprintf(buffer, lastof(buffer), " Reservation ends at %X (%u x %u), trackdir: %02X, z: %d",
|
||||
l.reservation_end_tile, TileX(l.reservation_end_tile), TileY(l.reservation_end_tile), l.reservation_end_trackdir, l.reservation_end_z);
|
||||
if (HasBit(l.flags, TRLF_DEPOT_END)) {
|
||||
print_braking_speed(l.reservation_end_position - TILE_SIZE, 61, l.reservation_end_z);
|
||||
print_braking_speed(l.reservation_end_position - TILE_SIZE, _settings_game.vehicle.rail_depot_speed_limit, l.reservation_end_z);
|
||||
} else {
|
||||
print_braking_speed(l.reservation_end_position, 0, l.reservation_end_z);
|
||||
}
|
||||
|
@@ -1465,10 +1465,24 @@ max = 500
|
||||
interval = 5
|
||||
str = STR_CONFIG_SETTING_THROUGH_LOAD_SPEED_LIMIT
|
||||
strhelp = STR_CONFIG_SETTING_THROUGH_LOAD_SPEED_LIMIT_HELPTEXT
|
||||
strval = STR_CONFIG_SETTING_THROUGH_LOAD_SPEED_LIMIT_VAL
|
||||
strval = STR_JUST_VELOCITY
|
||||
cat = SC_EXPERT
|
||||
patxname = ""vehicle.through_load_speed_limit""
|
||||
|
||||
[SDT_VAR]
|
||||
var = vehicle.rail_depot_speed_limit
|
||||
type = SLE_UINT16
|
||||
flags = SF_GUI_VELOCITY
|
||||
def = 61
|
||||
min = 5
|
||||
max = 100
|
||||
interval = 5
|
||||
str = STR_CONFIG_SETTING_RAIL_DEPOT_SPEED_LIMIT
|
||||
strhelp = STR_CONFIG_SETTING_RAIL_DEPOT_SPEED_LIMIT_HELPTEXT
|
||||
strval = STR_JUST_VELOCITY
|
||||
cat = SC_EXPERT
|
||||
patxname = ""vehicle.rail_depot_speed_limit""
|
||||
|
||||
[SDT_BOOL]
|
||||
var = pf.forbid_90_deg
|
||||
def = false
|
||||
|
Reference in New Issue
Block a user