From a4570cf50da25b88f405e283a274c91d59b2c6c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Sol=C3=A9?= Date: Tue, 21 Dec 2021 20:43:20 +0100 Subject: [PATCH] Add release 3.1.0 - Added in-game tags for all routes (i.e. Unification/Conquest/Naval Supremacy) - Commercial Victories (Lothern/Exiles of Nehek/Bordeleaux) now also required a minimum trading income of 5000 and at least 6 trading partners - Now the Karak-Eight-Peaks conquest (Clan Angrund/Crooked Moon/Clan Mors) has to be done in less than 75 turns - Added a Magic Supremacy route for Bonerattlaz - Add placeholders for future factions (Cataph's TEB + Kraka Drak/OvN Amazons + Araby + The Moot) - Fixed a bug that prevented Ironbow's Expedition Route I from loading - Solved a bug that caused The Thousand Maws Victory Conditions to be Vanilla --- CHANGELOG.md | 62 +++++---- dist/vco2_main.pack | Bin 171225 -> 173156 bytes docs/README.md | 8 +- docs/factions/bretonnia/README.md | 2 + docs/factions/dwarfs/README.md | 1 + docs/factions/greenskins/README.md | 1 + docs/factions/high-elves/README.md | 2 + docs/factions/kraka-drak/README.md | 3 + docs/factions/ovn/README.md | 11 ++ docs/factions/skaven/README.md | 1 + docs/factions/teb/README.md | 22 +++ docs/factions/tomb-kings/README.md | 2 + .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 19 ++- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 31 ++++- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 16 +-- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/missions.lua | 10 +- .../campaigns/main_warhammer/missions.lua | 20 ++- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 12 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 126 +++--------------- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 5 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/missions.lua | 19 ++- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/missions.lua | 6 +- .../campaigns/main_warhammer/missions.lua | 12 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/missions.lua | 10 +- .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/missions.lua | 11 +- .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/.gitkeep | 0 .../campaigns/main_warhammer/missions.lua | 4 +- .../campaigns/main_warhammer/missions.lua | 4 +- 85 files changed, 372 insertions(+), 310 deletions(-) create mode 100644 docs/factions/kraka-drak/README.md create mode 100644 docs/factions/ovn/README.md create mode 100644 docs/factions/teb/README.md rename docs/factions/README.md => src/script/vco2_main/factions/wh2_main_emp_new_world_colonies/campaigns/main_warhammer/.gitkeep (100%) create mode 100644 src/script/vco2_main/factions/wh_main_amz_amazons/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_arb_aswad_scythans/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_arb_caliphate_of_araby/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_arb_flaming_scimitar/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_dwf_kraka_drak/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_emp_the_moot/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_teb_border_princes/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_teb_estalia/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_teb_tilea/campaigns/main_warhammer/.gitkeep create mode 100644 src/script/vco2_main/factions/wh_main_teb_tobaro/campaigns/main_warhammer/.gitkeep diff --git a/CHANGELOG.md b/CHANGELOG.md index a94cd26..1c9a8da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,5 @@ # Changelog + All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), @@ -12,7 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Now compatible with Steel Faith Overhaul - Submods/Extensions are now possible - Specific content for mod factions coming - - New victory conditions available: + - New victory conditions available: - Military, Cultural and Economic victory are going to be available as extensions - Extended scripting support - More variety of objectives available @@ -42,7 +43,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Razing or sacking Naggarond is now required by Eataine to achieve a Short Victory - Getting Slann mages to level 20 is no longer required by Hexoatl - Building the Great Halls of Nagashizzar is no longer required by Bonerattlaz -- Redone of Cult of Pleasure +- Redone of Cult of Pleasure - Building the Sanctum of Quintex is now required to achieve a victory - Building 4 Court of the Dark Prince is now required to achieve a Short Victory - Building 7 Court of the Dark Prince is now required to achieve a Long Victory @@ -74,7 +75,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Solved a bug where Itza long victory conditions remained vanilla - Fixed a bug where Beastmen final battle never happened - Solved a bug where some unit requirements numbers where weird and different from the docs - + ## [2.1.1] Minor Update - 10.11.2020 - Controlling Northern Grey Mountains is no longer required by Karak Kadrin to achieve a Short Victory @@ -83,11 +84,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Clan Rictus victory conditions were a mix of vanilla and modded - Destroying Borderleaux was missing from The Dreadfleet Short Victory conditions - Fall of Man Beastmen quest battle popped randomly and multiple times -- Sad reports - - It is not possible to turn instances of Sack/Raze specific locations into Occupy/Loot/Raze/Sack for non horde - factions in order to prevent weird situations where you had to attack your own settlements. The key +- Sad reports + - It is not possible to turn instances of Sack/Raze specific locations into Occupy/Loot/Raze/Sack for non horde + factions in order to prevent weird situations where you had to attack your own settlements. The key OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS_INCLUDING does not exist - + ## [2.2.0] Minor Update - 5.12.2020 - Add support for The Twisted & The Twilight DLC @@ -95,23 +96,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Removed building the Great Temple of Ulric from Reiskland Short Victory conditions - NOTE: - Support for the new factions/Wood Elves rework has not been added. I do not own the DLC - + ## [2.3.0] The Hammer and The Viper update - 16.12.2020 - Major redone has been introduced to the Court of Lybaras faction - Constructing a Pyramid has been removed from the Short Victory - Controlling Broken Teeth, Crater of the Walking Dead, Doom Glades and Devil's Backbone is now a requirement - - Maintaining 80% untainted in Broken Teeth, Crater of the Walking Dead, Doom Glades, Devil's Backbone, + - Maintaining 80% untainted in Broken Teeth, Crater of the Walking Dead, Doom Glades, Devil's Backbone, Southlands Jungle, Kingdom of Beasts is now a requirement - Destroying Followers of Nagash is now required to achieve a Long Victory - Destroying The Awakened, The Dradfleet and The Drowned is no longer required - - The aim is to keep it more focused in corruption/skavens an less on pyramids/empires to not overlap with other + - The aim is to keep it more focused in corruption/skavens an less on pyramids/empires to not overlap with other Tomb Kings factions. Lustria has been removed completely - Redone introduced to the Karaz-a-Karak faction - Controlling Northern Great Mountains and Southern Great Mountains is no longer required to achieve a short victory - Building the Throne Hall of the High King is now required to achieve both types of victory - The aim is to keep the Dwarfs more local and defensive. The removed regions are too far away for a short victory - + ## [2.4.0] The Woods and The Dragons update - 03.02.2021 - Redone added to Knights of Caledor @@ -139,7 +140,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Destroying Laurelorn Forest, Heralds of Ariel, Bowmen of Oreon and Avelorn is required to achieve a Long Victory - All Bretonnian factions have had modified the to require 800 Chivalry to obtain a Short Victory and 1600 to achieve a Long/Ultimate victory - Repanse de Lyonesse is the only faction with no Short Victory -- Fixed a bug where Court of Lybaras had to control/maintain untainted the Doom Glades +- Fixed a bug where Court of Lybaras had to control/maintain untainted the Doom Glades - The province was placed in some requirements in the place of Doom Glade, a region in the Crater of the Walking Dead - Fixed some grammatical mistakes in the docs - Building Plague Abbeys and Plague Cauldrons requirements have been removed from Clan Pestilens because, due to a motor bug, they were never triggered @@ -173,7 +174,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Both Blood Shrines of Sotek and Crimson Pyramid of Sotek are now valid by Cult of Sotek to achieve a Short Victory - Building the Altdorf Landmark is no longer required by Von Carstein to achieve a Short Victory - Fixed a bug that caused Clan Skyre Short Campaign to be unachievable -- Fixed a bug where Followers of Nagash had to create non-existent buildings +- Fixed a bug where Followers of Nagash had to create non-existent buildings - Special thanks to **BoyNamedHsu** for his help with this release ## [2.6.0] The Wolf and The Goats update - 19.07.2021 @@ -181,7 +182,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduction to a new approach to victory conditions, only affecting some factions by now: - Short Victories are now meant to be SHORT. Under 50 turns short - Long Victories are the new short ones, should not take more than 100 turns - - Ultimate Victories are the big ones, usually target to occupy at least 250 turns + - Ultimate Victories are the big ones, usually target to occupy at least 250 turns - Complete rework of Beastmen - Warherd of the One-Eye (Khazrak the One-Eye): - Short-term focus destroying the Empire of Man, long-term focus on destroying Bretonnia @@ -197,12 +198,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [3.0.0] The Routes Rework update - 14.12.2021 -- Introduced new feature _Routes_. Now, instead of having evolving campaigns with _Short_, _Long_ and _Ultimate_ -checkpoints, you can choose completely different ways to approach your campaign. For example, as Dwarfs, you can now win -by destroying the close threats, unifying all the old world dwarfholds or clearing the book of grudges. You can complete +- Introduced new feature _Routes_. Now, instead of having evolving campaigns with _Short_, _Long_ and _Ultimate_ +checkpoints, you can choose completely different ways to approach your campaign. For example, as Dwarfs, you can now win +by destroying the close threats, unifying all the old world dwarfholds or clearing the book of grudges. You can complete all of them, two or just one. Up to you to decide what is funnier. - New introduced _Routes_ have been developed with the intent of offering different ways to enjoy the game: In a lot of -occasions, now it will be viable to play tall/defensively, without any requisite related to paint the map. +occasions, now it will be viable to play tall/defensively, without any requisite related to paint the map. - Complete rework for all old-word factions: - Empire: - Reikland: Two new routes (Unification (Empire)/Threat Elimination) @@ -241,8 +242,8 @@ occasions, now it will be viable to play tall/defensively, without any requisite - Heralds of Ariel: Three new routes (Forest Health Accumulation/Rebirth/Final Battle) - Wargrove of Woe: Three new routes (Unification (Athel Loren)/Destruction (Wood Elves)/Final Battle) - Norsca: - - Wintertooth: Two new routes (Gods Favour/Conquest (World Capitals)) - - World Walkers: Two new routes (Threat Elimination/Gods Favour) + - World Walkers: Two new routes (Gods Favour/Conquest (World Capitals)) + - Wintertooth: Two new routes (Threat Elimination/Gods Favour) - High Elves: - Lothern: Three new routes (Unification (Ulthuan)/Threat Elimination/Commerce) - Order of Loremasters: Three new routes (Expansion/Threat Elimination/Edification) @@ -255,7 +256,7 @@ occasions, now it will be viable to play tall/defensively, without any requisite - Cult of Pleasure: Three new routes (Threat Elimination/Conquest (Ulthuan)/Edification) - The Blessed Dread: Three new routes (Threat Elimination/Edification/Naval Supremacy) - Har Ganeth: Three new routes (Conquest (Gaean Vale)/Threat Elimination/Edification) - - Hag Graef: Two new routes (Threat Destruction/Chapter Objectives) + - Hag Graef: Two new routes (Threat Eliminations/Chapter Objectives) - The Thousand Maws: Two new routes (Expansion (Naval)/Destruction) - Lizardmen: - Hexoatl: Three new routes (Unification (Lustria)/Threat Elimination/Edification) @@ -265,10 +266,10 @@ occasions, now it will be viable to play tall/defensively, without any requisite - Itza: Three new routes (Unification (Lustria)/Threat Elimination/Edification) - Spirit of the Jungle: Three new routes (Expansion/Destruction/Old Ones Favour) - Ghosts of Pahuax: Three new routes (Visions of the Old Ones/Chapter Objectives/Destruction (Slaughterhorn)) - - Slaven: + - Skaven: - Clan Mors: Three new routes (Control (Karak Eight Peaks)/Threat Elimination/Edification) - - Clan Pestilens: Two new routes (Corruption (Lustria)/Threat Elimination) - - Clan Rictus: Three new routes (Corruption/Threat Destruction/Edification) + - Clan Pestilens: Two new routes (Corruption (Lustria)/Threat Elimination) + - Clan Rictus: Three new routes (Corruption/Threat Elimination/Edification) - Clan Skryre: Three new routes (Forbidden Workshop/Destruction/Corruption) - Clan Eshin: Three new routes (Reputation/Rituals/Destruction) - Tomb Kings: @@ -281,4 +282,15 @@ occasions, now it will be viable to play tall/defensively, without any requisite - The Dreadfleet: Three new routes (Destruction (Vampire Coast)/Edification/Infamy) - Pirates of Sartosa: Three new routes (Infamy/Battle Captives/Edification) - The Drowned: Three new routes (Conquest (Ulthuan Ports)/Edification/Infamy) -- A lot of bugfixes \ No newline at end of file +- A lot of bugfixes + +## [3.1.0] Minor Update - 21.12.2021 + +- Added in-game tags for all routes (i.e. Unification/Conquest/Naval Supremacy) +- Commercial Victories (Lothern/Exiles of Nehek/Bordeleaux) now also required a minimum trading income of 5000 and at + least 6 trading partners +- Now the Karak-Eight-Peaks conquest (Clan Angrund/Crooked Moon/Clan Mors) has to be done in less than 75 turns +- Added a Magic Supremacy route for Bonerattlaz +- Add placeholders for future factions (Cataph's TEB + Kraka Drak/OvN Amazons + Araby + The Moot) +- Fixed a bug that prevented Ironbow's Expedition Route I from loading +- Solved a bug that caused The Thousand Maws Victory Conditions to be Vanilla diff --git a/dist/vco2_main.pack b/dist/vco2_main.pack index 99fe6c02f85f9d11d72a28cd3be288b7f7bea096..27b79f98ec056f5e53777a46be0c2018bc834243 100644 GIT binary patch delta 7440 zcmd5=dsLI>8TWaCKoTGU0#;NEAVdcWD2f*psF!&`L5tSzXg>o)jY1M5)+(!ly;xV< z(Y`%CUAqeIa<;CkWsCN8?W(LgwVk(itJcj{x7NCzw#ZIf+jXw)dA~sT5|Wx|{UVOIk7f)f_q|@vEN8pa`?5_ z@nBPrUW?W7s<#Y|tS2nCfWsC@#k)Ws}?6P_NXv z8{96ZgYPvBHH=;DY+C1Vcm}l-%Pihw)bn=ZSa!@$;xpqo=#a#DReUi#qdq+wUj~`# zQ*y#M)*i3&YM{q?s(}1hLIM0r-5;Jf8G1-Vw7wjSy{uw*n@P{7nex~b z9Z@O3_Ds<8ADL|IGfAodd-5QL-!zRP46^uK^CXrQ%Ue^e{Kw|WEHhet{K`Cy)%jPy zGVAb}8xYUkNjA1c*SoFbhmt0+zxj{2k_~)B@)#IQQdxOp@-zuhYif?(-nd1vH`=$j zd53A3F#w8x*KGIJD)tSV?Dfiqy3I{%?BNcj$wPJa2B&9@y~&}tS1ER{y>>G>XL=~T z6nS)2gT2w|T1^z4jm{=J-)kA#f9{ABHwUlZAd6l~wlRnL&c~z_v!6)Ca`=NO6JbAZ zNzLU~QVLmOg1XpaiRR^&G5ktYChthq@g9qT@3G{ueE*#uOG&T3v=gKE+Sl2YdiozM zW0hW|wJ^1)_pniVPtzKQ(&%<`dz?nh#nJ}L0aP?QQVl#Vt%%v>{n0q}FrnO>X6q%A z)a0mDYTe#?hgb1U3abB>z3R7PJKtO zWIFz8+9bFk@$!uttbfi(G2r!X^fWo$E??2nS6B)u=ylke6h{M@!)2En*m@l<`pz6L zg?PnL?_A}qQIOQ+-c`ZE^M zRm$1`%d=V9WGnreHhUb_1r>7_*3h3)v$$gBEampOHFK1O%Iu06HFK*L-ZnMCpr@aD z+TCPtuujCnY?fOTxbD9-cj1hx1+$cj8l`ep#cegpvH|ya`_0GDa|~9*k5?L<8|oYl z4R+UN((Bi_{C&vvRlG5gRIYbyX!35X>qFu^FF$9H`BpDR{uyGxGA;mF5H=6^K7R9k zRcY7yjYL9{^|?RT76M}H7YDfc+!RSL5r>#r79MJ2iM;49Uk>1W)OYRTt6)$ZcYExv z4P+SJ`o%eX{t<}5_ck#z@4Os~4~=65z6+Pme~lq`y?eKo2=09w-o}E9VDx=-<#i^l z6e4i{lJtc0yAJ?mq#H2UXZ&baSZz{#O81YzsKL|+Jy|SdK?i*FC;!kcl0H7)sZZ0w z6Xi;GmhaT{{TfVttzR6B3U$f{e1~sb_5E zwbGFe=K(#>!+c9oz~uc=A_$vAz`Qr0M6?*8DWVb?ICd%5` z(}Qe+_Nh>dW*fVme|+7DQ!QY`>eCcIpXb0k;S-0dSfPvMiS46cdU$81GwXMELphc= zvvNG!%uJ#y4}KP8c|StsFG4Bij0K;@lLH*^{sK4=R$&sm9%oMnqFV?$Wp7LSy`%RzEc2J9A-r@$!k5>0*)#IjWrf)crUK_VQ71Z5Sa z;|8VH-qh6Kkb2!C$b)Ml<0n?$3eI5qemLgOgzw?D88A1A(q0(PK=Te5sb&QHa1+zZ zyuvds>t5KwUI|jdPwiN~d)aKP+5xHf`0Xqk%a*Yr z!ZZiE1`-sD=0Q}@GWn%iX!1p7CD;epVWq+*@~$gsSlz+&Bx*&SOi(ie<2X4K&MkQMeK^f)oe@ zKt8IjXjuX0wV5TbZ}TUmy>|kH8oZBrzMuR6oVSa!cBl=JSUNfH_%Iu-%h{9su6NV% zp?dfzh_xCAs#H@_+5UlKaouX@3Zo^GmJ{*8bT$lcu7N{AG+)1yp+%PH<^+Q*%JL^) z^|&{g-GU3&!qhnbs?~};A3_d#mO=u)xE9g^>%8a_#OgGeO0-rY(w~Z_8lXBx%aIb$ ze$nm)M-c3C6=^j`y5|A4&?k)7hMO#BNBOmj7IES(C<`A+bmTIQ*$MGzc>~h0@Lq@& z=FKoeQ-#zDDhiunWJoRYXYfKSYyq2CxeaE9Ph`a6qG;JpK_04;D!m}-r)$`eTIWRZ z4j2+yU_k;uNWP$r0>3aRc(@0K%brZ^c?gO_VnDV6g5uQ{rOA|Pe?Z!OTYUK#TnbaD zsGAdQyWu5bs5MpJy%;REKr(h_5OVF!u$K92Xn)((UqjVSQwoP9Tr&Rarvy8Jr^lN= z1Upi@^^&|>8Cfx`+DUEHvUV_G{Wb!9S3BfI5NkI6c`qdWZ?Z{eNy3hOl*ZQVgLK?? z97c-EKZSX!dH%neTQNcp!?dl9ztM9qAupD;K*N)e&C7p33g2lXtgG4}1v9=6`Pe33 z%YF&(hb@ZIS*3+Io*a$OABSvdAOr6@Y3sL{AcTf}jr-x~orIv;?5<3N1aYMkMr$P{ z4?l`~6c*3h--^fOE*6IeO>jliX$QNEKZZN^!ym&kRa>ZBT=6*!#j=Cce2g$t)>1jY zAmFXwsFQ{HyDvh5R-RDgx|$&qfA#~&632cEb0UVJzYFO34vQ5%hhTRYKNROrK^()< zY_>#n9f8D%jh70!Ab0ymh=x=e1Ez^r<{|c`Lo3gjbxAKntF}(A+Tg093L1pNXUke)b1`~XmHcY0WH+RnfgIN3l z9MPs;n&G(ngR!_8z=}5%a--9m*q!S1I#X6O|MWU*R*h0oS*cXj%$c=Vsk(LEEE-&w z&bmzY9@+}(?@uH5HgbBX7e~_AyJ6ZmxtT9!q%&DRv_Pmm zZT>L!#K2`iB7YV>0{YZed&fL{cs>h5~$#zh&(z zVUL3xD&}cytr|%kCaCHdi#^M};RP3+`1SPYY@*zN#eAvsu`YpF(?(bX;clg(^OFkGrc zYAPY$FA^=ys;Z$>kUoZ#iifu{-N4&{Fq@8tr&GswseeH(4 zVj$pGanJx z_*#~wo!!&Rd`xxCw!+QI$_S4YDJi2zGdEjswOse8?DyW^FraQ{_y6S_IQRbU_jSL| z&*k(%TsZhQK;^9qh_SL?$Ln35(cIl9=_?#>g77~vgGU+6aPxr}Sbq2nljl|Iz z5Xe9DiRX8O$8b06$Afee;SEWJO|fhMe^M6@XB5+Sy76!qt*j)f+_wZ?pmhSS8xObh zlVrgPk{`!Q^|`FbhnM@s^LG7M_?0N*c!u9NsNrRPb6}G)=V#jM)JdnGp5NPVJR7bf zV}|iv{nFT!o~53f4T)e;y6uLEFi0slXcz-8HU`C`WgUd^amIMIPsbrBjysKMP)XwB zaqVsh;$3u7Yg8xM{%KG|VutXBU|+r~K-U(s5JZ1a?KQ z1W2-)z$8``K-&@ga9|QdH3rRwCl&D@gEHX=-9{7N5tIVk==%bwrN7C1Yw$?+nG%D> zZy|*HnBw7x)Lr;#5YIOyfSGO{!(TULuz%?J%mL9{XU=2>omyJWcfdFj6U`Tz{rCa% z7&cp@v6}TfDkL2asl%2Ke_j`o$gXHyUx!R&CnVi4KKnut-x(G!!%jlV2I%>xnMnDVm7#?2G{lP7AUS`uAHOclGf?!Jockp>~S?5e;n|c9V^7Ay-tCKF;j&5Hz(lz74E4?O+!WkLR-*xF?HMq82 z)&u@=I~?X+hwp|I+Fw?LE}XL+;`s7^b$KmUY(_kk#VoGnSIJ50O43-&8_E3lbhk;> zPEp9<=q-ZjWCylRV~OGcKbYHxS8OoAES<7LkR5|PzL%F4-6lAGli7OF5()>HraL-> z`U~AfkMwbBy5qVt9ffjs3?nq zem-QNCr_gHLO)?@2RGmr9~LNx<920LyLdPrVw7&Ldm5V-LNz|I5Z>e67qw_K{Q~{) zqend?yWDg6yqUf)M`89nX2jNG5RMPcV;0=F04$h25d87_T<{a0-wAPwdxfBgJpgE122FV0 z$fD3akQv0*sWbsJ=RUrgO~kLGSROV+vTAWS4;}_IN3jpF>nY|d^fO_B76#FIKlt>i zHSxtPu&FC}YVSsq#KgJa-{)9RY0hGT{QMP@-d-h6*x(h9XpUX3$y|pTG8a?T(SbRybNzB;<%XW`q)do{C+su5}2-XlA1qHynr`#iE#o01I;I}T9u$@>6?i}C~Ty;iG}KZC%& z<~`?x7;JaK5R6lg*Ify_8A3)&VprdV-`SqM$_lSoOpHDT;>UN%+zg>Rs}t^u@_L zj|FS3_isiPBfFU|zPy3rM!>^>b&pXKF0)XO>++cnqirl0TO2GwT)PS}y?0O1dh|vz zRz!8fcBM;$7;(JiV>TG*eN!s z(otGbH6hSwFc_BEYolu%)?!;>iB)~ZNmZ-}{~6A5@JKq0;O*BfENuc_xI#rcD3tw` z;m6CUET|%a`HTzxxYnOVW1WTRjK#K!LVL-g>WU>i=hQICJrs8xfD!m&HVZ>*2*EX3 za)whhD4Zc|grtb(4afD^KZ1H#1}=;Mi>bJ@#JZ@+ws@Jfpu)DKv_yUlpIr13TTn6nQt¨Rgf4N|QIMT=9?tOfRm72%?y($a#O3Mr@9UQk_W!vzr#F`-A! zVp~N?X{D{Y;&%ikdj&0X(6ts7)K=pB2pBv`8c}1busUkVyjyIjs<9=H@v=&~Vq0-> zX_dpPW(6LWe(~TR6P`$e>AcHr!li>CPFGY~vP7GG6o52iTF)&N*C-W>jNgrgUWGwt zFD@&@{rl*7;R%n4-*sy6{}ztl3s`8ZcC*Sd`{F`dk+pP*!&XeeC@ry9TE}?Ypp2wv zgeRaZCH?;_qVWN#$;rJTYpG$e7@iMff+`j}Y%+PvY&9kJ0^EHcn-Xlh@gtw~LpZk9 z5ZsjV+^*kCpi1mUOI9uyTh zmRee`#aPACkuo@yczFJ6H# zVNGLB9TM>RGba0!)%ka`Xet4{IGD*E(GaJXc@r5;kWvZ9t~+RKm_HVr$^Z{)?Q!_ca93=f!U%@TJ4nGpr3KiW$0muNr?UB)86FWmG+`3`M&jr^ zg6eOk5_)+y5llS!3tb;~6J{?{%#X_8%oYtZ*t{ErDOlY20NbnqWO}Xmi|$!$g(Aun z%?~m{ZDh0;NpfGc#kx6Ak9iIjA|DKcg_DMp&U>;Rr_N)eagCjQj9J&{N?t&!_yqCo z(ZtHVqD~UsOW7rrcbR>JQ(8u2{sMCHl@fNSm&c=AiYXj~Dq)L3*c5;~US6rr%&uw~iT@e*^k1 B8|?r9 diff --git a/docs/README.md b/docs/README.md index cf9473c..44d1e5f 100644 --- a/docs/README.md +++ b/docs/README.md @@ -16,4 +16,10 @@ * [Vampire Coast](factions/vampire-coast/README.md) * [Vampire Counts](factions/vampire-counts/README.md) * [Warriors of Chaos](factions/warriors-of-chaos/README.md) -* [Wood Elves](factions/wood-elves/README.md) \ No newline at end of file +* [Wood Elves](factions/wood-elves/README.md) + +## Mod Races + + * [Cataph's Southern Realms (TEB)](factions/teb/README.md) + * [Cataph's Kraka Drak](factions/kraka-drak/README.md) + * [OVN Lost Factions](factions/ovn/README.md) \ No newline at end of file diff --git a/docs/factions/bretonnia/README.md b/docs/factions/bretonnia/README.md index 14343d7..dd87d90 100644 --- a/docs/factions/bretonnia/README.md +++ b/docs/factions/bretonnia/README.md @@ -22,6 +22,8 @@ * **Route II:** * Obtain access to the following resources: * Obsidian, Dyes, Animals, Furs, Gems, Gold, Iron, Marbre, Medicine, Textiles, Lead, Spices, Timber, Wine + * Have at least 6 trading partners + * Have a trading income of at least 5000 * **Route III:** * Complete the final Errantry War battle diff --git a/docs/factions/dwarfs/README.md b/docs/factions/dwarfs/README.md index 3555165..beaaea5 100644 --- a/docs/factions/dwarfs/README.md +++ b/docs/factions/dwarfs/README.md @@ -38,6 +38,7 @@ * **Route I:** * Take back control of Clan Angrund's ancestral home: Karak Eight Peaks + * Do it in less than 75 turns * **Route II:** * Destroy factions: * Clan Mors diff --git a/docs/factions/greenskins/README.md b/docs/factions/greenskins/README.md index d5754b5..497b6b2 100644 --- a/docs/factions/greenskins/README.md +++ b/docs/factions/greenskins/README.md @@ -34,6 +34,7 @@ * **Route I:** * Take control of Karak Eight Peaks + * Do it in less than 75 turns * **Route II:** * Destroy factions: * Clan Angrund, Clan Mors, Crooked Moon Mutinous Gits diff --git a/docs/factions/high-elves/README.md b/docs/factions/high-elves/README.md index 9cfe836..e7571d3 100644 --- a/docs/factions/high-elves/README.md +++ b/docs/factions/high-elves/README.md @@ -10,6 +10,8 @@ * **Route III:** * Obtain access to the following resources: * Obsidian, Dyes, Animals, Furs, Gems, Gold, Iron, Marbre, Medicine, Textiles, Lead, Spices, Timber, Wine + * Have at least 6 trading partners + * Have a trading income of at least 5000 ### Order of Loremasters diff --git a/docs/factions/kraka-drak/README.md b/docs/factions/kraka-drak/README.md new file mode 100644 index 0000000..238336a --- /dev/null +++ b/docs/factions/kraka-drak/README.md @@ -0,0 +1,3 @@ +## Kraka Drak + +TBD \ No newline at end of file diff --git a/docs/factions/ovn/README.md b/docs/factions/ovn/README.md new file mode 100644 index 0000000..d33d031 --- /dev/null +++ b/docs/factions/ovn/README.md @@ -0,0 +1,11 @@ +## Amazons + +TBD + +## Araby + +TBD + +## The Moot + +TBD \ No newline at end of file diff --git a/docs/factions/skaven/README.md b/docs/factions/skaven/README.md index 0fc5be0..63a6e4b 100644 --- a/docs/factions/skaven/README.md +++ b/docs/factions/skaven/README.md @@ -4,6 +4,7 @@ * **Route I:** * Take control of Karak Eight Peaks + * Do it in less than 75 turns * **Route II:** * Destroy factions: * Clan Angrund diff --git a/docs/factions/teb/README.md b/docs/factions/teb/README.md new file mode 100644 index 0000000..c476e29 --- /dev/null +++ b/docs/factions/teb/README.md @@ -0,0 +1,22 @@ +## Southern Realms + +### Border Princes + +TBD + +### Estalia + +TBD + +### New World Colonies + +TBD + +### Tilea + +TBD + +### Tobaro + +TBD + \ No newline at end of file diff --git a/docs/factions/tomb-kings/README.md b/docs/factions/tomb-kings/README.md index fcf7ab1..679f75e 100644 --- a/docs/factions/tomb-kings/README.md +++ b/docs/factions/tomb-kings/README.md @@ -33,6 +33,8 @@ * **Route II:** * Obtain access to the following resources: * Obsidian, Dyes, Animals, Furs, Gems, Gold, Iron, Marbre, Medicine, Textiles, Lead, Spices, Timber, Wine + * Have at least 6 trading partners + * Have a trading income of at least 5000 * **Route III:** * Perform 20 Crafting rituals diff --git a/src/script/vco2_main/factions/wh2_dlc09_skv_clan_rictus/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc09_skv_clan_rictus/campaigns/main_warhammer/missions.lua index b9d7053..cecef20 100644 --- a/src/script/vco2_main/factions/wh2_dlc09_skv_clan_rictus/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc09_skv_clan_rictus/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_corruption; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -31,7 +31,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -57,7 +57,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc09_tmb_exiles_of_nehek/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc09_tmb_exiles_of_nehek/campaigns/main_warhammer/missions.lua index 3bb30b6..5843f0d 100644 --- a/src/script/vco2_main/factions/wh2_dlc09_tmb_exiles_of_nehek/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc09_tmb_exiles_of_nehek/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -29,7 +29,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_commerce; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -37,6 +37,7 @@ local missions = { objective { type HAVE_RESOURCES; + resource res_obsidian; resource res_dyes; resource res_animals; @@ -53,6 +54,18 @@ local missions = { resource res_rom_wine; } + objective + { + type MAINTAIN_TRADE_WITH_N_FACTIONS; + total 6; + } + + objective + { + type TRADE_INCOME_AT_LEAST_X; + total 5000; + } + payload { game_victory; @@ -63,7 +76,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload 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 38ad065..2f1b844 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 @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -26,7 +26,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -51,7 +51,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc09_tmb_khemri/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc09_tmb_khemri/campaigns/main_warhammer/missions.lua index c14113a..612517e 100644 --- a/src/script/vco2_main/factions/wh2_dlc09_tmb_khemri/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc09_tmb_khemri/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -25,7 +25,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -54,7 +54,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc09_tmb_lybaras/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc09_tmb_lybaras/campaigns/main_warhammer/missions.lua index b91a5af..0d02e3c 100644 --- a/src/script/vco2_main/factions/wh2_dlc09_tmb_lybaras/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc09_tmb_lybaras/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -28,7 +28,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -66,7 +66,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc11_cst_noctilus/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc11_cst_noctilus/campaigns/main_warhammer/missions.lua index 971ac03..72e03dc 100644 --- a/src/script/vco2_main/factions/wh2_dlc11_cst_noctilus/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc11_cst_noctilus/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -32,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -57,7 +57,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc11_cst_pirates_of_sartosa/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc11_cst_pirates_of_sartosa/campaigns/main_warhammer/missions.lua index e2340e6..286267b 100644 --- a/src/script/vco2_main/factions/wh2_dlc11_cst_pirates_of_sartosa/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc11_cst_pirates_of_sartosa/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -45,7 +45,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc11_cst_the_drowned/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc11_cst_the_drowned/campaigns/main_warhammer/missions.lua index 6db2412..a8b0d00 100644 --- a/src/script/vco2_main/factions/wh2_dlc11_cst_the_drowned/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc11_cst_the_drowned/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -36,7 +36,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -62,7 +62,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc11_cst_vampire_coast/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc11_cst_vampire_coast/campaigns/main_warhammer/missions.lua index 7db421a..d7f8c39 100644 --- a/src/script/vco2_main/factions/wh2_dlc11_cst_vampire_coast/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc11_cst_vampire_coast/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -61,7 +61,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc11_def_the_blessed_dread/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc11_def_the_blessed_dread/campaigns/main_warhammer/missions.lua index 8fb5cf3..7f45eb3 100644 --- a/src/script/vco2_main/factions/wh2_dlc11_def_the_blessed_dread/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc11_def_the_blessed_dread/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -33,7 +33,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -63,7 +63,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_naval_supremacy; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc11_vmp_the_barrow_legion/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc11_vmp_the_barrow_legion/campaigns/main_warhammer/missions.lua index 1e6827c..9831f87 100644 --- a/src/script/vco2_main/factions/wh2_dlc11_vmp_the_barrow_legion/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc11_vmp_the_barrow_legion/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_corruption; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -33,7 +33,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_corruption; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -62,7 +62,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_magic_supremacy; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc12_lzd_cult_of_sotek/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc12_lzd_cult_of_sotek/campaigns/main_warhammer/missions.lua index 7eca969..546600c 100644 --- a/src/script/vco2_main/factions/wh2_dlc12_lzd_cult_of_sotek/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc12_lzd_cult_of_sotek/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_corruption; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -37,7 +37,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -69,7 +69,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc13_emp_golden_order/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc13_emp_golden_order/campaigns/main_warhammer/missions.lua index fec1a47..ca913a9 100644 --- a/src/script/vco2_main/factions/wh2_dlc13_emp_golden_order/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc13_emp_golden_order/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -35,7 +35,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -70,7 +70,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc13_emp_the_huntmarshals_expedition/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc13_emp_the_huntmarshals_expedition/campaigns/main_warhammer/missions.lua index 42467db..ae6f76a 100644 --- a/src/script/vco2_main/factions/wh2_dlc13_emp_the_huntmarshals_expedition/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc13_emp_the_huntmarshals_expedition/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -47,7 +47,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc13_lzd_spirits_of_the_jungle/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc13_lzd_spirits_of_the_jungle/campaigns/main_warhammer/missions.lua index a7380f7..a2fb8b0 100644 --- a/src/script/vco2_main/factions/wh2_dlc13_lzd_spirits_of_the_jungle/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc13_lzd_spirits_of_the_jungle/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -32,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -64,7 +64,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc14_brt_chevaliers_de_lyonesse/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc14_brt_chevaliers_de_lyonesse/campaigns/main_warhammer/missions.lua index 004038a..7c1aee1 100644 --- a/src/script/vco2_main/factions/wh2_dlc14_brt_chevaliers_de_lyonesse/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc14_brt_chevaliers_de_lyonesse/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -34,7 +34,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -60,7 +60,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc15_grn_bonerattlaz/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc15_grn_bonerattlaz/campaigns/main_warhammer/missions.lua index d615a79..97c7bb7 100644 --- a/src/script/vco2_main/factions/wh2_dlc15_grn_bonerattlaz/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc15_grn_bonerattlaz/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -31,7 +31,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -42,6 +42,33 @@ local missions = { total 25; } + payload + { + game_victory; + } + } + } + ]], + [[ + mission + { + victory_type vco_victory_type_alternative_3_magic_supremacy; + key wh_main_long_victory; + issuer CLAN_ELDERS; + primary_objectives_and_payload + { + objective + { + type CONTROL_N_REGIONS_FROM; + total 3; + + region wh2_main_great_mortis_delta_black_pyramid_of_nagash; + region wh2_main_great_desert_of_araby_black_tower_of_arkhan; + region wh2_main_skavenblight_skavenblight; + region wh2_main_the_broken_teeth_nagashizar; + region wh_main_yn_edri_eternos_the_oak_of_ages; + } + payload { game_victory; diff --git a/src/script/vco2_main/factions/wh2_dlc15_grn_broken_axe/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc15_grn_broken_axe/campaigns/main_warhammer/missions.lua index ecd37b9..0ffd7a9 100644 --- a/src/script/vco2_main/factions/wh2_dlc15_grn_broken_axe/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc15_grn_broken_axe/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -55,7 +55,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc15_hef_imrik/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc15_hef_imrik/campaigns/main_warhammer/missions.lua index 0f2154a..12e2400 100644 --- a/src/script/vco2_main/factions/wh2_dlc15_hef_imrik/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc15_hef_imrik/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -29,7 +29,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -56,7 +56,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc16_wef_drycha/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc16_wef_drycha/campaigns/main_warhammer/missions.lua index 04393e3..a9247ee 100644 --- a/src/script/vco2_main/factions/wh2_dlc16_wef_drycha/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc16_wef_drycha/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -36,7 +36,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -68,7 +68,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc16_wef_sisters_of_twilight/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc16_wef_sisters_of_twilight/campaigns/main_warhammer/missions.lua index 2cea84d..54d30b1 100644 --- a/src/script/vco2_main/factions/wh2_dlc16_wef_sisters_of_twilight/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc16_wef_sisters_of_twilight/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -25,7 +25,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -48,7 +48,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc17_bst_malagor/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc17_bst_malagor/campaigns/main_warhammer/missions.lua index 0a6550a..acb2c60 100644 --- a/src/script/vco2_main/factions/wh2_dlc17_bst_malagor/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc17_bst_malagor/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -29,7 +29,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc17_bst_taurox/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc17_bst_taurox/campaigns/main_warhammer/missions.lua index 57560bf..8d686b5 100644 --- a/src/script/vco2_main/factions/wh2_dlc17_bst_taurox/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc17_bst_taurox/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -45,7 +45,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_dlc17_dwf_thorek_ironbrow/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc17_dwf_thorek_ironbrow/campaigns/main_warhammer/missions.lua index b9ee5ba..7098548 100644 --- a/src/script/vco2_main/factions/wh2_dlc17_dwf_thorek_ironbrow/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc17_dwf_thorek_ironbrow/campaigns/main_warhammer/missions.lua @@ -2,16 +2,17 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload { - { - type SCRIPTED; - script_key artefacts_crafted_victory_objective_me_1; - override_text mission_text_text_mis_activity_craft_artefacts_all; - } + objective + { + type SCRIPTED; + script_key artefacts_crafted_victory_objective_me_1; + override_text mission_text_text_mis_activity_craft_artefacts_all; + } payload { @@ -23,12 +24,11 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload { - objective { type CONTROL_N_REGIONS_INCLUDING; diff --git a/src/script/vco2_main/factions/wh2_dlc17_lzd_oxyotl/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_dlc17_lzd_oxyotl/campaigns/main_warhammer/missions.lua index 2ebc4c5..2d55ef8 100644 --- a/src/script/vco2_main/factions/wh2_dlc17_lzd_oxyotl/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_dlc17_lzd_oxyotl/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -25,7 +25,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -47,7 +47,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_def_cult_of_pleasure/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_def_cult_of_pleasure/campaigns/main_warhammer/missions.lua index 5579ab6..9cabfc6 100644 --- a/src/script/vco2_main/factions/wh2_main_def_cult_of_pleasure/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_def_cult_of_pleasure/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -30,7 +30,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -66,7 +66,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_def_hag_graef/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_def_hag_graef/campaigns/main_warhammer/missions.lua index ac0cc8f..7d77973 100644 --- a/src/script/vco2_main/factions/wh2_main_def_hag_graef/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_def_hag_graef/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -34,7 +34,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_def_har_ganeth/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_def_har_ganeth/campaigns/main_warhammer/missions.lua index b2846e2..11d7ca8 100644 --- a/src/script/vco2_main/factions/wh2_main_def_har_ganeth/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_def_har_ganeth/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -25,7 +25,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -53,7 +53,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_def_naggarond/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_def_naggarond/campaigns/main_warhammer/missions.lua index b05dfad..0a5a704 100644 --- a/src/script/vco2_main/factions/wh2_main_def_naggarond/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_def_naggarond/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -37,7 +37,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -73,7 +73,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_naval_supremacy; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/docs/factions/README.md b/src/script/vco2_main/factions/wh2_main_emp_new_world_colonies/campaigns/main_warhammer/.gitkeep similarity index 100% rename from docs/factions/README.md rename to src/script/vco2_main/factions/wh2_main_emp_new_world_colonies/campaigns/main_warhammer/.gitkeep diff --git a/src/script/vco2_main/factions/wh2_main_hef_avelorn/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_hef_avelorn/campaigns/main_warhammer/missions.lua index 12ce221..db5cb9c 100644 --- a/src/script/vco2_main/factions/wh2_main_hef_avelorn/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_hef_avelorn/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -11,6 +11,7 @@ local missions = { { type CONTROL_N_PROVINCES_INCLUDING; total 14; + province wh2_main_eataine; province wh2_main_yvresse; province wh2_main_saphery; @@ -37,7 +38,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -45,11 +46,13 @@ local missions = { 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; } @@ -63,7 +66,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -73,6 +76,7 @@ local missions = { type CONSTRUCT_N_BUILDINGS_FROM; faction wh2_main_hef_avelorn; total 1; + building_level wh2_main_special_everqueen_court_hef; } diff --git a/src/script/vco2_main/factions/wh2_main_hef_eataine/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_hef_eataine/campaigns/main_warhammer/missions.lua index 80b0094..3950894 100644 --- a/src/script/vco2_main/factions/wh2_main_hef_eataine/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_hef_eataine/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -12,6 +12,7 @@ local missions = { 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; @@ -38,7 +39,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -63,7 +64,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_commerce; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -71,6 +72,7 @@ local missions = { objective { type HAVE_RESOURCES; + resource res_obsidian; resource res_dyes; resource res_animals; @@ -87,6 +89,18 @@ local missions = { resource res_rom_wine; } + objective + { + type MAINTAIN_TRADE_WITH_N_FACTIONS; + total 6; + } + + objective + { + type TRADE_INCOME_AT_LEAST_X; + total 5000; + } + payload { game_victory; diff --git a/src/script/vco2_main/factions/wh2_main_hef_nagarythe/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_hef_nagarythe/campaigns/main_warhammer/missions.lua index 5f61533..4f00a9b 100644 --- a/src/script/vco2_main/factions/wh2_main_hef_nagarythe/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_hef_nagarythe/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -29,7 +29,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -57,7 +57,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_hef_order_of_loremasters/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_hef_order_of_loremasters/campaigns/main_warhammer/missions.lua index 74cfcf2..2064dc5 100644 --- a/src/script/vco2_main/factions/wh2_main_hef_order_of_loremasters/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_hef_order_of_loremasters/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -23,7 +23,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -52,7 +52,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_hef_yvresse/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_hef_yvresse/campaigns/main_warhammer/missions.lua index 69a5495..bffe14e 100644 --- a/src/script/vco2_main/factions/wh2_main_hef_yvresse/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_hef_yvresse/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -52,7 +52,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_lzd_hexoatl/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_lzd_hexoatl/campaigns/main_warhammer/missions.lua index b48f72e..964eafe 100644 --- a/src/script/vco2_main/factions/wh2_main_lzd_hexoatl/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_lzd_hexoatl/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -55,7 +55,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -86,7 +86,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_lzd_itza/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_lzd_itza/campaigns/main_warhammer/missions.lua index 1e78851..9c57dcc 100644 --- a/src/script/vco2_main/factions/wh2_main_lzd_itza/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_lzd_itza/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -35,7 +35,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -67,7 +67,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_lzd_last_defenders/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_lzd_last_defenders/campaigns/main_warhammer/missions.lua index 2dd341e..e580039 100644 --- a/src/script/vco2_main/factions/wh2_main_lzd_last_defenders/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_lzd_last_defenders/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -29,7 +29,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -58,7 +58,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_lzd_tlaqua/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_lzd_tlaqua/campaigns/main_warhammer/missions.lua index 2064660..3fbc33b 100644 --- a/src/script/vco2_main/factions/wh2_main_lzd_tlaqua/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_lzd_tlaqua/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -32,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_skv_clan_eshin/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_skv_clan_eshin/campaigns/main_warhammer/missions.lua index 5770f10..33ce5e1 100644 --- a/src/script/vco2_main/factions/wh2_main_skv_clan_eshin/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_skv_clan_eshin/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -60,7 +60,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload 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 85072ac..729644b 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 @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -16,6 +16,12 @@ local missions = { region wh_main_eastern_badlands_karak_eight_peaks; } + objective + { + type MEET_ALL_OTHER_OBJECTIVES_WITHIN_X_TURNS; + total 75; + } + payload { game_victory; @@ -26,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -53,7 +59,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_skv_clan_pestilens/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_skv_clan_pestilens/campaigns/main_warhammer/missions.lua index 804ecf6..6d9692d 100644 --- a/src/script/vco2_main/factions/wh2_main_skv_clan_pestilens/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_skv_clan_pestilens/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_corruption; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -37,7 +37,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_main_skv_clan_skyre/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_main_skv_clan_skyre/campaigns/main_warhammer/missions.lua index 03d7372..e7664b7 100644 --- a/src/script/vco2_main/factions/wh2_main_skv_clan_skyre/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_main_skv_clan_skyre/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -60,7 +60,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_corruption; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh2_twa03_def_rakarth/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh2_twa03_def_rakarth/campaigns/main_warhammer/missions.lua index 4d8e45a..4adad0d 100644 --- a/src/script/vco2_main/factions/wh2_twa03_def_rakarth/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh2_twa03_def_rakarth/campaigns/main_warhammer/missions.lua @@ -2,20 +2,25 @@ local missions = { [[ mission { - victory_type vco_victory_type_short; - key wh_main_short_victory; + victory_type vco_victory_type_alternative_1_conquest; + key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload { - objective + objective { - type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 20; + type CONSTRUCT_N_OF_A_BUILDING; + faction wh2_twa03_def_rakarth; + total 1; + + building_level wh_twa03_special_albion_port_def_2; } - objective + + objective { type CONTROL_N_REGIONS_FROM; - total 4; + total 6; + region wh_main_ice_tooth_mountains_icedrake_fjord; region wh_main_troll_country_erengrad; region wh_main_the_wasteland_marienburg; @@ -32,37 +37,6 @@ local missions = { region wh2_main_the_black_coast_arnheim; region wh2_main_the_galleons_graveyard; } - objective - { - type DESTROY_FACTION; - faction wh_main_brt_bretonnia; - faction wh_main_emp_marienburg; - confederation_valid; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_twa03_def_rakarth; - total 1; - building_level wh_twa03_special_albion_port_def_2; - } - objective - { - type OWN_N_UNITS; - total 8; - unit wh2_main_def_mon_black_dragon; - unit wh2_main_lzd_mon_stegadon_0; - unit wh2_dlc14_def_mon_bloodwrack_medusa_0; - unit wh2_main_lzd_mon_carnosaur_0; - unit wh2_dlc10_def_mon_kharibdyss_0; - unit wh2_main_def_mon_war_hydra; - unit wh2_twa03_def_mon_war_mammoth_0; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 8000; - } payload { @@ -72,9 +46,9 @@ local missions = { } ]], [[ - mission + mission { - victory_type vco_victory_type_long; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -82,78 +56,8 @@ local missions = { objective { type OCCUPY_LOOT_RAZE_OR_SACK_X_SETTLEMENTS; - total 40; - } - objective - { - type CONTROL_N_REGIONS_FROM; - total 8; - region wh_main_ice_tooth_mountains_icedrake_fjord; - region wh_main_troll_country_erengrad; - region wh_main_the_wasteland_marienburg; - region wh_main_couronne_et_languille_couronne; - region wh_main_yn_edri_eternos_the_oak_of_ages; - region wh2_main_sartosa_sartosa; - region wh2_main_skavenblight_skavenblight; - region wh_main_blood_river_valley_barak_varr; - region wh2_main_nagarythe_shrine_of_khaine; - region wh2_main_eataine_lothern; - region wh2_main_yvresse_tor_yvresse; - region wh2_main_iron_mountains_naggarond; - region wh2_main_the_broken_land_karond_kar; - region wh2_main_the_black_coast_arnheim; - region wh2_main_the_galleons_graveyard; - } - objective - { - type DESTROY_FACTION; - faction wh_main_emp_empire; - faction wh_main_brt_bretonnia; - confederation_valid; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_twa03_def_rakarth; - total 1; - building_level wh_twa03_special_albion_port_def_2; - } - objective - { - type CONSTRUCT_N_OF_A_BUILDING; - faction wh2_twa03_def_rakarth; - total 1; - building_level wh2_twa03_special_ogham_stones_3; - } - objective - { - type OWN_N_UNITS; - total 15; - unit wh2_main_def_mon_black_dragon; - unit wh2_main_lzd_mon_stegadon_0; - unit wh2_dlc14_def_mon_bloodwrack_medusa_0; - unit wh2_main_lzd_mon_carnosaur_0; - unit wh2_dlc10_def_mon_kharibdyss_0; - unit wh2_main_def_mon_war_hydra; - unit wh2_twa03_def_mon_war_mammoth_0; - } - objective - { - type CAPTURE_X_BATTLE_CAPTIVES; - total 12000; + total 20; } - objective - { - override_text mission_text_text_mis_activity_archaon_spawned; - type SCRIPTED; - script_key archaon_spawned; - } - objective - { - override_text mission_text_text_mis_activity_archaon_defeated; - type SCRIPTED; - script_key archaon_defeated; - } payload { diff --git a/src/script/vco2_main/factions/wh_dlc03_bst_beastmen/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_dlc03_bst_beastmen/campaigns/main_warhammer/missions.lua index 3030a67..1d74ce4 100644 --- a/src/script/vco2_main/factions/wh_dlc03_bst_beastmen/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_dlc03_bst_beastmen/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -24,7 +24,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -58,7 +58,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_dlc05_bst_morghur_herd/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_dlc05_bst_morghur_herd/campaigns/main_warhammer/missions.lua index e62a6ae..58f2860 100644 --- a/src/script/vco2_main/factions/wh_dlc05_bst_morghur_herd/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_dlc05_bst_morghur_herd/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -23,7 +23,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_dlc05_wef_argwylon/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_dlc05_wef_argwylon/campaigns/main_warhammer/missions.lua index d895552..5dde009 100644 --- a/src/script/vco2_main/factions/wh_dlc05_wef_argwylon/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_dlc05_wef_argwylon/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -32,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -73,7 +73,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_dlc05_wef_wood_elves/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_dlc05_wef_wood_elves/campaigns/main_warhammer/missions.lua index 595f67e..683cf3a 100644 --- a/src/script/vco2_main/factions/wh_dlc05_wef_wood_elves/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_dlc05_wef_wood_elves/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -43,7 +43,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -65,7 +65,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_dlc08_nor_norsca/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_dlc08_nor_norsca/campaigns/main_warhammer/missions.lua index ebb12d2..8a483e4 100644 --- a/src/script/vco2_main/factions/wh_dlc08_nor_norsca/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_dlc08_nor_norsca/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -31,7 +31,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -40,6 +40,7 @@ local missions = { { type CONTROL_N_REGIONS_FROM; total 5; + region wh_main_couronne_et_languille_couronne; region wh_main_reikland_altdorf; region wh_main_eastern_sylvania_castle_drakenhof; diff --git a/src/script/vco2_main/factions/wh_dlc08_nor_wintertooth/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_dlc08_nor_wintertooth/campaigns/main_warhammer/missions.lua index 0a80a46..50e8682 100644 --- a/src/script/vco2_main/factions/wh_dlc08_nor_wintertooth/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_dlc08_nor_wintertooth/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -37,7 +37,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_amz_amazons/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_amz_amazons/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_arb_aswad_scythans/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_arb_aswad_scythans/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_arb_caliphate_of_araby/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_arb_caliphate_of_araby/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_arb_flaming_scimitar/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_arb_flaming_scimitar/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_brt_bordeleaux/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_brt_bordeleaux/campaigns/main_warhammer/missions.lua index 13cf0ec..d654534 100644 --- a/src/script/vco2_main/factions/wh_main_brt_bordeleaux/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_brt_bordeleaux/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -32,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_commerce; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -40,6 +40,7 @@ local missions = { objective { type HAVE_RESOURCES; + resource res_obsidian; resource res_dyes; resource res_animals; @@ -56,6 +57,18 @@ local missions = { resource res_rom_wine; } + objective + { + type MAINTAIN_TRADE_WITH_N_FACTIONS; + total 6; + } + + objective + { + type TRADE_INCOME_AT_LEAST_X; + total 5000; + } + payload { game_victory; @@ -66,7 +79,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_brt_bretonnia/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_brt_bretonnia/campaigns/main_warhammer/missions.lua index c2337d3..38b2d2d 100644 --- a/src/script/vco2_main/factions/wh_main_brt_bretonnia/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_brt_bretonnia/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -31,7 +31,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -62,7 +62,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_brt_carcassonne/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_brt_carcassonne/campaigns/main_warhammer/missions.lua index 89b9624..a923a65 100644 --- a/src/script/vco2_main/factions/wh_main_brt_carcassonne/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_brt_carcassonne/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -33,7 +33,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -60,7 +60,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_final_battle; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_chs_chaos/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_chs_chaos/campaigns/main_warhammer/missions.lua index ba488f1..ee457eb 100644 --- a/src/script/vco2_main/factions/wh_main_chs_chaos/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_chs_chaos/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -23,7 +23,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_dwf_dwarfs/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_dwf_dwarfs/campaigns/main_warhammer/missions.lua index 45a3cf4..de11874 100644 --- a/src/script/vco2_main/factions/wh_main_dwf_dwarfs/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_dwf_dwarfs/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_miscellany; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -23,7 +23,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -70,7 +70,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_dwf_karak_izor/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_dwf_karak_izor/campaigns/main_warhammer/missions.lua index 14421c5..b9919d0 100644 --- a/src/script/vco2_main/factions/wh_main_dwf_karak_izor/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_dwf_karak_izor/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -16,6 +16,12 @@ local missions = { region wh_main_eastern_badlands_karak_eight_peaks; } + objective + { + type MEET_ALL_OTHER_OBJECTIVES_WITHIN_X_TURNS; + total 75; + } + payload { game_victory; @@ -26,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -51,7 +57,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_dwf_karak_kadrin/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_dwf_karak_kadrin/campaigns/main_warhammer/missions.lua index d27b6d4..b6860eb 100644 --- a/src/script/vco2_main/factions/wh_main_dwf_karak_kadrin/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_dwf_karak_kadrin/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -32,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_dwf_kraka_drak/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_dwf_kraka_drak/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_emp_empire/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_emp_empire/campaigns/main_warhammer/missions.lua index 09f965f..236a159 100644 --- a/src/script/vco2_main/factions/wh_main_emp_empire/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_emp_empire/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -37,7 +37,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_elimination; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_emp_the_moot/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_emp_the_moot/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_grn_crooked_moon/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_grn_crooked_moon/campaigns/main_warhammer/missions.lua index 8ab88dc..cf2a52d 100644 --- a/src/script/vco2_main/factions/wh_main_grn_crooked_moon/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_grn_crooked_moon/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -16,6 +16,12 @@ local missions = { region wh_main_eastern_badlands_karak_eight_peaks; } + objective + { + type MEET_ALL_OTHER_OBJECTIVES_WITHIN_X_TURNS; + total 75; + } + payload { game_victory; @@ -26,7 +32,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_threat_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_grn_greenskins/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_grn_greenskins/campaigns/main_warhammer/missions.lua index 0371d7f..6eb25ff 100644 --- a/src/script/vco2_main/factions/wh_main_grn_greenskins/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_grn_greenskins/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -37,7 +37,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_grn_orcs_of_the_bloody_hand/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_grn_orcs_of_the_bloody_hand/campaigns/main_warhammer/missions.lua index 79b5e21..ae7075f 100644 --- a/src/script/vco2_main/factions/wh_main_grn_orcs_of_the_bloody_hand/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_grn_orcs_of_the_bloody_hand/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_unification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -11,6 +11,7 @@ local missions = { { type CONTROL_N_PROVINCES_INCLUDING; total 3; + province wh_main_eastern_badlands; province wh_main_southern_badlands; province wh_main_western_badlands; @@ -19,9 +20,11 @@ local missions = { objective { type AT_LEAST_X_RELIGION_IN_PROVINCES; + province wh_main_eastern_badlands; province wh_main_southern_badlands; province wh_main_western_badlands; + total 80; religion wh_main_religion_untainted; } @@ -36,7 +39,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_destruction; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -45,6 +48,7 @@ local missions = { { type LOOT_OR_SACK_N_DIFFERENT_SETTLEMENTS_INCLUDING; total 10; + region wh_main_eastern_border_princes_akendorf; region wh2_main_coast_of_araby_al_haikk; region wh2_main_coast_of_araby_copher; @@ -68,7 +72,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_3; + victory_type vco_victory_type_alternative_3_magic_supremacy; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -77,6 +81,7 @@ local missions = { { type CONTROL_N_REGIONS_FROM; total 3; + region wh2_main_great_mortis_delta_black_pyramid_of_nagash; region wh2_main_great_desert_of_araby_black_tower_of_arkhan; region wh2_main_skavenblight_skavenblight; diff --git a/src/script/vco2_main/factions/wh_main_teb_border_princes/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_teb_border_princes/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_teb_estalia/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_teb_estalia/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_teb_tilea/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_teb_tilea/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_teb_tobaro/campaigns/main_warhammer/.gitkeep b/src/script/vco2_main/factions/wh_main_teb_tobaro/campaigns/main_warhammer/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/script/vco2_main/factions/wh_main_vmp_schwartzhafen/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_vmp_schwartzhafen/campaigns/main_warhammer/missions.lua index b02dfe9..09ffe6c 100644 --- a/src/script/vco2_main/factions/wh_main_vmp_schwartzhafen/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_vmp_schwartzhafen/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_conquest; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -39,7 +39,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload diff --git a/src/script/vco2_main/factions/wh_main_vmp_vampire_counts/campaigns/main_warhammer/missions.lua b/src/script/vco2_main/factions/wh_main_vmp_vampire_counts/campaigns/main_warhammer/missions.lua index 14b8838..4451cab 100644 --- a/src/script/vco2_main/factions/wh_main_vmp_vampire_counts/campaigns/main_warhammer/missions.lua +++ b/src/script/vco2_main/factions/wh_main_vmp_vampire_counts/campaigns/main_warhammer/missions.lua @@ -2,7 +2,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_1; + victory_type vco_victory_type_alternative_1_expansion; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload @@ -31,7 +31,7 @@ local missions = { [[ mission { - victory_type vco_victory_type_alternative_2; + victory_type vco_victory_type_alternative_2_edification; key wh_main_long_victory; issuer CLAN_ELDERS; primary_objectives_and_payload