surrender = {
execution_order = 1
parameters = {
country = {
type = country
}
}
warscore_cost = {
base = 95
}
possible = {
always = yes
}
proposable = {
always = yes
}
demandable = {
always = yes
}
effect = {
parameter:from:every_owned_planet = {
add_threat = {
who = fromfromfrom
amount = 3 # scales to pops
}
# Create nationalists
fromfromfrom = {
if = {
limit = {
count_pop_factions = {
limit = {
is_pop_faction_type = nationalist
check_pop_faction_parameter = {
which = country
value = parameter:planet.owner
}
}
count > 0
}
}
random_pop_faction = {
limit = {
is_pop_faction_type = nationalist
check_pop_faction_parameter = {
which = country
value = parameter:planet.owner
}
}
parameter:planet = {
every_owned_pop = {
set_pop_faction = prevprev
}
}
}
else = {
create_pop_faction = {
type = nationalist
pop = parameter:planet.unhappiest_pop
parameter:country = parameter:planet.owner
}
parameter:planet = {
every_owned_pop = {
set_pop_faction = last_created_pop_faction
}
}
}
}
}
set_owner = root
}
}
counters = {
num_owned_planets = {
context = parameter:planet.owner
value = {
base = -1
}
}
ceded_or_liberated = {
context = parameter:planet
value = {
base = 1
}
}
}
ai_weight = {
base = 100
modifier = {
factor = 0.1
NOT = {
this = { has_ai_personality_behaviour = conqueror }
}
}
scaled_modifier = {
scope = parameter:planet
div = 2
calc = planet_distance_empire
}
scaled_modifier = {
scope = parameter:planet
add = 2
calc = planets_in_country
}
modifier = {
factor = 0
is_country_type = fallen_empire
}
modifier = {
factor = 0
NOT = {
parameter:planet = {
owner = {
is_neighbor_of = root
}
}
}
}
}
AI_invasion_target = yes
}