Question about the Dark.cfg file and certain objects not loading properly in DromEd - by mcmike1489
mcmike1489 on 23/6/2019 at 04:59
So, I've been reading about how many objects can DromEd handle before it can't anymore, I have it set to:
; object counts
obj_min -6144
obj_max 8000
max_refs 14000
And because I'm not entirely sure what the recommended number value for these that can be a stable total amount of objects that's suitable for editing and creating fan missions that the program can handle. What is
the best recommended value I should use? Other people have different opinions, I understand. And also as well I like to mention too, for example. I notice in the MONO window next to the DromEd window, I get a list of "Warning:
Failed to load model "SD4X4 for object 913 and some other object warning, failed to load model on certain models that don't seem to be rendering like their should.
nicked on 23/6/2019 at 08:53
You can certainly bump those numbers considerably higher, but those values are for object ID limits and have nothing to do with failing to load models as far as I'm aware. The models failing to load sounds like either the bin files are not in the right place, or the filename is wrong or something like that. Have you verified the bin is in <FM folder>/obj?
mcmike1489 on 23/6/2019 at 09:00
Oh ok, so for example I can raise the numbers like this?
; object counts
obj_min -80000
obj_max 14000
max_refs 30000
This is just an example, I never experiment like this before by playing with the numbers. Where in my Thief Gold and Thief 2 directories is the specific bin files located so I can move them in /obj? The obj folder is in the "RES" folder right?
nicked on 23/6/2019 at 09:56
I have mine set to:
; object counts
obj_min -8192
obj_max 8000
max_refs 40000
I've never run out of anything this way.
For the bin file, what is "SD4X4"? I'm presuming it's a custom model; it's not in the original games' res/obj folders. What object is using it? The other reason could just be that the Shape/Model property is spelled wrong?
mcmike1489 on 23/6/2019 at 10:03
Cool, I'll set mine like yours then so we are on the same page. “SD4X4” must be a custom model since I am a playing a fan mission in Thief 2 called “A Dire Return” That mission does have a lot of custom models I guess that the original author added. Because depending on the fan mission, some of the authors use custom content that's not in the original Thief games and can cause DromEd to not load the models properly because they are not in the bin folder along with the other models.
nicked on 23/6/2019 at 12:24
Yeah if a mission references a model that hasn't been packaged with the FM, it won't load. You'll get all the same properties ingame, it just won't be visible.
mcmike1489 on 23/6/2019 at 16:13
I see, yeah. So when I play the mission in-game, the object will be visible, almost like the object is glitching because I don't have the object file in my bin/obj folder. Unless DromEd uses an object similar to that custom object and replaces it with just the basic object instead.
nicked on 23/6/2019 at 16:28
If the object file is missing, it won't ever be visible.
The only ways you'll get something glitching in and out of sight in-game is, either the object uses multiple frames with a tweq and one or more of the tweq'd models are missing, or more simply if the object is very large and the model centre gets too far offscreen, the object may be culled.
mcmike1489 on 23/6/2019 at 17:32
I see, so in that case, how do I tell Dromed to filter out all the missing objects so they don't load in game? What's the command to do that? And it would save me a lot of time trying to delete every single object manually even though I wouldn't know what I'm looking for.
nicked on 24/6/2019 at 05:48
There's no one command I'm afraid. If you're not sure which objects are affected ingame, you could add a custom model to the obj folder with the right name and look for the garish, out-of-place thing.