AI behavior is determined by reference to its key behavior values, which are ai_ambition, ai_greed, ai_honor, ai_rationality and ai_zeal. These are determined by traits (and maybe some hidden values ?), but you can overwrite these trait defaults by adding a line to the definitions of one or more traits in the file
/common/traits/00_traits.txt
For example, this is the definition of the Wroth trait -
Code:
wroth = {
personality = yes
opposites = {
patient
}
vice = yes
diplomacy = -1
intrigue = -1
martial = 3
combat_rating = 3 #new value!
ai_rationality = -10
ai_honor = -5
male_insult_adj = INSULT_RAGING
female_insult = INSULT_HARRIDAN
child_insult = INSULT_MEANIE
}
If you were to add the line
ai_ambition = 50 then this would make all Wroth characters VERY likely to start wars and pursue expansion.
My guess is that you would not need to edit many traits to get what you want, adding the above line to say Wroth, Greedy, Ambitious, and any Martially trained character should see 70% of the AI go nuts, seeing as the vanilla Ambitious currently only adds +40 to ai_ambition.
Try out various traits and values and see what works.