Wed Sep 07, 2005 9:07 am by Manhattan_Guy
Okay, here's a similar one.
I've created a new system and filled it with bases, asteroid fields, population zones, patrols, then I created very simple characters on one of the system's bases, one for each faction in the system, just to make sure the factions work properly before I set up mbases.ini correctly. I then created jump holes and gates into other systems. I entered through one of the holes and it worked.
After I while I noticed, that I got CTDs when inside the asteroid fields, so I checked that. It turned out some patrols had their waypoints (meaning the changes of direction) so close to each other, that it could well be the source of the crashes. So I commented out the entries for these patrols. Thinking the problem was solved, I then made a backup of mbases.ini and started creating the final bar characters. While doing so, I remembered I still needed to check sopmething, so I loaded the autosave created, after I entered the system through the jump hole for the first time. After the loading screen, I got a CTD.
So I took the backup of mbases.ini and tried again. Again, CTD. Remembering I had removed patrols near the jump hole, I included them again. Additionally, I loaded a savegame on a base in the neighbouring system, Dresden. Loaded fine, but when I tried to launch from there -- CTD after the loading screen. It's the same if I start a new game (with OpenSP mod) and launch from Manhattan for the first time. Everywhere.
So I checked flspew -- which showed no error -- and looked at filemon to determine when exactly the game hung up. Turned out the game managed to load all the encounters and then crashed. My guess now is, mbases.ini is the source of the error for I haven't anything else that could crash the game regardless of the system. I myself couldn't find any errors that would crash the game. Everything apart of the little entry for the base with the get-the-patrols-to-work-characters. But maybe I am just too frustrated, so here it is. Ah, just a quick note, I DO know you should not land on this base, for it would crash. As I said, very basic. But at least the rest worked.
-------------------------------
[MBase
nickname = Bw11_01_Base
local_faction = fc_rh_grp
diff = 15
msg_id_prefix = gcs_refer_base_Bw11_01_Base
[MVendor
num_offers = 2, 4
[BaseFaction
faction = fc_rh_grp
weight = 60
npc = bw1101_hessians_001_m
npc = bw1101_hessians_002_m
npc = bw1101_hessians_003_f
npc = bw1101_hessians_004_m
[BaseFaction
faction = rh_n_grp
weight = 10
npc = bw1101_military_001_m
[BaseFaction
faction = rh_ksk_grp
weight = 10
npc = bw1101_ksk_001_m
[BaseFaction
faction = rh_m_grp
weight = 10
npc = bw1101_kruger_001_m
[BaseFaction
faction = gd_bh_grp
weight = 10
npc = bw1101_bounty_001_m
[GF_NPC
nickname = bw1101_hessians_001_m
body = sh_male2_body
head = sh_male3_head
lefthand = benchmark_male_hand_left
righthand = benchmark_male_hand_right
individual_name = 220969
affiliation = fc_rh_grp
voice = rvp106
misn = DestroyMission, 5.924538, 11.101916
room = bar
[GF_NPC
nickname = bw1101_hessians_002_m
body = sh_male2_body
head = sh_male3_head
lefthand = benchmark_male_hand_left
righthand = benchmark_male_hand_right
individual_name = 220969
affiliation = fc_rh_grp
voice = rvp106
misn = DestroyMission, 5.924538, 11.101916
room = bar
[GF_NPC
nickname = bw1101_hessians_003_f
body = sh_male2_body
head = sh_male3_head
lefthand = benchmark_male_hand_left
righthand = benchmark_male_hand_right
individual_name = 220969
affiliation = fc_rh_grp
voice = rvp106
misn = DestroyMission, 5.924538, 11.101916
room = bar
[GF_NPC
nickname = bw1101_hessians_004_m
body = sh_male2_body
head = sh_male3_head
lefthand = benchmark_male_hand_left
righthand = benchmark_male_hand_right
individual_name = 220969
affiliation = fc_rh_grp
voice = rvp106
misn = DestroyMission, 5.924538, 11.101916
room = bar
[GF_NPC
nickname = bw1101_military_001_m
body = sh_male2_body
head = sh_male3_head
lefthand = benchmark_male_hand_left
righthand = benchmark_male_hand_right
individual_name = 220969
affiliation = rh_n_grp
voice = rvp106
misn = DestroyMission, 5.924538, 11.101916
room = bar
[GF_NPC
nickname = bw1101_ksk_001_m
body = sh_male2_body
head = sh_male3_head
lefthand = benchmark_male_hand_left
righthand = benchmark_male_hand_right
individual_name = 220969
affiliation = rh_ksk_grp
voice = rvp106
misn = DestroyMission, 5.924538, 11.101916
room = bar
[GF_NPC
nickname = bw1101_kruger_001_m
body = sh_male2_body
head = sh_male3_head
lefthand = benchmark_male_hand_left
righthand = benchmark_male_hand_right
individual_name = 220969
affiliation = rh_m_grp
voice = rvp106
misn = DestroyMission, 5.924538, 11.101916
room = bar
[GF_NPC
nickname = bw1101_bounty_001_m
body = sh_male2_body
head = sh_male3_head
lefthand = benchmark_male_hand_left
righthand = benchmark_male_hand_right
individual_name = 220969
affiliation = gd_bh_grp
voice = rvp106
misn = DestroyMission, 5.924538, 11.101916
room = bar
[MRoom
nickname = bar
character_density = 4
[MRoom
nickname = Planetscape
character_density = 3
----------------------------
Uh, this really is a long one. But I hope you can help me.