PDA

View Full Version : How To – Change the starting diplomatic stance of factions



Myrddraal
01-02-2005, 00:02
How To – Change the starting diplomatic stance of factions

To change the factions starting diplomatic stance, go to \Data\world\maps\campaign\, open the appropriate folder for the campaign you want to edit, and open up the file: descr_strat.txt.

An example of the use of diplomacy can be seen in C:\Program Data\world\maps\campaign\sons_of_mars\descr_strat.txt

Search or scroll down to:

; >>>> start of diplomacy section

After this header is where you set up the diplomacy. You can see the syntax used in the sons_of_mars (prologue) campaign:


; >>>> start of diplomacy section

faction_relationships romans_julii, allied_to romans_scipii, romans_senate
faction_relationships romans_julii, at_war_with gauls, greek_cities
faction_relationships romans_scipii, allied_to romans_julii, romans_senate
faction_relationships romans_scipii, at_war_with greek_cities
faction_relationships romans_senate, allied_to romans_julii, romans_scipii
faction_relationships romans_senate, at_war_with greek_cities
faction_relationships gauls, at_war_with romans_julii, greek_cities
faction_relationships greek_cities, at_war_with romans_julii, romans_scipii, romans_senate, gauls, thrace
faction_relationships thrace, at_war_with greek_cities

As you can see, the set up is basically:

faction_relationships faction1, Diplomatic_stance faction2

The faction names are the standard ones, and the diplomatic stances are ‘at_war_with’ and ‘allied_to’. The default is neutral so to make a faction neutral just don’t mention them.

If you look at the descr_strat.txt in Data\world\maps\campaign\imperial_campaign, you will notice that the standard diplomatic stances (i.e. the romans are allies) are not mentioned.
This is because diplomacy is pre-set unless specified otherwise at this point.

That all you need to do.

Roberto
10-09-2005, 16:17
How do you make people proctores

Myrddraal
10-09-2005, 17:09
its not possible to have starting protectorates I don't think.

Roberto
10-09-2005, 18:49
Oh well

Encaitar
10-10-2005, 09:58
I could have sworn that at one stage I managed to get factions to start as protectorates using something like "protectorate_of", but I can't seem to get it to happen again. :\

Zarax
10-26-2005, 08:07
The file seems to have been changed with 1.3, would anyone care to update this?

Dovlex
09-13-2007, 23:46
Is there any chance to set diplomacy in RTW directory?
I want to set alliance between Greece and some other faction. Example: Roman family (Scipi,July,Bruti).

But I haven't succeed to adjust this, I have Rtw & 1.3 patch

Red Spot
09-14-2007, 00:48
as it states in the tutorial, you have to edit the bottom-section of the "descr_strat" file.

the formating has changed, wich may make it look more difficult, but actually makes things just a tad easier ...

to set starting relations you edit the "faction_relationships" lines (or add/remove them)

to set core attidutes towards factions you adjust the "core_attitudes" lines


from the descr_strat file;

; >>>> start of diplomacy section <<<<
;DS_ALLIED = 0
;DS_SUSPICIOUS = 100
;DS_NEUTRAL = 200
;DS_HOSTILE = 400
;DS_AT_WAR = 600


G

Dovlex
09-14-2007, 05:24
core_attitudes greek_cities, 410 romans_brutii,
core_attitudes greek_cities, 600 slave
core_attitudes greek_cities, 0 seleucid
core_attitudes greek_cities, 0 carthage

I play with greece and I haven't alliance between selucid or carthage.
But i put 0 on their name (o - alliance)

Red Spot
09-15-2007, 11:28
because you are not setting the starting relations, but the core attidutes ...

change the lines saying "faction_relationships"

this is what you need to get a starting alliance between the greek and seleucid;

faction_relationships greek_cities, 0 seleucid


G

Dovlex
09-16-2007, 16:12
:smash: thanks!

Red Spot
09-21-2007, 16:10
just to have it said, what I do when I set starting relationships is to set them both ways, what I mean is that if you make say Gaul allied to Briton you'd probably also should ally Briton with Gaul

eg;

faction_relationships gaul, 0 britons
faction_relationships britons, 0 gaul

not a requirement, just something I make sure I do, I do know not doing so with slaves as enemy may cause some factions to not be enemy to the slaves ... (iirc)


G