Losa10/PreTrain-HOI4-Modding-Assistant huggingface dataset:
### Entity: Character
Component: CYP_adam_adamos
Constructs: has_government
Source: game
File: common/characters/CYP.txt

Code:
CYP_adam_adamos = {
	name = CYP_adam_adamos
	portraits = {
		civilian = {
			small = GFX_idea_generic_political_advisor_europe_4
		}
	}
	advisor = {
		slot = political_advisor
		idea_token = CYP_adam_adamos
		available = {
			has_government = communism
		}
		traits = {
			hellenistic_scholar
		}
	}
}
### Entity: Idea
Component: fcm
Constructs: research_bonus
Source: game
File: common/ideas/france.txt

Code:
fcm = {
	allowed = {
		original_tag = FRA
	}
	research_bonus = {
		naval_equipment = 0.15
	}
	traits = {
		mediterranean_naval_manufacturer
	}
}
### Entity: Character
Component: GXC_teng_qingshan
Source: game
File: common/characters/GXC.txt

Code:
GXC_teng_qingshan = {
	name = GXC_teng_qingshan
	portraits = {
		army = {
			small = GFX_idea_generic_army_asia_5
		}
	}
	advisor = {
		slot = high_command
		idea_token = GXC_teng_qingshan
		ledger = army
		allowed = {
			original_tag = GXC
		}
		traits = {
			army_regrouping_2
		}
		cost = 100
		ai_will_do = {
			factor = 1.0
		}
	}
}
### Entity: National Focus
Tree: pru_focus
Component: PRU_build_the_andes_railway
Constructs: prerequisite, completion_reward, build_railway, random_owned_controlled_state, add_building_construction
Source: game
File: common/national_focus/peru.txt

Code:
focus = {
	id = PRU_build_the_andes_railway
	icon = GFX_goal_generic_train
	x = 0
	y = 3
	cost = 5
	prerequisite = {
		focus = PRU_nationalize_the_railways
	}
	relative_position_id = PRU_finance_construction_programs
	ai_will_do = {
		factor = 5
	}
	completion_reward = {
		build_railway = {
			level = 1
			path = {
				12997 2162 8160 5166
			}
		}
		random_owned_controlled_state = {
			prioritize = {
				494
			}
			add_building_construction = {
				type = supply_node
				level = 1
				instant_build = yes
				province = 5166
			}
		}
	}
}
### Entity: Idea
Component: idea_SIA_purged_senior_military
Constructs: add_ideas, removal_cost
Source: game
File: common/ideas/siam.txt

Code:
idea_SIA_purged_senior_military = {
	picture = SIA_purged_senior_military
	allowed_civil_war = {
		always = yes
	}
	allowed = {
		original_tag = SIA
	}
	on_remove = {
		add_ideas = idea_SIA_cemented_control
	}
	removal_cost = -1
	modifier = {
		experience_gain_army = -0.15
		land_mastery_gain_factor = -0.15
		army_org_factor = -0.15
	}
}
### Entity: Event
Component: SEA_japan_foreign_policy.33
Constructs: is_triggered_only, limit, fire_only_once, add_political_power, has_active_mission, add_days_mission_timeout
Source: game
File: events/SEA_Japan.txt

Code:
country_event = {
	id = SEA_japan_foreign_policy.33
	title = SEA_japan_foreign_policy.33.t
	desc = SEA_japan_foreign_policy.33.desc
	picture = GFX_report_event_japanese_officers
	is_triggered_only = yes
	fire_only_once = yes
	option = {
		name = SEA_japan_foreign_policy.33.a
		add_political_power = 50
		IF = {
			limit = {
				has_active_mission = JAP_kwantung_army_impatience
			}
			custom_effect_tooltip = generic_skip_one_line_tt
			add_days_mission_timeout = {
				mission = JAP_kwantung_army_impatience
				days = 360
			}
			hidden_effect = {
				CHI = {
					add_days_mission_timeout = {
						mission = CHI_kwantung_army_impatience_dummy
						days = 360
					}
				}
			}
		}
	}
}
### Entity: Wiki Documentation
Construct: html
Source: wiki
File: wiki/Special%3AWhatLinksHere/File%3ANaval_dockyards.png.html

Doc:
What links here
Page:&#160; Namespace:&#160;
all
(Main)
Talk
User
User talk
Hearts of Iron 4 Wiki
Hearts of Iron 4 Wiki talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
Beta
Beta talk
&#160;&#160;Invert selection

Filters
Hide transclusions | Hide links | Hide redirects | Hide file links

The following pages link to File:Naval dockyards.png:

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)Template:Icon/doc (file link) ‎ (← links | edit)

Template:Icon (file link) ‎ (← links | edit)

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
Retrieved from "http://www.hoi4wiki.com/Special:WhatLinksHere/File:Naval_dockyards.png"
### Entity: Idea
Component: MAN_tenko
Constructs: stability_factor, has_government, removal_cost, fascism_drift, communism_drift
Source: game
File: common/ideas/r56_man_ideas.txt

Code:
MAN_tenko = {
	allowed = {
		always = no
	}
	allowed_civil_war = {
		original_tag = MAN
	}
	removal_cost = -1
	cancel = {
		NOT = {
			has_government = fascism
		}
	}
	picture = generic_purge
	modifier = {
		political_power_cost = 0.05
		stability_factor = -0.05
		fascism_drift = 0.02
		communism_drift = -0.01
		resistance_damage_to_garrison = -0.15
		land_reinforce_rate = 0.05
		civilian_intel_factor = 0.05
		civilian_intel_to_others = -10
		intelligence_agency_defense = 1
	}
}
### Entity: Scripted Effect
Component: EAI_PC_dynamic_strategy_USA_daily
Constructs: limit, has_country_flag, check_variable, clr_country_flag, set_temp_variable, add_to_temp_array
Source: game
File: common/scripted_effects/EAI_CONSTRUCTION_PRIORITY_strategies.txt

Code:
EAI_PC_dynamic_strategy_USA_daily = {
	if = {
		limit = {
			check_variable = {
				EAI_PC_strategy_state = 1
			}
		}
		if = {
			limit = {
				has_country_flag = EAI_PC_dynamic_strategy_delay_effect
				NOT = {
					has_country_flag = EAI_PC_dynamic_strategy_delay_effect_duration
				}
			}
			clr_country_flag = EAI_PC_dynamic_strategy_delay_effect
			EAI_PC_clear_game_construction_queue = yes
		} {
			limit = {
				check_variable = {
					EAI_PC_reserved_factories_available = > 0
				}
			}
			set_temp_variable = {
				_queue_new_shared_types_with_factories_FACTORIES = EAI_PC_reserved_factories_available
			} {
				_project_type_id = strategy_type_id
			} {
				_project_priority = strategy_type_prio
			}
			add_to_temp_array = {
				_queue_new_shared_types_with_factories_TYPES = global.EAI_PC_CIC
			}
			EAI_PC_queue_new_shared_types = yes
		}
	} {
		limit = {
			check_variable = {
				EAI_PC_strategy_state = 2
			}
		}
		if = {
			limit = {
				check_variable = {
					EAI_PC_reserved_factories_available = > 0
				}
			}
			set_temp_variable = {
				_queue_new_shared_types_with_factories_FACTORIES = EAI_PC_reserved_factories_available
			} {
				_project_type_id = strategy_type_id
			} {
				_project_priority = strategy_type_prio
			}
			add_to_temp_array = {
				_queue_new_shared_types_with_factories_TYPES = global.EAI_PC_MIC
			}
			EAI_PC_queue_new_shared_types = yes
		}
	}
}
### Entity: Name List
Component: MLD
Source: game
File: common/names/00_names.txt

Code:
MLD = {
	male = {
		names = {
			Abbas Abdulla Ahmed Azneem Bodufenvalhuge Fathulla Hassan Husain Hussain Ibrahim Ilyas Imad Ismail Koimala Maumoon Mohamed Mohammed Moosa Muhammad Naushad Qasim Qazi Reeko Saikuraa Saleem Sultan Ustaz Visam
		}
	}
	female = {
		names = {
			Afa Amina Aminath Dunya Fathimath Ilham Jennifer Laila Mariyam Naseema Nasrenna
		}
	}
	surnames = {
		Abdulla Ahmed Ali Al Auzam Deen Didi Faiz Faiza Faseeh Gayoom Hameed Hussain Ibrahim Ismail Jaleel Jameel Kabafa'anu Kilege Kilegefan Latheef Manik Marzooq Maumoon MOhamed Moosa Munawar Naeem Nasheed Nazim Rasheed Saeed Salaahuddin Shaheed Shamaal Shamsuddin Shareef Shibab Shiyam Sidi Thukkala Ugail Waheed Zahir Zaki
	}
	callsigns = {

	}
}
### Entity: National Focus
Tree: pal_focus
Component: PAL_decree_of_rearmament
Constructs: prerequisite, limit, completion_reward, every_other_country, is_in_faction_with, add_timed_idea
Source: game
File: common/national_focus/palestine.txt

Code:
focus = {
	id = PAL_decree_of_rearmament
	icon = GFX_goal_proving_grounds
	x = 1
	y = 1
	prerequisite = {
		focus = PAL_the_jerusalem_pact
	}
	cost = 5
	relative_position_id = PAL_the_jerusalem_pact
	completion_reward = {
		every_other_country = {
			limit = {
				is_in_faction_with = ROOT
				OR = {
					original_tag = JOR SYR LEB EGY SAU YEM OMA IRQ PER TUR
				}
			}
			add_timed_idea = {
				idea = deterrence
				days = 200
			}
		}
		add_timed_idea = {
			idea = deterrence
			days = 200
		}
	}
}
### Entity: Event
Component: mtg_britain.108
Constructs: is_triggered_only, create_wargoal, puppet_wargoal_focus
Source: game
File: events/MTG_Britain.txt

Code:
country_event = {
	id = mtg_britain.108
	title = mtg_britain.108.t
	desc = mtg_britain.108.d
	picture = GFX_report_event_generic_sign_treaty1
	is_triggered_only = yes
	option = {
		name = mtg_britain.108.a
		create_wargoal = {
			target = FROM
			type = puppet_wargoal_focus
			expire = 0
		}
	}
}
### Entity: Event
Component: cityfall.95
Constructs: is_triggered_only, set_state_flag, save_event_target_as
Source: game
File: events/CFM_city_events.txt

Code:
news_event = {
	id = cityfall.95
	title = cityfall.95.t
	desc = cityfall.95.desc
	picture = GFX_news_event_fall_of_tehran
	major = yes
	is_triggered_only = yes
	immediate = {
		266 = {
			set_state_flag = state_has_fallen
		}
		FROM.FROM = {
			save_event_target_as = old_controller
		}
		ROOT = {
			save_event_target_as = new_controller
		}
	}
	option = {
		name = cityfall.88.a
		trigger = {
			tag = event_target:old_controller
		}
	} {
		name = cityfall.88.b
		trigger = {
			tag = event_target:new_controller
		}
	} {
		name = cityfall.88.c
		trigger = {
			NOT = {
				tag = event_target:old_controller event_target:new_controller
			}
		}
	}
}
### Entity: Character
Component: SCO_pot
Source: game
File: common/characters/SCO.txt

Code:
SCO_pot = {
	advisor = {
		slot = political_advisor
		idea_token = SCO_pot
		allowed = {
			original_tag = SCO
		}
		traits = {
			prince_of_terror
		}
	}
	portraits = {
		army = {
			small = GFX_idea_generic_political_advisor_europe_2
		}
	}
}
### Entity: Wiki Documentation
Construct: html
Source: wiki
File: wiki/Special%3AWhatLinksHere/File%3ASwiss_wargoal.jpeg.html

Doc:
What links here
Page:&#160; Namespace:&#160;
all
(Main)
Talk
User
User talk
Hearts of Iron 4 Wiki
Hearts of Iron 4 Wiki talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
Beta
Beta talk
&#160;&#160;Invert selection

Filters
Hide transclusions | Hide links | Hide redirects | Hide file links

The following pages link to File:Swiss wargoal.jpeg:

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)Wargoal (file link) ‎ (← links | edit)

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
Retrieved from "http://www.hoi4wiki.com/Special:WhatLinksHere/File:Swiss_wargoal.jpeg"
### Entity: Military Industrial Organization
Component: WLS_rof_glascoed_organization
Constructs: equipment_bonus
Source: game
File: common/military_industrial_organization/organizations/WLS_organization.txt

Code:
WLS_rof_glascoed_organization = {
	name = ROF Glascoed
	include = generic_heavy_aircraft_organization
	icon = GFX_idea_generic_air_manufacturer_3
	allowed = {
		tag = WLS
	}
	initial_trait = {
		name = generic_mio_initial_trait_heavy_aircraft_designer
		limit_to_equipment_type = {
			large_plane_airframe large_plane_maritime_patrol_plane_airframe
		}
		organization_modifier = {
			military_industrial_organization_research_bonus = 0.05
		}
		equipment_bonus = {
			air_bombing = 0.05
			air_agility = -0.05
		}
	}
}
### Entity: Event
Component: news.224
Constructs: is_triggered_only, limit, has_government, random_other_country, save_event_target_as
Source: game
File: events/NewsEvents.txt

Code:
news_event = {
	id = news.224
	title = news.224.t
	desc = news.224.d
	picture = GFX_news_event_generic_sign_treaty2
	major = yes
	is_triggered_only = yes
	fire_for_sender = no
	immediate = {
		hidden_effect = {
			random_other_country = {
				limit = {
					original_tag = SPR
				}
				save_event_target_as = Spain
			}
		}
	}
	option = {
		name = news.224.a
		trigger = {
			original_tag = SPR
		}
	} {
		name = news.224.b
		trigger = {
			NOT = {
				original_tag = SPR
			}
			OR = {
				has_government = fascism communism
			}
		}
	} {
		name = news.224.c
		trigger = {
			NOT = {
				OR = {
					original_tag = SPR
					has_government = fascism communism
				}
			}
		}
	}
}
### Entity: National Focus
Tree: phi_focus
Component: PHI_expanded_chromium_mining
Constructs: prerequisite, completion_reward, add_resource, add_tech_bonus
Source: game
File: common/national_focus/r56_philippines.txt

Code:
focus = {
	id = PHI_expanded_chromium_mining
	icon = GFX_goal_generic_coal_mining
	prerequisite = {
		focus = PHI_manila_central_railway
	}
	relative_position_id = PHI_manila_central_railway
	x = 1
	y = 1
	cost = 10
	ai_will_do = {
		factor = 10
	}
	available = {
		OR = {
			controls_state = 627 624
		}
	}
	completion_reward = {
		add_resource = {
			type = chromium
			amount = 6
			state = 627
		} {
			type = steel
			amount = 2
			state = 624
		}
		add_tech_bonus = {
			name = excavation_tech_bonus_name
			uses = 2
			category = excavation_tech
			bonus = 0.75
		}
	}
	search_filters = {
		FOCUS_FILTER_INDUSTRY FOCUS_FILTER_CHROMIUM FOCUS_FILTER_STEEL
	}
}
### Entity: National Focus
Tree: fra_focus
Component: FRA_promote_entrepeneurship
Constructs: prerequisite, add_ideas, completion_reward, cancel_if_invalid
Source: game
File: common/national_focus/france.txt

Code:
focus = {
	id = FRA_promote_entrepeneurship
	icon = GFX_goal_generic_propaganda
	x = 0
	y = 1
	prerequisite = {
		focus = FRA_economic_devolution
	}
	relative_position_id = FRA_economic_devolution
	cost = 10
	ai_will_do = {
		factor = 1
	}
	available = {

	}
	bypass = {

	}
	cancel_if_invalid = yes
	continue_if_invalid = no
	available_if_capitulated = no
	search_filters = {
		FOCUS_FILTER_INDUSTRY
	}
	completion_reward = {
		add_ideas = {
			FRA_entrepeneurship
		}
	}
}
### Entity: National Focus
Tree: mex_focus
Component: MEX_focus_jefe_maximo
Constructs: has_completed_focus, prerequisite, limit, completion_reward, is_historical_focus_on, cancel_if_invalid, add_field_marshal_role, has_global_flag
Source: game
File: common/national_focus/mexico.txt

Code:
focus = {
	id = MEX_focus_jefe_maximo
	icon = GFX_focus_mex_jefe_maximo
	mutually_exclusive = {
		focus = MEX_focus_exile_calles
	}
	prerequisite = {
		focus = MEX_focus_plan_of_agua_prieta
	}
	x = 1
	y = 1
	relative_position_id = MEX_focus_plan_of_agua_prieta
	cost = 5
	ai_will_do = {
		factor = 100
		modifier = {
			factor = 0.1
			is_historical_focus_on = yes
		}
	}
	available = {

	}
	bypass = {

	}
	cancel_if_invalid = yes
	continue_if_invalid = no
	available_if_capitulated = yes
	search_filters = {
		FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL
	}
	completion_reward = {
		if = {
			limit = {
				has_completed_focus = MEX_focus_professional_army
			}
			add_field_marshal_role = {
				character = MEX_plutarco_calles
				legacy_id = 711
				traits = {
					harsh_leader
				}
				skill = 4
				attack_skill = 5
				defense_skill = 3
				planning_skill = 3
				logistics_skill = 4
			}
			else = {
				add_field_marshal_role = {
					character = MEX_plutarco_calles
					legacy_id = 711
					traits = {
						harsh_leader
					}
					skill = 4
					attack_skill = 5
					defense_skill = 3
					planning_skill = 2
					logistics_skill = 3
				}
			}
		} {
			limit = {
				NOT = {
					OR = {
						has_global_flag = trotsky_exile_mexico flag_mexico_invited_trotsky_to_government
					}
				}
			}
			set_global_flag = trotsky_not_welcome_in_mexico
		}
		swap_ideas = {
			remove_idea = MEX_callistas
			add_idea = MEX_plutarco_calles
		}
		custom_effect_tooltip = available_political_advisor
		show_ideas_tooltip = MEX_aaron_saenz
	}
}
### Entity: Character
Component: CZE_spirit_of_zizka
Constructs: mobilization_speed
Source: game
File: common/country_leader/00_traits.txt

Code:
CZE_spirit_of_zizka = {
	sprite = 13
	random = no
	mobilization_speed = 0.25
}
### Entity: Event
Component: news.171
Constructs: is_triggered_only, has_global_flag, is_in_faction_with, is_in_faction
Source: game
File: events/NewsEvents.txt

Code:
news_event = {
	id = news.171
	title = news.171.t
	desc = {
		text = news.171.d_BUL
		trigger = {
			has_global_flag = GER_second_ljubljana_award_BUL_event
			NOT = {
				has_global_flag = GER_second_ljubljana_award_ITA_event
			}
		}
	} {
		text = news.171.d_ITA
		trigger = {
			has_global_flag = GER_second_ljubljana_award_ITA_event
			NOT = {
				has_global_flag = GER_second_ljubljana_award_BUL_event
			}
		}
	} {
		text = news.171.d_ITA_BUL
		trigger = {
			has_global_flag = GER_second_ljubljana_award_ITA_event GER_second_ljubljana_award_BUL_event
		}
	} {
		text = news.171.d_GER
		trigger = {
			has_global_flag = GER_second_ljubljana_award_GER_event
		}
	}
	picture = GFX_news_event_009
	major = yes
	is_triggered_only = yes
	option = {
		name = news.171.a
		trigger = {
			TAG = GER
		}
	} {
		name = news.171.b
		trigger = {
			NOT = {
				TAG = GER
			}
			is_in_faction_with = GER
		}
	} {
		name = news.171.c
		trigger = {
			NOT = {
				TAG = GER
			} {
				is_in_faction_with = GER
			} {
				tag = GRE
			}
			is_in_faction = yes
		}
	} {
		name = news.171.e
		trigger = {
			NOT = {
				TAG = GER
			} {
				tag = GRE
			}
			is_in_faction = no
		}
	} {
		name = news.171.f
		trigger = {
			tag = GRE
		}
	}
}
### Entity: National Focus
Tree: chi_focus
Component: CHI_rocaf
Constructs: completion_reward, cancel_if_invalid, complete_tooltip, add_to_variable, add_doctrine_cost_reduction, add_ace
Source: game
File: common/national_focus/china_nationalist_sea.txt

Code:
focus = {
	id = CHI_rocaf
	icon = GFX_focus_CHI_air_force
	x = 18
	y = 0
	relative_position_id = CHI_military_affairs_commission_sea
	cost = 5
	ai_will_do = {
		factor = 4
	} {
		factor = 10
	}
	available = {

	}
	bypass = {

	}
	cancel_if_invalid = yes
	continue_if_invalid = no
	available_if_capitulated = no
	complete_tooltip = {

	}
	search_filters = {
		FOCUS_FILTER_AIR_XP
	}
	completion_reward = {
		custom_effect_tooltip = CHI_modify_ROCAF_tt generic_skip_one_line_tt generic_skip_one_line_tt
		add_to_variable = {
			CHI_ROCAF_experience_gain_air_factor = 0.1
			tooltip = experience_gain_air_factor_tt
		}
		add_doctrine_cost_reduction = {
			name = CHI_rocaf
			cost_reduction = 0.5
			uses = 1
			category = air_doctrine
		}
		add_ace = {
			name = Yue
			surname = Yiqin
			callsign = Pengju
			type = fighter_unique
		} {
			name = Huang
			surname = Panyang
			callsign = John Wong
			type = fighter_unique
		}
	}
}
### Entity: Achievement
Component: spaak_of_genius
Constructs: is_ironman, has_start_date, has_any_custom_difficulty_setting, has_country_leader, check_variable
Source: game
File: common/achievements.txt

Code:
spaak_of_genius = {
	id = 217
	possible = {
		tag = BEL
		is_ironman = yes
		difficulty = > 1
		has_start_date = < 1936.01.02
		has_any_custom_difficulty_setting = no
		game_rules_allow_achievements = yes
	}
	happened = {
		original_tag = BEL
		has_country_leader = {
			ruling_only = yes
			character = BEL_paul_henri_spaak
		}
		custom_trigger_tooltip = {
			tooltip = spaak_of_genius_tt
			check_variable = {
				BEL.special_projects_completed = > 9
			}
		}
	}
}
### Entity: Idea
Component: BEL_collapsing_government_ns
Constructs: removal_cost
Source: game
File: common/ideas/belgium.txt

Code:
BEL_collapsing_government_ns = {
	picture = ast_classify_aliens
	allowed = {
		original_tag = BEL
	}
	allowed_civil_war = {
		always = no
	}
	removal_cost = -1
	modifier = {
		stability_weekly = -0.001
	}
}
### Entity: Character
Component: MPL_shmuel_mikunis
Source: game
File: common/characters/MPL.txt

Code:
MPL_shmuel_mikunis = {
	portraits = {
		civilian = {
			large = gfx/leaders/MPL/r56_portrait_MPL_Shmuel_Mikunis.dds
		}
	}
	name = Shmuel Mikunis
	country_leader = {
		ideology = leninism
		traits = {

		}
	}
}
### Entity: Joint Focus
Component: INSHOL_request_british_support
Constructs: prerequisite, limit, joint_focus, has_country_flag, completion_reward, is_in_faction_with
Source: game
File: common/national_focus/indonesia_joint.txt

Code:
joint_focus = {
	id = INSHOL_request_british_support
	icon = GFX_goal_generic_military_deal
	text_icon = INSHOL_HOL_focus_style
	available = {
		tag = HOL
		custom_trigger_tooltip = {
			tooltip = INSHOL_revolution_ongoing_tt
			INS = {
				has_country_flag = {
					flag = INS_revolution_has_started
				}
			}
		}
	}
	prerequisite = {
		focus = INSHOL_reasserting_control
	}
	mutually_exclusive = {

	}
	x = -4
	y = 1
	relative_position_id = INSHOL_reasserting_control
	cost = 5
	ai_will_do = {
		base = 1
		modifier = {
			add = 5
			is_in_faction_with = ENG
		}
	}
	search_filters = {
		FOCUS_FILTER_INDUSTRY FOCUS_FILTER_MANPOWER FOCUS_FILTER_HISTORICAL
	}
	completion_reward = {

	}
	completion_reward_joint_originator = {
		if = {
			limit = {
				original_tag = INS
			}
		}
		else_if = {
			limit = {
				original_tag = HOL
			}
			ENG = {
				country_event = {
					id = INS_revolution_events.5
					hours = 12
				}
			}
			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				indonesia_HOL_british_support_effect = yes
			}
		}
	}
	completion_reward_joint_member = {
		if = {
			limit = {
				original_tag = INS
			}
		}
		else_if = {
			limit = {
				original_tag = HOL
			}
			ENG = {
				country_event = {
					id = INS_revolution_events.5
					hours = 12
				}
			}
			custom_effect_tooltip = if_they_accept_tt
			effect_tooltip = {
				indonesia_HOL_british_support_effect = yes
			}
		}
	}
}
### Entity: Shared Focus
Tree: smb_focus
Component: SMB_joint_operative_command
Constructs: shared_focus, prerequisite, limit, completion_reward, add_to_variable
Source: game
File: common/national_focus/toa_shared_military_branch.txt

Code:
shared_focus = {
	id = SMB_joint_operative_command
	icon = GFX_focus_generic_combined_arms
	relative_position_id = SMB_air_defense
	prerequisite = {
		focus = SMB_army_academy
	} {
		focus = SMB_air_academy
	}
	x = 0
	y = 1
	cost = 10
	available = {

	}
	bypass = {

	}
	ai_will_do = {
		factor = 20
	}
	completion_reward = {
		IF = {
			limit = {
				original_tag = CHL
			}
			custom_effect_tooltip = CHL_modify_chilean_army_ns_intro
			add_to_variable = {
				JUNO_army_modifier_max_command_power_mult = 0.15
				tooltip = max_command_power_mult_tt
			} {
				JUNO_army_modifier_command_power_gain_mult = 0.1
				tooltip = command_power_gain_mult_tt
			}
		}
		ELSE_IF = {
			limit = {
				original_tag = BRA
			}
			custom_effect_tooltip = BRA_modify_brazilian_army_ns_intro
			add_to_variable = {
				JUNO_army_modifier_max_command_power_mult = 0.15
				tooltip = max_command_power_mult_tt
			} {
				JUNO_army_modifier_command_power_gain_mult = 0.1
				tooltip = command_power_gain_mult_tt
			}
		} {
			limit = {
				original_tag = ARG
			}
			custom_effect_tooltip = ARG_modify_argentine_army_ns_intro
			add_to_variable = {
				JUNO_army_modifier_max_command_power_mult = 0.15
				tooltip = max_command_power_mult_tt
			} {
				JUNO_army_modifier_command_power_gain_mult = 0.1
				tooltip = command_power_gain_mult_tt
			}
		} {
			limit = {
				original_tag = PAR
			}
			custom_effect_tooltip = PAR_modify_paraguayan_army_ns_intro
			add_to_variable = {
				JUNO_army_modifier_max_command_power_mult = 0.15
				tooltip = max_command_power_mult_tt
			} {
				JUNO_army_modifier_command_power_gain_mult = 0.1
				tooltip = command_power_gain_mult_tt
			}
		} {
			limit = {
				original_tag = URG
			}
			custom_effect_tooltip = URG_modify_uruguayan_army_ns_intro
			add_to_variable = {
				JUNO_army_modifier_max_command_power_mult = 0.15
				tooltip = max_command_power_mult_tt
			} {
				JUNO_army_modifier_command_power_gain_mult = 0.1
				tooltip = command_power_gain_mult_tt
			}
		}
		ELSE = {
			custom_effect_tooltip = JUNO_modify_south_american_army_ns_intro
			add_to_variable = {
				JUNO_army_modifier_max_command_power_mult = 0.15
				tooltip = max_command_power_mult_tt
			} {
				JUNO_army_modifier_command_power_gain_mult = 0.1
				tooltip = command_power_gain_mult_tt
			}
		}
	}
}
### Entity: Event
Component: r56_iraq_faction.10
Constructs: is_triggered_only, ai_chance, add_to_faction, add_ai_strategy
Source: game
File: events/r56_iraq.txt

Code:
country_event = {
	id = r56_iraq_faction.10
	title = r56_iraq_faction.10.t
	desc = r56_iraq_faction.10.d
	picture = GFX_report_event_degaulle_churchill
	is_triggered_only = yes
	option = {
		name = r56_iraq_faction.10.a
		ENG = {
			add_to_faction = IRQ
		}
		IRQ = {
			add_ai_strategy = {
				type = alliance
				id = ENG
				value = 200
			}
		}
	} {
		name = r56_iraq_faction.10.b
		ai_chance = {
			base = 0
		}
	}
}