|
|||
Руководство по модификации локомотиваСтр 1 из 2Следующая ⇒ Руководство по модификации локомотива одинаковой или похожей серии для движка RTrainSim на примере ВЛ80с-711.
1. Проверяем, есть ли анимация у токоприемника секции А (если нету, анимация у обоих ТП в RTS работать не будет, но локомотив будет ездить нормально).
2. Редактируем файл " vl80s-711a. eng".
2. 1 В середине файла после строки Sound ( ".. /.. /tsrLoco_VL80-Alias/Sound_2/tsrLoco_vl80-eng. sms" ) добавляем строку RTSExteriorSound ( ".. /.. /tsrLoco_VL80-Alias/Sound/tsrLoco_vl80-eng. sms" )
2. 2 Почти в конце файла после строки Sound ( ".. /.. /tsrLoco_VL80-Alias/Sound_2/tsrLoco_vl80-cab. sms" ) вставляем строку RTSCabinSound ( ".. /.. /tsrLoco_VL80-Alias/Sound_3/tsrLoco_vl80k-cabx. sms" )
2. 3 В конце файла (после последней закрывающей скобки) вставляем следующий блок
EngExtended ( LocomotiveSeries ( " VL80k" ) ExcludePantograph ( 2 ) ScaleBrakeForce ( 0. 5 )
BatteryMaxCharge ( 100 ) SMECable ( 0 1 ) HVBus ( 0 1 ) MaxLineCurrent ( 2000 ) WorksOnLineVoltages ( 1 LineVoltage ( 20000 29000 50 50 ) ) NumEngines ( 4 EngineAxles ( 1 0 ) EngineAxles ( 1 1 ) EngineAxles ( 1 2 ) EngineAxles ( 1 3 ) ) NumAxles ( 4 )
Cabin ( ".. /tsrLoco_VL80k-125/CAB/cabin. s" 0 ) LibraryModule ( ".. /tsrLoco_VL80k-125/CAB/vl80k. dll" 0 ) VariableStack ( 32 )
Messages ( 1 MessageText ( " Батарея разряжена" 0 ) ) )
На этом редактирование файла " vl80s-711a. eng" завершено. 3. Проделываем пункты 2. 1 и 2. 2 для файла " vl80s-711b. eng". Пункт 2. 3 не копируем! 3. 1 В конце файла " vl80s-711b. eng " (после последней закрывающей скобки) вставляем следующий блок
EngExtended ( LocomotiveSeries ( " VL80k" ) ExcludePantograph ( 1 ) ScaleBrakeForce ( 0. 5 ) AddBrakeForce ( 200kN )
BatteryMaxCharge ( 100 ) SMECable ( 1 0 ) HVBus ( 1 0 ) MaxLineCurrent ( 2000 ) WorksOnLineVoltages ( 1 LineVoltage ( 21000 29000 50 50 ) ) NumEngines ( 4 EngineAxles ( 1 3 ) EngineAxles ( 1 2 ) EngineAxles ( 1 1 ) EngineAxles ( 1 0 ) ) NumAxles ( 4 )
Cabin ( ".. /tsrLoco_VL80k-125/CAB/cabin. s" 1 ) LibraryModule ( ".. /tsrLoco_VL80k-125/CAB/vl80k. dll" 1 ) VariableStack ( 32 )
Messages ( 1 MessageText ( " Батарея разряжена" 0 ) ) ) На этом редактирование файла " vl80s-711b. eng" завершено.
4. Редактируем файл " vl80s-711a. sd".
После строки ESD_Bounding_Box ( -1. 58 0. 043 -8. 0 1. 58 5. 197 8. 0 ) вставляем следующий блок
ESD_Interior_Parts ( 3 cab WIPER1 WIRER2 ) ESD_Exterior_Details (
ExteriorDoors( 2 ExteriorDoor( Name ( DOOR_D ) Connects ( EXTERIOR INTERIOR ) Position ( -1. 58 2. 0 5. 0 ) Radius ( 3 ) InteriorPlane ( -1. 9 1. 84 5. 394 -1. 2 1. 84 4. 8 ) Trajectory ( 6 -2. 500 0. 0 4. 998 1 -2. 500 0. 607 4. 998 1 -2. 500 0. 84 4. 998 1 -2. 500 1. 4 4. 998 1 -2. 500 1. 5 4. 998 0 -1. 1 1. 5 4. 998 0 ) AnimTime ( 2. 0 ) ) ExteriorDoor( Name ( DOOR_A ) Connects ( EXTERIOR INTERIOR ) Position ( 1. 58 2. 0 5. 0 ) Radius ( 3 ) InteriorPlane ( 1. 2 1. 84 5. 394 1. 9 1. 84 4. 8 ) Trajectory ( 6 2. 500 0. 0 4. 998 1 2. 500 0. 607 4. 998 1 2. 500 0. 84 4. 998 1 2. 500 1. 4 4. 998 1 2. 500 1. 5 4. 998 0 1. 1 1. 5 4. 998 0 ) AnimTime ( 2. 0 ) ) ) ExteriorLadders( 2 ExteriorLadder ( Connects ( EXTERIOR EXT_WAG ) Position ( 0. 9 1. 5 7. 656 ) Radius ( 3 ) Trajectory ( 3 0. 3 0. 0 8. 0 0 0. 0 1. 23 8. 0 4 0. 6 1. 85 7. 8 1 ) ) ExteriorLadder ( Connects ( EXTERIOR EXT_WAG ) Position ( -0. 9 1. 5 7. 656 ) Radius ( 3 ) Trajectory ( 3 -0. 3 0. 0 8. 0 0 0. 0 1. 23 8. 0 4 -0. 6 1. 85 7. 8 1 ) ) ) ExteriorPlanes ( 1 ExteriorPlane( -0. 3 1. 85 8. 5 0. 3 1. 85 7. 8 EXIT ) ) ExteriorLedges ( 1 ExteriorLedge ( Trajectory ( 4 1. 5 1. 85 7. 7 0 0. 3 1. 85 7. 8 0 -0. 3 1. 85 7. 8 0 -1. 5 1. 85 7. 7 0 ) ) ) Animations ( 2 AnimNode ( Name ( " GV" ) ChildNodes ( 2 GV1 GV2 ) AnimTime ( 1. 0 ) Flags ( ) NumKeyFrames ( 2 ) ) AnimNode ( Name ( " WIPER" ) ChildNodes ( 2 WIPER1 WIRER2 ) AnimTime ( 1. 0 ) Flags ( CONTINUOUS RETURNS ) NumKeyFrames ( 2 ) ) ) )
|
|||
|