Europa Universalis V

Europa Universalis V

Not enough ratings
Limited African Colonisation
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.446 MB
Nov 8 @ 11:45pm
Dec 1 @ 3:26am
7 Change Notes ( view )

Subscribe to download
Limited African Colonisation

Description
Prevents colonisation of mainland Africa. Excluding Angola and the cape.
21 Comments
Agraza Dec 7 @ 9:11pm 
is there a way to make the charter regions tiny and make sub saharan africans invalid for most CBs? the idea being to let them have a couple african stops for naval range, triangle trade, etc.

so spain might get an one location charter in guinea, one in kongo, etc.
Talosh Dec 6 @ 9:32am 
This works partially but it seems for some reason the AI breaks, I think this might be because it can only choose between a limited number of colonial charters, and if those are in Africa then it can no longer colonise.

The solution would be to make it so that the African colonial charters aren't given as options to the AI any more, but I'm not sure how you'd do that.
Talosh Dec 5 @ 7:19am 
I made it:

ai_will_do = {
if = {
limit = {
AND = {
scope:actor = {
OR = {
country_tax_base > 100
is_subject_type = colonial_nation
tag = SWE
tag = POR
tag = KUR
}
}
scope:target = {
OR = {
continent = continent:america
continent = continent:europe
continent = continent:asia
continent = continent:oceania
continent = continent:atlantic_ocean_continent
area = area:goringhaikona_area
area = area:azores_area
area = area:south_macaronesia_area
area = area:cape_verde_area
area = area:east_african_island_area
area = area:mascarene_islands_area
area = area:west_kongo_area
area = area:south_kongo_area
area = area:gulf_of_guinea_area
area = area:canary_islands_area
}
}
}
}
add = "scope:actor.colonial_charter_utility(scope:target|scope:source)"
}
else = {
add = -1000
}
}
Talosh Dec 5 @ 7:17am 
I had the same issue with the AI not colonizing, but I was able to fix it by moving the restriction from "allow" to "AI_will_do". This means that the player can still colonise those areas, though.

There would also be the possibility of adding the scope Enrar mentions or making it so that countries can still colonise in their capital region.
Enrar Dec 2 @ 8:38am 
There's also another really good mod that limit ai colonisation at all unless they're historical colonizer or over 1k tax base and stop colonies from colonizing outside of their region origin. Unfortunately it modifies the same file that this mod does. If you can, incorporate it please.

Just add under ai_will_do

OR = {
country_tax_base > 1000
AND = {
is_subject_type = colonial_nation
capital = {
region = scope:target.region
}
}
tag = CAS
tag = POR
tag = SPA
tag = SWE
tag = KUR
tag = GBR
tag = FRA
tag = NED
tag = RUS
}
Kascark Dec 1 @ 7:02am 
yeah same, nothing in your mod seems to conflict with the ai's logic for colonizing beyond just blocking certain regions
TheUnknownRifleman  [author] Dec 1 @ 3:45am 
I have not been able to find a fix for the Ai not colonising
Liberater Nov 30 @ 5:05pm 
doesnt seem to work with 1.0.7
Kascark Nov 28 @ 7:28am 
does this mod work for 1.08? it seems not to allow the ai to colonize at all when i use it with that version of the game, like sweden and yuan do nothing
Hazy Nov 26 @ 9:45am 
What about Guinea-Bissau and Mozambique? Portugal had colonies there within this time period.