Talk:Thargoid Wars

From Elite Wiki
Revision as of 21:50, 26 July 2007 by LittleBear (talk | contribs)

Talked to Wombat about this before posting. This new version does not change anything in Thargoid Wars, except add in Eric's code fix as a condition to any script command that displays a mission briefing. This stops the "Dreaded Mission Briefing Screen Clash Bug"!

Other OXPers should take note, the fix is just to add "gui_screen_string oneof GUI_SCREEN_STATUS, GUI_SCREEN_EQUIP_SHIP, GUI_SCREEN_MARKET, GUI_SCREEN_SHORT_RANGE_CHART" as a condition to displaying a mission briefing. That way your OXP won't put up a briefing if another OXP has already "bagged" the mission screen and will wait until the player has seen the other briefing before showing its briefing. Do use it, as then your OXP won't clash with anyone elses!

I playtested this a lot throwing Thargoid Wars at Assassins and it worked every time. The code fix must be applied to both OXPs however. If you played with the old version of Thargoid Wars installed then a code fix applied to (say) Assassins won't work! Version 1.3 of Assassins will have the code fix in. But it needs everybody to add the fix to work. Thargoid Wars and Military OXP are the main "offenders" though, as these OXPs can run in any galaxy so are most likley to conflict with other OXPs. Eg the Longway Around could never conflict with (say) Lovecats as the two run in different Galaxies. G4 is pretty packed with missions however, so it would be handy of the authors of G4 OXPs updated there code.

LittleBear - 19/7/07