I've made a ship model in XSI put in the required nulls with the naming scheme a000-type-of-null in the hierarchy where rootpoint is the parent of everything and placed nulls at their weapons point on model. Ship loads in-game fine but all of the weapons fire from the center of the ship. I've even tried reloading the .xsi back into XSI and the nulls are in the right places, just not in-game.
Thanks