war_name_parts_list = { key = "default_war_names" parts = { War = 1 } } war_name_parts_list = { key = "federation_war_names" parts = { Great_War = 1 Galactic_War = 1 War_of_the_Alliances = 1 Federation_War = 1 } } war_name_parts_list = { key = "conquest_war_names" parts = { War_of_Conquest = 1 War_of_Aggression = 1 Territorial_Invasion = 1 Annexation_Attempt = 1 } } war_name_parts_list = { key = "corp_conquest_war_names" parts = { Hostile_Takeover = 1 } } war_name_parts_list = { key = "subjugation_war_names" parts = { War_of_Subjugation = 1 Servitude_Campaign = 1 War_of_Obedience = 1 War_of_Overlordship = 1 } } war_name_parts_list = { key = "corp_subjugation_war_names" parts = { Subsidiary_Acquisition = 1 } } war_name_parts_list = { key = "galatron_war_names" parts = { War_for_the_Galatron = 1 } } war_name_parts_list = { key = "expel_corp_war_names" parts = { Embargo_War = 1 War_of_Expropriation = 1 Expulsion_War = 1 } } war_name_parts_list = { key = "tribute_war_names" parts = { Tributary_War = 1 } } war_name_parts_list = { key = "corp_tribute_war_names" parts = { Enforced_Sponsorship = 1 } } war_name_parts_list = { key = "force_ideology_war_names" parts = { War_of_Ideologies = 1 War_of_Philosophies = 1 War_of_Beliefs = 1 } } war_name_parts_list = { key = "humiliation_war_names" parts = { War_of_Humiliation = 1 War_of_Rivalry = 1 Confrontation = 1 Border_War = 1 } } war_name_parts_list = { key = "fe_humiliation_war_names" parts = { Punitive_Expedition = 1 } } war_name_parts_list = { key = "fe_stop_atrocities_war_names" parts = { Moral_Intervention = 1 } } war_name_parts_list = { key = "fe_stop_ai_war_names" parts = { Anti_AI_Police_Action = 1 } } war_name_parts_list = { key = "fe_cleanse_holy_worlds_war_names" parts = { Holy_Purge = 1 } } war_name_parts_list = { key = "fe_cleanse_border_worlds_war_names" parts = { Buffer_Zone_Creation = 1 } } war_name_parts_list = { key = "machine_uprising_war_names" parts = { Machine_Uprising = 1 } } war_name_parts_list = { key = "war_in_heaven_war_names" parts = { The_War_in_Heaven = 1 } } war_name_parts_list = { key = "protection_war_names" parts = { Preventive_War = 1 Self_Protection_War = 1 Preemptive_Action = 1 Intervention_War = 1 } } war_name_parts_list = { key = "cleansing_pur_war_names" parts = { Xeno_Purification_War = 1 War_of_Cleansing = 1 Xeno_Filth_Removal = 1 } } war_name_parts_list = { key = "cleansing_ext_war_names" parts = { Organic_Euthanization_War = 1 Extermination_Campaign = 1 Organic_Disinfection_Program = 1 } } war_name_parts_list = { key = "absorption_war_names" parts = { Absorption_War = 1 Biomass_Accumulation = 1 Great_Gorging = 1 } } war_name_parts_list = { key = "independence_war_names" parts = { Independence_War = 1 War_of_Independence = 1 War_of_Liberation = 1 Freedom_Struggle = 1 Secessionist_War = 1 } } ### DEFAULT (Fallback) war_name_format = { random_weight = { factor = 1 } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } ### FEDERATION WARS # War Between Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 attacker = { has_federation = yes } defender = { has_federation = yes } } } format = "{war_vs_names {[This.MainAttacker.GetAllianceName] [This.MainDefender.GetAllianceName] }}" } ### CONQUEST WARS # Conquest - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_conquest owner = attacker } attacker = { has_federation = no NOT = { has_government = gov_megacorporation } } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Conquest - Attacker Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_conquest owner = attacker } attacker = { has_federation = yes } defender = { has_federation = no } } } format = "{war_name_vs_adj {[This.MainAttacker.GetAllianceName] [This.MainDefender.GetAdj] }}" } # Conquest - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_conquest owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } # Conquest - Corporate Attacker, No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_hostile_takeover owner = attacker } attacker = { has_federation = no has_government = gov_megacorporation } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } ### SUBJUGATION WARS # Subjugation - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 OR = { using_war_goal = { type = wg_subjugation owner = attacker } using_war_goal = { type = wg_megacorp_subjugate owner = attacker } } attacker = { has_federation = no NOT = { has_government = gov_megacorporation } } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Subjugation - Attacker Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 OR = { using_war_goal = { type = wg_subjugation owner = attacker } using_war_goal = { type = wg_megacorp_subjugate owner = attacker } } attacker = { has_federation = yes } defender = { has_federation = no } } } format = "{war_name_vs_adj {[This.MainAttacker.GetAllianceName] [This.MainDefender.GetAdj] }}" } # Subjugation - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 OR = { using_war_goal = { type = wg_subjugation owner = attacker } using_war_goal = { type = wg_megacorp_subjugate owner = attacker } } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } # Subjugation - Corporate Attacker, No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 OR = { using_war_goal = { type = wg_subjugation owner = attacker } using_war_goal = { type = wg_megacorp_subjugate owner = attacker } } attacker = { has_federation = no has_government = gov_megacorporation } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } ### TRIBUTE WARS # Tribute - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_tribute owner = attacker } attacker = { has_federation = no NOT = { has_government = gov_megacorporation } } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Tribute - Attacker Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_tribute owner = attacker } attacker = { has_federation = yes } defender = { has_federation = no } } } format = "{war_name_vs_adj {[This.MainAttacker.GetAllianceName] [This.MainDefender.GetAdj] }}" } # Tribute - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_tribute owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } # Tribute - Corporate Attacker, No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_tribute owner = attacker } attacker = { has_federation = no has_government = gov_megacorporation } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } ### FORCE IDEOLOGY WARS # Force Ideology - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_force_ideology owner = attacker } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Force Ideology - Attacker Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_force_ideology owner = attacker } attacker = { has_federation = yes } defender = { has_federation = no } } } format = "{war_name_vs_adj {[This.MainAttacker.GetAllianceName] [This.MainDefender.GetAdj] }}" } # Force Ideology - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_force_ideology owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### HUMILIATION WARS # Humiliation - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_humiliation owner = attacker } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Humiliation - Attacker Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_humiliation owner = attacker } attacker = { has_federation = yes } defender = { has_federation = no } } } format = "{war_name_vs_adj {[This.MainAttacker.GetAllianceName] [This.MainDefender.GetAdj] }}" } # Humiliation - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_humiliation owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### PROTECTION WAR NAMES # Protection - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 OR = { using_war_goal = { type = wg_renegade_containment owner = attacker } using_war_goal = { type = wg_end_threat owner = attacker } using_war_goal = { type = wg_end_threat_swarm owner = attacker } } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Protection - Attacker Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 OR = { using_war_goal = { type = wg_renegade_containment owner = attacker } using_war_goal = { type = wg_end_threat owner = attacker } using_war_goal = { type = wg_end_threat_swarm owner = attacker } } attacker = { has_federation = yes } defender = { has_federation = no } } } format = "{war_name_vs_adj {[This.MainAttacker.GetAllianceName] [This.MainDefender.GetAdj] }}" } ### CLEANSING PURIFIERS WAR NAMES # Cleansing Purifiers - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_cleansing owner = attacker } attacker = { has_federation = no has_valid_civic = civic_fanatic_purifiers } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Cleansing Purifiers - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_cleansing owner = attacker } attacker = { has_federation = no has_valid_civic = civic_fanatic_purifiers } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### CLEANSING EXTERMINATORS WAR NAMES # Cleansing Exterminators - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_cleansing owner = attacker } attacker = { has_federation = no has_valid_civic = civic_machine_terminator } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Cleansing Exterminators - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_cleansing owner = attacker } attacker = { has_federation = no has_valid_civic = civic_machine_terminator } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### ABSORPTION WAR NAMES # Absorption - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_absorption owner = attacker } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Absorption - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_absorption owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### FALLEN EMPIRE HUMILIATION WARS # Fallen Empire Humiliation - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_humiliation owner = attacker } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Fallen Empire Humiliation - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_humiliation owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### FALLEN EMPIRE STOP ATROCITIES WARS # Fallen Empire Stop Atrocities - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_stop_atrocities owner = attacker } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Fallen Empire Stop Atrocities - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_stop_atrocities owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### FALLEN EMPIRE STOP AI WARS # Fallen Empire Stop AI - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_stop_ai owner = attacker } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Fallen Empire Stop AI - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_stop_ai owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### FALLEN EMPIRE CLEANSE HOLY WORLDS WARS # Fallen Empire Cleanse Holy Worlds - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_cleanse_holy_worlds owner = attacker } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Fallen Empire Cleanse Holy Worlds - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_cleanse_holy_worlds owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### FALLEN EMPIRE CLEANSE BORDER WORLDS WARS # Fallen Empire Cleanse Border Worlds - No Federations war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_cleanse_border_worlds owner = attacker } attacker = { has_federation = no } defender = { has_federation = no } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } # Fallen Empire Cleanse Border Worlds - Defender Federation war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_fe_cleanse_border_worlds owner = attacker } attacker = { has_federation = no } defender = { has_federation = yes } } } format = "{war_adj_vs_name {[This.MainAttacker.GetAdj] [This.MainDefender.GetAllianceName] }}" } ### INDEPENDENCE WAR NAMES war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_independence owner = attacker } attacker = { } defender = { } } } format = "{[This.MainAttacker.GetAdj] {}}" } ### WAR IN HEAVEN war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_war_in_heaven owner = attacker } attacker = { } defender = { } } } format = "{}" } ### MACHINE UPRISING war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_machine_uprising owner = attacker } attacker = { } defender = { } } } format = "{[This.MainDefender.GetAdj] {}}" } ## EXPEL CORP WARS war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_expel_corp owner = attacker } } } format = "{war_vs_adjectives {[This.MainAttacker.GetAdj] [This.MainDefender.GetAdj] }}" } ## GALATRON WARS war_name_format = { random_weight = { factor = 0 modifier = { add = 999 using_war_goal = { type = wg_take_galatron owner = attacker } } } format = "{}" }