Requesting some help identifying errors

Ok, I keep getting a lot of error messages that are, shall we say unhelpful in identifying whats causing the problem, I shall note that im using the developer exe, though that is likely apparent from the error messages.

c:\gs\gamma\03\CodeSource\GS\Entity\Interfaces\IResearchSubject.cpp(109): assert! [m_Tier == researchWindowLocation.pos.m_X]

This one I really, really dont understand, as there is next to no research in the mod at the moment. Is it a complaint about columns no longer being dedicated to a tier?

c:\gs\gamma\03\CodeSource\Engine\Render\Mesh\Mesh.cpp(237): assert! [m_Orientation.IsLeftHandAndNormalized()]

I've got no guesses how to solve this one, obviously its a mesh error, but as it doesnt specify what mesh,  without knowing what it actually means I cant try to find it to fix it.

c:\gs\gamma\03\CodeSource\GS\Entity\Interfaces\IBuff.cpp(453): assert! [params.target != NULL]

c:\gs\gamma\03\CodeSource\GS\Entity\Interfaces\IBuffContainer.cpp(769): assert! [player != NULL]

I'm assuming these two mean that I have an error in one of my buff files, but I would have sort of assumed that would just crash the game rather being a recoverable error. 

c:\gs\gamma\03\CodeSource\GS\Entity\Interfaces\IFighter.cpp(146): assert! [hangarPoints.Size() > 0]

I get a few thousands copies of this one, my best guess is that it's complaining that there is a ship somewhere that can in theory build strikecraft doesn't have any hangar points.
2,922 views 1 replies
Reply #1 Top
I've run into the last one before. What you're doing is giving a ship the ability to build and utilize strikecraft in the ship's entity file, but the mesh that you are using for that ship doesn't have hangar points in it. I haven't done much with meshes yet, and I'm just using placeholders everywhere, so I don't know what you have to do to fix the mesh to function... but if you're using placeholders, as I am, I would suggest switching the mesh for that ship to one of the Carrier Cruisers, preferably the one for the race that you're using for placeholders.

For the first one, did you change anything in the window files for the research window? It sounds like something in there might have gone belly up. Also, if you removed all the research from the tree, as it sounds like you have from your comments, simply try adding back in a few bits of research, perhaps one per tier, to see if it goes away.

I have no idea on the others.