The Great War mod is a total conversion modification for Napoleon: Total War. It creates an authentic representation of World War 1-era tactics, strategies and general warfare within the game. Including stunning new visuals that include entirely new models and textures for equipment, vehicles and more, the mod immerses you into the era with brand new gameplay unlike anything you've experienced in Total War before.

Forum Thread
  Posts  
Diplomacy Modding WIP (Games : Napoleon: Total War : Mods : The Great War : Forum : Modding : Diplomacy Modding WIP) Post Reply
Thread Options
Jan 24 2024 Anchor

Diplomacy Modding


This tutorial shows how to edit diplomacy in the startpos

DOWNLOAD EsfEditor HERE

First open the startpos file in the ESFEditor and navigate to main\startpos.esf\CAMPAIGN_STARTPOS\CAMPAIGN_ENV\CAMPAIGN_MODEL\WORLD\FACTION_ARRAY\FACTION_ARRAY\FACTION as shown in the screenshot. Here is a list of all the factions in the game.

startpos1

Before going to the next step it is important to get the FactionID for every faction's diplomacy you plan to edit, this is because in the diplomacy arrays the factions are not listed by name but rather by FactionID. To get the FactionID click on the + next to the faction name then click on the faction name, "Austria | FACTION" in this example, the FactionID for Austria is 1111208016.

startpos4


Next click the + to open a factions details then go to the location DIPLOMACY_MANAGER\DIPLOMACY_RELATIONSHIPS_ARRAY\DIPLOMACY_RELATIONSHIPS_ARRAY\DIPLOMACY_RELATIONSHIP\DIPLOMACY_RELATIONSHIPS_ARRAY

In this example we are looking at Austria, each DIPLOMACY_RELATIONSHIPS_ARRAY corresponds to a specific faction and that factions attitude towards Austria.

startpos2b

When opening the DIPLOMACY_RELATIONSHIPS_ARRAY the next line will show the Faction ID

startpos6

Further expanding the DIPLOMACY_RELATIONSHIPS_ARRAY shows a list of 25 DIPLOMACY_RELATIONSHIPS_ATTITUDES_ARRAY, these represent every type of diplomacy attitude possible in the game. A full list of what these do with some examples are listed at the bottom of this guide.

startpos7

When you click on a DIPLOMACY_RELATIONSHIPS_ATTITUDES_ARRAY the options will look like this, below is a definition for what each field controls.

startpos3

  • Change per turn (1 = increase, -1 = decrease, 0 = no change)
  • Current level (can positive or negative)
  • Maximum level (can positive or negative)
  • True / False (true means its dynamic and changes over time)
  • Unknown 2 (-15 for 'War declared on friend', so may be an additional penalty)
  • True / False (true = ETW uses Unknown 2)

Full list of known diplomacy settings

1) State gift received

  • -1
  • 90
  • 0
  • True
  • 0
  • False

This is a state gift starting at a value of +90 and reducing by -1 each turn eventually ending at 0.

2) Military alliance

  • 1
  • 30
  • 80
  • True
  • 0
  • False

This is a military alliance starting at a value of +30 increasing by 1 per turn with a maximum value of +80.

3) Alliance Broken - Cannot be set at start, can only be triggered by ingame events

4) Alliances not honored - Cannot be set at start, can only be triggered by ingame events

5) Enemy of my enemy - Cannot be set at start, can only be triggered by ingame events

  • -1
  • 30
  • 0
  • True
  • 15
  • True

Means that the fraction defines you as the prospective enemy and is focused on an attack on your fraction even if now in the world.

This is the faction's hate level against you. In Europa Universalis we would call it your bad boy score. The higher it [30] is the more likely they will attack you.

6) Trade Agreement

  • 1
  • 15
  • 60
  • True
  • 0
  • False

This is a trade agreement granting +15 relations with a max future value of +60 growing at +1 per turn.

7) Trade Agreement broken - Cannot be set at start, can only be triggered by ingame events

  • 2
  • -12
  • 0
  • True
  • 0
  • False

This is -12 relations remaining for breaking a trade agreement reducing at -2 per turn with a max future value of 0.

8) War

  • -2
  • -140
  • -200
  • True
  • 0
  • False

You are currently at war with this faction and are suffering -140 relations with a max future value of -200 increasing at -2 per turn.

9) Peace Treaty - Cannot be set at start, can only be triggered by ingame events

  • 1
  • -40
  • -25
  • True
  • 0
  • False

This is a -40 relations remaining for dishonoring a treaty decreasing by -1 per turn with max future value of -25

10) Allied with enemy nation - Cannot be set at start, can only be triggered by ingame events

  • 1
  • -30
  • 0
  • True
  • 0
  • False

This is an alliance with an enemy nation causing -30 relations relations reducing at -1 per turn up to a max value of 0.

11) War declared on friend - Cannot be set at start, can only be triggered by ingame events

  • 1
  • -10
  • 0
  • True
  • -15
  • True

This is -10 relations for declaring war on a friend of a nation.

12) Unreliable ally - Cannot be set at start, can only be triggered by ingame events

13) Territorial expansion - Cannot be set at start, can only be triggered by ingame events

  • 2
  • -50
  • 0
  • True
  • 0
  • False

This is a -50 relations for territory expansion reducing at -2 per turn to a max value of 0.

14) Backstabber! Attacked by forces given safe passage - Cannot be set at start, can only be triggered by ingame events

15) Assassination attempts - Cannot be set at start, can only be triggered by ingame events

16) Same religion type (positive) / Different religion type (negative)

  • 0
  • 10
  • 0
  • False
  • 0
  • False

This is a -10 relations for differing religions.

17) Same government type (positive) / Different government type (negative)

  • 0
  • -15
  • 0
  • False
  • 0
  • False

This is a -15 relations for differing government types.

18) Historical Friendship (positive) / Historical Grievance (negative)

  • 0
  • 40
  • 0
  • False
  • 0
  • False

This is a +40 relations for historical friendship.

19) Acts of sabotage - Cannot be set at start, can only be triggered by ingame events

20) Acts of espionage - Cannot be set at start, can only be triggered by ingame events

21) Threats of Attack - Cannot be set at start, can only be triggered by ingame events

22) National Leader Commands Respect

  • 0
  • 46
  • 0
  • False
  • 0
  • False

This is a +46 relations for honor due to political leaders.

23) Research and technology

  • 0
  • 30
  • 0
  • False
  • 0
  • False

This is +30 relations due to research and technology


Edited by: BDIZZLE356

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.