how to fix missing attachment

Gary25b

Member
I get this error in TS 2010 for the engine USRA Light 4-8-2
<kuid:96914:4780> from bdaneal's website
http://steammachine.com/bdaneal/index.htm

Error: Attachment point attachment (a.stoker) in 'soundscript\dayloop2' was not found.

Anyone know how to fix that? Thx for any help.

[later]

same question for
Error: Attachment point animated-mesh (load) in 'queues\load-coal' was not found.
in the Baldwin Light 2-6-2 tender from the same website.
 
Last edited:
Hi Gary,

Given this situation (and this serves to show how nitpicking T10 is :hehe: ) the only thing you can do is removing the lines related to those effects from the config.txt.

Anyhow, if the creator forgot to add that point, it would have no effect at all.

If you have problems doing that, please show us the text of the config.txt and will tell you.

The serving side of Alberte :wave:

==============================================

Side note:

I can see no advantage at all at having commanded T10 CM to spot this kind of mistake. IMHO it has no effect on performance. Maybe it is fine to refresh absent-minded creators' memory but useless for any more purposes. :p
1aK+F4PJ7cBm32CUNiyI2GAAAAAElFTkSuQmCC
 
Last edited:
I get this error in TS 2010 for the engine USRA Light 4-8-2
<kuid:96914:4780> from bdaneal's website
http://steammachine.com/bdaneal/index.htm

Error: Attachment point attachment (a.stoker) in 'soundscript\dayloop2' was not found.

Anyone know how to fix that? Thx for any help.

That attachment point is not present in the mesh - I changed it to a.cabfront, which clears the error. It's just attaching a sound to a part of the loco, so it's not critical where. I guess somewhere around the cab is close enough, and all locos have an attachment point called a.cabfront.

Sorry I can't help on the other one.

regards
stovepipe
 
Thx. That worked fine.

[LATER] I wrote the above before reading your post, stovepipe. Hope I'm not going to miss some cool sound. If the engine sounds off, I'll start over and do as you did. Thx.
 
Last edited:
I can see no advantage at all at having commanded T10 CM to spot this kind of mistake. IMHO it has no effect on performance. Maybe it is fine to refresh absent-minded creators' memory but useless for any more purposes. :p
1aK+F4PJ7cBm32CUNiyI2GAAAAAElFTkSuQmCC

Setting aside the fact that such error messages can help content creators make stuff that actually works right, it seems to me that it could cause performance issues. Every time it loads that locomotive it would spend time searching the mesh file for an attachment point that doesn't exist, possibly then jumping into an error routine that will cause it to back out to the next step on loading the model. Meanwhile the sound that (presumably) the author wanted the user to hear will not be playing.

The more error checking a program has to do, the worse it's overall performance will be. With CMP you can do most of the error checking in an environment where performance is less of an issue and thus do less checking in Trainz itself, thus meaning better performance. Not to mention stability issues.
 
Let me be not convinced of that, Edrick, after my long career with Trainz.

Really a minor mistake. Of course, the sound is missing but nothing else.

The more error checking a program has to do, the worse...
Who needed that? Not me! Just nitpicking check! ;) Yes, the worse... which was not happening before...

from myself
Maybe it is fine to refresh absent-minded creators' memory but useless for any more purposes.
I agree that there are some absent-minded creators but... there are also many absent-minded users... :hehe:


The absent-minded side of Alberte :wave:
 
Last edited:
[later]

same question for
Error: Attachment point animated-mesh (load) in 'queues\load-coal' was not found.
in the Baldwin Light 2-6-2 tender from the same website.

Baldwin light 2-6-2 tender,<kuid:96914:4831> config.txt file is almost identical the config.txt file in Baldwin modern 2-6-0 tender,<kuid:96914:4801>
and Ben probably did a lot of copy and paste from :4801 to the :4831 config.txt file. Problem is he didn't include the load folder that has the coalload mesh. I copied the load folder from :4801's body folder to the :4831 body folder and changed the blw_md260_tender_body to blw_prarie_ten_body in the load container like this:

load
{
mesh "blw_prarie_ten_body/load/coalload.im"
anim "blw_prarie_ten_body/load/coalload.kin"
auto-create 1

effects
{
product-texture
{
kind "texture-replacement"
texture "coal.texture"
}
}
}
and added this load container to the mesh-table in the :4831 config.txt file. Saved and commit without errors.

Bob
 
Back
Top