Log in

View Full Version : How can I add satrapies for Pahlava?



Atraphoenix
01-16-2009, 15:22
Historically Pahlava (Arsacid Kingdom-Parthia) was using satrapies like A.S.
So I am planning to use satrap goverments of AS for Pahalavan.
As I am rookie with ancillaries, ı need some info.

here is the strapies of AS that I also want to use them for pahlava.

Ancillary satrapy_of_baktria
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_baktria
Description satrapy_of_baktria_desc
EffectsDescription satrapy_of_baktria_effects_desc

Effect Electability 11
Effect Influence 2
Effect Management 1
Effect TroopMorale 1

;------------------------------------------
Ancillary satrapy_of_parthaya
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_parthaya
Description satrapy_of_parthaya_desc
EffectsDescription satrapy_of_parthaya_effects_desc

Effect Electability 12
Effect Influence 2
Effect Management 1
Effect TroopMorale 1

;------------------------------------------
Ancillary satrapy_of_persis
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_persis
Description satrapy_of_persis_desc
EffectsDescription satrapy_of_persis_effects_desc

Effect Electability 13
Effect Influence 2
Effect Management 1
Effect TroopMorale 1

;------------------------------------------
Ancillary satrapy_of_babylon
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_babylon
Description satrapy_of_babylon_desc
EffectsDescription satrapy_of_babylon_effects_desc

Effect Electability 14
Effect Influence 2
Effect Management 1
Effect TroopMorale 1

;------------------------------------------
Ancillary satrapy_of_sousiana
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_sousiana
Description satrapy_of_sousiana_desc
EffectsDescription satrapy_of_sousiana_effects_desc

Effect Electability 15
Effect Influence 2
Effect Management 1
Effect TroopMorale 1

;------------------------------------------
Ancillary satrapy_of_media
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_media
Description satrapy_of_media_desc
EffectsDescription satrapy_of_media_effects_desc

Effect Electability 16
Effect Influence 3
Effect Management 1
Effect TroopMorale 1

;------------------------------------------
Ancillary satrapy_of_armenia
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_armenia
Description satrapy_of_armenia_desc
EffectsDescription satrapy_of_armenia_effects_desc

Effect Electability 17
Effect Influence 2
Effect Management 1
Effect TroopMorale 1

;------------------------------------------
Ancillary satrapy_of_mikra_asia
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_mikra_asia
Description satrapy_of_mikra_asia_desc
EffectsDescription satrapy_of_mikra_asia_effects_desc

Effect Electability 18
Effect Influence 3
Effect Management 1
Effect TroopMorale 1

;------------------------------------------
Ancillary satrapy_of_india
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_india
Description satrapy_of_india_desc
EffectsDescription satrapy_of_india_effects_desc

Effect Electability 19
Effect Influence 3
Effect Management 1
Effect TroopMorale 1

and these are triggers :

Trigger acquire_satrapy_baktria_a
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Baktra
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait Loyalty > 3
and not FactionwideAncillaryExists satrapy_of_baktria
and RandomPercent > 60

AcquireAncillary satrapy_of_baktria Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_baktria_b
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Baktra
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait RoyalFriend > 0
and not FactionwideAncillaryExists satrapy_of_baktria
and RandomPercent > 70

AcquireAncillary satrapy_of_baktria Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_baktria_c
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Baktra
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Attribute Influence > 4
and not FactionwideAncillaryExists satrapy_of_baktria
and RandomPercent > 90

AcquireAncillary satrapy_of_baktria Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_parthaya_a
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Hekatompylos
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait Loyalty > 3
and not FactionwideAncillaryExists satrapy_of_parthaya
and RandomPercent > 60

AcquireAncillary satrapy_of_parthaya Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_parthaya_b
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Hekatompylos
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait RoyalFriend > 0
and not FactionwideAncillaryExists satrapy_of_parthaya
and RandomPercent > 70

AcquireAncillary satrapy_of_parthaya Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_parthaya_c
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Hekatompylos
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Attribute Influence > 4
and not FactionwideAncillaryExists satrapy_of_parthaya
and RandomPercent > 90

AcquireAncillary satrapy_of_parthaya Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_persis_a
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Persepolis
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait Loyalty > 3
and not FactionwideAncillaryExists satrapy_of_persis
and RandomPercent > 60

AcquireAncillary satrapy_of_persis Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_persis_b
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Persepolis
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait RoyalFriend > 0
and not FactionwideAncillaryExists satrapy_of_persis
and RandomPercent > 70

AcquireAncillary satrapy_of_persis Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_persis_c
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Persepolis
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Attribute Influence > 4
and not FactionwideAncillaryExists satrapy_of_persis
and RandomPercent > 90

AcquireAncillary satrapy_of_persis Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_babylon_a
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Seleukeia
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait Loyalty > 3
and not FactionwideAncillaryExists satrapy_of_babylon
and RandomPercent > 60

AcquireAncillary satrapy_of_babylon Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_babylon_b
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Seleukeia
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait RoyalFriend > 0
and not FactionwideAncillaryExists satrapy_of_babylon
and RandomPercent > 70

AcquireAncillary satrapy_of_babylon Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_babylon_c
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Seleukeia
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Attribute Influence > 4
and not FactionwideAncillaryExists satrapy_of_babylon
and RandomPercent > 90

AcquireAncillary satrapy_of_babylon Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_sousiana_a
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Susa
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait Loyalty > 3
and not FactionwideAncillaryExists satrapy_of_sousiana
and RandomPercent > 60

AcquireAncillary satrapy_of_sousiana Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_sousiana_b
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Susa
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait RoyalFriend > 0
and not FactionwideAncillaryExists satrapy_of_sousiana
and RandomPercent > 70

AcquireAncillary satrapy_of_sousiana Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_sousiana_c
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Susa
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Attribute Influence > 4
and not FactionwideAncillaryExists satrapy_of_sousiana
and RandomPercent > 90

AcquireAncillary satrapy_of_sousiana Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_media_a
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Ekbatana
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait Loyalty > 3
and not FactionwideAncillaryExists satrapy_of_media
and RandomPercent > 60

AcquireAncillary satrapy_of_media Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_media_b
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Ekbatana
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait RoyalFriend > 0
and not FactionwideAncillaryExists satrapy_of_media
and RandomPercent > 70

AcquireAncillary satrapy_of_media Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_media_c
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Ekbatana
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Attribute Influence > 4
and not FactionwideAncillaryExists satrapy_of_media
and RandomPercent > 90

AcquireAncillary satrapy_of_media Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_armenia_a
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Armavir
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait Loyalty > 3
and not FactionwideAncillaryExists satrapy_of_armenia
and RandomPercent > 60

AcquireAncillary satrapy_of_armenia Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_armenia_b
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Armavir
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait RoyalFriend > 0
and not FactionwideAncillaryExists satrapy_of_armenia
and RandomPercent > 70

AcquireAncillary satrapy_of_armenia Chance 100
Affects NumAncillariesAcquired 1 Chance 100

;------------------------------------------
Trigger acquire_satrapy_armenia_c
WhenToTest CharacterTurnEnd
Condition FactionType romans_julii
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Armavir
and SettlementBuildingExists > gov4
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Attribute Influence > 4
and not FactionwideAncillaryExists satrapy_of_armenia
and RandomPercent > 90

AcquireAncillary satrapy_of_armenia Chance 100
Affects NumAncillariesAcquired 1 Chance 100

these are my planned but not tested samples:

for ancillary:

Ancillary parthian_satrapy_of_persis
Image SeleukidSatrapy.tga
ExcludedAncillaries parthian_satrapy_of_persis
Description parthian_satrapy_of_persis_desc
EffectsDescription parthian_satrapy_of_persis_effects_desc

Effect Electability 13
Effect Influence 2
Effect Management 1
Effect TroopMorale 1

I know that ı have to write the descriptions :embarassed:

for Trigger :

Trigger parthian_acquire_satrapy_persis
WhenToTest CharacterTurnEnd
Condition FactionType parthia
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Persepolis
and SettlementBuildingExists > gov4 "c'est la question!"
and Attribute SenateStanding < 11
and Trait NoMoreAncillaries < 1
and Trait Loyalty > 3
and not FactionwideAncillaryExists parthian_satrapy_of_persis
and RandomPercent > 60

AcquireAncillary satrapy_of_persis Chance 100
Affects NumAncillariesAcquired 1 Chance 100

ı do not know what to do with complex pahlavan reforms...

any advise will be appriciated.

Atra

LordCurlyton
01-16-2009, 20:48
"and SettlementBuildingExists = govparthian" should do it, but then you'll have to drop the Baktrian satrapy since you can only make an allied gov or patoralism.

Atraphoenix
01-18-2009, 11:54
With your code is it only for reformed parthian goverment or any of ?
I can live without Bactria satrapy.
anyway ı will use trial and error tactic thanks. :egypt:

LordCurlyton
01-18-2009, 16:02
Only the reformed parthian gov. The only other "gov" is allied and I figure you don't want to do the gamey "repair the enemy's government" routine.

Atraphoenix
01-28-2009, 23:26
I completely re-edited files and triggers and descriptions.
I tried it on alex works great.

also you can find it here as I made it a submod :laugh4:


https://forums.totalwar.org/vb/showthread.php?t=112072