December 23, 2003
at 6:57 am /
#12325
every engine file are different because the type of loco..
Here a example of een old Belgian diesel loc
SIMISA@@@@@@@@@@JINX0D0t______
Wagon ( 6003
comment(6003)
Type ( Engine )
WagonShape ( 6003.s )
Size ( 2.908m 4.212m 17.419m )
Mass ( 84.0t )
WheelRadius ( 0.505m )
InertiaTensor ( Box ( 2.908m 4.212m 17.419m ) )
Coupling (
Type ( Chain )
Spring (
Stiffness ( 1e6N/m 5e6N/m )
Damping ( 1e6N/m 1e6N/m )
Break ( 1.1e7N 1.1e7N )
r0 ( 2cm 10cm )
)
comment( CouplingHasRigidConnection () )
Velocity ( 0.1m/s )
)
Buffers (
Spring (
Stiffness ( 1e6N/m 5e6N/m )
Damping ( 1e6N/m/s 1e6N/m/s )
r0 ( 0m 1e9 )
)
Centre ( 0.5 )
Radius ( 1 )
Angle ( 0.5deg )
)
Adheasion ( 0.2 0.4 2 0 )
DerailRailHeight ( 4cm )
DerailRailForce ( 2.5*84t )
DerailBufferForce ( 400kN )
NumWheels ( 8 )
Friction (
836N/m/s 0 1mph 16.19N/m/s 1.8
5.1N/rad/s 1 -1rad/s 0 1
)
AntiSlip ()
MaxBrakeForce ( 60kN )
BrakeEquipmentType( ‘Air_single_pipe, Distributor’ )
BrakeSystemType( ‘Air_single_pipe’ )
BrakeDistributorFullServicePressure( 24 )
BrakeDistributorMaxAuxilaryResPressure( 120 )
BrakeDistributorEmergencyResPressure( 120 )
BrakeDistributorReleaseRate( 5 )
BrakeDistributorApplicationRate( 5 )
BrakeDistributorTrainPipeControlRatio( 2.27 )
BrakeDistributorNormalFullReleasePressure( 72 )
EmergencyBrakeResMaxPressure( 125 )
TripleValveRatio( 2.27 )
MaxReleaseRate( 5 )
MaxApplicationRate( 5 )
MaxAuxilaryChargingRate( 15 )
EmergencyResCapacity( 7 )
EmergencyResChargingRate( 15 )
BrakeCylinderPressureForMaxBrakeBrakeForce( 72 )
IntakePoint ( 3.33 0.4 FuelDiesel )
Lights ( 18
Light (
comment( Player Control Section )
comment( Sphere of light )
Type ( 1 )
Conditions (
Headlight ( 3 )
Unit ( 2 )
)
Cycle ( 0 )
FadeIn ( 0.5 )
FadeOut ( 0.5 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( 0.0 2.0 6.6 )
Transition ( 0 )
Radius ( 400.0 )
Angle ( 15.0 )
)
)
)
Light (
comment( Sphere of light rear Bright )
Type ( 1 )
Conditions (
Headlight ( 2 )
Unit ( 2 )
)
Cycle ( 0 )
FadeIn ( 0.5 )
FadeOut ( 0.5 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( 0.0 2.0 -356.6 )
Transition ( 0 )
Radius ( 400.0 )
Angle ( 15.0 )
)
)
)
Light (
comment( Head light centre dim )
Type ( 0 )
Conditions (
Headlight ( 2 )
Unit ( 3 )
)
FadeIn ( 1 )
FadeOut ( 2 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( 0.0 4.300 -6.68 )
Azimuth ( 180.0 180.0 180.0 )
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -6 -6 -6 )
)
)
)
Light (
comment( Head light right dim )
Type ( 0 )
Conditions (
Headlight ( 2 )
Unit ( 2 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffff0000 )
Position ( -0.728 2.092 8.27 )
Azimuth ( 0.0 0.0 0.0 )
Transition ( 0 )
Radius ( 0.50 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Head light left dim )
Type ( 0 )
Conditions (
Headlight ( 2 )
Unit ( 2 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffff0000 )
Position ( 0.728 2.092 8.27 )
Azimuth ( 0.0 0.0 0.0 )
Transition ( 0 )
Radius ( 0.50 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Head light centre bright )
Type ( 0 )
Conditions (
Headlight ( 3 )
Unit ( 2 )
)
FadeIn ( 1 )
FadeOut ( 2 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( 0.0 4.290 6.65 )
Azimuth ( 0 0 0 )
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -6 -6 -6 )
)
)
)
Light (
comment( Head light right bright )
Type ( 0 )
Conditions (
Headlight ( 3 )
Unit ( 2 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( -0.530 1.864 8.27 )
Azimuth ( 0.0 0.0 0.0)
Transition ( 0 )
Radius ( 0.50 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Head light left bright )
Type ( 0 )
Conditions (
Headlight ( 3 )
Unit ( 2 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( 0.530 1.864 8.27 )
Azimuth ( 0.0 0.0 0.0)
Transition ( 0 )
Radius ( 0.50 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Tail light right dim )
Type ( 0 )
Conditions (
Headlight ( 2 )
Unit ( 3 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( -0.550 1.890 -8.30 )
Azimuth ( 180.0 180.0 180.0)
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Tail light left dim )
Type ( 0 )
Conditions (
Headlight ( 2 )
Unit ( 3 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( 0.530 1.890 -8.30 )
Azimuth ( 180.0 180.0 180.0)
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Tail light right bright )
Type ( 0 )
Conditions (
Headlight ( 3 )
Unit ( 3 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffff0000 )
Position ( -0.728 2.092 -8.30 )
Azimuth ( 180.0 180.0 180.0)
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Tail light left bright )
Type ( 0 )
Conditions (
Headlight ( 3 )
Unit ( 3 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffff0000 )
Position ( 0.728 2.092 -8.30 )
Azimuth ( 180.0 180.0 180.0)
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( AI section )
comment( Head light centre bright )
Type ( 0 )
Conditions (
Unit ( 2 )
Control ( 1 )
Service ( 2 )
TimeOfDay ( 0 )
)
FadeIn ( 1 )
FadeOut ( 2 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( 0.0 4.290 6.65 )
Azimuth ( 0 0 0 )
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -6 -6 -6 )
)
)
)
Light (
comment( Head light right bright )
Type ( 0 )
Conditions (
Unit ( 2 )
Control ( 1 )
Service ( 2 )
TimeOfDay ( 0 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( -0.530 1.864 8.27 )
Azimuth ( 0.0 0.0 0.0)
Transition ( 0 )
Radius ( 0.50 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Head light left bright )
Type ( 0 )
Conditions (
Unit ( 2 )
Control ( 1 )
Service ( 2 )
TimeOfDay ( 0 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffffe467 )
Position ( 0.530 1.864 8.27 )
Azimuth ( 0.0 0.0 0.0)
Transition ( 0 )
Radius ( 0.50 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Tail light right bright )
Type ( 0 )
Conditions (
Unit ( 3 )
Control ( 1 )
Service ( 2 )
TimeOfDay ( 0 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffff0000 )
Position ( -0.728 2.092 -8.30 )
Azimuth ( 180.0 180.0 180.0)
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -1 -1 -1 )
)
)
)
Light (
comment( Tail light left bright )
Type ( 0 )
Conditions (
Unit ( 3 )
Control ( 1 )
Service ( 2 )
TimeOfDay ( 0 )
)
FadeIn ( 0.5 )
FadeOut ( 1 )
Cycle ( 0 )
States ( 1
State (
Duration ( 0.0 )
LightColour ( ffff0000 )
Position ( 0.728 2.092 -8.30 )
Azimuth ( 180.0 180.0 180.0)
Transition ( 0 )
Radius ( 0.40 )
Elevation ( -1 -1 -1 )
)
)
)
)
Sound ( ’51Eng.sms’ )
)
Engine ( 6003
Effects
(
DieselSpecialEffects
(
comment
(
the format of these little blocks is as follow:
offset.x offset.y offset.z
normal.x normal.y normal.z
width in metres
defining the offset from the shape pivot point
where steam / smoke should appear, the direction
it should go and the width of the nozzle
)
Exhaust1
(
0.1 4.21 -3.51
0 1 0
0.1
)
)
)
Wagon ( 6003 )
Type ( Diesel )
MaxPower ( 2045kW#est )
MaxForce ( 196kN )
MaxContinuousForce ( 180kN )
RunUpTimeToMaxForce ( 30 )
MaxVelocity ( 75mph )
MaxCurrent ( 2000A )
WheelRadius ( 0.56m )
comment( sanding system is switched off when faster than given velocity )
Sanding ( 6mph )
NumWheels ( 2 )
MaxTemperature ( 120 )
MaxOilPressure ( 280 )
CabView ( 51.cvf )
HeadOut ( -1.42 3.87 6.37 )
MaxDieselLevel ( 2400l )
DieselUsedPerHourAtMaxPower ( 115l )
DieselUsedPerHourAtIdle ( 20l )
DieselEngineIdleRPM( 300 )
DieselEngineMaxRPM( 1000 )
DieselEngineSpeedOfMaxTractiveEffort( 13.25mph )
DieselEngineMaxRPMChangeRate( 40 )
DieselSmokeEffectInitialMagnitude( 0.9 )
DieselSmokeEffectMaxMagnitude( 2.1 )
DieselSmokeEffectInitialSmokeRate( 0.4 )
DieselSmokeEffectMaxSmokeRate( 4 )
AirBrakesAirCompressorPowerRating( 2.5 )
AirBrakesMainMinResAirPressure( 0 )
AirBrakesMainMaxAirPressure( 125 )
AirBrakesMainResVolume( 10 )
AirBrakesAirCompressorWattage( 12000 )
AirBrakesCompressorRestartPressure( 115 )
AirBrakesAirUsedPerPoundsOfBrakePipePressure( 0.3 )
AirBrakesHasLowPressureTest( 0 )
AirBrakesIsCompressorElectricOrMechanical( 1 )
EngineBrakesControllerHasProportionalBrake( 1 )
EngineBrakesProportionalBrakeLag( 1 )
TrainBrakesControllerMinPressureReduction( 2 )
TrainBrakesControllerMaxApplicationRate( 5 )
TrainBrakesControllerMaxReleaseRate( 5 )
TrainBrakesControllerEmergencyApplicationRate( 10 )
TrainBrakesControllerMinSystemPressure( 0 )
TrainBrakesControllerMaxSystemPressure( 72 )
TrainBrakesControllerEmergencyBrakeTimePenalty( 0 )
TrainBrakesControllerFullServicePressureDrop( 22 )
DynamicBrakesMinUsableSpeed( 20 )
DynamicBrakesMaximumEffectiveSpeed( 180 )
DynamicBrakesMaximumForce( 50kN )
DynamicBrakesResistorCurrentLimit ( 2000 )
DynamicBrakesCutInSpeed( 15 )
DynamicBrakesMaxAirBrakePressure ( 100 )
DynamicBrakesFadingSpeed( 20 )
DynamicBrakesDelayTimeBeforeEngaging ( 0 )
DynamicBrakesMaximumSpeedForFadeOut ( 200 )
DynamicBrakesEffectAtMaximumFadeOut( 0 )
DynamicBrakesHigherSpeedCurveExponent( 12.5 )
DynamicBrakesLowerSpeedCurveExponent( 1 )
DynamicBrakesNumberOfControllerNotches( 0 )
BrakesEngineBrakeType( ‘Air_single_pipe’ )
BrakesTrainBrakeType( ‘Air_single_pipe’ )
BrakesEngineControllers( ‘Train, Dynamic,Blended’ )
DoesBrakeCutPower( 1 )
DoesHornTriggerBell( 0 )
BrakeCutsPowerAtBrakeCylinderPressure( 15 )
EmergencyStopMonitor(
MonitoringDeviceMonitorTimeLimit( 0 )
MonitoringDeviceAlarmTimeLimit( 0 )
MonitoringDevicePenaltyTimeLimit( 0 )
MonitoringDeviceCriticalLevel( 0 )
MonitoringDeviceResetLevel( 0 )
MonitoringDeviceAppliesFullBrake( 0 )
MonitoringDeviceAppliesEmergencyBrake( 1 )
MonitoringDeviceAppliesCutsPower( 1 )
MonitoringDeviceAppliesShutsDownEngine( 0 )
)
VigilanceMonitor(
MonitoringDeviceMonitorTimeLimit( 60 )
MonitoringDeviceAlarmTimeLimit( 57 )
MonitoringDevicePenaltyTimeLimit( 0 )
MonitoringDeviceCriticalLevel( 0 )
MonitoringDeviceResetLevel( 0 )
MonitoringDeviceAppliesFullBrake( 1 )
MonitoringDeviceAppliesEmergencyBrake( 0 )
MonitoringDeviceAppliesCutsPower( 0 )
MonitoringDeviceAppliesShutsDownEngine( 0 )
)
OverspeedMonitor(
MonitoringDeviceMonitorTimeLimit( 0 )
MonitoringDeviceAlarmTimeLimit( 5 )
MonitoringDevicePenaltyTimeLimit( 0 )
MonitoringDeviceCriticalLevel( 151 )
MonitoringDeviceResetLevel( 0 )
MonitoringDeviceAppliesFullBrake( 0 )
MonitoringDeviceAppliesEmergencyBrake( 0 )
MonitoringDeviceAppliesCutsPower( 1 )
MonitoringDeviceAppliesShutsDownEngine( 0 )
MonitoringDeviceTriggerOnTrackOverspeed( 1 )
MonitoringDeviceTriggerOnTrackOverspeedMargin( 2 )
MonitoringDeviceResetOnZeroSpeed( 1 )
MonitoringDeviceResetOnResetButton( 0 )
)
DoesHornTriggerBell( 0 )
comment( infinate sanding time )
MaxSandingTime( -1 )
EngineControllers (
Throttle ( 0 1 0.125 0
NumNotches ( 9
Notch ( 0 0 Dummy )
Notch ( 0.125 0 Dummy )
Notch ( 0.25 0 Dummy )
Notch ( 0.375 0 Dummy )
Notch ( 0.5 0 Dummy )
Notch ( 0.625 0 Dummy )
Notch ( 0.75 0 Dummy )
Notch ( 0.875 0 Dummy )
Notch ( 1 0 Dummy )
)
)
Brake_Engine ( 0 1 0.0125 0
NumNotches ( 1
Notch ( 0 1 Dummy )
)
)
Brake_Train ( 0 1 0.0125 0.75
NumNotches ( 5
Notch ( 0 0 TrainBrakesControllerReleaseStart )
Notch ( 0.3 1 TrainBrakesControllerGraduatedSelfLapLimitedStart )
Notch ( 0.85 0 TrainBrakesControllerSuppressionStart )
Notch ( 0.9 0 TrainBrakesControllerContinuousServiceStart )
Notch ( 0.95 0 TrainBrakesControllerEmergencyStart )
)
)
DirControl ( -1 0 1 1 )
BellToggle( 0 1 0 )
AWS ( 0 1 0 )
Sanding ( 0 1 0 )
Horn ( 0 1 0 )
Wipers ( 0 1 0 )
EmergencyStopToggle( 0 1 0 )
Vigilance ( 0 1 0 )
Headlights ( 0 0.25 1 0 )
BailOffButton( 0 1 0 )
)
comment( fuel_level )
EngineVariables ( 5300 )
Sound ( ’51cab.sms’ )
Name ( ‘NMBS-SNCB HLD6003’ )
Description (
‘5 Locomotives of the series 210 or HLD60 were delivered in 1961.’+
‘Before 1971 they were numbered 210.001-210.006.’+
‘After 1971, they had the numbers 6001-6006.’+
‘All 6 locomotives were based at depot St-Ghislain.’+
‘They are the weaker brothers of the type 200 (HLD51).’+
‘It’s a Baldwin-Hamilton design made by Cockerill.’+
‘At first they were used for passengerservices,’+
‘but at the end of their career they were used for local freights.’+
‘Except the 6005 they were decommisioned in 1988.n’+
‘Locomotive type: Diesel-Electricnn’+
‘Power: 840 kWn’+
‘Max. speed: 120 km/hn’+
‘Power source: Cockerill 6 TR 240 CO dieseln’
)
EngineOperatingProcedures (
‘To move forwardn’+
‘1. Press the W key to move the Reverser to Forward.n’+
‘2. Press the ; (SEMICOLON) key to release the train brakes.n’+
‘3. Press the [ (LEFT BRACKET) key to release the locomotive brake.n’+
‘4. Press the D key to move the throttle from Idle to Notch 1.n’+
‘5. Gradually increase power (D key), one notch at a time, until your train reaches the desired speed.nn’+
‘To slow the trainn’+
‘1. Press the A key to move the throttle to a lower setting.n’+
‘2. Use the brakes to further reduce speed if desired.nn’+
‘To apply the dynamic brakesn’+
‘1. Press the A key to move the throttle to the Idle position.n’+
‘2. Wait for 10 seconds, then press the . (PERIOD) key to advance the Dynamic Brake handle from Off to the Setup position. After allowing a few seconds for braking circuit setup, press the . [PERIOD] key again to set the desired level of dynamic braking (Levels 1 – .nn’+
‘To release the dynamic brakesn’+
‘1. Press the D key to move the throttle towards Idle.nn’+
‘To apply the train brakesn’+
‘1. Press the ‘ (APOSTROPHE) key to apply the train brakes.nn’+
‘To bail off the train brakes on the locomotiven’+
‘1. Press the / (FORWARD SLASH) key.nn’+
‘To release the train brakesn’+
‘1. Press the ; (SEMICOLON) key to release the train brakes.nn’+
‘To apply the locomotive braken’+
‘1. Press the ] (RIGHT BRACKET) key to apply the locomotive brake.nn’+
‘To release the locomotive braken’+
‘1. Press the [ (LEFT BRACKET) key to release the locomotive brake.nn’+
‘To activate emergency brakingn’+
‘1. Press the A key to reduce the throttle to Idle.n’+
‘2. Press the BACKSPACE key to activate emergency braking.nn’+
‘To back upn’+
‘1. Bring your train to a full stop.n’+
‘2. Press the S key to move the Reverser to the Reverse position.n’+
‘4. Release the brakes.n’+
‘5. Slowly advance the throttle lever (D key).nn’+
‘To couple to a car or locomotiven’+
‘1. Coast into the unit at a very slow speed, about 2 mph.n’+
‘TIP: To use the Coupling view, press the 6 key.n’+
‘2. Press F9 to open the Train Operations window.n’+
‘3. If the icon for the unit you coupled to is red, the handbrake is on. Double-click the car to release the handbrake.n’+
‘4. Close the Train Operations window.nn’+
‘To uncouple from a car or locomotiven’+
‘1. Press F9 to open the Train Operations window.n’+
‘2. Double-click a unit in the part of the train you want to uncouple from the locomotive, to set the handbrake.n’+
‘3. Double-click the coupler between the units you want to uncouple and the rest of the train.n’+
‘4. Close the Train Operations window.’
)
)