ActionDataTypes.cs 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514
  1. //
  2. // Copyright 2020 Electronic Arts Inc.
  3. //
  4. // The Command & Conquer Map Editor and corresponding source code is free
  5. // software: you can redistribute it and/or modify it under the terms of
  6. // the GNU General Public License as published by the Free Software Foundation,
  7. // either version 3 of the License, or (at your option) any later version.
  8. // The Command & Conquer Map Editor and corresponding source code is distributed
  9. // in the hope that it will be useful, but with permitted additional restrictions
  10. // under Section 7 of the GPL. See the GNU General Public License in LICENSE.TXT
  11. // distributed with this program. You should have received a copy of the
  12. // GNU General Public License along with permitted additional restrictions
  13. // with this program. If not, see https://github.com/electronicarts/CnC_Remastered_Collection
  14. namespace MobiusEditor.RedAlert
  15. {
  16. public static class ActionDataTypes
  17. {
  18. public enum ThemeType
  19. {
  20. THEME_QUIET = -3,
  21. THEME_PICK_ANOTHER = -2,
  22. THEME_NONE = -1,
  23. THEME_BIGF,
  24. THEME_CRUS,
  25. THEME_FAC1,
  26. THEME_FAC2,
  27. THEME_HELL,
  28. THEME_RUN1,
  29. THEME_SMSH,
  30. THEME_TREN,
  31. THEME_WORK,
  32. THEME_AWAIT,
  33. THEME_DENSE_R,
  34. THEME_FOGGER1A,
  35. THEME_MUD1A,
  36. THEME_RADIO2,
  37. THEME_ROLLOUT,
  38. THEME_SNAKE,
  39. THEME_TERMINAT,
  40. THEME_TWIN,
  41. THEME_VECTOR1A,
  42. THEME_MAP,
  43. THEME_SCORE,
  44. THEME_INTRO,
  45. THEME_CREDITS,
  46. THEME_2ND_HAND,
  47. THEME_ARAZOID,
  48. THEME_BACKSTAB,
  49. THEME_CHAOS2,
  50. THEME_SHUT_IT,
  51. THEME_TWINMIX1,
  52. THEME_UNDER3,
  53. THEME_VR2,
  54. THEME_BOG,
  55. THEME_FLOAT_V2,
  56. THEME_GLOOM,
  57. THEME_GRNDWIRE,
  58. THEME_RPT,
  59. THEME_SEARCH,
  60. THEME_TRACTION,
  61. THEME_WASTELND,
  62. };
  63. public enum VocType
  64. {
  65. VOC_NONE = -1,
  66. VOC_GIRL_OKAY, // "okay"
  67. VOC_GIRL_YEAH, // "yeah?"
  68. VOC_GUY_OKAY, // "okay"
  69. VOC_GUY_YEAH, // "yeah?"
  70. VOC_MINELAY1, // mine layer sound
  71. VOC_ACKNOWL, // "acknowledged"
  72. VOC_AFFIRM, // "affirmative"
  73. VOC_AWAIT, // "awaiting orders"
  74. VOC_ENG_AFFIRM, // Engineer: "affirmative"
  75. VOC_ENG_ENG, // Engineer: "engineering"
  76. VOC_NO_PROB, // "not a problem"
  77. VOC_READY, // "ready and waiting"
  78. VOC_REPORT, // "reporting"
  79. VOC_RIGHT_AWAY, // "right away sir"
  80. VOC_ROGER, // "roger"
  81. VOC_UGOTIT, // "you got it"
  82. VOC_VEHIC, // "vehicle reporting"
  83. VOC_YESSIR, // "yes sir"
  84. VOC_SCREAM1, // short infantry scream
  85. VOC_SCREAM3, // short infantry scream
  86. VOC_SCREAM4, // short infantry scream
  87. VOC_SCREAM5, // short infantry scream
  88. VOC_SCREAM6, // short infantry scream
  89. VOC_SCREAM7, // short infantry scream
  90. VOC_SCREAM10, // short infantry scream
  91. VOC_SCREAM11, // short infantry scream
  92. VOC_YELL1, // long infantry scream
  93. VOC_CHRONO, // Chronosphere sound.
  94. VOC_CANNON1, // Cannon sound (medium).
  95. VOC_CANNON2, // Cannon sound (short).
  96. VOC_IRON1,
  97. VOC_ENG_MOVEOUT, // Engineer: "movin' out"
  98. VOC_SONAR, // sonar pulse
  99. VOC_SANDBAG, // sand bag crunch
  100. VOC_MINEBLOW,
  101. VOC_CHUTE1, // wind swoosh sound
  102. VOC_DOG_BARK, // dog bark
  103. VOC_DOG_WHINE, // dog whine
  104. VOC_DOG_GROWL2, // strong dog growl
  105. VOC_FIRE_LAUNCH, // fireball launch sound
  106. VOC_FIRE_EXPLODE, // fireball explode sound
  107. VOC_GRENADE_TOSS, // grenade toss
  108. VOC_GUN_5, // 5 round gun burst (slow).
  109. VOC_GUN_7, // 7 round gun burst (fast).
  110. VOC_ENG_YES, // Engineer: "yes sir"
  111. VOC_GUN_RIFLE, // Rifle shot.
  112. VOC_HEAL, // Healing effect.
  113. VOC_DOOR, // Hyrdrolic door.
  114. VOC_INVULNERABLE, // Invulnerability effect.
  115. VOC_KABOOM1, // Long explosion (muffled).
  116. VOC_KABOOM12, // Very long explosion (muffled).
  117. VOC_KABOOM15, // Very long explosion (muffled).
  118. VOC_SPLASH, // Water splash
  119. VOC_KABOOM22, // Long explosion (sharp).
  120. VOC_AACANON3, // AA-Cannon
  121. VOC_TANYA_DIE, // Tanya: scream
  122. VOC_GUN_5F, // 5 round gun burst (fast).
  123. VOC_MISSILE_1, // Missile with high tech effect.
  124. VOC_MISSILE_2, // Long missile launch.
  125. VOC_MISSILE_3, // Short missile launch.
  126. VOC_x6,
  127. VOC_GUN_5R, // 5 round gun burst (rattles).
  128. VOC_BEEP, // Generic beep sound.
  129. VOC_CLICK, // Generic click sound.
  130. VOC_SILENCER, // Silencer.
  131. VOC_CANNON6, // Long muffled cannon shot.
  132. VOC_CANNON7, // Sharp mechanical cannon fire.
  133. VOC_TORPEDO, // Torpedo launch.
  134. VOC_CANNON8, // Sharp cannon fire.
  135. VOC_TESLA_POWER_UP, // Hum charge up.
  136. VOC_TESLA_ZAP, // Tesla zap effect.
  137. VOC_SQUISH, // Squish effect.
  138. VOC_SCOLD, // Scold bleep.
  139. VOC_RADAR_ON, // Powering up electronics.
  140. VOC_RADAR_OFF, // B movie power down effect.
  141. VOC_PLACE_BUILDING_DOWN, // Building slam down sound.
  142. VOC_KABOOM30, // Short explosion (HE).
  143. VOC_KABOOM25, // Short growling explosion.
  144. VOC_x7,
  145. VOC_DOG_HURT, // Dog whine.
  146. VOC_DOG_YES, // Dog 'yes sir'.
  147. VOC_CRUMBLE, // Building crumble.
  148. VOC_MONEY_UP, // Rising money tick.
  149. VOC_MONEY_DOWN, // Falling money tick.
  150. VOC_CONSTRUCTION, // Building construction sound.
  151. VOC_GAME_CLOSED, // Long bleep.
  152. VOC_INCOMING_MESSAGE, // Soft happy warble.
  153. VOC_SYS_ERROR, // Sharp soft warble.
  154. VOC_OPTIONS_CHANGED, // Mid range soft warble.
  155. VOC_GAME_FORMING, // Long warble.
  156. VOC_PLAYER_LEFT, // Chirp sequence.
  157. VOC_PLAYER_JOINED, // Reverse chirp sequence.
  158. VOC_DEPTH_CHARGE, // Distant explosion sound.
  159. VOC_CASHTURN, // Airbrake.
  160. VOC_TANYA_CHEW, // Tanya: "Chew on this"
  161. VOC_TANYA_ROCK, // Tanya: "Let's rock"
  162. VOC_TANYA_LAUGH, // Tanya: "ha ha ha"
  163. VOC_TANYA_SHAKE, // Tanya: "Shake it baby"
  164. VOC_TANYA_CHING, // Tanya: "Cha Ching"
  165. VOC_TANYA_GOT, // Tanya: "That's all you got"
  166. VOC_TANYA_KISS, // Tanya: "Kiss it bye bye"
  167. VOC_TANYA_THERE, // Tanya: "I'm there"
  168. VOC_TANYA_GIVE, // Tanya: "Give it to me"
  169. VOC_TANYA_YEA, // Tanya: "Yea?"
  170. VOC_TANYA_YES, // Tanya: "Yes sir?"
  171. VOC_TANYA_WHATS, // Tanya: "What's up."
  172. VOC_WALLKILL2, // Crushing wall sound.
  173. VOC_x8,
  174. VOC_TRIPLE_SHOT, // Three quick shots in succession.
  175. VOC_SUBSHOW, // Submarine surfacing.
  176. VOC_E_AH, // Einstein "ah"
  177. VOC_E_OK, // Einstein "ok"
  178. VOC_E_YES, // Einstein "yes"
  179. VOC_TRIP_MINE, // mine explosion sound
  180. VOC_SPY_COMMANDER, // Spy: "commander?"
  181. VOC_SPY_YESSIR, // Spy: "yes sir"
  182. VOC_SPY_INDEED, // Spy: "indeed"
  183. VOC_SPY_ONWAY, // Spy: "on my way"
  184. VOC_SPY_KING, // Spy: "for king and country"
  185. VOC_MED_REPORTING, // Medic: "reporting"
  186. VOC_MED_YESSIR, // Medic: "yes sir"
  187. VOC_MED_AFFIRM, // Medic: "affirmative"
  188. VOC_MED_MOVEOUT, // Medic: "movin' out"
  189. VOC_BEEP_SELECT, // map selection beep
  190. VOC_THIEF_YEA, // Thief: "yea?"
  191. VOC_ANTDIE,
  192. VOC_ANTBITE,
  193. VOC_THIEF_MOVEOUT, // Thief: "movin' out"
  194. VOC_THIEF_OKAY, // Thief: "ok"
  195. VOC_x11,
  196. VOC_THIEF_WHAT, // Thief: "what"
  197. VOC_THIEF_AFFIRM, // Thief: "affirmative"
  198. VOC_STAVCMDR,
  199. VOC_STAVCRSE,
  200. VOC_STAVYES,
  201. VOC_STAVMOV,
  202. VOC_BUZZY1,
  203. VOC_RAMBO1,
  204. VOC_RAMBO2,
  205. VOC_RAMBO3,
  206. VOC_MECHYES1,
  207. VOC_MECHHOWDY1,
  208. VOC_MECHRISE1,
  209. VOC_MECHHUH1,
  210. VOC_MECHHEAR1,
  211. VOC_MECHLAFF1,
  212. VOC_MECHBOSS1,
  213. VOC_MECHYEEHAW1,
  214. VOC_MECHHOTDIG1,
  215. VOC_MECHWRENCH1,
  216. VOC_STBURN1,
  217. VOC_STCHRGE1,
  218. VOC_STCRISP1,
  219. VOC_STDANCE1,
  220. VOC_STJUICE1,
  221. VOC_STJUMP1,
  222. VOC_STLIGHT1,
  223. VOC_STPOWER1,
  224. VOC_STSHOCK1,
  225. VOC_STYES1,
  226. VOC_CHRONOTANK1,
  227. VOC_MECH_FIXIT1,
  228. VOC_MAD_CHARGE,
  229. VOC_MAD_EXPLODE,
  230. VOC_SHOCK_TROOP1,
  231. };
  232. public enum VoxType
  233. {
  234. VOX_NONE = -1,
  235. VOX_ACCOMPLISHED, // mission accomplished
  236. VOX_FAIL, // your mission has failed
  237. VOX_NO_FACTORY, // unable to comply, building in progress
  238. VOX_CONSTRUCTION, // construction complete
  239. VOX_UNIT_READY, // unit ready
  240. VOX_NEW_CONSTRUCT, // new construction options
  241. VOX_DEPLOY, // cannot deploy here
  242. VOX_STRUCTURE_DESTROYED, // structure destroyed
  243. VOX_INSUFFICIENT_POWER, // insufficient power
  244. VOX_NO_CASH, // insufficient funds
  245. VOX_CONTROL_EXIT, // battle control terminated
  246. VOX_REINFORCEMENTS, // reinforcements have arrived
  247. VOX_CANCELED, // canceled
  248. VOX_BUILDING, // building
  249. VOX_LOW_POWER, // low power
  250. VOX_NEED_MO_MONEY, // need more funds
  251. VOX_BASE_UNDER_ATTACK, // our base is under attack
  252. VOX_UNABLE_TO_BUILD, // unable to build more
  253. VOX_PRIMARY_SELECTED, // primary building selected
  254. VOX_MADTANK_DEPLOYED, // M.A.D. Tank Deployed
  255. VOX_none4,
  256. VOX_UNIT_LOST, // unit lost
  257. VOX_SELECT_TARGET, // select target
  258. VOX_PREPARE, // enemy approaching
  259. VOX_NEED_MO_CAPACITY, // silos needed
  260. VOX_SUSPENDED, // on hold
  261. VOX_REPAIRING, // repairing
  262. VOX_none5,
  263. VOX_none6,
  264. VOX_AIRCRAFT_LOST,
  265. VOX_none7,
  266. VOX_ALLIED_FORCES_APPROACHING,
  267. VOX_ALLIED_APPROACHING,
  268. VOX_none8,
  269. VOX_none9,
  270. VOX_BUILDING_INFILTRATED,
  271. VOX_CHRONO_CHARGING,
  272. VOX_CHRONO_READY,
  273. VOX_CHRONO_TEST,
  274. VOX_HQ_UNDER_ATTACK,
  275. VOX_CENTER_DEACTIVATED,
  276. VOX_CONVOY_APPROACHING,
  277. VOX_CONVOY_UNIT_LOST,
  278. VOX_EXPLOSIVE_PLACED,
  279. VOX_MONEY_STOLEN,
  280. VOX_SHIP_LOST,
  281. VOX_SATALITE_LAUNCHED,
  282. VOX_SONAR_AVAILABLE,
  283. VOX_none10,
  284. VOX_SOVIET_FORCES_APPROACHING,
  285. VOX_SOVIET_REINFORCEMENTS,
  286. VOX_TRAINING,
  287. VOX_ABOMB_READY,
  288. VOX_ABOMB_LAUNCH,
  289. VOX_ALLIES_N,
  290. VOX_ALLIES_S,
  291. VOX_ALLIES_E,
  292. VOX_ALLIES_W,
  293. VOX_OBJECTIVE1,
  294. VOX_OBJECTIVE2,
  295. VOX_OBJECTIVE3,
  296. VOX_IRON_CHARGING,
  297. VOX_IRON_READY,
  298. VOX_RESCUED,
  299. VOX_OBJECTIVE_NOT,
  300. VOX_SIGNAL_N,
  301. VOX_SIGNAL_S,
  302. VOX_SIGNAL_E,
  303. VOX_SIGNAL_W,
  304. VOX_SPY_PLANE,
  305. VOX_FREED,
  306. VOX_UPGRADE_ARMOR,
  307. VOX_UPGRADE_FIREPOWER,
  308. VOX_UPGRADE_SPEED,
  309. VOX_MISSION_TIMER,
  310. VOX_UNIT_FULL,
  311. VOX_UNIT_REPAIRED,
  312. VOX_TIME_40,
  313. VOX_TIME_30,
  314. VOX_TIME_20,
  315. VOX_TIME_10,
  316. VOX_TIME_5,
  317. VOX_TIME_4,
  318. VOX_TIME_3,
  319. VOX_TIME_2,
  320. VOX_TIME_1,
  321. VOX_TIME_STOP,
  322. VOX_UNIT_SOLD,
  323. VOX_TIMER_STARTED,
  324. VOX_TARGET_RESCUED,
  325. VOX_TARGET_FREED,
  326. VOX_TANYA_RESCUED,
  327. VOX_STRUCTURE_SOLD,
  328. VOX_SOVIET_FORCES_FALLEN,
  329. VOX_SOVIET_SELECTED,
  330. VOX_SOVIET_EMPIRE_FALLEN,
  331. VOX_OPERATION_TERMINATED,
  332. VOX_OBJECTIVE_REACHED,
  333. VOX_OBJECTIVE_NOT_REACHED,
  334. VOX_OBJECTIVE_MET,
  335. VOX_MERCENARY_RESCUED,
  336. VOX_MERCENARY_FREED,
  337. VOX_KOSOYGEN_FREED,
  338. VOX_FLARE_DETECTED,
  339. VOX_COMMANDO_RESCUED,
  340. VOX_COMMANDO_FREED,
  341. VOX_BUILDING_IN_PROGRESS,
  342. VOX_ATOM_PREPPING,
  343. VOX_ALLIED_SELECTED,
  344. VOX_ABOMB_PREPPING,
  345. VOX_ATOM_LAUNCHED,
  346. VOX_ALLIED_FORCES_FALLEN,
  347. VOX_ABOMB_AVAILABLE,
  348. VOX_ALLIED_REINFORCEMENTS,
  349. VOX_SAVE1,
  350. VOX_LOAD1,
  351. };
  352. public enum SpecialWeaponType
  353. {
  354. SPC_NONE = -1,
  355. SPC_SONAR_PULSE, // Momentarily reveals submarines.
  356. SPC_NUCLEAR_BOMB, // Tactical nuclear weapon.
  357. SPC_CHRONOSPHERE, // Paradox device, for teleportation
  358. SPC_PARA_BOMB, // Parachute bomb delivery.
  359. SPC_PARA_INFANTRY, // Parachute reinforcement delivery.
  360. SPC_SPY_MISSION, // Spy plane to take photo recon mission.
  361. SPC_IRON_CURTAIN, // Bestow invulnerability on a unit/building
  362. SPC_GPS, // give allies free unjammable radar.
  363. };
  364. public enum QuarryType
  365. {
  366. QUARRY_NONE,
  367. QUARRY_ANYTHING, // Attack any enemy (same as "hunt").
  368. QUARRY_BUILDINGS, // Attack buildings (in general).
  369. QUARRY_HARVESTERS, // Attack harvesters or refineries.
  370. QUARRY_INFANTRY, // Attack infantry.
  371. QUARRY_VEHICLES, // Attack combat vehicles.
  372. QUARRY_VESSELS, // Attach ships.
  373. QUARRY_FACTORIES, // Attack factories (all types).
  374. QUARRY_DEFENSE, // Attack base defense buildings.
  375. QUARRY_THREAT, // Attack enemies near friendly base.
  376. QUARRY_POWER, // Attack power facilities.
  377. QUARRY_FAKES, // Prefer to attack fake buildings.
  378. };
  379. public enum VQType
  380. {
  381. VQ_NONE = -1,
  382. VQ_AAGUN,
  383. VQ_MIG,
  384. VQ_SFROZEN,
  385. VQ_AIRFIELD,
  386. VQ_BATTLE,
  387. VQ_BMAP,
  388. VQ_BOMBRUN,
  389. VQ_DPTHCHRG,
  390. VQ_GRVESTNE,
  391. VQ_MONTPASS,
  392. VQ_MTNKFACT,
  393. VQ_CRONTEST,
  394. VQ_OILDRUM,
  395. VQ_ALLYEND,
  396. VQ_RADRRAID,
  397. VQ_SHIPYARD,
  398. VQ_SHORBOMB,
  399. VQ_SITDUCK,
  400. VQ_SLNTSRVC,
  401. VQ_SNOWBASE,
  402. VQ_EXECUTE,
  403. VQ_TITLE, // Low res.
  404. VQ_NUKESTOK,
  405. VQ_V2ROCKET,
  406. VQ_SEARCH,
  407. VQ_BINOC,
  408. VQ_ELEVATOR,
  409. VQ_FROZEN,
  410. VQ_MCV,
  411. VQ_SHIPSINK,
  412. VQ_SOVMCV,
  413. VQ_TRINITY,
  414. VQ_ALLYMORF,
  415. VQ_APCESCPE,
  416. VQ_BRDGTILT,
  417. VQ_CRONFAIL,
  418. VQ_STRAFE,
  419. VQ_DESTROYR,
  420. VQ_DOUBLE,
  421. VQ_FLARE,
  422. VQ_SNSTRAFE,
  423. VQ_LANDING,
  424. VQ_ONTHPRWL,
  425. VQ_OVERRUN,
  426. VQ_SNOWBOMB,
  427. VQ_SOVCEMET,
  428. VQ_TAKE_OFF,
  429. VQ_TESLA,
  430. VQ_SOVIET8,
  431. VQ_SPOTTER,
  432. VQ_SCENE1,
  433. VQ_SCENE2,
  434. VQ_SCENE4,
  435. VQ_SOVFINAL,
  436. VQ_ASSESS,
  437. VQ_SOVIET10,
  438. VQ_DUD,
  439. VQ_MCV_LAND,
  440. VQ_MCVBRDGE,
  441. VQ_PERISCOP,
  442. VQ_SHORBOM1,
  443. VQ_SHORBOM2,
  444. VQ_SOVBATL,
  445. VQ_SOVTSTAR,
  446. VQ_AFTRMATH,
  447. VQ_SOVIET11,
  448. VQ_MASASSLT,
  449. VQ_REDINTRO, // High res
  450. VQ_SOVIET1,
  451. VQ_SOVIET2,
  452. VQ_SOVIET3,
  453. VQ_SOVIET4,
  454. VQ_SOVIET5,
  455. VQ_SOVIET6,
  456. VQ_SOVIET7,
  457. VQ_INTRO_MOVIE,
  458. VQ_AVERTED,
  459. VQ_COUNTDWN,
  460. VQ_MOVINGIN,
  461. VQ_ALLIED10,
  462. VQ_ALLIED12,
  463. VQ_ALLIED5,
  464. VQ_ALLIED6,
  465. VQ_ALLIED8,
  466. VQ_TANYA1,
  467. VQ_TANYA2,
  468. VQ_ALLY10B,
  469. VQ_ALLY11,
  470. VQ_ALLY14,
  471. VQ_ALLY9,
  472. VQ_SPY,
  473. VQ_TOOFAR,
  474. VQ_SOVIET12,
  475. VQ_SOVIET13,
  476. VQ_SOVIET9,
  477. VQ_BEACHEAD,
  478. VQ_SOVIET14,
  479. VQ_SIZZLE,
  480. VQ_SIZZLE2,
  481. VQ_ANTEND,
  482. VQ_ANTINTRO,
  483. VQ_RETALIATION_ALLIED1,
  484. VQ_RETALIATION_ALLIED2,
  485. VQ_RETALIATION_ALLIED3,
  486. VQ_RETALIATION_ALLIED4,
  487. VQ_RETALIATION_ALLIED5,
  488. VQ_RETALIATION_ALLIED6,
  489. VQ_RETALIATION_ALLIED7,
  490. VQ_RETALIATION_ALLIED8,
  491. VQ_RETALIATION_ALLIED9,
  492. VQ_RETALIATION_ALLIED10,
  493. VQ_RETALIATION_SOVIET1,
  494. VQ_RETALIATION_SOVIET2,
  495. VQ_RETALIATION_SOVIET3,
  496. VQ_RETALIATION_SOVIET4,
  497. VQ_RETALIATION_SOVIET5,
  498. VQ_RETALIATION_SOVIET6,
  499. VQ_RETALIATION_SOVIET7,
  500. VQ_RETALIATION_SOVIET8,
  501. VQ_RETALIATION_SOVIET9,
  502. VQ_RETALIATION_SOVIET10,
  503. VQ_RETALIATION_WINA,
  504. VQ_RETALIATION_WINS,
  505. VQ_RETALIATION_ANTS,
  506. };
  507. }
  508. }