Professional Documents
Culture Documents
Najjaci Nepobjedivi
Najjaci Nepobjedivi
Najjaci Nepobjedivi
id = Yugoslavia
continuous_focus_position = { x = -40 y = 1050 }
country = {
factor = 0
modifier = {
add = 10
tag = YUG
}
}
#Zastava Subsidy
focus = {
id = YUG_zastava_subsidy
icon = GFX_YUG_zastava_subsidy-177633
x = 2
y = 0
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = arms_factory
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
#Industrial Preparation
focus = {
id = YUG_industrial_preparation
icon = GFX_goal_generic_construct_civ_factory
x = 41
y = 1
cost = 8
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_country_of_south_slavs }
mutually_exclusive = { focus = YUG_military_preparation }
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = industrial_complex
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 1
add_building_construction = {
type = industrial_complex
level = 1
instant_build = yes
}
}
}
}
#Military Preparation II
focus = {
id = YUG_military_preparation_ii
icon = GFX_YUG_military_preparation_ii-177633
x = 39
y = 2
cost = 8
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_industrial_preparation } prerequisite = {
focus = YUG_military_preparation }
mutually_exclusive = { focus = YUG_industrial_preparation_ii }
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = arms_factory
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
#Industrial Preparation II
focus = {
id = YUG_industrial_preparation_ii
icon = GFX_goal_generic_construct_civ_factory
x = 41
y = 2
cost = 8
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_industrial_preparation } prerequisite = {
focus = YUG_military_preparation }
mutually_exclusive = { focus = YUG_military_preparation_ii }
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = industrial_complex
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
}
}
#Yugoslav Irredentism
focus = {
id = YUG_yugoslav_irredentism
icon = GFX_YUG_yugoslav_irredentism-610313
x = 40
y = 3
cost = 10
search_filters = {
FOCUS_FILTER_ANNEXATION
}
prerequisite = { focus = YUG_industrial_preparation_ii } prerequisite
= { focus = YUG_military_preparation_ii }
completion_reward = {
add_state_claim = 48
add_state_claim = 212
add_state_claim = 211
add_state_claim = 731
add_state_claim = 184
add_stability = 0.10
}
}
add_research_slot = 1
}
}
#Military Preparation
focus = {
id = YUG_military_preparation
icon = GFX_YUG_military_preparation-177633
x = 39
y = 1
cost = 8
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_country_of_south_slavs }
mutually_exclusive = { focus = YUG_industrial_preparation }
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = arms_factory
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 1
add_building_construction = {
type = arms_factory
level = 1
instant_build = yes
}
}
}
}
#Local Elections
focus = {
id = YUG_local_elections
icon = GFX_YUG_local_elections-610310
x = 33
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_mimic_the_west }
available = {
OR {
has_government = neutrality
has_government = democratic
}
}
completion_reward = {
add_ideas = loc_ele
add_stability = 0.5
add_popularity = {
ideology = democracy
popularity = 0.10
}
}
}
OR {
has_government = democratic
}
}
completion_reward = {
add_ideas = aid_ally
}
}
#Fascist Menace
focus = {
id = YUG_fascist_menace
icon = GFX_focus_generic_anti_fascist_diplomacy
x = 34
y = 3
cost = 10
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_mimic_the_west }
available = {
OR {
has_government = neutrality
has_government = democratic
}
}
completion_reward = {
add_ideas = fac_men
add_popularity = {
ideology = fascism
popularity = -0.20
}
add_stability = 0.10
add_popularity = {
ideology = democracy
popularity = 0.5
}
}
}
#Embrace Capitalism
focus = {
id = YUG_embrace_capitalism
icon = GFX_focus_eng_crush_the_dream
x = 35
y = 4
cost = 10
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_aid_from_allies }
available = {
OR {
has_government = neutrality
has_government = democratic
}
}
completion_reward = {
add_ideas = capit
set_political_party = {
ideology = communism
popularity = 0
}
add_political_power = 100
}
}
OR {
has_government = neutrality
has_government = fascism
}
}
completion_reward = {
add_ideas = side_ut
remove_ideas = political_quag
add_stability = 0.10
add_popularity = {
ideology = fascism
popularity = 0.10
}
}
}
#Reign of terror
focus = {
id = YUG_reign_of_terror
icon = GFX_YUG_reign_of_terror-610292
x = 24
y = 2
cost = 10
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_sidewithustase }
available = {
OR {
has_government = neutrality
has_government = fascism
}
}
completion_reward = {
add_ideas = r_terror
}
}
#Ustaše Youth
focus = {
id = YUG_ustaseyouth
icon = GFX_YUG_ustaseyouth-610363
x = 23
y = 3
cost = 10
search_filters = {
FOCUS_FILTER_MANPOWER
}
prerequisite = { focus = YUG_reign_of_terror }
available = {
OR {
has_government = fascism
}
}
completion_reward = {
add_ideas = ut_youth
}
}
#Bosnian Militias
focus = {
id = YUG_bosnian_militias
icon = GFX_YUG_bosnian_militias-610368
x = 23
y = 4
cost = 10
search_filters = {
FOCUS_FILTER_MANPOWER
}
prerequisite = { focus = YUG_ustaseyouth }
available = {
OR {
has_government = fascism
}
}
completion_reward = {
add_ideas = loc_mil
}
}
OR {
has_government = fascism
}
}
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = arms_factory
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 3
add_building_construction = {
type = arms_factory
level = 3
instant_build = yes
}
}
random_owned_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = arms_factory
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
is_puppet = no
has_government = fascism
has_war = no
GER = {
exists = yes
has_government = fascism
is_faction_leader = yes
}
}
completion_reward = {
}
}
#Axis pride
focus = {
id = YUG_axis_pride
icon = GFX_YUG_axis_pride-610369
x = 24
y = 5
cost = 5
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_side_with_the_axis focus =
YUG_bosnian_militias }
available = {
OR {
has_government = fascism
}
}
completion_reward = {
add_ideas = axis_pride
}
}
OR {
has_government = neutrality
has_government = communism
}
}
completion_reward = {
add_ideas = side_tito
remove_ideas = political_quag
custom_effect_tooltip = tito_general
hidden_effect{
create_corps_commander{
name = "Josip Broz Tito"
portrait_path =
"gfx/leaders/YUG/Portrait_Yugoslavia_Josip_Broz_Tito.dds"
traits = { fortress_buster commando
}
skill = 5
}
}
add_popularity = {
ideology = communism
popularity = 0.10
}
}
}
#Destroy Chetniks
focus = {
id = YUG_destroy_chetniks
icon = GFX_YUG_destroy_chetniks-610294
x = 28
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_brotherhood_and_unity }
available = {
OR {
has_government = neutrality
has_government = communism
}
}
completion_reward = {
add_ideas = fund_ch
}
}
OR {
has_government = communism
}
}
completion_reward = {
add_stability = 0.10
add_popularity = {
ideology = fascism
popularity = -0.20
}
create_faction = "Anti-Fascist Movement"
}
}
#Communist Speeches
focus = {
id = YUG_communist_speeches
icon = GFX_YUG_communist_speeches-610301
x = 31
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_brotherhood_and_unity }
available = {
OR {
has_government = neutrality
has_government = communism
}
}
completion_reward = {
add_ideas = com_spe
add_stability = 0.10
add_political_power = 100
}
}
#Blood
focus = {
id = YUG_blood
icon = GFX_YUG_blood-610304
x = 30
y = 4
cost = 5
search_filters = {
FOCUS_FILTER_STABILITY
}
prerequisite = { focus = YUG_communist_speeches }
available = {
OR {
has_government = communism
}
}
completion_reward = {
add_ideas = blood
}
}
#Sweat
focus = {
id = YUG_sweat
icon = GFX_YUG_sweat-610309
x = 31
y = 5
cost = 5
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_communist_speeches }
available = {
OR {
has_government = communism
}
}
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = industrial_complex
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 3
add_building_construction = {
type = industrial_complex
level = 3
instant_build = yes
}
}
}
}
#Steel
focus = {
id = YUG_steel
icon = GFX_YUG_steel-610306
x = 32
y = 4
cost = 5
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_communist_speeches }
available = {
OR {
has_government = communism
}
}
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = arms_factory
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 3
add_building_construction = {
type = arms_factory
level = 3
instant_build = yes
}
}
}
}
#Royal Favorability
focus = {
id = YUG_royal_favorability
icon = GFX_focus_generic_monarchy_1
x = 19
y = 4
cost = 5
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_make_jobs }
available = {
has_government = neutrality
}
completion_reward = {
add_political_power = 120
add_ideas = royal_fav
}
}
#Create Fear
focus = {
id = YUG_create_fear
icon = GFX_YUG_create_fear-610320
x = 21
y = 3
cost = 5
search_filters = {
FOCUS_FILTER_MANPOWER
}
prerequisite = { focus = YUG_thekingsmen }
mutually_exclusive = { focus = YUG_make_jobs }
available = {
has_government = neutrality
}
completion_reward = {
add_political_power = 120
add_ideas = create_fear
}
}
#To Arms!
focus = {
id = YUG_toarms
icon = GFX_YUG_toarms-610324
x = 21
y = 4
cost = 10
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_create_fear }
available = {
has_government = neutrality
}
completion_reward = {
add_ideas = to_arms
random_owned_controlled_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
}
add_extra_state_shared_building_slots = 1
add_building_construction = {
type = arms_factory
level = 1
instant_build = yes
}
set_state_flag = aaa
}
}
}
#Royal Stability
focus = {
id = YUG_royal_stability
icon = GFX_focus_generic_monarchy_2
x = 20
y = 5
cost = 10
search_filters = {
FOCUS_FILTER_STABILITY
}
prerequisite = { focus = YUG_royal_favorability } prerequisite =
{ focus = YUG_toarms }
available = {
has_government = neutrality
}
completion_reward = {
add_ideas = royal_stab
}
}
add_research_slot = 1
}
}
add_political_power = 150
add_ideas = political_quag
}
}
#Serbian Supremacy
focus = {
id = YUG_serbian_supremacy
icon = GFX_YUG_serbian_supremacy-610192
x = 20
y = 1
cost = 5
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_country_of_south_slavs }
mutually_exclusive = { focus = YUG_sidewithustase focus =
YUG_brotherhood_and_unity focus = YUG_mimic_the_west }
available = {
has_government = neutrality
}
completion_reward = {
add_political_power = 200
add_ideas = side_nuetral
}
}
has_government = neutrality
}
completion_reward = {
add_political_power = 120
add_ideas = kings_men
add_war_support = 0.10
}
}
#Fund Chetniks
focus = {
id = YUG_fund_chetniks
icon = GFX_YUG_fund_chetniks-610291
x = 22
y = 2
cost = 10
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_serbian_supremacy }
available = {
OR {
has_government = neutrality
}
}
completion_reward = {
add_ideas = fund_ch_roy
}
}
#Integrate Chetniks
focus = {
id = YUG_integrate_chetniks
icon = GFX_YUG_integrate_chetniks-610367
x = 22
y = 5
cost = 10
search_filters = {
FOCUS_FILTER_MANPOWER
}
prerequisite = { focus = YUG_fund_chetniks }
available = {
OR {
has_government = neutrality
}
}
completion_reward = {
add_ideas = int_ch
remove_ideas = fund_ch
}
}
#Make Jobs
focus = {
id = YUG_make_jobs
icon = GFX_focus_generic_industry_1
x = 19
y = 3
cost = 10
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_thekingsmen }
mutually_exclusive = { focus = YUG_create_fear }
available = {
has_government = neutrality
}
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = industrial_complex
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 3
add_building_construction = {
type = industrial_complex
level = 3
instant_build = yes
}
}
random_owned_state = {
limit = {
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = industrial_complex
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
random_owned_state = {
limit = {
free_building_slots = {
building = infrastructure
size > 0
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = infrastructure
size >
0
}
is_in_home_area = yes
}
}
}
}
}
add_building_construction = {
type = infrastructure
level = 3
instant_build = yes
}
}
random_owned_state = {
limit = {
free_building_slots = {
building = infrastructure
size > 0
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = infrastructure
size >
0
}
is_in_home_area = yes
}
}
}
}
}
add_building_construction = {
type = infrastructure
level = 2
instant_build = yes
}
}
}
}
#Airbase Blueprints
focus = {
id = YUG_airbase_blueprints
icon = GFX_YUG_airbase_blueprints-610223
x = 15
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_tactical_bomber_research } prerequisite =
{ focus = YUG_strategic_bomber_research } prerequisite = { focus =
YUG_cas_research } prerequisite = { focus = YUG_fighter_research }
completion_reward = {
add_ideas = airbase_blue
air_experience = 10
}
}
add_tech_bonus = {
name = YUG_nuclear_bonus
bonus = 0.5
category = nuclear
}
}
}
#Rocketry
focus = {
id = YUG_rocketry
icon = GFX_focus_rocketry
x = 16
y = 3
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_airbase_blueprints }
completion_reward = {
add_tech_bonus = {
name = YUG_secret_bonus
bonus = 0.5
uses = 4
category = electronics
category = rocketry
}
}
}
#Missile Blueprints
focus = {
id = YUG_missile_blueprints
icon = GFX_YUG_missile_blueprints-610228
x = 16
y = 4
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_rocketry }
completion_reward = {
add_ideas = missile_blue
}
}
#Necessary Production
focus = {
id = YUG_necessary_production
icon = GFX_YUG_necessary_production-610239
x = 7
y = 3
cost = 5
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_destroyer_research } prerequisite =
{ focus = YUG_arm_the_sky }
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = arms_factory
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
#Necessary Infrastructure
focus = {
id = YUG_necessary_infrastructure
icon = GFX_goal_generic_construct_infrastructure
x = 7
y = 5
cost = 5
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_necessary_production_ii focus =
YUG_necessary_production }
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = infrastructure
size > 2
}
}
add_building_construction = {
type = infrastructure
level = 3
instant_build = yes
}
}
random_owned_state = {
limit = {
free_building_slots = {
building = infrastructure
size > 2
}
}
add_building_construction = {
type = infrastructure
level = 3
instant_build = yes
}
}
}
}
#Trained Military
focus = {
id = YUG_trained_military
icon = GFX_YUG_trained_military-610280
x = 4
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_quality_lines focus =
YUG_efficient_drill_sergeants }
completion_reward = {
army_experience = 5
add_tech_bonus = {
name = land_doc_bonus
bonus = 0.5
uses = 1
category = land_doctrine
}
}
}
#Special Operations
focus = {
id = YUG_special_operations
icon = GFX_focus_eng_special_air_service
x = 4
y = 3
cost = 10
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_trained_military }
completion_reward = {
add_tech_bonus = {
name = special_forces_bonus
bonus = 0.5
uses = 1
technology = paratroopers
technology = paratroopers2
technology = marines
technology = marines2
technology = tech_mountaineers
technology = tech_mountaineers2
}
}
}
add_research_slot = 1
}
}
#Quality Lines
focus = {
id = YUG_quality_lines
icon = GFX_goal_generic_small_arms
x = 3
y = 1
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_zastava_subsidy }
completion_reward = {
add_ideas = qual_lines
}
}
army_experience = 10
add_ideas = royal_army
}
}
army_experience = 10
add_ideas = drill_serg
}
}
#Necessary Production II
focus = {
id = YUG_necessary_production_ii
icon = GFX_YUG_necessary_production_ii-610240
x = 6
y = 4
cost = 5
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_trained_military } prerequisite = { focus
= YUG_arm_the_sky }
completion_reward = {
random_owned_state = {
limit = {
free_building_slots = {
building = arms_factory
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = arms_factory
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
#Zastava Scientists
focus = {
id = YUG_zastava_scientists
icon = GFX_goal_generic_scientific_exchange
x = 1
y = 1
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_zastava_subsidy }
completion_reward = {
add_tech_bonus = {
name = infantry_weapons_bonus
bonus = 0.5
uses = 2
category = infantry_weapons
}
}
}
#Artillery Branch
focus = {
id = YUG_artillery_branch
icon = GFX_goal_generic_army_artillery2
x = 0
y = 3
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_zastava_scientists }
bypass = {
has_tech = motorised_infantry
}
completion_reward = {
add_tech_bonus = {
name = artillery_bonus
bonus = 0.5
uses = 2
category = artillery
}
}
}
#Motorized Branch
focus = {
id = YUG_motorized_branch
icon = GFX_YUG_motorized_branch-610282
x = 1
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_zastava_scientists }
completion_reward = {
add_tech_bonus = {
name = motorized_bonus
bonus = 0.75
technology = motorised_infantry
}
}
}
#Armor Branch
focus = {
id = YUG_armor_branch
icon = GFX_YUG_armor_branch-610281
x = 2
y = 3
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_motorized_branch }
completion_reward = {
add_tech_bonus = {
name = armor_bonus
bonus = 0.5
uses = 2
category = armor
}
}
}
#Capitalist Industry
focus = {
id = YUG_capitalist_industry
icon = GFX_focus_generic_industry_3
x = 37
y = 4
cost = 10
search_filters = {
FOCUS_FILTER_INDUSTRY
}
prerequisite = { focus = YUG_aid_from_allies }
available = {
OR {
has_government = neutrality
has_government = democratic
}
}
completion_reward = {
add_ideas = capit_ind
random_owned_state = {
limit = {
free_building_slots = {
building = industrial_complex
size > 0
include_locked = yes
}
OR = {
is_in_home_area = yes
NOT = {
owner = {
any_owned_state =
{
free_building_slots = {
building = industrial_complex
size >
0
include_locked = yes
}
is_in_home_area = yes
}
}
}
}
}
add_extra_state_shared_building_slots = 3
add_building_construction = {
type = industrial_complex
level = 3
instant_build = yes
}
}
}
}
#Join Allies
focus = {
id = YUG_join_allies
icon = GFX_focus_chi_british_cooperation
x = 34
y = 5
cost = 5
search_filters = {
FOCUS_FILTER_POLITICAL
}
prerequisite = { focus = YUG_embrace_capitalism focus =
YUG_fascist_menace }
available = {
OR {
has_government = democratic
}
}
completion_reward = {
}
}
OR {
has_government = neutrality
has_government = democratic
}
}
completion_reward = {
add_ideas = mimic_west
}
}
#Cruiser Research
focus = {
id = YUG_cruiser_research
icon = GFX_focus_generic_cruiser2
x = 11
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_submarine_warfare }
completion_reward = {
add_tech_bonus = {
name = cr_bonus
bonus = 0.5
uses = 1
technology = improved_light_cruiser
technology = basic_light_cruiser
technology = early_heavy_cruiser
}
}
}
add_tech_bonus = {
name = YUG_capital_ship_focus
bonus = 0.5
uses = 1
category = bb_tech
category = bc_tech
}
}
}
add_tech_bonus = {
name = YUG_carrier_ship_focus
bonus = 0.75
uses = 2
category = cv_tech
}
}
}
random_owned_state = {
limit = {
dockyard > 0
free_building_slots = {
building = dockyard
size > 2
include_locked = yes
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = dockyard
level = 2
instant_build = yes
}
}
random_owned_state = {
limit = {
dockyard > 0
free_building_slots = {
building = dockyard
size > 2
include_locked = yes
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = dockyard
level = 2
instant_build = yes
}
}
}
}
#SOKO Industries
focus = {
id = YUG_soko_industries
icon = GFX_YUG_soko_industries-610217
x = 15
y = 0
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
completion_reward = {
air_experience = 25
random_owned_state = {
limit = {
free_building_slots = {
building = air_base
size > 1
}
}
add_building_construction = {
type = air_base
level = 2
instant_build = yes
}
}
}
}
#Fighter Research
focus = {
id = YUG_fighter_research
icon = GFX_YUG_fighter_research-610218
x = 12
y = 1
cost = 4
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_soko_industries }
mutually_exclusive = { focus = YUG_cas_research }
completion_reward = {
add_tech_bonus = {
name = YUG_fighter_focus
bonus = 0.5
uses = 2
category = light_fighter
category = cat_heavy_fighter
}
}
}
#CAS Research
focus = {
id = YUG_cas_research
icon = GFX_YUG_cas_research-610220
x = 14
y = 1
cost = 4
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_soko_industries }
mutually_exclusive = { focus = YUG_fighter_research }
completion_reward = {
add_tech_bonus = {
name = YUG_cas_focus
bonus = 0.5
uses = 2
category = cas_bomber
}
}
}
add_tech_bonus = {
name = YUG_heavy_bomber_focus
bonus = 0.5
uses = 2
category = cat_strategic_bomber
}
}
}
add_tech_bonus = {
name = YUG_bomber_focus
bonus = 0.5
uses = 2
category = tactical_bomber
}
}
}
#Croatian shipyards
focus = {
id = YUG_croatian_shipyards
icon = GFX_YUG_croatian_shipyards-610233
x = 8
y = 0
cost = 5
search_filters = {
FOCUS_FILTER_INDUSTRY
}
completion_reward = {
navy_experience = 25
add_tech_bonus = {
name = YUG_naval_doctrine
bonus = 0.5
uses = 2
category = naval_doctrine
}
}
}
#Arm the Coast
focus = {
id = YUG_arm_the_coast
icon = GFX_YUG_arm_the_coast-610235
x = 7
y = 1
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_croatian_shipyards }
completion_reward = {
navy_experience = 25
random_owned_state = {
limit = {
dockyard > 0
free_building_slots = {
building = dockyard
size > 2
include_locked = yes
}
}
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = dockyard
level = 2
instant_build = yes
}
}
103 = {
add_building_construction = {
type = naval_base
province = 6889
level = 4
instant_build = yes
}
}
103 = {
add_building_construction = {
type = naval_base
province = 11901
level = 1
instant_build = yes
}
}
105 = {
add_building_construction = {
type = naval_base
province = 9809
level = 1
instant_build = yes
}
}
}
}
#Arm the Sky
focus = {
id = YUG_arm_the_sky
icon = GFX_YUG_arm_the_sky-610241
x = 7
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_arm_the_coast }
completion_reward = {
navy_experience = 5
air_experience = 10
add_tech_bonus = {
name = YUG_naval_bomber_focus
bonus = 1.0
uses = 1
category = naval_bomber
}
}
}
#Submarine Warfare
focus = {
id = YUG_submarine_warfare
icon = GFX_goal_generic_navy_submarine
x = 9
y = 1
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_croatian_shipyards }
completion_reward = {
navy_experience = 15
add_tech_bonus = {
name = YUG_u_boat_effort
bonus = 0.5
uses = 1
technology = basic_submarine
technology = improved_submarine
}
}
}
#Destroyer Research
focus = {
id = YUG_destroyer_research
icon = GFX_YUG_destroyer_research-136503
x = 9
y = 2
cost = 5
search_filters = {
FOCUS_FILTER_RESEARCH
}
prerequisite = { focus = YUG_submarine_warfare }
completion_reward = {
add_tech_bonus = {
name = dd_bonus
bonus = 0.5
uses = 1
technology = improved_destroyer
technology = basic_destroyer
}
}
}
}