IoW Loco (terrier) problem

General discussion about Train Simulator, your thoughts, questions, news and views!

Moderator: Moderators

Locked
User avatar
firstborn
Well Established Forum Member
Posts: 644
Joined: Wed Sep 12, 2012 9:27 am

IoW Loco (terrier) problem

Post by firstborn »

Hi, can i just confirm something?

I've just got around to trying the Isle of Wight Network rolling stock and scenarios, and i can't see out of the cab windows of the Terrier loco because there is some strange effect going on (i've seen similar pictures on other topics) where it looks like a stray texture that is all stretched

Image

Does everyone have this? - i searched the forum and can't find anyone else talking about this

Is there a way to fix it? - i searched the download area and can't see any kind of patch

I noticed the cab is the same cab as Invincible from the other Isle of Wight (steam version), so i thought i better check that loco as well in case i'd broken something, but it works absolutely fine. So i am a bit confused why the cab works fine on that loco but not on the Terrier loco
Why couldn't the steam loco sit down? - Because he had a tender behind.
User avatar
metrobus
Very Active Forum Member
Posts: 1283
Joined: Fri Mar 28, 2008 7:55 am

Re: IoW Loco (terrier) problem

Post by metrobus »

I think that occurs due to messed up material on the window, if it is then it would be unfixable without the original 3dsm files. Alternatively you'd need to recopy the components from a working engine which is easier said than done :)
regards
Edward
User avatar
firstborn
Well Established Forum Member
Posts: 644
Joined: Wed Sep 12, 2012 9:27 am

Re: IoW Loco (terrier) problem

Post by firstborn »

I think i know what you are saying.

However. The Terrier doesn't have it's own cab or cab files. It is using the Invincible cab (which definitely works fine).

I know nothing about the construction of loco models, but (purely as an experiment) i just tried something.....

I took the 'invincible' engine.bin file, and basically used that for the terrier. I edited the file top to bottom, and just replaced the relevant bits for the Terrier main loco shapes & textures, plus the bits like engine mass and boiler pressures etc. (getting these figures from the proper terrier engine.bin)

(Effectively what i was trying to do was make an 'invincible' loco just wearing the Terriers clothes :lol:

Went into the Test Trak and put the loco down - while it is functionally fine (moves, stops, steams, couples, etc), the windows are still broke... so that's not the way to go :oops:

I don't really understand it honestly, as the loco file structure itself is very simple, it's just the engine.bin, engine shapes and textures, and animation files - with all cab stuff handled by Invincible

That only leaves the Terriers main loco shape file that could be causing the issue doesn't it? - but i don't know why that would be if the cab is a completely separate shape file :-?
Why couldn't the steam loco sit down? - Because he had a tender behind.
cilldroichid
Been on the forums for a while
Posts: 296
Joined: Thu Feb 10, 2011 7:23 pm
Location: Co.Kildare, Ireland.

Re: IoW Loco (terrier) problem

Post by cilldroichid »

Just to let you know your not on your own, Firstborn,i also have the same problem with the Terrier windows.

I recall posts about other loco's where the problem was caused by a upgrade to the original loco which then upset any repaints, etc, made before the upgrade. Has the Invincible been upgraded since the Southern cab alias were released?
User avatar
jivebunny
Very Active Forum Member
Posts: 2015
Joined: Mon Jun 26, 2006 9:49 pm
Location: Brittany, France

Re: IoW Loco (terrier) problem

Post by jivebunny »

Invincible has had the TS2013 treatment, what you're seeing is what cilldroichid has described, a reskin that's aliasing an updated cab but which doesn't have the relevant references. I'm not sure if there's been an update released for the DT or IOW Terriers (I can't find them in the library, in any case) but if you have RW_Tools then you can search for and then open up the IOW Terrier's .bin file, hit F2 to search for </controlvalues>, hit Enter to start a new line, and paste in the following lines of code from the IOW 0-4-0.

Hope this helps!

JB

Code: Select all

<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="57294168">
							<SlaveToAnimationA d:type="cDeltaString"></SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString"></SlaveToAnimationB>
							<TextureID d:type="cDeltaString"></TextureID>
							<NormalsTextureID d:type="cDeltaString">RSDL\IslandLine\RailVehicles\Steam\W37_0-4-0ST\Default\CabView\textures\[00]Invin_cabalphanorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
"Moving half of West London would be a ridiculous amount of work."
User avatar
firstborn
Well Established Forum Member
Posts: 644
Joined: Wed Sep 12, 2012 9:27 am

Re: IoW Loco (terrier) problem

Post by firstborn »

Yes this looks a big help, but where did you find that code JB?

I had read this topic: http://forums.uktrainsim.com/viewtopic. ... &sk=t&sd=a

...and was therefore on the look out for some similar code, but there is nothing like that in my IoW 0-4-0 (Invincible) engine.bin :o is it in a different file? I'm somewhat confused now :-?
Why couldn't the steam loco sit down? - Because he had a tender behind.
User avatar
jivebunny
Very Active Forum Member
Posts: 2015
Joined: Mon Jun 26, 2006 9:49 pm
Location: Brittany, France

Re: IoW Loco (terrier) problem

Post by jivebunny »

That was taken straight out of the IOW Invincible's .bin file. It should have been updated via Steam (can't remember when though), unless of course you run RW with Steam offline?

JB
"Moving half of West London would be a ridiculous amount of work."
User avatar
firstborn
Well Established Forum Member
Posts: 644
Joined: Wed Sep 12, 2012 9:27 am

Re: IoW Loco (terrier) problem

Post by firstborn »

Well now i feel like i've really fallen down the rabbit hole.... :o

My computer & Steam are permanently online... and my IoW 0-4-0 works fine (with rain effects on the glass etc)... but that code absolutely isn't in the engine.bin file :o :o

Anyway... added the code to the terrier .bin file (the same one that basically IS the IoW 0-4-0 .bin file) and sure enough it has fixed the windows, and also now has rain effect :D


Only problem now is (and this makes sense, but may also be me messing something up) is you can see the 0-4-0's saddle tank & chimney through the window


Off to mess about some more :lol:
Why couldn't the steam loco sit down? - Because he had a tender behind.
cilldroichid
Been on the forums for a while
Posts: 296
Joined: Thu Feb 10, 2011 7:23 pm
Location: Co.Kildare, Ireland.

Re: IoW Loco (terrier) problem

Post by cilldroichid »

Thanks very much, JB, your fix has worked.

I added your code to all the IOW terriers, around ten in total, i'm now off to run all the scenario's again on this excellent route.

Donal.
User avatar
firstborn
Well Established Forum Member
Posts: 644
Joined: Wed Sep 12, 2012 9:27 am

Re: IoW Loco (terrier) problem

Post by firstborn »

Whoa... weird... Found out what my problem is/was!

When i run the invincible.bin through serz.exe, then load the .xml file into my text editor..... the 'wiper' section doesn't appear :o

But load the invincible.bin into RW-Tools, and sure enough the 'wiper' section is there!

Mind Blown :o :o :o

WHY would it do that? :-?
Why couldn't the steam loco sit down? - Because he had a tender behind.
Locked

Return to “[TS] General Discussion”