Хелпикс

Главная

Контакты

Случайная статья





Руководство по модификации локомотива



Руководство по модификации локомотива

одинаковой или похожей серии для движка 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 )

             )

       )

)

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.