IT'S ALIVE!
Simply set as a condition "gui_screen_string oneof GUI_SCREEN_STATUS, GUI_SCREEN_EQUIP_SHIP, GUI_SCREEN_MARKET, GUI_SCREEN_SHORT_RANGE_CHART" for giving the first assassins brief.
AND added the same condition for giving the first Military brief. And the fix worked perfectly.
For testing I have a blank Jameson in G7 with 1001 kills. This means Military, Assassins and Thargoid Wars will all try to offer a brief at the same time (Its a serious test that could not be met in game as the player would have seen the first Thargoid Wars brief in G2 before he could have got to G7 - but its testing the method in a true worst case seniario - three OXPS trying to use the screen at the same time).
With the condition added to all OXPs. The Assassins brief was shown. 10 seconds of remaining in the station (on any screen
the Mililtary brief was shown, 10 Seconds later the Thargoid Wars brief.
If I launch the second after I press space after seeing the Assassins brief then I will see the Military brief as soon as I next dock.
IT WORKS PERFECTLY THEREFORE as long as the fix is applied to ALL OXPS.
Having C&P Assassins, Military and Thargoid Wars to add a gui_screen_string oneof GUI_SCREEN_STATUS, GUI_SCREEN_EQUIP_SHIP, GUI_SCREEN_MARKET, GUI_SCREEN_SHORT_RANGE_CHART condition before every mission brief command the three OXPS (Military and Thargoid Wars are the only two that can clash with Assassins), the three get all just fine together!
However, any changes I make to Assassins in a new version. Would
only work if the player was also using a tweaked version of Military and Thargoid Wars.
Neither Murgh or Wombat are around ATM. I could put a C&Ped version of the two OXPs on the Wiki Crediting them as the Authors and put their readme descriptions on as a description and pointing out that the only change was the c&ping of "gui_screen_string oneof GUI_SCREEN_STATUS, GUI_SCREEN_EQUIP_SHIP, GUI_SCREEN_MARKET, GUI_SCREEN_SHORT_RANGE_CHART" into the script to stop the mission clash bug. BUT it does mean altering their code without their permission, even though it dosen't effect how the OXPs play at all and is just to stop the bug.
@CM Pretty sure they are, as I got the Assassins briefing screen and then 10 seconds later the Military briefing, then 10 seconds later the Thargoid Wars briefing!