Named Headboards

Screenshots of Rail Simulator in action. In-game, editors, progress shots of routes and stock being built and so forth.

Moderator: Moderators

Locked
Sly401
Very Active Forum Member
Posts: 1860
Joined: Thu Apr 07, 2005 9:48 am
Contact:

Named Headboards

Post by Sly401 »

Kolhapur Rolls the Southbound Pines into Bath

Image


Sly
User avatar
kirkheath
Very Active Forum Member
Posts: 4678
Joined: Sun May 08, 2005 4:13 pm
Location: Stoke-On-Trent

Re: Named Headboards

Post by kirkheath »

Hey Sly, that's really nice work, and I was just thinking to myself yesterday I hope we can work out to get headboards in RS. You've done it, and a nice jubilee re-skin to follow, but come on, if it's any jubilee its should be in LMS maroon :p *cough*5690
Member of DMLL. Owners of 7820,3850, 3845 and 2874
User avatar
dlljones
Well Established Forum Member
Posts: 662
Joined: Sun Nov 05, 2006 5:39 pm
Location: Criccieth, North Wales

Re: Named Headboards

Post by dlljones »

Nice work again Sly. Any chance of you releasing the Jub and the Headboard? I've given up on my Ayrshire Yeomanry for the moment as I've not been able to get the nameplate from 3DC to RS (all I had was a blue square!)

Llew Bach
User avatar
220389
Very Active Forum Member
Posts: 3524
Joined: Mon Aug 25, 2003 12:28 pm
Location: Shropshire
Contact:

Re: Named Headboards

Post by 220389 »

Nice just have to wait for some WC or BB's now
Rising Storm -Name is in the credits :D - To Do scenario, where you go along at 50mph in a Pendo? Who would play it?
Anyone want to help in Play Testing future Rising Storm/ Ro2 Maps? If so please PM me.
User avatar
Zoid99
Been on the forums for a while
Posts: 112
Joined: Wed Jan 09, 2008 5:00 pm

Re: Named Headboards

Post by Zoid99 »

and BR Standards, hmm std 5 (73096)!
Sly401
Very Active Forum Member
Posts: 1860
Joined: Thu Apr 07, 2005 9:48 am
Contact:

Re: Named Headboards

Post by Sly401 »

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 :D

as you can see the addition of Plates,Headboards,Splashers etc actually works. :D

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 :D

Have Fun

Sly
User avatar
dlljones
Well Established Forum Member
Posts: 662
Joined: Sun Nov 05, 2006 5:39 pm
Location: Criccieth, North Wales

Re: Named Headboards

Post by dlljones »

Sly

Thanks very much for the trouble you have taken to help me with my attempt to create Ayrshire Yeomanry. I'll give it a go over the holiday! You're a far better modeller than I'll ever be so I don't think for one moment you (or anyone else for that matter) would be "pinching my idea". I only want the full potential of RS to be exploited to its limits and if people more capable than me can achieve that then so be it!

I gained a great deal of pleasure from creating new nameplates for my MSTS stock and hope that I'll be able to do the same with RS.

Keep up the good work

Regards

Llew :D
User avatar
dlljones
Well Established Forum Member
Posts: 662
Joined: Sun Nov 05, 2006 5:39 pm
Location: Criccieth, North Wales

Re: Named Headboards

Post by dlljones »

I've been trying hard to create "45156 Ayrshire Yeomanry" following Sly's tutorial. I've managed to create a working standalone loco 45156 and I've managed to create the nameplate for the loco (and Glasgow Highlander and Lanarkshire Yeomanry!) but in spite of many attempts to do so I've not been able to create a "child" in order to place the nameplate as part of the loco. I've followed Sly's tutorial and think I'm either missing something or my folders are not in the right place (either on the xml or in RS). My first attempt was to place the text for a child (by cut and paste from Sly's tutorial) immediately in front of all the other "children" such as crew and whistle etc but that only seemed to make them all disappear when I went back to RS. I then placed it at the end and driver etc returned to the loco but still no nameplate.

My loco is filed in "Assets/Kuju/Rail Simulator/Rail Vehicles/Steam/5MT_Black5/5MT_45156" and my nameplate in "Source/DavidLJones/Addon/Scenery/Buildings

I changed the xml section as advised to show the following entries
Name the Child.... 5MT_45156
Specify Developer.... DavidLJones
Specify Addon.........Addon
and point it to your nameplate at..........scenery\buildings\Ayrshire_Yeomanry\Ayrshire_Yeomanry.bin (I also tried xml instaed of bin)

I've also tried to change the "X" value to see if the nameplate was hiding inside the loco.

Help please!!! Seems a shame to give up now seeing as I've got this far (with a lot of help!!)

Llew Bach
Sly401
Very Active Forum Member
Posts: 1860
Joined: Thu Apr 07, 2005 9:48 am
Contact:

Re: Named Headboards

Post by Sly401 »

Hi Llew

copy and paste the top child section into a post or email it to me and I'll take a look..

Don't give up nearly there :D

Sly
User avatar
dlljones
Well Established Forum Member
Posts: 662
Joined: Sun Nov 05, 2006 5:39 pm
Location: Criccieth, North Wales

Re: Named Headboards

Post by dlljones »

Thanks again for your help Sly!

I think I've solved my own problem. I should have typed - <Product d:type="cDeltaString">Addon</Product> - but instead typed - <Product d:type="cDeltaString">Addon[</Product> - the bracket being the culprit! Having rectified my error I how have a nameplate which moves with the engine allbeit a few metres away from it. All that remains therefore is for me to position the nameplate accurately on the loco. I'll let you know how I get on.

Regards

Llew :oops:
Sly401
Very Active Forum Member
Posts: 1860
Joined: Thu Apr 07, 2005 9:48 am
Contact:

Re: Named Headboards

Post by Sly401 »

Good work Llew :D

there's nothing quite like solving the problem for yourself, it will be stuck there ready for next time

As I outlined the coordinates are the the bottom four.( well 3 of them)

Your "X" should be zero if the splashers are all one Item and the origin is in the middle
Your "Y" take a guess at 2.15 m (if the origin is at the bottom of the splashers... 6ft wheels plus 9 inches should get you close
can't remember whether its middle splasher or front that carries the plate :)

if its the middle chances are your "Z" is zero (same as centre axle of main bogie)
for the front start around 2.25m then fine tune things..

It is possible to get the "Z" from the bogie blueprints if you want to be exact

look forward to seeing them... I suppose I must get round to finishing the "jubilee ?" one day

Have Fun

Sly
Locked

Return to “[RS] Screenshots”