Hard Light Productions Forums
Modding, Mission Design, and Coding => The Modding Workshop => Topic started by: HLD_Prophecy on April 11, 2016, 02:56:06 pm
-
Hai chaps! So I'm finally getting back to properly debugging my mod project. When I start teh mod, I get this error:
Unable to find WEAPON_LIST_TYPE string " UD-8 Kayser" in stuff_int_list
Many possible sources for this error. Get a programmer!
KERNELBASE.dll! WaitForSingleObjectEx + 155 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! SCP_DumpStack + 354 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! Warning + 421 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! stuff_int_list + 574 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! parse_weapon_bank + 308 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! parse_ship_values + 11280 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! parse_ship + 744 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! parse_shiptbl + 299 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! ship_init + 556 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! game_init + 1759 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! game_main + 519 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! WinMain + 330 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! __tmainCRTStartup + 358 bytes
fs2_open_3_7_2_NO-SSE-DEBUG.exe! WinMainCRTStartup + 15 bytes
kernel32.dll! BaseThreadInitThunk + 18 bytes
ntdll.dll! RtlInitializeExceptionChain + 99 bytes
ntdll.dll! RtlInitializeExceptionChain + 54 bytes
Can't see that I did anything that would bring this on, save assigning the Kayser to some AI enemies. Anybody help, please?
-
The game seems to be looking for " UD-8 Kayser"--that is, "UD-8 Kayser" with a leading space. If the error appears as soon as you start the game (and not when you load a mission), go through your mod's ships.tbl and all *-shp.tbm files and change every instance of " UD-8 Kayser" (with the leading space) to "UD-8 Kayser" (without the leading space).
-
The game seems to be looking for " UD-8 Kayser"--that is, "UD-8 Kayser" with a leading space. If the error appears as soon as you start the game (and not when you load a mission), go through your mod's ships.tbl and all *-shp.tbm files and change every instance of " UD-8 Kayser" (with the leading space) to "UD-8 Kayser" (without the leading space).
Holy shootin'! Found it in the default PBanks entry of a fighter that I just added to a mission, no less! :) Thanks a bunch!