uncadonego on 26/9/2019 at 12:30
Can't find the texture when I try to add it. I think it is because I took the broken stairs objects and put them under the boardup object. I wanted the broken stairs to be smashable with the sword like the boardup. So I set texreplace0 as fam/core_1/wdplnk2g. Now everywhere in game with that texture is Jorge, and I can't reload it, even after deleting the stairs. It says something about a locked resource. The only place in game where the texture existed was on the reskinable stairs.
Can I get it back somehow?
Unna Oertdottir on 26/9/2019 at 12:36
Locked resource means that the texture is being used on a terrain brush.
Copy the texture to obj/txt16 and adjust the path. Never point a replacement texture to /fam. It might be in use.
uncadonego on 26/9/2019 at 12:40
Sorry Linda, I slipped up. Could you move this to Editors' Guild please?
uncadonego on 26/9/2019 at 12:43
But Unna the texture is gone on all terrain brushes it was previously on. I deleted the stairs in game, and even deleted them in the object hierarchy, and Dromed still can't find the texture, even if I try to add it as a single texture.
Is it possibly related somehow to the fact that the stairs were slayable? I have other objects like columns where I pointed to fam, and they were in use on terrain, and this never happened.
I see I phrased my second last sentence in the first post incorrectly...
Unna Oertdottir on 26/9/2019 at 13:19
Is it a custom texture?
A custom texture which wasn't assigned in the texture archetypes and saved as cow/gam can get lost. The texture is in the missing folder then.
1. Search for it
in the texture archetype
*my texture (always set * first to search something)
2. in missing folder (it might not have a name any more but is #object)
Then
purge_missing_objs
and try to reload the texture.
When you try to load it again, what does monolog say?
Yandros on 26/9/2019 at 13:36
Quote Posted by Unna Oertdottir
Copy the texture to obj/txt16 and adjust the path. Never point a replacement texture to /fam. It might be in use.
This x100
uncadonego on 26/9/2019 at 22:09
It's not a custom texture, it's from core_1 vanilla. It's in the texture archetype under wood textures. There are no missing objects. Purge anyway, message was : Deleted "Missing" Archetype and 0 descendant(s).
Tried to load texture, still: "Could not find texture"
I might replace Jorge (0) with another old wood texture for now.
In the meantime, all my other reskinnables with fam paths, I better drag a copy from fam to obj/txt16, or I could run into more of this?
All other fam pathways for reskinnables are ok for now. Sure this has nothing to do with the fact that I made those stairs bashable like boardups, then went in game and bashed them all?
Addendum: Maybe another hint here. After doing all these above things, I just tried to load core_1 family in general.
"Trying to SetData on a Locked Resource! (File: resimage.cpp, Line:2436)
SlyFoxx on 26/9/2019 at 22:20
On a completely unrelated note this thread's title would sound quite strange to most people.
uncadonego on 27/9/2019 at 02:46
For now, I did texture_change 0, 173 to put in another wdplnk texture. I still wish I new how to free up the locked resource thingy though, I hope this doesn't bite me in the ass down the road.
Meantime, I'll move copies of all skin textures to txt16 and change the paths.
uncadonego on 27/9/2019 at 03:21
I moved an old texture from rescor_2 to txt16, and changed the skin to that. I optimized after changing the other Jorge stuff to wood texture. I saved and closed. When I opened it up again, now I can load core_1 family again. Whatever burr was up its butt, it's gone now.