Whether running stock or using my modified Naval files for the Grand Campaign, the Deliver Battleships to Turkey event has never worked properly. What follows is a fix that will ensure:
If the battleships are delivered, Turkey receives the Reshadieh unit with 2 ships, BB Ressadieh and BB Osman
If the battleships are not delivered to Turkey Britain receives the Agincourt unit with BB Agincourt and BB Erin in the Home Fleet (Grand Fleet when using the Naval Mod)
We'll do this step by step so if your have not edited WW1G files before, after this you will know how to do so. Remember to always save the original files someplace safe.
Open the [color="#00FF00"]...\World War One Gold\Data\DB\Units.csv[/color] file with M$ Notepad or Wordpad. Do a word search for [color="#00FF00"]Malborough[/color] (stock) or [color="#00FF00"]Marlborough[/color] (modded).
Edit the stock entry as follows:
ENG_BB_Malborough;-;-; Malborough;UT_NavalSquadron;ENG;56;0;-;NE_English;-;-;-;-;NST_ModernBattleship;-;-;-;9;-;-;-;9;2;2;-;-;-;-;8;8;3+;3+;RT_LongRange;RT_LongRange;"Malborough;Canada;[color="#FF0000"]Agincourt;Eirin[/color]";1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
to read:
ENG_BB_Malborough;-;-; Malborough;UT_NavalSquadron;ENG;56;0;-;NE_English;-;-;-;-;NST_ModernBattleship;-;-;-;9;-;-;-;9;2;2;-;-;-;-;8;8;3+;3+;RT_LongRange;RT_LongRange;"Malborough;Canada";1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
If using my Naval Mod search for [color="#00FF00"]Marlborough[/color] and edit to read:
ENG_BB_Marlborough;-;-; Marlborough;UT_NavalSquadron;ENG;56;0;-;NE_English;-;-;-;-;NST_ModernBattleship;-;-;-;10;-;-;-;10;2;2;-;-;-;-;9;9;3+;3+;RT_LongRange;RT_LongRange;"Marlborough;Canada";1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Save. This ensures that Agincourt and Erin do not show up in the RN and the Turkish Fleet.
If using either Stock or the Naval Mod search for [color="#00FF00"]Ressadieh[/color]
Edit the Ressadieh entry to read:
TUR_BB_Ressadieh;-;-; Ressadieh;UT_NavalSquadron;TUR;63;0;-;NE_Turk;-;-;-;-;NST_ModernBattleship;-;-;-;8;-;-;-;8;2;2;-;-;-;-;8;8;3+;3+;RT_LongRange;RT_LongRange;"Ressadieh[color="#00FF00"];Osman[/color]";1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Save. This adds the battleship Osman to the Turkish unit so that there are now the two purchased battleships if they are delivered.
If using either Stock or the Naval Mod search for [color="#00FF00"]Revenge[/color]. Copy and paste the following text, inserting it immediately below the Revenge unit entry.
[color="#00FF00"]ENG_BB_Agincourt;-;-; Agincourt;UT_NavalSquadron;ENG;53;0;-;NE_English;-;-;-;-;NST_ModernBattleship;-;-;-;9;-;-;-;9;2;2;-;-;-;-;8;8;3+;3+;RT_LongRange;RT_LongRange;"Agincourt;Erin";1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;[/color]
This adds a new Agincourt unit that will appear in the Home (Grand) Fleet if the battleships are not delivered to Turkey.
Open file ...[color="#00FF00"]:\World War One Gold\Data\Dictionary\Events\EV_FRA.INC[/color] and scroll down to [color="#00FF00"]id=9102[/color]. Find the line:
[color="#00FF00"]Parameters=PE_AssignUnit,PO_None,1,1,0,ENG_BB_Agincourt,ENG_F01[/color]
and edit it to read:
[color="#00FF00"]Parameters=PE_AssignUnit,PO_None,1,1,0,ENG_BB_Agincourt,[/color][color="#FF0000"]ENG_F02[/color]
Save. This places the two-ship Agincourt unit in the Home (Grand) Fleet if the battleships are not delivered.
That's it, the event should now work as intended.
Good Luck.