Axebeard on 29/8/2016 at 22:14
I got this error while trying to load my .mis file:
"Ran out of abstract objID's
Re-run with a larger obj_min. (File: objsys.cpp, Line 373)"
I found a thread that mentioned this is the thing I want to change in Dark.cfg:
; object counts
obj_min -8192
obj_max 8000
max_refs 14000
I set obj_min to a higher number (7000) and got the same error. I set obj_min to 12000 and the mission will load, but it doesn't prompt me to load my custom gamesys.gam, and setting the gamesys inside Dromed makes my objects turn into the white wedge.
What can I do?
I have a prior .cow saved, but I lost a bit a progress since then, I'm used to saving .mis first since it links to Ctrl+s...
R Soul on 29/8/2016 at 22:41
When LGS came up with the 'Larger obj min' warning, what they meant was 'more negative', or smaller if you want to be mathematical about it.
However -8192 should be sufficient, so either you've been adding lots and lots of things to your gamesys, or something else has. If you load a multibrush from a mission with a different gamesys, you'll get a huge amount of 'missing' archetypes, so after loading the mission have a look in the hierarchy.
Axebeard on 29/8/2016 at 23:29
I'm using DEDX, and I've added probably 30 or so custom objects on top of that...
What's the cut off?
Will deleting stuff I'm not going to use from my gamesys help?
Edit: I realized the objects that weren't appearing showed up under "Missing" in my heirarchy, not sure what to do with that...
LarryG on 29/8/2016 at 23:52
I've got mine set to obj_min -16384. The max (minimum if you insist) is obj_min -18192.
Steele on 29/8/2016 at 23:59
As for the "missing" stuff, save a copy of your mission, then hit edit -> purge lost objects. This will delete the "missing" tree from the hierarchy and everything in it. However, if some of that is stuff you wanted, you'll have to re-place them, both in your mission and your custom gamesys. Though wait until someone else chimes in on this before taking my suggestion.
Axebeard on 30/8/2016 at 00:55
I changed my obj_min, which lets me load my .mis, but Dromed doesn't give me the prompt to load my custom Gamesys which it usually does. Now it's defaulting to dark.gam, so I have black wedges all over, and setting my gamesys doesn't seem to do anything.
Axebeard on 30/8/2016 at 00:57
FIXED IT:
Here's what I did:
I loaded the last version of my .mis file.
Set gamesys to the custom one I've been using.
Save .mis as a new file.
Close Dromed.
Open Dromed and load new .mis
Profit.
Yandros on 30/8/2016 at 10:15
Save as a .cow until you're ready to split it into mis/gam for packaging to give it to others.