?xml version="1.0" encoding="utf-8"?>
<cBlueprintLoader xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0">
<Blueprint>
<cTransferPointBlueprint>
<Name d:type="cDeltaString">eyein_tacoma_forklift_anim</Name>
<BrowseInformation>
<iBrowseableBlueprint-cBrowseInformation>
<DisplayName>
<Localisation-cUserLocalisedString>
<English d:type="cDeltaString">eyein_tacoma_forklift_anim</English>
<French d:type="cDeltaString"></French>
<Italian d:type="cDeltaString"></Italian>
<German d:type="cDeltaString"></German>
<Spanish d:type="cDeltaString"></Spanish>
<Dutch d:type="cDeltaString"></Dutch>
<Polish d:type="cDeltaString"></Polish>
<Russian d:type="cDeltaString"></Russian>
<Other/>
<Key d:type="cDeltaString"></Key>
</Localisation-cUserLocalisedString>
</DisplayName>
<Description>
<Localisation-cUserLocalisedString>
<English d:type="cDeltaString">eyein_tacoma_gypsum_anim</English>
<French d:type="cDeltaString"></French>
<Italian d:type="cDeltaString"></Italian>
<German d:type="cDeltaString"></German>
<Spanish d:type="cDeltaString"></Spanish>
<Dutch d:type="cDeltaString"></Dutch>
<Polish d:type="cDeltaString"></Polish>
<Russian d:type="cDeltaString"></Russian>
<Other/>
<Key d:type="cDeltaString"></Key>
</Localisation-cUserLocalisedString>
</Description>
<Category d:type="cDeltaString">eClutter</Category>
<ValidInScenarios d:type="cDeltaString">eFalse</ValidInScenarios>
</iBrowseableBlueprint-cBrowseInformation>
</BrowseInformation>
<RenderComponent>
<cAnimObjectRenderBlueprint>
<PrimaryNamedTextureSet>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</PrimaryNamedTextureSet>
<SecondaryNamedTextureSet>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</SecondaryNamedTextureSet>
<GeometryID d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\scenery\Animated\tacoma_warehouse\[00]Forklift</GeometryID>
<CollisionGeometryID d:type="cDeltaString"></CollisionGeometryID>
<Pickable d:type="cDeltaString">eTrue</Pickable>
<CastsShadows d:type="cDeltaString">eTrue</CastsShadows>
<ShadowType d:type="cDeltaString">eShadowType_Blobby</ShadowType>
<ViewType d:type="cDeltaString">ExternalView</ViewType>
<Palettised d:type="cDeltaString">eFalse</Palettised>
<Palette0Index d:type="sInt32">-1</Palette0Index>
<Palette1Index d:type="sInt32">-1</Palette1Index>
<Palette2Index d:type="sInt32">-1</Palette2Index>
<HeatHaze/>
<TexText/>
<ProjectedLightElement/>
<Instancable d:type="bool">0</Instancable>
<DetailLevelGenerationRange>
<cSceneryRenderBlueprint-sDetailLevelGenerationRange>
<HighestLevel_1isHighest d:type="sInt32">1</HighestLevel_1isHighest>
<LowestLevel_10isLowest d:type="sInt32">10</LowestLevel_10isLowest>
</cSceneryRenderBlueprint-sDetailLevelGenerationRange>
</DetailLevelGenerationRange>
<AnimSet>
<iAnimObjectRenderBlueprint-cAnimation d:id="131718">
<AnimationID d:type="cDeltaString">go get</AnimationID>
<AnimationName d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\scenery\Animated\tacoma_warehouse\go get</AnimationName>
<AnimateInEditor d:type="cDeltaString">eTrue</AnimateInEditor>
</iAnimObjectRenderBlueprint-cAnimation>
<iAnimObjectRenderBlueprint-cAnimation d:id="131722">
<AnimationID d:type="cDeltaString">pick up</AnimationID>
<AnimationName d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\scenery\Animated\tacoma_warehouse\pick up</AnimationName>
<AnimateInEditor d:type="cDeltaString">eTrue</AnimateInEditor>
</iAnimObjectRenderBlueprint-cAnimation>
<iAnimObjectRenderBlueprint-cAnimation d:id="131726">
<AnimationID d:type="cDeltaString">and relax</AnimationID>
<AnimationName d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\scenery\Animated\tacoma_warehouse\and relax</AnimationName>
<AnimateInEditor d:type="cDeltaString">eTrue</AnimateInEditor>
</iAnimObjectRenderBlueprint-cAnimation>
</AnimSet>
</cAnimObjectRenderBlueprint>
</RenderComponent>
<TransferPointComponent>
<cTransferPointComponentBlueprint>
<CargoType d:type="cDeltaString">FreightContainer</CargoType>
<TransferRate d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</TransferRate>
<TransferDirection d:type="cDeltaString">TransferBoth</TransferDirection>
<TriggerBox>
<cHcR3dBox>
<Width d:type="sFloat32" d:alt_encoding="000000E0BD38F33F" d:precision="string">1.20135</Width>
<Height d:type="sFloat32" d:alt_encoding="00000080E817FB3F" d:precision="string">1.69334</Height>
<Depth d:type="sFloat32" d:alt_encoding="000000209C0FF43F" d:precision="string">1.25381</Depth>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E046580E40" d:precision="string">3.7931</e>
<e d:type="sFloat32" d:alt_encoding="00000020D2FDF63F" d:precision="string">1.43697</e>
<e d:type="sFloat32" d:alt_encoding="00000000306710C0" d:precision="string">-4.10077</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcR3dBox>
</TriggerBox>
<FreightNodeMatrix>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="0000002000FCEF3F" d:precision="string">0.999512</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C0A7FE9F3F" d:precision="string">0.0312449</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C0A7FE9FBF" d:precision="string">-0.0312449</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000002000FCEF3F" d:precision="string">0.999512</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000A05A9D0D40" d:precision="string">3.70183</e>
<e d:type="sFloat32" d:alt_encoding="00000080DE25E43F" d:precision="string">0.629623</e>
<e d:type="sFloat32" d:alt_encoding="00000000402C13C0" d:precision="string">-4.79321</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</FreightNodeMatrix>
<ContainerBlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</ContainerBlueprintID>
<BlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID d:id="131779">
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">scenery\railnetwork\INTERACTIVE\pallette1.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BlueprintID>
<SecondsAIToWaitForLoading d:type="sUInt32">30</SecondsAIToWaitForLoading>
</cTransferPointComponentBlueprint>
</TransferPointComponent>
<PosOriComponent>
<cPosOriBlueprint/>
</PosOriComponent>
<ContainerComponent>
<cEntityContainerBlueprint>
<TrackTerrainInEditor d:type="bool">0</TrackTerrainInEditor>
<Children/>
</cEntityContainerBlueprint>
</ContainerComponent>
</cTransferPointBlueprint>
</Blueprint>
</cBlueprintLoader>
?xml version="1.0" encoding="utf-8"?>
<cBlueprintLoader xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0">
<Blueprint>
<cWagonBlueprint>
<Name d:type="cDeltaString">boxcar</Name>
<BrowseInformation>
<iRailVehicleBlueprint-cBrowseRVInformation>
<DisplayName>
<Localisation-cUserLocalisedString>
<English d:type="cDeltaString">Gunderson_BNSF_boxcar_60ft</English>
<French d:type="cDeltaString"></French>
<Italian d:type="cDeltaString"></Italian>
<German d:type="cDeltaString"></German>
<Spanish d:type="cDeltaString"></Spanish>
<Dutch d:type="cDeltaString"></Dutch>
<Polish d:type="cDeltaString"></Polish>
<Russian d:type="cDeltaString"></Russian>
<Other/>
<Key d:type="cDeltaString"></Key>
</Localisation-cUserLocalisedString>
</DisplayName>
</iRailVehicleBlueprint-cBrowseRVInformation>
</BrowseInformation>
<RailVehicleComponent>
<cWagonComponentBlueprint>
<NumberingList>
<cCSVContainer>
<CsvFile d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\boxcar digits</CsvFile>
</cCSVContainer>
</NumberingList>
<NumberingFormat d:type="cDeltaString"></NumberingFormat>
<Numberings d:type="sUInt32">0</Numberings>
<FrontCouplingBlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Couplings\Buckeye\Type-E\buckeye_type_e_coupling.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</FrontCouplingBlueprintID>
<RearCouplingBlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Couplings\Buckeye\Type-E\buckeye_type_e_coupling.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</RearCouplingBlueprintID>
<FrontCouplingPivot>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000207BFCEF3F" d:precision="string">0.99957</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C0A1039EBF" d:precision="string">-0.0293107</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C0A1039E3F" d:precision="string">0.0293107</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000207BFCEF3F" d:precision="string">0.99957</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000040E13E" d:precision="string">8.22544e-006</e>
<e d:type="sFloat32" d:alt_encoding="000000600875E83F" d:precision="string">0.764286</e>
<e d:type="sFloat32" d:alt_encoding="00000080661E2240" d:precision="string">9.05938</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</FrontCouplingPivot>
<RearCouplingPivot>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="0000006056FFEFBF" d:precision="string">-0.999919</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0BA0D8A3F" d:precision="string">0.0127215</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0BA0D8ABF" d:precision="string">-0.0127215</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000006056FFEFBF" d:precision="string">-0.999919</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0FF5FD73E" d:precision="string">5.57303e-006</e>
<e d:type="sFloat32" d:alt_encoding="00000040DC87E83F" d:precision="string">0.766585</e>
<e d:type="sFloat32" d:alt_encoding="0000000060F221C0" d:precision="string">-8.97339</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</RearCouplingPivot>
<FrontCouplingReceivingPoint>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000207BFCEF3F" d:precision="string">0.99957</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C09F039EBF" d:precision="string">-0.0293107</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C09F039E3F" d:precision="string">0.0293107</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000207BFCEF3F" d:precision="string">0.99957</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000090E33E" d:precision="string">9.32813e-006</e>
<e d:type="sFloat32" d:alt_encoding="000000A08E87E83F" d:precision="string">0.766548</e>
<e d:type="sFloat32" d:alt_encoding="000000C0060F2240" d:precision="string">9.02935</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</FrontCouplingReceivingPoint>
<RearCouplingReceivingPoint>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="0000002098FEEFBF" d:precision="string">-0.999828</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0B5F892BF" d:precision="string">-0.0185269</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0B5F8923F" d:precision="string">0.0185269</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000002098FEEFBF" d:precision="string">-0.999828</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C0FF4FE53E" d:precision="string">1.01626e-005</e>
<e d:type="sFloat32" d:alt_encoding="00000080C987E83F" d:precision="string">0.766576</e>
<e d:type="sFloat32" d:alt_encoding="00000000F8FA21C0" d:precision="string">-8.99017</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</RearCouplingReceivingPoint>
<Mass d:type="sFloat32" d:alt_encoding="0000000000003B40" d:precision="string">27</Mass>
<EaseOfDerailment d:type="sFloat32" d:alt_encoding="000000000000DC3F" d:precision="string">0.4375</EaseOfDerailment>
<FrontPivotX d:type="sFloat32" d:alt_encoding="0000004033B32340" d:precision="string">9.85</FrontPivotX>
<FrontPivotY d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</FrontPivotY>
<BackPivotX d:type="sFloat32" d:alt_encoding="0000004033B323C0" d:precision="string">-9.85</BackPivotX>
<BackPivotY d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</BackPivotY>
<CollisionCentreX d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</CollisionCentreX>
<CollisionCentreY d:type="sFloat32" d:alt_encoding="000000C0E1D91240" d:precision="string">4.71278</CollisionCentreY>
<CollisionWidth d:type="sFloat32" d:alt_encoding="0000004033330740" d:precision="string">2.9</CollisionWidth>
<CollisionHeight d:type="sFloat32" d:alt_encoding="000000C0CCCC1540" d:precision="string">5.45</CollisionHeight>
<CollisionLength d:type="sFloat32" d:alt_encoding="00000000D7233240" d:precision="string">18.14</CollisionLength>
<DragCoefficient d:type="sFloat32" d:alt_encoding="0000000000001040" d:precision="string">4</DragCoefficient>
<RollingFrictionCoefficient d:type="sFloat32" d:alt_encoding="000000E04D62503F" d:precision="string">0.001</RollingFrictionCoefficient>
<DryFriction d:type="sFloat32" d:alt_encoding="000000000000E03F" d:precision="string">0.5</DryFriction>
<WetFriction d:type="sFloat32" d:alt_encoding="000000000000D03F" d:precision="string">0.25</WetFriction>
<SnowFriction d:type="sFloat32" d:alt_encoding="000000403333C33F" d:precision="string">0.15</SnowFriction>
<SandFrictionMultiplier d:type="sFloat32" d:alt_encoding="000000C0CCCCF43F" d:precision="string">1.3</SandFrictionMultiplier>
<Bogey>
<cRailVehicleComponentBlueprint-tag_sBogey d:id="113728">
<BogeyPivotX d:type="sFloat32" d:alt_encoding="0000004033B32340" d:precision="string">9.85</BogeyPivotX>
<BogeyPivotY d:type="sFloat32" d:alt_encoding="000000000000E03F" d:precision="string">0.5</BogeyPivotY>
<BogeyBlueprint>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Freight\BOXCAR\BNSF\BOGIES\boxcarbo01.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BogeyBlueprint>
</cRailVehicleComponentBlueprint-tag_sBogey>
<cRailVehicleComponentBlueprint-tag_sBogey d:id="113736">
<BogeyPivotX d:type="sFloat32" d:alt_encoding="0000004033B323C0" d:precision="string">-9.85</BogeyPivotX>
<BogeyPivotY d:type="sFloat32" d:alt_encoding="000000000000E03F" d:precision="string">0.5</BogeyPivotY>
<BogeyBlueprint>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Freight\BOXCAR\BNSF\BOGIES\boxcarbo02.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BogeyBlueprint>
</cRailVehicleComponentBlueprint-tag_sBogey>
</Bogey>
<StopgoRemapper d:type="cDeltaString"></StopgoRemapper>
<IntermediateRemapper d:type="cDeltaString"></IntermediateRemapper>
<ExpertRemapper d:type="cDeltaString">Boxcar_Expert</ExpertRemapper>
<BogieAudioControlName d:type="cDeltaString"></BogieAudioControlName>
<CouplingAudioControlName d:type="cDeltaString"></CouplingAudioControlName>
<AnimatedBodyNodeName d:type="cDeltaString"></AnimatedBodyNodeName>
<MaxComfortableAcceleration d:type="sFloat32" d:alt_encoding="0000000000005940" d:precision="string">100</MaxComfortableAcceleration>
<TrainBrakeAssembly>
<EngineSimulation-cTrainAirBrakeBlueprint d:id="113752">
<BrakeType>
<EngineSimulation-cTrainAirBrakeDataBlueprint d:id="113754">
<EquipmentType d:type="cDeltaString">eAirSinglePipe</EquipmentType>
<MaxForcePercentOfVehicleWeight d:type="sFloat32" d:alt_encoding="0000000000004E40" d:precision="string">60</MaxForcePercentOfVehicleWeight>
<Control/>
<Handbrake>
<EngineSimulation-cHandbrake d:id="113759">
<MaxForce d:type="sFloat32" d:alt_encoding="000000000070C740" d:precision="string">12000</MaxForce>
</EngineSimulation-cHandbrake>
</Handbrake>
<GraduatedRelease d:type="cDeltaString">eTrue</GraduatedRelease>
<ProportionalBrake d:type="cDeltaString">eTrue</ProportionalBrake>
<MaxReleaseRate d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaxReleaseRate>
<MaxApplicationRate d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaxApplicationRate>
<MaxCylinderPressure d:type="sFloat32" d:alt_encoding="0000000000004940" d:precision="string">50</MaxCylinderPressure>
<PressureForMaxForce d:type="sFloat32" d:alt_encoding="0000000000004940" d:precision="string">50</PressureForMaxForce>
<MaxSystemPressure d:type="sFloat32" d:alt_encoding="0000000000805640" d:precision="string">90</MaxSystemPressure>
<MinSystemPressure d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinSystemPressure>
<Distributor/>
<EmergencyBraking>
<EngineSimulation-cBaseAirBrakeBlueprint-cEmergencyBraking d:id="113771">
<TriggerRate d:type="sFloat32" d:alt_encoding="0000000000002440" d:precision="string">10</TriggerRate>
<ReservoirPressure d:type="sFloat32" d:alt_encoding="0000000000805640" d:precision="string">90</ReservoirPressure>
<ReservoirCapacity d:type="sFloat32" d:alt_encoding="00000060B81E0540" d:precision="string">2.64</ReservoirCapacity>
<ReservoirVolumeMultiplier d:type="sFloat32" d:alt_encoding="00000000295CF73F" d:precision="string">1.46</ReservoirVolumeMultiplier>
<ApplicationRate d:type="sFloat32" d:alt_encoding="0000000000002440" d:precision="string">10</ApplicationRate>
<ChargeRate d:type="sFloat32" d:alt_encoding="0000004033330340" d:precision="string">2.4</ChargeRate>
</EngineSimulation-cBaseAirBrakeBlueprint-cEmergencyBraking>
</EmergencyBraking>
<AuxiliaryBraking>
<EngineSimulation-cBaseAirBrakeBlueprint-cAuxiliaryBraking d:id="113779">
<MaxChargingRate d:type="sFloat32" d:alt_encoding="000000803D0AFB3F" d:precision="string">1.69</MaxChargingRate>
<MaxReservoirPressure d:type="sFloat32" d:alt_encoding="0000000000005940" d:precision="string">100</MaxReservoirPressure>
</EngineSimulation-cBaseAirBrakeBlueprint-cAuxiliaryBraking>
</AuxiliaryBraking>
<PressureUsedFromPipePerPoundGained d:type="sFloat32" d:alt_encoding="000000403333D33F" d:precision="string">0.3</PressureUsedFromPipePerPoundGained>
<PressureGainedFromOnePipePounds d:type="sFloat32" d:alt_encoding="0000000000005940" d:precision="string">100</PressureGainedFromOnePipePounds>
<RetainerType d:type="cDeltaString">eNoRetainer</RetainerType>
<TripleValve d:type="cDeltaString">eTrue</TripleValve>
<TripleValveRatio d:type="sFloat32" d:alt_encoding="0000000000000440" d:precision="string">2.5</TripleValveRatio>
<RetainerSlowReleaseRate d:type="sFloat32" d:alt_encoding="0000000000002E40" d:precision="string">15</RetainerSlowReleaseRate>
</EngineSimulation-cTrainAirBrakeDataBlueprint>
</BrakeType>
</EngineSimulation-cTrainAirBrakeBlueprint>
</TrainBrakeAssembly>
</cWagonComponentBlueprint>
</RailVehicleComponent>
<RenderComponent>
<cAnimObjectRenderBlueprint>
<PrimaryNamedTextureSet>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Freight\BOXCAR\BNSF\WAGON\boxcar digits.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</PrimaryNamedTextureSet>
<SecondaryNamedTextureSet>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</SecondaryNamedTextureSet>
<GeometryID d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\[00]Boxcar_BNSF</GeometryID>
<CollisionGeometryID d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\[00]Boxcar_BNSF</CollisionGeometryID>
<Pickable d:type="cDeltaString">eTrue</Pickable>
<CastsShadows d:type="cDeltaString">eTrue</CastsShadows>
<ShadowType d:type="cDeltaString">eShadowType_Blobby</ShadowType>
<ViewType d:type="cDeltaString">ExternalView</ViewType>
<Palettised d:type="cDeltaString">eFalse</Palettised>
<Palette0Index d:type="sInt32">-1</Palette0Index>
<Palette1Index d:type="sInt32">-1</Palette1Index>
<Palette2Index d:type="sInt32">-1</Palette2Index>
<HeatHaze/>
<TexText/>
<ProjectedLightElement/>
<Instancable d:type="bool">0</Instancable>
<DetailLevelGenerationRange>
<cSceneryRenderBlueprint-sDetailLevelGenerationRange>
<HighestLevel_1isHighest d:type="sInt32">1</HighestLevel_1isHighest>
<LowestLevel_10isLowest d:type="sInt32">10</LowestLevel_10isLowest>
</cSceneryRenderBlueprint-sDetailLevelGenerationRange>
</DetailLevelGenerationRange>
<AnimSet>
<iAnimObjectRenderBlueprint-cAnimation d:id="113817">
<AnimationID d:type="cDeltaString">freight</AnimationID>
<AnimationName d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\door_anim</AnimationName>
<AnimateInEditor d:type="cDeltaString">eTrue</AnimateInEditor>
</iAnimObjectRenderBlueprint-cAnimation>
</AnimSet>
</cAnimObjectRenderBlueprint>
</RenderComponent>
<PosOriComponent>
<cPosOriBlueprint/>
</PosOriComponent>
<ControlContainerComponent>
<cControlContainerBlueprint>
<InteriorInterface>
<cControlContainerBlueprint-cInteriorInterface>
<InteriorGeometryID d:type="cDeltaString"></InteriorGeometryID>
<NumberOfCabs d:type="cDeltaString">eSingleCab</NumberOfCabs>
<InteriorCamera>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</InteriorCamera>
<CabOcclusion>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</CabOcclusion>
</cControlContainerBlueprint-cInteriorInterface>
</InteriorInterface>
<CarriageInteriorInterface>
<cControlContainerBlueprint-cInteriorInterface>
<InteriorGeometryID d:type="cDeltaString"></InteriorGeometryID>
<NumberOfCabs d:type="cDeltaString">eSingleCab</NumberOfCabs>
<InteriorCamera>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</InteriorCamera>
<CabOcclusion>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</CabOcclusion>
</cControlContainerBlueprint-cInteriorInterface>
</CarriageInteriorInterface>
<HUDControlsPath d:type="cDeltaString"></HUDControlsPath>
<MinimalHUDControlsPath d:type="cDeltaString"></MinimalHUDControlsPath>
<HUDControlsTexturePath d:type="cDeltaString"></HUDControlsTexturePath>
<ControlValues>
<cControlContainerBlueprint-cControlValue d:id="113853">
<ControlName d:type="cDeltaString">freight</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>
<BriefDescription d:type="cDeltaString">opens cargo doors</BriefDescription>
<DetailedDescription d:type="cDeltaString">opens cargo doors</DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eTrue</ApplyToConsist>
<HUDControlID d:type="sUInt32">0</HUDControlID>
<InterfaceElements>
<cControlContainerBlueprint-cExteriorAnimation d:id="113863">
<ElementName d:type="cDeltaString">freight</ElementName>
<DifficultyType d:type="cDeltaString">Expert</DifficultyType>
<AnimationID d:type="cDeltaString">freight</AnimationID>
<AnimStyle d:type="cDeltaString">Toggle</AnimStyle>
</cControlContainerBlueprint-cExteriorAnimation>
</InterfaceElements>
</cControlContainerBlueprint-cControlValue>
</ControlValues>
<WiperPairs/>
</cControlContainerBlueprint>
</ControlContainerComponent>
<CargoComponent>
<cCargoComponentBlueprint>
<CargoDef>
<cContainerCargoDef d:id="113871">
<Name d:type="cDeltaString"></Name>
<MassInKg d:type="sFloat32" d:alt_encoding="000000000088C340" d:precision="string">10000</MassInKg>
<Position>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000A071C9EC3F" d:precision="string">0.89959</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</Position>
</cContainerCargoDef>
</CargoDef>
<CargoBlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">scenery\railnetwork\INTERACTIVE\pallette1.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</CargoBlueprintID>
</cCargoComponentBlueprint>
</CargoComponent>
<ContainerComponent>
<cEntityContainerBlueprint>
<TrackTerrainInEditor d:type="bool">0</TrackTerrainInEditor>
<Children>
<cEntityContainerBlueprint-sChild d:id="113900">
<ChildName d:type="cDeltaString">Wagon Sound</ChildName>
<BlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">Kuju</Provider>
<Product d:type="cDeltaString">RailsimulatorUS</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">Audio\Railvehicles\Wagon\Wagon Freight Sound.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BlueprintID>
<Matrix>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</Matrix>
<ParentNodeName d:type="cDeltaString"></ParentNodeName>
</cEntityContainerBlueprint-sChild>
</Children>
</cEntityContainerBlueprint>
</ContainerComponent>
<ScriptComponent>
<cScriptComponentBlueprint>
<Name d:type="cDeltaString"></Name>
</cScriptComponentBlueprint>
</ScriptComponent>
</cWagonBlueprint>
</Blueprint>
</cBlueprintLoader>
Modifications to engine file for opening and closing box car doors.
FIRST MAKE A BACK UP COPY of the engine.bin file that you are going to be altering. (Note if you are going to alter a default RailWorks engine, make a copy of the bin file and rename the file and also the engine name in the file, because RailWorks would eventually overwrite your changes)
It is highly recommended that you edit the bin files using KRS Bin Convert (found in Trainsim files named krsbc115.zip) along with Context editing program which can be downloaded for free at http://www.contexteditor.org/.
Do not make these modifications to any steam engine that you are going to drive in the expert mode and act as your own fireman (automatic fireman off in game play options)
FInd the line in the engine bin file that looks like this(line 187):
<IntermediateRemapper d:type="cDeltaString"></IntermediateRemapper>
and change it to look like this:
<IntermediateRemapper d:type="cDeltaString">Doors_Intermediate</IntermediateRemapper>
Find the section of control values. It will look something like this:
<ControlValues>
<cControlContainerBlueprint-cControlValue d:id="34338400">
<ControlName d:type="cDeltaString">RPM</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000B07340" d:precision="string">315.0000</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="0000000000408C40" d:precision="string">904.0000</MaximumValue>
<BriefDescription d:type="cDeltaString">RPM</BriefDescription>
<DetailedDescription d:type="cDeltaString">RPM for sound</DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>
<InterfaceElements/>
</cControlContainerBlueprint-cControlValue>
<cControlContainerBlueprint-cControlValue d:id="34653920">
<ControlName d:type="cDeltaString">RPMDelta</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1.0000</MaximumValue>
<BriefDescription d:type="cDeltaString">RPM</BriefDescription>
<DetailedDescription d:type="cDeltaString">RPM rate of change</DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>
<InterfaceElements/>
</cControlContainerBlueprint-cControlValue>
<cControlContainerBlueprint-cControlValue d:id="34649952">
<ControlName d:type="cDeltaString">CompressorState</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1.0000</MaximumValue>
<BriefDescription d:type="cDeltaString">Compressor on off</BriefDescription>
<DetailedDescription d:type="cDeltaString">Compressor on off</DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eFalse</ApplyToConsist>
<InterfaceElements/>
</cControlContainerBlueprint-cControlValue>
Paste the flowing two control values into the section between two existing controlcontainerblueprint entries:
<cControlContainerBlueprint-cControlValue d:id="14959648">
<ControlName d:type="cDeltaString">LeftDoor</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1.0000</MaximumValue>
<BriefDescription d:type="cDeltaString">Open doors on left side</BriefDescription>
<DetailedDescription d:type="cDeltaString">Open doors on left side</DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eTrue</ApplyToConsist>
<InterfaceElements>
<cControlContainerBlueprint-cExteriorAnimation d:id="14998384">
<ElementName d:type="cDeltaString">LeftDoor</ElementName>
<DifficultyType d:type="cDeltaString">Intermediate</DifficultyType>
<AnimationID d:type="cDeltaString">LDoor</AnimationID>
<AnimStyle d:type="cDeltaString">Toggle</AnimStyle>
</cControlContainerBlueprint-cExteriorAnimation>
</InterfaceElements>
</cControlContainerBlueprint-cControlValue>
<cControlContainerBlueprint-cControlValue d:id="14982536">
<ControlName d:type="cDeltaString">RightDoor</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1.0000</MaximumValue>
<BriefDescription d:type="cDeltaString">Open doors on right side</BriefDescription>
<DetailedDescription d:type="cDeltaString">Open doors on right side</DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eTrue</ApplyToConsist>
<InterfaceElements>
<cControlContainerBlueprint-cExteriorAnimation d:id="15007192">
<ElementName d:type="cDeltaString">RightDoor</ElementName>
<DifficultyType d:type="cDeltaString">Intermediate</DifficultyType>
<AnimationID d:type="cDeltaString">RDoor</AnimationID>
<AnimStyle d:type="cDeltaString">Toggle</AnimStyle>
</cControlContainerBlueprint-cExteriorAnimation>
</InterfaceElements>
</cControlContainerBlueprint-cControlValue>
Note that the control containers always start with a line <cControlContainerBlueprint-cControlValue d:id="34653920"> and end with a line </cControlContainerBlueprint-cControlValue>; you should insert the new controls between the line </cControlContainerBlueprint-cControlValue> and the next control line that starts with <cControlContainerBlueprint-cControlValue d:id="34653920"> (of course the 34653920 number will be different in every case)
To Operate the Doors in RailWorks:
Press the R key to open the right door and the Shift+R key to close the right door
Press the L key to open the left door and the Shift+L key to close the left door
(For those of you that drive steam engines and act as your own fireman, these modifications will not work)
To use the Hobo camera press the 5 key. (Note Hobo camera only shows the doors open regardless of the exterior view showing the doors open or closed)
Note: A copy of this file is also included in the Assets\MaineLines\RailVehicles\Freight folder
?xml version="1.0" encoding="utf-8"?>
<cBlueprintLoader xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0">
<Blueprint>
<cWagonBlueprint>
<Name d:type="cDeltaString">boxcar</Name>
<BrowseInformation>
<iRailVehicleBlueprint-cBrowseRVInformation>
<DisplayName>
<Localisation-cUserLocalisedString>
<English d:type="cDeltaString">Gunderson_BNSF_boxcar_60ft</English>
<French d:type="cDeltaString"></French>
<Italian d:type="cDeltaString"></Italian>
<German d:type="cDeltaString"></German>
<Spanish d:type="cDeltaString"></Spanish>
<Dutch d:type="cDeltaString"></Dutch>
<Polish d:type="cDeltaString"></Polish>
<Russian d:type="cDeltaString"></Russian>
<Other/>
<Key d:type="cDeltaString"></Key>
</Localisation-cUserLocalisedString>
</DisplayName>
</iRailVehicleBlueprint-cBrowseRVInformation>
</BrowseInformation>
<RailVehicleComponent>
<cWagonComponentBlueprint>
<NumberingList>
<cCSVContainer>
<CsvFile d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\boxcar digits</CsvFile>
</cCSVContainer>
</NumberingList>
<NumberingFormat d:type="cDeltaString"></NumberingFormat>
<Numberings d:type="sUInt32">0</Numberings>
<FrontCouplingBlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Couplings\Buckeye\Type-E\buckeye_type_e_coupling.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</FrontCouplingBlueprintID>
<RearCouplingBlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Couplings\Buckeye\Type-E\buckeye_type_e_coupling.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</RearCouplingBlueprintID>
<FrontCouplingPivot>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000207BFCEF3F" d:precision="string">0.99957</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C0A1039EBF" d:precision="string">-0.0293107</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C0A1039E3F" d:precision="string">0.0293107</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000207BFCEF3F" d:precision="string">0.99957</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000040E13E" d:precision="string">8.22544e-006</e>
<e d:type="sFloat32" d:alt_encoding="000000600875E83F" d:precision="string">0.764286</e>
<e d:type="sFloat32" d:alt_encoding="00000080661E2240" d:precision="string">9.05938</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</FrontCouplingPivot>
<RearCouplingPivot>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="0000006056FFEFBF" d:precision="string">-0.999919</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0BA0D8A3F" d:precision="string">0.0127215</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0BA0D8ABF" d:precision="string">-0.0127215</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000006056FFEFBF" d:precision="string">-0.999919</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0FF5FD73E" d:precision="string">5.57303e-006</e>
<e d:type="sFloat32" d:alt_encoding="00000040DC87E83F" d:precision="string">0.766585</e>
<e d:type="sFloat32" d:alt_encoding="0000000060F221C0" d:precision="string">-8.97339</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</RearCouplingPivot>
<FrontCouplingReceivingPoint>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000207BFCEF3F" d:precision="string">0.99957</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C09F039EBF" d:precision="string">-0.0293107</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C09F039E3F" d:precision="string">0.0293107</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000207BFCEF3F" d:precision="string">0.99957</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000090E33E" d:precision="string">9.32813e-006</e>
<e d:type="sFloat32" d:alt_encoding="000000A08E87E83F" d:precision="string">0.766548</e>
<e d:type="sFloat32" d:alt_encoding="000000C0060F2240" d:precision="string">9.02935</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</FrontCouplingReceivingPoint>
<RearCouplingReceivingPoint>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="0000002098FEEFBF" d:precision="string">-0.999828</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0B5F892BF" d:precision="string">-0.0185269</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000E0B5F8923F" d:precision="string">0.0185269</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000002098FEEFBF" d:precision="string">-0.999828</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000C0FF4FE53E" d:precision="string">1.01626e-005</e>
<e d:type="sFloat32" d:alt_encoding="00000080C987E83F" d:precision="string">0.766576</e>
<e d:type="sFloat32" d:alt_encoding="00000000F8FA21C0" d:precision="string">-8.99017</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</RearCouplingReceivingPoint>
<Mass d:type="sFloat32" d:alt_encoding="0000000000003B40" d:precision="string">27</Mass>
<EaseOfDerailment d:type="sFloat32" d:alt_encoding="000000000000DC3F" d:precision="string">0.4375</EaseOfDerailment>
<FrontPivotX d:type="sFloat32" d:alt_encoding="0000004033B32340" d:precision="string">9.85</FrontPivotX>
<FrontPivotY d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</FrontPivotY>
<BackPivotX d:type="sFloat32" d:alt_encoding="0000004033B323C0" d:precision="string">-9.85</BackPivotX>
<BackPivotY d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</BackPivotY>
<CollisionCentreX d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</CollisionCentreX>
<CollisionCentreY d:type="sFloat32" d:alt_encoding="000000C0291A0840" d:precision="string">3.01277</CollisionCentreY>
<CollisionWidth d:type="sFloat32" d:alt_encoding="0000004033330740" d:precision="string">2.9</CollisionWidth>
<CollisionHeight d:type="sFloat32" d:alt_encoding="000000005D4D1340" d:precision="string">4.82555</CollisionHeight>
<CollisionLength d:type="sFloat32" d:alt_encoding="00000000D7233340" d:precision="string">19.14</CollisionLength>
<DragCoefficient d:type="sFloat32" d:alt_encoding="0000000000001040" d:precision="string">4</DragCoefficient>
<RollingFrictionCoefficient d:type="sFloat32" d:alt_encoding="000000E04D62503F" d:precision="string">0.001</RollingFrictionCoefficient>
<DryFriction d:type="sFloat32" d:alt_encoding="000000000000E03F" d:precision="string">0.5</DryFriction>
<WetFriction d:type="sFloat32" d:alt_encoding="000000000000D03F" d:precision="string">0.25</WetFriction>
<SnowFriction d:type="sFloat32" d:alt_encoding="000000403333C33F" d:precision="string">0.15</SnowFriction>
<SandFrictionMultiplier d:type="sFloat32" d:alt_encoding="000000C0CCCCF43F" d:precision="string">1.3</SandFrictionMultiplier>
<Bogey>
<cRailVehicleComponentBlueprint-tag_sBogey d:id="14173">
<BogeyPivotX d:type="sFloat32" d:alt_encoding="0000006066661F40" d:precision="string">7.85</BogeyPivotX>
<BogeyPivotY d:type="sFloat32" d:alt_encoding="000000000000E03F" d:precision="string">0.5</BogeyPivotY>
<BogeyBlueprint>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Freight\BOXCAR\BNSF\BOGIES\boxcarbo01.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BogeyBlueprint>
</cRailVehicleComponentBlueprint-tag_sBogey>
<cRailVehicleComponentBlueprint-tag_sBogey d:id="14181">
<BogeyPivotX d:type="sFloat32" d:alt_encoding="0000006066661FC0" d:precision="string">-7.85</BogeyPivotX>
<BogeyPivotY d:type="sFloat32" d:alt_encoding="000000000000E03F" d:precision="string">0.5</BogeyPivotY>
<BogeyBlueprint>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Freight\BOXCAR\BNSF\BOGIES\boxcarbo02.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BogeyBlueprint>
</cRailVehicleComponentBlueprint-tag_sBogey>
</Bogey>
<StopgoRemapper d:type="cDeltaString"></StopgoRemapper>
<IntermediateRemapper d:type="cDeltaString"></IntermediateRemapper>
<ExpertRemapper d:type="cDeltaString">dash8W_Expert</ExpertRemapper>
<BogieAudioControlName d:type="cDeltaString"></BogieAudioControlName>
<CouplingAudioControlName d:type="cDeltaString"></CouplingAudioControlName>
<AnimatedBodyNodeName d:type="cDeltaString"></AnimatedBodyNodeName>
<MaxComfortableAcceleration d:type="sFloat32" d:alt_encoding="0000000000005940" d:precision="string">100</MaxComfortableAcceleration>
<TrainBrakeAssembly>
<EngineSimulation-cTrainAirBrakeBlueprint d:id="14197">
<BrakeType>
<EngineSimulation-cTrainAirBrakeDataBlueprint d:id="14199">
<EquipmentType d:type="cDeltaString">eAirSinglePipe</EquipmentType>
<MaxForcePercentOfVehicleWeight d:type="sFloat32" d:alt_encoding="0000000000004E40" d:precision="string">60</MaxForcePercentOfVehicleWeight>
<Control/>
<Handbrake>
<EngineSimulation-cHandbrake d:id="14204">
<MaxForce d:type="sFloat32" d:alt_encoding="000000000070C740" d:precision="string">12000</MaxForce>
</EngineSimulation-cHandbrake>
</Handbrake>
<GraduatedRelease d:type="cDeltaString">eTrue</GraduatedRelease>
<ProportionalBrake d:type="cDeltaString">eTrue</ProportionalBrake>
<MaxReleaseRate d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaxReleaseRate>
<MaxApplicationRate d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaxApplicationRate>
<MaxCylinderPressure d:type="sFloat32" d:alt_encoding="0000000000004940" d:precision="string">50</MaxCylinderPressure>
<PressureForMaxForce d:type="sFloat32" d:alt_encoding="0000000000004940" d:precision="string">50</PressureForMaxForce>
<MaxSystemPressure d:type="sFloat32" d:alt_encoding="0000000000805640" d:precision="string">90</MaxSystemPressure>
<MinSystemPressure d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinSystemPressure>
<Distributor/>
<EmergencyBraking>
<EngineSimulation-cBaseAirBrakeBlueprint-cEmergencyBraking d:id="14216">
<TriggerRate d:type="sFloat32" d:alt_encoding="0000000000002440" d:precision="string">10</TriggerRate>
<ReservoirPressure d:type="sFloat32" d:alt_encoding="0000000000805640" d:precision="string">90</ReservoirPressure>
<ReservoirCapacity d:type="sFloat32" d:alt_encoding="00000060B81E0540" d:precision="string">2.64</ReservoirCapacity>
<ReservoirVolumeMultiplier d:type="sFloat32" d:alt_encoding="00000000295CF73F" d:precision="string">1.46</ReservoirVolumeMultiplier>
<ApplicationRate d:type="sFloat32" d:alt_encoding="0000000000002440" d:precision="string">10</ApplicationRate>
<ChargeRate d:type="sFloat32" d:alt_encoding="0000004033330340" d:precision="string">2.4</ChargeRate>
</EngineSimulation-cBaseAirBrakeBlueprint-cEmergencyBraking>
</EmergencyBraking>
<AuxiliaryBraking>
<EngineSimulation-cBaseAirBrakeBlueprint-cAuxiliaryBraking d:id="14224">
<MaxChargingRate d:type="sFloat32" d:alt_encoding="000000803D0AFB3F" d:precision="string">1.69</MaxChargingRate>
<MaxReservoirPressure d:type="sFloat32" d:alt_encoding="0000000000005940" d:precision="string">100</MaxReservoirPressure>
</EngineSimulation-cBaseAirBrakeBlueprint-cAuxiliaryBraking>
</AuxiliaryBraking>
<PressureUsedFromPipePerPoundGained d:type="sFloat32" d:alt_encoding="000000403333D33F" d:precision="string">0.3</PressureUsedFromPipePerPoundGained>
<PressureGainedFromOnePipePounds d:type="sFloat32" d:alt_encoding="0000000000005940" d:precision="string">100</PressureGainedFromOnePipePounds>
<RetainerType d:type="cDeltaString">eNoRetainer</RetainerType>
<TripleValve d:type="cDeltaString">eTrue</TripleValve>
<TripleValveRatio d:type="sFloat32" d:alt_encoding="0000000000000440" d:precision="string">2.5</TripleValveRatio>
<RetainerSlowReleaseRate d:type="sFloat32" d:alt_encoding="0000000000002E40" d:precision="string">15</RetainerSlowReleaseRate>
</EngineSimulation-cTrainAirBrakeDataBlueprint>
</BrakeType>
</EngineSimulation-cTrainAirBrakeBlueprint>
</TrainBrakeAssembly>
</cWagonComponentBlueprint>
</RailVehicleComponent>
<RenderComponent>
<cAnimObjectRenderBlueprint>
<PrimaryNamedTextureSet>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">RailVehicles\Freight\BOXCAR\BNSF\WAGON\boxcar digits.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</PrimaryNamedTextureSet>
<SecondaryNamedTextureSet>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</SecondaryNamedTextureSet>
<GeometryID d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\[00]Boxcar_BNSF</GeometryID>
<CollisionGeometryID d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\[00]Boxcar_BNSF</CollisionGeometryID>
<Pickable d:type="cDeltaString">eTrue</Pickable>
<CastsShadows d:type="cDeltaString">eTrue</CastsShadows>
<ShadowType d:type="cDeltaString">eShadowType_Blobby</ShadowType>
<ViewType d:type="cDeltaString">ExternalView</ViewType>
<Palettised d:type="cDeltaString">eFalse</Palettised>
<Palette0Index d:type="sInt32">-1</Palette0Index>
<Palette1Index d:type="sInt32">-1</Palette1Index>
<Palette2Index d:type="sInt32">-1</Palette2Index>
<HeatHaze/>
<TexText/>
<ProjectedLightElement/>
<Instancable d:type="bool">0</Instancable>
<DetailLevelGenerationRange>
<cSceneryRenderBlueprint-sDetailLevelGenerationRange>
<HighestLevel_1isHighest d:type="sInt32">1</HighestLevel_1isHighest>
<LowestLevel_10isLowest d:type="sInt32">10</LowestLevel_10isLowest>
</cSceneryRenderBlueprint-sDetailLevelGenerationRange>
</DetailLevelGenerationRange>
<AnimSet>
<iAnimObjectRenderBlueprint-cAnimation d:id="14262">
<AnimationID d:type="cDeltaString">FreightDoorOpen</AnimationID>
<AnimationName d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\Leftdoor_open</AnimationName>
<AnimateInEditor d:type="cDeltaString">eTrue</AnimateInEditor>
</iAnimObjectRenderBlueprint-cAnimation>
<iAnimObjectRenderBlueprint-cAnimation d:id="14266">
<AnimationID d:type="cDeltaString">FreightDoorClosed</AnimationID>
<AnimationName d:type="cDeltaString">EYEIN12\SEATTLE-PORTLAND\RailVehicles\Freight\BOXCAR\BNSF\WAGON\Leftdoor_close</AnimationName>
<AnimateInEditor d:type="cDeltaString">eTrue</AnimateInEditor>
</iAnimObjectRenderBlueprint-cAnimation>
</AnimSet>
</cAnimObjectRenderBlueprint>
</RenderComponent>
<PosOriComponent>
<cPosOriBlueprint/>
</PosOriComponent>
<ControlContainerComponent>
<cControlContainerBlueprint>
<InteriorInterface>
<cControlContainerBlueprint-cInteriorInterface>
<InteriorGeometryID d:type="cDeltaString"></InteriorGeometryID>
<NumberOfCabs d:type="cDeltaString">eSingleCab</NumberOfCabs>
<InteriorCamera>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</InteriorCamera>
<CabOcclusion>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</CabOcclusion>
</cControlContainerBlueprint-cInteriorInterface>
</InteriorInterface>
<CarriageInteriorInterface>
<cControlContainerBlueprint-cInteriorInterface>
<InteriorGeometryID d:type="cDeltaString"></InteriorGeometryID>
<NumberOfCabs d:type="cDeltaString">eSingleCab</NumberOfCabs>
<InteriorCamera>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</InteriorCamera>
<CabOcclusion>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString"></Provider>
<Product d:type="cDeltaString"></Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString"></BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</CabOcclusion>
</cControlContainerBlueprint-cInteriorInterface>
</CarriageInteriorInterface>
<HUDControlsPath d:type="cDeltaString"></HUDControlsPath>
<MinimalHUDControlsPath d:type="cDeltaString"></MinimalHUDControlsPath>
<HUDControlsTexturePath d:type="cDeltaString"></HUDControlsTexturePath>
<ControlValues>
<cControlContainerBlueprint-cControlValue d:id="14302">
<ControlName d:type="cDeltaString">FreightDoorOpen</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>
<BriefDescription d:type="cDeltaString"></BriefDescription>
<DetailedDescription d:type="cDeltaString"></DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eTrue</ApplyToConsist>
<HUDControlID d:type="sUInt32">0</HUDControlID>
<InterfaceElements>
<cControlContainerBlueprint-cExteriorAnimation d:id="14312">
<ElementName d:type="cDeltaString">FreightDoorOpen</ElementName>
<DifficultyType d:type="cDeltaString">Expert</DifficultyType>
<AnimationID d:type="cDeltaString">FreightDoorOpen</AnimationID>
<AnimStyle d:type="cDeltaString">Once</AnimStyle>
</cControlContainerBlueprint-cExteriorAnimation>
</InterfaceElements>
</cControlContainerBlueprint-cControlValue>
<cControlContainerBlueprint-cControlValue d:id="14317">
<ControlName d:type="cDeltaString">FreightDoorClosed</ControlName>
<DefaultValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</DefaultValue>
<MinimumValue d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</MinimumValue>
<MaximumValue d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</MaximumValue>
<BriefDescription d:type="cDeltaString"></BriefDescription>
<DetailedDescription d:type="cDeltaString"></DetailedDescription>
<ApplyToConsist d:type="cDeltaString">eTrue</ApplyToConsist>
<HUDControlID d:type="sUInt32">0</HUDControlID>
<InterfaceElements>
<cControlContainerBlueprint-cExteriorAnimation d:id="14327">
<ElementName d:type="cDeltaString">FreightDoorClosed</ElementName>
<DifficultyType d:type="cDeltaString">Expert</DifficultyType>
<AnimationID d:type="cDeltaString">FreightDoorClosed</AnimationID>
<AnimStyle d:type="cDeltaString">Once</AnimStyle>
</cControlContainerBlueprint-cExteriorAnimation>
</InterfaceElements>
</cControlContainerBlueprint-cControlValue>
</ControlValues>
<WiperPairs/>
</cControlContainerBlueprint>
</ControlContainerComponent>
<CargoComponent>
<cCargoComponentBlueprint>
<CargoDef>
<cContainerCargoDef d:id="14335">
<Name d:type="cDeltaString"></Name>
<MassInKg d:type="sFloat32" d:alt_encoding="000000000088C340" d:precision="string">10000</MassInKg>
<Position>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000A071C9EC3F" d:precision="string">0.89959</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</Position>
</cContainerCargoDef>
</CargoDef>
<CargoBlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">EYEIN12</Provider>
<Product d:type="cDeltaString">SEATTLE-PORTLAND</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">scenery\railnetwork\INTERACTIVE\pallette1.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</CargoBlueprintID>
</cCargoComponentBlueprint>
</CargoComponent>
<ContainerComponent>
<cEntityContainerBlueprint>
<TrackTerrainInEditor d:type="bool">0</TrackTerrainInEditor>
<Children>
<cEntityContainerBlueprint-sChild d:id="14364">
<ChildName d:type="cDeltaString">Wagon Sound</ChildName>
<BlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">Kuju</Provider>
<Product d:type="cDeltaString">RailsimulatorUS</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">Audio\Railvehicles\Wagon\Wagon Freight Sound.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BlueprintID>
<Matrix>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</Matrix>
<ParentNodeName d:type="cDeltaString"></ParentNodeName>
</cEntityContainerBlueprint-sChild>
</Children>
</cEntityContainerBlueprint>
</ContainerComponent>
<ScriptComponent>
<cScriptComponentBlueprint>
<Name d:type="cDeltaString"></Name>
</cScriptComponentBlueprint>
</ScriptComponent>
</cWagonBlueprint>
</Blueprint>
</cBlueprintLoader>
?xml version="1.0" encoding="utf-8"?>
<cBlueprintLoader xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0">
<Blueprint>
<cInputMapperBlueprint>
<RemapperName d:type="cDeltaString">dash8W_Expert</RemapperName>
<Map>
<iInputMapper-cInputMapEntry d:id="10201">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_B</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Bell</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10211">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_H</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">Headlights</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10221">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_H</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStop</Name>
<Parameter d:type="cDeltaString">Headlights</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10231">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_H</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">Headlights</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10241">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_H</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStop</Name>
<Parameter d:type="cDeltaString">Headlights</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10251">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_V</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Wipers</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10261">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Backspace</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">EmergencyBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10271">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Backspace</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">EmergencyBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10281">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_W</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">Reverser</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10291">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_W</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStop</Name>
<Parameter d:type="cDeltaString">Reverser</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10301">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_S</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">Reverser</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10311">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_S</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStop</Name>
<Parameter d:type="cDeltaString">Reverser</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10321">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_A</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">ThrottleAndBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10331">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_A</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStop</Name>
<Parameter d:type="cDeltaString">ThrottleAndBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10341">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_D</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">ThrottleAndBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10351">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_D</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStop</Name>
<Parameter d:type="cDeltaString">ThrottleAndBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10361">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Apostophe</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">TrainBrakeControl</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10371">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_Apostophe</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStop</Name>
<Parameter d:type="cDeltaString">TrainBrakeControl</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10381">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_SemiColon</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">TrainBrakeControl</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10391">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_SemiColon</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStop</Name>
<Parameter d:type="cDeltaString">TrainBrakeControl</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10401">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Backspace</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString"></Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10411">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Right_Bracket</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">EngineBrakeControl</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10421">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_Right_Bracket</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStop</Name>
<Parameter d:type="cDeltaString">EngineBrakeControl</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10431">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Left_Bracket</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">EngineBrakeControl</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10441">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_Left_Bracket</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStop</Name>
<Parameter d:type="cDeltaString">EngineBrakeControl</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10451">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_X</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Sander</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10461">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Space</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">Horn</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10471">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_Space</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">Horn</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10481">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Z</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">EngineStart</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10491">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Z</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">EngineStop</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10501">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Period</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">DynamicBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10511">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_Period</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStop</Name>
<Parameter d:type="cDeltaString">DynamicBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10521">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Comma</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">DynamicBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10531">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_Comma</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStop</Name>
<Parameter d:type="cDeltaString">DynamicBrake</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10541">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_Z</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">IncreaseControlStart</Name>
<Parameter d:type="cDeltaString">StartShutdown</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10551">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonUp</ButtonState>
<Button d:type="cDeltaString">Key_Z</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">DecreaseControlStart</Name>
<Parameter d:type="cDeltaString">StartShutdown</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10561">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_M</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Exteriorfrontcabdoor</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10571">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_H</Button>
<ShiftButton d:type="cDeltaString">Control</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">CabLight</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10581">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_N</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Numberboards</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10591">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_U</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Window_Right1</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10601">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_U</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Window_Right2</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10611">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_O</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Window_Left1</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10621">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_O</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Window_Left2</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10631">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_M</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">Exteriorbackcabdoor</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10641">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_L</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">FreightDoorOpen</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
<iInputMapper-cInputMapEntry d:id="10651">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">Key_L</Button>
<ShiftButton d:type="cDeltaString">Shift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString">ToggleControl</Name>
<Parameter d:type="cDeltaString">FreightDoorClosed</Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
</Map>
<MapItem>
<iInputMapper-cInputMapEntry d:id="10662">
<State d:type="sInt32">0</State>
<Device d:type="cDeltaString">Keyboard</Device>
<ButtonState d:type="cDeltaString">ButtonDown</ButtonState>
<Button d:type="cDeltaString">MouseButton0</Button>
<ShiftButton d:type="cDeltaString">NoShift</ShiftButton>
<Axis d:type="cDeltaString">NoAxis</Axis>
<Name d:type="cDeltaString"></Name>
<Parameter d:type="cDeltaString"></Parameter>
<NewState d:type="sInt32">0</NewState>
</iInputMapper-cInputMapEntry>
</MapItem>
</cInputMapperBlueprint>
</Blueprint>
</cBlueprintLoader>
Chacal wrote:For a working example, Have a look at Britkit's freeware Russell Snow Plow.
It comes with a modified Alco RS3.
When you press "M" or "Shift-M" the wings on the plow open or close.
Return to Problems and Peculiarities
Users browsing this forum: No registered users and 1 guest