• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

MattyG

Attention is love.
15 Badges
Mar 23, 2003
3.690
1
  • Crusader Kings II: The Old Gods
  • Deus Vult
  • Diplomacy
  • Europa Universalis III
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis III Complete
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings III
  • Europa Universalis 4: Emperor
In EU2 (unlike the upcoming EU3) the ai-run countries do not alter their DP sliders. Event choices shift their values, but there is never any intentional movement. In theory, a country like Luxembourg can end with the same cultural profile it began with in 1419. It's something that contributes to the inability of the ai to keep pace with player nations, as they neither centralize, nor increase their Innovative and decrease mercantilism as the centuries roll on, something that is common for players looking to increase their tech speeds and their trade average.

The can be handed by ai only eventsin a pretty simple way with randoms events like the one following.

Let's look at Mercantilism. In general, it is better to be mercantilist earlier in the game for the cheap placement of merchants, and to move toward free trade as the game progresses, to increase the rate of merchants at the increasingly-significant importance of the trade proficiency rating.

Accordingly:

Code:
event = {
	id = xxxxxx
	random = yes
	trigger = {
		ai = yes
		NOT = { flag = player_run }
		OR = {
			AND = {
				trade = 3
				domestic = { type = mercantilism value = 10 }
			}
			AND = {
				trade = 4
				domestic = { type = mercantilism value = 9 }
			}
			AND = {
				trade = 5
				domestic = { type = mercantilism value = 8 }
			}
			AND = {
				trade = 6
				domestic = { type = mercantilism value = 7 }
			}
			AND = {
				trade = 7
				domestic = { type = mercantilism value = 6 }
			}
			AND = {
				trade = 8
				domestic = { type = mercantilism value = 5 }
			}
			AND = {
				trade = 9
				domestic = { type = mercantilism value = 4 }
			}
			AND = {
				trade = 10
				domestic = { type = mercantilism value = 3 }
			}
		}
	}
	name = "DP Trade Change"
	desc = "NOT NEEDED"
	
	action_a = {
		name = "OK"
		command = { type = domestic which = mercantilism value = -1 }
	}
}

So, the ai would, if it reaches trade level 5 and is still at Mercantilism 8 or higher, shift one toward Free Trade, randomly at some point (or not, it's random after all).

Events like this would work also for Innovative, using Infra and Trade level, Centralization, using Infra, Serfdom and Aristocracy, using Infra. The combat ones are harder to assess, but might best be triggered off countrysize.

Thoughts?
 
Intresting way , perhaps also we can create nation specific events - like say Cordoba forced to take innovative and centralization for example.
 
Well, these events are ai-only and there are a lot fewer randoms for the ai, as many bad events are currently ai = no.

Also, given the time frame, the events don't need to trigger quickly, only eventually, of you know what I mean.

For Cordoba, the problem for them is becomming too innovative, especially early on. It really hampers their ability to colonize. Post 1620 would be different, but before then they need to be low Inno.