diff --git a/CHANGELOG.md b/CHANGELOG.md index ed83fe8..0587a28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,4 +22,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Tomb Kings factions victory conditions completely redone - Warrios of Chaos victory conditions completely redone - Now Bordeleaux, Bretonnia and Carcassone only need 800 Chivalry to achieve a Short Victory -- Now Bordeleaux, Bretonnia and Carcassone only need 1600 Chivalry to achieve a Long Victory \ No newline at end of file +- Now Bordeleaux, Bretonnia and Carcassone only need 1600 Chivalry to achieve a Long Victory + +## [2.0.1] Minor Fix - 18.07.2020 + +- Now Followers of Nagash have to control the Black Pyramid of Nagash to achieve a Short Victory +- Fixed a bug where Clan Mors had to destroy Clan Mors to achieve a victory \ No newline at end of file diff --git a/dist/vco2_main.pack b/dist/vco2_main.pack index c11271e..0408fbf 100644 Binary files a/dist/vco2_main.pack and b/dist/vco2_main.pack differ diff --git a/docs/factions/tomb-kings/README.md b/docs/factions/tomb-kings/README.md index 73a277f..0260720 100644 --- a/docs/factions/tomb-kings/README.md +++ b/docs/factions/tomb-kings/README.md @@ -55,6 +55,7 @@ * **Short Victory Conditions**: * Destroy Khemri + * Capture the Black Pyramid of Nagash * Build the Black Tower of Arkhan * Construct at least 1 pyramid * Own 7 Vampire Counts units diff --git a/src/script/campaign/mod/zzz_vco2_main.lua b/src/script/campaign/mod/zzz_vco2_main.lua deleted file mode 100644 index 5d90412..0000000 --- a/src/script/campaign/mod/zzz_vco2_main.lua +++ /dev/null @@ -1,3 +0,0 @@ -local vco = require("script/vco/lib/vco") - -cm:add_first_tick_callback(function() vco:trigger_custom_missions("zzz_vco2_main") end); \ No newline at end of file diff --git a/src/script/vco2_main/factions/wh2_dlc09_tmb_followers_of_nagash/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc09_tmb_followers_of_nagash/campaigns/main_warhammer/missions.lua index b5de159..2e56c79 100644 --- a/src/script/vco2_main/factions/wh2_dlc09_tmb_followers_of_nagash/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc09_tmb_followers_of_nagash/campaigns/main_warhammer/missions.lua @@ -14,6 +14,12 @@ local missions = { confederation_valid; } objective + { + type OWN_N_REGIONS_INCLUDING; + total 1; + region wh2_main_great_mortis_delta_black_pyramid_of_nagash; + } + objective { type CONSTRUCT_N_BUILDINGS_INCLUDING; faction wh2_dlc09_tmb_followers_of_nagash; diff --git a/src/script/vco2_main/factions/wh2_main_skv_clan_mors/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_skv_clan_mors/campaigns/main_warhammer/missions.lua index 3fa5b67..967600a 100644 --- a/src/script/vco2_main/factions/wh2_main_skv_clan_mors/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_skv_clan_mors/campaigns/main_warhammer/missions.lua @@ -30,8 +30,7 @@ local missions = { faction wh_main_dwf_karak_izor; faction wh_main_grn_necksnappers; - - faction wh2_main_skv_clan_mors; + faction wh_main_grn_crooked_moon; confederation_valid; } objective @@ -86,8 +85,7 @@ local missions = { faction wh_main_dwf_karak_izor; faction wh_main_grn_necksnappers; - - faction wh2_main_skv_clan_mors; + faction wh_main_grn_crooked_moon; confederation_valid; } objective diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc09_skv_clan_rictus/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc09_skv_clan_rictus/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 731c921..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc09_skv_clan_rictus/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,90 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh2_main_the_clawed_coast; - province wh2_main_iron_mountains; - province wh2_main_isthmus_of_lustria; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_lzd_hexoatl; - - faction wh2_main_hef_eataine; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 60; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh2_main_the_clawed_coast; - province wh2_main_iron_mountains; - province wh2_main_isthmus_of_lustria; - province wh_main_reikland; - province wh_main_the_silver_road; - province wh_main_eastern_badlands; - province wh_main_couronne_et_languille; - province wh2_main_eataine; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_lzd_hexoatl; - - faction wh2_main_hef_eataine; - - faction wh_main_emp_empire; - - faction wh_main_dwf_dwarfs; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 100; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_exiles_of_nehek/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_exiles_of_nehek/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 40baa30..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_exiles_of_nehek/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,108 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type DESTROY_FACTION; - faction wh2_main_def_clar_karond; - faction wh2_main_def_ssildra_tor; - faction wh2_main_def_bleak_holds; - faction wh2_main_def_cult_of_pleasure; - confederation_valid; - } - objective - { - type HAVE_RESOURCES; - resource res_obsidian; - resource res_animals; - resource res_rom_furs; - resource res_rom_iron; - resource res_rom_marble; - resource res_rom_lead; - resource res_rom_timber; - } - objective - { - type PERFORM_RITUAL; - ritual_category CRAFTING_RITUAL; - total 10; - } - objective - { - type OWN_N_REGIONS_INCLUDING; - total 1; - region wh2_main_great_mortis_delta_black_pyramid_of_nagash; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_main_def_clar_karond; - faction wh2_main_def_ssildra_tor; - faction wh2_main_def_bleak_holds; - faction wh2_main_def_cult_of_pleasure; - confederation_valid; - } - objective - { - type HAVE_RESOURCES; - resource res_obsidian; - resource res_dyes; - resource res_animals; - resource res_rom_furs; - resource res_gems; - resource res_gold_idols; - resource res_rom_iron; - resource res_rom_marble; - resource res_medicine; - resource res_rom_textiles; - resource res_rom_lead; - resource res_spices; - resource res_rom_timber; - resource res_rom_wine; - } - objective - { - type PERFORM_RITUAL; - ritual_category CRAFTING_RITUAL; - total 20; - } - objective - { - type OWN_N_REGIONS_INCLUDING; - total 1; - region wh2_main_great_mortis_delta_black_pyramid_of_nagash; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_followers_of_nagash/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_followers_of_nagash/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 6cff9d5..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_followers_of_nagash/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,104 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_dlc09_tmb_khemri; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 5; - additive; - unit wh2_dlc09_tmb_cav_hexwraiths; - } - objective - { - type OWN_N_REGIONS_INCLUDING; - total 2; - region wh2_main_great_mortis_delta_black_pyramid_of_nagash; - region wh2_main_great_desert_of_araby_black_tower_of_arkhan; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc09_tmb_followers_of_nagash; - total 1; - building_level wh2_dlc09_special_pyramid_alcadizaar; - building_level wh2_dlc09_special_pyramid_amenemhetum; - building_level wh2_dlc09_special_pyramid_khatep; - building_level wh2_dlc09_special_pyramid_phar; - building_level wh2_dlc09_special_pyramid_settra; - building_level wh2_dlc09_special_pyramid_tutankhanut; - building_level wh2_main_special_pyramid_of_nagash_other; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_dlc09_tmb_khemri; - faction wh2_dlc09_tmb_lybaras; - faction wh2_dlc09_tmb_exiles_of_nehek; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 5; - additive; - unit wh2_dlc09_tmb_cav_hexwraiths; - } - objective - { - type OWN_N_REGIONS_INCLUDING; - total 2; - region wh2_main_great_mortis_delta_black_pyramid_of_nagash; - region wh2_main_great_desert_of_araby_black_tower_of_arkhan; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh2_dlc09_tmb_followers_of_nagash; - total 7; - building_level wh2_dlc09_special_pyramid_alcadizaar; - building_level wh2_dlc09_special_pyramid_amenemhetum; - building_level wh2_dlc09_special_pyramid_khatep; - building_level wh2_dlc09_special_pyramid_phar; - building_level wh2_dlc09_special_pyramid_settra; - building_level wh2_dlc09_special_pyramid_tutankhanut; - building_level wh2_main_special_pyramid_of_nagash_other; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_khemri/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_khemri/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 9d6ebce..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_khemri/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,111 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_dlc09_tmb_followers_of_nagash; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 3; - additive; - unit wh2_dlc09_tmb_veh_khemrian_warsphinx_0; - } - objective - { - type OWN_N_REGIONS_INCLUDING; - total 1; - region wh2_main_great_mortis_delta_black_pyramid_of_nagash; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh2_dlc09_tmb_khemri; - total 1; - building_level wh2_dlc09_special_pyramid_settra; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_dlc09_tmb_followers_of_nagash; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 10; - additive; - unit wh2_dlc09_tmb_veh_khemrian_warsphinx_0; - unit wh2_dlc09_tmb_mon_heirotitan_0; - unit wh2_dlc09_tmb_mon_necrosphinx_0; - } - objective - { - type OWN_N_REGIONS_INCLUDING; - total 1; - region wh2_main_great_mortis_delta_black_pyramid_of_nagash; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh2_dlc09_tmb_khemri; - total 7; - building_level wh2_dlc09_special_pyramid_alcadizaar; - building_level wh2_dlc09_special_pyramid_amenemhetum; - building_level wh2_dlc09_special_pyramid_khatep; - building_level wh2_dlc09_special_pyramid_phar; - building_level wh2_dlc09_special_pyramid_settra; - building_level wh2_dlc09_special_pyramid_tutankhanut; - building_level wh2_main_special_pyramid_of_nagash_other; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 8; - region wh2_main_land_of_the_dead_khemri; - region wh2_main_land_of_assassins_palace_of_the_wizard_caliph; - region wh2_main_great_desert_of_araby_black_tower_of_arkhan; - region wh2_main_coast_of_araby_al_haikk; - region wh2_main_ash_river_numas; - region wh2_main_shifting_sands_ka-sabar; - region wh_main_southern_badlands_galbaraz; - region wh2_main_charnel_valley_karag_orrud; - region wh2_main_devils_backbone_lahmia; - region wh2_main_crater_of_the_walking_dead_rasetra; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_lybaras/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_lybaras/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 6b4281b..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc09_tmb_lybaras/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,118 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_main_vmp_necrarch_brotherhood; - faction wh2_main_vmp_strygos_empire; - faction wh2_main_vmp_the_silver_host; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 7; - additive; - unit wh2_dlc09_tmb_cav_necropolis_knights_0; - unit wh2_dlc09_tmb_cav_necropolis_knights_1; - unit wh2_dlc09_tmb_mon_sepulchral_stalkers_0; - } - objective - { - type OWN_N_REGIONS_INCLUDING; - total 1; - region wh2_main_great_mortis_delta_black_pyramid_of_nagash; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc09_tmb_lybaras; - total 1; - building_level wh2_dlc09_special_pyramid_alcadizaar; - building_level wh2_dlc09_special_pyramid_amenemhetum; - building_level wh2_dlc09_special_pyramid_khatep; - building_level wh2_dlc09_special_pyramid_phar; - building_level wh2_dlc09_special_pyramid_settra; - building_level wh2_dlc09_special_pyramid_tutankhanut; - building_level wh2_main_special_pyramid_of_nagash_other; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_main_vmp_necrarch_brotherhood; - faction wh2_main_vmp_strygos_empire; - faction wh2_main_vmp_the_silver_host; - faction wh_main_vmp_vampire_counts; - faction wh_main_vmp_schwartzhafen; - faction wh2_dlc11_vmp_the_barrow_legion; - faction wh_main_vmp_mousillon; - faction wh_main_vmp_rival_sylvanian_vamps; - - faction wh2_dlc11_cst_the_drowned; - faction wh2_dlc11_cst_pirates_of_sartosa; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 15; - additive; - unit wh2_dlc09_tmb_cav_necropolis_knights_0; - unit wh2_dlc09_tmb_cav_necropolis_knights_1; - unit wh2_dlc09_tmb_mon_sepulchral_stalkers_0; - } - objective - { - type OWN_N_REGIONS_INCLUDING; - total 1; - region wh2_main_great_mortis_delta_black_pyramid_of_nagash; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh2_dlc09_tmb_lybaras; - total 7; - building_level wh2_dlc09_special_pyramid_alcadizaar; - building_level wh2_dlc09_special_pyramid_amenemhetum; - building_level wh2_dlc09_special_pyramid_khatep; - building_level wh2_dlc09_special_pyramid_phar; - building_level wh2_dlc09_special_pyramid_settra; - building_level wh2_dlc09_special_pyramid_tutankhanut; - building_level wh2_main_special_pyramid_of_nagash_other; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_noctilus/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_noctilus/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 5a990aa..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_noctilus/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,124 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource cst_infamy; - total 15000; - additive; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 3; - province wh2_main_galleons_graveyard; - province wh2_main_vampire_coast; - province wh2_main_sartosa; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_dlc11_cst_pirates_of_sartosa; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_the_drowned; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_cst_noctilus; - total 2; - building_level wh2_dlc11_special_galleons_graveyard_wreck_1; - building_level wh2_dlc11_special_ship_noctilus_1; - } - objective - { - type OWN_N_UNITS; - total 3; - additive; - unit wh2_dlc11_cst_mon_necrofex_colossus_0; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource cst_infamy; - total 25000; - additive; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 3; - province wh2_main_galleons_graveyard; - province wh2_main_vampire_coast; - province wh2_main_sartosa; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_dlc11_cst_pirates_of_sartosa; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_the_drowned; - - faction wh_main_brt_bretonnia; - faction wh_main_brt_bordeleaux; - - faction wh2_dlc11_vmp_the_barrow_legion; - faction wh_main_vmp_mousillon; - - faction wh2_dlc09_tmb_followers_of_nagash; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_cst_noctilus; - total 2; - building_level wh2_dlc11_special_galleons_graveyard_wreck_1; - building_level wh2_dlc11_special_ship_noctilus_1; - } - objective - { - type OWN_N_UNITS; - total 6; - additive; - unit wh2_dlc11_cst_mon_necrofex_colossus_0; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_pirates_of_sartosa/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_pirates_of_sartosa/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 895bb92..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_pirates_of_sartosa/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,132 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource cst_infamy; - total 15000; - additive; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - - faction wh_dlc08_nor_norsca; - confederation_valid; - } - objective - { - type LOOT_OR_SACK_N_DIFFERENT_SETTLEMENTS_INCLUDING; - total 25; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_cst_pirates_of_sartosa; - total 2; - building_level wh2_dlc11_special_dragon_tooth_lighthouse_1; - building_level wh2_dlc11_special_ship_aranessa_1; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 8000; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc11_cst_pirates_of_sartosa; - total 3; - building_level wh2_dlc11_vampirecoast_port_3; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 6000; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource cst_infamy; - total 25000; - additive; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - faction wh2_dlc11_cst_the_drowned; - - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - - faction wh2_dlc11_def_the_blessed_dread; - confederation_valid; - } - objective - { - type LOOT_OR_SACK_N_DIFFERENT_SETTLEMENTS_INCLUDING; - total 40; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_cst_pirates_of_sartosa; - total 2; - building_level wh2_dlc11_special_dragon_tooth_lighthouse_1; - building_level wh2_dlc11_special_ship_aranessa_1; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 15000; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc11_cst_pirates_of_sartosa; - total 6; - building_level wh2_dlc11_vampirecoast_port_3; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 10000; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_the_drowned/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_the_drowned/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 915b983..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_the_drowned/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,154 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource cst_infamy; - total 15000; - additive; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 5; - region wh2_main_eataine_lothern; - region wh2_main_yvresse_shrine_of_loec; - region wh2_main_eataine_angerrial; - region wh2_main_yvresse_elessaeli; - region wh2_main_yvresse_tralinia; - region wh2_main_cothique_tor_koruali; - region wh2_main_cothique_mistnar; - region wh2_main_chrace_elisia; - region wh2_main_nagarythe_tor_anlec; - region wh2_main_tiranoc_tor_anroc; - region wh2_main_ellyrion_whitefire_tor; - region wh2_main_avelorn_evershale; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_eataine; - faction wh2_main_hef_caledor; - faction wh2_main_hef_saphery; - faction wh2_main_hef_ellyrion; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_cst_the_drowned; - total 2; - building_level wh2_dlc11_special_cylostra_opera_house_1; - building_level wh2_dlc11_special_ship_cylostra_1; - } - objective - { - type OWN_N_UNITS; - total 10; - additive; - unit wh2_dlc11_cst_inf_syreens; - unit wh2_dlc11_cst_mon_mournguls_0; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 3; - agent_subtype wh2_dlc11_cst_mourngul; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource cst_infamy; - total 25000; - additive; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_caledor; - province wh2_main_eataine; - province wh2_main_tiranoc; - province wh2_main_ellyrion; - province wh2_main_avelorn; - province wh2_main_saphery; - province wh2_main_yvresse; - province wh2_main_cothique; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_phoenix_gate; - province wh2_main_unicorn_gate; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_eataine; - faction wh2_main_hef_caledor; - faction wh2_main_hef_saphery; - faction wh2_main_hef_yvresse; - faction wh2_main_hef_avelorn; - faction wh2_main_hef_ellyrion; - faction wh2_main_hef_tiranoc; - faction wh2_main_hef_cothique; - faction wh2_main_hef_chrace; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_cst_the_drowned; - total 2; - building_level wh2_dlc11_special_cylostra_opera_house_1; - building_level wh2_dlc11_special_ship_cylostra_1; - } - objective - { - type OWN_N_UNITS; - total 20; - additive; - unit wh2_dlc11_cst_inf_syreens; - unit wh2_dlc11_cst_mon_mournguls_0; - } - objective - { - type ACHIEVE_CHARACTER_RANK; - total 3; - total2 20; - agent champion; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_vampire_coast/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_vampire_coast/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ee5cafb..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc11_cst_vampire_coast/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,155 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource cst_infamy; - total 15000; - additive; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 8; - - region wh2_main_vampire_coast_the_awakening; - region wh2_main_vampire_coast_pox_marsh; - region wh2_main_vampire_coast_the_blood_swamps; - region wh2_main_volcanic_islands_the_star_tower; - region wh2_main_volcanic_islands_fuming_serpent; - region wh2_main_northern_great_jungle_temple_of_tlencan; - region wh2_main_headhunters_jungle_chupayotl; - region wh2_main_headhunters_jungle_mangrove_coast; - region wh2_main_the_creeping_jungle_temple_of_kara; - region wh2_main_southern_jungle_of_pahualaxa_the_high_sentinel; - region wh2_main_southern_jungle_of_pahualaxa_monument_of_the_moon; - region wh2_main_northern_jungle_of_pahualaxa_swamp_town; - region wh2_main_northern_jungle_of_pahualaxa_port_reaver; - region wh2_main_isthmus_of_lustria_skeggi; - region wh2_main_isthmus_of_lustria_ziggurat_of_dawn; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_lzd_hexoatl; - faction wh2_main_lzd_itza; - faction wh2_main_lzd_tlaxtlan; - faction wh2_dlc12_lzd_cult_of_sotek; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_cst_vampire_coast; - total 2; - building_level wh2_dlc11_special_ancient_vault_2; - building_level wh2_dlc11_special_ship_harkon_1; - } - objective - { - type OWN_N_UNITS; - total 60; - } - objective - { - override_text mission_text_text_mis_activity_restore_harkons_mind; - type SCRIPTED; - script_key restore_harkon_mind; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource cst_infamy; - total 25000; - additive; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 15; - - region wh2_main_vampire_coast_the_awakening; - region wh2_main_vampire_coast_pox_marsh; - region wh2_main_vampire_coast_the_blood_swamps; - region wh2_main_volcanic_islands_the_star_tower; - region wh2_main_volcanic_islands_fuming_serpent; - region wh2_main_northern_great_jungle_temple_of_tlencan; - region wh2_main_headhunters_jungle_chupayotl; - region wh2_main_headhunters_jungle_mangrove_coast; - region wh2_main_the_creeping_jungle_temple_of_kara; - region wh2_main_southern_jungle_of_pahualaxa_the_high_sentinel; - region wh2_main_southern_jungle_of_pahualaxa_monument_of_the_moon; - region wh2_main_northern_jungle_of_pahualaxa_swamp_town; - region wh2_main_northern_jungle_of_pahualaxa_port_reaver; - region wh2_main_isthmus_of_lustria_skeggi; - region wh2_main_isthmus_of_lustria_ziggurat_of_dawn; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_cst_noctilus; - faction wh2_dlc11_cst_the_drowned; - faction wh2_dlc11_cst_pirates_of_sartosa; - - - faction wh2_main_lzd_itza; - faction wh2_dlc12_lzd_cult_of_sotek; - faction wh2_main_lzd_sentinels_of_xeti; - faction wh2_main_lzd_hexoatl; - faction wh2_main_lzd_tlaxtlan; - faction wh2_dlc13_lzd_spirits_of_the_jungle; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_cst_vampire_coast; - total 2; - building_level wh2_dlc11_special_ancient_vault_2; - building_level wh2_dlc11_special_ship_harkon_1; - } - objective - { - type OWN_N_UNITS; - total 100; - } - objective - { - override_text mission_text_text_mis_activity_restore_harkons_mind; - type SCRIPTED; - script_key restore_harkon_mind; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc11_def_the_blessed_dread/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc11_def_the_blessed_dread/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 6b30964..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc11_def_the_blessed_dread/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,126 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_cst_vampire_coast; - - faction wh2_main_hef_order_of_loremasters; - - faction wh2_main_skv_clan_pestilens; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_def_the_blessed_dread; - total 2; - building_level wh2_main_special_har_ganeth_temple_of_khaine_1; - building_level wh2_main_special_karond_kar_slavers; - building_level wh2_main_special_naggarond_witch_king_def; - building_level wh2_main_special_everqueen_court_def; - building_level wh2_dlc11_special_settlement_galleons_graveyard_5; - building_level wh2_main_special_quintex_2; - building_level wh2_main_special_shrine_of_khaine_def_1; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 20000; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 3; - agent_subtype wh2_main_def_black_ark; - } - objective - { - type OWN_N_UNITS; - total 20; - additive; - unit wh2_main_def_inf_black_ark_corsairs_0; - unit wh2_main_def_inf_black_ark_corsairs_1; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_order_of_loremasters; - faction wh2_main_hef_eataine; - faction wh2_main_hef_avelorn; - faction wh2_main_hef_nagarythe; - - faction wh2_main_skv_clan_pestilens; - - faction wh2_dlc11_cst_noctilus; - faction wh2_dlc11_cst_vampire_coast; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_def_the_blessed_dread; - total 5; - building_level wh2_main_special_har_ganeth_temple_of_khaine_1; - building_level wh2_main_special_karond_kar_slavers; - building_level wh2_main_special_naggarond_witch_king_def; - building_level wh2_main_special_everqueen_court_def; - building_level wh2_dlc11_special_settlement_galleons_graveyard_5; - building_level wh2_main_special_quintex_2; - building_level wh2_main_special_shrine_of_khaine_def_1; - - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 40000; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc11_def_the_blessed_dread; - total 3; - building_level wh2_main_horde_def_settlement_5; - } - objective - { - type OWN_N_UNITS; - total 30; - additive; - unit wh2_main_def_inf_black_ark_corsairs_0; - unit wh2_main_def_inf_black_ark_corsairs_1; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc11_vmp_the_barrow_legion/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc11_vmp_the_barrow_legion/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 5e78679..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc11_vmp_the_barrow_legion/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,140 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 4; - region wh_main_couronne_et_languille_couronne; - region wh_main_bordeleaux_et_aquitaine_bordeleaux; - region wh_main_lyonesse_mousillon; - region wh_main_carcassone_et_brionne_castle_carcassonne; - } - objective - { - type DESTROY_FACTION; - faction wh_main_brt_bretonnia; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 60; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc11_vmp_the_barrow_legion; - total 3; - building_level wh_main_vmp_necromancers_2; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_vmp_the_barrow_legion; - total 2; - building_level wh2_main_wef_oak_of_ages_occupied_1; - building_level wh2_main_special_drakenhof_court; - building_level wh_main_special_college_of_magic_vampires; - building_level wh_main_special_settlement_couronne_5_vmp; - building_level wh2_main_special_pyramid_of_nagash_vmp; - building_level wh2_dlc11_special_settlement_galleons_graveyard_5; - building_level wh2_main_special_castle_drachenfels_2; - building_level wh2_main_special_pyramid_of_nagash_vmp; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 3; - agent_subtype vmp_necromancer; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 4; - region wh_main_couronne_et_languille_couronne; - region wh_main_bordeleaux_et_aquitaine_bordeleaux; - region wh_main_lyonesse_mousillon; - region wh_main_carcassone_et_brionne_castle_carcassonne; - } - objective - { - type DESTROY_FACTION; - faction wh_main_brt_bretonnia; - - faction wh_dlc05_wef_wood_elves; - faction wh_dlc05_wef_argwylon; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 100; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc11_vmp_the_barrow_legion; - total 5; - building_level wh_main_vmp_necromancers_2; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_dlc11_vmp_the_barrow_legion; - total 5; - building_level wh2_main_wef_oak_of_ages_occupied_1; - building_level wh2_main_special_drakenhof_court; - building_level wh_main_special_college_of_magic_vampires; - building_level wh_main_special_settlement_couronne_5_vmp; - building_level wh2_main_special_pyramid_of_nagash_vmp; - building_level wh2_dlc11_special_settlement_galleons_graveyard_5; - building_level wh2_main_special_castle_drachenfels_2; - building_level wh2_main_special_pyramid_of_nagash_vmp; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 5; - agent_subtype vmp_necromancer; - } - objective - { - type ACHIEVE_CHARACTER_RANK; - total 3; - total2 20; - agent wizard; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc12_lzd_cult_of_sotek/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc12_lzd_cult_of_sotek/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 24aedad..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc12_lzd_cult_of_sotek/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,127 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_vampire_coast; - province wh2_main_volcanic_islands; - province wh2_main_spine_of_sotek; - province wh2_main_southern_great_jungle; - province wh2_main_northern_great_jungle; - province wh2_main_jungles_of_green_mists; - province wh2_main_huahuan_desert; - province wh2_main_the_creeping_jungle; - province wh2_main_headhunters_jungle; - province wh2_main_southern_jungle_of_pahualaxa; - } - - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc12_lzd_cult_of_sotek; - total 3; - building_level wh2_main_lzd_worship_sotek_3; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_pestilens; - faction wh2_main_skv_clan_skyre; - - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - - faction wh2_dlc11_def_the_blessed_dread; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_vampire_coast; - province wh2_main_volcanic_islands; - province wh2_main_spine_of_sotek; - province wh2_main_southern_great_jungle; - province wh2_main_northern_great_jungle; - province wh2_main_jungles_of_green_mists; - province wh2_main_huahuan_desert; - province wh2_main_the_creeping_jungle; - province wh2_main_headhunters_jungle; - province wh2_main_southern_jungle_of_pahualaxa; - } - - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc12_lzd_cult_of_sotek; - total 5; - building_level wh2_main_lzd_worship_sotek_3; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc12_lzd_cult_of_sotek; - total 1; - building_level wh2_dlc12_special_sotek_snake_pit_1; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_pestilens; - faction wh2_main_skv_clan_skyre; - - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_dlc09_tmb_followers_of_nagash; - confederation_valid; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc13_emp_golden_order/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc13_emp_golden_order/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 773f02b..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc13_emp_golden_order/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,140 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 2; - province wh2_main_solland; - province wh2_main_fort_soll; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 2; - override_text mission_text_text_wh_main_objective_override_empire_sylvania; - province wh_main_eastern_sylvania; - province wh_main_western_sylvania; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_black_venom; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh2_main_skv_clan_skyre; - - faction wh2_dlc11_cst_pirates_of_sartosa; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh2_dlc13_emp_golden_order; - total 1; - building_level wh_main_special_nuln_gunnery_school; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 12; - override_text mission_text_text_wh_main_objective_override_empire_control; - province wh_main_nordland; - province wh_main_ostland; - province wh_main_hochland; - province wh_main_middenland; - province wh_main_talabecland; - province wh_main_ostermark; - province wh_main_reikland; - province wh_main_stirland; - province wh_main_averland; - province wh_main_wissenland; - province wh_main_the_wasteland; - province wh2_main_solland; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 2; - override_text mission_text_text_wh_main_objective_override_empire_sylvania; - province wh_main_eastern_sylvania; - province wh_main_western_sylvania; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_black_venom; - faction wh_main_grn_broken_nose; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_greenskins; - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh2_dlc15_skv_clan_kreepus; - faction wh2_main_skv_clan_skyre; - - faction wh2_dlc11_cst_pirates_of_sartosa; - - faction wh_main_vmp_vampire_counts; - faction wh_main_vmp_schwartzhafen; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh2_dlc13_emp_golden_order; - total 1; - building_level wh_main_special_nuln_gunnery_school; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc13_emp_the_huntmarshals_expedition/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc13_emp_the_huntmarshals_expedition/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 6a4041f..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc13_emp_the_huntmarshals_expedition/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,107 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 6; - province wh2_main_southern_great_jungle; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_lzd_itza; - faction wh2_dlc13_lzd_spirits_of_the_jungle; - - faction wh2_main_skv_clan_pestilens; - - faction wh2_dlc11_cst_vampire_coast; - confederation_valid; - } - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource emp_progress; - total 80; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 11; - province wh2_main_the_creeping_jungle; - province wh2_main_northern_great_jungle; - province wh2_main_southern_great_jungle; - province wh2_main_vampire_coast; - province wh2_main_jungles_of_green_mists; - province wh2_main_headhunters_jungle; - province wh2_main_volcanic_islands; - province wh2_main_huahuan_desert; - province wh2_main_southern_jungle_of_pahualaxa; - province wh2_main_northern_jungle_of_pahualaxa; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_lzd_hexoatl; - faction wh2_main_lzd_itza; - faction wh2_dlc13_lzd_spirits_of_the_jungle; - - faction wh2_main_skv_clan_pestilens; - - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - - faction wh2_dlc11_def_the_blessed_dread; - confederation_valid; - } - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource emp_progress; - total 100; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc13_lzd_spirits_of_the_jungle/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc13_lzd_spirits_of_the_jungle/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 3ad2ae9..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc13_lzd_spirits_of_the_jungle/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,131 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type VASSALS_OWN_BUILDINGS; - faction wh2_dlc13_lzd_spirits_of_the_jungle; - building_level wh2_dlc13_lzd_nakai_itzl; - building_level wh2_dlc13_lzd_nakai_quetzl; - building_level wh2_dlc13_lzd_nakai_xholankha; - building_level wh2_dlc13_lzd_port_nakai_itzl; - building_level wh2_dlc13_lzd_port_nakai_quetzl; - building_level wh2_dlc13_lzd_port_nakai_xholankha; - total 40; - - } - objective - { - type DESTROY_FACTION; - faction wh_dlc08_nor_norsca; - - faction wh2_main_skv_clan_moulder; - - faction wh_main_vmp_vampire_counts; - - faction wh_main_grn_greenskins; - confederation_valid; - } - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource lzd_old_ones_favour; - total 1000; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc13_lzd_spirits_of_the_jungle; - total 1; - building_level wh2_dlc13_horde_lizardmen_slann_3; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type VASSALS_OWN_BUILDINGS; - faction wh2_dlc13_lzd_spirits_of_the_jungle; - building_level wh2_dlc13_lzd_nakai_itzl; - building_level wh2_dlc13_lzd_nakai_quetzl; - building_level wh2_dlc13_lzd_nakai_xholankha; - building_level wh2_dlc13_lzd_port_nakai_itzl; - building_level wh2_dlc13_lzd_port_nakai_quetzl; - building_level wh2_dlc13_lzd_port_nakai_xholankha; - total 70; - - } - objective - { - type DESTROY_FACTION; - faction wh_dlc08_nor_norsca; - - faction wh2_main_skv_clan_moulder; - faction wh2_main_skv_clan_mors; - faction wh2_main_skv_clan_skyre; - - faction wh_main_vmp_vampire_counts; - - faction wh_main_grn_greenskins; - - faction wh2_main_def_naggarond; - - faction wh2_dlc13_emp_the_huntmarshals_expedition; - confederation_valid; - } - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource lzd_old_ones_favour; - total 3000; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_dlc13_lzd_spirits_of_the_jungle; - total 1; - building_level wh2_dlc13_horde_lizardmen_slann_3; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc14_brt_chevaliers_de_lyonesse/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc14_brt_chevaliers_de_lyonesse/campaigns/main_warhammer/missions.lua deleted file mode 100644 index e0c1f46..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc14_brt_chevaliers_de_lyonesse/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,53 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_ultimate; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chivalry_1000; - type SCRIPTED; - script_key attain_chivalry_2000; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc09_tmb_dune_kingdoms; - faction wh2_dlc09_tmb_followers_of_nagash; - faction wh2_dlc09_tmb_khemri; - faction wh2_dlc09_tmb_numas; - faction wh2_dlc09_tmb_rakaph_dynasty; - faction wh2_dlc09_tmb_the_sentinels; - - faction wh2_main_vmp_necrarch_brotherhood; - confederation_valid; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 3; - province wh2_main_coast_of_araby; - province wh2_main_great_desert_of_araby; - province wh2_main_western_jungles; - } - objective - { - override_text mission_text_text_mis_activity_win_errantry_war; - type SCRIPTED; - script_key win_errantry_war; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc15_grn_bonerattlaz/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc15_grn_bonerattlaz/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 2c09dfe..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc15_grn_bonerattlaz/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,105 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh_main_emp_ostermark; - - faction wh_main_ksl_kislev; - - faction wh_main_dwf_karak_kadrin; - confederation_valid; - - } - objective - { - type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 25; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 10000; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh_main_emp_averland; - faction wh_main_emp_empire; - faction wh_main_emp_hochland; - faction wh_main_emp_middenland; - faction wh_main_emp_nordland; - faction wh_main_emp_ostland; - faction wh_main_emp_ostermark; - faction wh_main_emp_stirland; - faction wh_main_emp_talabecland; - faction wh2_dlc13_emp_golden_order; - faction wh_main_emp_wissenland; - - faction wh_main_ksl_kislev; - - faction wh_main_dwf_karak_kadrin; - confederation_valid; - } - objective - { - type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 50; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 1; - region wh2_main_the_broken_teeth_nagashizar; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 20000; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc15_grn_broken_axe/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc15_grn_broken_axe/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ab5069b..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc15_grn_broken_axe/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,107 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 3; - event_category Objective; - } - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource grn_waaagh; - total 100; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_yvresse; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 5; - event_category Objective; - } - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource grn_waaagh; - total 100; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_cothique; - faction wh2_main_hef_eataine; - faction wh2_main_hef_yvresse; - - faction wh_main_brt_bretonnia; - faction wh_main_brt_bordeleaux; - faction wh_main_brt_carcassonne; - confederation_valid; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 25000; - } - objective - { - type OWN_N_UNITS; - total 15; - additive; - unit wh_main_grn_mon_giant; - unit wh2_dlc15_grn_mon_rogue_idol_0; - unit wh2_dlc15_grn_mon_rogue_idol_ror_0; - unit wh_main_grn_mon_arachnarok_spider_0; - unit wh_dlc06_grn_mon_venom_queen_0; - unit wh_main_grn_inf_black_orcs; - unit wh_dlc06_grn_inf_krimson_killerz_0; - unit wh_main_grn_cav_orc_boar_boy_big_uns; - unit wh_dlc06_grn_cav_broken_tusks_mob_0; - unit wh_main_grn_art_goblin_rock_lobber; - unit wh_dlc06_grn_art_hammer_of_gork_0; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 18; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_dlc15_hef_imrik/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_dlc15_hef_imrik/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ed9ad7c..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_dlc15_hef_imrik/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,170 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 3; - event_category Objective; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 5; - province wh_main_western_badlands; - province wh2_main_gnoblar_country; - province wh2_main_dragon_isles; - province wh2_main_the_wolf_lands; - province wh2_main_caledor; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_eshin; - - faction wh_main_grn_greenskins; - - faction wh2_main_def_hag_graef; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - total 3; - building_level wh2_main_hef_mages_3; - building_level wh2_main_hef_worship_3; - building_level wh2_main_hef_dragons_2; - building_level wh2_main_hef_smith_2; - building_level wh2_dlc10_hef_handmaidens; - building_level wh2_main_hef_defence_major_3; - building_level wh2_main_hef_order_5; - building_level wh2_main_hef_port_3; - faction wh2_main_hef_caledor; - } - objective - { - type OWN_N_UNITS; - total 5; - additive; - unit wh2_main_hef_mon_sun_dragon; - unit wh2_dlc10_hef_inf_the_silverpelts_ror_0; - unit wh2_main_hef_inf_phoenix_guard; - unit wh2_main_hef_cav_dragon_princes; - unit wh2_main_hef_mon_star_dragon; - unit wh2_dlc10_hef_cav_the_fireborn_ror_0; - unit wh2_dlc10_hef_inf_keepers_of_the_flame_ror_0; - unit wh2_dlc10_hef_inf_sisters_of_avelorn_0; - unit wh2_dlc10_hef_inf_everqueens_court_guards_ror_0; - unit wh2_main_hef_inf_white_lions_of_chrace_0; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 5; - event_category Objective; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 18; - province wh2_main_eataine; - province wh2_main_yvresse; - province wh2_main_saphery; - province wh2_main_cothique; - province wh2_main_avelorn; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_ellyrion; - province wh2_main_tiranoc; - province wh2_main_caledor; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - province wh_main_western_badlands; - province wh2_main_gnoblar_country; - province wh2_main_dragon_isles; - province wh2_main_the_wolf_lands; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_eshin; - faction wh2_main_skv_clan_mors; - - faction wh_main_grn_greenskins; - - faction wh2_main_def_hag_graef; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - total 8; - building_level wh2_main_hef_mages_3; - building_level wh2_main_hef_worship_3; - building_level wh2_main_hef_dragons_2; - building_level wh2_main_hef_smith_2; - building_level wh2_dlc10_hef_handmaidens; - building_level wh2_main_hef_defence_major_3; - building_level wh2_main_hef_order_5; - building_level wh2_main_hef_port_3; - faction wh2_main_hef_caledor; - } - objective - { - type OWN_N_UNITS; - total 15; - additive; - unit wh2_main_hef_mon_sun_dragon; - unit wh2_dlc10_hef_inf_the_silverpelts_ror_0; - unit wh2_main_hef_inf_phoenix_guard; - unit wh2_main_hef_cav_dragon_princes; - unit wh2_main_hef_mon_star_dragon; - unit wh2_dlc10_hef_cav_the_fireborn_ror_0; - unit wh2_dlc10_hef_inf_keepers_of_the_flame_ror_0; - unit wh2_dlc10_hef_inf_sisters_of_avelorn_0; - unit wh2_dlc10_hef_inf_everqueens_court_guards_ror_0; - unit wh2_main_hef_inf_white_lions_of_chrace_0; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 18; - } - - payload - { - game_victory; - } - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_def_cult_of_pleasure/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_def_cult_of_pleasure/campaigns/main_warhammer/missions.lua deleted file mode 100644 index f1a3019..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_def_cult_of_pleasure/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,112 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_nagarythe; - - faction wh2_dlc09_tmb_exiles_of_nehek; - - faction wh2_dlc09_skv_clan_rictus; - confederation_valid; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 3; - agent_subtype wh2_main_def_black_ark; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 10000; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - override_text mission_text_text_wh2_main_objective_override_morathi_control; - province wh2_main_eataine; - province wh2_main_yvresse; - province wh2_main_saphery; - province wh2_main_cothique; - province wh2_main_avelorn; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_ellyrion; - province wh2_main_tiranoc; - province wh2_main_caledor; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 5; - agent_subtype wh2_main_def_black_ark; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_nagarythe; - faction wh2_main_hef_avelorn; - faction wh2_main_hef_eataine; - faction wh2_main_def_har_ganeth; - - faction wh2_dlc09_tmb_exiles_of_nehek; - - faction wh2_dlc09_skv_clan_rictus; - - faction wh2_main_lzd_hexoatl; - - faction wh2_dlc11_cst_the_drowned; - confederation_valid; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 25000; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_def_cult_of_pleasure; - total 1; - building_level wh2_main_special_ghrond_convent_of_sorcery_2; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_def_hag_graef/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_def_hag_graef/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 9b363ca..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_def_hag_graef/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,121 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 3; - event_category Objective; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 15000; - additive; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_eshin; - - faction wh_main_dwf_karak_azul; - - faction wh2_dlc15_hef_imrik; - - faction wh2_dlc09_tmb_lybaras; - - faction wh2_main_lzd_last_defenders; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 15; - additive; - unit wh2_main_def_inf_har_ganeth_executioners_0; - unit wh2_main_def_mon_black_dragon; - unit wh2_main_def_cav_cold_one_knights_1; - unit wh2_dlc14_def_veh_bloodwrack_shrine_0; - unit wh2_main_def_mon_war_hydra; - unit wh2_dlc10_def_mon_chill_of_sontar_ror_0; - unit wh2_dlc14_def_mon_bloodwrack_medusa_ror_0; - unit wh2_dlc10_def_inf_blades_of_the_blood_queen_ror_0; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 5; - event_category Objective; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 30000; - additive; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_eshin; - - faction wh_main_grn_greenskins; - - faction wh_main_dwf_dwarfs; - faction wh_main_dwf_karak_azul; - - faction wh2_main_lzd_last_defenders; - - faction wh2_dlc15_hef_imrik; - - faction wh2_dlc09_tmb_lybaras; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 30; - additive; - unit wh2_main_def_inf_har_ganeth_executioners_0; - unit wh2_main_def_mon_black_dragon; - unit wh2_main_def_cav_cold_one_knights_1; - unit wh2_dlc14_def_veh_bloodwrack_shrine_0; - unit wh2_main_def_mon_war_hydra; - unit wh2_dlc10_def_mon_chill_of_sontar_ror_0; - unit wh2_dlc14_def_mon_bloodwrack_medusa_ror_0; - unit wh2_dlc10_def_inf_blades_of_the_blood_queen_ror_0; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_def_har_ganeth/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_def_har_ganeth/campaigns/main_warhammer/missions.lua deleted file mode 100644 index cf18a2d..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_def_har_ganeth/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,142 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_REGIONS_FROM; - total 1; - region wh2_main_avelorn_gaean_vale; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_nagarythe; - faction wh2_main_hef_avelorn; - - faction wh2_main_def_ghrond; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_def_har_ganeth; - total 2; - building_level wh2_main_special_har_ganeth_hellebron_palace; - building_level wh2_main_special_har_ganeth_temple_of_khaine_1; - building_level wh2_main_special_shrine_of_khaine_def_1; - building_level wh2_main_special_everqueen_court_def; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 10000; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 3; - agent_subtype wh2_main_def_death_hag; - } - objective - { - type OWN_N_UNITS; - total 10; - additive; - unit wh2_main_def_inf_witch_elves_0; - unit wh2_dlc10_def_inf_sisters_of_slaughter; - unit wh2_main_def_inf_har_ganeth_executioners_0; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_the_chill_road; - province wh2_main_the_road_of_skulls; - province wh2_main_iron_mountains; - province wh2_main_deadwood; - province wh2_main_aghol_wastelands; - province wh2_main_the_broken_land; - province wh2_main_the_clawed_coast; - province wh2_main_the_black_coast; - province wh2_main_titan_peaks; - province wh2_main_avelorn; - province wh2_main_nagarythe; - province wh2_main_doom_glades; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_nagarythe; - faction wh2_main_hef_avelorn; - - faction wh2_main_def_ghrond; - faction wh2_main_def_cult_of_pleasure; - - faction wh_dlc08_nor_norsca; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_def_har_ganeth; - total 4; - building_level wh2_main_special_har_ganeth_hellebron_palace; - building_level wh2_main_special_har_ganeth_temple_of_khaine_1; - building_level wh2_main_special_shrine_of_khaine_def_1; - building_level wh2_main_special_everqueen_court_def; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 25000; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 5; - agent_subtype wh2_main_def_death_hag; - } - objective - { - type OWN_N_UNITS; - total 20; - additive; - unit wh2_main_def_inf_witch_elves_0; - unit wh2_dlc10_def_inf_sisters_of_slaughter; - unit wh2_main_def_inf_har_ganeth_executioners_0; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_def_naggarond/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_def_naggarond/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 1bfb92f..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_def_naggarond/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,149 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 10; - override_text mission_text_text_wh2_main_objective_override_malekith_control; - province wh2_main_ironfrost_glacier; - province wh2_main_the_chill_road; - province wh2_main_the_road_of_skulls; - province wh2_main_the_black_flood; - province wh2_main_deadwood; - province wh2_main_aghol_wastelands; - province wh2_main_the_broken_land; - province wh2_main_the_clawed_coast; - province wh2_main_iron_mountains; - province wh2_main_obsidian_peaks; - province wh2_main_blackspine_mountains; - province wh2_main_doom_glades; - province wh2_main_the_black_coast; - province wh2_main_titan_peaks; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 2; - region wh2_main_eataine_lothern; - region wh2_main_eataine_shrine_of_asuryan; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_def_naggarond; - total 1; - building_level wh2_main_special_naggarond_witch_king_def; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 3; - agent_subtype wh2_main_def_black_ark; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 10000; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 10; - override_text mission_text_text_wh2_main_objective_override_malekith_control; - province wh2_main_ironfrost_glacier; - province wh2_main_the_chill_road; - province wh2_main_the_road_of_skulls; - province wh2_main_the_black_flood; - province wh2_main_deadwood; - province wh2_main_aghol_wastelands; - province wh2_main_the_broken_land; - province wh2_main_the_clawed_coast; - province wh2_main_iron_mountains; - province wh2_main_obsidian_peaks; - province wh2_main_blackspine_mountains; - province wh2_main_doom_glades; - province wh2_main_the_black_coast; - province wh2_main_titan_peaks; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - override_text mission_text_text_wh2_main_objective_override_malekith_control; - province wh2_main_eataine; - province wh2_main_yvresse; - province wh2_main_saphery; - province wh2_main_cothique; - province wh2_main_avelorn; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_ellyrion; - province wh2_main_tiranoc; - province wh2_main_caledor; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_avelorn; - faction wh2_main_hef_nagarythe; - faction wh2_main_hef_eataine; - faction wh2_main_hef_order_of_loremasters; - confederation_valid; - } - objective - { - type HAVE_N_AGENTS_OF_TYPE; - total 5; - agent_subtype wh2_main_def_black_ark; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 25000; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_def_naggarond; - total 2; - building_level wh2_main_special_naggarond_witch_king_def; - building_level wh2_main_special_anlec_citadel_def; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_hef_avelorn/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_hef_avelorn/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 6088d48..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_hef_avelorn/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,123 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_eataine; - province wh2_main_yvresse; - province wh2_main_saphery; - province wh2_main_cothique; - province wh2_main_avelorn; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_ellyrion; - province wh2_main_tiranoc; - province wh2_main_caledor; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_har_ganeth; - faction wh2_main_def_scourge_of_khaine; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_hef_avelorn; - total 1; - building_level wh2_main_special_everqueen_court_hef; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_eataine; - province wh2_main_yvresse; - province wh2_main_saphery; - province wh2_main_cothique; - province wh2_main_avelorn; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_ellyrion; - province wh2_main_tiranoc; - province wh2_main_caledor; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_har_ganeth; - faction wh2_main_def_scourge_of_khaine; - - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_hef_avelorn; - total 1; - building_level wh2_main_special_everqueen_court_hef; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_hef_eataine/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_hef_eataine/campaigns/main_warhammer/missions.lua deleted file mode 100644 index fc3d773..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_hef_eataine/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,120 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - override_text mission_text_text_wh2_main_objective_override_tyrion_control; - province wh2_main_eataine; - province wh2_main_yvresse; - province wh2_main_saphery; - province wh2_main_cothique; - province wh2_main_avelorn; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_ellyrion; - province wh2_main_tiranoc; - province wh2_main_caledor; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_naggarond; - faction wh2_main_def_cult_of_pleasure; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_hef_eataine; - total 2; - building_level wh2_main_special_shrine_of_asuryan_1_hef; - building_level wh2_main_special_lothern_port_3; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - override_text mission_text_text_wh2_main_objective_override_tyrion_control; - province wh2_main_eataine; - province wh2_main_yvresse; - province wh2_main_saphery; - province wh2_main_cothique; - province wh2_main_avelorn; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_ellyrion; - province wh2_main_tiranoc; - province wh2_main_caledor; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_naggarond; - faction wh2_main_def_cult_of_pleasure; - faction wh2_main_def_har_ganeth; - faction wh2_dlc11_def_the_blessed_dread; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_hef_eataine; - total 2; - building_level wh2_main_special_shrine_of_asuryan_1_hef; - building_level wh2_main_special_lothern_port_3; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_hef_eataine/campaigns/wh2_main_great_vortex/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_hef_eataine/campaigns/wh2_main_great_vortex/missions.lua deleted file mode 100644 index e32c659..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_hef_eataine/campaigns/wh2_main_great_vortex/missions.lua +++ /dev/null @@ -1,3 +0,0 @@ -local missions = {}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_hef_nagarythe/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_hef_nagarythe/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 2450fd2..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_hef_nagarythe/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,102 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 2; - province wh2_main_nagarythe; - province wh2_main_iron_mountains; - province wh2_main_titan_peaks; - province wh2_main_the_road_of_skulls; - province wh2_main_doom_glades; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_naggarond; - faction wh2_main_def_bleak_holds; - faction wh2_main_def_clar_karond; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_hef_nagarythe; - total 1; - building_level wh2_main_special_anlec_citadel_hef; - } - objective - { - type OWN_N_UNITS; - total 2; - additive; - unit wh2_main_hef_mon_moon_dragon; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 4; - province wh2_main_nagarythe; - province wh2_main_iron_mountains; - province wh2_main_titan_peaks; - province wh2_main_the_road_of_skulls; - province wh2_main_doom_glades; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_naggarond; - faction wh2_main_def_cult_of_pleasure; - faction wh2_main_def_har_ganeth; - faction wh2_main_def_bleak_holds; - faction wh2_main_def_clar_karond; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh2_main_hef_nagarythe; - total 1; - building_level wh2_main_special_anlec_citadel_hef; - } - objective - { - type OWN_N_UNITS; - total 3; - additive; - unit wh2_main_hef_mon_moon_dragon; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_hef_order_of_loremasters/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_hef_order_of_loremasters/campaigns/main_warhammer/missions.lua deleted file mode 100644 index df0eefd..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_hef_order_of_loremasters/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,121 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 1; - province wh2_main_saphery; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 12; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_cst_vampire_coast; - - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_main_skv_clan_pestilens; - confederation_valid; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_hef_order_of_loremasters; - total 1; - building_level wh2_main_special_tower_of_hoeth_2; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_hef_order_of_loremasters; - total 1; - building_level wh2_main_hef_mages_3; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 1; - province wh2_main_saphery; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 20; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_main_skv_clan_pestilens; - - faction wh2_dlc09_tmb_followers_of_nagash; - confederation_valid; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_hef_order_of_loremasters; - total 1; - building_level wh2_main_special_tower_of_hoeth_2; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_hef_order_of_loremasters; - total 3; - building_level wh2_main_hef_mages_3; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_hef_yvresse/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_hef_yvresse/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 73c58d0..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_hef_yvresse/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,145 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 3; - event_category Objective; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 5; - province wh2_main_yvresse; - province wh2_main_cothique; - province wh2_main_chrace; - province wh_main_southern_badlands; - province wh_main_western_badlands; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_hef_yvresse; - total 1; - building_level wh2_main_special_yvresse_amphitheatre; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc15_grn_broken_axe; - confederation_valid; - } - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource yvresse_defence; - total 100; - } - objective - { - type OWN_N_UNITS; - total 3; - additive; - unit wh2_dlc15_hef_inf_mistwalkers_faithbearers_0; - unit wh2_dlc15_hef_inf_mistwalkers_griffon_knights_0; - unit wh2_dlc15_hef_inf_mistwalkers_sentinels_0; - unit wh2_dlc15_hef_inf_mistwalkers_skyhawks_0; - unit wh2_dlc15_hef_inf_mistwalkers_spireguard_0; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 5; - event_category Objective; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 16; - province wh2_main_eataine; - province wh2_main_yvresse; - province wh2_main_saphery; - province wh2_main_cothique; - province wh2_main_avelorn; - province wh2_main_chrace; - province wh2_main_nagarythe; - province wh2_main_ellyrion; - province wh2_main_tiranoc; - province wh2_main_caledor; - province wh2_main_eagle_gate; - province wh2_main_griffon_gate; - province wh2_main_unicorn_gate; - province wh2_main_phoenix_gate; - province wh_main_southern_badlands; - province wh_main_western_badlands; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_hef_yvresse; - total 1; - building_level wh2_main_special_yvresse_amphitheatre; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc15_grn_broken_axe; - faction wh_main_grn_greenskins; - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh2_main_def_naggarond; - confederation_valid; - } - objective - { - type HAVE_AT_LEAST_X_OF_A_POOLED_RESOURCE; - pooled_resource yvresse_defence; - total 100; - } - objective - { - type OWN_N_UNITS; - total 5; - additive; - unit wh2_dlc15_hef_inf_mistwalkers_faithbearers_0; - unit wh2_dlc15_hef_inf_mistwalkers_griffon_knights_0; - unit wh2_dlc15_hef_inf_mistwalkers_sentinels_0; - unit wh2_dlc15_hef_inf_mistwalkers_skyhawks_0; - unit wh2_dlc15_hef_inf_mistwalkers_spireguard_0; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_lzd_hexoatl/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_lzd_hexoatl/campaigns/main_warhammer/missions.lua deleted file mode 100644 index be13a77..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_lzd_hexoatl/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,124 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_isthmus_of_lustria; - province wh2_main_northern_jungle_of_pahualaxa; - province wh2_main_southern_jungle_of_pahualaxa; - province wh2_main_jungles_of_green_mists; - province wh2_main_the_creeping_jungle; - province wh2_main_northern_great_jungle; - province wh2_main_huahuan_desert; - province wh2_main_southern_great_jungle; - province wh2_main_vampire_coast; - province wh2_main_volcanic_islands; - province wh2_main_headhunters_jungle; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_hexoatl; - total 3; - building_level wh2_main_lzd_slann_1; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_cult_of_pleasure; - - faction wh2_main_skv_clan_pestilens; - - faction wh2_dlc11_cst_the_drowned; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_isthmus_of_lustria; - province wh2_main_northern_jungle_of_pahualaxa; - province wh2_main_southern_jungle_of_pahualaxa; - province wh2_main_jungles_of_green_mists; - province wh2_main_the_creeping_jungle; - province wh2_main_northern_great_jungle; - province wh2_main_huahuan_desert; - province wh2_main_southern_great_jungle; - province wh2_main_vampire_coast; - province wh2_main_volcanic_islands; - province wh2_main_headhunters_jungle; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_hexoatl; - total 5; - building_level wh2_main_lzd_slann_1; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_hexoatl; - total 1; - building_level wh2_main_special_hexoatl_stellar_pyramids; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_cult_of_pleasure; - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_main_skv_clan_pestilens; - - faction wh2_dlc11_cst_the_drowned; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - confederation_valid; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_lzd_itza/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_lzd_itza/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 95bb1bb..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_lzd_itza/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,137 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 10; - province wh2_main_the_creeping_jungle; - province wh2_main_northern_great_jungle; - province wh2_main_southern_great_jungle; - province wh2_main_vampire_coast; - province wh2_main_jungles_of_green_mists; - province wh2_main_headhunters_jungle; - province wh2_main_volcanic_islands; - province wh2_main_huahuan_desert; - province wh2_main_southern_jungle_of_pahualaxa; - province wh2_main_northern_jungle_of_pahualaxa; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_main_hef_order_of_loremasters; - - faction wh2_main_skv_clan_pestilens; - - faction wh2_dlc13_emp_the_huntmarshals_expedition; - - faction wh2_dlc11_cst_vampire_coast; - confederation_valid; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_itza; - total 3; - building_level wh2_main_lzd_slann_1; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 10; - province wh2_main_the_creeping_jungle; - province wh2_main_northern_great_jungle; - province wh2_main_southern_great_jungle; - province wh2_main_vampire_coast; - province wh2_main_jungles_of_green_mists; - province wh2_main_headhunters_jungle; - province wh2_main_volcanic_islands; - province wh2_main_huahuan_desert; - province wh2_main_southern_jungle_of_pahualaxa; - province wh2_main_northern_jungle_of_pahualaxa; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_def_naggarond; - faction wh2_main_def_cult_of_pleasure; - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_main_hef_order_of_loremasters; - - faction wh2_main_skv_clan_pestilens; - - faction wh2_dlc13_emp_the_huntmarshals_expedition; - - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_the_drowned; - confederation_valid; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_itza; - total 5; - building_level wh2_main_lzd_slann_1; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_itza; - total 1; - building_level wh2_main_special_itza_vaults_of_the_old_ones; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_lzd_last_defenders/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_lzd_last_defenders/campaigns/main_warhammer/missions.lua deleted file mode 100644 index a751752..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_lzd_last_defenders/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,125 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_southlands_jungle; - province wh2_main_kingdom_of_beasts; - province wh2_main_crater_of_the_walking_dead; - province wh2_main_heart_of_the_jungle; - province wh2_main_shifting_sands; - province wh2_main_ash_river; - province wh2_main_land_of_the_dervishes; - province wh2_main_great_desert_of_araby; - province wh2_main_land_of_assassins; - province wh2_main_great_mortis_delta; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_last_defenders; - total 3; - building_level wh2_main_lzd_slann_1; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_mors; - - faction wh2_dlc09_tmb_lybaras; - faction wh2_dlc09_tmb_khemri; - faction wh2_dlc09_tmb_followers_of_nagash; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_southlands_jungle; - province wh2_main_kingdom_of_beasts; - province wh2_main_crater_of_the_walking_dead; - province wh2_main_heart_of_the_jungle; - province wh2_main_shifting_sands; - province wh2_main_ash_river; - province wh2_main_land_of_the_dervishes; - province wh2_main_great_desert_of_araby; - province wh2_main_land_of_assassins; - province wh2_main_great_mortis_delta; - } - - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_last_defenders; - total 5; - building_level wh2_main_lzd_slann_1; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_last_defenders; - total 3; - building_level wh2_main_lzd_energy_5; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_mors; - - faction wh2_dlc09_tmb_lybaras; - faction wh2_dlc09_tmb_khemri; - faction wh2_dlc09_tmb_followers_of_nagash; - - faction wh2_dlc11_cst_pirates_of_sartosa; - faction wh2_dlc11_cst_vampire_coast; - - faction wh2_dlc11_def_the_blessed_dread; - confederation_valid; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_lzd_tlaqua/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_lzd_tlaqua/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ea161e6..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_lzd_tlaqua/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,122 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_land_of_assassins; - province wh2_main_land_of_the_dervishes; - province wh2_main_great_desert_of_araby; - province wh2_main_land_of_the_dead; - province wh2_main_great_mortis_delta; - province wh2_main_southlands_jungle; - province wh2_main_kingdom_of_beasts; - province wh_main_southern_badlands; - province wh2_main_sartosa; - province wh2_main_skavenblight; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_tlaqua; - total 3; - building_level wh2_main_lzd_slann_1; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_mors; - - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh2_dlc11_cst_pirates_of_sartosa; - - faction wh2_dlc09_tmb_followers_of_nagash; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh2_main_land_of_assassins; - province wh2_main_land_of_the_dervishes; - province wh2_main_great_desert_of_araby; - province wh2_main_land_of_the_dead; - province wh2_main_great_mortis_delta; - province wh2_main_southlands_jungle; - province wh2_main_kingdom_of_beasts; - province wh_main_southern_badlands; - province wh2_main_sartosa; - province wh2_main_skavenblight; - } - - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_main_lzd_tlaqua; - total 5; - building_level wh2_main_lzd_slann_1; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_mors; - faction wh2_main_skv_clan_skyre; - - faction wh_main_grn_greenskins; - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh2_dlc11_cst_pirates_of_sartosa; - - faction wh2_dlc09_tmb_followers_of_nagash; - faction wh2_dlc09_tmb_khemri; - - faction wh_main_vmp_vampire_counts; - confederation_valid; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_eshin/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_eshin/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ff8bb15..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_eshin/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,174 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type PERFORM_RITUAL; - ritual_category ESHIN_VORTEX_RITUAL; - total 4; - } - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 3; - event_category Objective; - } - objective - { - type PERFORM_RITUAL; - ritual_category ESHIN_RITUAL_DELAYED; - total 2; - } - objective - { - type PERFORM_RITUAL; - ritual_category ESHIN_RITUAL; - total 15; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - - faction wh_main_dwf_dwarfs; - - faction wh2_main_def_hag_graef; - - faction wh2_main_lzd_last_defenders; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - total 4; - building_level wh2_main_skv_monsters_2; - building_level wh2_main_skv_plagues_3; - building_level wh2_main_skv_engineers_3; - building_level wh2_main_skv_temple_1; - building_level wh2_main_skv_energy_5; - faction wh2_main_skv_clan_eshin; - } - objective - { - type OWN_N_UNITS; - total 15; - additive; - unit wh2_main_skv_mon_hell_pit_abomination; - unit wh2_main_skv_inf_plague_monk_censer_bearer; - unit wh2_dlc12_skv_inf_plague_monk_censer_bearer_ror_0; - unit wh2_main_skv_veh_doomwheel; - unit wh2_dlc12_skv_veh_doomwheel_ror_0; - unit wh2_main_skv_art_warp_lightning_cannon; - unit wh2_dlc12_skv_art_warp_lightning_cannon_ror_0; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - - objective - { - type PERFORM_RITUAL; - ritual_category ESHIN_VORTEX_RITUAL; - total 4; - } - objective - { - type COMPLETE_N_MISSIONS_OF_CATEGORY; - total 5; - event_category Objective; - } - objective - { - type PERFORM_RITUAL; - ritual_category ESHIN_RITUAL_DELAYED; - total 4; - } - objective - { - type PERFORM_RITUAL; - ritual_category ESHIN_RITUAL; - total 30; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - - faction wh_main_dwf_dwarfs; - - faction wh2_main_def_hag_graef; - - faction wh2_main_lzd_hexoatl; - faction wh2_main_lzd_last_defenders; - - faction wh_main_emp_empire; - - faction wh2_dlc09_tmb_khemri; - - faction wh_main_brt_bretonnia; - - faction wh2_main_hef_eataine; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - total 7; - building_level wh2_main_skv_monsters_2; - building_level wh2_main_skv_plagues_3; - building_level wh2_main_skv_engineers_3; - building_level wh2_main_skv_temple_1; - building_level wh2_main_skv_energy_5; - building_level wh2_main_skv_defence_major_3; - building_level wh2_main_skv_weaponteams_2; - faction wh2_main_skv_clan_eshin; - } - objective - { - type OWN_N_UNITS; - total 30; - additive; - unit wh2_main_skv_mon_hell_pit_abomination; - unit wh2_main_skv_inf_plague_monk_censer_bearer; - unit wh2_dlc12_skv_inf_plague_monk_censer_bearer_ror_0; - unit wh2_main_skv_veh_doomwheel; - unit wh2_dlc12_skv_veh_doomwheel_ror_0; - unit wh2_main_skv_art_warp_lightning_cannon; - unit wh2_dlc12_skv_art_warp_lightning_cannon_ror_0; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 18; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_mors/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_mors/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 9cade4d..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_mors/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,120 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type OWN_N_REGIONS_INCLUDING; - total 1; - override_text mission_text_text_wh_dlc06_objective_override_greenskins_skarsnik; - - region wh_main_eastern_badlands_karak_eight_peaks; - } - objective - { - type AT_LEAST_X_RELIGION_IN_ALL_PROVINCES; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh_main_peak_pass; - province wh_main_eastern_badlands; - province wh_main_the_silver_road; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - faction wh_main_grn_necksnappers; - - faction wh_main_dwf_dwarfs; - - faction wh2_main_lzd_last_defenders; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 60; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type OWN_N_REGIONS_INCLUDING; - total 1; - override_text mission_text_text_wh_dlc06_objective_override_greenskins_skarsnik; - - region wh_main_eastern_badlands_karak_eight_peaks; - } - objective - { - type AT_LEAST_X_RELIGION_IN_ALL_PROVINCES; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh_main_peak_pass; - province wh_main_eastern_badlands; - province wh_main_the_silver_road; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - faction wh_main_grn_necksnappers; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh_main_dwf_dwarfs; - faction wh_main_dwf_karak_kadrin; - faction wh_main_dwf_karak_izor; - - faction wh2_main_lzd_last_defenders; - - faction wh2_dlc09_tmb_khemri; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 100; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_pestilens/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_pestilens/campaigns/main_warhammer/missions.lua deleted file mode 100644 index c47d6b0..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_pestilens/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,107 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type AT_LEAST_X_RELIGION_IN_ALL_PROVINCES; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh2_main_isthmus_of_lustria; - province wh2_main_northern_great_jungle; - province wh2_main_southern_great_jungle; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_order_of_loremasters; - - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_dlc11_cst_vampire_coast; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 60; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type AT_LEAST_X_RELIGION_IN_ALL_PROVINCES; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh2_main_isthmus_of_lustria; - province wh2_main_northern_jungle_of_pahualaxa; - province wh2_main_southern_jungle_of_pahualaxa; - province wh2_main_jungles_of_green_mists; - province wh2_main_the_creeping_jungle; - province wh2_main_northern_great_jungle; - province wh2_main_huahuan_desert; - province wh2_main_southern_great_jungle; - province wh2_main_vampire_coast; - province wh2_main_volcanic_islands; - province wh2_main_headhunters_jungle; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_hef_order_of_loremasters; - - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_the_drowned; - - faction wh2_main_lzd_hexoatl; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 100; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_skyre/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_skyre/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 61bad4d..0000000 --- a/src/script/zzz_vco2_main/factions/wh2_main_skv_clan_skyre/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,119 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type AT_LEAST_X_RELIGION_IN_ALL_PROVINCES; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh_main_talsyn; - province wh_main_yn_edri_eternos; - province wh_main_wydrioth; - province wh_main_argwylon; - province wh_main_carcassone_et_brionne; - province wh_main_bordeleaux_et_aquitaine; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type DESTROY_FACTION; - faction wh_dlc05_wef_wood_elves; - - faction wh_main_brt_carcassonne; - faction wh_main_brt_bordeleaux; - - faction wh2_dlc11_cst_pirates_of_sartosa; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 60; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type AT_LEAST_X_RELIGION_IN_ALL_PROVINCES; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh_main_talsyn; - province wh_main_yn_edri_eternos; - province wh_main_wydrioth; - province wh_main_argwylon; - province wh_main_carcassone_et_brionne; - province wh_main_bordeleaux_et_aquitaine; - province wh_main_couronne_et_languille; - province wh_main_reikland; - province wh_main_zhufbar; - province wh_main_the_silver_road; - province wh_main_blood_river_valley; - province wh_main_western_sylvania; - province wh_main_eastern_sylvania; - total 50; - religion wh2_main_religion_skaven; - } - objective - { - type DESTROY_FACTION; - - faction wh_main_emp_empire; - - faction wh_main_brt_bretonnia; - faction wh_main_brt_carcassonne; - faction wh_main_brt_bordeleaux; - - faction wh_main_vmp_vampire_counts; - - faction wh_dlc05_wef_wood_elves; - - faction wh2_dlc11_cst_pirates_of_sartosa; - - faction wh_main_dwf_karak_izor; - confederation_valid; - } - objective - { - type OWN_N_UNITS; - total 100; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_dlc03_bst_beastmen/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_dlc03_bst_beastmen/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 939ec3a..0000000 --- a/src/script/zzz_vco2_main/factions/wh_dlc03_bst_beastmen/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,112 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type RAZE_OR_SACK_N_DIFFERENT_SETTLEMENTS_INCLUDING; - total 30; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 6000; - } - objective - { - type DESTROY_FACTION; - faction wh_main_emp_middenland; - - faction wh2_dlc13_wef_laurelorn_forest; - faction wh_dlc05_wef_wood_elves; - faction wh_dlc05_wef_argwylon; - faction wh_dlc05_wef_wydrioth; - faction wh_dlc05_wef_torgovann; - confederation_valid; - } - objective - { - type FIGHT_SET_PIECE_BATTLE; - set_piece_battle wh_dlc03_qb_bst_the_final_battle; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type RAZE_OR_SACK_N_DIFFERENT_SETTLEMENTS_INCLUDING; - total 70; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 20000; - } - objective - { - type DESTROY_FACTION; - faction wh_main_emp_averland; - faction wh_main_emp_empire; - faction wh_main_emp_hochland; - faction wh_main_emp_middenland; - faction wh_main_emp_nordland; - faction wh_main_emp_ostland; - faction wh_main_emp_ostermark; - faction wh_main_emp_stirland; - faction wh_main_emp_talabecland; - faction wh2_dlc13_emp_golden_order; - faction wh_main_emp_wissenland; - - faction wh_main_teb_border_princes; - faction wh_main_teb_estalia; - faction wh_main_teb_tilea; - - faction wh_main_brt_artois; - faction wh_main_brt_bastonne; - faction wh_main_brt_bordeleaux; - faction wh_main_brt_bretonnia; - faction wh_main_brt_carcassonne; - faction wh_main_brt_parravon; - - faction wh2_dlc13_wef_laurelorn_forest; - faction wh_dlc05_wef_wood_elves; - faction wh_dlc05_wef_argwylon; - faction wh_dlc05_wef_wydrioth; - faction wh_dlc05_wef_torgovann; - confederation_valid; - } - objective - { - type FIGHT_SET_PIECE_BATTLE; - set_piece_battle wh_dlc03_qb_bst_the_final_battle; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_dlc05_wef_argwylon/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_dlc05_wef_argwylon/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 7474007..0000000 --- a/src/script/zzz_vco2_main/factions/wh_dlc05_wef_argwylon/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,173 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 5; - province wh_main_argwylon; - province wh_main_talsyn; - province wh_main_torgovann; - province wh_main_wydrioth; - province wh_main_yn_edri_eternos; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh_main_argwylon; - province wh_main_talsyn; - province wh_main_torgovann; - province wh_main_wydrioth; - province wh_main_yn_edri_eternos; - total 80; - religion wh_main_religion_untainted; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_skyre; - faction wh2_main_skv_clan_spittel; - - faction wh_main_grn_crooked_moon; - - faction wh2_dlc11_cst_pirates_of_sartosa; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh_dlc05_wef_wood_elves; - total 1; - building_level wh_dlc05_wef_oak_of_ages_5; - } - objective - { - type FIGHT_SET_PIECE_BATTLE; - set_piece_battle wh_dlc05_qb_wef_grand_defense_of_the_oak; - } - objective - { - type OWN_N_UNITS; - total 60; - } - objective - { - type OWN_N_UNITS; - total 7; - additive; - unit wh_dlc05_wef_cav_sisters_thorn_0; - unit wh_dlc05_wef_cav_wild_riders_0; - unit wh_dlc05_wef_cav_wild_riders_1; - unit wh_pro04_wef_cav_wild_riders_ror_0; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 7; - province wh_main_argwylon; - province wh_main_talsyn; - province wh_main_torgovann; - province wh_main_wydrioth; - province wh_main_yn_edri_eternos; - province wh2_main_laurelorn_forest; - province wh2_main_heart_of_the_jungle; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh_main_argwylon; - province wh_main_talsyn; - province wh_main_torgovann; - province wh_main_wydrioth; - province wh_main_yn_edri_eternos; - total 80; - religion wh_main_religion_untainted; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_skyre; - faction wh2_main_skv_clan_spittel; - - faction wh_main_grn_crooked_moon; - faction wh_main_grn_greenskins; - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh2_dlc11_vmp_the_barrow_legion; - faction wh_main_vmp_mousillon; - - faction wh2_dlc11_cst_pirates_of_sartosa; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh_dlc05_wef_wood_elves; - total 1; - building_level wh_dlc05_wef_oak_of_ages_5; - } - objective - { - type FIGHT_SET_PIECE_BATTLE; - set_piece_battle wh_dlc05_qb_wef_grand_defense_of_the_oak; - } - objective - { - type OWN_N_UNITS; - total 100; - } - objective - { - type OWN_N_UNITS; - total 10; - additive; - unit wh_dlc05_wef_cav_sisters_thorn_0; - unit wh_dlc05_wef_cav_wild_riders_0; - unit wh_dlc05_wef_cav_wild_riders_1; - unit wh_pro04_wef_cav_wild_riders_ror_0; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_dlc05_wef_wood_elves/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_dlc05_wef_wood_elves/campaigns/main_warhammer/missions.lua deleted file mode 100644 index bb637c7..0000000 --- a/src/script/zzz_vco2_main/factions/wh_dlc05_wef_wood_elves/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,171 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 5; - province wh_main_argwylon; - province wh_main_talsyn; - province wh_main_torgovann; - province wh_main_wydrioth; - province wh_main_yn_edri_eternos; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh_main_argwylon; - province wh_main_talsyn; - province wh_main_torgovann; - province wh_main_wydrioth; - province wh_main_yn_edri_eternos; - total 80; - religion wh_main_religion_untainted; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_spittel; - - faction wh2_dlc11_vmp_the_barrow_legion; - faction wh_main_vmp_mousillon; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh_dlc05_wef_wood_elves; - total 1; - building_level wh_dlc05_wef_oak_of_ages_5; - } - objective - { - type FIGHT_SET_PIECE_BATTLE; - set_piece_battle wh_dlc05_qb_wef_grand_defense_of_the_oak; - } - objective - { - type OWN_N_UNITS; - total 40; - } - objective - { - type OWN_N_UNITS; - total 10; - additive; - unit wh_dlc05_wef_inf_dryads_0; - unit wh_dlc05_wef_mon_treekin_0; - unit wh_dlc05_wef_mon_treeman_0; - unit wh_pro04_wef_mon_treekin_ror_0; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 7; - province wh_main_argwylon; - province wh_main_talsyn; - province wh_main_torgovann; - province wh_main_wydrioth; - province wh_main_yn_edri_eternos; - province wh2_main_laurelorn_forest; - province wh2_main_avelorn; - } - objective - { - type AT_LEAST_X_RELIGION_IN_PROVINCES; - province wh_main_argwylon; - province wh_main_talsyn; - province wh_main_torgovann; - province wh_main_wydrioth; - province wh_main_yn_edri_eternos; - total 80; - religion wh_main_religion_untainted; - } - objective - { - type DESTROY_FACTION; - faction wh2_main_skv_clan_skyre; - faction wh2_main_skv_clan_spittel; - - faction wh_main_grn_crooked_moon; - - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - - faction wh2_dlc11_vmp_the_barrow_legion; - faction wh_main_vmp_mousillon; - - faction wh2_dlc11_cst_pirates_of_sartosa; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh_dlc05_wef_wood_elves; - total 1; - building_level wh_dlc05_wef_oak_of_ages_5; - } - objective - { - type FIGHT_SET_PIECE_BATTLE; - set_piece_battle wh_dlc05_qb_wef_grand_defense_of_the_oak; - } - objective - { - type OWN_N_UNITS; - total 80; - } - objective - { - type OWN_N_UNITS; - total 16; - additive; - unit wh_dlc05_wef_cav_sisters_thorn_0; - unit wh_dlc05_wef_cav_wild_riders_0; - unit wh_dlc05_wef_cav_wild_riders_1; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_dlc08_nor_norsca/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_dlc08_nor_norsca/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ed67587..0000000 --- a/src/script/zzz_vco2_main/factions/wh_dlc08_nor_norsca/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,139 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chaos_god_favour; - type SCRIPTED; - script_key attain_chaos_god_favour; - } - objective - { - override_text mission_text_text_mis_activity_defeat_chaos_gods_challengers; - type SCRIPTED; - script_key defeat_chaos_gods_challengers; - } - objective - { - type DESTROY_FACTION; - faction wh_dlc08_nor_wintertooth; - confederation_valid; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 10000; - } - objective - { - type OWN_N_UNITS; - total 7; - additive; - unit wh_dlc08_nor_mon_skinwolves_0; - unit wh_dlc08_nor_mon_skinwolves_1; - unit wh_dlc08_nor_mon_war_mammoth_0; - unit wh_dlc08_nor_mon_war_mammoth_1; - unit wh_dlc08_nor_mon_war_mammoth_2; - } - objective - { - type OWN_N_UNITS; - total 40; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chaos_god_favour; - type SCRIPTED; - script_key attain_chaos_god_favour; - } - objective - { - override_text mission_text_text_mis_activity_defeat_chaos_gods_challengers; - type SCRIPTED; - script_key defeat_chaos_gods_challengers; - } - objective - { - type DESTROY_FACTION; - faction wh_dlc08_nor_wintertooth; - confederation_valid; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 3; - region wh_main_couronne_et_languille_couronne; - region wh_main_reikland_altdorf; - region wh_main_eastern_sylvania_castle_drakenhof; - region wh_main_yn_edri_eternos_the_oak_of_ages; - region wh_main_tilea_miragliano; - region wh2_main_skavenblight_skavenblight; - region wh_main_southern_oblast_kislev; - region wh2_main_hell_pit_hell_pit; - region wh_main_the_silver_road_karaz_a_karak; - region wh_main_eastern_badlands_karak_eight_peaks; - region wh_main_death_pass_karak_drazh; - region wh2_main_devils_backbone_lahmia; - region wh2_main_land_of_the_dead_khemri; - region wh2_main_southern_great_jungle_itza; - region wh2_main_isthmus_of_lustria_hexoatl; - region wh2_main_iron_mountains_naggarond; - region wh2_main_eataine_lothern; - region wh2_main_avelorn_gaean_vale; - region wh2_main_vampire_coast_the_awakening; - region wh2_main_the_galleons_graveyard; - region wh2_main_sartosa_sartosa; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 20000; - } - objective - { - type OWN_N_UNITS; - total 12; - unit wh_dlc08_nor_mon_skinwolves_0; - unit wh_dlc08_nor_mon_skinwolves_1; - unit wh_dlc08_nor_mon_war_mammoth_0; - unit wh_dlc08_nor_mon_war_mammoth_1; - unit wh_dlc08_nor_mon_war_mammoth_2; - } - objective - { - type OWN_N_UNITS; - total 60; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_dlc08_nor_wintertooth/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_dlc08_nor_wintertooth/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ae68868..0000000 --- a/src/script/zzz_vco2_main/factions/wh_dlc08_nor_wintertooth/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,127 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chaos_god_favour; - type SCRIPTED; - script_key attain_chaos_god_favour; - } - objective - { - override_text mission_text_text_mis_activity_defeat_chaos_gods_challengers; - type SCRIPTED; - script_key defeat_chaos_gods_challengers; - } - objective - { - type DESTROY_FACTION; - faction wh_dlc08_nor_norsca; - - faction wh_main_ksl_kislev; - confederation_valid; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 2; - region wh_main_southern_oblast_kislev; - region wh_main_troll_country_erengrad; - } - objective - { - type OWN_N_UNITS; - total 7; - unit wh_main_nor_mon_chaos_trolls; - unit wh_dlc08_nor_mon_norscan_ice_trolls_0; - unit wh_dlc08_nor_mon_fimir_0; - unit wh_dlc08_nor_mon_fimir_1; - } - objective - { - type OWN_N_UNITS; - total 40; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chaos_god_favour; - type SCRIPTED; - script_key attain_chaos_god_favour; - } - objective - { - override_text mission_text_text_mis_activity_defeat_chaos_gods_challengers; - type SCRIPTED; - script_key defeat_chaos_gods_challengers; - } - objective - { - type DESTROY_FACTION; - faction wh_dlc08_nor_norsca; - - faction wh_main_ksl_kislev; - - faction wh_main_dwf_karak_kadrin; - - faction wh2_dlc15_grn_bonerattlaz; - confederation_valid; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 2; - region wh_main_southern_oblast_kislev; - region wh_main_troll_country_erengrad; - } - objective - { - type OWN_N_UNITS; - total 12; - unit wh_main_nor_mon_chaos_trolls; - unit wh_dlc08_nor_mon_norscan_ice_trolls_0; - unit wh_dlc08_nor_mon_fimir_0; - unit wh_dlc08_nor_mon_fimir_1; - } - objective - { - type RAZE_OR_SACK_N_DIFFERENT_SETTLEMENTS_INCLUDING; - total 60; - } - objective - { - type OWN_N_UNITS; - total 60; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_brt_bordeleaux/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_brt_bordeleaux/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 03634fe..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_brt_bordeleaux/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,117 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chivalry_1000; - type SCRIPTED; - script_key attain_chivalry_1000; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - faction wh2_dlc11_cst_the_drowned; - faction wh2_dlc11_cst_pirates_of_sartosa; - - faction wh2_dlc11_cst_harpoon_the_sunken_land_corsairs; - faction wh2_dlc11_cst_rogue_bleak_coast_buccaneers; - faction wh2_dlc11_cst_rogue_boyz_of_the_forbidden_coast; - faction wh2_dlc11_cst_rogue_freebooters_of_port_royale; - faction wh2_dlc11_cst_rogue_grey_point_scuttlers; - faction wh2_dlc11_cst_rogue_terrors_of_the_dark_straights; - faction wh2_dlc11_cst_rogue_the_churning_gulf_raiders; - faction wh2_dlc11_cst_rogue_tyrants_of_the_black_ocean; - faction wh2_dlc11_cst_shanty_dragon_spine_privateers; - faction wh2_dlc11_cst_shanty_middle_sea_brigands; - faction wh2_dlc11_cst_shanty_shark_straight_seadogs; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chivalry_1000; - type SCRIPTED; - script_key attain_chivalry_1000; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc11_cst_vampire_coast; - faction wh2_dlc11_cst_noctilus; - faction wh2_dlc11_cst_the_drowned; - faction wh2_dlc11_cst_pirates_of_sartosa; - - faction wh2_dlc11_def_the_blessed_dread; - - faction wh2_dlc11_cst_harpoon_the_sunken_land_corsairs; - faction wh2_dlc11_cst_rogue_bleak_coast_buccaneers; - faction wh2_dlc11_cst_rogue_boyz_of_the_forbidden_coast; - faction wh2_dlc11_cst_rogue_freebooters_of_port_royale; - faction wh2_dlc11_cst_rogue_grey_point_scuttlers; - faction wh2_dlc11_cst_rogue_terrors_of_the_dark_straights; - faction wh2_dlc11_cst_rogue_the_churning_gulf_raiders; - faction wh2_dlc11_cst_rogue_tyrants_of_the_black_ocean; - faction wh2_dlc11_cst_shanty_dragon_spine_privateers; - faction wh2_dlc11_cst_shanty_middle_sea_brigands; - faction wh2_dlc11_cst_shanty_shark_straight_seadogs; - confederation_valid; - } - objective - { - override_text mission_text_text_mis_activity_win_errantry_war; - type SCRIPTED; - script_key win_errantry_war; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_brt_bretonnia/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_brt_bretonnia/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ea6868a..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_brt_bretonnia/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,121 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chivalry_1000; - type SCRIPTED; - script_key attain_chivalry_1000; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 7; - province wh_main_bastonne_et_montfort; - province wh_main_bordeleaux_et_aquitaine; - province wh_main_carcassone_et_brionne; - province wh_main_couronne_et_languille; - province wh_main_forest_of_arden; - province wh_main_lyonesse; - province wh_main_parravon_et_quenelles; - } - objective - { - type DESTROY_FACTION; - faction wh_main_vmp_mousillon; - faction wh2_dlc11_vmp_the_barrow_legion; - - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - faction wh_dlc08_nor_vanaheimlings; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chivalry_1000; - type SCRIPTED; - script_key attain_chivalry_2000; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 7; - province wh_main_bastonne_et_montfort; - province wh_main_bordeleaux_et_aquitaine; - province wh_main_carcassone_et_brionne; - province wh_main_couronne_et_languille; - province wh_main_forest_of_arden; - province wh_main_lyonesse; - province wh_main_parravon_et_quenelles; - } - objective - { - type DESTROY_FACTION; - faction wh_main_vmp_mousillon; - faction wh_main_vmp_schwartzhafen; - faction wh2_dlc11_vmp_the_barrow_legion; - faction wh_main_vmp_vampire_counts; - - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - faction wh_dlc08_nor_vanaheimlings; - confederation_valid; - } - objective - { - override_text mission_text_text_mis_activity_win_errantry_war; - type SCRIPTED; - script_key win_errantry_war; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_brt_carcassonne/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_brt_carcassonne/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 973747b..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_brt_carcassonne/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,115 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chivalry_1000; - type SCRIPTED; - script_key attain_chivalry_1000; - } - objective - { - type ACHIEVE_CHARACTER_RANK; - total 1; - total2 20; - agent wizard; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_skullsmasherz; - faction wh_main_grn_crooked_moon; - - faction wh_main_vmp_mousillon; - faction wh2_dlc11_vmp_the_barrow_legion; - - faction wh2_main_skv_clan_spittel; - faction wh2_main_skv_clan_skyre; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - override_text mission_text_text_mis_activity_attain_chivalry_1000; - type SCRIPTED; - script_key attain_chivalry_1000; - } - objective - { - type ACHIEVE_CHARACTER_RANK; - total 3; - total2 20; - agent wizard; - } - objective - { - override_text mission_text_text_mis_activity_win_errantry_war; - type SCRIPTED; - script_key win_errantry_war; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - faction wh_main_grn_skullsmasherz; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh_main_vmp_mousillon; - faction wh2_dlc11_vmp_the_barrow_legion; - - faction wh2_main_skv_clan_spittel; - faction wh2_main_skv_clan_skyre; - confederation_valid; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_chs_chaos/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_chs_chaos/campaigns/main_warhammer/missions.lua deleted file mode 100644 index bfc8c63..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_chs_chaos/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,46 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type RAZE_OR_SACK_N_DIFFERENT_SETTLEMENTS_INCLUDING; - total 50; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type RAZE_OR_SACK_N_DIFFERENT_SETTLEMENTS_INCLUDING; - total 80; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_dwf_dwarfs/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_dwf_dwarfs/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 6bc741d..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_dwf_dwarfs/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,162 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_NO_ACTIVE_MISSIONS_OF_CATEGORY; - event_category Grudges; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 19; - override_text mission_text_text_wh_main_objective_override_dwarfs_unite; - - region wh_main_the_silver_road_karaz_a_karak; - - region wh_main_blood_river_valley_barak_varr; - region wh_main_blood_river_valley_varenka_hills; - - region wh_main_eastern_badlands_dringorackaz; - region wh_main_blightwater_kradtommen; - region wh_main_blightwater_misty_mountain; - region wh_main_desolation_of_nagash_karak_azul; - region wh_main_desolation_of_nagash_spitepeak; - - region wh_main_black_mountains_karak_hirn; - region wh_main_black_mountains_mighdal_vongalbarak; - - region wh_main_the_vaults_karak_izor; - - region wh_main_peak_pass_karak_kadrin; - - region wh_main_southern_grey_mountains_karak_norn; - region wh_main_southern_grey_mountains_grimhold; - - region wh_main_northern_grey_mountains_karak_ziflin; - region wh_main_northern_grey_mountains_blackstone_post; - - region wh_main_zhufbar_karag_dromar; - region wh_main_zhufbar_oakenhammer; - region wh_main_zhufbar_zhufbar; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_NO_ACTIVE_MISSIONS_OF_CATEGORY; - event_category Grudges; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 22; - override_text mission_text_text_wh_main_objective_override_dwarfs_unite; - - region wh_main_the_silver_road_karaz_a_karak; - - region wh_main_blood_river_valley_barak_varr; - region wh_main_blood_river_valley_varenka_hills; - - region wh_main_eastern_badlands_dringorackaz; - region wh_main_blightwater_kradtommen; - region wh_main_blightwater_misty_mountain; - region wh_main_desolation_of_nagash_karak_azul; - region wh_main_desolation_of_nagash_spitepeak; - - region wh_main_black_mountains_karak_hirn; - region wh_main_black_mountains_mighdal_vongalbarak; - - region wh_main_the_vaults_karak_izor; - - region wh_main_peak_pass_karak_kadrin; - - region wh_main_southern_grey_mountains_karak_norn; - region wh_main_southern_grey_mountains_grimhold; - - region wh_main_northern_grey_mountains_karak_ziflin; - region wh_main_northern_grey_mountains_blackstone_post; - - region wh_main_gianthome_mountains_kraka_drak; - region wh_main_gianthome_mountains_khazid_bordkarag; - region wh_main_gianthome_mountains_sjoktraken; - - region wh_main_zhufbar_karag_dromar; - region wh_main_zhufbar_oakenhammer; - region wh_main_zhufbar_zhufbar; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 7; - override_text mission_text_text_wh_main_objective_override_dwarfs_reclaim; - region wh_main_northern_worlds_edge_mountains_karak_ungor; - region wh_main_rib_peaks_mount_gunbad; - region wh_main_death_pass_karak_drazh; - region wh_main_western_badlands_ekrund; - region wh_main_eastern_badlands_karak_eight_peaks; - region wh_main_blightwater_karak_azgal; - region wh_main_southern_badlands_galbaraz; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - - faction wh2_main_skv_clan_mors; - faction wh2_main_skv_clan_skyre; - faction wh2_main_skv_clan_mordkin; - faction wh2_main_skv_clan_eshin; - faction wh2_main_skv_clan_moulder; - confederation_valid; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_dwf_karak_izor/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_dwf_karak_izor/campaigns/main_warhammer/missions.lua deleted file mode 100644 index c4e2f1a..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_dwf_karak_izor/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,158 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 1; - override_text mission_text_text_wh_dlc06_objective_override_dwarfs_belegar; - - province wh_main_eastern_badlands; - } - objective - { - type AQUIRE_MISSION_CATEGORY_WEIGHT; - event_category Grudges; - value 5.0; - value_minimum false; - override_text mission_text_text_wh_main_objective_override_dwarfs_grudges_threshold; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_necksnappers; - - faction wh2_main_skv_clan_mors; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 1; - override_text mission_text_text_wh_dlc06_objective_override_dwarfs_belegar; - - province wh_main_eastern_badlands; - } - objective - { - type HAVE_NO_ACTIVE_MISSIONS_OF_CATEGORY; - event_category Grudges; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 22; - override_text mission_text_text_wh_main_objective_override_dwarfs_unite; - - region wh_main_the_silver_road_karaz_a_karak; - - region wh_main_blood_river_valley_barak_varr; - region wh_main_blood_river_valley_varenka_hills; - - region wh_main_eastern_badlands_dringorackaz; - region wh_main_blightwater_kradtommen; - region wh_main_blightwater_misty_mountain; - region wh_main_desolation_of_nagash_karak_azul; - region wh_main_desolation_of_nagash_spitepeak; - - region wh_main_black_mountains_karak_hirn; - region wh_main_black_mountains_mighdal_vongalbarak; - - region wh_main_the_vaults_karak_izor; - - region wh_main_peak_pass_karak_kadrin; - - region wh_main_southern_grey_mountains_karak_norn; - region wh_main_southern_grey_mountains_grimhold; - - region wh_main_northern_grey_mountains_karak_ziflin; - region wh_main_northern_grey_mountains_blackstone_post; - - region wh_main_gianthome_mountains_kraka_drak; - region wh_main_gianthome_mountains_khazid_bordkarag; - region wh_main_gianthome_mountains_sjoktraken; - - region wh_main_zhufbar_karag_dromar; - region wh_main_zhufbar_oakenhammer; - region wh_main_zhufbar_zhufbar; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_necksnappers; - faction wh_main_grn_orcs_of_the_bloody_hand; - - faction wh2_main_skv_clan_mors; - faction wh2_main_skv_clan_skyre; - faction wh2_dlc15_skv_clan_ferrik; - faction wh2_main_skv_clan_spittel; - faction wh2_dlc15_skv_clan_kreepus; - confederation_valid; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 7; - override_text mission_text_text_wh_main_objective_override_dwarfs_reclaim; - region wh_main_northern_worlds_edge_mountains_karak_ungor; - region wh_main_rib_peaks_mount_gunbad; - region wh_main_death_pass_karak_drazh; - region wh_main_western_badlands_ekrund; - region wh_main_blightwater_karak_azgal; - region wh_main_southern_badlands_galbaraz; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_dwf_karak_kadrin/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_dwf_karak_kadrin/campaigns/main_warhammer/missions.lua deleted file mode 100644 index fd91b2d..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_dwf_karak_kadrin/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,154 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type AQUIRE_MISSION_CATEGORY_WEIGHT; - event_category Grudges; - value 5.0; - value_minimum false; - override_text mission_text_text_wh_main_objective_override_dwarfs_grudges_threshold; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh_main_dwf_karak_kadrin; - total 1; - building_level wh_main_special_great_slayer_shrine; - } - objective - { - type DESTROY_FACTION; - faction wh2_dlc15_grn_bonerattlaz; - - faction wh2_main_skv_clan_moulder; - - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - confederation_valid; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 5; - province wh_main_peak_pass; - province wh_main_zhufbar; - province wh_main_rib_peaks; - province wh_main_gianthome_mountains; - province wh_main_northern_grey_mountains; - province wh_main_southern_grey_mountains; - } - objective - { - type OWN_N_UNITS; - total 7; - unit wh_main_dwf_inf_slayers; - unit wh2_dlc10_dwf_inf_giant_slayers; - } - objective - { - type OWN_N_UNITS; - total 60; - } - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type HAVE_NO_ACTIVE_MISSIONS_OF_CATEGORY; - event_category Grudges; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh_main_dwf_karak_kadrin; - total 1; - building_level wh_main_special_great_slayer_shrine; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_crooked_moon; - faction wh2_dlc15_grn_bonerattlaz; - - faction wh_main_vmp_vampire_counts; - faction wh_main_vmp_schwartzhafen; - faction wh2_dlc11_vmp_the_barrow_legion; - - faction wh2_main_skv_clan_moulder; - - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - confederation_valid; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 10; - province wh_main_peak_pass; - province wh_main_zhufbar; - province wh_main_rib_peaks; - province wh_main_gianthome_mountains; - province wh_main_northern_grey_mountains; - province wh_main_southern_grey_mountains; - } - objective - { - type OWN_N_UNITS; - total 7; - unit wh_main_dwf_inf_slayers; - unit wh2_dlc10_dwf_inf_giant_slayers; - } - objective - { - type OWN_N_UNITS; - total 100; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_emp_empire/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_emp_empire/campaigns/main_warhammer/missions.lua deleted file mode 100644 index e36d70a..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_emp_empire/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,154 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 12; - override_text mission_text_text_wh_main_objective_override_empire_control; - province wh_main_nordland; - province wh_main_ostland; - province wh_main_hochland; - province wh_main_middenland; - province wh_main_talabecland; - province wh_main_ostermark; - province wh_main_reikland; - province wh_main_stirland; - province wh_main_averland; - province wh_main_wissenland; - province wh_main_the_wasteland; - province wh2_main_solland; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 2; - override_text mission_text_text_wh_main_objective_override_empire_sylvania; - province wh_main_eastern_sylvania; - province wh_main_western_sylvania; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh_main_emp_empire; - total 2; - building_level wh_main_special_great_temple_of_ulric; - building_level wh2_main_special_altdorf_imperial_palace; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 12; - override_text mission_text_text_wh_main_objective_override_empire_control; - province wh_main_nordland; - province wh_main_ostland; - province wh_main_hochland; - province wh_main_middenland; - province wh_main_talabecland; - province wh_main_ostermark; - province wh_main_reikland; - province wh_main_stirland; - province wh_main_averland; - province wh_main_wissenland; - province wh_main_the_wasteland; - province wh2_main_solland; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 2; - override_text mission_text_text_wh_main_objective_override_empire_sylvania; - province wh_main_eastern_sylvania; - province wh_main_western_sylvania; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_black_venom; - faction wh_main_grn_broken_nose; - faction wh_main_grn_crooked_moon; - faction wh2_dlc12_grn_leaf_cutterz_tribe; - faction wh_main_grn_skullsmasherz; - - faction wh_main_vmp_mousillon; - faction wh_main_vmp_vampire_counts; - faction wh2_dlc11_vmp_the_barrow_legion; - faction wh_main_vmp_schwartzhafen; - - faction wh2_dlc15_skv_clan_kreepus; - faction wh2_main_skv_clan_moulder; - faction wh2_main_skv_clan_skyre; - - faction wh2_dlc11_cst_pirates_of_sartosa; - - faction wh_dlc08_nor_goromadny_tribe; - faction wh_dlc08_nor_helspire_tribe; - faction wh_dlc08_nor_naglfarlings; - faction wh_main_nor_skaeling; - faction wh_dlc08_nor_vanaheimlings; - faction wh_main_nor_varg; - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_INCLUDING; - faction wh_main_emp_empire; - total 2; - building_level wh_main_special_great_temple_of_ulric; - building_level wh2_main_special_altdorf_imperial_palace; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_grn_crooked_moon/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_grn_crooked_moon/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 33ae55b..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_grn_crooked_moon/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,124 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 1; - override_text mission_text_text_wh_dlc06_objective_override_greenskins_skarsnik; - - region wh_main_eastern_badlands_karak_eight_peaks; - } - objective - { - type DESTROY_FACTION; - faction wh_main_dwf_karak_izor; - - faction wh2_main_skv_clan_mors; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 1; - override_text mission_text_text_wh_dlc06_objective_override_greenskins_skarsnik; - - region wh_main_eastern_badlands_karak_eight_peaks; - } - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - faction wh_main_grn_black_venom; - faction wh_main_grn_bloody_spearz; - faction wh_main_grn_broken_nose; - faction wh_main_grn_necksnappers; - faction wh_main_grn_orcs_of_the_bloody_hand; - faction wh_main_grn_red_eye; - faction wh_main_grn_red_fangs; - faction wh_main_grn_scabby_eye; - faction wh_main_grn_skullsmasherz; - faction wh_main_grn_teef_snatchaz; - faction wh_main_grn_top_knotz; - - faction wh_main_dwf_dwarfs; - faction wh_main_dwf_karak_izor; - - faction wh2_main_skv_clan_mors; - confederation_valid; - - } - objective - { - type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 50; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - override_text mission_text_text_wh_main_objective_override_greenskins_dwarfholds; - total 18; - region wh_main_northern_grey_mountains_karak_ziflin; - region wh_main_southern_grey_mountains_karak_norn; - region wh_main_the_vaults_karak_izor; - region wh_main_black_mountains_karak_hirn; - region wh_main_zhufbar_karag_dromar; - region wh_main_zhufbar_oakenhammer; - region wh_main_zhufbar_zhufbar; - region wh_main_the_silver_road_karaz_a_karak; - region wh_main_the_silver_road_the_pillars_of_grungni; - region wh_main_peak_pass_karak_kadrin; - region wh_main_blood_river_valley_barak_varr; - region wh_main_blood_river_valley_varenka_hills; - region wh_main_eastern_badlands_dringorackaz; - region wh_main_blightwater_kradtommen; - region wh_main_gianthome_mountains_kraka_drak; - region wh_main_gianthome_mountains_khazid_bordkarag; - region wh_main_gianthome_mountains_sjoktraken; - region wh_main_desolation_of_nagash_karak_azul; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_grn_greenskins/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_grn_greenskins/campaigns/main_warhammer/missions.lua deleted file mode 100644 index f5ac4bf..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_grn_greenskins/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,126 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh_main_grn_black_venom; - faction wh_main_grn_bloody_spearz; - faction wh_main_grn_broken_nose; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_necksnappers; - faction wh_main_grn_orcs_of_the_bloody_hand; - faction wh_main_grn_red_eye; - faction wh_main_grn_red_fangs; - faction wh_main_grn_scabby_eye; - faction wh_main_grn_skullsmasherz; - faction wh_main_grn_teef_snatchaz; - faction wh_main_grn_top_knotz; - confederation_valid; - } - objective - { - type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 25; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 10000; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh_main_grn_black_venom; - faction wh_main_grn_bloody_spearz; - faction wh_main_grn_broken_nose; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_necksnappers; - faction wh_main_grn_orcs_of_the_bloody_hand; - faction wh_main_grn_red_eye; - faction wh_main_grn_red_fangs; - faction wh_main_grn_scabby_eye; - faction wh_main_grn_skullsmasherz; - faction wh_main_grn_teef_snatchaz; - faction wh_main_grn_top_knotz; - confederation_valid; - } - objective - { - type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 50; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - override_text mission_text_text_wh_main_objective_override_greenskins_dwarfholds; - total 18; - region wh_main_northern_grey_mountains_karak_ziflin; - region wh_main_southern_grey_mountains_karak_norn; - region wh_main_the_vaults_karak_izor; - region wh_main_black_mountains_karak_hirn; - region wh_main_zhufbar_karag_dromar; - region wh_main_zhufbar_oakenhammer; - region wh_main_zhufbar_zhufbar; - region wh_main_the_silver_road_karaz_a_karak; - region wh_main_the_silver_road_the_pillars_of_grungni; - region wh_main_peak_pass_karak_kadrin; - region wh_main_blood_river_valley_barak_varr; - region wh_main_blood_river_valley_varenka_hills; - region wh_main_eastern_badlands_dringorackaz; - region wh_main_blightwater_kradtommen; - region wh_main_gianthome_mountains_kraka_drak; - region wh_main_gianthome_mountains_khazid_bordkarag; - region wh_main_gianthome_mountains_sjoktraken; - region wh_main_desolation_of_nagash_karak_azul; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 20000; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_grn_orcs_of_the_bloody_hand/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_grn_orcs_of_the_bloody_hand/campaigns/main_warhammer/missions.lua deleted file mode 100644 index ae62361..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_grn_orcs_of_the_bloody_hand/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,125 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - faction wh_main_grn_black_venom; - faction wh_main_grn_bloody_spearz; - faction wh_main_grn_broken_nose; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_necksnappers; - faction wh_main_grn_red_eye; - faction wh_main_grn_red_fangs; - faction wh_main_grn_scabby_eye; - faction wh_main_grn_skullsmasherz; - faction wh_main_grn_teef_snatchaz; - faction wh_main_grn_top_knotz; - confederation_valid; - } - objective - { - type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 25; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 10000; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 3; - province wh_main_southern_badlands; - province wh_main_western_badlands; - province wh_main_eastern_badlands; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type DESTROY_FACTION; - faction wh_main_grn_greenskins; - faction wh_main_grn_black_venom; - faction wh_main_grn_bloody_spearz; - faction wh_main_grn_broken_nose; - faction wh_main_grn_crooked_moon; - faction wh_main_grn_necksnappers; - faction wh_main_grn_red_eye; - faction wh_main_grn_red_fangs; - faction wh_main_grn_scabby_eye; - faction wh_main_grn_skullsmasherz; - faction wh_main_grn_teef_snatchaz; - faction wh_main_grn_top_knotz; - - faction wh_main_emp_empire; - - faction wh_main_dwf_dwarfs; - confederation_valid; - } - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 3; - province wh_main_blightwater; - province wh_main_blood_river_valley; - province wh_main_death_pass; - province wh_main_eastern_badlands; - province wh_main_southern_badlands; - province wh_main_western_badlands; - } - objective - { - type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 50; - } - objective - { - type EARN_X_AMOUNT_FROM_RAIDING; - total 20000; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_vmp_schwartzhafen/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_vmp_schwartzhafen/campaigns/main_warhammer/missions.lua deleted file mode 100644 index 0fab3d6..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_vmp_schwartzhafen/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,134 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh_main_nordland; - province wh_main_ostland; - province wh_main_hochland; - province wh_main_middenland; - province wh_main_talabecland; - province wh_main_ostermark; - province wh_main_reikland; - province wh_main_stirland; - province wh_main_averland; - province wh_main_wissenland; - province wh_main_the_wasteland; - province wh2_main_solland; - province wh_main_eastern_sylvania; - province wh_main_western_sylvania; - } - objective - { - type DESTROY_FACTION; - faction wh_main_emp_empire; - - faction wh_main_vmp_vampire_counts; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh_main_vmp_schwartzhafen; - total 2; - building_level wh2_main_special_altdorf_imperial_palace_vmp; - building_level wh2_main_special_drakenhof_court; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 14; - province wh_main_nordland; - province wh_main_ostland; - province wh_main_hochland; - province wh_main_middenland; - province wh_main_talabecland; - province wh_main_ostermark; - province wh_main_reikland; - province wh_main_stirland; - province wh_main_averland; - province wh_main_wissenland; - province wh_main_the_wasteland; - province wh2_main_solland; - province wh_main_eastern_sylvania; - province wh_main_western_sylvania; - } - objective - { - type CONTROL_N_REGIONS_INCLUDING; - total 1; - region wh_main_lyonesse_mousillon; - } - objective - { - type DESTROY_FACTION; - faction wh_main_emp_empire; - - faction wh_main_vmp_vampire_counts; - - faction wh_dlc08_nor_norsca; - faction wh_dlc08_nor_wintertooth; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh_main_vmp_schwartzhafen; - total 2; - building_level wh2_main_special_altdorf_imperial_palace_vmp; - building_level wh2_main_special_drakenhof_court; - } - objective - { - type LIMIT_FACTION_TO_REGIONS; - faction wh_main_chs_chaos; - faction wh_dlc03_bst_beastmen_chaos; - region wh_main_chaos_wastes; - } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - type HAVE_CHARACTER_WOUNDED; - override_text mission_text_text_wh_main_objective_override_archaon_wounded; - start_pos_character 2140782858; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions; diff --git a/src/script/zzz_vco2_main/factions/wh_main_vmp_vampire_counts/campaigns/main_warhammer/missions.lua b/src/script/zzz_vco2_main/factions/wh_main_vmp_vampire_counts/campaigns/main_warhammer/missions.lua deleted file mode 100644 index f3ab42a..0000000 --- a/src/script/zzz_vco2_main/factions/wh_main_vmp_vampire_counts/campaigns/main_warhammer/missions.lua +++ /dev/null @@ -1,66 +0,0 @@ -local missions = { - [[ - mission - { - victory_type vco_victory_type_short; - key wh_main_short_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 12; - } - objective - { - type DESTROY_FACTION; - faction wh_main_vmp_schwartzhafen; - confederation_valid; - } - - payload - { - game_victory; - } - } - } - ]], - [[ - mission - { - victory_type vco_victory_type_long; - key wh_main_long_victory; - issuer CLAN_ELDERS; - primary_objectives_and_payload - { - objective - { - type CONTROL_N_PROVINCES_INCLUDING; - total 20; - } - objective - { - type DESTROY_FACTION; - faction wh_main_vmp_schwartzhafen; - confederation_valid; - } - objective - { - type CONSTRUCT_N_BUILDINGS_FROM; - faction wh_main_vmp_vampire_counts; - total 2; - building_level wh2_dlc09_special_settlement_pyramid_of_nagash_vmp_5; - building_level wh2_main_special_pyramid_of_nagash_vmp; - } - - payload - { - game_victory; - } - } - } - ]] -}; - -return missions;