I am about to go crazy on trying trigger my ancillaries.
My mod users informs me that they have problem to get my ancillaries.
-I know EB team did not intended to use their government system for all factions that ı am using nearly more than 10 factions. also no idea but any RTW engine (RTW, BI, ALEX) is not generous on giving ancillaries. So any idea to make it easy?
-I am planning separate my conversion out of EB government system. But do you advice me coding each ancillary independently or creating a new module like EB government system so there will be 2 different module do they corrupt or conflict each other?
also on electability or senate standing; avoiding these triggers can enable me to get my ancillaries easier?
-Do you advice a universal government system that all the faction can recruit that office when they capture the city like "The Long Road" did with M2TW?
Thanks before hand :yes:
Atra
07-31-2009, 15:16
bovi
Re: Need help urgently...
Quote:
Originally Posted by Atraphoenix
-I know EB team did not intended to use their government system for all factions that ı am using nearly more than 10 factions.
What? I can't make sense of this sentence.
Quote:
Originally Posted by Atraphoenix
also no idea but any RTW engine (RTW, BI, ALEX) is not generous on giving ancillaries. So any idea to make it easy?
This is not an engine thing, but something in your code. However, there is a hardcoded limit on ancillaries per general.
Quote:
Originally Posted by Atraphoenix
-I am planning separate my conversion out of EB government system. But do you advice me coding each ancillary independently or creating a new module like EB government system so there will be 2 different module do they corrupt or conflict each other?
I wasn't aware that you could create modules for ancillaries (or traits). Do you mean a section in the file? The engine doesn't care about the order, so it would only make any difference for your readability.
Quote:
Originally Posted by Atraphoenix
also on electability or senate standing; avoiding these triggers can enable me to get my ancillaries easier?
I don't know what you mean.
Quote:
Originally Posted by Atraphoenix
-Do you advice a universal government system that all the faction can recruit that office when they capture the city like "The Long Road" did with M2TW?
This is your implementation choice, not something others can recommend. I suppose you mean "build the government type" by "recruit that office"?
08-01-2009, 08:19
Atraphoenix
Re: Need help urgently...
Quote:
Originally Posted by bovi
What? I can't make sense of this sentence.
will be long :
Spoiler Alert, click show to read:
Quote:
I used my mod on your module(sections) in the EDA with:
;===============================================================
;Roman Provincial Government System
;===============================================================
;In Use: Electability [11,61]
;===============================================================
;Seleukid Satrapal Government System
;===============================================================
;In Use: Electability [11,23]
;===============================================================
;Parthian Satrapal Government System
;===============================================================
;In Use: Electability [11,38]
;===============================================================
;Armenian Satrapal Government System
;===============================================================
;In Use: Electability [11,14]
;===============================================================
;Makedon Satrapal Government System
;===============================================================
;In Use: Electability [11,16]
;===============================================================
;Ptolemic Satrapal Government System
;===============================================================
;In Use: Electability [11,16]
;===============================================================
;Pontic Satrapal Government System
;===============================================================
;In Use: Electability [11,22]
;===============================================================
;Baktrian Satrapal Government System
;===============================================================
;In Use: Electability [11,16]
;===============================================================
;Epirot Satrapal Government System
;===============================================================
;In Use: Electability [11,16]
;===============================================================
;Hellenic Satrapal Government System
;===============================================================
;In Use: Electability [11,16]
If I add chartage there will 11 sections that each section uses electability.
Quote:
Originally Posted by bovi
This is not an engine thing, but something in your code. However, there is a hardcoded limit on ancillaries per general.
This is both ancillary section and trigger section of my offices for makedonia:
Spoiler Alert, click show to read:
;===============================================================
;Makedon Satrapal Government System
;===============================================================
;In Use: Electability [11,16]
;===============================================================
;Makedon Satrapal Government Triggers
;===============================================================
;------------------------------------------
Trigger acquire_makedon_archistrategos
WhenToTest CharacterTurnEnd
Condition FactionType macedon
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementBuildingExists >= governors_palace
and Attribute SenateStanding < 11
and not FactionwideAncillaryExists makedon_archistrategos
and RandomPercent > 90
;------------------------------------------
Trigger acquire_makedon_dioiketes
WhenToTest CharacterTurnEnd
Condition FactionType macedon
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and not IsFactionHeir
and not IsFactionLeader
and SettlementBuildingExists >= governors_palace
and Attribute SenateStanding < 11
and not FactionwideAncillaryExists makedon_dioiketes
and RandomPercent > 90
;------------------------------------------
Trigger acquire_makedon_satrapy_makedonia
WhenToTest CharacterTurnEnd
Condition FactionType macedon
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and SettlementName Pella
and SettlementBuildingExists >= governors_palace
and Attribute SenateStanding < 11
and not FactionwideAncillaryExists makedon_satrapy_of_makedonia
and RandomPercent > 90
;------------------------------------------
Trigger acquire_makedon_satrapy_thraikia
WhenToTest CharacterTurnEnd
Condition FactionType macedon
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and not IsFactionHeir
and not IsFactionLeader
and SettlementName Byzantion
and SettlementBuildingExists >= governors_palace
and Attribute SenateStanding < 11
and not FactionwideAncillaryExists makedon_satrapy_of_thraikia
and RandomPercent > 90
;------------------------------------------
Trigger acquire_makedon_satrapy_mikra_asia
WhenToTest CharacterTurnEnd
Condition FactionType macedon
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and not IsFactionHeir
and not IsFactionLeader
and SettlementName Ipsos
and SettlementBuildingExists >= governors_palace
and Attribute SenateStanding < 11
and not FactionwideAncillaryExists makedon_satrapy_of_mikra_asia
and RandomPercent > 90
;------------------------------------------
Trigger acquire_makedon_satrapy_kappadokia
WhenToTest CharacterTurnEnd
Condition FactionType macedon
and EndedInSettlement
and RemainingMPPercentage = 100
and IsGeneral
and not IsFactionHeir
and not IsFactionLeader
and SettlementName Mazaka
and SettlementBuildingExists >= governors_palace
and Attribute SenateStanding < 11
and not FactionwideAncillaryExists makedon_satrapy_of_kappadokia
and RandomPercent > 90
I could not any problem in my code even I get the offices but while archistrategos and dioiketes was trigggered easily in a few turns, Although I had waited more than 30 years I only could get a governor office though I kept a general the the cities that triggers that ancillary.
Quote:
Originally Posted by bovi
I wasn't aware that you could create modules for ancillaries (or traits). Do you mean a section in the file? The engine doesn't care about the order, so it would only make any difference for your readability.
yes, for the first part; I was really annoyed on what was wrong. I could not find something logical to solve the trigger problem.
The only idea that I thought may be; I always used one triggger for each ancillary I have added.
maybe adding 2 or more triggers may help a little.
Quote:
Originally Posted by bovi
I don't know what you mean.
in fact as you can see in the first explanation
I put the ancillaries in order like you did with electability and senate standing thing.
I just mean adding :
and Attribute SenateStanding < 11
or
and Attribute Electability < 11
I used this line for every ancillaries that nearly passes 150. so may this reduce getting the ancillary because I used same line again and again. Just a speculation.
instead of this:
Spoiler Alert, click show to read:
;===============================================================
;Roman Provincial Government System
;===============================================================
;In Use: Electability [11,61]
;===============================================================
;Seleukid Satrapal Government System
;===============================================================
;In Use: Electability [11,23]
;===============================================================
;Parthian Satrapal Government System
;===============================================================
;In Use: Electability [11,38]
goes on like this....
What happens if I change the code like this:
Spoiler Alert, click show to read:
;===============================================================
;Roman Provincial Government System
;===============================================================
;In Use: Electability [11,61]
;===============================================================
;Seleukid Satrapal Government System
;===============================================================
;In Use: Electability [62,75]
;===============================================================
;Parthian Satrapal Government System
;===============================================================
;In Use: Electability [76,104]
goes on like this....
or total omission of this attributes:
;===============================================================
;Roman Provincial Government System
;===============================================================
Ancillary Governor_of_Sicily
Image RomanGovernor.tga
Description Governor_of_Sicily_desc
EffectsDescription Governor_of_Sicily_effects_desc
;===============================================================
;Seleukid Satrapal Government System
;===============================================================
Ancillary satrapy_of_baktria
Image SeleukidSatrapy.tga
ExcludedAncillaries satrapy_of_baktria
Description satrapy_of_baktria_desc
EffectsDescription satrapy_of_baktria_effects_desc
This is your implementation choice, not something others can recommend. I suppose you mean "build the government type" by "recruit that office"?
After I tested their ancillary system I can easily confess that it is very hard to get ancillaries in my mod. So I even thought maybe If I abandon faction limitation on the ancillary namely mutual ancillary
or get the city to get the office mentality may enable getting my ancillaries easily.
I have changed the government to make it easier instead of gov types just a normal city government building :
and SettlementBuildingExists >= governors_palace
so I coded my conversion parts with the trigger that only in city or upper large huge etc. one could get the ancillary. Plus you have already omitted type 3 and type 2 for Pahlava.
so I found this as a solution for pahlava.
Is there any trigonometry or formula that the game engines distributes traits and ancillaries.?
or other than the triggers themselves is there any factor that affect trait or ancillary acquisition?
(other than 8 ancillary limit)
I hope that made my message a little bit clearer.
08-01-2009, 18:40
bovi
Re: Need help urgently...
I would think that this one might hinder the aquiring: and RandomPercent > 90
08-02-2009, 13:47
Atraphoenix
Re: Need help urgently...
Quote:
Originally Posted by bovi
I would think that this one might hinder the aquiring: and RandomPercent > 90
so what do you suggest?
deleting the line or increasing/reducing the percentage?
08-04-2009, 16:43
bovi
Re: Need help urgently...
The answer to your question is yes.
If you want it to happen every time the other conditions are present, delete the line.
If you want it to hit 75% of the time, change the percentage value to 25.
If you want the guy to have to stand in the same settlement for 10 turns to gain the ancillary, remove randomness and use a hidden counter trait instead.
08-04-2009, 17:00
Atraphoenix
Re: Need help urgently...
Quote:
Originally Posted by bovi
The answer to your question is yes.
If you want it to happen every time the other conditions are present, delete the line.
If you want it to hit 75% of the time, change the percentage value to 25.
If you want the guy to have to stand in the same settlement for 10 turns to gain the ancillary, remove randomness and use a hidden counter trait instead.
You gave me three options to choose so I thank you three times :yes: