Bushdoctor wrote:Hmm. I didn't get to test the Mikado Dual yet
because other problems popped up with the De Glehn Dual.
Firstly, the engine does not visually appear as a dual locomotive.
It appears as a regular single loc, but with the power etc of a dual.
Secondly, the Dual Glehn does not want to accept any other car than Passengers.
Which is strange because the prefered cargo for that dual loc reads Mixed.
The single Glehn accepts any car but has Passengers as prefered cargo.
I've got a feeling that these Prefered Cargo designations are being determined
by the speed or power of a train. I haven't found an entry refering to this.
Any idea why my Dual Glehn only wants to accept Passenger cars?
Here's the xml entry:
<Train>
<szName>TAG_NAME_DE_GLEHN_DUAL</szName>
<Year>1911</Year>
<szManufacturerName>De Glehn</szManufacturerName>
<szModel>4_4_2_deGlehnAtlantic.kfm</szModel>
<szDummyModel>4_4_2_deGlehnAtlantic_dummies.nif</szDummyModel>
<szCar>_v1</szCar>
<szNewTrainImage>event_newtrain_4_4_0_deGlehn.dds</szNewTrainImage>
<szGroundClackSound>AS3D_CLACK_PLANET_GROUND</szGroundClackSound>
<szBridgeClackSound>AS3D_CLACK_PLANET_BRIDGE</szBridgeClackSound>
<MaxSpeed>9</MaxSpeed>
<Speed0>9</Speed0>
<Power>16</Power>
<Cost>340000</Cost>
<MaintenanceCost>10000</MaintenanceCost>
<Diesel>0</Diesel>
<RunLength>88</RunLength>
<HasEngineer>1</HasEngineer>
<rgbDefaultColor>230,0,0</rgbDefaultColor>
<fStartSoundCrossFade>2.0</fStartSoundCrossFade>
<fSpeedStartWait>0.25</fSpeedStartWait>
<fSpeedCrossFade>3.0</fSpeedCrossFade>
<iPitchChange>4000</iPitchChange>
<szTenderCar>DeGlehnDummy</szTenderCar>
<BitmapIcon>
<szFile>Assets/Interface/TrainRouting/routing_deGlehnAtlantic.tga</szFile>
</BitmapIcon>
<SpeedSounds>
<szSpeed>AS3D_TR_STEAM_ENGINE_SLOW_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_MID_SLOW_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_MID_FAST_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_FAST_LP_1</szSpeed>
</SpeedSounds>
<szStartSound>AS3D_TR_STEAM_ENGINE_START_4</szStartSound>
<szStopSound>AS3D_TR_STEAM_ENGINE_STOP_4</szStopSound>
<szSharpAngleSqueal>AS3D_CURVE_SQUEAL</szSharpAngleSqueal>
<szAverageAngleSqueal>AS3D_CURVE_SQUEAL_MEDIUM</szAverageAngleSqueal>
<szSlightAngleSqueal>AS3D_CURVE_SQUEAL_LIGHT</szSlightAngleSqueal>
</Train>
The only edit that I made without an example was the <szTenderCar>DeGlehnDummy</szTenderCar> .
Perhaps I chose a wrong name and perhaps this is the cause of only a single engine showing up?
This is solution for your trouble Guy's.....
only a few steps...
Put this entry below in your Global Files
1. RRT_Names_ENU.xml
<TextKey>
<Tag>TAG_NAME_MIKADO_DUAL</Tag>
<Text>Mikado Dual</Text>
<Gender>M</Gender>
</TextKey>
<TextKey>
<Tag>TAG_NAME_DE_GLEHN_DUAL</Tag>
<Text>De Glehn Dual</Text>
<Gender>M</Gender>
</TextKey>
2. RRT_Trains.xml
<Train>
<szName>TAG_NAME_MIKADO_DUAL</szName>
<Year>1911</Year>
<szManufacturerName>Lima</szManufacturerName>
<szModel>2_8_2_Mikado.kfm</szModel>
<szDummyModel>2_8_2_Mikado_dummies.nif</szDummyModel>
<szCar>_v2</szCar>
<szNewTrainImage>event_newtrain_2_8_2_Mikado.dds</szNewTrainImage>
<szGroundClackSound>AS3D_CLACK_PLANET_GROUND</szGroundClackSound>
<szBridgeClackSound>AS3D_CLACK_PLANET_BRIDGE</szBridgeClackSound>
<MaxSpeed>6</MaxSpeed>
<Speed0>6</Speed0>
<Power>40</Power>
<Cost>180000</Cost>
<MaintenanceCost>7800</MaintenanceCost>
<Diesel>0</Diesel>
<RunLength>162</RunLength>
<HasEngineer>1</HasEngineer>
<rgbDefaultColor>200,150,0</rgbDefaultColor>
<fStartSoundCrossFade>2.0</fStartSoundCrossFade>
<fSpeedStartWait>0.25</fSpeedStartWait>
<fSpeedCrossFade>3.0</fSpeedCrossFade>
<iPitchChange>4000</iPitchChange>
<szTenderCar>MikadoDummy</szTenderCar>
<BitmapIcon>
<szFile>routing_Mikado.tga</szFile>
</BitmapIcon>
<SpeedSounds>
<szSpeed>AS3D_TR_STEAM_ENGINE_SLOW_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_MID_SLOW_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_MID_FAST_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_FAST_LP_1</szSpeed>
</SpeedSounds>
<szStartSound>AS3D_TR_STEAM_ENGINE_START_1</szStartSound>
<szStopSound>AS3D_TR_STEAM_ENGINE_STOP_1</szStopSound>
<szSharpAngleSound>AS3D_CURVE_SQUEAL</szSharpAngleSound>
<szAverageAngleSound>AS3D_CURVE_SQUEAL_MEDIUM</szAverageAngleSound>
<szSlightAngleSound>AS3D_CURVE_SQUEAL_LIGHT</szSlightAngleSound>
</Train>
<Train>
<szName>TAG_NAME_DE_GLEHN_DUAL</szName>
<Year>1910</Year>
<szManufacturerName>De Glehn</szManufacturerName>
<szModel>4_4_2_deGlehnAtlantic.kfm</szModel>
<szDummyModel>4_4_2_deGlehnAtlantic_dummies.nif</szDummyModel>
<szCar>_v2</szCar>
<szNewTrainImage>event_newtrain_4_4_0_deGlehn.dds</szNewTrainImage>
<szGroundClackSound>AS3D_CLACK_PLANET_GROUND</szGroundClackSound>
<szBridgeClackSound>AS3D_CLACK_PLANET_BRIDGE</szBridgeClackSound>
<MaxSpeed>8</MaxSpeed>
<Speed0>8</Speed0>
<Power>8</Power>
<Cost>80000</Cost>
<MaintenanceCost>3500</MaintenanceCost>
<Diesel>0</Diesel>
<RunLength>88</RunLength>
<HasEngineer>1</HasEngineer>
<rgbDefaultColor>230,0,0</rgbDefaultColor>
<BitmapIcon>
<szFile>Assets/Interface/TrainRouting/routing_deGlehnAtlantic.tga</szFile>
</BitmapIcon>
<fStartSoundCrossFade>2.0</fStartSoundCrossFade>
<szStartSound>AS3D_TR_STEAM_ENGINE_START_4</szStartSound>
<szStopSound>AS3D_TR_STEAM_ENGINE_STOP_4</szStopSound>
<fSpeedStartWait>0.25</fSpeedStartWait>
<fSpeedCrossFade>3.0</fSpeedCrossFade>
<iPitchChange>4000</iPitchChange>
<SpeedSounds>
<szSpeed>AS3D_TR_STEAM_ENGINE_SLOW_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_MID_SLOW_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_MID_FAST_LP_1</szSpeed>
<szSpeed>AS3D_TR_STEAM_ENGINE_FAST_LP_1</szSpeed>
</SpeedSounds>
<szSharpAngleSqueal>AS3D_CURVE_SQUEAL</szSharpAngleSqueal>
<szAverageAngleSqueal>AS3D_CURVE_SQUEAL_MEDIUM</szAverageAngleSqueal>
<szSlightAngleSqueal>AS3D_CURVE_SQUEAL_LIGHT</szSlightAngleSqueal>
<szTenderCar>DE_GLEHNDummy</szTenderCar>
</Train>
3. RRT_TrainCars.xml
<TenderCar>
<szName>MikadoDummy</szName>
<szModel>2_8_2_Mikado.kfm</szModel>
<szDummyModel>2_8_2_Mikado_dummies.nif</szDummyModel>
<szGroundClackSound>AS3D_CLACK_PLANET_GROUND</szGroundClackSound>
<szBridgeClackSound>AS3D_CLACK_PLANET_BRIDGE</szBridgeClackSound>
<RunLength>126</RunLength>
</TenderCar>
<TenderCar>
<szName>DE_GLEHNDummy</szName>
<szModel>4_4_2_deGlehnAtlantic.kfm</szModel>
<szDummyModel>4_4_2_deGlehnAtlantic_dummies.nif</szDummyModel>
<szGroundClackSound>AS3D_CLACK_PLANET_GROUND</szGroundClackSound>
<szBridgeClackSound>AS3D_CLACK_PLANET_BRIDGE</szBridgeClackSound>
<RunLength>88</RunLength>
</TenderCar>
Put this entry in your scenario Map
1. RRT_Trains_yourscenariomap.xml
<Train>
<szName>TAG_NAME_MIKADO_DUAL</szName>
</Train>
<Train>
<szName>TAG_NAME_DE_GLEHN_DUAL</szName>
</Train>
2. RRT_TrainCars_yourscenariomap.xml
<TenderCar>
<szName>MikadoDummy</szName>
</TenderCar>
<TenderCar>
<szName>DE_GLEHNDummy</szName>
</TenderCar>
parameters in De Glehn is original from single De Glehn, you can edit parameters (such as speed, power, cost as whatever do you want.
Suggestion for all peoples..to make a new xml files you must to know about xml and all components supported it