Page 1 of 1
Adding a Conductor to Cab View

Posted:
Tue Jan 09, 2018 3:59 pm
by TheTeenageFoamer
Could I (theoretically) add a conductor to the cab view? It would add a lot more realism since modern trains don't run with just one person in the cab... yet
(unless building in a yard)
I know I post a lot in this forum, but I have realized I am a rivet counter when It comes to realism.
Re: Adding a Conductor to Cab View

Posted:
Tue Jan 09, 2018 4:13 pm
by Chacal
I know you can add passengers to a passenger car's cabview.
I suppose you could add a conductor as a child object to the cab blueprint.
Re: Adding a Conductor to Cab View

Posted:
Tue Jan 09, 2018 4:24 pm
by buzz456
Sure no problem. You add something like this in the engine bin file. Make sure you get you starting and stopping place so it fits properly. I didn't look at that real close. It can go anywhere in the child area of the bin. If you look at the last three numbers in the matrix (not counting the last one which is a 1) they are the ones that locate your guy. If you look at the values for the engineer two of them will be the same for your new guy only he will be minus value by the same amount as your engineer will be a plus value. That would be the first number of those three. Certain fiddling might be required. I highly recommend using RWTools for this as it's really a fiddly task.
<cEntityContainerBlueprint-sChild d:id="310614">
<ChildName d:type="cDeltaString">Second man</ChildName>
<BlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">DTG</Provider>
<Product d:type="cDeltaString">FeatherRiver</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">Driver\GP9 Driver2.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BlueprintID>
<Matrix>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000000000F0BF" 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="000000000000F0BF" 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="00000000FFE9EEBF" d:precision="string">-0.966064</e>
<e d:type="sFloat32" d:alt_encoding="00000040E1BA0340" d:precision="string">2.46625</e>
<e d:type="sFloat32" d:alt_encoding="000000E08A001440" d:precision="string">5.00053</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
</Element>
</cHcRMatrix4x4>
</Matrix>
<ParentNodeName d:type="cDeltaString"></ParentNodeName>