alright, i've been running a couple of my new ships through a simple mission on a debug build, to see if there's anything at all wrong with them. The regular build is weird, as it does one of three things:
1. CTD's at some random point in the mission.
2. Locks up my steering (but not my speed. I can move, it's just i can't turn at all.)
3. Works fine.
so i've been running them through the debug build, fixing errors as they pop up. Then i get to this one:
Assert: MAX_SHIP_CONTRAILS > shipp->ab_count
File: C:\temp\fs2_open_3_6_9.t\code\ship\Ship.cpp
Line: 8651
[This filename points to the location of a file on the computer that built this executable]
Call stack:
------------------------------------------------------------------
parse_create_object_sub() parse_create_object() parse_wing_create_ships() post_process_ships_wings() post_process_mission() parse_mission() parse_main() mission_load() game_start_mission() game_enter_state() gameseq_set_state() game_process_event() gameseq_process_events() game_main() WinMain()------------------------------------------------------------------
Even though i know plenty of C, I don't know the FSO source code well enough to understand WHY this is happening.
If you really need the xxx-shp.tbm file, i'll post it, but i'd rather not.
help?