Hi Lew
This err "jubilee" (artistic licence) came about because I actually wanted to try out the tecnique I outlined to you and didn't want to steel your Idea
as you can see the addition of Plates,Headboards,Splashers etc actually works.
I will release it but I am making the prominent inner cylinder front plate to further distinguish it from its Black 5 ancestry.. (it may also have a double chimney as Bahamas)
My method on how to put splashers and name plates onto the default Black5..... if you fancy another go
To make the model in Canvas
Drop a cylinder in Canvas and rotate 90 degrees about the Z axis
Normalize the group to put the axis's same as the world
Size the Cyl..... wheels on a black 5 are 6 ft Dia so try 2.3 diameter or so.. width about 0.3
Right Click and up the res of the cylinder to around 30-32 segmants
Drag in a cube and multiply its size so its much bigger than the cyl.
Position the cube and subtract from the cylinder
Move the axes origin to the centre of the splasher level with the flat bottom.
Select the outer end face(s) and extrude 0.025
Select some of the narrow faces this has produced and extrude upwards to form your Nameplate riser prolly about 0.1
Extrude same selection again about 0.2 for a single row 8 inch nameplate
Extrude each end face of the plate a suitable amount and chamfer corners
Select the Namplate faces and extrude zero but bevel -0.02 (minus)
Extrude again -0.010 bevel zero to produce a nicely inset face
Texture all faces...... make the nameplate texture 256 wide at least
Mirror Group and move so the centres are 1.435 apart on the X axis (width)
Merge this new component into the original.
Name the Group and Part.
Exporting from 3D Canvas
Set up some new Source Folders (new in bold)
C:\ProgramFiles\Railsimulator\Source\
YourName\
Your Addon\
Scenery\
Buildings\
Ayrshire_Yeomanry\
Textures
In Canvas....Select your Nameplate object and the go to file menu\export\trainworks\Railsimulator Intermediate Geometry (IGS)
save as Ayrshire_Yeomanry to
................................C:\ProgramFiles\Railsimulator\Source\YourName\Your Addon\Scenery\Buildings\Ayrshire_Yeomanry
Use ToAce and convert your texture(s) to ACE format and place them in
................................C:\ProgramFiles\Railsimulator\Source\YourName\Your Addon\Scenery\Buildings\Ayrshire_Yeomanry\Textures.
Blueprint Preperation
Look in the Rail Simulator folder and you will see a Blueprint Editor.exe
Right Click and drag and drop onto the Desktop to create shortcut
Fire Up Blueprint editor
Navigate down the tree to YourName\Your Addon\Scenery\Buildings\Ayrshire_Yeomanry
Right Click on the folder and select New Blueprint
From the Dropdown select new scenery blueprint
Right Click on the new blueprint and Rename to Ayrshire_Yeomanry
Double Click this Ayrshire_Yeomanry.xml
Blueprinting
These are the entries to make
Name..................
Ayrshire_Yeomanry
English................
Ayrshire_Yeomanry
French................
Ayrshire_Yeomanry
Italian................
Ayrshire_Yeomanry
German..............
Ayrshire_Yeomanry
Spanish..............
Ayrshire_Yeomanry
Category.............
Unclassified
Valid In Scenarios...
false
GeometryID.............
Scenery\Buildings\Ayrshire_Yeomanry.IGS
CollisionGeometryID...
Scenery\Buildings\Ayrshire_Yeomanry.IGS
Pickable.................
True
Shadow Type...........
None
Highest level one is highest.........
10
lowest level one is highest...........
10
Required at end of track............
False
Click Save
Click Export....... look for any error or "successfully exported" messages in the bottom pane.
If you go into the game, enable your provider / addon... you should be able to select "Ayrshire Yeomanry in the scenery (world) editor
Instance your New loco
navigate to.............C:\ProgramFiles\Railsimulator\Assets\Kuju\RailSimulator\RailVehicles\Steam\5mt_Black5\
Right click and drag and drop the folder to create a Copy of 5mt_black5
Rename This Folder
Ayrshire_Yeomanry
navigate to.............C:\ProgramFiles\Railsimulator\Assets\Kuju\RailSimulator\RailVehicles\Steam\Ayrshire_Yeomanry\Engine
Open the dcsv file, edit it to leave just one loco number (whatever ayrshire yeomanry is ?)
Save and rename the File
Ayrshire_Yeomanry_Numbers.dcsv
Rename black5_engine.bin to
Ayrshire_Yeomanry.bin
you could remove nearly all files if stripping this down to minimum, but it is beyond the scope of this post
Adding a child
You will need Mike Simpsons excellent RS_Tools
Fire up RS_Tools............... select open railsimfile from the file menu
Navigate and open
........................C:\ProgramFiles\Railsimulator\Assets\Kuju\RailSimulator\RailVehicles\Steam\Ayrshire_Yeomanry.bin....(Note it is in Assets)
At the top of the Xml
<?xml version="1.0" encoding="utf-8"?>
<cBlueprintLoader xmlns:d="
http://www.kuju.com/TnT/2003/Delta" d:version="1.0">
<Blueprint>
<cEngineBlueprint>
<Name d:type="cDeltaString">
Ayrshire Yeomanry</Name>
<BrowseInformation>
<iRailVehicleBlueprint-cBrowseRVInformation>
<DisplayName>
<Localisation-cUserLocalisedString>
<English d:type="cDeltaString">
Ayrshire Yeomanry</English>
<French d:type="cDeltaString">
Ayrshire Yeomanry</French>
<Italian d:type="cDeltaString">
Ayrshire Yeomanry</Italian>
<German d:type="cDeltaString">
Ayrshire Yeomanry</German>
<Spanish d:type="cDeltaString">
Ayrshire Yeomanry</Spanish>
<Other/>
</Localisation-cUserLocalisedString>
</DisplayName>
</iRailVehicleBlueprint-cBrowseRVInformation>
</BrowseInformation>
<RailVehicleComponent>
<cEngineComponentBlueprint>
<NumberingList>
<cCSVContainer>
<CsvFile d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Steam\5MT_black5\
Ayshire_Yeomanry\Engine\
Ayshire_Yeomanry_Numbers</CsvFile>
Click the search option and enter Children
Immediately under the heading <Children> you need to copy and paste the following section
................................................................................................
cEntityContainerBlueprint-sChild d:id="15379273">
<ChildName d:type="cDeltaString">Ayrshire_Yeomanry</ChildName>
<BlueprintID>
<iBlueprintLibrary-cAbsoluteBlueprintID>
<BlueprintSetID>
<iBlueprintLibrary-cBlueprintSetID>
<Provider d:type="cDeltaString">YourName</Provider>
<Product d:type="cDeltaString">Your Addon[</Product>
</iBlueprintLibrary-cBlueprintSetID>
</BlueprintSetID>
<BlueprintID d:type="cDeltaString">Scenery\Buildings\Ayrshire_Yeomanry.xml</BlueprintID>
</iBlueprintLibrary-cAbsoluteBlueprintID>
</BlueprintID>
<Matrix>
<cHcRMatrix4x4>
<Element>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1.0000</e>
<e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0.0000</e>
<e d:type="sFloat32" d:alt_encoding="000000008195E3BF" d:precision="string">-0.6120</e>
<e d:type="sFloat32" d:alt_encoding="000000606666FE3F" d:precision="string">1.9000</e>
<e d:type="sFloat32" d:alt_encoding="0000004033330140" d:precision="string">2.1500</e>
<e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1.0000</e>
</Element>
</cHcRMatrix4x4>
</Matrix>
</cEntityContainerBlueprint-sChild>
.....................................................................................
Save the Railsim file
I have not colored the necessary variables as it will prolly screw the xml.
To paste the xml in RS_Tools use Cntrl+V
The entries to alter position are
...........d:precision="string">-0.6120</e>........ this sets the "X" value across the loco of your"Childs" origin Point
...........d:precision="string">1.9000</e>..........this sets the height above rail
...........d:precision="string">2.1500</e>..........this is the distance forward from the centre of loco's main bogie
The other parts of this xml section
Name the Child.... Ayrshire Yeomanry
Specify Developer.... YourName
Specify Addon.........Your Addon
and point it to your nameplate at..........scenery\buildings\Ayrshire_Yeomanry\Ayrshire_Yeomanry.bin
Delete the blueprint .rpk at Assets\Kuju\RailSimulator
Delete the blueprint.rpk at Assets\YourName\YourAddon
Fire up the game
select the blue cube with arrow mid left flyout
enable YourName\YourAddon in the Top right flyout
You should see Ayrshire Yeomanry sitting in your loco list
Have Fun
Sly