I just started using APD and as far as i can tell most stuff works way more logical than vanilla. But i need some tweaking about internal migration in my country.
Here is what i need to know. I have lots of unemployed craftsman and i want them to migrate to my unstuffed provinces quickly. Right now some of them migrates to unrelated provinces to their jobs. And rest of them stays put. I tried tweaking "poptypes/craftsman". But i got stuck and dont know what to do.
I'm guessing the below is what i need to work with.
I tried changing values of
modifier = {
factor = 1.5 (to 10 and then 0.1)
state_scope = { has_factories = yes }
NOT = { unemployment_by_type = { value = 0.01 type = craftsmen } } (to 0.00001)
}
I couldnt see any difference though.
Here is the full craftsman.txt code
---------------------------------------------------
migration_target =
{
factor = 1
modifier = {
factor = 2
has_pop_culture = THIS
}
modifier = {
factor = 0.5
state_scope = { is_slave = yes }
}
modifier = {
factor = 2
this = { religion = jewish }
is_core = ISR
}
modifier = {
factor = 2
this = { religion = mormon }
is_core = DES
}
modifier = {
factor = 0.5
is_core = IRE
THIS = { NOT = { culture = irish } }
}
modifier = {
factor = 1.2
has_pop_religion = THIS
}
modifier = {
factor = 0.5
is_overseas = yes
}
modifier = {
factor = 1.1
any_core = { is_primary_culture = THIS }
}
modifier = {
factor = 0.5
NOT = { any_core = { is_primary_culture = THIS } }
owner = {
any_owned_province = { any_core = { is_primary_culture = THIS } }
}
}
modifier = {
factor = 1.5
state_scope = { has_factories = yes }
NOT = { unemployment_by_type = { value = 0.01 type = craftsmen } }
}
modifier = {
factor = 0
has_pop_type = labourers
unemployment_by_type = { value = 0.01 type = labourers }
state_scope = { has_factories = no }
}
modifier = {
factor = 2.0
has_pop_type = labourers
NOT = { unemployment_by_type = { value = 0.01 type = labourers } }
state_scope = { has_factories = no }
}
modifier = {
factor = 0
has_pop_type = farmers
unemployment_by_type = { value = 0.01 type = farmers }
state_scope = { has_factories = no }
}
modifier = {
factor = 2.0
has_pop_type = farmers
NOT = { unemployment_by_type = { value = 0.01 type = farmers } }
state_scope = { has_factories = no }
}
modifier = {
factor = 1.05
is_coastal = yes
}
modifier = {
factor = 0.3
terrain = mountain
}
modifier = {
factor = 1.05
poor_strata_everyday_needs = 0.5
}
modifier = {
factor = 1.05
poor_strata_everyday_needs = 0.55
}
modifier = {
factor = 1.05
poor_strata_everyday_needs = 0.65
}
modifier = {
factor = 1.05
poor_strata_everyday_needs = 0.75
}
modifier = {
factor = 1.05
poor_strata_everyday_needs = 0.85
}
modifier = {
factor = 1.2
poor_strata_everyday_needs = 1
}
modifier = {
factor = 0
not = { poor_strata_life_needs = 0.25 }
}
modifier = {
factor = 0
not = { poor_strata_life_needs = 0.5 }
}
modifier = {
factor = 0.5
not = { poor_strata_life_needs = 0.75 }
}
modifier = {
factor = 0.5
not = { poor_strata_life_needs = 1 }
}
modifier = {
factor = 1.5
poor_strata_luxury_needs = 0.25
}
modifier = {
factor = 1.5
poor_strata_luxury_needs = 0.5
}
modifier = {
factor = 1.5
poor_strata_luxury_needs = 0.75
}
modifier = {
factor = 1.5
poor_strata_luxury_needs = 1
}
modifier = {
factor = 0.1
terrain = desert
}
modifier = {
factor = 0.3
terrain = marsh
}
modifier = {
factor = 0.1
terrain = arctic
}
modifier = {
factor = 1.1
terrain = farmlands
}
modifier = {
factor = 1.05
terrain = woods
}
modifier = {
factor = 0.7
terrain = forest
}
modifier = {
factor = 0.5
NOT = { life_rating = 15 }
}
modifier = {
factor = 0.6
life_rating = 15
NOT = { life_rating = 20 }
}
modifier = {
factor = 0.7
life_rating = 20
NOT = { life_rating = 25 }
}
modifier = {
factor = 0.8
life_rating = 25
NOT = { life_rating = 30 }
}
modifier = {
factor = 0.9
life_rating = 30
NOT = { life_rating = 35 }
}
modifier = {
factor = 1.5
life_rating = 40
NOT = { life_rating = 45 }
}
modifier = {
factor = 2.0
life_rating = 45
NOT = { life_rating = 50 }
}
modifier = {
factor = 2.5
life_rating = 50
}
}



Reply With Quote






