@@ -1080,20 +1080,20 @@ void TextPageForceInfo(TableData table)
10801080 {
10811081 TableAddLine ( table , Viewer . Catalog . GetString ( "(Advanced adhesion model)" ) ) ;
10821082 int row0 = table . CurrentRow ;
1083- TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Wheel slip" ) ) ;
1083+ TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Wheel slip (Thres) " ) ) ;
10841084 TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Conditions" ) ) ;
10851085 TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Axle drive force" ) ) ;
10861086 TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Axle brake force" ) ) ;
10871087 TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Number of substeps" ) ) ;
10881088 TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Wheel Adhesion" ) ) ;
10891089 TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Axle out force" ) ) ;
10901090 TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Comp Axle out force" ) ) ;
1091- TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Wheel speed" ) ) ;
1091+ TableSetCell ( table , table . CurrentRow ++ , table . CurrentLabelColumn , Viewer . Catalog . GetString ( "Wheel speed (Slip) " ) ) ;
10921092 for ( int i = 0 ; i < mstsLocomotive . LocomotiveAxles . Count ; i ++ )
10931093 {
10941094 table . CurrentRow = row0 ;
10951095 var axle = mstsLocomotive . LocomotiveAxles [ i ] ;
1096- TableSetCell ( table , table . CurrentRow ++ , table . CurrentValueColumn + 2 * i , "{0:F0}% ({1})" , axle . SlipSpeedPercent , FormatStrings . FormatSpeedDisplay ( ( float ) axle . WheelSlipThresholdMpS , true ) ) ;
1096+ TableSetCell ( table , table . CurrentRow ++ , table . CurrentValueColumn + 2 * i , "{0:F0}% ({1})" , axle . SlipSpeedPercent , FormatStrings . FormatVeryLowSpeedDisplay ( ( float ) axle . WheelSlipThresholdMpS , mstsLocomotive . IsMetric ) ) ;
10971097 TableSetCell ( table , table . CurrentRow ++ , table . CurrentValueColumn + 2 * i , "{0:F0}%" , mstsLocomotive . AdhesionConditions * 100.0f ) ;
10981098 TableSetCell ( table , table . CurrentRow ++ , table . CurrentValueColumn + 2 * i , "{0} ({1})" , FormatStrings . FormatForce ( axle . DriveForceN , mstsLocomotive . IsMetric ) , FormatStrings . FormatPower ( axle . DriveForceN * mstsLocomotive . AbsTractionSpeedMpS , mstsLocomotive . IsMetric , false , false ) ) ;
10991099 TableSetCell ( table , table . CurrentRow ++ , table . CurrentValueColumn + 2 * i , "{0}" , FormatStrings . FormatForce ( axle . BrakeRetardForceN , mstsLocomotive . IsMetric ) ) ;
@@ -1104,7 +1104,7 @@ void TextPageForceInfo(TableData table)
11041104 TableSetCell ( table , table . CurrentRow ++ , table . CurrentValueColumn + 2 * i , "{0} ({1})" ,
11051105 FormatStrings . FormatForce ( axle . CompensatedAxleForceN , mstsLocomotive . IsMetric ) ,
11061106 FormatStrings . FormatPower ( axle . CompensatedAxleForceN * mstsLocomotive . AbsTractionSpeedMpS , mstsLocomotive . IsMetric , false , false ) ) ;
1107- TableSetCell ( table , table . CurrentRow ++ , table . CurrentValueColumn + 2 * i , "{0} ({1})" , FormatStrings . FormatSpeedDisplay ( ( float ) axle . AxleSpeedMpS , mstsLocomotive . IsMetric ) , FormatStrings . FormatSpeedDisplay ( axle . SlipSpeedMpS , mstsLocomotive . IsMetric ) ) ;
1107+ TableSetCell ( table , table . CurrentRow ++ , table . CurrentValueColumn + 2 * i , "{0} ({1})" , FormatStrings . FormatSpeedDisplay ( ( float ) axle . AxleSpeedMpS , mstsLocomotive . IsMetric ) , FormatStrings . FormatVeryLowSpeedDisplay ( axle . SlipSpeedMpS , mstsLocomotive . IsMetric ) ) ;
11081108 }
11091109 if ( HUDEngineType == TrainCar . EngineTypes . Steam && ( HUDSteamEngineType == TrainCar . SteamEngineTypes . Compound || HUDSteamEngineType == TrainCar . SteamEngineTypes . Simple || HUDSteamEngineType == TrainCar . SteamEngineTypes . Unknown ) ) TableAddLabelValue ( table , Viewer . Catalog . GetString ( "Wheel ang. pos." ) , "{0}º" , ( int ) ( mstsLocomotive . LocomotiveAxles [ 0 ] . AxlePositionRad * 180 / Math . PI + 180 ) ) ;
11101110 TableAddLabelValue ( table , Viewer . Catalog . GetString ( "Loco Adhesion" ) , "{0:F0}%" , mstsLocomotive . LocomotiveCoefficientFrictionHUD * 100.0f ) ;
0 commit comments