Change: Don't replace stripped control codes with '?' for scripts. (#14028)

This commit is contained in:
Peter Nelson
2025-04-18 17:20:08 +01:00
committed by GitHub
parent 45917dbaa3
commit 67d6089f39
15 changed files with 16 additions and 16 deletions

View File

@@ -135,7 +135,7 @@ static void _DoCommandReturnBuildBridge1(class ScriptInstance *instance)
EnforcePrecondition(std::nullopt, vehicle_type == ScriptVehicle::VT_ROAD || vehicle_type == ScriptVehicle::VT_RAIL || vehicle_type == ScriptVehicle::VT_WATER);
if (!IsValidBridge(bridge_type)) return std::nullopt;
return ::StrMakeValid(::GetString(vehicle_type == ScriptVehicle::VT_WATER ? STR_LAI_BRIDGE_DESCRIPTION_AQUEDUCT : ::GetBridgeSpec(bridge_type)->transport_name[vehicle_type]));
return ::StrMakeValid(::GetString(vehicle_type == ScriptVehicle::VT_WATER ? STR_LAI_BRIDGE_DESCRIPTION_AQUEDUCT : ::GetBridgeSpec(bridge_type)->transport_name[vehicle_type]), {});
}
/* static */ SQInteger ScriptBridge::GetMaxSpeed(BridgeType bridge_type)