可在Module:Focus/dod/doc创建此模块的帮助文档
local util = require("Module:Util")
local utilF = require("Module:Focus/Util")
local p = {
cze = {},
hun = {},
rom = {},
yug = {},
}
local cze = {}
local hun = {}
local rom = {}
local yug = {}
--Czechoslovakia
cze['cze_fortification_studies'] = { name = "Fortification Studies", icon = "focus_hol_the_foundations_of_defense" }
cze['cze_fallback_line'] = { name = "Construct Fallback Lines", icon = "focus_SWE_hedgehog_defense" }
cze['cze_sudeten_1'] = { name = "Sudetenland Early Fortifications", icon = "goal_generic_construct_military" }
cze['cze_sudeten_2'] = { name = "Sudetenland Advanced Fortifications", icon = "goal_generic_construct_military" }
cze['cze_sudeten_3'] = { name = "Sudetenland Final Fortifications", icon = "goal_generic_construct_military" }
cze['cze_hungarian_line'] = { name = "The Hungarian Line", icon = "goal_generic_construct_military" }
cze['cze_polish_line'] = { name = "The Polish Line", icon = "goal_generic_construct_military" }
cze['cze_internal_redoubts'] = { name = "Internal Redoubts", icon = "goal_generic_fortify_city" }
cze['cze_industrial_legacy'] = { name = "A Great Industrial Legacy", icon = "goal_generic_construct_civ_factory" }
cze['cze_favor_czechs_1'] = { name = "Czech Industry", icon = "focus_generic_industry_1" }
cze['cze_favor_czechs_2'] = { name = "Industrial Heartlands", icon = "focus_generic_industry_2" }
cze['cze_favor_czechs_3'] = { name = "New Industry Towns", icon = "focus_generic_industry_3" }
cze['cze_balanced_1'] = { name = "Balanced Industry Investments", icon = "goal_generic_construction" }
cze['cze_balanced_2'] = { name = "Joint Czech-Slovakian Planning Commission", icon = "goal_generic_construction" }
cze['cze_balanced_3'] = { name = "Local Specialisation", icon = "goal_generic_construct_civilian" }
cze['cze_united_population'] = { name = "United Population", icon = "goal_tripartite_pact" }
cze['cze_arms_exports_1'] = { name = "Arms Exports", icon = "focus_generic_reorient_production" }
cze['cze_arms_exports_2'] = { name = "Export Subsidies", icon = "focus_eng_concessions_to_the_trade_unions" }
cze['cze_arms_exports_3'] = { name = "Equal Access Guarantee", icon = "goal_generic_positive_trade_relations" }
cze['cze_political_direction'] = { name = "Evaluate the Political Climate", icon = "goal_generic_intelligence_exchange" }
cze['cze_go_left'] = { name = "The People Unified under One Will", icon = "focus_generic_soviet_politics" }
cze['cze_czech_socialism'] = { name = "Czech Socialism", icon = "focus_SWE_socialist_reforms" }
cze['cze_communism_with_a_human_face'] = { name = "Communism With a Human Face", icon = "goal_support_communism" }
cze['cze_communist_support'] = { name = "Communist Support", icon = "focus_generic_workers" }
cze['cze_join_comintern'] = { name = "Join the Comintern", icon = "focus_generic_join_comintern" }
cze['cze_the_romanian_question'] = { name = "The Romanian Question", icon = "focus_SOV_builder_of_the_red_army" }
cze['cze_the_polish_division'] = { name = "The Polish Division", icon = "goal_generic_war_with_comintern" }
cze['cze_democratic_bastion'] = { name = "Democratic Bastion", icon = "focus_generic_the_giant_wakes" }
cze['cze_beacon_of_liberty'] = { name = "Beacon of Liberty", icon = "goal_support_democracy" }
cze['cze_defensive_preparations'] = { name = "Defensive Preparations", icon = "goal_generic_small_arms" }
cze['cze_bonus_research_slot_1'] = { name = "Czech Technical University", icon = "focus_research" }
cze['cze_go_right'] = { name = "Empower the National Fascist League", icon = "focus_generic_strike_at_democracy1" }
cze['cze_czech_fascism'] = { name = "Czech Fascism", icon = "goal_support_fascism" }
cze['cze_aggressive_wars'] = { name = "Wars of Aggression", icon = "goal_generic_political_pressure" }
cze['cze_the_polish_question'] = { name = "The Polish Question", icon = "focus_generic_attack_poland" }
cze['cze_exclude_the_slovaks'] = { name = "Czech Consolidation", icon = "goal_generic_propaganda" }
cze['cze_national_fascism'] = { name = "National Fascism", icon = "focus_ITA_generic_fascist_workers" }
cze['cze_german_minor_ally'] = { name = "A German Satellite", icon = "goal_generic_dangerous_deal" }
cze['cze_german_ally'] = { name = "A Valuable German Partner", icon = "goal_generic_military_deal" }
cze['cze_strategy_decisions'] = { name = "Strategic Decisions", icon = "goal_generic_position_armies" }
cze['cze_german_leanings'] = { name = "German Appeasement", icon = "focus_generic_fascist_propaganda" }
cze['cze_german_puppet'] = { name = "A German Protectorate", icon = "focus_GER_integrate_czechoslovakia" }
cze['cze_hungarian_situation'] = { name = "The Hungarian Situation", icon = "focus_generic_attack_hungary" }
cze['cze_deliver_sudetenland'] = { name = "Deliver the Sudetenland", icon = "focus_CZE_german_puppet" }
cze['cze_german_technology'] = { name = "German Technology", icon = "focus_ARG_fascist_researchers" }
cze['cze_trust_in_the_west'] = { name = "Trust In the West", icon = "goal_generic_improve_relations" }
cze['cze_doctrinal_innovation'] = { name = "Doctrinal Innovation", icon = "goal_generic_army_doctrines" }
cze['cze_bonus_research_slot_2'] = { name = "Knowledge Sharing Teams", icon = "focus_generic_university_2" }
cze['cze_secret_weapons'] = { name = "Secret Weapons", icon = "goal_generic_radar" }
cze['cze_nukes'] = { name = "Nuclear Weapons", icon = "focus_wonderweapons" }
cze['cze_an_entente_of_our_own'] = { name = "An Entente of Our Own", icon = "focus_generic_little_entente" }
cze['cze_invite_yugoslavia'] = { name = "Invite Yugoslavia", icon = "focus_invite_yugoslavia" }
cze['cze_invite_romania'] = { name = "Invite Romania", icon = "focus_invite_romania" }
cze['cze_faction_tech_sharing'] = { name = "The Pact of Organization", icon = "goal_tfv_generic_tech_sharing" }
cze['cze_security_council'] = { name = "The Joint Security Council", icon = "goal_generic_national_unity" }
cze['cze_deal_with_hungary'] = { name = "Eliminate the Hungarian Threat", icon = "focus_generic_attack_hungary" }
cze['cze_deal_with_bulgaria'] = { name = "Dissolve Bulgaria", icon = "focus_generic_attack_bulgaria" }
cze['cze_rapprochement_with_hungary'] = { name = "Rapprochement With Hungary", icon = "focus_generic_befriend_hungary" }
cze['cze_czechoslovak_legion'] = { name = "The Czechoslovak Legion", icon = "focus_CZE_czechoslovak_legion_export" }
cze['cze_military_research_institute'] = { name = "Military Technical Institute", icon = "focus_CZE_military_research_institute" }
cze['cze_mountain_bonus'] = { name = "Mountain Troops", icon = "focus_SMB_special_forces_option_1" }
cze['cze_inf_and_artillery_advancement'] = { name = "Infantry Advancement", icon = "goal_rhineland" }
cze['cze_support_bonus'] = { name = "Support Units", icon = "goal_generic_army_artillery" }
cze['cze_inf_and_artillery_advancement_2'] = { name = "Artillery Advancement", icon = "goal_generic_army_artillery2" }
cze['cze_doctrine_bonus'] = { name = "Doctrine Discoveries", icon = "goal_generic_army_doctrines" }
cze['cze_motorization_scheme'] = { name = "Motorization Scheme", icon = "goal_generic_army_motorized" }
cze['cze_armour_bonus_1'] = { name = "The LT vz. 38", icon = "goal_generic_army_tanks" }
cze['cze_mechanization'] = { name = "Mechanization", icon = "focus_generic_mechanized" }
cze['cze_armour_bonus_ii'] = { name = "Armor Modernization", icon = "focus_generic_army_tanks2" }
cze['cze_doctrine_bonus_2'] = { name = "Innovative Warfare", icon = "focus_FIN_motti_tactics" }
cze['cze_war_college'] = { name = "War College", icon = "focus_generic_military_academy" }
cze['cze_military_aeronautical_institute'] = { name = "Military Aeronautical Institute", icon = "focus_CZE_military_aeronautical_institute" }
cze['cze_import_foreign_fighters'] = { name = "Import Foreign Fighters", icon = "goal_generic_air_fighter" }
cze['cze_light_fighter_focus'] = { name = "Light Fighter Focus", icon = "goal_generic_air_fighter2" }
cze['cze_heavy_fighter_focus'] = { name = "Heavy Fighter Focus", icon = "focus_usa_escort_fighters" }
cze['cze_air_is_our_sea'] = { name = "Air is Our Sea", icon = "goal_generic_build_airforce" }
cze['cze_rule_the_air'] = { name = "Rule the Skies", icon = "goal_generic_air_doctrine" }
cze['cze_import_foreign_bombers'] = { name = "Import Foreign Bombers", icon = "goal_generic_air_bomber" }
cze['cze_cas_focus'] = { name = "CAS Focus", icon = "goal_generic_CAS" }
cze['cze_tac_focus'] = { name = "Tactical Bomber Focus", icon = "focus_SWE_marauder_bombers" }
cze['cze_access_to_the_sea'] = { name = "Access to the Sea", icon = "goal_generic_occupy_states_coastal" }
cze['cze_sudden_shipyard'] = { name = "Sudden Shipyard", icon = "goal_generic_construct_naval_dockyard" }
cze['cze_shipbuilding_legacy'] = { name = "Shipbuilding Legacy", icon = "goal_generic_amphibious_assault" }
cze['cze_battleship_catchup_1'] = { name = "Battleship Breakthrough", icon = "goal_generic_navy_battleship" }
cze['cze_destroyer_catchup_1'] = { name = "Destroyer Breakthrough", icon = "goal_generic_navy_anti_submarine" }
cze['cze_cruiser__catchup_1'] = { name = "Cruiser Breakthrough", icon = "goal_generic_navy_cruiser" }
cze['cze_raiding_focus'] = { name = "Raiding Focus", icon = "goal_generic_navy_doctrines_tactics" }
cze['cze_capital_focus'] = { name = "Capital Focus", icon = "focus_generic_navy_battleship2" }
--Hungary
hun['hun_balanced_budget'] = { name = "Balanced Budget", icon = "goal_generic_consumer_goods" }
hun['hun_strengthen_the_monarchists'] = { name = "Strengthen the Monarchists", icon = "focus_generic_support_the_left_right" }
hun['hun_elect_a_king'] = { name = "Elect a King", icon = "focus_hun_elect_a_king" }
hun['hun_invite_the_habsburg_prince'] = { name = "Invite the Habsburg Prince", icon = "goal_generic_dangerous_deal" }
hun['hun_demand_a_referendum'] = { name = "Demand a Referendum", icon = "goal_generic_forceful_treaty" }
hun['hun_take_austria_by_force'] = { name = "Take Austria By Force", icon = "goal_generic_territory_or_war" }
hun['hun_proclaim_the_restoration_of_austria_hungary'] = { name = "Restoration of Austria-Hungary", icon = "focus_proclaim_the_restauration_of_Austria_Hungary" }
hun['hun_protect_czechoslovakia'] = { name = "Protect Czechoslovakia", icon = "goal_generic_defence" }
hun['hun_claim_transylvania'] = { name = "Claim Transylvania", icon = "focus_generic_strike_at_democracy2" }
hun['hun_march_to_the_shore'] = { name = "March to the Shore", icon = "focus_generic_strike_at_democracy3" }
hun['hun_reclaim_venetia'] = { name = "Reclaim Venetia", icon = "goal_generic_occupy_states_coastal" }
hun['hun_claim_galicia'] = { name = "Claim Galicia", icon = "focus_generic_strike_at_democracy1" }
hun['hun_claim_the_bucovina'] = { name = "Claim the Bucovina", icon = "focus_generic_strike_at_democracy2" }
hun['hun_reclaim_the_empire'] = { name = "Reclaim the Empire", icon = "goal_generic_occupy_states_ongoing_war" }
hun['hun_elect_a_democratic_king'] = { name = "Elect a Democratic King", icon = "focus_generic_home_defense" }
hun['hun_responsible_government'] = { name = "Responsible Government", icon = "goal_support_democracy" }
hun['hun_rapproachement_with_little_entente'] = { name = "Rapprochement With Little Entente", icon = "focus_generic_little_entente" }
hun['hun_join_allies'] = { name = "Join the Allies", icon = "goal_generic_alliance" }
hun['hun_the_balkan_pact'] = { name = "The Balkan Pact", icon = "goal_generic_national_unity" }
hun['hun_an_unlikely_alliance'] = { name = "An Unlikely Alliance", icon = "goal_generic_major_alliance" }
hun['hun_joint_oil_exploitation_company'] = { name = "Joint Oil Exploitation Company", icon = "goal_generic_oil_refinery" }
hun['hun_elect_a_fascist_king'] = { name = "Elect a Fascist King", icon = "goal_molotov_ribbentrop_pact" }
hun['hun_economic_intervention'] = { name = "Economic Intervention", icon = "goal_generic_demand_territory" }
hun['hun_strengthen_fascists'] = { name = "Strengthen Fascists", icon = "goal_support_fascism" }
hun['hun_renounce_the_treaty_of_trianon'] = { name = "Renounce the Treaty of Trianon", icon = "focus_renounce_the_treaty_of_trianon" }
hun['hun_renew_the_rome_protocols'] = { name = "Renew the Rome Protocols", icon = "goal_generic_positive_trade_relations" }
hun['hun_protect_austria'] = { name = "Protect Austria", icon = "focus_AUS_for_a_better_future" }
hun['hun_alliance_with_italy'] = { name = "Alliance With Italy", icon = "focus_befriend_italy" }
hun['hun_trade_deal_with_germany'] = { name = "Trade Deal With Germany", icon = "focus_generic_german_trade" }
hun['hun_joint_aluminum_mining_company'] = { name = "Joint Aluminum Mining Company", icon = "goal_generic_construction2" }
hun['hun_join_axis'] = { name = "Join the Axis", icon = "focus_chi_mission_to_germany" }
hun['hun_reaffirm_territorial_claims'] = { name = "Reaffirm Territorial Claims", icon = "goal_generic_forceful_treaty" }
hun['hun_demand_transylvania'] = { name = "Demand Transylvania", icon = "goal_generic_occupy_states_ongoing_war" }
hun['hun_demand_southern_slovakia'] = { name = "Demand Southern Slovakia", icon = "goal_generic_occupy_states_ongoing_war" }
hun['hun_demand_the_vojvodina'] = { name = "Demand the Vojvodina", icon = "goal_generic_occupy_states_ongoing_war" }
hun['hun_claim_overlordship_over_slovakia'] = { name = "Claim Overlordship Over Slovakia", icon = "goal_generic_position_armies" }
hun['hun_proclaim_greater_hungary'] = { name = "Proclaim Greater Hungary", icon = "focus_HUN_proclaim_greater_hungary" }
hun['hun_council_of_peoples_commissars'] = { name = "Council of People's Commissars", icon = "goal_support_communism" }
hun['hun_assassinate_horthy'] = { name = "Assassinate Horthy", icon = "focus_hun_assassinate_horthy" }
hun['hun_the_hungarian_red_army'] = { name = "The Hungarian Red Army", icon = "goal_generic_allies_build_infantry" }
hun['hun_soviet_hungarian_military_academy'] = { name = "Soviet-Hungarian Military Academy", icon = "focus_generic_soviet_politics" }
hun['hun_join_comintern'] = { name = "Join Comintern", icon = "focus_generic_join_comintern" }
hun['hun_the_revolutionary_council'] = { name = "The Revolutionary Council", icon = "goal_generic_national_unity" }
hun['hun_pressure_romania'] = { name = "Pressure Romania", icon = "goal_demand_sudetenland" }
hun['hun_intervene_in_czechoslovakia'] = { name = "Intervene In Czechoslovakia", icon = "goal_generic_political_pressure" }
hun['hun_industrial_revitalization'] = { name = "Industrial Revitalization", icon = "goal_generic_construction" }
hun['hun_reintegrate_the_railroads'] = { name = "Reintegrate the Railroads", icon = "goal_generic_construct_infrastructure" }
hun['hun_support_domestic_industry'] = { name = "Support Domestic Industry", icon = "goal_generic_construct_civ_factory" }
hun['hun_support_urbanization'] = { name = "Support Urbanization", icon = "goal_generic_construction" }
hun['hun_institute_for_industrial_techniques'] = { name = "Institute for Industrial Techniques", icon = "focus_research" }
hun['hun_announce_the_gyor_program'] = { name = "Announce the Györi Program", icon = "goal_generic_production" }
hun['hun_civilian_industry'] = { name = "Civilian Industry", icon = "goal_generic_construct_civ_factory" }
hun['hun_invite_foreign_investors'] = { name = "Invite Foreign Investors", icon = "goal_generic_intelligence_exchange" }
hun['hun_expand_the_manfred_weiss_steel_works'] = { name = "Expand the Manfred Weiss Steel Works", icon = "goal_generic_construct_civilian" }
hun['hun_expand_the_aluminum_industry'] = { name = "Expand the Aluminum Industry", icon = "goal_generic_construct_civilian" }
hun['hun_expand_the_technical_university_of_budapest'] = { name = "Expand the Technical University of Budapest", icon = "focus_research" }
hun['hun_domestic_arms_industry'] = { name = "Domestic Arms Industry", icon = "goal_generic_construct_mil_factory" }
hun['hun_aeronautic_technology_institute'] = { name = "Aeronautic Technology Institute", icon = "focus_research" }
hun['hun_boost_hungarian_aviation_industry'] = { name = "Boost Hungarian Aviation Industry", icon = "goal_generic_construct_mil_factory" }
hun['hun_autarky'] = { name = "Autarky", icon = "goal_generic_construct_civ_factory" }
hun['hun_synthetic_industry'] = { name = "Synthetic Industry", icon = "goal_generic_oil_refinery" }
hun['hun_secret_rearmament'] = { name = "Secret Rearmament", icon = "focus_secret_rearmament" }
hun['hun_war_games'] = { name = "War Games", icon = "goal_poland_goal" }
hun['hun_theoretical_air_efforts'] = { name = "Theoretical Air Efforts", icon = "goal_generic_air_doctrine" }
hun['hun_bled_agreement'] = { name = "Bled Agreement", icon = "goal_generic_military_deal" }
hun['hun_establish_the_air_force'] = { name = "Establish the Air Force", icon = "goal_generic_build_airforce" }
hun['hun_indigenous_designs'] = { name = "Indigenous Designs", icon = "goal_generic_air_production" }
hun['hun_heavy_fighter_effort'] = { name = "Heavy Fighter Effort", icon = "goal_generic_air_fighter" }
hun['hun_light_fighter_effort'] = { name = "Light Fighter Effort", icon = "goal_generic_air_fighter2" }
hun['hun_cas_focus'] = { name = "CAS Focus", icon = "goal_generic_CAS" }
hun['hun_tac_focus'] = { name = "Tactical Bomber Focus", icon = "goal_generic_air_bomber" }
hun['hun_license_foreign_designs'] = { name = "License Foreign Designs", icon = "focus_generic_license_production" }
hun['hun_fighter_competition'] = { name = "Fighter Competition", icon = "goal_generic_air_fighter" }
hun['hun_bomber_competition'] = { name = "Bomber Competition", icon = "goal_generic_air_bomber" }
hun['hun_joint_air_development'] = { name = "Joint Air Development", icon = "goal_generic_air_production" }
hun['hun_army_maneuvers'] = { name = "Army Maneuvers", icon = "goal_generic_army_doctrines" }
hun['hun_mobile_focus'] = { name = "Mobile Focus", icon = "goal_generic_cavalry" }
hun['hun_the_botond'] = { name = "The Botond", icon = "goal_generic_army_motorized" }
hun['hun_motorized_logistics'] = { name = "Motorized Logistics", icon = "goal_generic_army_motorized" }
hun['hun_develop_tanks'] = { name = "Develop Tanks", icon = "goal_generic_army_tanks" }
hun['hun_assault_gun_focus'] = { name = "Assault Gun Focus", icon = "goal_generic_army_artillery2" }
hun['hun_joint_tank_procurement'] = { name = "Joint Tank Procurement", icon = "goal_generic_build_tank" }
hun['hun_armored_warfare'] = { name = "Armored Warfare", icon = "goal_generic_army_artillery" }
hun['hun_mobile_corps_doctrine'] = { name = "Mobile Corps Doctrine", icon = "goal_generic_army_doctrines" }
hun['hun_home_defense'] = { name = "Home Defense", icon = "goal_generic_fortify_city" }
hun['hun_danuvia_submachine_guns'] = { name = "Danuvia Submachine Guns", icon = "goal_generic_small_arms" }
hun['hun_artillery_effort'] = { name = "Artillery Effort", icon = "goal_generic_army_artillery" }
hun['hun_light_infantry_divisions_doctrine'] = { name = "Light Infantry Divisions Doctrine", icon = "goal_generic_special_forces" }
hun['hun_form_parachute_battalions'] = { name = "Form Parachute Battalions", icon = "focus_generic_paratrooper" }
hun['hun_naval_warfare'] = { name = "Naval Warfare", icon = "goal_generic_build_navy" }
hun['hun_restauration'] = { name = "Restoration", icon = "goal_generic_navy_doctrines_tactics" }
hun['hun_capital_ships'] = { name = "Capital Ships", icon = "goal_generic_navy_battleship" }
hun['hun_a_new_flagship'] = { name = "Pride of the Fleet", icon = "goal_generic_navy_battleship" }
hun['hun_reform'] = { name = "Reform", icon = "goal_generic_wolf_pack" }
hun['hun_dockyards'] = { name = "Renew the Shipping Industry", icon = "goal_generic_construct_naval_dockyard" }
hun['hun_destroyer'] = { name = "Destroyers", icon = "goal_generic_navy_anti_submarine" }
hun['hun_cruisers'] = { name = "Cruisers", icon = "goal_generic_navy_cruiser" }
hun['hun_submarines'] = { name = "Submarines", icon = "goal_generic_navy_submarine" }
hun['hun_carriers'] = { name = "Carriers", icon = "goal_generic_navy_carrier" }
--Romania
rom['rom_preserve_greater_romania'] = { name = "Preserve Greater Romania", icon = "focus_rom_preserve_romania" }
rom['rom_a_deal_with_the_devil'] = { name = "A Deal with the Devil", icon = "goal_generic_dangerous_deal" }
rom['rom_form_peasant_militias'] = { name = "Form Peasant Militias", icon = "goal_generic_political_pressure" }
rom['rom_basing_rights_for_soviet_union'] = { name = "Basing Rights for Soviet Union", icon = "focus_generic_soviet_politics" }
rom['rom_romanian_volunteer_brigades'] = { name = "Romanian Volunteer Brigades", icon = "goal_generic_military_sphere" }
rom['rom_join_comintern'] = { name = "Join Comintern", icon = "focus_generic_join_comintern" }
rom['rom_trade_treaty_with_germany'] = { name = "Trade Treaty with Germany", icon = "goal_generic_trade" }
rom['rom_invite_german_advisors'] = { name = "Invite German Advisors", icon = "goal_generic_axis_build_infantry" }
rom['rom_license_german_equipment'] = { name = "License German Equipment", icon = "focus_generic_license_production" }
rom['rom_join_axis'] = { name = "Join the Axis", icon = "goal_support_fascism" }
rom['rom_german_romanian_oil_exploitation_company'] = { name = "German-Romanian Oil Exploitation Company", icon = "goal_generic_oil_refinery" }
rom['rom_demand_transnistria'] = { name = "Demand Transnistria", icon = "goal_generic_occupy_states_ongoing_war" }
rom['rom_renew_the_romanian_polish_alliance'] = { name = "Renew Romanian-Polish Alliance", icon = "goal_anschluss" }
rom['rom_the_cordon_sanitaire'] = { name = "The Cordon Sanitaire", icon = "goal_generic_alliance" }
rom['rom_demand_a_western_guarantee'] = { name = "Demand a Western Guarantee", icon = "goal_generic_defence" }
rom['rom_military_modernization'] = { name = "Military Modernization", icon = "goal_generic_army_artillery" }
rom['rom_join_allies'] = { name = "Join the Allies", icon = "goal_support_democracy" }
rom['rom_joint_allied_staff_college'] = { name = "Joint Allied Staff College", icon = "goal_generic_allies_build_infantry" }
rom['rom_civil_works'] = { name = "Civil Works", icon = "goal_generic_construction" }
rom['rom_national_defense_industry'] = { name = "National Defense Industry", icon = "goal_generic_construct_mil_factory" }
rom['rom_agrarian_reform'] = { name = "Agrarian Reform", icon = "goal_generic_consumer_goods" }
rom['rom_danubian_transport_network'] = { name = "Danubian Transport Network", icon = "goal_generic_construct_infrastructure" }
rom['rom_malaxa'] = { name = "MALAXA", icon = "goal_generic_construct_civ_factory" }
rom['rom_invite_foreign_motor_companies'] = { name = "Invite Foreign Motor Companies", icon = "goal_generic_army_motorized" }
rom['rom_hunedoara_steel_works'] = { name = "Hunedoara Steel Works", icon = "goal_generic_construct_civilian" }
rom['rom_invest_in_the_iar'] = { name = "Invest In the IAR", icon = "goal_generic_construct_military" }
rom['rom_expand_ploiesti_oil_production'] = { name = "Expand Ploiesti Oil Production", icon = "goal_generic_oil_refinery" }
rom['rom_expand_the_university_of_bucharest'] = { name = "Expand the University of Bucharest", icon = "focus_research" }
rom['rom_exploit_the_baita_mines'] = { name = "Exploit the Baita Mines", icon = "goal_generic_construction2" }
rom['rom_balkans_dominance'] = { name = "Balkans Dominance", icon = "goal_demand_sudetenland" }
rom['rom_puppet_bulgaria'] = { name = "Puppet Bulgaria", icon = "goal_generic_demand_territory" }
rom['rom_align_hungary'] = { name = "Align Hungary", icon = "goal_generic_political_pressure" }
rom['rom_secure_greece'] = { name = "Secure Greece", icon = "goal_generic_occupy_states_ongoing_war" }
rom['rom_divide_yugoslavia'] = { name = "Divide Yugoslavia", icon = "goal_generic_political_pressure" }
rom['rom_split_czechoslovakia'] = { name = "Split Czechoslovakia", icon = "goal_generic_territory_or_war" }
rom['rom_secure_the_bosporus'] = { name = "Secure the Bosporus", icon = "goal_generic_occupy_states_ongoing_war" }
rom['rom_institute_royal_dictatorship'] = { name = "Institute Royal Dictatorship", icon = "focus_rom_royal_dictatorship" }
rom['rom_fortify_the_borders'] = { name = "Fortify the Borders", icon = "goal_generic_construct_military" }
rom['rom_his_majestys_loyal_government'] = { name = "His Majesty's Loyal Government", icon = "goal_generic_propaganda" }
rom['rom_militarize_the_sentinels'] = { name = "Militarize the Sentinels", icon = "goal_generic_political_pressure" }
rom['rom_all_parties_must_end'] = { name = "All Parties Must End", icon = "focus_rom_parties_end" }
rom['rom_revise_the_constitution'] = { name = "Revise the Constitution", icon = "goal_generic_forceful_treaty" }
rom['rom_the_royal_foundation'] = { name = "The Royal Foundation", icon = "focus_research" }
rom['rom_crack_down_on_extremism'] = { name = "Crack Down on Extremism", icon = "goal_generic_political_pressure" }
rom['rom_flexible_foreign_policy'] = { name = "Flexible Foreign Policy", icon = "goal_generic_improve_relations" }
rom['rom_appoint_soviet_friendly_government'] = { name = "Appoint Pro-Soviet Government", icon = "goal_support_communism" }
rom['rom_securitate'] = { name = "Securitate", icon = "focus_generic_support_the_left_right" }
rom['rom_appoint_german_friendly_government'] = { name = "Appoint Pro-Axis Government", icon = "goal_support_fascism" }
rom['rom_iron_guard'] = { name = "Iron Guard", icon = "goal_generic_political_pressure" }
rom['rom_national_christian_party'] = { name = "National Christian Party", icon = "goal_generic_propaganda" }
rom['rom_force_abdication'] = { name = "Force Abdication", icon = "focus_rom_abdicate" }
rom['rom_king_michaels_coup'] = { name = "King Michael's Coup", icon = "focus_rom_coup" }
rom['rom_appoint_allied_friendly_government'] = { name = "Appoint Pro-Allied Government", icon = "goal_support_democracy" }
rom['rom_constitutional_guarantees'] = { name = "Constitutional Guarantees", icon = "goal_generic_neutrality_focus" }
rom['rom_handle_the_king'] = { name = "Handle the King", icon = "focus_rom_handle_king" }
rom['rom_expand_the_air_force'] = { name = "Expand the Air Force", icon = "goal_generic_build_airforce" }
rom['rom_white_squadron_focus'] = { name = "The White Squadron", icon = "goal_generic_build_airforce" }
rom['rom_acquire_licenses'] = { name = "Acquire Licenses", icon = "focus_generic_license_production" }
rom['rom_air_defense'] = { name = "Air Defense", icon = "goal_generic_air_doctrine" }
rom['rom_ground_support'] = { name = "Ground Support", icon = "goal_poland_goal" }
rom['rom_medium_bombers'] = { name = "Medium Bombers", icon = "goal_generic_air_bomber" }
rom['rom_acquire_fighters'] = { name = "Acquire Fighters", icon = "goal_generic_air_fighter2" }
rom['rom_local_development'] = { name = "Local Development", icon = "goal_generic_air_production" }
rom['rom_air_superiority'] = { name = "Air Superiority", icon = "goal_generic_air_fighter2" }
rom['rom_cas'] = { name = "CAS", icon = "goal_generic_CAS" }
rom['rom_iar_80'] = { name = "IAR 80", icon = "goal_generic_air_fighter" }
rom['rom_strategic_bomber_force'] = { name = "Strategic Bomber Force", icon = "goal_generic_occupy_start_war" }
rom['rom_heavy_bombers'] = { name = "Heavy Bombers", icon = "goal_generic_air_bomber" }
rom['rom_nuclear_bomb_project'] = { name = "Nuclear Bomb Project", icon = "focus_wonderweapons" }
rom['rom_army_maneuvers'] = { name = "Army Maneuvers", icon = "goal_generic_army_doctrines" }
rom['rom_army_war_college'] = { name = "Army War College", icon = "goal_generic_construct_military" }
rom['rom_the_zb_53'] = { name = "The ZB-53", icon = "goal_generic_small_arms" }
rom['rom_vanatori_de_munte'] = { name = "Vanatori De Munte", icon = "goal_generic_special_forces" }
rom['rom_artillery_modernization'] = { name = "Artillery Modernization", icon = "goal_generic_army_artillery2" }
rom['rom_modern_at_guns'] = { name = "Modern AT Guns", icon = "goal_generic_army_artillery" }
rom['rom_mountain_artillery'] = { name = "Mountain Artillery", icon = "goal_generic_production" }
rom['rom_royal_guards_divisions'] = { name = "Royal Guards Divisions", icon = "goal_generic_special_forces" }
rom['rom_reserve_divisions'] = { name = "Reserve Divisions", icon = "goal_generic_political_pressure" }
rom['rom_the_armored_division'] = { name = "The Armored Division", icon = "goal_generic_cavalry" }
rom['rom_acquire_modern_tanks'] = { name = "Acquire Modern Tanks", icon = "goal_generic_army_tanks" }
rom['rom_mobile_tank_destroyers'] = { name = "Mobile Tank Destroyers", icon = "goal_generic_build_tank" }
rom['rom_the_maresal'] = { name = "The Maresal", icon = "goal_generic_army_tanks" }
rom['rom_expand_the_galati_shipyards'] = { name = "Expand the Galati Shipyards", icon = "goal_generic_construct_naval_dockyard" }
rom['rom_coastal_defense_navy'] = { name = "Coastal Defense Navy", icon = "goal_generic_navy_doctrines_tactics" }
rom['rom_coastal_defense_ships'] = { name = "Coastal Defense Ships", icon = "goal_generic_navy_cruiser" }
rom['rom_modern_destroyers'] = { name = "Modern Destroyers", icon = "goal_generic_navy_anti_submarine" }
rom['rom_torpedo_boats'] = { name = "Torpedo Boats", icon = "goal_generic_occupy_start_war" }
rom['rom_modern_submarines'] = { name = "Modern Submarines", icon = "goal_generic_navy_submarine" }
rom['rom_black_sea_dominance'] = { name = "Black Sea Dominance", icon = "goal_generic_build_navy" }
rom['rom_capital_ships'] = { name = "Capital Ships", icon = "goal_generic_navy_battleship" }
rom['rom_torpedo_bombers'] = { name = "Torpedo Bombers", icon = "goal_generic_air_naval_bomber" }
rom['rom_expand_the_marine_regiment'] = { name = "Expand the Marine Regiment", icon = "goal_generic_amphibious_assault" }
--Yugoslavia
yug['yug_western_focus'] = { name = "Western Focus", icon = "goal_generic_position_armies" }
yug['yug_friendship_treaty_with_italy'] = { name = "Friendship Treaty with Italy", icon = "goal_generic_improve_relations" }
yug['yug_reinforce_old_alliances'] = { name = "Reinforce Old Alliances", icon = "goal_generic_major_alliance" }
yug['yug_attract_allied_capital'] = { name = "Attract Allied Capital", icon = "goal_generic_intelligence_exchange" }
yug['yug_attract_axis_capital'] = { name = "Attract Axis Capital", icon = "goal_generic_intelligence_exchange" }
yug['yug_brigadistas'] = { name = "The Brigadistas", icon = "goal_generic_military_sphere" }
yug['yug_local_militias'] = { name = "Local Militias", icon = "goal_generic_allies_build_infantry" }
yug['yug_limited_self_government'] = { name = "Limited Self-Government", icon = "goal_anschluss" }
yug['yug_united_autonomous_croatia'] = { name = "A United Autonomous Croatia", icon = "focus_YUG_banovina_of_croatia" }
yug['yug_devolved_croatia'] = { name = "A Devolved Croatia", icon = "focus_YUG_devolved_croatia" }
yug['yug_safeguard_bosnia'] = { name = "Protect Bosnia", icon = "focus_YUG_safeguard_bosnia" }
yug['yug_divide_bosnia'] = { name = "Divide Bosnia", icon = "focus_YUG_divide_bosnia" }
yug['yug_dissolve_serbia'] = { name = "Dissolve the Banate of Serbia", icon = "focus_YUG_dissolve_serbia" }
yug['yug_banat_for_support'] = { name = "Banat for Support", icon = "focus_generic_concessions" }
yug['yug_autonomous_transylvania'] = { name = "Autonomy for Slavic Transylvania", icon = "focus_YUG_autonomous_transylvania" }
yug['yug_fortify_banat'] = { name = "Fortify Banat", icon = "goal_generic_fortify_city" }
yug['yug_evolution'] = { name = "Evolution", icon = "goal_anschluss" }
yug['yug_crush_the_ustasa'] = { name = "Crush the Ustasa", icon = "goal_generic_political_pressure" }
yug['yug_establish_the_banovina_of_croatia'] = { name = "Establish the Banovina of Croatia", icon = "focus_YUG_banovina_of_croatia" }
yug['yug_ban_slovene_nationalist_parties'] = { name = "Ban Slovene Nationalist Parties", icon = "focus_generic_support_the_left_right" }
yug['yug_slovenia_for_support'] = { name = "Slovenia for Support", icon = "focus_chi_mission_to_germany" }
yug['yug_concessions_for_macedonians'] = { name = "Concessions for Macedonians", icon = "focus_generic_concessions" }
yug['yug_surrender_macedonia'] = { name = "Surrender Macedonia", icon = "focus_CZE_german_puppet" }
yug['yug_invite_german_military_mission'] = { name = "Invite German Military Mission", icon = "focus_generic_military_mission" }
yug['yug_join_axis'] = { name = "Sign the Tripartite Pact", icon = "goal_support_fascism" }
yug['yug_zara_for_axis'] = { name = "Zara for Axis Membership", icon = "goal_generic_attack_allies" }
yug['yug_surrender_italian_claims'] = { name = "Surrender Italian Claims", icon = "goal_support_fascism" }
yug['yug_claim_macedonia'] = { name = "Claim Macedonia", icon = "goal_generic_territory_or_war" }
yug['yug_greater_yugoslavia'] = { name = "Greater Yugoslavia", icon = "goal_generic_occupy_states_ongoing_war" }
yug['yug_invite_italian_naval_experts'] = { name = "Invite Italian Naval Experts", icon = "goal_generic_occupy_states_coastal" }
yug['yug_all_yugoslavian_regiments'] = { name = "All-Yugoslavian Regiments", icon = "goal_rhineland" }
yug['yug_end_the_regency'] = { name = "End the Regency", icon = "focus_rom_royal_dictatorship" }
yug['yug_coronation'] = { name = "The Coronation", icon = "goal_support_democracy" }
yug['yug_royal_wedding'] = { name = "A Royal Wedding", icon = "goal_tfv_strengthen_commonwealth_ties" }
yug['yug_join_allies'] = { name = "A Royal Alliance", icon = "goal_generic_major_alliance" }
yug['yug_allied_air_combat_school'] = { name = "Allied Air Combat School", icon = "goal_generic_air_doctrine" }
yug['yug_enforced_neutrality'] = { name = "Enforce Yugoslav Neutrality", icon = "goal_generic_defence" }
yug['yug_fortress_yugoslavia'] = { name = "Fortress Yugoslavia", icon = "goal_generic_fortify_city" }
yug['yug_towards_independence'] = { name = "Towards Independence", icon = "goal_tfv_sever_ties_with_uk" }
yug['yug_defence_army_of_yugoslavia'] = { name = "The Defence Army of Yugoslavia", icon = "goal_generic_national_unity" }
yug['yug_defence_league'] = { name = "Yugoslav Defence League", icon = "goal_generic_alliance" }
yug['yug_united_kingdom'] = { name = "A United Kingdom", icon = "goal_tfv_strengthen_commonwealth_ties" }
yug['yug_guarantee_religious_liberties'] = { name = "Guarantee Religious Liberties", icon = "goal_generic_neutrality_focus" }
yug['yug_reunite_the_kingdom'] = { name = "Reunite the Kingdoms", icon = "focus_generic_home_defense" }
yug['yug_recognize_the_soviet_union'] = { name = "Recognize the Soviet Union", icon = "focus_generic_soviet_politics" }
yug['yug_form_peasant_councils'] = { name = "Form Peasant Councils", icon = "goal_generic_demand_territory" }
yug['yug_mutual_economic_aid'] = { name = "Mutual Economic Aid", icon = "goal_generic_soviet_construction" }
yug['yug_abolish_the_monarchy'] = { name = "Abolish the Monarchy", icon = "goal_tfv_burn_the_royal_portraits" }
yug['yug_join_comintern'] = { name = "Join Comintern", icon = "focus_generic_join_comintern" }
yug['yug_yugoslavian_path_to_communism'] = { name = "Yugoslavian Path to Communism", icon = "goal_generic_war_with_comintern" }
yug['yug_form_the_federal_republic'] = { name = "Form the Federal Republic", icon = "goal_generic_forceful_treaty" }
yug['yug_pan_slavic_workers_congress'] = { name = "Pan-Slavic Worker's Congress", icon = "focus_YUG_pan_slavic_congress" }
yug['yug_research_collaboration'] = { name = "Research Collaboration", icon = "focus_generic_socialist_science" }
yug['yug_federal_defense_council'] = { name = "Federal Defense Council", icon = "goal_demand_sudetenland" }
yug['yug_invite_bulgaria'] = { name = "Invite Bulgaria", icon = "focus_generic_befriend_bulgaria" }
yug['yug_invite_albania'] = { name = "Invite Albania", icon = "focus_generic_befriend_albania" }
yug['yug_pan_balkan_workers_congress'] = { name = "Pan-Balkan Initiative", icon = "focus_YUG_pan_slavic_congress" }
yug['yug_invite_romania'] = { name = "Invite Romania", icon = "focus_invite_romania" }
yug['yug_invite_greece'] = { name = "Invite Greece", icon = "focus_generic_befriend_greece" }
yug['yug_invite_hungary'] = { name = "Invite Hungary", icon = "focus_generic_befriend_hungary" }
yug['yug_invite_turkey'] = { name = "Invite Turkey", icon = "focus_generic_befriend_turkey" }
yug['yug_industrialization_program'] = { name = "Industrialization Program", icon = "goal_generic_construction" }
yug['yug_expand_the_mining_industry'] = { name = "Expand the Mining Industry", icon = "goal_generic_construct_civilian" }
yug['yug_rare_minerals_exploitation'] = { name = "Rare Minerals Exploitation", icon = "goal_generic_construction2" }
yug['yug_exploit_the_pannonian_deposits'] = { name = "Exploit the Pannonian Deposits", icon = "goal_generic_oil_refinery" }
yug['yug_develop_civilian_industry'] = { name = "Develop Civilian Industry", icon = "goal_generic_construct_civ_factory" }
yug['yug_expand_the_university_of_zagreb'] = { name = "Expand the University of Zagreb", icon = "focus_research" }
yug['yug_integrated_rail_network'] = { name = "Integrated Rail Network", icon = "goal_generic_construct_infrastructure" }
yug['yug_improve_light_industry'] = { name = "Improve Light Industry", icon = "goal_generic_construct_civ_factory" }
yug['yug_develop_slovenian_industry'] = { name = "Develop Slovenian Industry", icon = "goal_generic_construct_mil_factory" }
yug['yug_local_self_management'] = { name = "Local Self-management", icon = "focus_generic_self_management" }
yug['yug_expand_the_university_of_ljubljana'] = { name = "Expand the University of Ljubljana", icon = "focus_research" }
yug['yug_develop_military_industry'] = { name = "Develop Military Industry", icon = "goal_generic_construct_mil_factory" }
yug['yug_improve_serbian_rail_network'] = { name = "Improve Serbian Rail Network", icon = "goal_generic_construct_infrastructure" }
yug['yug_serbian_steel'] = { name = "Serbian Steel", icon = "goal_generic_construct_civilian" }
yug['yug_expand_the_university_of_belgrad'] = { name = "Expand the University of Belgrade", icon = "focus_research" }
yug['yug_central_management'] = { name = "Central Management", icon = "goal_generic_demand_territory" }
yug['yug_expand_the_sarajevo_arsenals'] = { name = "Expand the Sarajevo Arsenals", icon = "goal_generic_build_tank" }
yug['yug_modernize_the_air_force'] = { name = "Modernize the Air Force", icon = "goal_generic_air_doctrine" }
yug['yug_local_developers'] = { name = "Local Developers", icon = "goal_generic_air_production" }
yug['yug_ikarus'] = { name = "Ikarus", icon = "focus_YUG_ikarus" }
yug['yug_rogozarski'] = { name = "Rogozarski", icon = "focus_YUG_rogozarski" }
yug['yug_zmaj'] = { name = "Zmaj", icon = "focus_YUG_zmaj" }
yug['yug_the_ik_3'] = { name = "The IK-3", icon = "goal_generic_air_fighter2" }
yug['yug_heavy_fighter_project'] = { name = "Heavy Fighter Project", icon = "focus_usa_escort_fighters" }
yug['yug_bomber_project'] = { name = "Bomber Project", icon = "focus_SWE_marauder_bombers" }
yug['yug_purchase_foreign'] = { name = "Purchase Foreign", icon = "goal_generic_intelligence_exchange" }
yug['yug_license_production'] = { name = "License Production", icon = "focus_generic_license_production" }
yug['yug_fighter_license'] = { name = "Fighter License", icon = "goal_generic_air_fighter" }
yug['yug_bomber_license'] = { name = "Bomber License", icon = "goal_generic_air_bomber" }
yug['yug_army_modernization'] = { name = "Army Modernization", icon = "goal_generic_army_doctrines" }
yug['yug_motorize_the_cavalry'] = { name = "Motorize the Cavalry", icon = "goal_generic_cavalry" }
yug['yug_motorized_logistics'] = { name = "Motorized Logistics", icon = "goal_generic_army_motorized" }
yug['yug_armored_cavalry'] = { name = "Armored Cavalry", icon = "goal_generic_build_tank" }
yug['yug_tank_conversions'] = { name = "Tank Conversions", icon = "goal_generic_production2" }
yug['yug_modern_tanks'] = { name = "Modern Tanks", icon = "goal_generic_army_tanks" }
yug['yug_tank_licenses'] = { name = "Tank Licenses", icon = "focus_generic_license_production" }
yug['yug_small_arms'] = { name = "Small Arms", icon = "goal_generic_small_arms" }
yug['yug_domestic_artillery_production'] = { name = "Domestic Artillery Production", icon = "goal_generic_army_artillery" }
yug['yug_anti_tank_defenses'] = { name = "Anti-Tank Defenses", icon = "goal_generic_army_artillery2" }
yug['yug_mountain_brigades'] = { name = "Mountain Brigades", icon = "goal_generic_special_forces" }
yug['yug_independent_engineer_regiments'] = { name = "Independent Engineer Regiments", icon = "goal_generic_production" }
yug['yug_motorized_recon_companies'] = { name = "Motorized Recon Companies", icon = "goal_generic_military_sphere" }
yug['yug_form_parachute_battalions'] = { name = "Form Parachute Battalions", icon = "focus_generic_paratrooper" }
yug['yug_army_maneuvers'] = { name = "Army Maneuvers", icon = "goal_generic_army_doctrines" }
yug['yug_supremacy_of_offense'] = { name = "Supremacy of Offense", icon = "goal_generic_major_war" }
yug['yug_supremacy_of_defense'] = { name = "Supremacy of Defense", icon = "goal_generic_position_armies" }
yug['yug_artillery_regiments'] = { name = "Artillery Regiments", icon = "focus_SWE_let_fly_all_guns" }
yug['yug_medal_for_extreme_bravery'] = { name = "Extreme Bravery", icon = "goal_generic_build_tank" }
yug['yug_expand_the_split_shipyards'] = { name = "Expand the Split Shipyards", icon = "goal_generic_construct_naval_dockyard" }
yug['yug_contest_the_adriatic'] = { name = "Contest the Adriatic", icon = "goal_generic_navy_doctrines_tactics" }
yug['yug_replace_the_dalmacija'] = { name = "Replace the Dalmacija", icon = "goal_generic_navy_cruiser" }
yug['yug_naval_bombers'] = { name = "Naval Bombers", icon = "goal_generic_air_naval_bomber" }
yug['yug_heavy_cruiser_project'] = { name = "Heavy Cruiser Project", icon = "goal_generic_navy_battleship" }
yug['yug_modern_destroyers'] = { name = "Modern Destroyers", icon = "goal_generic_navy_anti_submarine" }
yug['yug_expand_the_serbian_shipyards'] = { name = "Expand the Serbian Shipyards", icon = "focus_POL_develop_polish_shipbuilding" }
yug['yug_coastal_defense'] = { name = "Coastal Defense", icon = "focus_generic_coastal_fort" }
yug['yug_expand_the_submarine_fleet'] = { name = "Expand the Submarine Fleet", icon = "goal_generic_navy_submarine" }
--Functions
cze = utilF.name_as_id(cze)
hun = utilF.name_as_id(hun)
rom = utilF.name_as_id(rom)
yug = utilF.name_as_id(yug)
--Manually added
--Pages
cze = utilF.setPage(cze, "cze")
hun = utilF.setPage(hun, "hun")
rom = utilF.setPage(rom, "rom")
yug = utilF.setPage(yug, "yug")
--Merge
p.cze = cze
p.hun = hun
p.rom = rom
p.yug = yug
return p