campaignOverrides.json 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446
  1. {
  2. /// RoE CAMPAIGNS
  3. "DATA/GOOD1" : { //Long live the Queen
  4. "restrictedGarrisonsForAI" : true,
  5. "scenarios": [
  6. { "voiceProlog": "G1A" }, //Good-3A.h3m
  7. { "voiceProlog": "G1B" }, //Good-3B.h3m
  8. { "voiceProlog": "G1C" } //Good-3C.h3m
  9. ]
  10. },
  11. "DATA/EVIL1" : { // Dungeons and Devils
  12. "restrictedGarrisonsForAI" : true,
  13. "scenarios": [
  14. { "voiceProlog": "E1A" }, //Evil-1A.h3m
  15. { "voiceProlog": "E1B" }, //Evil-1B.h3m
  16. { "voiceProlog": "E1C" } //Evil-1c.h3m
  17. ]
  18. },
  19. "DATA/GOOD2" : { // Liberation
  20. "restrictedGarrisonsForAI" : true,
  21. "scenarios": [
  22. { "voiceProlog": "G2A" }, //Good-2a.h3m
  23. { "voiceProlog": "G2B" }, //Good-2b.h3m
  24. { "voiceProlog": "G2C" }, //Good-2c.h3m
  25. { "voiceProlog": "G2D" } //Good-2d.h3m
  26. ]
  27. },
  28. "DATA/NEUTRAL1" : { // Spoils of War
  29. "restrictedGarrisonsForAI" : true,
  30. "scenarios": [
  31. { "voiceProlog": "N1A" }, //Neutral-1a.h3m
  32. { "voiceProlog": "N1B" }, //Neutral-1b.h3m
  33. { "voiceProlog": "N1C_D" } //Neutral-1c.h3m
  34. ]
  35. },
  36. "DATA/EVIL2" : { // Long live the King
  37. "restrictedGarrisonsForAI" : true,
  38. "scenarios": [
  39. { "voiceProlog": "E2A", "voiceEpilog": "E2AE" }, //Evil-2A.h3m
  40. { "voiceProlog": "E2B" }, //Evil-2B.h3m
  41. { "voiceProlog": "E2C" }, //Evil-2C.h3m
  42. { "voiceProlog": "E2D" } //Evil-2D.h3m
  43. ]
  44. },
  45. "DATA/GOOD3" : { // Song for the Father
  46. "outroVideo": "Endgame",
  47. "restrictedGarrisonsForAI" : true,
  48. "scenarios": [
  49. { "voiceProlog": "G3A" }, //Good-3A.h3m
  50. { "voiceProlog": "G3B" }, //Good-3B.h3m
  51. { "voiceProlog": "G3C" } //Good-3C.h3m
  52. ]
  53. },
  54. "DATA/SECRET1" : { // Seeds of discontent
  55. "restrictedGarrisonsForAI" : true,
  56. "scenarios": [
  57. { "voiceProlog": "S1A" }, //Secret-1a.h3m
  58. { "voiceProlog": "S1B" }, //Secret-1c.h3m
  59. { "voiceProlog": "S1C" } //Secret-1b.h3m
  60. ]
  61. },
  62. /// AB CAMPAIGNS
  63. "DATA/AB" : { // Armageddon's Blade
  64. "introVideo": "H3X1intr",
  65. "videoRim": "IntroRm2",
  66. "scenarios": [
  67. { "voiceProlog": "ABvoAB1" }, //A- Catherine's Charge.h3m
  68. { "voiceProlog": "ABvoAB2" }, //B- Seeking Armageddon.h3m
  69. { "voiceProlog": "ABvoAB3" }, //C- Shadows of the Forest.h3m
  70. { "voiceProlog": "ABvoAB4" }, //D- Maker of Sorrows.h3m
  71. { "voiceProlog": "ABvoAB5" }, //E- Return of the King.h3m
  72. { "voiceProlog": "ABvoAB6" }, //F- A Blade in the Back.h3m
  73. { "voiceProlog": "ABvoAB7" }, //G- To Kill a Hero.h3m
  74. { "voiceProlog": "ABvoAB8", "voiceEpilog": "ABvoAB9" } //H- Oblivion's Edge.h3m
  75. ]
  76. },
  77. "DATA/BLOOD" : { // Dragon's Blood
  78. "scenarios": [
  79. { "voiceProlog": "ABvoDB1" }, //DB1 Culling the Weak.h3m
  80. { "voiceProlog": "ABvoDB2" }, //DB2 Savaging the Scavengers.h3m
  81. { "voiceProlog": "ABvoDB3" }, //DB3 Blood of the Dragon Father.h3m
  82. { "voiceProlog": "ABvoDB4", "voiceEpilog": "ABvoDB5" } //DB4 Blood Thirsty.h3m
  83. ]
  84. },
  85. "DATA/SLAYER" : { // Dragon Slayer
  86. "scenarios": [
  87. { "voiceProlog": "ABvoDS2" }, //DragonSlayer02.h3m
  88. { "voiceProlog": "ABvoDS3" }, //DragonSlayer03.h3m
  89. { "voiceProlog": "ABvoDS4", "voiceEpilog": "ABvoDS5" }, //DragonSlayer04.h3m
  90. { "voiceProlog": "ABvoDS1" } //DragonSlayer01.h3m
  91. ]
  92. },
  93. "DATA/FESTIVAL" : { // Festival of Life
  94. "scenarios": [
  95. { "voiceProlog": "ABvoFL4", "voiceEpilog": "ABvoFL5" }, //Festival of life 4.h3m
  96. { "voiceProlog": "ABvoFL3" }, //Festival of Life 3.h3m
  97. { "voiceProlog": "ABvoFL2" }, //Festival of life 2.h3m
  98. { "voiceProlog": "ABvoFL1" } //Festival of life 1.h3m
  99. ]
  100. },
  101. "DATA/FIRE" : { // Playing with Fire
  102. "scenarios": [
  103. { "voiceProlog": "ABvoPF1" }, //Adrienne1.h3m
  104. { "voiceProlog": "ABvoPF2" }, //Adrienne2.h3m
  105. { "voiceProlog": "ABvoPF3", "voiceEpilog": "ABvoPF4" } //Adrienne3.h3m
  106. ]
  107. },
  108. "DATA/FOOL" : { // Foolhardy Waywardness
  109. "scenarios": [
  110. { "voiceProlog": "ABvoFW1" }, //Secret 1 - Lost at Sea.h3m
  111. { "voiceProlog": "ABvoFW3" }, //Secret 3 - Here There Be Pirates.h3m
  112. { "voiceProlog": "ABvoFW4", "voiceEpilog": "ABvoFW5" }, //Secret 4 - Hurry Up and Wait.h3m
  113. { "voiceProlog": "ABvoFW2" } //Secret 2 - Their End Of the Bargain.h3m
  114. ]
  115. },
  116. /// SoD CAMPAIGNS
  117. "DATA/GELU" : { // Elixir of life
  118. "scenarios": [
  119. { "voiceProlog": "H3x2ELa" }, //gelu1.h3m
  120. { "voiceProlog": "H3x2ELb" }, //gelu2.h3m
  121. { "voiceProlog": "H3x2ELc" }, //gelu3.h3m
  122. { "voiceProlog": "H3x2ELd", "voiceEpilog": "H3x2ELe" } //gelu4.h3m
  123. ]
  124. },
  125. "DATA/CRAG" : { // Hack and Slash
  126. "scenarios": [
  127. { "voiceProlog": "H3x2HSa" }, //Has01.h3m
  128. { "voiceProlog": "H3x2HSb" }, //Has02.h3m
  129. { "voiceProlog": "H3x2HSc" }, //Has03.h3m
  130. { "voiceProlog": "H3x2HSd", "voiceEpilog": "H3x2HSe" } //Has04.h3m
  131. ]
  132. },
  133. "DATA/SANDRO" : { // Rise of the Necromancer
  134. "scenarios": [
  135. { "voiceProlog": "H3x2RNa" }, //Sandro A.h3m
  136. { "voiceProlog": "H3x2RNb" }, //Sandro B.h3m
  137. { "voiceProlog": "H3x2RNc" }, //Sandro C.h3m
  138. { "voiceProlog": "H3x2RNd", "voiceEpilog": "H3x2RNe" } //Sandro D.h3m
  139. ]
  140. },
  141. "DATA/GEM" : { // New Beginning
  142. "heroGemSorceress" : "gem", // Gem (Sorceress class)
  143. "scenarios": [
  144. { "voiceProlog": "H3x2NBa" }, //Gem2.h3m
  145. { "voiceProlog": "H3x2NBb" }, //Gem1.h3m
  146. { "voiceProlog": "H3x2NBc" }, //Gem3.h3m
  147. { "voiceProlog": "H3x2NBd", "voiceEpilog": "H3x2NBe" } //Gem4.h3m
  148. ]
  149. },
  150. "DATA/YOG" : { // Birth of a Barbarian
  151. "heroYogWizard" : "solmyr", // Yog (based on Solmyr)
  152. "scenarios": [
  153. { "voiceProlog": "H3x2BBa" }, //Yog A.h3m
  154. { "voiceProlog": "H3x2BBb" }, //Yog B.h3m
  155. { "voiceProlog": "H3x2BBc" }, //Yog C.h3m
  156. { "voiceProlog": "H3x2BBd" }, //Yog D.h3m
  157. { "voiceProlog": "H3x2BBe", "voiceEpilog": "H3x2BBf" } //Yog E.h3m
  158. ]
  159. },
  160. "DATA/FINAL" : { // Unholy Alliance
  161. "heroGemSorceress" : "gem", // Gem (Sorceress class)
  162. "scenarios": [
  163. { "voiceProlog": "H3x2UAa" }, //Final A.h3m
  164. { "voiceProlog": "H3x2UAb" }, //Final B.h3m
  165. { "voiceProlog": "H3x2UAc" }, //Final C.h3m
  166. { "voiceProlog": "H3x2UAd" }, //Final D.h3m
  167. { "voiceProlog": "H3x2UAe" }, //Final E.h3m
  168. { "voiceProlog": "H3x2UAf" }, //Final F.h3m
  169. { "voiceProlog": "H3x2UAg" }, //Final G.h3m
  170. { "voiceProlog": "H3x2UAh" }, //Final H.h3m
  171. { "voiceProlog": "H3x2UAi" }, //Final I.h3m
  172. { "voiceProlog": "H3x2UAj" }, //Final J .h3m
  173. { "voiceProlog": "H3x2UAk" }, //Final K.h3m
  174. { "voiceProlog": "H3x2UAl", "voiceEpilog": "H3x2UAm" } //Final L.h3m
  175. ]
  176. },
  177. "DATA/SECRET" : { // Spectre of Power
  178. "scenarios": [
  179. { "voiceProlog": "H3x2SPa" }, //Secret A.h3m
  180. { "voiceProlog": "H3x2Spb" }, //Secret B.h3m
  181. { "voiceProlog": "H3x2Spc" }, //Secret C.h3m
  182. { "voiceProlog": "H3x2Spd", "voiceEpilog": "H3x2Spe" } //Secret D.h3m
  183. ]
  184. },
  185. /// CHRONICLES CAMPAIGNS
  186. "MAPS/CHRONICLES/HC1_MAIN" : { // Heroes Chronicles 1
  187. "regions":
  188. {
  189. "background": "chronicles_1/CamBkHc",
  190. "prefix": "chronicles_1/HcSc",
  191. "suffix": ["1", "2", "3"],
  192. "color_suffix_length": 0,
  193. "desc": [
  194. { "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  195. { "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  196. { "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  197. { "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  198. { "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  199. { "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  200. { "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
  201. { "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
  202. ]
  203. },
  204. "scenarioCount": 8,
  205. "scenarios": [
  206. { "voiceProlog": "chronicles_1/ABVOFL4" },
  207. { "voiceProlog": "chronicles_1/H3X2UAE" },
  208. { "voiceProlog": "chronicles_1/H3X2BBA" },
  209. { "voiceProlog": "chronicles_1/H3X2RND" },
  210. { "voiceProlog": "chronicles_1/G1C" },
  211. { "voiceProlog": "chronicles_1/G2C" },
  212. { "voiceProlog": "chronicles_1/ABVOFL3" },
  213. { "voiceProlog": "chronicles_1/H3X2BBF", "voiceEpilog": "chronicles_1/N1C_D" }
  214. ],
  215. "loadingBackground": "chronicles_1/LoadBar",
  216. "videoRim": "chronicles_1/INTRORIM",
  217. "introVideo": "chronicles_1/Intro"
  218. },
  219. "MAPS/CHRONICLES/HC2_MAIN" : { // Heroes Chronicles 2
  220. "regions":
  221. {
  222. "background": "chronicles_2/CamBkHc",
  223. "prefix": "chronicles_2/HcSc",
  224. "suffix": ["1", "2", "3"],
  225. "color_suffix_length": 0,
  226. "desc": [
  227. { "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  228. { "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  229. { "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  230. { "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  231. { "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  232. { "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  233. { "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
  234. { "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
  235. ]
  236. },
  237. "scenarioCount": 8,
  238. "scenarios": [
  239. { "voiceProlog": "chronicles_2/H3X2ELB" },
  240. { "voiceProlog": "chronicles_2/H3X2NBA" },
  241. { "voiceProlog": "chronicles_2/H3X2RNA" },
  242. { "voiceProlog": "chronicles_2/ABVOAB8" },
  243. { "voiceProlog": "chronicles_2/H3X2UAL" },
  244. { "voiceProlog": "chronicles_2/E1A" },
  245. { "voiceProlog": "chronicles_2/ABVOAB2" },
  246. { "voiceProlog": "chronicles_2/G1A", "voiceEpilog": "chronicles_2/S1C" }
  247. ],
  248. "loadingBackground": "chronicles_2/LoadBar",
  249. "videoRim": "chronicles_2/INTRORIM",
  250. "introVideo": "chronicles_2/Intro"
  251. },
  252. "MAPS/CHRONICLES/HC3_MAIN" : { // Heroes Chronicles 3
  253. "regions":
  254. {
  255. "background": "chronicles_3/CamBkHc",
  256. "prefix": "chronicles_3/HcSc",
  257. "suffix": ["1", "2", "3"],
  258. "color_suffix_length": 0,
  259. "desc": [
  260. { "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  261. { "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  262. { "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  263. { "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  264. { "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  265. { "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  266. { "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
  267. { "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
  268. ]
  269. },
  270. "scenarioCount": 8,
  271. "scenarios": [
  272. { "voiceProlog": "chronicles_3/G2C" },
  273. { "voiceProlog": "chronicles_3/ABVOAB1" },
  274. { "voiceProlog": "chronicles_3/G2D" },
  275. { "voiceProlog": "chronicles_3/E1B" },
  276. { "voiceProlog": "chronicles_3/ABVOAB2" },
  277. { "voiceProlog": "chronicles_3/ABVOAB4" },
  278. { "voiceProlog": "chronicles_3/ABVOAB6" },
  279. { "voiceProlog": "chronicles_3/G3B", "voiceEpilog": "chronicles_3/ABVOFL2" }
  280. ],
  281. "loadingBackground": "chronicles_3/LoadBar",
  282. "videoRim": "chronicles_3/INTRORIM",
  283. "introVideo": "chronicles_3/Intro"
  284. },
  285. "MAPS/CHRONICLES/HC4_MAIN" : { // Heroes Chronicles 4
  286. "regions":
  287. {
  288. "background": "chronicles_4/CamBkHc",
  289. "prefix": "chronicles_4/HcSc",
  290. "suffix": ["1", "2", "3"],
  291. "color_suffix_length": 0,
  292. "desc": [
  293. { "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  294. { "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  295. { "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  296. { "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  297. { "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  298. { "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  299. { "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
  300. { "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
  301. ]
  302. },
  303. "scenarioCount": 8,
  304. "scenarios": [
  305. { "voiceProlog": "chronicles_4/ABVOAB1" },
  306. { "voiceProlog": "chronicles_4/ABVODB4" },
  307. { "voiceProlog": "chronicles_4/H3X2ELC" },
  308. { "voiceProlog": "chronicles_4/ABVODS2" },
  309. { "voiceProlog": "chronicles_4/ABVODS1" },
  310. { "voiceProlog": "chronicles_4/ABVODS3" },
  311. { "voiceProlog": "chronicles_4/ABVODS4" },
  312. { "voiceProlog": "chronicles_4/H3X2NBD", "voiceEpilog": "chronicles_4/S1C" }
  313. ],
  314. "loadingBackground": "chronicles_4/LoadBar",
  315. "videoRim": "chronicles_4/INTRORIM",
  316. "introVideo": "chronicles_4/Intro"
  317. },
  318. "MAPS/CHRONICLES/HC5_MAIN" : { // Heroes Chronicles 5
  319. "regions":
  320. {
  321. "background": "chronicles_5/CamBkHc",
  322. "prefix": "chronicles_5/HcSc",
  323. "suffix": ["1", "2", "3"],
  324. "color_suffix_length": 0,
  325. "desc": [
  326. { "infix": "1", "x": 34, "y": 184, "labelPos": { "x": 98, "y": 112 } },
  327. { "infix": "2", "x": 235, "y": 184, "labelPos": { "x": 98, "y": 112 } },
  328. { "infix": "3", "x": 34, "y": 320, "labelPos": { "x": 98, "y": 112 } },
  329. { "infix": "4", "x": 235, "y": 320, "labelPos": { "x": 98, "y": 112 } },
  330. { "infix": "5", "x": 129, "y": 459, "labelPos": { "x": 98, "y": 112 } }
  331. ]
  332. },
  333. "scenarioCount": 5,
  334. "scenarios": [
  335. { "voiceProlog": "chronicles_5/ABVOAB1" },
  336. { "voiceProlog": "chronicles_5/H3X2RNA" },
  337. { "voiceProlog": "chronicles_5/ABVOFL2" },
  338. { "voiceProlog": "chronicles_5/ABVOFL4" },
  339. { "voiceProlog": "chronicles_5/H3X2UAH", "voiceEpilog": "chronicles_5/N1C_D" }
  340. ],
  341. "loadingBackground": "chronicles_5/LoadBar",
  342. "videoRim": "chronicles_5/INTRORIM",
  343. "introVideo": "chronicles_5/Intro"
  344. },
  345. "MAPS/CHRONICLES/HC6_MAIN" : { // Heroes Chronicles 6
  346. "regions":
  347. {
  348. "background": "chronicles_6/CamBkHc",
  349. "prefix": "chronicles_6/HcSc",
  350. "suffix": ["1", "2", "3"],
  351. "color_suffix_length": 0,
  352. "desc": [
  353. { "infix": "1", "x": 34, "y": 184, "labelPos": { "x": 98, "y": 112 } },
  354. { "infix": "2", "x": 235, "y": 184, "labelPos": { "x": 98, "y": 112 } },
  355. { "infix": "3", "x": 34, "y": 320, "labelPos": { "x": 98, "y": 112 } },
  356. { "infix": "4", "x": 235, "y": 320, "labelPos": { "x": 98, "y": 112 } },
  357. { "infix": "5", "x": 129, "y": 459, "labelPos": { "x": 98, "y": 112 } }
  358. ]
  359. },
  360. "scenarioCount": 5,
  361. "scenarios": [
  362. { "voiceProlog": "chronicles_6/H3X2ELB" },
  363. { "voiceProlog": "chronicles_6/E1A" },
  364. { "voiceProlog": "chronicles_6/H3X2BBA" },
  365. { "voiceProlog": "chronicles_6/ABVOAB2" },
  366. { "voiceProlog": "chronicles_6/ABVOAB5", "voiceEpilog": "chronicles_6/ABVODB2" }
  367. ],
  368. "loadingBackground": "chronicles_6/LoadBar",
  369. "videoRim": "chronicles_6/INTRORIM",
  370. "introVideo": "chronicles_6/Intro"
  371. },
  372. "MAPS/CHRONICLES/HC7_MAIN" : { // Heroes Chronicles 7
  373. "regions":
  374. {
  375. "background": "chronicles_7/CamBkHc",
  376. "prefix": "chronicles_7/HcSc",
  377. "suffix": ["1", "2", "3"],
  378. "color_suffix_length": 0,
  379. "desc": [
  380. { "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  381. { "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  382. { "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  383. { "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  384. { "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  385. { "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  386. { "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
  387. { "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
  388. ]
  389. },
  390. "scenarioCount": 8,
  391. "scenarios": [
  392. { "voiceProlog": "chronicles_7/ABVOFL2" },
  393. { "voiceProlog": "chronicles_7/ABVOFL3" },
  394. { "voiceProlog": "chronicles_7/N1C_D" },
  395. { "voiceProlog": "chronicles_7/S1C" },
  396. { "voiceProlog": "chronicles_7/H3X2UAB" },
  397. { "voiceProlog": "chronicles_7/E2C" },
  398. { "voiceProlog": "chronicles_7/H3X2NBE" },
  399. { "voiceProlog": "chronicles_7/ABVOFW4", "voiceEpilog": "chronicles_7/ABVOAB1" }
  400. ],
  401. "loadingBackground": "chronicles_7/LoadBar",
  402. "videoRim": "chronicles_7/INTRORIM",
  403. "introVideo": "chronicles_7/Intro5"
  404. },
  405. "MAPS/CHRONICLES/HC8_MAIN" : { // Heroes Chronicles 8
  406. "regions":
  407. {
  408. "background": "chronicles_8/CamBkHc",
  409. "prefix": "chronicles_8/HcSc",
  410. "suffix": ["1", "2", "3"],
  411. "color_suffix_length": 0,
  412. "desc": [
  413. { "infix": "1", "x": 27, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  414. { "infix": "2", "x": 231, "y": 43, "labelPos": { "x": 98, "y": 112 } },
  415. { "infix": "3", "x": 27, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  416. { "infix": "4", "x": 231, "y": 178, "labelPos": { "x": 98, "y": 112 } },
  417. { "infix": "5", "x": 27, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  418. { "infix": "6", "x": 231, "y": 312, "labelPos": { "x": 98, "y": 112 } },
  419. { "infix": "7", "x": 27, "y": 447, "labelPos": { "x": 98, "y": 112 } },
  420. { "infix": "8", "x": 231, "y": 447, "labelPos": { "x": 98, "y": 112 } }
  421. ]
  422. },
  423. "scenarioCount": 8,
  424. "scenarios": [
  425. { "voiceProlog": "chronicles_8/H3X2RNB" },
  426. { "voiceProlog": "chronicles_8/ABVOAB9" },
  427. { "voiceProlog": "chronicles_8/H3X2BBB" },
  428. { "voiceProlog": "chronicles_8/ABVODS1" },
  429. { "voiceProlog": "chronicles_8/H3X2ELA" },
  430. { "voiceProlog": "chronicles_8/E1B" },
  431. { "voiceProlog": "chronicles_8/H3X2BBD" },
  432. { "voiceProlog": "chronicles_8/H3X2ELE", "voiceEpilog": "chronicles_8/ABVOAB7" }
  433. ],
  434. "loadingBackground": "chronicles_8/LoadBar",
  435. "videoRim": "chronicles_8/INTRORIM",
  436. "introVideo": "chronicles_8/Intro6"
  437. }
  438. }