Hard Light Productions Forums
Modding, Mission Design, and Coding => The Modding Workshop => Topic started by: sigtau on August 29, 2009, 05:51:02 pm
-
Yeah, first Music.tbl gave me hell (fixed that already), and now my ships.tbl is.
Warning: Unable to find WEAPON_LIST_TYPE string "Harpoon"
in ship: GTF Erinyes's default secondary banks.
File: PARSELO.CPP
Line: 2525
Call stack:
------------------------------------------------------------------
parse_ship_values() parse_ship() parse_shiptbl() parse_modular_table() ship_init() game_init() game_main() WinMain() WinMainCRTStartup() kernel32.dll 76041174()
ntdll.dll 773bb3f5()
ntdll.dll 773bb3c8()
------------------------------------------------------------------
First off, I don't know what the **** it's talking about. There is no instance of "Harpoon" anywhere in Ships.tbl. Then it goes on to complain about the Erinyes not having secondary banks, period.
What the hell is this?
I have verified it is not the Media VPs interfering. Disabling the Media VPs still gives the same error.
-
It complains that the ship has the harpoon assigned as an available weapon in the ships.tbl
but apparantly it cannot find the harpoon in the weapons.tbl (did you alter that? deleted the harpoon entry?)
-
Let me reiterate. THERE IS NO INSTANCE OF THE TERM "HARPOON" ANYWHERE IN SHIPS.TBL.
(Not to shout, but I'm a bit edgy right now.)
And yeah, I'm running off a modified Weapons.tbl.
-
post the ships.tbl here so we can take a look at it.
-
I'm using a few TBMs on top of it, so better yet, here's my entire /mod/data/tables directory in its rather unfinished state.
http://users.sephiroth.ws/TheMasterSwordsman/tables.zip
-
I didn't try to load anything to test it, since not having the other data would just give me errors. However, I noticed in your file FS12-shp.tbm "Erinyes" is spelled "$Name: GTF Erynies". Might that have created some sort of error? I have yet to find any reason for it to be spouting out the name "harpoon" though.
-
Well, in honour of me being an idiot, I get the Order of the Bosch Beer Factory.
It was the Media VPs interfering--mv_models-shp.tbm had an entry defining the default loadout of the Erinyes.
I made a TBM with the same name, overriding it (by giving it weapons that I knew existed) and the problem magically fixed itself.
:rolleyes:
-
Honestly, while being able to stack several modular .tbm's on top of one another to create a Frankenstein Ships.tbl to be loaded by the game is convenient, it can often get messy at times.
Very messy; happens to the best of us.