Tutorial for loading screen

Are you thinking about building your own route? or are you already in progress? Talk to the experts in here and find out the best way to do things!

Moderator: Moderators

msey0002
Very Active Forum Member
Posts: 4527
Joined: Sun Jul 26, 2009 11:34 pm

Tutorial for loading screen

Post by msey0002 »

Hi all, is there a tutorial anywhere on how to put a loading screen in game? I know there are a few ways, knowing my lazy self, I would prefer the simpler one :P
StefanSchmidt
Established Forum Member
Posts: 374
Joined: Thu Sep 04, 2008 2:53 pm
Location: Frankonia - Bavaria - Germany

Re: Tutorial for loading screen

Post by StefanSchmidt »

The help-file of RW-tools descrips an easy way. Do'nt forget to create an own Route-template before.
Stefan
User avatar
prairie4566
Very Active Forum Member
Posts: 6381
Joined: Thu Jan 12, 2006 4:41 pm
Location: Warwickshire UK

Re: Tutorial for loading screen

Post by prairie4566 »

msey0002
Very Active Forum Member
Posts: 4527
Joined: Sun Jul 26, 2009 11:34 pm

Re: Tutorial for loading screen

Post by msey0002 »

thanks for the help, guys :)

Hmm. Well, I do have a source folder, but it's not exactly my route, it's for the Far North Line which Vern has allowed me to modify. Just struck me tonight that it would look good with a loading screen. Would it be a problem that the route is not connected to my source file in any way?
nobkins
Very Active Forum Member
Posts: 4421
Joined: Fri Jun 12, 2009 11:51 pm
Location: Leeds

Re: Tutorial for loading screen

Post by nobkins »

Does not normally matter but with a loading screen it would need to be Verns original route template blueprint that you adjust to reference a loading screen (which can be in any source\developer\product location)
TrainSimDev.com The community dedicated to those who create content for any Train Simulator.
Includes: Free downloads via torrent or browser, forum browsable by all, membership by invitation (any member can invite someone)
msey0002
Very Active Forum Member
Posts: 4527
Joined: Sun Jul 26, 2009 11:34 pm

Re: Tutorial for loading screen

Post by msey0002 »

Ah I see, Jim, thanks :). Well, I'm not keen to mess with blueprints on something so trivial when this stage of the route is actually ready so I think it might be better to do without. Still waiting on the two signs from Peter, and the route will be uploaded :)
nobkins
Very Active Forum Member
Posts: 4421
Joined: Fri Jun 12, 2009 11:51 pm
Location: Leeds

Re: Tutorial for loading screen

Post by nobkins »

Ahh loading screen is important and easy to do really. If you have the route template blueprint already then one (possibly 2) changes to it and re-export and you would have a route loading screen.

Not that hard really.
TrainSimDev.com The community dedicated to those who create content for any Train Simulator.
Includes: Free downloads via torrent or browser, forum browsable by all, membership by invitation (any member can invite someone)
User avatar
bigvern
Chief Track Welder
Posts: 7706
Joined: Fri Jan 04, 2002 12:00 am
Location: Swindon, England

Re: Tutorial for loading screen

Post by bigvern »

Unless I bundled the original source files into the rpk/rwp, then these are lost, I'm afraid.
User avatar
FoggyMorning
Very Active Forum Member
Posts: 5382
Joined: Sun Apr 25, 2010 1:16 am
Location: In the not too distant future, next Sunday A.D.

Re: Tutorial for loading screen

Post by FoggyMorning »

I think what may confuse the issue in this case is that the route blueprint is not unique to Mark's version of the route, so adding a loading screen would also alter the loading screen of Vern's original version
nobkins
Very Active Forum Member
Posts: 4421
Joined: Fri Jun 12, 2009 11:51 pm
Location: Leeds

Re: Tutorial for loading screen

Post by nobkins »

Of course did not see that one. Thanks Foggy for that.
TrainSimDev.com The community dedicated to those who create content for any Train Simulator.
Includes: Free downloads via torrent or browser, forum browsable by all, membership by invitation (any member can invite someone)
User avatar
bigvern
Chief Track Welder
Posts: 7706
Joined: Fri Jan 04, 2002 12:00 am
Location: Swindon, England

Re: Tutorial for loading screen

Post by bigvern »

Well the original didn't have a loading screen so I don't think that's a worry!
msey0002
Very Active Forum Member
Posts: 4527
Joined: Sun Jul 26, 2009 11:34 pm

Re: Tutorial for loading screen

Post by msey0002 »

FoggyMorning wrote:I think what may confuse the issue in this case is that the route blueprint is not unique to Mark's version of the route, so adding a loading screen would also alter the loading screen of Vern's original version
Hi Steve, thanks for your reply. As Vern said, the original doesn't have a loading screen, and the loading screen I am intending would probably be appropriate for the era the original is set in anyway.
nobkins wrote:Ahh loading screen is important and easy to do really. If you have the route template blueprint already then one (possibly 2) changes to it and re-export and you would have a route loading screen
Do you mean the original route blueprint? As Vern said, these are lost unfortunately, so is there anyway around this

thanks for all your help guys, completely new to this loading screen lark, never saw it as something important for myself, but since I'm going to release it, I might as well.. :)
nobkins
Very Active Forum Member
Posts: 4421
Joined: Fri Jun 12, 2009 11:51 pm
Location: Leeds

Re: Tutorial for loading screen

Post by nobkins »

Yes I meant the original route blueprint. It is probably possible to create a new template that matches the old one with a different name and edit the routeproperties.xml file so that it points to the new template rather than the old one.

It all looks a bit daunting but creating route blueprints is a useful skill to have and the tutorial is excellent. Yours is slightly complicated because of the need to hack/edit the routeproperties.xml file to grab the existing settings for the route template you are creating and then edit it so that it references the new template after you have created it. I would do this for you but I think you should have a go first as it is all about learning :). If you can't do it and we can't help you then I will edit the files for you etc. Let's give this a go first though :)

IMPORTANT!!!
BACKUP ANY FILES BEFORE MAKING CHANGES
  1. First of all you need to open your routeproperties.xml file in notepad and copy all the settings from it into a new route template blueprint you will create according to the tutorial linked to already. Use any developer/product folder you like
  2. You then need to create a loading screen and add those settings to the template blueprint that you have created according to the tutorial
  3. You then need to export the route template you have created
  4. You then need to edit the routeproperties.xml file by hand so that it references the new template you have just created.
Here is a copy of the routeproperties.xml from Oxford to Paddington to help you understand I have added some comments surrounded by ***

Code: Select all

<DisplayName>
		<Localisation-cUserLocalisedString>
			*** next group of lines are the name of the route ***
			<English d:type="cDeltaString">Oxford to Paddington</English>
			<French d:type="cDeltaString">Oxford - Paddington</French>
			<Italian d:type="cDeltaString">Da Oxford a Paddington</Italian>
			<German d:type="cDeltaString">Oxford - Paddington</German>
			<Spanish d:type="cDeltaString">De Oxford a Paddington</Spanish>
			<Dutch d:type="cDeltaString"></Dutch>
			<Polish d:type="cDeltaString"></Polish>
			<Russian d:type="cDeltaString">Оксфорд-Паддингтон</Russian>
			<Other/>
			<Key d:type="cDeltaString">e11e5222-e5ed-43bc-8cff-07a0dd85b6d5</Key>
		</Localisation-cUserLocalisedString>
	</DisplayName>
	<InfrastructureModified d:type="bool">1</InfrastructureModified>
	*** This is where the route template is referenced. This is what you will change once you have created and exported your route template ***
	<BlueprintID>
		<iBlueprintLibrary-cAbsoluteBlueprintID>
			<BlueprintSetID>
				<iBlueprintLibrary-cBlueprintSetID>
					<Provider d:type="cDeltaString">kuju</Provider>
					<Product d:type="cDeltaString">railsimulator</Product>
				</iBlueprintLibrary-cBlueprintSetID>
			</BlueprintSetID>
			<BlueprintID d:type="cDeltaString">TemplateRoutes\OxfoPadd.xml</BlueprintID>
		</iBlueprintLibrary-cAbsoluteBlueprintID>
	</BlueprintID>
	*** Route Template Section End ***
	*** The next large block is where all the skies are defined. These settings need to be copied into your new blueprint in the blueprint editor ***
	<Skies>
		<cRouteBlueprint-sSkies>
			<SpringSkyBlueprint>
				<iBlueprintLibrary-cAbsoluteBlueprintID>
					<BlueprintSetID>
						<iBlueprintLibrary-cBlueprintSetID>
							<Provider d:type="cDeltaString">kuju</Provider>
							<Product d:type="cDeltaString">railsimulatorcore</Product>
						</iBlueprintLibrary-cBlueprintSetID>
					</BlueprintSetID>
					<BlueprintID d:type="cDeltaString">TimeOfDay\Core_Spring.xml</BlueprintID>
				</iBlueprintLibrary-cAbsoluteBlueprintID>
			</SpringSkyBlueprint>
			<SummerSkyBlueprint>
				<iBlueprintLibrary-cAbsoluteBlueprintID>
					<BlueprintSetID>
						<iBlueprintLibrary-cBlueprintSetID>
							<Provider d:type="cDeltaString">kuju</Provider>
							<Product d:type="cDeltaString">railsimulatorcore</Product>
						</iBlueprintLibrary-cBlueprintSetID>
					</BlueprintSetID>
					<BlueprintID d:type="cDeltaString">TimeOfDay\Core_Summer.xml</BlueprintID>
				</iBlueprintLibrary-cAbsoluteBlueprintID>
			</SummerSkyBlueprint>
			<AutumnSkyBlueprint>
				<iBlueprintLibrary-cAbsoluteBlueprintID>
					<BlueprintSetID>
						<iBlueprintLibrary-cBlueprintSetID>
							<Provider d:type="cDeltaString">kuju</Provider>
							<Product d:type="cDeltaString">railsimulatorcore</Product>
						</iBlueprintLibrary-cBlueprintSetID>
					</BlueprintSetID>
					<BlueprintID d:type="cDeltaString">TimeOfDay\Core_Autumn.xml</BlueprintID>
				</iBlueprintLibrary-cAbsoluteBlueprintID>
			</AutumnSkyBlueprint>
			<WinterSkyBlueprint>
				<iBlueprintLibrary-cAbsoluteBlueprintID>
					<BlueprintSetID>
						<iBlueprintLibrary-cBlueprintSetID>
							<Provider d:type="cDeltaString">kuju</Provider>
							<Product d:type="cDeltaString">railsimulatorcore</Product>
						</iBlueprintLibrary-cBlueprintSetID>
					</BlueprintSetID>
					<BlueprintID d:type="cDeltaString">TimeOfDay\Core_Winter.xml</BlueprintID>
				</iBlueprintLibrary-cAbsoluteBlueprintID>
			</WinterSkyBlueprint>
		</cRouteBlueprint-sSkies>
	</Skies>
	*** Skies End ***
	*** Weather Start. Again you need to copy the weathers into your new blueprint in the blueprint editor ***
	<WeatherBlueprint>
		<iBlueprintLibrary-cAbsoluteBlueprintID>
			<BlueprintSetID>
				<iBlueprintLibrary-cBlueprintSetID>
					<Provider d:type="cDeltaString">kuju</Provider>
					<Product d:type="cDeltaString">railsimulatorcore</Product>
				</iBlueprintLibrary-cBlueprintSetID>
			</BlueprintSetID>
			<BlueprintID d:type="cDeltaString">Weather\Default.xml</BlueprintID>
		</iBlueprintLibrary-cAbsoluteBlueprintID>
	</WeatherBlueprint>
	*** Weather End ***
	*** Terrain Settings Start ***
	<TerrainBlueprint>
		<iBlueprintLibrary-cAbsoluteBlueprintID>
			<BlueprintSetID>
				<iBlueprintLibrary-cBlueprintSetID>
					<Provider d:type="cDeltaString">kuju</Provider>
					<Product d:type="cDeltaString">railsimulator</Product>
				</iBlueprintLibrary-cBlueprintSetID>
			</BlueprintSetID>
			<BlueprintID d:type="cDeltaString">Environment\Terrain\Texturing.xml</BlueprintID>
		</iBlueprintLibrary-cAbsoluteBlueprintID>
	</TerrainBlueprint>
	*** Terrain Settings End ***
	<MapBlueprint>
		<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>
	</MapBlueprint>
TrainSimDev.com The community dedicated to those who create content for any Train Simulator.
Includes: Free downloads via torrent or browser, forum browsable by all, membership by invitation (any member can invite someone)
msey0002
Very Active Forum Member
Posts: 4527
Joined: Sun Jul 26, 2009 11:34 pm

Re: Tutorial for loading screen

Post by msey0002 »

I have indeed created my own route template before, so I'll have a go tonight, thanks very much, Jim :)
nobkins
Very Active Forum Member
Posts: 4421
Joined: Fri Jun 12, 2009 11:51 pm
Location: Leeds

Re: Tutorial for loading screen

Post by nobkins »

Good luck. Let us know how you go.
TrainSimDev.com The community dedicated to those who create content for any Train Simulator.
Includes: Free downloads via torrent or browser, forum browsable by all, membership by invitation (any member can invite someone)
Locked

Return to “[RW] Route Building”