Files
vcmi/config/campaignOverrides.json
T

447 lines
15 KiB
JSON

{
/// RoE CAMPAIGNS
"DATA/GOOD1" : { //Long live the Queen
"restrictedGarrisonsForAI" : true,
"scenarios": [
{ "voiceProlog": "G1A" },
{ "voiceProlog": "G1B" },
{ "voiceProlog": "G1C" }
]
},
"DATA/EVIL1" : { // Dungeons and Devils
"restrictedGarrisonsForAI" : true,
"scenarios": [
{ "voiceProlog": "E1A" },
{ "voiceProlog": "E1B" },
{ "voiceProlog": "E1C" }
]
},
"DATA/GOOD2" : { // Liberation
"restrictedGarrisonsForAI" : true,
"scenarios": [
{ "voiceProlog": "G2A" },
{ "voiceProlog": "G2B" },
{ "voiceProlog": "G2C" },
{ "voiceProlog": "G2D" }
]
},
"DATA/NEUTRAL1" : { // Spoils of War
"restrictedGarrisonsForAI" : true,
"scenarios": [
{ "voiceProlog": "N1A" },
{ "voiceProlog": "N1B" },
{ "voiceProlog": "N1C_D" }
]
},
"DATA/EVIL2" : { // Long live the King
"restrictedGarrisonsForAI" : true,
"scenarios": [
{ "voiceProlog": "E2A", "voiceEpilog": "E2AE" },
{ "voiceProlog": "E2B" },
{ "voiceProlog": "E2C" },
{ "voiceProlog": "E2D" }
]
},
"DATA/GOOD3" : { // Song for the Father
"outroVideo": "Endgame",
"restrictedGarrisonsForAI" : true,
"scenarios": [
{ "voiceProlog": "G3A" },
{ "voiceProlog": "G3B" },
{ "voiceProlog": "G3C" }
]
},
"DATA/SECRET1" : { // Seeds of discontent
"restrictedGarrisonsForAI" : true,
"scenarios": [
{ "voiceProlog": "S1A" },
{ "voiceProlog": "S1B" },
{ "voiceProlog": "S1C" }
]
},
/// AB CAMPAIGNS
"DATA/AB" : { // Armageddon's Blade
"introVideo": "H3X1intr",
"videoRim": "IntroRm2",
"scenarios": [
{ "voiceProlog": "ABvoAB1" },
{ "voiceProlog": "ABvoAB2" },
{ "voiceProlog": "ABvoAB3" },
{ "voiceProlog": "ABvoAB4" },
{ "voiceProlog": "ABvoAB5" },
{ "voiceProlog": "ABvoAB6" },
{ "voiceProlog": "ABvoAB7" },
{ "voiceProlog": "ABvoAB8", "voiceEpilog": "ABvoAB9" }
]
},
"DATA/BLOOD" : { // Dragon's Blood
"scenarios": [
{ "voiceProlog": "ABvoDB1" },
{ "voiceProlog": "ABvoDB2" },
{ "voiceProlog": "ABvoDB3" },
{ "voiceProlog": "ABvoDB4", "voiceEpilog": "ABvoDB5" }
]
},
"DATA/SLAYER" : { // Dragon Slayer
"scenarios": [
{ "voiceProlog": "ABvoDS1" },
{ "voiceProlog": "ABvoDS2" },
{ "voiceProlog": "ABvoDS3" },
{ "voiceProlog": "ABvoDS4", "voiceEpilog": "ABvoDS5" }
]
},
"DATA/FESTIVAL" : { // Festival of Life
"scenarios": [
{ "voiceProlog": "ABvoFL1" },
{ "voiceProlog": "ABvoFL2" },
{ "voiceProlog": "ABvoFL3" },
{ "voiceProlog": "ABvoFL4", "voiceEpilog": "ABvoFL5" }
]
},
"DATA/FIRE" : { // Playing with Fire
"scenarios": [
{ "voiceProlog": "ABvoPF1" },
{ "voiceProlog": "ABvoPF2" },
{ "voiceProlog": "ABvoPF3", "voiceEpilog": "ABvoPF4" }
]
},
"DATA/FOOL" : { // Foolhardy Waywardness
"scenarios": [
{ "voiceProlog": "ABvoFW1" },
{ "voiceProlog": "ABvoFW2" },
{ "voiceProlog": "ABvoFW3" },
{ "voiceProlog": "ABvoFW4", "voiceEpilog": "ABvoFW5" }
]
},
/// SoD CAMPAIGNS
"DATA/GELU" : { // Elixir of life
"scenarios": [
{ "voiceProlog": "H3x2ELa" },
{ "voiceProlog": "H3x2ELb" },
{ "voiceProlog": "H3x2ELc" },
{ "voiceProlog": "H3x2ELd", "voiceEpilog": "H3x2ELe" }
]
},
"DATA/CRAG" : { // Hack and Slash
"scenarios": [
{ "voiceProlog": "H3x2HSa" },
{ "voiceProlog": "H3x2HSb" },
{ "voiceProlog": "H3x2HSc" },
{ "voiceProlog": "H3x2HSd", "voiceEpilog": "H3x2HSe" }
]
},
"DATA/SANDRO" : { // Rise of the Necromancer
"scenarios": [
{ "voiceProlog": "H3x2RNa" },
{ "voiceProlog": "H3x2RNb" },
{ "voiceProlog": "H3x2RNc" },
{ "voiceProlog": "H3x2RNd", "voiceEpilog": "H3x2RNe" }
]
},
"DATA/GEM" : { // New Beginning
"heroGemSorceress" : "gem", // Gem (Sorceress class)
"scenarios": [
{ "voiceProlog": "H3x2NBa" },
{ "voiceProlog": "H3x2NBb" },
{ "voiceProlog": "H3x2NBc" },
{ "voiceProlog": "H3x2NBd", "voiceEpilog": "H3x2NBe" }
]
},
"DATA/YOG" : { // Birth of a Barbarian
"heroYogWizard" : "solmyr", // Yog (based on Solmyr)
"scenarios": [
{ "voiceProlog": "H3x2BBa" },
{ "voiceProlog": "H3x2BBb" },
{ "voiceProlog": "H3x2BBc" },
{ "voiceProlog": "H3x2BBd" },
{ "voiceProlog": "H3x2BBe", "voiceEpilog": "H3x2BBf" }
]
},
"DATA/FINAL" : { // Unholy Alliance
"heroGemSorceress" : "gem", // Gem (Sorceress class)
"scenarios": [
{ "voiceProlog": "H3x2UAa" },
{ "voiceProlog": "H3x2UAb" },
{ "voiceProlog": "H3x2UAc" },
{ "voiceProlog": "H3x2UAd" },
{ "voiceProlog": "H3x2UAe" },
{ "voiceProlog": "H3x2UAf" },
{ "voiceProlog": "H3x2UAg" },
{ "voiceProlog": "H3x2UAh" },
{ "voiceProlog": "H3x2UAi" },
{ "voiceProlog": "H3x2UAj" },
{ "voiceProlog": "H3x2UAk" },
{ "voiceProlog": "H3x2UAl", "voiceEpilog": "H3x2UAm" }
]
},
"DATA/SECRET" : { // Spectre of Power
"scenarios": [
{ "voiceProlog": "H3x2SPa" },
{ "voiceProlog": "H3x2Spb" },
{ "voiceProlog": "H3x2Spc" },
{ "voiceProlog": "H3x2Spd", "voiceEpilog": "H3x2Spe" }
]
},
/// CHRONICLES CAMPAIGNS
"MAPS/CHRONICLES/HC1_MAIN" : { // Heroes Chronicles 1
"regions":
{
"background": "chronicles_1/CamBkHc",
"prefix": "chronicles_1/HcSc",
"suffix": ["1", "2", "3"],
"color_suffix_length": 0,
"desc": [
{ "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
]
},
"scenarioCount": 8,
"scenarios": [
{ "voiceProlog": "chronicles_1/ABVOFL4" },
{ "voiceProlog": "chronicles_1/H3X2UAE" },
{ "voiceProlog": "chronicles_1/H3X2BBA" },
{ "voiceProlog": "chronicles_1/H3X2RND" },
{ "voiceProlog": "chronicles_1/G1C" },
{ "voiceProlog": "chronicles_1/G2C" },
{ "voiceProlog": "chronicles_1/ABVOFL3" },
{ "voiceProlog": "chronicles_1/H3X2BBF", "voiceEpilog": "chronicles_1/N1C_D" }
],
"loadingBackground": "chronicles_1/LoadBar",
"videoRim": "chronicles_1/INTRORIM",
"introVideo": "chronicles_1/Intro"
},
"MAPS/CHRONICLES/HC2_MAIN" : { // Heroes Chronicles 2
"regions":
{
"background": "chronicles_2/CamBkHc",
"prefix": "chronicles_2/HcSc",
"suffix": ["1", "2", "3"],
"color_suffix_length": 0,
"desc": [
{ "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
]
},
"scenarioCount": 8,
"scenarios": [
{ "voiceProlog": "chronicles_2/H3X2ELB" },
{ "voiceProlog": "chronicles_2/H3X2NBA" },
{ "voiceProlog": "chronicles_2/H3X2RNA" },
{ "voiceProlog": "chronicles_2/ABVOAB8" },
{ "voiceProlog": "chronicles_2/H3X2UAL" },
{ "voiceProlog": "chronicles_2/E1A" },
{ "voiceProlog": "chronicles_2/ABVOAB2" },
{ "voiceProlog": "chronicles_2/G1A", "voiceEpilog": "chronicles_2/S1C" }
],
"loadingBackground": "chronicles_2/LoadBar",
"videoRim": "chronicles_2/INTRORIM",
"introVideo": "chronicles_2/Intro"
},
"MAPS/CHRONICLES/HC3_MAIN" : { // Heroes Chronicles 3
"regions":
{
"background": "chronicles_3/CamBkHc",
"prefix": "chronicles_3/HcSc",
"suffix": ["1", "2", "3"],
"color_suffix_length": 0,
"desc": [
{ "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
]
},
"scenarioCount": 8,
"scenarios": [
{ "voiceProlog": "chronicles_3/G2C" },
{ "voiceProlog": "chronicles_3/ABVOAB1" },
{ "voiceProlog": "chronicles_3/G2D" },
{ "voiceProlog": "chronicles_3/E1B" },
{ "voiceProlog": "chronicles_3/ABVOAB2" },
{ "voiceProlog": "chronicles_3/ABVOAB4" },
{ "voiceProlog": "chronicles_3/ABVOAB6" },
{ "voiceProlog": "chronicles_3/G3B", "voiceEpilog": "chronicles_3/ABVOFL2" }
],
"loadingBackground": "chronicles_3/LoadBar",
"videoRim": "chronicles_3/INTRORIM",
"introVideo": "chronicles_3/Intro"
},
"MAPS/CHRONICLES/HC4_MAIN" : { // Heroes Chronicles 4
"regions":
{
"background": "chronicles_4/CamBkHc",
"prefix": "chronicles_4/HcSc",
"suffix": ["1", "2", "3"],
"color_suffix_length": 0,
"desc": [
{ "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
]
},
"scenarioCount": 8,
"scenarios": [
{ "voiceProlog": "chronicles_4/ABVOAB1" },
{ "voiceProlog": "chronicles_4/ABVODB4" },
{ "voiceProlog": "chronicles_4/H3X2ELC" },
{ "voiceProlog": "chronicles_4/ABVODS2" },
{ "voiceProlog": "chronicles_4/ABVODS1" },
{ "voiceProlog": "chronicles_4/ABVODS3" },
{ "voiceProlog": "chronicles_4/ABVODS4" },
{ "voiceProlog": "chronicles_4/H3X2NBD", "voiceEpilog": "chronicles_4/S1C" }
],
"loadingBackground": "chronicles_4/LoadBar",
"videoRim": "chronicles_4/INTRORIM",
"introVideo": "chronicles_4/Intro"
},
"MAPS/CHRONICLES/HC5_MAIN" : { // Heroes Chronicles 5
"regions":
{
"background": "chronicles_5/CamBkHc",
"prefix": "chronicles_5/HcSc",
"suffix": ["1", "2", "3"],
"color_suffix_length": 0,
"desc": [
{ "infix": "1", "x": 34, "y": 184, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "2", "x": 235, "y": 184, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "3", "x": 34, "y": 320, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "4", "x": 235, "y": 320, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "5", "x": 129, "y": 459, "labelPos": { "x": 98, "y": 112 } }
]
},
"scenarioCount": 5,
"scenarios": [
{ "voiceProlog": "chronicles_5/ABVOAB1" },
{ "voiceProlog": "chronicles_5/H3X2RNA" },
{ "voiceProlog": "chronicles_5/ABVOFL2" },
{ "voiceProlog": "chronicles_5/ABVOFL4" },
{ "voiceProlog": "chronicles_5/H3X2UAH", "voiceEpilog": "chronicles_5/N1C_D" }
],
"loadingBackground": "chronicles_5/LoadBar",
"videoRim": "chronicles_5/INTRORIM",
"introVideo": "chronicles_5/Intro"
},
"MAPS/CHRONICLES/HC6_MAIN" : { // Heroes Chronicles 6
"regions":
{
"background": "chronicles_6/CamBkHc",
"prefix": "chronicles_6/HcSc",
"suffix": ["1", "2", "3"],
"color_suffix_length": 0,
"desc": [
{ "infix": "1", "x": 34, "y": 184, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "2", "x": 235, "y": 184, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "3", "x": 34, "y": 320, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "4", "x": 235, "y": 320, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "5", "x": 129, "y": 459, "labelPos": { "x": 98, "y": 112 } }
]
},
"scenarioCount": 5,
"scenarios": [
{ "voiceProlog": "chronicles_6/H3X2ELB" },
{ "voiceProlog": "chronicles_6/E1A" },
{ "voiceProlog": "chronicles_6/H3X2BBA" },
{ "voiceProlog": "chronicles_6/ABVOAB2" },
{ "voiceProlog": "chronicles_6/ABVOAB5", "voiceEpilog": "chronicles_6/ABVODB2" }
],
"loadingBackground": "chronicles_6/LoadBar",
"videoRim": "chronicles_6/INTRORIM",
"introVideo": "chronicles_6/Intro"
},
"MAPS/CHRONICLES/HC7_MAIN" : { // Heroes Chronicles 7
"regions":
{
"background": "chronicles_7/CamBkHc",
"prefix": "chronicles_7/HcSc",
"suffix": ["1", "2", "3"],
"color_suffix_length": 0,
"desc": [
{ "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
]
},
"scenarioCount": 8,
"scenarios": [
{ "voiceProlog": "chronicles_7/ABVOFL2" },
{ "voiceProlog": "chronicles_7/ABVOFL3" },
{ "voiceProlog": "chronicles_7/N1C_D" },
{ "voiceProlog": "chronicles_7/S1C" },
{ "voiceProlog": "chronicles_7/H3X2UAB" },
{ "voiceProlog": "chronicles_7/E2C" },
{ "voiceProlog": "chronicles_7/H3X2NBE" },
{ "voiceProlog": "chronicles_7/ABVOFW4", "voiceEpilog": "chronicles_7/ABVOAB1" }
],
"loadingBackground": "chronicles_7/LoadBar",
"videoRim": "chronicles_7/INTRORIM",
"introVideo": "chronicles_7/Intro5"
},
"MAPS/CHRONICLES/HC8_MAIN" : { // Heroes Chronicles 8
"regions":
{
"background": "chronicles_8/CamBkHc",
"prefix": "chronicles_8/HcSc",
"suffix": ["1", "2", "3"],
"color_suffix_length": 0,
"desc": [
{ "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
{ "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
]
},
"scenarioCount": 8,
"scenarios": [
{ "voiceProlog": "chronicles_8/H3X2RNB" },
{ "voiceProlog": "chronicles_8/ABVOAB9" },
{ "voiceProlog": "chronicles_8/H3X2BBB" },
{ "voiceProlog": "chronicles_8/ABVODS1" },
{ "voiceProlog": "chronicles_8/H3X2ELA" },
{ "voiceProlog": "chronicles_8/E1B" },
{ "voiceProlog": "chronicles_8/H3X2BBD" },
{ "voiceProlog": "chronicles_8/H3X2ELE", "voiceEpilog": "chronicles_8/ABVOAB7" }
],
"loadingBackground": "chronicles_8/LoadBar",
"videoRim": "chronicles_8/INTRORIM",
"introVideo": "chronicles_8/Intro6"
}
}