# FOCUS CARDS # # Documentation: common\country_focus\focus_cards\99_HOW_TO_FOCUS.txt ####################### # Conquest Focus Cards ####################### # Upgrade a Starbase conquest_focus_100 = { category = conquest tier = 1 background = "GFX_focus_card_background_conquest_tier_1" name = "conquest.100.name" desc = "conquest.100.desc" hint = "conquest.100.hint" lore = "conquest.100.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.100.fail" success_text = "conquest.100.success" simple_progress = { OR = { count_owned_starbase = { limit = { NOR = { has_starbase_size = starbase_outpost has_starbase_size = starbase_starport } } count > 0 } count_owned_starbase = { limit = { NOT = { has_starbase_size = starbase_outpost } } count > 1 } } } } } on_success = { create_focus_completed_message = { CATEGORY = CONQUEST } add_focus_progress = { category = conquest amount = 10 } } } # Hire a Commander conquest_focus_105 = { base = conquest_focus_100 name = "conquest.105.name" desc = "conquest.105.desc" hint = "conquest.105.hint" lore = "conquest.105.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.105.fail" success_text = "conquest.105.success" has_country_flag = hired_commander } } } # Build 5 Corvettes conquest_focus_110 = { base = conquest_focus_100 name = "conquest.110.name" desc = "conquest.110.desc" hint = "conquest.110.hint" lore = "conquest.110.lore" possible = { NOR = { has_civic = civic_beastmasters country_uses_bio_ships = yes } } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.110.fail" success_text = "conquest.110.success" check_variable = { which = "focus_built_corvettes" value >= @focus_goal_built_corvettes } } } } # Clone 5 Space Amoebas conquest_focus_111 = { base = conquest_focus_100 name = "conquest.111.name" desc = "conquest.111.desc" hint = "conquest.111.hint" lore = "conquest.111.lore" possible = { has_civic = civic_beastmasters } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.111.fail" success_text = "conquest.111.success" check_variable = { which = "focus_built_corvettes" value >= @focus_goal_built_corvettes } } } } # Produce 5 Maulers conquest_focus_112 = { base = conquest_focus_100 name = "conquest.112.name" desc = "conquest.112.desc" hint = "conquest.112.hint" lore = "conquest.112.lore" possible = { country_uses_bio_ships = yes } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.112.fail" success_text = "conquest.112.success" check_variable = { which = "focus_produced_maulers" value >= @focus_goal_produced_maulers } } } } # Build 3 Defense Platforms conquest_focus_115 = { base = conquest_focus_100 name = "conquest.115.name" desc = "conquest.115.desc" hint = "conquest.115.hint" lore = "conquest.115.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.115.fail" success_text = "conquest.115.success" check_variable = { which = "focus_built_platforms" value >= @focus_goal_built_platforms } } } } # Declare a rival conquest_focus_120 = { base = conquest_focus_100 name = "conquest.120.name" desc = "conquest.120.desc" hint = "conquest.120.hint" lore = "conquest.120.lore" possible = { is_diplomatic = yes NOT = { has_valid_civic = civic_machine_assimilator } } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.120.fail" success_text = "conquest.120.success" has_country_flag = has_declared_rival } } } # Win a Fleet Battle conquest_focus_125 = { base = conquest_focus_100 name = "conquest.125.name" desc = "conquest.125.desc" hint = "conquest.125.hint" lore = "conquest.125.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.125.fail" success_text = "conquest.125.success" has_country_flag = has_won_space_battle } } } # Research a new weapon conquest_focus_200 = { category = conquest tier = 2 background = "GFX_focus_card_background_conquest_tier_2" name = "conquest.200.name" desc = "conquest.200.desc" hint = "conquest.200.hint" lore = "conquest.200.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.200.fail" success_text = "conquest.200.success" has_country_flag = new_weapon_1 } } on_success = { create_focus_completed_message = { CATEGORY = CONQUEST } add_focus_progress = { category = conquest amount = 25 } } } # Level Up a Commander conquest_focus_205 = { base = conquest_focus_200 name = "conquest.205.name" desc = "conquest.205.desc" hint = "conquest.205.hint" lore = "conquest.205.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.205.fail" success_text = "conquest.205.success" has_country_flag = commander_level_up } } on_success = { create_focus_completed_message = { CATEGORY = CONQUEST } add_focus_progress = { category = conquest amount = 25 } set_country_flag = conquest_focus_205_completed } } # Build 20 Destroyers conquest_focus_210 = { base = conquest_focus_200 name = "conquest.210.name" desc = "conquest.210.desc" hint = "conquest.210.hint" lore = "conquest.210.lore" possible = { NOR = { has_civic = civic_beastmasters country_uses_bio_ships = yes } } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.210.fail" success_text = "conquest.210.success" check_variable = { which = "focus_built_destroyers" value >= @focus_goal_built_destroyers } } } } # Have 10 Space Amoeba Mothers conquest_focus_211 = { base = conquest_focus_200 name = "conquest.211.name" desc = "conquest.211.desc" hint = "conquest.211.hint" lore = "conquest.211.lore" possible = { has_civic = civic_beastmasters } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.211.fail" success_text = "conquest.211.success" count_owned_ship = { limit = { is_ship_size = space_amoeba_mother } count >= 10 } } } } # Produce 20 Weavers conquest_focus_212 = { base = conquest_focus_200 name = "conquest.212.name" desc = "conquest.212.desc" hint = "conquest.212.hint" lore = "conquest.212.lore" possible = { country_uses_bio_ships = yes } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.212.fail" success_text = "conquest.212.success" check_variable = { which = "focus_produced_weavers" value >= @focus_goal_produced_weavers } } } } # Declare War conquest_focus_215 = { base = conquest_focus_200 name = "conquest.215.name" desc = "conquest.215.desc" hint = "conquest.215.hint" lore = "conquest.215.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.215.fail" success_text = "conquest.215.success" has_country_flag = has_declared_war } } } # Assign a Commander as a Governor conquest_focus_220 = { base = conquest_focus_200 name = "conquest.220.name" desc = "conquest.220.desc" hint = "conquest.220.hint" lore = "conquest.220.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.220.fail" success_text = "conquest.220.success" has_country_flag = commander_governor_assigned } } } # Have a Veteran Commander (level 4+) conquest_focus_300 = { category = conquest tier = 3 background = "GFX_focus_card_background_conquest_tier_3" name = "conquest.300.name" desc = "conquest.300.desc" hint = "conquest.300.hint" lore = "conquest.300.lore" possible = { has_country_flag = conquest_focus_205_completed } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.300.fail" success_text = "conquest.300.success" has_country_flag = commander_level_4 } } on_success = { create_focus_completed_message = { CATEGORY = CONQUEST } add_focus_progress = { category = conquest amount = 50 } set_country_flag = conquest_focus_300_completed } } # Win a War conquest_focus_305 = { base = conquest_focus_300 name = "conquest.305.name" desc = "conquest.305.desc" hint = "conquest.305.hint" lore = "conquest.305.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.305.fail" success_text = "conquest.305.success" has_country_flag = has_won_war } } } # Hire Mercenaries conquest_focus_310 = { base = conquest_focus_300 name = "conquest.310.name" desc = "conquest.310.desc" hint = "conquest.310.hint" lore = "conquest.310.lore" possible = { is_diplomatic = yes } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.310.fail" success_text = "conquest.310.success" has_country_flag = hired_mercenaries } } } # Build 10 Armies conquest_focus_315 = { base = conquest_focus_300 name = "conquest.315.name" desc = "conquest.315.desc" hint = "conquest.315.hint" lore = "conquest.315.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.315.fail" success_text = "conquest.315.success" check_variable = { which = "focus_built_armies" value >= @focus_goal_built_armies } } } } # Force a Planet to Surrender conquest_focus_320 = { base = conquest_focus_300 name = "conquest.320.name" desc = "conquest.320.desc" hint = "conquest.320.hint" lore = "conquest.320.lore" possible = { is_homicidal = no } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.320.fail" success_text = "conquest.320.success" has_country_flag = has_forced_planet_surrender } } } # Conquer a Homeworld conquest_focus_325 = { base = conquest_focus_300 name = "conquest.325.name" desc = "conquest.325.desc" hint = "conquest.325.hint" lore = "conquest.325.lore" possible = { is_diplomatic = yes } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.325.fail" success_text = "conquest.325.success" has_country_flag = has_conquered_homeworld } } } # Have 3 Level 5 Commanders conquest_focus_400 = { category = conquest tier = 4 background = "GFX_focus_card_background_conquest_tier_4" name = "conquest.400.name" desc = "conquest.400.desc" hint = "conquest.400.hint" lore = "conquest.400.lore" possible = { has_country_flag = conquest_focus_300_completed } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.400.fail" success_text = "conquest.400.success" check_variable = { which = "level_5_commander" value >= @focus_goal_commanders_level_5 } } } on_success = { create_focus_completed_message = { CATEGORY = CONQUEST } add_focus_progress = { category = conquest amount = 100 } } } # Survive a Total War conquest_focus_405 = { base = conquest_focus_400 name = "conquest.405.name" desc = "conquest.405.desc" hint = "conquest.405.hint" lore = "conquest.405.lore" possible = { any_war = { is_total_war = yes FROM = { is_war_participant = { war = PREV } } } } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.405.fail" success_text = "conquest.405.success" is_at_war = no } } } # Fight the Khan conquest_focus_410 = { base = conquest_focus_400 name = "conquest.410.name" desc = "conquest.410.desc" hint = "conquest.410.hint" lore = "conquest.410.lore" possible = { has_global_flag = marauder_crisis_ongoing } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.410.fail" success_text = "conquest.410.success" has_country_flag = fought_khan } } } # Fight the Gray Tempest conquest_focus_415 = { base = conquest_focus_400 name = "conquest.415.name" desc = "conquest.415.desc" hint = "conquest.415.hint" lore = "conquest.415.lore" possible = { has_global_flag = gray_goo_crisis_active } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.415.fail" success_text = "conquest.415.success" has_country_flag = fought_tempest } } } # Defeat a Fallen Empire conquest_focus_420 = { base = conquest_focus_400 name = "conquest.420.name" desc = "conquest.420.desc" hint = "conquest.420.hint" lore = "conquest.420.lore" possible = { num_ascension_perks >= 4 } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.420.fail" success_text = "conquest.420.success" has_country_flag = defeated_fallen_empire } } } # Build a Megashipyard conquest_focus_500 = { category = conquest tier = 5 background = "GFX_focus_card_background_conquest_tier_5" name = "conquest.500.name" desc = "conquest.500.desc" hint = "conquest.500.hint" lore = "conquest.500.lore" possible = { has_federations_dlc = yes } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.500.fail" success_text = "conquest.500.success" has_country_flag = build_mega_shipyard } } on_success = { create_focus_completed_message = { CATEGORY = CONQUEST } add_focus_progress = { category = conquest amount = 200 } } } # Have 3 Subjects conquest_focus_505 = { base = conquest_focus_500 name = "conquest.505.name" desc = "conquest.505.desc" hint = "conquest.505.hint" lore = "conquest.505.lore" possible = { is_diplomatic = yes } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.505.fail" success_text = "conquest.505.success" check_variable = { which = conquest_subjects value >= @focus_goal_subjects } } } } # Conquer 10 Worlds conquest_focus_510 = { base = conquest_focus_500 name = "conquest.510.name" desc = "conquest.510.desc" hint = "conquest.510.hint" lore = "conquest.510.lore" condition_for_achievement = { custom_tooltip = { fail_text = "conquest.510.fail" success_text = "conquest.510.success" check_variable = { which = "focus_conquered_worlds" value >= @focus_goal_conquered_worlds } } } } # Build 10 Battleships conquest_focus_525 = { base = conquest_focus_300 name = "conquest.525.name" desc = "conquest.525.desc" hint = "conquest.525.hint" lore = "conquest.525.lore" possible = { NOR = { has_civic = civic_beastmasters country_uses_bio_ships = yes } } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.525.fail" success_text = "conquest.525.success" check_variable = { which = focus_built_battleship value >= @focus_goal_built_battleships } } } } # Build 3 Titans conquest_focus_530 = { base = conquest_focus_400 name = "conquest.530.name" desc = "conquest.530.desc" hint = "conquest.530.hint" lore = "conquest.530.lore" possible = { NOR = { has_civic = civic_beastmasters country_uses_bio_ships = yes } } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.530.fail" success_text = "conquest.530.success" check_variable = { which = focus_built_titans value >= @focus_goal_built_titans } } } } # Build 1 Juggernaut conquest_focus_535 = { base = conquest_focus_400 name = "conquest.535.name" desc = "conquest.535.desc" hint = "conquest.535.hint" lore = "conquest.535.lore" possible = { NOR = { has_civic = civic_beastmasters country_uses_bio_ships = yes } } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.535.fail" success_text = "conquest.535.success" check_variable = { which = focus_built_juggernaut value >= @focus_goal_built_juggernaut } } } } # Form Mercenaries conquest_focus_520 = { base = conquest_focus_300 category = conquest tier = 3 background = "GFX_focus_card_background_conquest_tier_3" name = "conquest.520.name" desc = "conquest.520.desc" hint = "conquest.520.hint" lore = "conquest.520.lore" possible = { has_overlord_dlc = yes is_gestalt = no } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.520.fail" success_text = "conquest.520.success" has_country_flag = formed_mercenaries } } } # Reanimate Leviathan conquest_focus_515 = { base = conquest_focus_400 category = conquest tier = 4 background = "GFX_focus_card_background_conquest_tier_4" name = "conquest.515.name" desc = "conquest.515.desc" hint = "conquest.515.hint" lore = "conquest.515.lore" possible = { is_reanimator = yes has_space_monster_dlc = yes } condition_for_achievement = { custom_tooltip = { fail_text = "conquest.515.fail" success_text = "conquest.515.success" has_country_flag = reanimated_leviathan } } }