Page 10 of 18 FirstFirst 123456789101112131415161718 LastLast
Results 181 to 200 of 364

Thread: RELEASED: Soulsons Campaign AI Improvements 1.7

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.4

    Sorry for the wait. Hitting a telephone pole and totaling your ride changes a lot. Once again this is open beta as usual. While working on this, I noticed more so than ever that this game is broken in the hard code ie alliances and other certain aspects of the game. try it out. post what you think and I will go from there. Make sure to install all files. Enjoy gentlemen.


    btw: late era campaigns should be far more aggressive.
    Last edited by soulson; April 29, 2011 at 10:30 PM.
    Intel 4690k GTX 760 8GB Asrock Fatality Z97

  2. #2
    Andytheplatypus's Avatar Domesticus
    Join Date
    Jan 2010
    Location
    . U.S. - MS, Gulf Coast.
    Posts
    2,384

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.4

    Quote Originally Posted by soulson View Post
    Sorry for the wait. Hitting a telephone and totaling your ride changes a lot. Once again this is open beta as usual. While working on this, I noticed more so than ever that this game is broken in the hard code ie alliances and other certain aspects of the game. try it out. post what you think and I will go from there. Make sure to install all files. Enjoy gentlemen.


    btw: late era campaigns should be far more aggressive.
    Oh awesome. Im gonna try it out as soon as I start a new campaign. + rep

    By the way the problem I thought I was having earlier with the pope hating me turned out to be another mod, not this one.

  3. #3

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    Super!

    Thanks!

    Just in time. Just starting a new campaign now!
    Roland searched the continent for the man who'd done him in
    He found him in Mombasa in a barroom drinking gin
    Roland aimed his Thompson gun - he didn't say a word
    But he blew Van Owen's body from there to Johannesburg

  4. #4

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.4

    Quote Originally Posted by soulson View Post
    Sorry for the wait. Hitting a telephone pole and totaling your ride changes a lot. Once again this is open beta as usual. While working on this, I noticed more so than ever that this game is broken in the hard code ie alliances and other certain aspects of the game. try it out. post what you think and I will go from there. Make sure to install all files. Enjoy gentlemen.


    btw: late era campaigns should be far more aggressive.
    Just keep up the good work mate, I hope I'll be able to enjoy your AI in the CHIP mod once it's released!

  5. #5
    Siddyus's Avatar Biarchus
    Join Date
    Jan 2006
    Location
    Pandemonium, Hell
    Posts
    697

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    Finally! its about time!

  6. #6
    Gorrrrrn's Avatar Citizen
    Join Date
    Jan 2007
    Location
    here
    Posts
    5,546

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    Well done Soulson, look forward to seeing this in action (and CHIP)

  7. #7

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    Thanks for the good work!

    But I still have two concerns, and they haven't changed for several versions of this mod now.

    I am playing as the Crusader States, early era. I have been able to ally with everybody, including the Muslims. Even poor nations will give me at least 3,000, while modest will give 10,000, and well-off will give 15,000. I was up about 50,000 even playing with BGRIV after only about 15 turns.

    With Gracul AI, these requests of huge amounts of money for alliances are seen as demanding and never accepted.

    My other problem looks to be the same as before as well. The Moors were at war with my ally Aragon. I contacted the Moors and asked for an alliance with them, which they granted, and thus they called a ceasefire with Aragon.

    I only tried this once so far this game, as I am only 15 turns in and there aren't very many wars anyhow. But if this is working similar to earlier versions, than I would imagine I could make such alliance requests of other factions which are at war with my allies, and these requests would be granted resulting in ceasefires as well - at least that is what happened again and again when I played about 50 turns into a campaign a few months ago.

    On the plus side, the new religion based alliance system seems to be working as advertised. Other than the fact that everyone is more than happy to ally with me, otherwise, the Islamic factions haven't allied with Catholics, and so on.

    Thanks again for your hard work. Just a few observations.

  8. #8

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    Yeah alliances are based off of "pts_alliance" they get tallied after turn 1 so technically they are at 0 during the start of a campaign meaning you can ally with anyone. After turn one they start to get tallied. Alliances for the human in the game is basically broken. I haven't played in a long time and should of tested. If you can load up savage ai and see if it's the same deal. I will take another look.


    I checked out crusaders state early era and late era. Late era alliance with egypt is very demanding, early era is generous. Cant figure that one out.
    Last edited by soulson; May 01, 2011 at 03:36 PM.
    Intel 4690k GTX 760 8GB Asrock Fatality Z97

  9. #9

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    I'm beginning to wonder if I haven't been making a big mistake.

    When I replace the stock description campaign ai.db with your new ai in the data folder, do I also have to go into the data/world/maps/base folder and delete the map.rwm file, even if I am starting a new campaign?

    Sorry for the stupid question, but when I shift between the stock and new ai and back, in some ways the gracul ai seems to be working more like the savage ai.

    I am often starting new campaigns, and mess around with various hml files on my own. I always rerun the setup, but I had thought that if I start a new campaign I didn't need to delete the map.rwm file in the data/world/maps/base folder.

    Sorry if this is a confusing question.

    I hope I was using the new ai correctly?

  10. #10

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    I did delete the map.rwm file as I always do with any mod changes and I too was able to get tons of alliances early in the game as Norway. It seemed very odd to me that everyone was totally ok with an alliance.

    I am enjoying my campaign but wondering if I need to start over becuase of this alliance problem?

  11. #11

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    If you keep playing will the alliances work themselves out or is this version not worth continuing, just wondering before I play much further. Thanks.

  12. #12

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    I am going to load up savages AI real quick and check out the alliance scheme there. I remember Graculs alliances never made much sense either (catholic and islam AI alliances). Will try and iron this out. What do people think of Savages alliances in his AI? Are you able to get alliances with other religions??
    Intel 4690k GTX 760 8GB Asrock Fatality Z97

  13. #13

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    I think Savage AI may be very similar to yours in regards to the easiness with which human player can get AI alliances, even when the AI are at war with each other, and with regard to the vast sums of money the AI will offer for an alliance.

    I think you need to look at Gracul AI to find a better solution to this problem.

    Granted, you may not like the other aspects of Gracul AI, such as who the AI factions align with, declare war on, and so on, but in regards to the problems mentioned above - human/AI alliances, I think the parameters Gracul uses are much superior.

  14. #14

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    Just tried Graculs AI. Still able to ally with Egypt as Crusaders and Moors as Spain.
    Intel 4690k GTX 760 8GB Asrock Fatality Z97

  15. #15

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    Yes, that is true. I know because I've played it many times before as Crusaders on early era.

    Of course with Gracul, Egypt and the Moors will break the alliance and backstab soon. But that is not the point here.

    The point is, that

    1) Egypt and the Moors will not see an offer of alliance with the Moors or Crusaders as very generous with Gracul and give you loads of money for it.

    2) Most importantly, if you are the Crusader States and you are allied with Spain, and the Moors are at war with your ally Spain, if you contact the Moors, the Moors will not see your offer of alliance as so generous that they will be willing to declare a ceasefire with Spain just to ally with you.



    I know nothing about the parameters of these settings, or what was altered in the Gracul AI file.

    But I guess it has something to do with AI attitude towards human faction for alliance.

    As you posted earlier, the AI attitude will shift over time. But it seems that early in the game, at least, the AI attitude is overly generous toward the human faction with your AI. And if you maintain a very trustworthy reputation, I imagine the AI attitude will remain so.
    Last edited by Kilgore Trout; May 04, 2011 at 03:28 PM.

  16. #16

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    Maybe i can help a bit, I have changed diplomacy some in my personal mod that i use based off of ss 6.1.

    soulson settings:
    <item name="offer_alliance">
    <cost modifier="1.1"/>
    <faction_standing modifier="0.5"/>
    <global_standing modifier="0.5"/>

    mine:
    <item name="offer_alliance">
    <cost modifier="0.01"/>
    <faction_standing modifier="10.0"/>
    <global_standing modifier="1.0"/>
    also i have adjusted the faction standing in descr strat to somthing like this but, a few of the factions have been redone for example aragon i made a muslim faction so thats why they have odd relations.
    faction_standings england, -1.0 slave
    faction_standings england, -0.6 france
    faction_standings england, 0.6 knights_templar
    faction_standings england, 0.4 denmark
    faction_standings england, 0.6 ireland
    faction_standings england, 0.2 jerusalem
    faction_standings england, -0.7 scotland
    faction_standings england, 0.2 spain
    faction_standings england, -0.2 norway
    faction_standings england, 0.4 hre
    faction_standings england, 0.6 teutonic_order
    faction_standings england, 0.4 papal_states
    faction_standings scotland, -1.0 slave
    faction_standings scotland, -0.8 england
    faction_standings scotland, -0.2 ireland
    faction_standings scotland, 0.8 france
    faction_standings scotland, 0.1 norway
    faction_standings scotland, 0.2 papal_states
    faction_standings france, -1.0 slave
    faction_standings france, -0.7 england
    faction_standings france, 0.7 jerusalem
    faction_standings france, 0.2 norway
    faction_standings france, -0.5 spain
    faction_standings france, -0.2 hre
    faction_standings france, -0.1 milan
    faction_standings france, 0.2 ireland
    faction_standings france, 0.2 denmark
    faction_standings france, 0.2 papal_states
    faction_standings france, 0.6 scotland
    faction_standings france, 0.2 teutonic_order
    faction_standings venice, -1.0 slave
    faction_standings venice, -0.6 byzantium
    faction_standings venice, 0.2 milan
    faction_standings venice, 0.4 sicily
    faction_standings venice, 0.2 hre
    faction_standings venice, -0.4 hungary
    faction_standings venice, 0.4 teutonic_order
    faction_standings venice, 0.4 papal_states
    faction_standings milan, -1.0 slave
    faction_standings milan, 0.4 spain
    faction_standings milan, 0.2 venice
    faction_standings milan, 0.2 hre
    faction_standings milan, -0.1 france
    faction_standings milan, 0.4 sicily
    faction_standings milan, -0.4 jerusalem
    faction_standings milan, 0.4 papal_states
    faction_standings hre, -1.0 slave
    faction_standings hre, 0.2 denmark
    faction_standings hre, 0.4 spain
    faction_standings hre, 0.2 jerusalem
    faction_standings hre, -0.2 poland
    faction_standings hre, 0.4 venice
    faction_standings hre, 0.2 milan
    faction_standings hre, 0.2 norway
    faction_standings hre, -0.4 hungary
    faction_standings hre, -0.2 france
    faction_standings hre, -0.2 sicily
    faction_standings hre, 0.6 ireland
    faction_standings hre, 0.4 papal_states
    faction_standings hre, 0.4 england
    faction_standings hre, 0.8 teutonic_order
    faction_standings poland, -1.0 slave
    faction_standings poland, -0.2 russia
    faction_standings poland, -0.2 byzantium
    faction_standings poland, -0.2 hre
    faction_standings poland, -0.8 mongols
    faction_standings poland, 0.7 hungary
    faction_standings poland, 0.2 papal_states
    faction_standings poland, 0.2 kievan_rus
    faction_standings poland, -0.4 teutonic_order
    faction_standings poland, 0.2 lithuania
    faction_standings hungary, -0.4 byzantium
    faction_standings hungary, -0.2 hre
    faction_standings hungary, -0.2 kievan_rus
    faction_standings hungary, -1.0 slave
    faction_standings hungary, -0.1 venice
    faction_standings hungary, 0.7 poland
    faction_standings hungary, 0.2 papal_states
    faction_standings hungary, 0.2 teutonic_order
    faction_standings hungary, -0.8 mongols
    faction_standings spain, -1.0 slave
    faction_standings spain, -0.9 moors
    faction_standings spain, 0.2 milan
    faction_standings spain, -0.6 france
    faction_standings spain, -0.4 jerusalem
    faction_standings spain, 0.6 portugal
    faction_standings spain, 0.6 hre
    faction_standings spain, 0.2 papal_states
    faction_standings spain, 0.4 england
    faction_standings sicily, -1.0 slave
    faction_standings sicily, -0.6 moors
    faction_standings sicily, -0.4 egypt
    faction_standings sicily, -0.2 aragon
    faction_standings sicily, 0.5 venice
    faction_standings sicily, -0.4 byzantium
    faction_standings sicily, 0.2 portugal
    faction_standings sicily, -0.2 hre
    faction_standings sicily, 0.2 milan
    faction_standings sicily, 0.4 jerusalem
    faction_standings sicily, 0.4 knights_templar
    faction_standings sicily, 0.4 ireland
    faction_standings sicily, 0.2 papal_states
    faction_standings denmark, -1.0 slave
    faction_standings denmark, 0.6 england
    faction_standings denmark, 0.2 papal_states
    faction_standings denmark, 0.2 france
    faction_standings denmark, -0.1 hre
    faction_standings denmark, -0.2 norway
    faction_standings denmark, 0.6 ireland
    faction_standings denmark, 0.2 russia
    faction_standings denmark, 0.2 teutonic_order
    faction_standings portugal, -1.0 slave
    faction_standings portugal, -0.4 moors
    faction_standings portugal, 0.6 spain
    faction_standings portugal, 0.2 papal_states
    faction_standings portugal, 0.4 milan
    faction_standings papal_states, -0.8 slave
    faction_standings papal_states, -0.8 moors
    faction_standings papal_states, -0.8 turks
    faction_standings papal_states, -0.8 egypt
    faction_standings papal_states, 0.2 france
    faction_standings papal_states, 0.2 hre
    faction_standings papal_states, 0.2 scotland
    faction_standings papal_states, 0.2 spain
    faction_standings papal_states, -0.4 aragon
    faction_standings papal_states, 0.2 norway
    faction_standings papal_states, 0.2 portugal
    faction_standings papal_states, 0.3 denmark
    faction_standings papal_states, 0.4 milan
    faction_standings papal_states, 0.4 venice
    faction_standings papal_states, 0.3 ireland
    faction_standings papal_states, 0.4 sicily
    faction_standings papal_states, 0.4 england
    faction_standings papal_states, 0.2 poland
    faction_standings papal_states, 0.4 jerusalem
    faction_standings papal_states, 0.2 hungary
    faction_standings papal_states, 0.4 teutonic_order
    faction_standings papal_states, 0.4 knights_templar
    faction_standings moors, -1.0 slave
    faction_standings moors, -0.9 spain
    faction_standings moors, -0.8 papal_states
    faction_standings moors, -0.4 portugal
    faction_standings moors, 0.2 aragon
    faction_standings moors, -0.6 sicily
    faction_standings moors, 0.4 turks
    faction_standings moors, 0.8 egypt
    faction_standings byzantium, -0.8 turks
    faction_standings byzantium, -1.0 slave
    faction_standings byzantium, -0.1 hungary
    faction_standings byzantium, -0.2 sicily
    faction_standings byzantium, -0.2 venice
    faction_standings byzantium, -0.4 kwarezm
    faction_standings byzantium, 0.5 russia
    faction_standings byzantium, 0.4 knights_templar
    faction_standings byzantium, 0.2 jerusalem
    faction_standings byzantium, 0.2 ireland
    faction_standings byzantium, -0.3 egypt
    faction_standings byzantium, 0.4 kievan_rus
    faction_standings byzantium, -1.0 mongols
    faction_standings russia, -1.0 slave
    faction_standings russia, 0.4 byzantium
    faction_standings russia, 0.2 lithuania
    faction_standings russia, 0.4 cumans
    faction_standings russia, 0.6 kievan_rus
    faction_standings russia, -0.6 mongols
    faction_standings russia, -0.4 teutonic_order
    faction_standings russia, 0.4 denmark
    faction_standings russia, -0.2 norway
    faction_standings russia, -0.4 poland
    faction_standings turks, -1.0 slave
    faction_standings turks, -0.8 byzantium
    faction_standings turks, -0.8 papal_states
    faction_standings turks, -0.4 knights_templar
    faction_standings turks, -0.4 jerusalem
    faction_standings turks, 0.4 moors
    faction_standings turks, 0.6 aragon
    faction_standings turks, 0.7 kwarezm
    faction_standings turks, 0.6 egypt
    faction_standings turks, 0.3 mongols
    faction_standings turks, -0.2 kievan_rus
    faction_standings egypt, 0.6 turks
    faction_standings egypt, -1.0 slave
    faction_standings egypt, -0.9 papal_states
    faction_standings egypt, -0.7 knights_templar
    faction_standings egypt, -0.2 jerusalem
    faction_standings egypt, -0.5 byzantium
    faction_standings egypt, -0.4 sicily
    faction_standings egypt, 0.8 aragon
    faction_standings egypt, 0.9 moors
    faction_standings egypt, 0.5 kwarezm
    faction_standings knights_templar, -1.0 slave
    faction_standings knights_templar, -0.4 turks
    faction_standings knights_templar, -0.6 aragon
    faction_standings knights_templar, -0.8 egypt
    faction_standings knights_templar, 0.5 byzantium
    faction_standings knights_templar, 0.4 papal_states
    faction_standings knights_templar, 0.4 sicily
    faction_standings knights_templar, 0.6 teutonic_order
    faction_standings knights_templar, 0.6 jerusalem
    faction_standings knights_templar, 0.4 ireland
    faction_standings knights_templar, -0.4 kwarezm
    faction_standings aragon, -1.0 slave
    faction_standings aragon, 0.7 egypt
    faction_standings aragon, 0.7 turks
    faction_standings aragon, 0.7 mongols
    faction_standings aragon, 0.4 kwarezm
    faction_standings aragon, 0.8 cumans
    faction_standings aragon, -0.2 jerusalem
    faction_standings aragon, -0.8 knights_templar
    faction_standings kievan_rus, -1.0 slave
    faction_standings kievan_rus, 0.6 russia
    faction_standings kievan_rus, 0.4 lithuania
    faction_standings kievan_rus, 0.4 byzantium
    faction_standings kievan_rus, -0.7 mongols
    faction_standings kievan_rus, -0.2 cumans
    faction_standings kievan_rus, -0.2 turks
    faction_standings kievan_rus, 0.2 hungary
    faction_standings kievan_rus, 0.2 poland
    faction_standings ireland, -1.0 slave
    faction_standings ireland, -0.4 kwarezm
    faction_standings ireland, -0.4 mongols
    faction_standings ireland, 0.6 denmark
    faction_standings ireland, 0.5 england
    faction_standings ireland, 0.2 hre
    faction_standings ireland, 0.2 papal_states
    faction_standings ireland, -0.2 france
    faction_standings ireland, 0.2 jerusalem
    faction_standings ireland, 0.6 sicily
    faction_standings ireland, -0.5 norway
    faction_standings ireland, -0.2 scotland
    faction_standings norway, -1.0 slave
    faction_standings norway, -0.6 england
    faction_standings norway, 0.2 denmark
    faction_standings norway, -0.2 scotland
    faction_standings norway, -0.4 russia
    faction_standings norway, 0.2 france
    faction_standings norway, 0.4 hre
    faction_standings norway, 0.1 papal_states
    faction_standings norway, -0.2 ireland
    faction_standings norway, 0.2 teutonic_order
    faction_standings teutonic_order, -1.0 slave
    faction_standings teutonic_order, -0.7 lithuania
    faction_standings teutonic_order, -0.4 russia
    faction_standings teutonic_order, 0.4 denmark
    faction_standings teutonic_order, 0.2 norway
    faction_standings teutonic_order, 0.4 jerusalem
    faction_standings teutonic_order, 0.6 knights_templar
    faction_standings teutonic_order, 0.7 hre
    faction_standings teutonic_order, 0.4 papal_states
    faction_standings teutonic_order, -0.2 poland
    faction_standings mongols, -1.0 slave
    faction_standings mongols, -0.2 russia
    faction_standings mongols, -0.6 byzantium
    faction_standings mongols, -0.2 kievan_rus
    faction_standings mongols, 0.2 turks
    faction_standings mongols, 0.6 aragon
    faction_standings mongols, 0.6 cumans
    faction_standings mongols, 0.2 egypt
    faction_standings mongols, -0.4 kwarezm
    faction_standings mongols, -0.6 hungary
    faction_standings mongols, -0.4 poland
    faction_standings lithuania, -1.0 slave
    faction_standings lithuania, -0.7 teutonic_order
    faction_standings lithuania, 0.2 russia
    faction_standings lithuania, 0.8 aragon
    faction_standings lithuania, 0.8 cumans
    faction_standings lithuania, 0.4 poland
    faction_standings lithuania, 0.2 kievan_rus
    faction_standings kwarezm, -1.0 slave
    faction_standings kwarezm, -0.4 mongols
    faction_standings kwarezm, 0.6 aragon
    faction_standings kwarezm, 0.6 turks
    faction_standings kwarezm, -0.4 cumans
    faction_standings kwarezm, -0.8 knights_templar
    faction_standings kwarezm, -0.6 byzantium
    faction_standings kwarezm, 0.5 egypt
    faction_standings cumans, -1.0 slave
    faction_standings cumans, -0.2 kievan_rus
    faction_standings cumans, -0.6 kwarezm
    faction_standings cumans, 0.7 aragon
    faction_standings cumans, 0.4 russia
    faction_standings cumans, 0.5 mongols
    faction_standings cumans, 0.8 lithuania
    faction_standings cumans, -0.2 turks
    faction_standings cumans, -0.2 byzantium
    faction_standings jerusalem, 0.4 teutonic_order
    faction_standings jerusalem, -1.0 slave
    faction_standings jerusalem, -0.4 moors
    faction_standings jerusalem, 0.6 knights_templar
    faction_standings jerusalem, -0.2 milan
    faction_standings jerusalem, -0.6 egypt
    faction_standings jerusalem, -0.2 spain
    faction_standings jerusalem, -0.2 turks
    faction_standings jerusalem, 0.5 papal_states
    faction_standings jerusalem, 0.4 sicily
    faction_standings jerusalem, 0.2 england
    faction_standings jerusalem, 0.7 france
    faction_standings jerusalem, 0.5 hre
    faction_standings jerusalem, 0.2 ireland

    i use this with gracals ai an it works pretty well, going to start a new game using soulsons ai probly this evening. also i dont try an ally with differant religions often at all so i could be all wrong on this, just thought id try an help solve the problem.

  17. #17

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    my point about posting the faction standings was to just show that it helps a bit when adding several factions and adjusting there relations right off the bat, and i chose those settings for personal preference.

  18. #18

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    How does it work Curt? Looks interesting.
    Intel 4690k GTX 760 8GB Asrock Fatality Z97

  19. #19

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    an here is how i adjusted the ai in gracal just will give one ex. this looks to be catholic factions

    <!--
    DIPLOMACY
    -->
    /// FIND NEW ALLIES ///
    -->

    <!--
    /// HUMAN PLAYER DIFFICULTY MODIFIER ///
    -->

    <decision_entry>
    <min_entry stance="Neutral" difficulty="easy" target_is_human="true"/>
    <max_entry stance="Neutral" difficulty="easy"/>
    <faction_attitude pts_alliance="-3" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" difficulty="medium" target_is_human="true"/>
    <max_entry stance="Neutral" difficulty="medium"/>
    <faction_attitude pts_alliance="-5" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" difficulty="hard" target_is_human="true"/>
    <max_entry stance="Neutral" difficulty="hard"/>
    <faction_attitude pts_alliance="-5" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" difficulty="very_hard" target_is_human="true"/>
    <max_entry stance="Neutral" difficulty="very_hard"/>
    <faction_attitude pts_alliance="-5" continue="true"/>
    </decision_entry>

    <!--
    /// DIPLOMACY MODIFIER ///
    -->

    <decision_entry>
    <max_entry faction_standing="-0.9"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <max_entry faction_standing="-0.8"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <max_entry faction_standing="-0.7"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <max_entry faction_standing="-0.6"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <max_entry faction_standing="-0.5"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <max_entry faction_standing="-0.3"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry faction_standing="0.3"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry faction_standing="0.5"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry faction_standing="0.6"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry faction_standing="0.7"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry faction_standing="0.8"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry faction_standing="0.9"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <!--
    /// STRATEGIC MODIFIER ///
    -->

    <decision_entry>
    <min_entry most_desirable="true"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry target_weakest_neighbour="true"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" alliance_military_balance="2.0"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" alliance_military_balance="3.0"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" alliance_military_balance="4.0"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" alliance_military_balance="5.0"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" alliance_military_balance="6.0"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <!--
    /// RELIGIOUS MODIFIER ///
    /// THIS WILL BE USED FOR FACTION OR RELIGION SPECIFIC RULES ///
    -->

    <decision_entry>
    <min_entry target_religion="catholic"/>
    <max_entry target_religion="catholic"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry target_religion="orthodox"/>
    <max_entry target_religion="orthodox"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <!--
    /// WARTIME MODIFIER ///
    -->

    <decision_entry>
    <min_entry stance="Neutral" num_enemies="1"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" num_enemies="2"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" num_enemies="3"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" num_enemies="4"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" target_num_enemies="1"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" target_num_enemies="2"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" target_num_enemies="3"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <min_entry stance="Neutral" target_num_enemies="4"/>
    <max_entry stance="Neutral"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>
    <!--
    ALLIANCE DESIRE
    -->

    <decision_entry>
    <!--
    BY DEFAULT DON'T WANT TO ALLY
    -->
    <max_entry turn_number="10"/>
    <faction_attitude want_ally="false" pts_alliance="-20" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    BY DEFAULT DON'T WANT TO ALLY
    -->
    <min_entry turn_number="11"/>
    <max_entry turn_number="20"/>
    <faction_attitude want_ally="false" pts_alliance="-35" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    BY DEFAULT DON'T WANT TO ALLY
    -->
    <min_entry turn_number="21"/>
    <faction_attitude want_ally="false" pts_alliance="-50" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    IF FACTION TO OUTLIVE, LESS LIKELY TO ALLY
    -->
    <min_entry is_target_faction_to_outlive="true"/>
    <min_entry is_target_faction_to_outlive="true"/>
    <faction_attitude want_ally="false" pts_alliance="-50" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    IF GOOD RELATIONS, WANT TO ALLY
    -->
    <min_entry faction_standing="6.0"/>
    <min_entry faction_standing="24.0"/>
    <faction_attitude pts_alliance="1" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    IF GREAT RELATIONS, WANT TO ALLY
    -->
    <min_entry faction_standing="4.0"/>
    <min_entry faction_standing="20.0"/>
    <faction_attitude want_ally="true" pts_alliance="3" continue="true"/>
    </decision_entry>

    <decision_entry>
    <!--
    IF TARGET IS TRUSTWORTHY, WANT TO ALLY
    -->
    <min_entry target_global_standing="2.0"/>
    <min_entry target_global_standing="12.0"/>
    <faction_attitude pts_alliance="-1" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    IF TARGET IS OUR PROTECTORATE, WANT TO ALLY
    -->
    <min_entry is_protectorate="true"/>
    <min_entry is_protectorate="true"/>
    <faction_attitude want_ally="true" pts_alliance="20" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    IF AT WAR WITH TWO NEIGHBORS, WANT TO ALLY WITH OTHER NEIGHBORS
    -->
    <min_entry stance="Neutral" is_neighbour="true" num_enemies="2"/>
    <max_entry stance="Neutral" is_neighbour="true" target_num_enemies="0"/>
    <faction_attitude want_ally="true" pts_alliance="1" continue="true"/>
    </decision_entry>

    <decision_entry>
    <!--
    IF TARGET HUMAN, DIFF VERY HARD, DONT WANT TO ALLY
    -->
    <min_entry target_human="true" difficulty="very_hard"/>
    <max_entry target_human="true" difficulty="very_hard"/>
    <faction_attitude pts_alliance="-7" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    IF TARGET HUMAN, DIFF HARD, DONT WANT TO ALLY
    -->
    <min_entry target_human="true" difficulty="hard"/>
    <max_entry target_human="true" difficulty="hard"/>
    <faction_attitude pts_alliance="-7" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    IF TARGET HUMAN, DIFF NORMAL, DONT WANT TO ALLY
    -->
    <min_entry target_human="true" difficulty="medium"/>
    <max_entry target_human="true" difficulty="medium"/>
    <faction_attitude pts_alliance="-7" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    IF TARGET HUMAN, NEIGHBOUR, DONT WANT TO ALLY
    -->
    <min_entry target_human="true" is_neighbour="true"/>
    <max_entry target_human="true" is_neighbour="true"/>
    <faction_attitude pts_alliance="-5" continue="true"/>
    </decision_entry>
    <decision_entry>
    <!--
    DON'T ALLY WITH ISLAMIC FACTIONS
    -->
    <min_entry target_religion="islam"/>
    <max_entry target_religion="islam"/>
    <faction_attitude want_ally="false" pts_alliance="-100" continue="true"/>
    </decision_entry>

    <decision_entry>
    <!--
    DON'T ALLY WITH PAGAN FACTIONS
    -->
    <min_entry target_religion="pagan"/>
    <max_entry target_religion="pagan"/>
    <faction_attitude want_ally="false" pts_alliance="-100" continue="true"/>
    </decision_entry>

    <!--
    END ALLIANCE DESIRE

    well it reallly depends on playstyle but i find it enjoyable, i prefer slower games with not so many alliances, but some still happen off the bat like hungary an poland in my game.

  20. #20

    Default Re: RELEASED: Soulsons Campaign AI Improvements 1.5

    some are the same settings i think, did this awhile ago an dont want to sit back an campare them both again, but i believe all i did was make the negative settings higher

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •