Modded game crashes randomly

I have modified a TEC light frigate, mostly by changing its stats in the appropriate entity file, while keeping strings and angular velocity intact, added an extra weapon to the standard design and a few muzzle Points in the corresponding mesh file. It all works until about a few minutes into the game, when it just crashes with a minidump message. I couldn't  identify any element that could trigger that error. Sometimes it occurs right after the ship's explosion, before it enters Phase or while the ship is firing (although the muzzle points seem to be working correctly).

Additionally, I'd like to ask whether the actual minidump is of any use. Does it contain any error messages, object variables, or just about anything that could be used to determine where an error might have occured?
1,935 views 4 replies
Reply #1 Top
Ok, the minidump is BS. I still doubt whether it was worth putting in. People still post in the Tech forum regardless, and modders can't read it.

Do the sounds still play when performing actions? Namely, the voice of the captain/pilot saying he's enter Phase space, attacking, or what not?

The best way to check that everything is as it should be, is to look at every file you have edited to do with it, and then look at the original. Check for differences between them that you didn't put in. Just the other day, I found a '-' in a file StringID which caused a crash, which must have been from when I copied and edited it, but missed that one character.

Check, Double Check, and Triple Check everything. (Golden rule of modding. ;))
Reply #2 Top
Apparently the crash was caused by muzzle Points being set at inappropriate locations. I changed the ones I added to have their position, orientation and other variables identical to that of the default ones. It fixed the issue for now, but this result kind of suggests that new muzzle points can't be added to non-default locations. Is there anything else to them than simply positioning them? Do I have to put them in specific places, or define vertices for them, or anything of that sort?
Reply #3 Top
Modeling, sorry man, not my strong point, good luck though.
Reply #4 Top
Err, adding muzzle points is best done in a 3D modelling program. Adding them by hand is very difficult, especially getting a proper position and, as you noticed, orientation. Also, be sure you follow the naming conventions for them. Aside from that, no, you don't need to put them in specific places.