View Single Post
Old 12-07-05, 12:00 PM   #2
AG124
Sea Lord
 
Join Date: Jun 2005
Location: Canada
Posts: 1,878
Downloads: 4
Uploads: 0
Default

Quote:
There is now way to stop this in Pack3d, but all is not lost. The fix is a simple Hexedit

Ok, Open the ORIGINAL ship data file in your Hex editor, do a 32bit Float search for this value : 3.1415925. This will highlight several enteries. Goto the cfg.Flag entery and above it u will see a 32 bit float value as above. The very last 1 before the text cfg.flag is the 1 u are after, With left mouse button click and drag over this value, right click, copy. DONT CLOSE the dat file, now open your Modded ship and do a text string search for cfg. goto the cfg.flag. U should now have 2 dat files open in ur hex editor. Compare the 2 cfg.flag enteries, in ur modded ship u will see that the 32bit float entery : 3.1415925 in the last instance in the original ship dat file is missing from ur modded ship dat file. Locate the 32bit float value in ur modded dat file ( value will be 0 ) and select the float value and right click paste. Flag now right way up.

Its the same 32bit float value IF you have any gun mounts upside down, also its the last instance of said gun mount. Every item thats placed on a ships hull has in total 6 required values for its possy. 3 for XYZ as per norm plus 3 for its rotation bundle also in XYZ format but from left to right its X. Z. Y. Always remember that Y and Z are swaped around.
The problem is that I am not sure what search function to use to find the value 3.1415925. I used the 'Find' option under edit and chose "32 bit unsigned long", but it doesn't work at all. "32 bit signed long" doesn't work either.

I also have no idea where to find the K nodes - no matter where I look, I don't see them. This probably sounds really stupid and there is probably a simple answer. However, I have never done any hex-editing before.
AG124 is offline   Reply With Quote