Advertisement
Guest User

1st half code

a guest
Jan 6th, 2019
344
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 310.80 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. using System.Media;
  8.  
  9. namespace Team_Fortress_1_v_1
  10. {
  11. class Program
  12. {
  13. public static void dink()
  14. {
  15. SoundPlayer player = new SoundPlayer(@"C:\Users\Cholo Abes\Desktop\Projectt\Team Fortress 1 v 1\Team Fortress 1 v 1\press.wav");
  16. player.PlaySync();
  17. }
  18. public static void Main(string[] args)
  19. {
  20. fullscreen();
  21. SoundPlayer player = new SoundPlayer(@"C:\Users\Cholo Abes\Desktop\Projectt\Team Fortress 1 v 1\Team Fortress 1 v 1\music.wav");
  22. player.PlayLooping();
  23.  
  24. typeIntro();
  25.  
  26. Console.ReadKey();
  27.  
  28. }
  29. private static void abt()
  30. {
  31. Console.Clear();
  32. abtban();
  33.  
  34. Console.WriteLine();
  35. Console.WriteLine();
  36. Console.WriteLine();
  37. Console.WriteLine();
  38. Console.WriteLine();
  39. Console.WriteLine();
  40. Console.WriteLine();
  41. Console.ForegroundColor = ConsoleColor.Cyan;
  42. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  43. Console.ForegroundColor = ConsoleColor.White;
  44. Console.WriteLine();
  45. Typewrite(" A spinoff to the iconic team and class-based first-person shooter Team Fortress 2,\n " +
  46. " the free-to-play Team Fortress: 1v1 Simulator is a turn-based PvP(player versus player) \n " +
  47. " RPG action game that is heavily influenced by other games of the same genre,\n such as Pokemon. In here, the players play as the Chief of the company of \n their choice(either BLU or RED), \n " +
  48. " and are tasked to select one of the six individual classes of characters \n\n - the Scout, the Soldier, the Demoman, the Heavy Weapons Guy, the Sniper, and the Spy – \n\n to face off against the one selected by the other company. A player wins if his selected \n mercenary is depleted of his amount of hit points(HP). \n\n " +
  49. " Although still in the the pre-production stage of development, \n the game will have these core concept mechanics in it: \n \n Each of the six classes has a set of four moves and an item bundle, which are \n unique only to the class. The moves’ different properties will be \n loosely based around the existing weapons found in Team Fortress 2, specifically\n" +
  50. " with their attack power and ammunition.The attack power or damage\n of each move, when successfully hit, will deplete the opponent’s HP based on\n its corresponding number value. The ammunition of each weapon or move dictates\n how many times the player can activate that move.The classes \n themselves will be created based on the characters in their original game,\n with them having the same amount of (HP)\n" +
  51. " and possibly dialogue before and after battles.Since their \n moves will be based on class-specific weapons, chances for critical hits and \n misses for these moves will also be computed with RNG(random number generator).\n It is being planned that each class will have at least one move with a buffing effect\n to self or debuffing effect onto the other player." +
  52. " \n\n Before the combat begins, the player is prompted to select item bundles that may be \n useful during battle.Each player can select only two of any of the item bundles \n per game (e.g.A player selects the Health packs x2 and Scope x3 bundles only).\n" +
  53. " These limited items would give permanent or temporary self-buffs to the player, \n and therefore players are encouraged to think strategically of when to use them.");
  54. Console.WriteLine();
  55. Console.ForegroundColor = ConsoleColor.Red;
  56. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  57. Console.ForegroundColor = ConsoleColor.White;
  58. Console.WriteLine();
  59. dink(); Console.ReadKey();
  60. Console.Clear();
  61.  
  62. }
  63. static void Typewrite(string message)
  64. {
  65. for (int i = 0; i < message.Length; i++)
  66. {
  67. Console.Write(message[i]);
  68. System.Threading.Thread.Sleep(1);
  69. }
  70. }
  71. public static void fullscreen()
  72. {
  73. Console.WriteLine();
  74. Console.WriteLine();
  75. Console.WriteLine();
  76. Console.WriteLine();
  77. Console.WriteLine();
  78. Console.WriteLine();
  79. Console.WriteLine();
  80. Console.WriteLine();
  81. Console.WriteLine();
  82. Console.WriteLine();
  83. Console.WriteLine();
  84. Console.WriteLine();
  85. Console.WriteLine();
  86. Console.WriteLine();
  87. Console.WriteLine();
  88. Console.WriteLine();
  89. Console.WriteLine();
  90. Console.WriteLine();
  91. Typewrite(" For an optimal gaming experience, open the application in FULLSCREEN");
  92. Console.ReadKey(); dink();
  93. Console.Clear();
  94. }
  95. public static void typeIntro()
  96. {
  97. Console.WriteLine();
  98. Console.WriteLine();
  99. Console.WriteLine();
  100. Console.WriteLine();
  101. Console.WriteLine();
  102. Console.WriteLine();
  103. Console.WriteLine();
  104. Console.WriteLine();
  105. Console.WriteLine();
  106. Console.WriteLine();
  107. Console.WriteLine();
  108. Console.WriteLine();
  109. Console.WriteLine();
  110. Console.WriteLine();
  111. Console.WriteLine();
  112. Console.WriteLine();
  113. Console.WriteLine();
  114. Console.ForegroundColor = ConsoleColor.Cyan;
  115. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  116. Console.ForegroundColor = ConsoleColor.White;
  117. Console.WriteLine();
  118. Typewrite(" The story takes place in the summer of 1968, long after Redmond and Blutarch’s death.\n " +
  119. " During this time, Reliable Excavation & Demolition (RED) and Builders League United \n " +
  120. " (BLU) plan on recruiting six of the best mercenaries in the world-\n \n the Scout, the Soldier, the Demoman, the Heavy Weapons Guy, the Sniper, and the Spy – \n \n " +
  121. " to continue Redmond and Blutarch’s endless conflict to seize the land left to them by \n their deceased father. \n\n However, due to the financial pressure that has steadily plagued both companies after \n " +
  122. " their owners’ death, the Chief Executive Officers of both companies are down to select \n only one of six mercenaries to do their bidding.\n \n As the new Chief, you make your choice as you step your foot into the war between " +
  123. " RED and BLU. ");
  124. Console.WriteLine();
  125. Console.ForegroundColor = ConsoleColor.Red;
  126. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  127. Console.ForegroundColor = ConsoleColor.White;
  128. Console.WriteLine();
  129. Console.ReadKey(); dink();
  130. Console.Clear();
  131.  
  132. while (true)
  133. {
  134.  
  135. //hi();
  136. MainProgram();
  137. Console.ReadKey();
  138. Console.Clear();
  139.  
  140. }
  141. }
  142.  
  143. private static void MainProgram()
  144. {
  145. //Menu Screen
  146. string FirstAction;
  147. //Class Selection
  148. int BluClass;
  149. int RedClass;
  150. int BLUi;
  151. int REDj;
  152. string BluMercenary = null;
  153. string RedMercenary = null;
  154. //Item Selection
  155. int BLUk;
  156. int REDk;
  157. int Bluitem;
  158. int Reditem;
  159. int FirstBluitem;
  160. int SecondBluitem;
  161. int FirstReditem;
  162. int SecondReditem;
  163. string BlueItem1 = null;
  164. string BlueItem2 = null;
  165. string RedItem1 = null;
  166. string RedItem2 = null;
  167. //Combat
  168. string ATTACK;
  169. string INVENTORY;
  170. Nullable <double> hpblu = 0;
  171. Nullable <double> hpred = 0;
  172. Nullable<double> hpbluleft = null;
  173. Nullable<double> hpredleft = null;
  174. string tableblu = null;
  175. string tablered = null;
  176. Nullable<double> bludmg = null;
  177. Nullable<double> reddmg = null;
  178. Nullable<double> bluammo1 = null, bluammo2 = null, bluammo3 = null, bluammo4 = null;
  179. Nullable<double> redammo1 = null, redammo2 = null, redammo3 = null, redammo4 = null;
  180. int combatactionblu;
  181. int combatactionred;
  182. Nullable<double> bluammo1left = null, bluammo2left = null, bluammo3left = null, bluammo4left = null;
  183. Nullable<double> redammo1left = null, redammo2left = null, redammo3left = null, redammo4left = null;
  184. Nullable<int> bluitem1amount = null, bluitem2amount = null, reditem1amount = null, reditem2amount = null;
  185. Nullable<int> bluitem1amountleft = null, bluitem2amountleft = null, reditem1amountleft = null, reditem2amountleft = null;
  186. Nullable<double> backstabdamage2 = null;
  187. Nullable<double> backstabdamage = null;
  188. int movenumred = 1;
  189. int movenumblu = 1;
  190. string specabitemb1 = null;
  191. string specabitemb2 = null;
  192. string specabitemr1 = null;
  193. string specabitemr2 = null;
  194. string bluitem1name = null;
  195. string bluitem2name = null;
  196. string reditem1name = null;
  197. string reditem2name = null;
  198. Nullable<int> bluitemchosen = null;
  199. Nullable<int> reditemchosen = null;
  200. double healthhold = 0;
  201. decimal healthres = 0, backstabres = 0;
  202. double ammo1hold = 0, ammo2hold = 0, ammo3hold = 0, ammo4hold = 0;
  203. decimal ammo1res = 0, ammo2res = 0, ammo3res = 0, ammo4res = 0;
  204. Nullable<int> bluhitchance = 1;
  205. Nullable<int> redhitchance = 1;
  206. Nullable<double> bluaccuracypill = 1;
  207. Nullable<double> redaccuracypill = 1;
  208. Nullable<double> bludamagepill = 0;
  209. Nullable<double> reddamagepill = 0;
  210. Nullable<double> bluresistancepill = 0;
  211. Nullable<double> redresistancepill = 0;
  212. Nullable<int> damage1 = 1;
  213. Nullable<int> damage2 = 1;
  214.  
  215. List<string> classes = new List<string>();
  216. classes.Add(" [1] The Scout");
  217. classes.Add(" [2] The Soldier");
  218. classes.Add(" [3] The Pyro");
  219. classes.Add(" [4] The Demoman");
  220. classes.Add(" [5] The Heavy");
  221. classes.Add(" [6] The Sniper");
  222. classes.Add(" [7] The Spy");
  223. classes.Add(" [8] SKIP");
  224.  
  225. List<string> classesMenu = new List<string>();
  226. classesMenu.Add("SCOUT");
  227. classesMenu.Add("SOLDIER");
  228. classesMenu.Add("PYRO");
  229. classesMenu.Add("DEMOMAN");
  230. classesMenu.Add("HEAVY");
  231. classesMenu.Add("SNIPER");
  232. classesMenu.Add("SPY");
  233.  
  234. List<string> items = new List<string>();
  235. items.Add(" [1] Medium HEALTH Pack ║ 4");
  236. items.Add(" [2] Large HEALTH Pack ║ 3");
  237. items.Add(" [3] Medium AMMO Pack ║ 4");
  238. items.Add(" [4] Large AMMO Pack ║ 3");
  239. items.Add(" [5] ACCURACY PILL ║ 2");
  240. items.Add(" [6] DAMAGE PILL ║ 2");
  241. items.Add(" [7] RESISTANCE PILL ║ 2");
  242. items.Add(" [8] SKIP");
  243.  
  244. List<string> itemsmenu = new List<string>();
  245. itemsmenu.Add("Medium HEALTH Pack x4");
  246. itemsmenu.Add("Large HEALTH Pack x3");
  247. itemsmenu.Add("Medium AMMO Pack x4");
  248. itemsmenu.Add("Large AMMO Pack x3");
  249. itemsmenu.Add("ACCURACY PILL x2");
  250. itemsmenu.Add("DAMAGE PILL x2");
  251. itemsmenu.Add("RESISTANCE PILL x2");
  252.  
  253. List<string> itemsmenucom = new List<string>();
  254. itemsmenucom.Add("Medium HEALTH Pack ");
  255. itemsmenucom.Add("Large HEALTH Pack ");
  256. itemsmenucom.Add("Medium AMMO Pack ");
  257. itemsmenucom.Add("Large AMMO Pack ");
  258. itemsmenucom.Add("ACCURACY PILL ");
  259. itemsmenucom.Add("DAMAGE PILL ");
  260. itemsmenucom.Add("RESISTANCE PILL ");
  261.  
  262.  
  263. List<int> ItemsAmount = new List<int>();
  264. ItemsAmount.Add(4);
  265. ItemsAmount.Add(3);
  266. ItemsAmount.Add(4);
  267. ItemsAmount.Add(3);
  268. ItemsAmount.Add(2);
  269. ItemsAmount.Add(2);
  270. ItemsAmount.Add(2);
  271.  
  272. //COMBAT
  273. List<int> bludamage;
  274. bludamage = null;
  275.  
  276. List<int> reddamage;
  277. reddamage = null;
  278.  
  279. List<string> blumove;
  280. blumove = null;
  281.  
  282. List<string> redmove;
  283. redmove = null;
  284.  
  285. List<double> bluacc;
  286. bluacc = null;
  287.  
  288. List<double> redacc;
  289. redacc = null;
  290.  
  291. List<int> bluammo;
  292. bluammo = null;
  293.  
  294. List<int> redammo;
  295. redammo = null;
  296.  
  297. //SCOUT
  298. List<string> Scoutweps = new List<string>();
  299. Scoutweps.Add("SCATTERGUN");
  300. Scoutweps.Add("PISTOL");
  301. Scoutweps.Add("BONK! ATOMIC PUNCH");
  302. Scoutweps.Add("BAT");
  303.  
  304. List<int> Scoutammo = new List<int>();
  305. Scoutammo.Add(6);
  306. Scoutammo.Add(12);
  307. Scoutammo.Add(3);
  308. Scoutammo.Add(100);
  309.  
  310. List<double> Scoutacc = new List<double>();
  311. Scoutacc.Add(75);
  312. Scoutacc.Add(90);
  313. Scoutacc.Add(100);
  314. Scoutacc.Add(90);
  315.  
  316. List<int> Scoutdmg = new List<int>();
  317. Scoutdmg.Add(60);
  318. Scoutdmg.Add(15);
  319. Scoutdmg.Add(0);
  320. Scoutdmg.Add(35);
  321.  
  322. //SOLDIER
  323. List<string> Soldierweps = new List<string>();
  324. Soldierweps.Add("ROCKET LAUNCHER");
  325. Soldierweps.Add("SHOTGUN");
  326. Soldierweps.Add("ROCKET JUMPER");
  327. Soldierweps.Add("SHOVEL");
  328.  
  329. List<int> Soldierammo = new List<int>();
  330. Soldierammo.Add(4);
  331. Soldierammo.Add(6);
  332. Soldierammo.Add(5);
  333. Soldierammo.Add(100);
  334.  
  335. List<double> Soldieracc = new List<double>();
  336. Soldieracc.Add(60);
  337. Soldieracc.Add(80);
  338. Soldieracc.Add(100);
  339. Soldieracc.Add(65);
  340.  
  341. List<int> Soldierdmg = new List<int>();
  342. Soldierdmg.Add(90);
  343. Soldierdmg.Add(60);
  344. Soldierdmg.Add(20);
  345. Soldierdmg.Add(65);
  346.  
  347.  
  348. //PYRO
  349. List<string> Pyroweps = new List<string>();
  350. Pyroweps.Add("FLAMETRHOWER");
  351. Pyroweps.Add("FLARE GUN");
  352. Pyroweps.Add("AIRBLAST");
  353. Pyroweps.Add("AXE");
  354.  
  355. List<int> Pyroammo = new List<int>();
  356. Pyroammo.Add(5);
  357. Pyroammo.Add(5);
  358. Pyroammo.Add(3);
  359. Pyroammo.Add(100);
  360.  
  361. List<double> Pyroacc = new List<double>();
  362. Pyroacc.Add(85);
  363. Pyroacc.Add(70);
  364. Pyroacc.Add(70);
  365. Pyroacc.Add(65);
  366.  
  367. List<int> Pyrodmg = new List<int>();
  368. Pyrodmg.Add(70);
  369. Pyrodmg.Add(80);
  370. Pyrodmg.Add(0);
  371. Pyrodmg.Add(65);
  372.  
  373.  
  374. //DEMO
  375. List<string> Demoweps = new List<string>();
  376. Demoweps.Add("GRENADE LAUNCHER");
  377. Demoweps.Add("LOCH AND LOAD");
  378. Demoweps.Add("SPLEDID SCREEN");
  379. Demoweps.Add("BOTTLE");
  380.  
  381. List<int> Demoammo = new List<int>();
  382. Demoammo.Add(6);
  383. Demoammo.Add(3);
  384. Demoammo.Add(3);
  385. Demoammo.Add(100);
  386.  
  387. List<double> Demoacc = new List<double>();
  388. Demoacc.Add(70);
  389. Demoacc.Add(65);
  390. Demoacc.Add(95);
  391. Demoacc.Add(65);
  392.  
  393. List<int> Demodmg = new List<int>();
  394. Demodmg.Add(65);
  395. Demodmg.Add(100);
  396. Demodmg.Add(0);
  397. Demodmg.Add(65);
  398.  
  399.  
  400. //HEAVY
  401. List<string> Heavyweps = new List<string>();
  402. Heavyweps.Add("MINIGUN");
  403. Heavyweps.Add("SHOTGUN");
  404. Heavyweps.Add("SANDVICH");
  405. Heavyweps.Add("FISTS");
  406.  
  407. List<int> Heavyammo = new List<int>();
  408. Heavyammo.Add(10);
  409. Heavyammo.Add(6);
  410. Heavyammo.Add(3);
  411. Heavyammo.Add(100);
  412.  
  413. List<double> Heavyacc = new List<double>();
  414. Heavyacc.Add(85);
  415. Heavyacc.Add(80);
  416. Heavyacc.Add(95);
  417. Heavyacc.Add(65);
  418.  
  419. List<int> Heavydmg = new List<int>();
  420. Heavydmg.Add(30);
  421. Heavydmg.Add(60);
  422. Heavydmg.Add(0);
  423. Heavydmg.Add(65);
  424.  
  425.  
  426. //SNIPER
  427. List<string> Sniperweps = new List<string>();
  428. Sniperweps.Add("HEADSHOT");
  429. Sniperweps.Add("BODYSHOT");
  430. Sniperweps.Add("SMG");
  431. Sniperweps.Add("KUKRI");
  432.  
  433. List<int> Sniperammo = new List<int>();
  434. Sniperammo.Add(5);
  435. Sniperammo.Add(7);
  436. Sniperammo.Add(8);
  437. Sniperammo.Add(100);
  438.  
  439. List<double> Sniperacc = new List<double>();
  440. Sniperacc.Add(55);
  441. Sniperacc.Add(65);
  442. Sniperacc.Add(80);
  443. Sniperacc.Add(65);
  444.  
  445. List<int> Sniperdmg = new List<int>();
  446. Sniperdmg.Add(90);
  447. Sniperdmg.Add(70);
  448. Sniperdmg.Add(35);
  449. Sniperdmg.Add(65);
  450.  
  451.  
  452. //SPY
  453. List<string> Spyweps = new List<string>();
  454. Spyweps.Add("REVOLVER");
  455. Spyweps.Add("BACKSTAB");
  456. Spyweps.Add("ELECTRIC SAPPER");
  457. Spyweps.Add("INVIS WATCH");
  458.  
  459. List<int> Spyammo = new List<int>();
  460. Spyammo.Add(6);
  461. Spyammo.Add(3);
  462. Spyammo.Add(3);
  463. Spyammo.Add(3);
  464.  
  465. List<double> Spyacc = new List<double>();
  466. Spyacc.Add(80);
  467. Spyacc.Add(60);
  468. Spyacc.Add(70);
  469. Spyacc.Add(90);
  470.  
  471. List<int> Spydmg = new List<int>();
  472. Spydmg.Add(50);
  473. Spydmg.Add(100);
  474. Spydmg.Add(00);
  475. Spydmg.Add(0);
  476.  
  477.  
  478. Console.WriteLine();
  479. Console.WriteLine();
  480. Console.WriteLine();
  481. Console.WriteLine();
  482. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ");
  483. Console.WriteLine(" ");
  484. Console.WriteLine(" ║ ████████╗███████╗ █████╗ ███╗ ███╗ ███████╗ ██████╗ ██████╗ ████████╗██████╗ ███████╗███████╗███████╗ ██╗ ██╗ ██╗ ██╗ ║ ");
  485. Console.WriteLine(" ║ ╚══██╔══╝██╔════╝██╔══██╗████╗ ████║ ██╔════╝██╔═══██╗██╔══██╗╚══██╔══╝██╔══██╗██╔════╝██╔════╝██╔════╝██╗ ███║ ██║ ██║ ███║ ║ ");
  486. Console.WriteLine(" ║ ██║ █████╗ ███████║██╔████╔██║ █████╗ ██║ ██║██████╔╝ ██║ ██████╔╝█████╗ ███████╗███████╗╚═╝ ╚██║ ██║ ██║ ╚██║ ║ ");
  487. Console.WriteLine(" ╔═════════════════════╣ ██║ ██╔══╝ ██╔══██║██║╚██╔╝██║ ██╔══╝ ██║ ██║██╔══██╗ ██║ ██╔══██╗██╔══╝ ╚════██║╚════██║██╗ ██║ ╚██╗ ██╔╝ ██║ ╠═════════════════════╗");
  488. Console.WriteLine(" ║ ║ ██║ ███████╗██║ ██║██║ ╚═╝ ██║ ██║ ╚██████╔╝██║ ██║ ██║ ██║ ██║███████╗███████║███████║╚═╝ ██║ ╚████╔╝ ██║ ║ ║");
  489. Console.WriteLine(" ║ ║ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝ ╚═╝ ╚═══╝ ╚═╝ ║ ║");
  490. Console.WriteLine(" ║ ║");
  491. Console.WriteLine(" ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ ║");
  492. Console.WriteLine(" ║ ... ║");
  493. Console.WriteLine(" ║ ..',;:ccclc. ','... ║");
  494. Console.WriteLine(" ║ .';cloooooooooc. .:lllc:;'.. ║");
  495. Console.WriteLine(" ║ ..;coddddddoodoooo:. .clllccclc:,.. ║");
  496. Console.WriteLine(" ║ .,codddddddddddddddd; .llllllcccccc:,. ║");
  497. Console.WriteLine(" ║ .;lodddddddddddddddddo, ,oollllllccccccc;. ║");
  498. Console.WriteLine(" ║ .;lddddddddxxxxxxxxxxxxo' .;ooollllllccccc:cc;. ║");
  499. Console.WriteLine(" ║ .'loddddddxxxxxxxxxxxxxxxl. .coooollllllcccc:::::,. ║");
  500. Console.WriteLine(" ║ ......................................................... .;oddddddxxxxxkkkkkkkkkkkkc. . .ldoooolllllcccccc:::c;. .. ║");
  501. Console.WriteLine(" ║ ......................................................... .:oodddddxxxxkkkkkkOOOOkkkk:....... 'odoooooollllllcccccccc:........................................................... ║");
  502. Console.WriteLine(" ║ ........................................................ .:oooddddxxxxkkkkOOOOOOOOOkd,...... ,ddddoooooollllllllcccclc.......................................................... ║");
  503. Console.WriteLine(" ║ .........................................................;oooddddxxxxxkkkOOOO00Oko:,'....... .:lddddddoooooollllllllllc......................................................... ║");
  504. Console.WriteLine(" ║ ........................................................'loooddddxxxxkkkkOOOOOxc'............. .,lddddddooooooooolllllo;........................................................ ║");
  505. Console.WriteLine(" ║ ........................................................'::ccllooddxxxkkkOOOkl'................. .;oddddddddoooooooolllc'....................................................... ║");
  506. Console.WriteLine(" ║ ..................................................................'',,,;;:cl;..................... 'oxddddddddddoolc::;:;....................................................... ║");
  507. Console.WriteLine(" ║ .................................................╔═══════════════════════════════════════════════════════════════════════════╗................................................... ║");
  508. Console.WriteLine(" ║ ................................................ ║ ║................................................... ║");
  509. Console.WriteLine(" ║ ................................................ ║ [1] PLAY ║................................................... ║");
  510. Console.WriteLine(" ╠══════════════════════════════════════════════════════════╣ [2] ABOUT THE GAME ╠═══════════════════════════════════════════════════════════╣");
  511. Console.WriteLine(" ║ ................................................ ║ [3] EXIT ║................................................... ║");
  512. Console.WriteLine(" ║ ................................................ ║ ║................................................... ║");
  513. Console.WriteLine(" ║ ................................................ ║ ║................................................... ║");
  514. Console.WriteLine(" ║ ................................................ ╚═══════════════════════════════════════════════════════════════════════════╝ ║");
  515. Console.WriteLine(" ║ ''''''''''''''''''''''''''''''''''''''''''''''''''''''...:cclllllllloooooooooool:,''''''''''.'',;:ccccccc::::::;;;;;:::c;'''''''''''''''''''''''''''''''''''''''''''''''''''''''' ║");
  516. Console.WriteLine(" ║ '''''''''''''''''''''''''''''''''''''''''''''''''''''''..'cccclllllllllllloooooooo:''''''''';:cclcccccc::::::;;;;;;;::c:,'''''''''''''''''''''''''''''''''''''''''''''''''''''''' ║");
  517. Console.WriteLine(" ║ ''''''''''''''''''''''''''''''''''''''''''''''''''''''''..,:cccccclllllllllllllllo:,''''''.,cllccccccc::::::;;;;;;:::c:,''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ║");
  518. Console.WriteLine(" ║ '''''''''''''''''''''''''''''''''''''''''''''''''''''''''..':cccccccccllllllllllll:'''''''.,cccccccc::::::;;;;;;::::c:,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ║");
  519. Console.WriteLine(" ║ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'...;ccccccccccccccccccll;',,,,,..;cccc:::::::::;;;;;:::::c:,',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''' ║");
  520. Console.WriteLine(" ║ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,:::c:cccccccccccccc;,,,,,,..;c:::::::;:;;;;;;:::::c:;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ║");
  521. Console.WriteLine(" ║ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'...,:::::::::::ccc:cc;,,,,,,..::::::::;;;;;;;:::;;::;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ║");
  522. Console.WriteLine(" ║ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,;;:::::::::;..';,,,,,'.'::;'.';;;;;;:;;','. ',,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ║");
  523. Console.WriteLine(" ║ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,;;;,;;;;;;;;;;,,;;;;;,.... ..,:::;:::' .,;;;;,..,:;' .;::;'.. . .;;,;;;;;;;,,,,,,;,;;,;;,;,,,,;;,,;;,;,,;,,,,,,,,,,,,,,,,,,,,,,,,, ║");
  524. Console.WriteLine(" ║ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'. .;;;...,;;;;;,....,;;;. .',;;;.. ',;;;'..,;' .';,. .''',;;;;,;;;;..,,;;;'..,,'',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ║");
  525. Console.WriteLine(" ║ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,;;;;;,. .'.. .,;;;' ..... .. ..'. .';;'.... .';;,. .... .,;' .....,;;;,'..,;;;;;;;;;;;;;;;;;;;;;;;;;;;: ║");
  526. Console.WriteLine(" ║ ;;;;;;;;;;;;;;;;;;;;;;;;;;,. .,;:;;'. .,;' .. .,. ';;,.. ';;. ..,,. .'..';;;;. ';;;;;;;;;;;;;;;;;;;;;;;;;;;; ║");
  527. Console.WriteLine(" ║ ::::::::::::::::::::::::::;.. .';:;:, .,' .. ';. .,:,. .,' . .. .;,..'.... .;:;;;;;;;;;;;;;;;;;;;;;;;;;;; ║");
  528. Console.WriteLine(" ║ ::::::::::::::::::::::::::;.. .';:;:, .,' .. ';. .,:,. .,' . .. .;,..'.... .;:;;;;;;;;;;;;;;;;;;;;;;;;;;; ║");
  529. Console.WriteLine(" ║ :::::::::::::::::::::::::::,. ....',;. .. .,. .' .;' .,:. ... .:,... ';::::::::::::::::::::::::::: ║");
  530. Console.WriteLine(" ║ ::::::::::::::::::::::::::;. . .. .,:. .. .;. .::. .;;;. .'.. . .' ,::::::::::::::::::::::::::: ║");
  531. Console.WriteLine(" ║ :::::::::::::::::::::::::::,. .,' ':;. .. .;. .:, .;:' ':::, ';. ,::::::::::::::::::::::::::: ║");
  532. Console.WriteLine(" ║ :::::::::::::::::::::::::::c,. .;:...'. ,:' .;, .;' .::. .;' .;::, .;' .;:::::::::::::::::::::::::: ║");
  533. Console.WriteLine(" ║ ccccccccccccccccccccccc:cc::c;'..',. ,;.':c, .::. 'c;. .'. .'. .'' .. ':;' ...,:. ...,:c::::::::::::::::::::::::: ║");
  534. Console.WriteLine(" ║ cccccccccccccccccccccccccccccccccc:. .,;cc:. .. .:c;. '. 'c' .;c;. .. .. .;;:;. .;. .,::cccccccccccccccccccccccccccc ║");
  535. Console.WriteLine(" ║ cccccccccccccccccccccccccccccccccc;. ... .ccc:. .;cc' .;c:. .:, ,c. ,c:. ... .. .. .;;:' . .'. '. .:ccccccccccccccccccccccccccccc ║");
  536. Console.WriteLine(" ║ cccccccccccccccccccccccccccccccccc;. ;cc' .:cc' .;ccc;. .c:. .::. ':..;lc' 'cc:,. .. ,:;. .;;;. 'c,. .. ,cc. ;ccccccccccccccccccccccccccccc ║");
  537. Console.WriteLine(" ║ cccccccccccccccccccccccccccccccccc:. ,cc:. .;lc' ,lcc:. .:c, 'c, .;. ;ccc. .:lccc; .,:,. .,. .'. .ccc;. .;c;. 'cc' .' .:l:. .;lcccccccccccccccccccccccccccc ║");
  538. Console.WriteLine(" ║ lllllllllllllllcccccccccccccccccccl;. .:lcl, .cclc,. 'clcc:. ,ll:. .;:. '. ,lclc,. .ccccl;. .:lc. ;:..:c. .;lcl;. .::. 'cl:. ':..ccc:..,cccccccccccccccccccccccccccccc ║");
  539. Console.WriteLine(" ║ lllllllllllllllllllllllllllllllclcc:. 'clclc' ,lcllc' .;lclc. ,llc. ':. .. .cllll;'. .. .:lccccc, 'clc. ,' .;, 'lllc. .cl:. .cllc. .:;.:lcl;.,llcllllllllllllllllllllllllllll ║");
  540. Console.WriteLine(" ║ llllllllllllllllllllllllllllllllc,....,lllll;..;lc,. .,lllc. 'c:'. ,c. ..;lllllll,.,. .cllllll;. 'llc. ,:,'... .lll:....;;..:lclc. ....clll:..;clclllllllllllllllllllllllllll ║");
  541. Console.WriteLine(" ║ lllllllllllllllllllllllllllllllllc;;;cllllll:'.;cl:,',;clllc...;,''';cc'..;:lllllllc:,....'cllllll;. .,c;.;llc:,..'clllc:;;:c,':llll:;,'.,ccccllc:ccclllllllllllllllllllllllllll ║");
  542. Console.WriteLine(" ║ lllllllllllllllllllllllllllllllcc::clllllcc:ccllllc:cclllll::clll:;:clc;;;:lllllllc::cc:;;:llllllll:,,,;:c::::::;;;;;:cllllc::clcccccllc::::ccccclcccccccllllllllllllllllllllllll ║");
  543. Console.WriteLine(" ║ lllllllllllllllllllllllllllllcc::cclllc:::cclllcc::clllllc::llllc:cllc::::cllllllc:::::::::cllllllc:::cc::::::::::::::::cccc:::cllcc::cclcc:::ccccccclc::clllllllllllllllllllllll ║");
  544. Console.WriteLine(" ║ lllllllllllllllllllllllllllc::::clccc:::clllllc::clllllc::ccllc:cllc::clc:cllllc::::::::::::clllllc:::cllc::::::::::::::::::::::cllllc:::cc::::ccclc:cc::::clllllllllllllllllllll ║");
  545. Console.WriteLine(" ║ llllllllllllllllllllllolllc::::::::::cclllllll:::clllcc:cllllc::lllc:lllc:cclcc:::c:::::::::cccccc:::clllllc::::::::::c:::::::::::cllllc:::::::ccclllccc:::ccccclllllllllllllllll ║");
  546. Console.WriteLine(" ║ lllllllllllllllllllcclllcc::c::c:::cclllolllolc:::ccccccllollc:cllccclllc::ccc::cccc::cccc:::::::::c::clllllc::c:cc::cccc::::::c::clllllcc:::::cllclllllcc::::::clllllllllllllll1 ║");
  547. Console.WriteLine(" ║ ║");
  548. Console.WriteLine(" ╠══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╣");
  549. Console.WriteLine(" ║ ╔═══════════════════════════════════════════════════════════════════════════╗ ║");
  550. Console.Write(" Select an Action: "); ;
  551. FirstAction = Console.ReadLine(); dink();
  552. Console.WriteLine(" ╚══════════════════════════════════════════════════════════╩═══════════════════════════════════════════════════════════════════════════╩═══════════════════════════════════════════════════════════╝");
  553.  
  554.  
  555. if (FirstAction == "1")
  556. {
  557. bool blu = true;
  558. while (blu == true)
  559. {
  560. bool bluView = true;
  561. while (bluView == true)
  562. {
  563.  
  564.  
  565. Console.Clear();
  566. BluselectionHeadermercenary();
  567.  
  568. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  569. {
  570. Console.WriteLine(classes[BLUi]);
  571. }
  572.  
  573. Console.WriteLine();
  574. Console.WriteLine();
  575. Console.WriteLine();
  576.  
  577.  
  578. Console.Write(" VIEW MERCENARY DESCRIPTION: ");
  579. BluClass = int.Parse(Console.ReadLine()); dink();
  580. BLUi = BluClass - 1;
  581. //mercenary = classesMenu[BLUi];
  582.  
  583. if (BLUi == BluClass - 1 && BLUi == 0)
  584. {
  585. Console.Clear();
  586. Console.ForegroundColor = ConsoleColor.Cyan;
  587. overview();
  588. Console.ForegroundColor = ConsoleColor.White;
  589. Console.WriteLine();
  590. Console.WriteLine();
  591. Console.WriteLine();
  592. Typewrite(" ╔═╗┌─┐┌─┐┬ ┬┌┬┐\n");
  593. Typewrite(" ╚═╗│ │ ││ │ │\n");
  594. Typewrite(" ╚═╝└─┘└─┘└─┘ ┴\n");
  595. Console.ForegroundColor = ConsoleColor.Cyan;
  596. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  597. Console.ForegroundColor = ConsoleColor.White;
  598. Console.WriteLine();
  599. Console.WriteLine(" .yyhhs ");
  600. Console.WriteLine(" `ohsyoy. ");
  601. Console.WriteLine(" /o-``:s:oos/-`` ");
  602. Console.WriteLine(" .hdhyoo+:s+yyyso. ");
  603. Console.WriteLine(" `sohysho/oyyyhdh` ");
  604. Console.WriteLine(" .:////oysyyyhd: ");
  605. Console.WriteLine(" ` `yddmo` ");
  606. Console.WriteLine(" .-+shyyyo ");
  607. Console.WriteLine(" /yyhhdddh+` ");
  608. Console.WriteLine(" -ddd/.oddy` ");
  609. Console.WriteLine(" +hddo .+o/:. ");
  610. Console.WriteLine(" `.+:/ `+o` ");
  611. Console.WriteLine(" `++ -os- ");
  612. Console.WriteLine(" /osss` ");
  613. Console.WriteLine();
  614. Console.ForegroundColor = ConsoleColor.Cyan;
  615. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  616. Console.ForegroundColor = ConsoleColor.White;
  617. Console.WriteLine();
  618. Console.WriteLine();
  619. Console.WriteLine();
  620. Console.WriteLine(" TOP SECRET INFORMATION");
  621. Console.WriteLine(" ════════════════════════════════");
  622.  
  623. Console.ForegroundColor = ConsoleColor.Cyan;
  624. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  625. Console.ForegroundColor = ConsoleColor.White;
  626. Console.WriteLine();
  627. Typewrite(" The youngest of eight boys from the south side of Boston, the Scout learned early how\n" +
  628. " to solve problems with his fists. With seven older brothers on his side, fights tended\n" +
  629. " to end before the runt of the litter could maneuver into punching distance, so the Scout\n" +
  630. " trained himself to run. He ran everywhere, all the time, until he could beat his pack\n" +
  631. " of mad dog siblings to the fray.\n");
  632.  
  633. Console.WriteLine();
  634. Console.ForegroundColor = ConsoleColor.Cyan;
  635. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  636. Console.ForegroundColor = ConsoleColor.White;
  637. Console.WriteLine();
  638. Console.WriteLine(" TOTAL HEALTH POINTS: 125");
  639. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  640. Typewrite(" His quick movements and high damage output makes the Scout one of the most formidable \n" +
  641. " mercenaries out there. He aims to finish battles before they’ve even begun.\n");
  642. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  643. scouttable();
  644.  
  645. Console.ReadKey();
  646. Console.Clear();
  647.  
  648.  
  649. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  650. {
  651. Console.WriteLine(classes[BLUi]);
  652. }
  653. }
  654. else if (BLUi == BluClass - 1 && BLUi == 1)
  655. {
  656.  
  657. Console.Clear();
  658. Console.ForegroundColor = ConsoleColor.Cyan;
  659. overview();
  660. Console.ForegroundColor = ConsoleColor.White;
  661. Console.WriteLine();
  662. Console.WriteLine();
  663. Console.WriteLine();
  664. Typewrite(" ┌─┐┌─┐┬ ┌┬┐┬┌─┐┬─┐\n");
  665. Typewrite(" └─┐│ ││ │││├┤ ├┬┘\n");
  666. Typewrite(" └─┘└─┘┴─┘─┴┘┴└─┘┴└─\n");
  667. Console.ForegroundColor = ConsoleColor.Cyan;
  668. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  669. Console.ForegroundColor = ConsoleColor.White;
  670. Console.WriteLine();
  671. Console.WriteLine(" ");
  672. Console.WriteLine(" ");
  673. Console.WriteLine(" o` `:///` ` ");
  674. Console.WriteLine(" -+-./oooosyhhhs/ `:/ -os` ");
  675. Console.WriteLine(" /hdddddddmdddddddyoooyNsmm. ");
  676. Console.WriteLine(" .osshNNsmNysssmmNhosyhsdNM. ");
  677. Console.WriteLine(" ssssdsmsoomdhhy `-o ");
  678. Console.WriteLine(" /sdhhdmhdmhyymmdo/ ");
  679. Console.WriteLine(" ..ydmddmmNo/` ");
  680. Console.WriteLine(" .+symdyoydy ");
  681. Console.WriteLine(" d+hmm//ymd` ");
  682. Console.WriteLine(" oodmNoyhdm: ");
  683. Console.WriteLine(" `-ommm.`yhmms ");
  684. Console.WriteLine(" :ooooo--ooooo ");
  685. Console.WriteLine(" `--` ");
  686. Console.WriteLine();
  687. Console.ForegroundColor = ConsoleColor.Cyan;
  688. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  689. Console.ForegroundColor = ConsoleColor.White;
  690. Console.WriteLine();
  691. Console.WriteLine();
  692. Console.WriteLine();
  693. Console.WriteLine(" TOP SECRET INFORMATION");
  694. Console.WriteLine(" ════════════════════════════════");
  695.  
  696. Console.ForegroundColor = ConsoleColor.Cyan;
  697. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  698. Console.ForegroundColor = ConsoleColor.White;
  699. Console.WriteLine();
  700. Typewrite(" Though he wanted desperately to fight in World War 2, the Soldier was rejected from \n" +
  701. " every branch of the U.S. military. Undaunted, he bought his own ticket to Europe. After \n" +
  702. " arriving and finally locating Poland, the Soldier taught himself how to load and fire a \n" +
  703. " variety of weapons before embarking on a Nazi killing spree for which he was awarded \n" +
  704. " several medals that he designed and made himself. His rampage ended immediately upon \n" +
  705. " hearing about the end of the war in 1949. \n");
  706.  
  707. Console.WriteLine();
  708. Console.ForegroundColor = ConsoleColor.Cyan;
  709. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  710. Console.ForegroundColor = ConsoleColor.White;
  711. Console.WriteLine();
  712. Console.WriteLine(" TOTAL HEALTH POINTS: 200");
  713. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  714. Typewrite(" With his high damage and high health pool, the Soldier is a great choice for dishes out \n" +
  715. " explosive damage like there’s no tomorrow! Watch out for splattering limbs while this \n" +
  716. " eagle-loving, freedom-fighting, rocket jumping maniac enters the battlefield!\n");
  717. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  718. soldiertable();
  719. Console.ReadKey();
  720. Console.Clear();
  721.  
  722.  
  723. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  724. {
  725. Console.WriteLine(classes[BLUi]);
  726. }
  727. }
  728. else if (BLUi == BluClass - 1 && BLUi == 2)
  729. {
  730. Console.Clear();
  731. Console.ForegroundColor = ConsoleColor.Cyan;
  732. overview();
  733. Console.ForegroundColor = ConsoleColor.White;
  734. Console.WriteLine();
  735. Console.WriteLine();
  736. Console.WriteLine();
  737.  
  738. Typewrite(" ╔═╗┬ ┬┬─┐┌─┐\n");
  739. Typewrite(" ╠═╝└┬┘├┬┘│ │\n");
  740. Typewrite(" ╩ ┴ ┴└─└─┘\n");
  741. Console.ForegroundColor = ConsoleColor.Cyan;
  742. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  743. Console.ForegroundColor = ConsoleColor.White;
  744. Console.WriteLine();
  745. Console.WriteLine(" ");
  746. Console.WriteLine(" ");
  747. Console.WriteLine(" `.-. ");
  748. Console.WriteLine(" .yhhh ");
  749. Console.WriteLine(" -yhhho``. ");
  750. Console.WriteLine(" -:-...`` ./oyyhyo:: ");
  751. Console.WriteLine(" :sy+/+oyso/:.`` :ooyyhdhh+o ");
  752. Console.WriteLine(" ```...yssshmdhsosyyyyyymdh/ ");
  753. Console.WriteLine(" `++s+o/oyhyyohosyoddm` ");
  754. Console.WriteLine(" ./:-s+so/dhddhdhy ");
  755. Console.WriteLine(" `````/osyydsd: ");
  756. Console.WriteLine(" yoyhhhhh` ");
  757. Console.WriteLine(" :dhdhhhdd. ");
  758. Console.WriteLine(" -dddd+ddm- ");
  759. Console.WriteLine(" odmy +dm+ ");
  760. Console.WriteLine(" `dm: .sN- ");
  761. Console.WriteLine(" //ym- /yd/ ");
  762. Console.WriteLine(" ----. ");
  763. Console.WriteLine();
  764. Console.ForegroundColor = ConsoleColor.Cyan;
  765. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  766. Console.ForegroundColor = ConsoleColor.White;
  767. Console.WriteLine();
  768. Console.WriteLine();
  769. Console.WriteLine();
  770. Console.WriteLine(" TOP SECRET INFORMATION");
  771. Console.WriteLine(" ════════════════════════════════");
  772. Console.ForegroundColor = ConsoleColor.Cyan;
  773. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  774. Console.ForegroundColor = ConsoleColor.White;
  775. Console.WriteLine();
  776. Typewrite(" Only two things are known for sure about the mysterious Pyro: he sets things on fire and \n" +
  777. " he doesn't speak. In fact, only the part about setting things on fire is undisputed. Some \n" +
  778. " believe his occasional rasping wheeze may be an attempt to communicate through a mouth \n" +
  779. " obstructed by a filter and attached to lungs ravaged by constant exposure to his \n" +
  780. " asbestos-lined suit. Either way, he's a fearsome, inscrutable, on-fire Frankenstein of a\n" +
  781. " man. If he even is a man\n");
  782.  
  783. Console.WriteLine();
  784. Console.ForegroundColor = ConsoleColor.Cyan;
  785. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  786. Console.ForegroundColor = ConsoleColor.White;
  787. Console.WriteLine();
  788. Console.WriteLine(" TOTAL HEALTH POINTS: 175");
  789. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  790. Typewrite(" Burning with his intense desire to ignite everything in flames, the pyro utilizes his \n" +
  791. " trusty flamethrower to get the job done. Using everything in his arsenal, this pyromaniac \n" +
  792. " heats up the battle to the third degree! Watch as soon as those flames go out, the fight \n" +
  793. " is as good as done.\n");
  794. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  795. pyrotable();
  796. Console.ReadKey();
  797. Console.Clear();
  798.  
  799.  
  800. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  801. {
  802. Console.WriteLine(classes[BLUi]);
  803. }
  804. }
  805. else if (BLUi == BluClass - 1 && BLUi == 3)
  806. {
  807. Console.Clear();
  808. Console.ForegroundColor = ConsoleColor.Cyan;
  809. overview();
  810. Console.ForegroundColor = ConsoleColor.White;
  811. Console.WriteLine();
  812. Console.WriteLine();
  813. Console.WriteLine();
  814.  
  815.  
  816. Typewrite(" ╔╦╗┌─┐┌┬┐┌─┐┌┬┐┌─┐┌┐┌\n");
  817. Typewrite(" ║║├┤ ││││ ││││├─┤│││\n");
  818. Typewrite(" ═╩╝└─┘┴ ┴└─┘┴ ┴┴ ┴┘└┘\n");
  819. Console.ForegroundColor = ConsoleColor.Cyan;
  820. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  821. Console.ForegroundColor = ConsoleColor.White;
  822. Console.WriteLine();
  823. Console.WriteLine(" ");
  824. Console.WriteLine(" ");
  825. Console.WriteLine(" `.` ");
  826. Console.WriteLine(" +yhh` ");
  827. Console.WriteLine(" -shhh` ");
  828. Console.WriteLine(" `+shhhs` ");
  829. Console.WriteLine(" /sddsss- ");
  830. Console.WriteLine(" /dddhso/ ");
  831. Console.WriteLine(" -syh++yo ");
  832. Console.WriteLine(" `:++sss+:.` ");
  833. Console.WriteLine(" .ohyshsyo/ ");
  834. Console.WriteLine(" `-` -oyohyh:/hy. ");
  835. Console.WriteLine(" `+oshy/+omy`-md- ");
  836. Console.WriteLine(" -+++/` :omm:syh/ ");
  837. Console.WriteLine(" :/:/. ");
  838. Console.WriteLine(" `dm: .sN- ");
  839. Console.WriteLine(" //ym- /yd/ ");
  840. Console.WriteLine(" ----. ");
  841. Console.WriteLine();
  842. Console.ForegroundColor = ConsoleColor.Cyan;
  843. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  844. Console.ForegroundColor = ConsoleColor.White;
  845. Console.WriteLine();
  846. Console.WriteLine();
  847. Console.WriteLine();
  848. Console.WriteLine(" TOP SECRET INFORMATION");
  849. Console.WriteLine(" ════════════════════════════════");
  850.  
  851. Console.ForegroundColor = ConsoleColor.Cyan;
  852. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗");
  853. Console.ForegroundColor = ConsoleColor.White;
  854. Console.WriteLine();
  855. Typewrite(" A fierce temper, a fascination with all things explosive, and a terrible plan to kill the Loch Ness Monster \n" +
  856. " cost the six year old Demoman his original set of adoptive parents. Later, at the Crypt Grammar School for \n" +
  857. " Orphans near Ullapool in the Scottish Highlands, the boy's bomb-making skills improved dramatically. His \n" +
  858. " disposition and total number of intact eyeballs, however, did not.\n" +
  859. " \n" +
  860. " Word of his proficiency with explosives spread, and it was not long before Crypt Grammar received two \n" +
  861. " visitors; the Demoman's real parents, who lovingly explained that all Demomen are abandoned at birth until \n" +
  862. " their skills manifest themselves, a long-standing, cruel, and wholly unnecessary tradition among the \n" +
  863. " Highland Demolition Men. His unhappy childhood had ended, but his training had just begun.\n");
  864.  
  865. Console.WriteLine();
  866. Console.ForegroundColor = ConsoleColor.Cyan;
  867. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝");
  868. Console.ForegroundColor = ConsoleColor.White;
  869. Console.WriteLine();
  870. Console.WriteLine(" TOTAL HEALTH POINTS: 175");
  871. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  872. Typewrite(" Don’t let his drunken persona fool you! The Demoman’s specialty with explosives and bombs makes\n" +
  873. " even the soldier fear him. Make sure to keep an eye out for this crazed demolitions man!\n");
  874. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  875. demotable();
  876. Console.ReadKey();
  877. Console.Clear();
  878.  
  879.  
  880. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  881. {
  882. Console.WriteLine(classes[BLUi]);
  883. }
  884. }
  885. else if (BLUi == BluClass - 1 && BLUi == 4)
  886. {
  887. Console.Clear();
  888. Console.ForegroundColor = ConsoleColor.Cyan;
  889. overview();
  890. Console.ForegroundColor = ConsoleColor.White;
  891. Console.WriteLine();
  892. Console.WriteLine();
  893. Console.WriteLine();
  894.  
  895. Typewrite(" ┬ ┬┌─┐┌─┐┬ ┬┬ ┬\n");
  896. Typewrite(" ├─┤├┤ ├─┤└┐┌┘└┬┘\n");
  897. Typewrite(" ┴ ┴└─┘┴ ┴ └┘ ┴\n");
  898. Console.ForegroundColor = ConsoleColor.Cyan;
  899. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  900. Console.ForegroundColor = ConsoleColor.White;
  901. Console.WriteLine();
  902. Console.WriteLine(" ");
  903. Console.WriteLine(" ");
  904. Console.WriteLine(" .+o/ ");
  905. Console.WriteLine(" .:ydddy- ");
  906. Console.WriteLine(" `-osdmmmhy` ");
  907. Console.WriteLine(" -:::hddhys/. ");
  908. Console.WriteLine(" `-.-.-/+ sy-:dhhdd:. ");
  909. Console.WriteLine(" /ssyyyyyymmmmdhh+ ");
  910. Console.WriteLine(" `-.` `/:+-/hyhh- ");
  911. Console.WriteLine(" /::/oddyss ");
  912. Console.WriteLine(" `````/osyydsd: ");
  913. Console.WriteLine(" ``` -yy-+o ");
  914. Console.WriteLine();
  915. Console.ForegroundColor = ConsoleColor.Cyan;
  916. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  917. Console.ForegroundColor = ConsoleColor.White;
  918. Console.WriteLine();
  919. Console.WriteLine();
  920. Console.WriteLine();
  921. Console.WriteLine(" TOP SECRET INFORMATION");
  922. Console.WriteLine(" ════════════════════════════════");
  923. Console.ForegroundColor = ConsoleColor.Cyan;
  924. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  925. Console.ForegroundColor = ConsoleColor.White;
  926. Console.WriteLine();
  927. Typewrite(" Like a hibernating bear, the Heavy appears to be a gentle giant. Also like a bear, \n" +
  928. " confusing his deliberate, sleepy demeanor with gentleness will get you ripped limb from \n" +
  929. " limb. Though he speaks simply and moves with an economy of energy that's often confused \n" +
  930. " with napping, the Heavy isn't dumb; he's not your big friend and he generally wishes that \n" +
  931. " you would just shut up before he has to make you shut up.\n");
  932.  
  933. Console.WriteLine();
  934. Console.ForegroundColor = ConsoleColor.Cyan;
  935. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  936. Console.ForegroundColor = ConsoleColor.White;
  937. Console.WriteLine();
  938. Console.WriteLine(" TOTAL HEALTH POINTS: 300");
  939. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  940. Typewrite(" Nobody loves bullets more than this bear-wrestling Russian! His slow movement means nothing\n" +
  941. " as he boasts the highest health pool in the game. As the tankiest of tanks, he finishes you \n" +
  942. " off as the last one standing!\n");
  943. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  944. heavytable();
  945. Console.ReadKey();
  946. Console.Clear();
  947.  
  948.  
  949.  
  950. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  951. {
  952. Console.WriteLine(classes[BLUi]);
  953. }
  954. }
  955. else if (BLUi == BluClass - 1 && BLUi == 5)
  956. {
  957. Console.Clear();
  958. Console.ForegroundColor = ConsoleColor.Cyan;
  959. overview();
  960. Console.ForegroundColor = ConsoleColor.White;
  961. Console.WriteLine();
  962. Console.WriteLine();
  963. Console.WriteLine();
  964.  
  965. Typewrite(" ┌─┐┌┐┌┬┌─┐┌─┐┬─┐\n");
  966. Typewrite(" └─┐││││├─┘├┤ ├┬┘\n");
  967. Typewrite(" └─┘┘└┘┴┴ └─┘┴└─\n");
  968. Console.ForegroundColor = ConsoleColor.Cyan;
  969. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  970. Console.ForegroundColor = ConsoleColor.White;
  971. Console.WriteLine();
  972. Console.WriteLine(" ");
  973. Console.WriteLine(" ");
  974. Console.WriteLine(" ");
  975. Console.WriteLine(" ");
  976. Console.WriteLine(" syss/ ");
  977. Console.WriteLine(" .oooh+:` ");
  978. Console.WriteLine(" ` `.:/`:/shys: ");
  979. Console.WriteLine(" +:+syy/-ohhhds. ");
  980. Console.WriteLine(" /yddsysysmmmmy ");
  981. Console.WriteLine(" `-/so:+yooydmmmmo ");
  982. Console.WriteLine(" ./+/:. `.ommmmm: ");
  983. Console.WriteLine(" `. -hdddh` ");
  984. Console.WriteLine(" /yhdho ");
  985. Console.WriteLine(" /yhyhy ");
  986. Console.WriteLine(" .hh-hyo ");
  987. Console.WriteLine(" .hy/yhh` ");
  988. Console.WriteLine(" -hdoydd: ");
  989. Console.WriteLine(" .sdd/+yy` ");
  990. Console.WriteLine();
  991. Console.ForegroundColor = ConsoleColor.Cyan;
  992. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  993. Console.ForegroundColor = ConsoleColor.White;
  994. Console.WriteLine();
  995. Console.WriteLine();
  996. Console.WriteLine();
  997. Console.WriteLine(" TOP SECRET INFORMATION");
  998. Console.WriteLine(" ════════════════════════════════");
  999. Console.ForegroundColor = ConsoleColor.Cyan;
  1000. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  1001. Console.ForegroundColor = ConsoleColor.White;
  1002. Console.WriteLine();
  1003. Typewrite(" Half rugged outdoorsman, half alien observer, this taciturn strip of beef jerky has spent \n" +
  1004. " the better part of his life alone in the bush, slow baking under the Australian sun. \n");
  1005.  
  1006. Console.WriteLine();
  1007. Console.ForegroundColor = ConsoleColor.Cyan;
  1008. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  1009. Console.ForegroundColor = ConsoleColor.White;
  1010. Console.WriteLine();
  1011. Console.WriteLine(" TOTAL HEALTH POINTS: 125");
  1012. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1013. Typewrite(" Addicted to the sound of hitting critical hits to the face, the Sniper makes the most \n" +
  1014. " accurate headshots in the battlefield. Although reliable in hitting bursts of damage from \n" +
  1015. " affar, his weak health pool and cheaky camping tactics make him vulnerable to surprise " +
  1016. " attacks.\n");
  1017. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1018. snipertable();
  1019. Console.ReadKey();
  1020. Console.Clear();
  1021.  
  1022.  
  1023. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1024. {
  1025. Console.WriteLine(classes[BLUi]);
  1026. }
  1027. }
  1028. else if (BLUi == BluClass - 1 && BLUi == 6)
  1029. {
  1030. Console.Clear();
  1031. Console.ForegroundColor = ConsoleColor.Cyan;
  1032. overview();
  1033. Console.ForegroundColor = ConsoleColor.White;
  1034. Console.WriteLine();
  1035. Console.WriteLine();
  1036. Console.WriteLine();
  1037.  
  1038. Typewrite(" ┌─┐┌─┐┬ ┬\n");
  1039. Typewrite(" └─┐├─┘└┬┘\n");
  1040. Typewrite(" └─┘┴ ┴\n");
  1041. Console.ForegroundColor = ConsoleColor.Cyan;
  1042. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  1043. Console.ForegroundColor = ConsoleColor.White;
  1044. Console.WriteLine();
  1045. Console.WriteLine(" ");
  1046. Console.WriteLine(" ");
  1047. Console.WriteLine(" `- -os +` ");
  1048. Console.WriteLine(" -:`:yhmmo ");
  1049. Console.WriteLine(" ..o / dNNs +:. ");
  1050. Console.WriteLine(" `+ym./hydosyyhy` ");
  1051. Console.WriteLine(" `+hmhyhdhmmhhddd / ");
  1052. Console.WriteLine(" -` -o +: `hddddddh` ");
  1053. Console.WriteLine(" smmdyhh +` ");
  1054. Console.WriteLine(" .odmmddh / ");
  1055. Console.WriteLine(" `:oyddhdhhy + ");
  1056. Console.WriteLine(" .hhhs /.syhh: ");
  1057. Console.WriteLine(" `ddh` .hyd` ");
  1058. Console.WriteLine(" sddo / dds` ");
  1059. Console.WriteLine(" oddd` :hdd / ");
  1060. Console.WriteLine(" :ymm - .hddo ");
  1061. Console.WriteLine(" -::-:. :hmh. ");
  1062. Console.WriteLine(" ");
  1063. Console.WriteLine();
  1064. Console.ForegroundColor = ConsoleColor.Cyan;
  1065. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  1066. Console.ForegroundColor = ConsoleColor.White;
  1067. Console.WriteLine();
  1068. Console.WriteLine();
  1069. Console.WriteLine();
  1070. Console.WriteLine(" TOP SECRET INFORMATION");
  1071. Console.WriteLine(" ════════════════════════════════");
  1072. Console.ForegroundColor = ConsoleColor.Cyan;
  1073. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  1074. Console.ForegroundColor = ConsoleColor.White;
  1075. Console.WriteLine();
  1076. Typewrite(" He is a puzzle, wrapped in an enigma, shrouded in riddles, lovingly sprinkled with \n" +
  1077. " intrigue, express mailed to Mystery, Alaska, and LOOK OUT BEHIND YOU! but it is too late. \n" +
  1078. " You're dead. For he is the Spy - globetrotting rogue, lady killer (metaphorically) and \n" +
  1079. " mankiller (for real). \n");
  1080.  
  1081. Console.WriteLine();
  1082. Console.ForegroundColor = ConsoleColor.Cyan;
  1083. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  1084. Console.ForegroundColor = ConsoleColor.White;
  1085. Console.WriteLine();
  1086. Console.WriteLine(" TOTAL HEALTH POINTS: 125");
  1087. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1088. Typewrite(" As the master of stealth and deceit, the Spy hovers through the battlefield with his \n" +
  1089. " bloody butterfly knife at hand. He makes quick work of his targets, backstabbing them \n" +
  1090. " once he gets the chance. His kit of abilities make his movements hard to predict, \n" +
  1091. " perfect for any assassination.\n");
  1092. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1093. spytable();
  1094. Console.ReadKey();
  1095. Console.Clear();
  1096. ;
  1097.  
  1098.  
  1099. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1100. {
  1101. Console.WriteLine(classes[BLUi]);
  1102. }
  1103. }
  1104. else if (BLUi == BluClass - 1 && BLUi == 7)
  1105. {
  1106. bluView = false;
  1107. }
  1108. }
  1109. Console.WriteLine();
  1110. Console.WriteLine();
  1111. Console.ForegroundColor = ConsoleColor.Cyan;
  1112. Typewrite(" =========== ========== ═════════════════════════════════════════════════════════════════════════════════════ =========== ==========\n");
  1113. Console.ForegroundColor = ConsoleColor.White;
  1114. Console.Write(" MERCENARY CHOSEN: ");
  1115. BluClass = int.Parse(Console.ReadLine());
  1116. BLUi = BluClass - 1;
  1117.  
  1118.  
  1119. if (BLUi == BluClass - 1 && BLUi != 7)
  1120. {
  1121. Console.WriteLine();
  1122. Console.WriteLine();
  1123. Console.WriteLine();
  1124. Console.ForegroundColor = ConsoleColor.Cyan;
  1125. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  1126. Typewrite(" BLU HAS SELECTED THE " + classesMenu[BLUi] + "\n");
  1127. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  1128.  
  1129. BluMercenary = classesMenu[BLUi];
  1130.  
  1131. Console.WriteLine();
  1132. Console.WriteLine();
  1133. Console.WriteLine();
  1134. Console.ReadKey();
  1135. Console.Clear();
  1136. blu = false;
  1137.  
  1138. }
  1139. else if (BLUi == BluClass - 1 && BLUi == 7)
  1140. {
  1141. Console.Clear();
  1142. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1143. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1144. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1145. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1146. Console.WriteLine(" UNABLE TO SKIP");
  1147. Console.WriteLine(" MERCENARY SELECTION REQUIRED");
  1148.  
  1149. Console.ReadLine();
  1150. }
  1151.  
  1152. }
  1153.  
  1154. bool red = true;
  1155. while (red == true)
  1156. {
  1157. bool redView = true;
  1158. while (redView == true)
  1159. {
  1160. Console.Clear();
  1161. RedselectionHeadermercenary();
  1162.  
  1163. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1164. {
  1165. Console.WriteLine(classes[BLUi]);
  1166. }
  1167.  
  1168. Console.WriteLine();
  1169. Console.WriteLine();
  1170. Console.WriteLine();
  1171.  
  1172.  
  1173. Console.Write(" VIEW MERCENARY DESCRIPTION: ");
  1174. RedClass = int.Parse(Console.ReadLine());
  1175. REDj = RedClass - 1;
  1176. //mercenary = classesMenu[BLUi];
  1177.  
  1178. if (REDj == RedClass - 1 && REDj == 0)
  1179. {
  1180. Console.Clear();
  1181. Console.ForegroundColor = ConsoleColor.Red;
  1182. overview();
  1183. Console.ForegroundColor = ConsoleColor.White;
  1184. Console.WriteLine();
  1185. Console.WriteLine();
  1186. Console.WriteLine();
  1187. Typewrite(" ╔═╗┌─┐┌─┐┬ ┬┌┬┐\n");
  1188. Typewrite(" ╚═╗│ │ ││ │ │\n");
  1189. Typewrite(" ╚═╝└─┘└─┘└─┘ ┴\n");
  1190. Console.ForegroundColor = ConsoleColor.Red;
  1191. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  1192. Console.ForegroundColor = ConsoleColor.White;
  1193. Console.WriteLine();
  1194. Console.WriteLine(" .yyhhs ");
  1195. Console.WriteLine(" `ohsyoy. ");
  1196. Console.WriteLine(" /o-``:s:oos/-`` ");
  1197. Console.WriteLine(" .hdhyoo+:s+yyyso. ");
  1198. Console.WriteLine(" `sohysho/oyyyhdh` ");
  1199. Console.WriteLine(" .:////oysyyyhd: ");
  1200. Console.WriteLine(" ` `yddmo` ");
  1201. Console.WriteLine(" .-+shyyyo ");
  1202. Console.WriteLine(" /yyhhdddh+` ");
  1203. Console.WriteLine(" -ddd/.oddy` ");
  1204. Console.WriteLine(" +hddo .+o/:. ");
  1205. Console.WriteLine(" `.+:/ `+o` ");
  1206. Console.WriteLine(" `++ -os- ");
  1207. Console.WriteLine(" /osss` ");
  1208. Console.WriteLine();
  1209. Console.ForegroundColor = ConsoleColor.Red;
  1210. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  1211. Console.ForegroundColor = ConsoleColor.White;
  1212. Console.WriteLine();
  1213. Console.WriteLine();
  1214. Console.WriteLine();
  1215. Console.WriteLine(" TOP SECRET INFORMATION");
  1216. Console.WriteLine(" ════════════════════════════════");
  1217.  
  1218. Console.ForegroundColor = ConsoleColor.Red;
  1219. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  1220. Console.ForegroundColor = ConsoleColor.White;
  1221. Console.WriteLine();
  1222. Typewrite(" The youngest of eight boys from the south side of Boston, the Scout learned early how\n" +
  1223. " to solve problems with his fists. With seven older brothers on his side, fights tended\n" +
  1224. " to end before the runt of the litter could maneuver into punching distance, so the Scout\n" +
  1225. " trained himself to run. He ran everywhere, all the time, until he could beat his pack\n" +
  1226. " of mad dog siblings to the fray.\n");
  1227.  
  1228. Console.WriteLine();
  1229. Console.ForegroundColor = ConsoleColor.Red;
  1230. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  1231. Console.ForegroundColor = ConsoleColor.White;
  1232. Console.WriteLine();
  1233. Console.WriteLine(" TOTAL HEALTH POINTS: 125");
  1234. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1235. Typewrite(" His quick movements and high damage output makes the Scout one of the most formidable \n" +
  1236. " mercenaries out there. He aims to finish battles before they’ve even begun.\n");
  1237. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1238. scouttable();
  1239.  
  1240.  
  1241.  
  1242. /*
  1243. for (int i = 0; i < Scoutview.Count; i++)
  1244. {
  1245. Console.WriteLine(Scoutview[i]);
  1246. }
  1247. */
  1248.  
  1249. Console.ReadKey();
  1250. Console.Clear();
  1251.  
  1252.  
  1253. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1254. {
  1255. Console.WriteLine(classes[BLUi]);
  1256. }
  1257. }
  1258. else if (REDj == RedClass - 1 && REDj == 1)
  1259. {
  1260.  
  1261. Console.Clear();
  1262. Console.ForegroundColor = ConsoleColor.Red;
  1263. overview();
  1264. Console.ForegroundColor = ConsoleColor.White;
  1265. Console.WriteLine();
  1266. Console.WriteLine();
  1267. Console.WriteLine();
  1268. Typewrite(" ┌─┐┌─┐┬ ┌┬┐┬┌─┐┬─┐\n");
  1269. Typewrite(" └─┐│ ││ │││├┤ ├┬┘\n");
  1270. Typewrite(" └─┘└─┘┴─┘─┴┘┴└─┘┴└─\n");
  1271. Console.ForegroundColor = ConsoleColor.Red;
  1272. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  1273. Console.ForegroundColor = ConsoleColor.White;
  1274. Console.WriteLine();
  1275. Console.WriteLine(" ");
  1276. Console.WriteLine(" ");
  1277. Console.WriteLine(" o` `:///` ` ");
  1278. Console.WriteLine(" -+-./oooosyhhhs/ `:/ -os` ");
  1279. Console.WriteLine(" /hdddddddmdddddddyoooyNsmm. ");
  1280. Console.WriteLine(" .osshNNsmNysssmmNhosyhsdNM. ");
  1281. Console.WriteLine(" ssssdsmsoomdhhy `-o ");
  1282. Console.WriteLine(" /sdhhdmhdmhyymmdo/ ");
  1283. Console.WriteLine(" ..ydmddmmNo/` ");
  1284. Console.WriteLine(" .+symdyoydy ");
  1285. Console.WriteLine(" d+hmm//ymd` ");
  1286. Console.WriteLine(" oodmNoyhdm: ");
  1287. Console.WriteLine(" `-ommm.`yhmms ");
  1288. Console.WriteLine(" :ooooo--ooooo ");
  1289. Console.WriteLine(" `--` ");
  1290. Console.WriteLine();
  1291. Console.ForegroundColor = ConsoleColor.Red;
  1292. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  1293. Console.ForegroundColor = ConsoleColor.White;
  1294. Console.WriteLine();
  1295. Console.WriteLine();
  1296. Console.WriteLine();
  1297. Console.WriteLine(" TOP SECRET INFORMATION");
  1298. Console.WriteLine(" ════════════════════════════════");
  1299.  
  1300. Console.ForegroundColor = ConsoleColor.Red;
  1301. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  1302. Console.ForegroundColor = ConsoleColor.White;
  1303. Console.WriteLine();
  1304. Typewrite(" Though he wanted desperately to fight in World War 2, the Soldier was rejected from \n" +
  1305. " every branch of the U.S. military. Undaunted, he bought his own ticket to Europe. After \n" +
  1306. " arriving and finally locating Poland, the Soldier taught himself how to load and fire a \n" +
  1307. " variety of weapons before embarking on a Nazi killing spree for which he was awarded \n" +
  1308. " several medals that he designed and made himself. His rampage ended immediately upon \n" +
  1309. " hearing about the end of the war in 1949. \n");
  1310.  
  1311. Console.WriteLine();
  1312. Console.ForegroundColor = ConsoleColor.Red;
  1313. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  1314. Console.ForegroundColor = ConsoleColor.White;
  1315. Console.WriteLine();
  1316. Console.WriteLine(" TOTAL HEALTH POINTS: 200");
  1317. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1318. Typewrite(" With his high damage and high health pool, the Soldier is a great choice for dishes out \n" +
  1319. " explosive damage like there’s no tomorrow! Watch out for splattering limbs while this \n" +
  1320. " eagle-loving, freedom-fighting, rocket jumping maniac enters the battlefield!\n");
  1321. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1322. soldiertable();
  1323. Console.ReadKey();
  1324. Console.Clear();
  1325.  
  1326.  
  1327. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1328. {
  1329. Console.WriteLine(classes[BLUi]);
  1330. }
  1331. }
  1332. else if (REDj == RedClass - 1 && REDj == 2)
  1333. {
  1334. Console.Clear();
  1335. Console.ForegroundColor = ConsoleColor.Red;
  1336. overview();
  1337. Console.ForegroundColor = ConsoleColor.White;
  1338. Console.WriteLine();
  1339. Console.WriteLine();
  1340. Console.WriteLine();
  1341.  
  1342. Typewrite(" ╔═╗┬ ┬┬─┐┌─┐\n");
  1343. Typewrite(" ╠═╝└┬┘├┬┘│ │\n");
  1344. Typewrite(" ╩ ┴ ┴└─└─┘\n");
  1345. Console.ForegroundColor = ConsoleColor.Red;
  1346. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  1347. Console.ForegroundColor = ConsoleColor.White;
  1348. Console.WriteLine();
  1349. Console.WriteLine(" ");
  1350. Console.WriteLine(" ");
  1351. Console.WriteLine(" `.-. ");
  1352. Console.WriteLine(" .yhhh ");
  1353. Console.WriteLine(" -yhhho``. ");
  1354. Console.WriteLine(" -:-...`` ./oyyhyo:: ");
  1355. Console.WriteLine(" :sy+/+oyso/:.`` :ooyyhdhh+o ");
  1356. Console.WriteLine(" ```...yssshmdhsosyyyyyymdh/ ");
  1357. Console.WriteLine(" `++s+o/oyhyyohosyoddm` ");
  1358. Console.WriteLine(" ./:-s+so/dhddhdhy ");
  1359. Console.WriteLine(" `````/osyydsd: ");
  1360. Console.WriteLine(" yoyhhhhh` ");
  1361. Console.WriteLine(" :dhdhhhdd. ");
  1362. Console.WriteLine(" -dddd+ddm- ");
  1363. Console.WriteLine(" odmy +dm+ ");
  1364. Console.WriteLine(" `dm: .sN- ");
  1365. Console.WriteLine(" //ym- /yd/ ");
  1366. Console.WriteLine(" ----. ");
  1367. Console.WriteLine();
  1368. Console.ForegroundColor = ConsoleColor.Red;
  1369. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  1370. Console.ForegroundColor = ConsoleColor.White;
  1371. Console.WriteLine();
  1372. Console.WriteLine();
  1373. Console.WriteLine();
  1374. Console.WriteLine(" TOP SECRET INFORMATION");
  1375. Console.WriteLine(" ════════════════════════════════");
  1376. Console.ForegroundColor = ConsoleColor.Red;
  1377. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  1378. Console.ForegroundColor = ConsoleColor.White;
  1379. Console.WriteLine();
  1380. Typewrite(" Only two things are known for sure about the mysterious Pyro: he sets things on fire and \n" +
  1381. " he doesn't speak. In fact, only the part about setting things on fire is undisputed. Some \n" +
  1382. " believe his occasional rasping wheeze may be an attempt to communicate through a mouth \n" +
  1383. " obstructed by a filter and attached to lungs ravaged by constant exposure to his \n" +
  1384. " asbestos-lined suit. Either way, he's a fearsome, inscrutable, on-fire Frankenstein of a\n" +
  1385. " man. If he even is a man\n");
  1386.  
  1387. Console.WriteLine();
  1388. Console.ForegroundColor = ConsoleColor.Red;
  1389. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  1390. Console.ForegroundColor = ConsoleColor.White;
  1391. Console.WriteLine();
  1392. Console.WriteLine(" TOTAL HEALTH POINTS: 175");
  1393. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1394. Typewrite(" Burning with his intense desire to ignite everything in flames, the pyro utilizes his \n" +
  1395. " trusty flamethrower to get the job done. Using everything in his arsenal, this pyromaniac \n" +
  1396. " heats up the battle to the third degree! Watch as soon as those flames go out, the fight \n" +
  1397. " is as good as done.\n");
  1398. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1399. pyrotable();
  1400. Console.ReadKey();
  1401. Console.Clear();
  1402.  
  1403.  
  1404. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1405. {
  1406. Console.WriteLine(classes[BLUi]);
  1407. }
  1408. }
  1409. else if (REDj == RedClass - 1 && REDj == 3)
  1410. {
  1411. Console.Clear();
  1412. Console.ForegroundColor = ConsoleColor.Red;
  1413. overview();
  1414. Console.ForegroundColor = ConsoleColor.White;
  1415. Console.WriteLine();
  1416. Console.WriteLine();
  1417. Console.WriteLine();
  1418.  
  1419.  
  1420. Typewrite(" ╔╦╗┌─┐┌┬┐┌─┐┌┬┐┌─┐┌┐┌\n");
  1421. Typewrite(" ║║├┤ ││││ ││││├─┤│││\n");
  1422. Typewrite(" ═╩╝└─┘┴ ┴└─┘┴ ┴┴ ┴┘└┘\n");
  1423. Console.ForegroundColor = ConsoleColor.Red;
  1424. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  1425. Console.ForegroundColor = ConsoleColor.White;
  1426. Console.WriteLine();
  1427. Console.WriteLine(" ");
  1428. Console.WriteLine(" ");
  1429. Console.WriteLine(" `.` ");
  1430. Console.WriteLine(" +yhh` ");
  1431. Console.WriteLine(" -shhh` ");
  1432. Console.WriteLine(" `+shhhs` ");
  1433. Console.WriteLine(" /sddsss- ");
  1434. Console.WriteLine(" /dddhso/ ");
  1435. Console.WriteLine(" -syh++yo ");
  1436. Console.WriteLine(" `:++sss+:.` ");
  1437. Console.WriteLine(" .ohyshsyo/ ");
  1438. Console.WriteLine(" `-` -oyohyh:/hy. ");
  1439. Console.WriteLine(" `+oshy/+omy`-md- ");
  1440. Console.WriteLine(" -+++/` :omm:syh/ ");
  1441. Console.WriteLine(" :/:/. ");
  1442. Console.WriteLine(" `dm: .sN- ");
  1443. Console.WriteLine(" //ym- /yd/ ");
  1444. Console.WriteLine(" ----. ");
  1445. Console.WriteLine();
  1446. Console.ForegroundColor = ConsoleColor.Red;
  1447. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  1448. Console.ForegroundColor = ConsoleColor.White;
  1449. Console.WriteLine();
  1450. Console.WriteLine();
  1451. Console.WriteLine();
  1452. Console.WriteLine(" TOP SECRET INFORMATION");
  1453. Console.WriteLine(" ════════════════════════════════");
  1454.  
  1455. Console.ForegroundColor = ConsoleColor.Red;
  1456. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗");
  1457. Console.ForegroundColor = ConsoleColor.White;
  1458. Console.WriteLine();
  1459. Typewrite(" A fierce temper, a fascination with all things explosive, and a terrible plan to kill the Loch Ness Monster \n" +
  1460. " cost the six year old Demoman his original set of adoptive parents. Later, at the Crypt Grammar School for \n" +
  1461. " Orphans near Ullapool in the Scottish Highlands, the boy's bomb-making skills improved dramatically. His \n" +
  1462. " disposition and total number of intact eyeballs, however, did not.\n" +
  1463. " \n" +
  1464. " Word of his proficiency with explosives spread, and it was not long before Crypt Grammar received two \n" +
  1465. " visitors; the Demoman's real parents, who lovingly explained that all Demomen are abandoned at birth until \n" +
  1466. " their skills manifest themselves, a long-standing, cruel, and wholly unnecessary tradition among the \n" +
  1467. " Highland Demolition Men. His unhappy childhood had ended, but his training had just begun.\n");
  1468.  
  1469. Console.WriteLine();
  1470. Console.ForegroundColor = ConsoleColor.Red;
  1471. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝");
  1472. Console.ForegroundColor = ConsoleColor.White;
  1473. Console.WriteLine();
  1474. Console.WriteLine(" TOTAL HEALTH POINTS: 175");
  1475. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1476. Typewrite(" Don’t let his drunken persona fool you! The Demoman’s specialty with explosives and bombs makes\n" +
  1477. " even the soldier fear him. Make sure to keep an eye out for this crazed demolitions man!\n");
  1478. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1479. demotable();
  1480. Console.ReadKey();
  1481. Console.Clear();
  1482.  
  1483.  
  1484. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1485. {
  1486. Console.WriteLine(classes[BLUi]);
  1487. }
  1488. }
  1489. else if (REDj == RedClass - 1 && REDj == 4)
  1490. {
  1491. Console.Clear();
  1492. Console.ForegroundColor = ConsoleColor.Red;
  1493. overview();
  1494. Console.ForegroundColor = ConsoleColor.White;
  1495. Console.WriteLine();
  1496. Console.WriteLine();
  1497. Console.WriteLine();
  1498.  
  1499. Typewrite(" ┬ ┬┌─┐┌─┐┬ ┬┬ ┬\n");
  1500. Typewrite(" ├─┤├┤ ├─┤└┐┌┘└┬┘\n");
  1501. Typewrite(" ┴ ┴└─┘┴ ┴ └┘ ┴\n");
  1502. Console.ForegroundColor = ConsoleColor.Red;
  1503. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  1504. Console.ForegroundColor = ConsoleColor.White;
  1505. Console.WriteLine();
  1506. Console.WriteLine(" ");
  1507. Console.WriteLine(" ");
  1508. Console.WriteLine(" .+o/ ");
  1509. Console.WriteLine(" .:ydddy- ");
  1510. Console.WriteLine(" `-osdmmmhy` ");
  1511. Console.WriteLine(" -:::hddhys/. ");
  1512. Console.WriteLine(" `-.-.-/+ sy-:dhhdd:. ");
  1513. Console.WriteLine(" /ssyyyyyymmmmdhh+ ");
  1514. Console.WriteLine(" `-.` `/:+-/hyhh- ");
  1515. Console.WriteLine(" /::/oddyss ");
  1516. Console.WriteLine(" `````/osyydsd: ");
  1517. Console.WriteLine(" ``` -yy-+o ");
  1518. Console.WriteLine();
  1519. Console.ForegroundColor = ConsoleColor.Red;
  1520. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  1521. Console.ForegroundColor = ConsoleColor.White;
  1522. Console.WriteLine();
  1523. Console.WriteLine();
  1524. Console.WriteLine();
  1525. Console.WriteLine(" TOP SECRET INFORMATION");
  1526. Console.WriteLine(" ════════════════════════════════");
  1527. Console.ForegroundColor = ConsoleColor.Red;
  1528. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  1529. Console.ForegroundColor = ConsoleColor.White;
  1530. Console.WriteLine();
  1531. Typewrite(" Like a hibernating bear, the Heavy appears to be a gentle giant. Also like a bear, \n" +
  1532. " confusing his deliberate, sleepy demeanor with gentleness will get you ripped limb from \n" +
  1533. " limb. Though he speaks simply and moves with an economy of energy that's often confused \n" +
  1534. " with napping, the Heavy isn't dumb; he's not your big friend and he generally wishes that \n" +
  1535. " you would just shut up before he has to make you shut up.\n");
  1536.  
  1537. Console.WriteLine();
  1538. Console.ForegroundColor = ConsoleColor.Red;
  1539. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  1540. Console.ForegroundColor = ConsoleColor.White;
  1541. Console.WriteLine();
  1542. Console.WriteLine(" TOTAL HEALTH POINTS: 300");
  1543. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1544. Typewrite(" Nobody loves bullets more than this bear-wrestling Russian! His slow movement means nothing\n" +
  1545. " as he boasts the highest health pool in the game. As the tankiest of tanks, he finishes you \n" +
  1546. " off as the last one standing!\n");
  1547. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1548. heavytable();
  1549. Console.ReadKey();
  1550. Console.Clear();
  1551.  
  1552.  
  1553. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1554. {
  1555. Console.WriteLine(classes[BLUi]);
  1556. }
  1557. }
  1558. else if (REDj == RedClass - 1 && REDj == 5)
  1559. {
  1560. Console.Clear();
  1561. Console.ForegroundColor = ConsoleColor.Red;
  1562. overview();
  1563. Console.ForegroundColor = ConsoleColor.White;
  1564. Console.WriteLine();
  1565. Console.WriteLine();
  1566. Console.WriteLine();
  1567.  
  1568. Typewrite(" ┌─┐┌┐┌┬┌─┐┌─┐┬─┐\n");
  1569. Typewrite(" └─┐││││├─┘├┤ ├┬┘\n");
  1570. Typewrite(" └─┘┘└┘┴┴ └─┘┴└─\n");
  1571. Console.ForegroundColor = ConsoleColor.Red;
  1572. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  1573. Console.ForegroundColor = ConsoleColor.White;
  1574. Console.WriteLine();
  1575. Console.WriteLine(" ");
  1576. Console.WriteLine(" ");
  1577. Console.WriteLine(" ");
  1578. Console.WriteLine(" ");
  1579. Console.WriteLine(" syss/ ");
  1580. Console.WriteLine(" .oooh+:` ");
  1581. Console.WriteLine(" ` `.:/`:/shys: ");
  1582. Console.WriteLine(" +:+syy/-ohhhds. ");
  1583. Console.WriteLine(" /yddsysysmmmmy ");
  1584. Console.WriteLine(" `-/so:+yooydmmmmo ");
  1585. Console.WriteLine(" ./+/:. `.ommmmm: ");
  1586. Console.WriteLine(" `. -hdddh` ");
  1587. Console.WriteLine(" /yhdho ");
  1588. Console.WriteLine(" /yhyhy ");
  1589. Console.WriteLine(" .hh-hyo ");
  1590. Console.WriteLine(" .hy/yhh` ");
  1591. Console.WriteLine(" -hdoydd: ");
  1592. Console.WriteLine(" .sdd/+yy` ");
  1593. Console.WriteLine();
  1594. Console.ForegroundColor = ConsoleColor.Red;
  1595. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  1596. Console.ForegroundColor = ConsoleColor.White;
  1597. Console.WriteLine();
  1598. Console.WriteLine();
  1599. Console.WriteLine();
  1600. Console.WriteLine(" TOP SECRET INFORMATION");
  1601. Console.WriteLine(" ════════════════════════════════");
  1602. Console.ForegroundColor = ConsoleColor.Red;
  1603. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  1604. Console.ForegroundColor = ConsoleColor.White;
  1605. Console.WriteLine();
  1606. Typewrite(" Addicted to the sound of hitting critical hits to the face, the Sniper makes the most \n" +
  1607. " accurate headshots in the battlefield. Although reliable in hitting bursts of damage from\n" +
  1608. " affar, his relatively weak health pool and cheaky camping tactics make him vulnerable to \n" +
  1609. " surprise attacks.\n");
  1610.  
  1611. Console.WriteLine();
  1612. Console.ForegroundColor = ConsoleColor.Red;
  1613. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  1614. Console.ForegroundColor = ConsoleColor.White;
  1615. Console.WriteLine();
  1616. Console.WriteLine(" TOTAL HEALTH POINTS: 125");
  1617. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1618. Typewrite(" Addicted to the sound of hitting critical hits to the face, the Sniper makes the most \n" +
  1619. " accurate headshots in the battlefield. Although reliable in hitting bursts of damage from \n" +
  1620. " affar, his weak health pool and cheaky camping tactics make him vulnerable to\n surprise " +
  1621. " attacks.\n");
  1622. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1623. snipertable();
  1624. Console.ReadKey();
  1625. Console.Clear();
  1626.  
  1627.  
  1628. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1629. {
  1630. Console.WriteLine(classes[BLUi]);
  1631. }
  1632. }
  1633. else if (REDj == RedClass - 1 && REDj == 6)
  1634. {
  1635. Console.Clear();
  1636. Console.ForegroundColor = ConsoleColor.Red;
  1637. overview();
  1638. Console.ForegroundColor = ConsoleColor.White;
  1639. Console.WriteLine();
  1640. Console.WriteLine();
  1641. Console.WriteLine();
  1642.  
  1643. Typewrite(" ┌─┐┌─┐┬ ┬\n");
  1644. Typewrite(" └─┐├─┘└┬┘\n");
  1645. Typewrite(" └─┘┴ ┴\n");
  1646. Console.ForegroundColor = ConsoleColor.Red;
  1647. Console.WriteLine(" ╔════════════════════════════════════════════╗");
  1648. Console.ForegroundColor = ConsoleColor.White;
  1649. Console.WriteLine();
  1650. Console.WriteLine(" ");
  1651. Console.WriteLine(" ");
  1652. Console.WriteLine(" `- -os +` ");
  1653. Console.WriteLine(" -:`:yhmmo ");
  1654. Console.WriteLine(" ..o / dNNs +:. ");
  1655. Console.WriteLine(" `+ym./hydosyyhy` ");
  1656. Console.WriteLine(" `+hmhyhdhmmhhddd / ");
  1657. Console.WriteLine(" -` -o +: `hddddddh` ");
  1658. Console.WriteLine(" smmdyhh +` ");
  1659. Console.WriteLine(" .odmmddh / ");
  1660. Console.WriteLine(" `:oyddhdhhy + ");
  1661. Console.WriteLine(" .hhhs /.syhh: ");
  1662. Console.WriteLine(" `ddh` .hyd` ");
  1663. Console.WriteLine(" sddo / dds` ");
  1664. Console.WriteLine(" oddd` :hdd / ");
  1665. Console.WriteLine(" :ymm - .hddo ");
  1666. Console.WriteLine(" -::-:. :hmh. ");
  1667. Console.WriteLine(" ");
  1668. Console.WriteLine();
  1669. Console.ForegroundColor = ConsoleColor.Red;
  1670. Console.WriteLine(" ╚════════════════════════════════════════════╝");
  1671. Console.ForegroundColor = ConsoleColor.White;
  1672. Console.WriteLine();
  1673. Console.WriteLine();
  1674. Console.WriteLine();
  1675. Console.WriteLine(" TOP SECRET INFORMATION");
  1676. Console.WriteLine(" ════════════════════════════════");
  1677. Console.ForegroundColor = ConsoleColor.Red;
  1678. Console.WriteLine(" ╔══════════════════════════════════════════════════════════════════════════════════════════╗");
  1679. Console.ForegroundColor = ConsoleColor.White;
  1680. Console.WriteLine();
  1681. Typewrite(" Half rugged outdoorsman, half alien observer, this taciturn strip of beef jerky has spent \n" +
  1682. " the better part of his life alone in the bush, slow baking under the Australian sun. \n");
  1683.  
  1684. Console.WriteLine();
  1685. Console.ForegroundColor = ConsoleColor.Red;
  1686. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════════════════════════╝");
  1687. Console.ForegroundColor = ConsoleColor.White;
  1688. Console.WriteLine();
  1689. Console.WriteLine(" TOTAL HEALTH POINTS: 125");
  1690. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1691. Typewrite(" As the master of stealth and deceit, the Spy hovers through the battlefield with his \n" +
  1692. " bloody butterfly knife at hand. He makes quick work of his targets, backstabbing them \n" +
  1693. " once he gets the chance. His kit of abilities make his movements hard to predict, \n" +
  1694. " perfect for any assassination.\n");
  1695. Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1696. spytable();
  1697. Console.ReadKey();
  1698. Console.Clear();
  1699.  
  1700.  
  1701. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1702. {
  1703. Console.WriteLine(classes[BLUi]);
  1704. }
  1705. }
  1706. else if (REDj == RedClass - 1 && REDj == 7)
  1707. {
  1708. redView = false;
  1709. }
  1710. }
  1711. Console.WriteLine();
  1712. Console.WriteLine();
  1713. Console.ForegroundColor = ConsoleColor.Red;
  1714. Typewrite(" =========== ========== ═════════════════════════════════════════════════════════════════════════════════════ =========== ==========\n");
  1715. Console.ForegroundColor = ConsoleColor.White;
  1716. Console.Write(" MERCENARY CHOSEN: ");
  1717. RedClass = int.Parse(Console.ReadLine());
  1718. REDj = RedClass - 1;
  1719.  
  1720.  
  1721. if (REDj == RedClass - 1 && REDj != 7)
  1722. {
  1723. Console.WriteLine();
  1724. Console.WriteLine();
  1725. Console.WriteLine();
  1726. Console.ForegroundColor = ConsoleColor.Red;
  1727. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  1728. Typewrite(" RED HAS SELECTED THE " + classesMenu[REDj] + "\n");
  1729. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  1730.  
  1731. RedMercenary = classesMenu[REDj];
  1732.  
  1733. Console.WriteLine();
  1734. Console.WriteLine();
  1735. Console.WriteLine();
  1736. red = false;
  1737. }
  1738. else if (REDj == RedClass - 1 && REDj == 7)
  1739. {
  1740. Console.Clear();
  1741. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1742. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1743. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1744. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  1745. Console.WriteLine(" UNABLE TO SKIP");
  1746. Console.WriteLine(" MERCENARY SELECTION REQUIRED");
  1747.  
  1748. Console.ReadLine();
  1749.  
  1750. }
  1751.  
  1752. Console.ForegroundColor = ConsoleColor.White;
  1753. }
  1754. Console.ReadKey();
  1755. Console.Clear();
  1756.  
  1757. bool bluitem = true;
  1758. while (bluitem == true)
  1759. {
  1760. bool bluitemView = true;
  1761. while (bluitemView == true)
  1762. {
  1763. Console.Clear();
  1764. BluselectionHeaderitems();
  1765. Console.WriteLine(" " + BluMercenary + " HAS BEEN SELECTED");
  1766. Typewrite(" ============================================================================================================================");
  1767. Console.WriteLine(" ITEM QUANTITY PER BUNDLE");
  1768. for (BLUk = 0; BLUk < items.Count; BLUk++)
  1769. {
  1770. Console.WriteLine(items[BLUk]);
  1771. }
  1772. Console.WriteLine();
  1773. Console.WriteLine();
  1774. Console.WriteLine();
  1775.  
  1776.  
  1777. Console.Write(" VIEW ITEM DESCRIPTION: ");
  1778. Bluitem = int.Parse(Console.ReadLine());
  1779. BLUk = Bluitem - 1;
  1780.  
  1781. if (BLUk == Bluitem - 1 && BLUk == 0)
  1782. {
  1783. Console.Clear();
  1784. Console.ForegroundColor = ConsoleColor.Cyan;
  1785. overview();
  1786. Console.ForegroundColor = ConsoleColor.White;
  1787. Console.WriteLine();
  1788. Console.WriteLine();
  1789. Console.WriteLine();
  1790. Typewrite(" ╔╦╗┌─┐┌┬┐┬┬ ┬┌┬┐ ┬ ┬┌─┐┌─┐┬ ┌┬┐┬ ┬ ┌─┐┌─┐┌─┐┬┌─\n");
  1791. Typewrite(" ║║║├┤ ││││ ││││ ├─┤├┤ ├─┤│ │ ├─┤ ├─┘├─┤│ ├┴┐\n");
  1792. Typewrite(" ╩ ╩└─┘─┴┘┴└─┘┴ ┴ ┴ ┴└─┘┴ ┴┴─┘┴ ┴ ┴ ┴ ┴ ┴└─┘┴ ┴\n");
  1793. Console.ForegroundColor = ConsoleColor.Cyan;
  1794. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  1795. Console.ForegroundColor = ConsoleColor.White;
  1796. Console.WriteLine();
  1797. Console.WriteLine();
  1798. Console.WriteLine();
  1799. Console.WriteLine(" RESTORES A THIRD (1/3) OF THE MERCENARY'S TOTAL HEALTH POINTS (HP)");
  1800. Console.WriteLine();
  1801.  
  1802. Console.ReadKey();
  1803. Console.Clear();
  1804.  
  1805.  
  1806. for (BLUk = 0; BLUk < items.Count; BLUk++)
  1807. {
  1808. Console.WriteLine(items[BLUk]);
  1809. }
  1810. }
  1811. else if (BLUk == Bluitem - 1 && BLUk == 1)
  1812. {
  1813. Console.Clear();
  1814. Console.ForegroundColor = ConsoleColor.Cyan;
  1815. overview();
  1816. Console.ForegroundColor = ConsoleColor.White;
  1817. Console.WriteLine();
  1818. Console.WriteLine();
  1819. Console.WriteLine();
  1820. Typewrite(" ┬ ┌─┐┬─┐┌─┐┌─┐ ┬ ┬┌─┐┌─┐┬ ┌┬┐┬ ┬ ┌─┐┌─┐┌─┐┬┌─\n");
  1821. Typewrite(" │ ├─┤├┬┘│ ┬├┤ ├─┤├┤ ├─┤│ │ ├─┤ ├─┘├─┤│ ├┴┐\n");
  1822. Typewrite(" ┴─┘┴ ┴┴└─└─┘└─┘ ┴ ┴└─┘┴ ┴┴─┘┴ ┴ ┴ ┴ ┴ ┴└─┘┴ ┴\n");
  1823. Console.ForegroundColor = ConsoleColor.Cyan;
  1824. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  1825. Console.ForegroundColor = ConsoleColor.White;
  1826. Console.WriteLine();
  1827. Console.WriteLine();
  1828. Console.WriteLine();
  1829. Console.WriteLine(" RESTORES HALF (1/2) OF THE MERCENARY'S TOTAL HEALTH POINTS (HP)");
  1830. Console.WriteLine();
  1831.  
  1832. Console.ReadKey();
  1833. Console.Clear();
  1834.  
  1835. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1836. {
  1837. Console.WriteLine(classes[BLUi]);
  1838. }
  1839. }
  1840. else if (BLUk == Bluitem - 1 && BLUk == 2)
  1841. {
  1842. Console.Clear();
  1843. Console.ForegroundColor = ConsoleColor.Cyan;
  1844. overview();
  1845. Console.ForegroundColor = ConsoleColor.White;
  1846. Console.WriteLine();
  1847. Console.WriteLine();
  1848. Console.WriteLine();
  1849. Typewrite(" ╔╦╗┌─┐┌┬┐┬┬ ┬┌┬┐ ╔═╗┌┬┐┌┬┐┌─┐ ╔═╗┌─┐┌─┐┬┌─\n");
  1850. Typewrite(" ║║║├┤ ││││ ││││ ╠═╣│││││││ │ ╠═╝├─┤│ ├┴┐\n");
  1851. Typewrite(" ╩ ╩└─┘─┴┘┴└─┘┴ ┴ ╩ ╩┴ ┴┴ ┴└─┘ ╩ ┴ ┴└─┘┴ ┴\n");
  1852. Console.ForegroundColor = ConsoleColor.Cyan;
  1853. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  1854. Console.ForegroundColor = ConsoleColor.White;
  1855. Console.WriteLine();
  1856. Console.WriteLine();
  1857. Console.WriteLine();
  1858. Console.WriteLine(" REPLENSIHES A THIRD (1/3) OF THE MERCENARY'S AMMO SUPPLY (AMM)");
  1859. Console.WriteLine(" APPLIES TO ALL WEAPONS");
  1860. Console.WriteLine();
  1861.  
  1862. Console.ReadKey();
  1863. Console.Clear();
  1864.  
  1865.  
  1866. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1867. {
  1868. Console.WriteLine(classes[BLUi]);
  1869. }
  1870. }
  1871. else if (BLUk == Bluitem - 1 && BLUk == 3)
  1872. {
  1873. Console.Clear();
  1874. Console.ForegroundColor = ConsoleColor.Cyan;
  1875. overview();
  1876. Console.ForegroundColor = ConsoleColor.White;
  1877. Console.WriteLine();
  1878. Console.WriteLine();
  1879. Console.WriteLine();
  1880.  
  1881. Typewrite(" ╦ ┌─┐┬─┐┌─┐┌─┐ ╔═╗┌┬┐┌┬┐┌─┐ ╔═╗┌─┐┌─┐┬┌─\n");
  1882. Typewrite(" ║ ├─┤├┬┘│ ┬├┤ ╠═╣│││││││ │ ╠═╝├─┤│ ├┴┐\n");
  1883. Typewrite(" ╩═╝┴ ┴┴└─└─┘└─┘ ╩ ╩┴ ┴┴ ┴└─┘ ╩ ┴ ┴└─┘┴ ┴\n");
  1884. Console.ForegroundColor = ConsoleColor.Cyan;
  1885. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  1886. Console.ForegroundColor = ConsoleColor.White;
  1887. Console.WriteLine();
  1888. Console.WriteLine();
  1889. Console.WriteLine();
  1890. Console.WriteLine(" REPLENISHES HALF (1/2) OF THE MERCENARY'S AMMO SUPPLY (AMM)");
  1891. Console.WriteLine(" APPLIES TO ALL WEAPONS");
  1892. Console.WriteLine();
  1893.  
  1894. Console.ReadKey();
  1895. Console.Clear();
  1896.  
  1897.  
  1898. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1899. {
  1900. Console.WriteLine(classes[BLUi]);
  1901. }
  1902. }
  1903. else if (BLUk == Bluitem - 1 && BLUk == 4)
  1904. {
  1905. Console.Clear();
  1906. Console.ForegroundColor = ConsoleColor.Cyan;
  1907. overview();
  1908. Console.ForegroundColor = ConsoleColor.White;
  1909. Console.WriteLine();
  1910. Console.WriteLine();
  1911. Console.WriteLine();
  1912. Typewrite(" ┌─┐┌─┐┌─┐┬ ┬┬─┐┌─┐┌─┐┬ ┬ ┌─┐┬┬ ┬ \n");
  1913. Typewrite(" ├─┤│ │ │ │├┬┘├─┤│ └┬┘ ├─┘││ │ \n");
  1914. Typewrite(" ┴ ┴└─┘└─┘└─┘┴└─┴ ┴└─┘ ┴ ┴ ┴┴─┘┴─┘\n");
  1915. Console.ForegroundColor = ConsoleColor.Cyan;
  1916. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  1917. Console.ForegroundColor = ConsoleColor.White;
  1918. Console.WriteLine();
  1919. Console.WriteLine();
  1920. Console.WriteLine();
  1921. Console.WriteLine(" INCREASES YOUR NEXT ATTACK'S HIT CHANCE BY 50%");
  1922. Console.WriteLine();
  1923.  
  1924. Console.ReadKey();
  1925. Console.Clear();
  1926.  
  1927.  
  1928. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1929. {
  1930. Console.WriteLine(classes[BLUi]);
  1931. }
  1932. }
  1933. else if (BLUk == Bluitem - 1 && BLUk == 5)
  1934. {
  1935. Console.Clear();
  1936. Console.ForegroundColor = ConsoleColor.Cyan;
  1937. overview();
  1938. Console.ForegroundColor = ConsoleColor.White;
  1939. Console.WriteLine();
  1940. Console.WriteLine();
  1941. Console.WriteLine();
  1942. Typewrite(" ┌┬┐┌─┐┌┬┐┌─┐┌─┐┌─┐ ┌─┐┬┬ ┬ \n");
  1943. Typewrite(" ││├─┤│││├─┤│ ┬├┤ ├─┘││ │ \n");
  1944. Typewrite(" ─┴┘┴ ┴┴ ┴┴ ┴└─┘└─┘ ┴ ┴┴─┘┴─┘\n");
  1945. Console.ForegroundColor = ConsoleColor.Cyan;
  1946. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  1947. Console.ForegroundColor = ConsoleColor.White;
  1948. Console.WriteLine();
  1949. Console.WriteLine();
  1950. Console.WriteLine();
  1951. Console.WriteLine(" INCREASES THE DAMAGE OUTPUT OF YOUR NEXT ATTACK BY 50%");
  1952. Console.WriteLine();
  1953.  
  1954. Console.ReadKey();
  1955. Console.Clear();
  1956.  
  1957.  
  1958. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1959. {
  1960. Console.WriteLine(classes[BLUi]);
  1961. }
  1962. }
  1963. else if (BLUk == Bluitem - 1 && BLUk == 6)
  1964. {
  1965. Console.Clear();
  1966. Console.ForegroundColor = ConsoleColor.Cyan;
  1967. overview();
  1968. Console.ForegroundColor = ConsoleColor.White;
  1969. Console.WriteLine();
  1970. Console.WriteLine();
  1971. Console.WriteLine();
  1972. Typewrite(" ┬─┐┌─┐┌─┐┬┌─┐┌┬┐┌─┐┌┐┌┌─┐┌─┐ ┌─┐┬┬ ┬ \n");
  1973. Typewrite(" ├┬┘├┤ └─┐│└─┐ │ ├─┤││││ ├┤ ├─┘││ │ \n");
  1974. Typewrite(" ┴└─└─┘└─┘┴└─┘ ┴ ┴ ┴┘└┘└─┘└─┘ ┴ ┴┴─┘┴─┘\n");
  1975. Console.ForegroundColor = ConsoleColor.Cyan;
  1976. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  1977. Console.ForegroundColor = ConsoleColor.White;
  1978. Console.WriteLine();
  1979. Console.WriteLine();
  1980. Console.WriteLine();
  1981. Console.WriteLine(" INCREASES YOUR RESISTANCE TO THE ENEMY'S NEXT ATTACK BY 50%)");
  1982. Console.WriteLine();
  1983.  
  1984. Console.ReadKey();
  1985. Console.Clear();
  1986.  
  1987.  
  1988. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  1989. {
  1990. Console.WriteLine(classes[BLUi]);
  1991. }
  1992. }
  1993. else if (BLUk == Bluitem - 1 && BLUk == 7)
  1994. {
  1995. bluitemView = false;
  1996. }
  1997. }
  1998. Console.WriteLine();
  1999. Console.WriteLine();
  2000. Console.ForegroundColor = ConsoleColor.Cyan;
  2001. Typewrite(" =========== ========== ═════════════════════════════════════════════════════════════════════════════════════ =========== ==========\n");
  2002. Console.ForegroundColor = ConsoleColor.White;
  2003. Console.Write(" FIRST ITEM BUNDLE: ");
  2004. FirstBluitem = int.Parse(Console.ReadLine());
  2005. BLUk = FirstBluitem - 1;
  2006.  
  2007.  
  2008.  
  2009. if (BLUk == FirstBluitem - 1 && BLUk != 7)
  2010. {
  2011. BlueItem1 = itemsmenu[BLUk];
  2012. Console.WriteLine();
  2013. Console.Write(" SECOND ITEM BUNDLE: ");
  2014. SecondBluitem = int.Parse(Console.ReadLine());
  2015. BLUk = SecondBluitem - 1;
  2016.  
  2017.  
  2018.  
  2019. if (BLUk == SecondBluitem - 1 && BLUk != 7)
  2020. {
  2021. BlueItem2 = itemsmenu[BLUk];
  2022. if (BlueItem1 == BlueItem2)
  2023. {
  2024. Console.Clear();
  2025. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2026. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2027. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2028. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2029. Console.WriteLine(" ITEM BUNDLE CAN NO LONGER BE USED");
  2030.  
  2031. Console.ReadLine();
  2032.  
  2033. }
  2034. else
  2035. {
  2036. Console.WriteLine();
  2037. Console.WriteLine();
  2038. Console.WriteLine();
  2039. Console.ForegroundColor = ConsoleColor.Cyan;
  2040. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  2041. Typewrite(" BLU HAS SELECTED THE BUNDLES: (" + BlueItem1 + ") and (" + BlueItem2 + ")\n");
  2042. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  2043.  
  2044. Console.WriteLine();
  2045. Console.WriteLine();
  2046. Console.WriteLine();
  2047. Console.ReadLine();
  2048. Console.Clear();
  2049. bluitem = false;
  2050. }
  2051.  
  2052. }
  2053. else if (BLUk == SecondBluitem - 1 && BLUk == 7)
  2054. {
  2055. Console.Clear();
  2056. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2057. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2058. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2059. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2060. Console.WriteLine(" UNABLE TO SKIP");
  2061. Console.WriteLine(" ITEM BUNDLE SELECTION REQUIRED");
  2062.  
  2063. Console.ReadLine();
  2064.  
  2065. }
  2066.  
  2067.  
  2068.  
  2069. }
  2070. else if (BLUk == FirstBluitem - 1 && BLUk == 7)
  2071. {
  2072. Console.Clear();
  2073. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2074. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2075. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2076. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2077. Console.WriteLine(" UNABLE TO SKIP");
  2078. Console.WriteLine(" ITEM BUNDLE SELECTION REQUIRED");
  2079.  
  2080. Console.ReadLine();
  2081.  
  2082. }
  2083. }
  2084. bool reditem = true;
  2085. while (reditem == true)
  2086. {
  2087. bool reditemView = true;
  2088. while (reditemView == true)
  2089. {
  2090. Console.Clear();
  2091. RedselectionHeaderitems();
  2092. Typewrite(" " + RedMercenary + " HAS BEEN SELECTED\n");
  2093. Typewrite(" ============================================================================================================================");
  2094. Console.WriteLine(" ITEM QUANTITY PER BUNDLE");
  2095. for (REDk = 0; REDk < items.Count; REDk++)
  2096. {
  2097. Console.WriteLine(items[REDk]);
  2098. }
  2099. Console.WriteLine();
  2100. Console.WriteLine();
  2101. Console.WriteLine();
  2102.  
  2103.  
  2104. Console.Write(" VIEW ITEM DESCRIPTION: ");
  2105. Reditem = int.Parse(Console.ReadLine());
  2106. REDk = Reditem - 1;
  2107.  
  2108. if (REDk == Reditem - 1 && REDk == 0)
  2109. {
  2110. Console.Clear();
  2111. Console.ForegroundColor = ConsoleColor.Red;
  2112. overview();
  2113. Console.ForegroundColor = ConsoleColor.White;
  2114. Console.WriteLine();
  2115. Console.WriteLine();
  2116. Console.WriteLine();
  2117. Typewrite(" ╔╦╗┌─┐┌┬┐┬┬ ┬┌┬┐ ┬ ┬┌─┐┌─┐┬ ┌┬┐┬ ┬ ┌─┐┌─┐┌─┐┬┌─\n");
  2118. Typewrite(" ║║║├┤ ││││ ││││ ├─┤├┤ ├─┤│ │ ├─┤ ├─┘├─┤│ ├┴┐\n");
  2119. Typewrite(" ╩ ╩└─┘─┴┘┴└─┘┴ ┴ ┴ ┴└─┘┴ ┴┴─┘┴ ┴ ┴ ┴ ┴ ┴└─┘┴ ┴\n");
  2120. Console.ForegroundColor = ConsoleColor.Red;
  2121. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  2122. Console.ForegroundColor = ConsoleColor.White;
  2123. Console.WriteLine();
  2124. Console.WriteLine();
  2125. Console.WriteLine();
  2126. Console.WriteLine(" RESTORES A THIRD (1/3) OF THE MERCENARY'S TOTAL HEALTH POINTS (HP)");
  2127. Console.WriteLine();
  2128.  
  2129. Console.ReadKey();
  2130. Console.Clear();
  2131.  
  2132.  
  2133. for (BLUk = 0; BLUk < items.Count; BLUk++)
  2134. {
  2135. Console.WriteLine(items[BLUk]);
  2136. }
  2137. }
  2138. else if (REDk == Reditem - 1 && REDk == 1)
  2139. {
  2140. Console.Clear();
  2141. Console.ForegroundColor = ConsoleColor.Red;
  2142. overview();
  2143. Console.ForegroundColor = ConsoleColor.White;
  2144. Console.WriteLine();
  2145. Console.WriteLine();
  2146. Console.WriteLine();
  2147. Typewrite(" ┬ ┌─┐┬─┐┌─┐┌─┐ ┬ ┬┌─┐┌─┐┬ ┌┬┐┬ ┬ ┌─┐┌─┐┌─┐┬┌─\n");
  2148. Typewrite(" │ ├─┤├┬┘│ ┬├┤ ├─┤├┤ ├─┤│ │ ├─┤ ├─┘├─┤│ ├┴┐\n");
  2149. Typewrite(" ┴─┘┴ ┴┴└─└─┘└─┘ ┴ ┴└─┘┴ ┴┴─┘┴ ┴ ┴ ┴ ┴ ┴└─┘┴ ┴\n");
  2150. Console.ForegroundColor = ConsoleColor.Red;
  2151. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  2152. Console.ForegroundColor = ConsoleColor.White;
  2153. Console.WriteLine();
  2154. Console.WriteLine();
  2155. Console.WriteLine();
  2156. Console.WriteLine(" RESTORES HALF (1/2) OF THE MERCENARY'S TOTAL HEALTH POINTS (HP)");
  2157. Console.WriteLine();
  2158.  
  2159. Console.ReadKey();
  2160. Console.Clear();
  2161.  
  2162. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  2163. {
  2164. Console.WriteLine(classes[BLUi]);
  2165. }
  2166. }
  2167. else if (REDk == Reditem - 1 && REDk == 2)
  2168. {
  2169. Console.Clear();
  2170. Console.ForegroundColor = ConsoleColor.Red;
  2171. overview();
  2172. Console.ForegroundColor = ConsoleColor.White;
  2173. Console.WriteLine();
  2174. Console.WriteLine();
  2175. Console.WriteLine();
  2176. Typewrite(" ╔╦╗┌─┐┌┬┐┬┬ ┬┌┬┐ ╔═╗┌┬┐┌┬┐┌─┐ ╔═╗┌─┐┌─┐┬┌─\n");
  2177. Typewrite(" ║║║├┤ ││││ ││││ ╠═╣│││││││ │ ╠═╝├─┤│ ├┴┐\n");
  2178. Typewrite(" ╩ ╩└─┘─┴┘┴└─┘┴ ┴ ╩ ╩┴ ┴┴ ┴└─┘ ╩ ┴ ┴└─┘┴ ┴\n");
  2179. Console.ForegroundColor = ConsoleColor.Red;
  2180. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  2181. Console.ForegroundColor = ConsoleColor.White;
  2182. Console.WriteLine();
  2183. Console.WriteLine();
  2184. Console.WriteLine();
  2185. Console.WriteLine(" REPLENSIHES A THIRD (1/3) OF THE MERCENARY'S AMMO SUPPLY (AMM)");
  2186. Console.WriteLine(" APPLIES TO ALL WEAPONS");
  2187. Console.WriteLine();
  2188.  
  2189. Console.ReadKey();
  2190. Console.Clear();
  2191.  
  2192.  
  2193. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  2194. {
  2195. Console.WriteLine(classes[BLUi]);
  2196. }
  2197. }
  2198. else if (REDk == Reditem - 1 && REDk == 3)
  2199. {
  2200. Console.Clear();
  2201. Console.ForegroundColor = ConsoleColor.Red;
  2202. overview();
  2203. Console.ForegroundColor = ConsoleColor.White;
  2204. Console.WriteLine();
  2205. Console.WriteLine();
  2206. Console.WriteLine();
  2207.  
  2208. Typewrite(" ╦ ┌─┐┬─┐┌─┐┌─┐ ╔═╗┌┬┐┌┬┐┌─┐ ╔═╗┌─┐┌─┐┬┌─\n");
  2209. Typewrite(" ║ ├─┤├┬┘│ ┬├┤ ╠═╣│││││││ │ ╠═╝├─┤│ ├┴┐\n");
  2210. Typewrite(" ╩═╝┴ ┴┴└─└─┘└─┘ ╩ ╩┴ ┴┴ ┴└─┘ ╩ ┴ ┴└─┘┴ ┴\n");
  2211. Console.ForegroundColor = ConsoleColor.Red;
  2212. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  2213. Console.ForegroundColor = ConsoleColor.White;
  2214. Console.WriteLine();
  2215. Console.WriteLine();
  2216. Console.WriteLine();
  2217. Console.WriteLine(" REPLENISHES HALF (1/2) OF THE MERCENARY'S AMMO SUPPLY (AMM)");
  2218. Console.WriteLine(" APPLIES TO ALL WEAPONS");
  2219. Console.WriteLine();
  2220. Console.ReadKey();
  2221. Console.Clear();
  2222.  
  2223.  
  2224. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  2225. {
  2226. Console.WriteLine(classes[BLUi]);
  2227. }
  2228. }
  2229. else if (REDk == Reditem - 1 && REDk == 4)
  2230. {
  2231. Console.Clear();
  2232. Console.ForegroundColor = ConsoleColor.Red;
  2233. overview();
  2234. Console.ForegroundColor = ConsoleColor.White;
  2235. Console.WriteLine();
  2236. Console.WriteLine();
  2237. Console.WriteLine();
  2238. Typewrite(" ┌─┐┌─┐┌─┐┬ ┬┬─┐┌─┐┌─┐┬ ┬ ┌─┐┬┬ ┬ \n");
  2239. Typewrite(" ├─┤│ │ │ │├┬┘├─┤│ └┬┘ ├─┘││ │ \n");
  2240. Typewrite(" ┴ ┴└─┘└─┘└─┘┴└─┴ ┴└─┘ ┴ ┴ ┴┴─┘┴─┘\n");
  2241. Console.ForegroundColor = ConsoleColor.Red;
  2242. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  2243. Console.ForegroundColor = ConsoleColor.White;
  2244. Console.WriteLine();
  2245. Console.WriteLine();
  2246. Console.WriteLine();
  2247. Console.WriteLine(" INCREASES YOUR NEXT ATTACK'S HIT CHANCE BY 50%");
  2248. Console.WriteLine();
  2249.  
  2250. Console.ReadKey();
  2251. Console.Clear();
  2252.  
  2253.  
  2254. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  2255. {
  2256. Console.WriteLine(classes[BLUi]);
  2257. }
  2258. }
  2259. else if (REDk == Reditem - 1 && REDk == 5)
  2260. {
  2261. Console.Clear();
  2262. Console.ForegroundColor = ConsoleColor.Red;
  2263. overview();
  2264. Console.ForegroundColor = ConsoleColor.White;
  2265. Console.WriteLine();
  2266. Console.WriteLine();
  2267. Console.WriteLine();
  2268. Typewrite(" ┌┬┐┌─┐┌┬┐┌─┐┌─┐┌─┐ ┌─┐┬┬ ┬ \n");
  2269. Typewrite(" ││├─┤│││├─┤│ ┬├┤ ├─┘││ │ \n");
  2270. Typewrite(" ─┴┘┴ ┴┴ ┴┴ ┴└─┘└─┘ ┴ ┴┴─┘┴─┘\n");
  2271. Console.ForegroundColor = ConsoleColor.Red;
  2272. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  2273. Console.ForegroundColor = ConsoleColor.White;
  2274. Console.WriteLine();
  2275. Console.WriteLine();
  2276. Console.WriteLine();
  2277. Console.WriteLine(" INCREASES THE DAMAGE OUTPUT OF YOUR NEXT ATTACK BY 50%");
  2278. Console.WriteLine();
  2279.  
  2280. Console.ReadKey();
  2281. Console.Clear();
  2282.  
  2283.  
  2284. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  2285. {
  2286. Console.WriteLine(classes[BLUi]);
  2287. }
  2288. }
  2289. else if (REDk == Reditem - 1 && REDk == 6)
  2290. {
  2291. Console.Clear();
  2292. Console.ForegroundColor = ConsoleColor.Red;
  2293. overview();
  2294. Console.ForegroundColor = ConsoleColor.White;
  2295. Console.WriteLine();
  2296. Console.WriteLine();
  2297. Console.WriteLine();
  2298. Typewrite(" ┬─┐┌─┐┌─┐┬┌─┐┌┬┐┌─┐┌┐┌┌─┐┌─┐ ┌─┐┬┬ ┬ \n");
  2299. Typewrite(" ├┬┘├┤ └─┐│└─┐ │ ├─┤││││ ├┤ ├─┘││ │ \n");
  2300. Typewrite(" ┴└─└─┘└─┘┴└─┘ ┴ ┴ ┴┘└┘└─┘└─┘ ┴ ┴┴─┘┴─┘\n");
  2301. Console.ForegroundColor = ConsoleColor.Red;
  2302. Console.WriteLine(" ╚══════════════════════════════════════════════════════════════════════╝");
  2303. Console.ForegroundColor = ConsoleColor.White;
  2304. Console.WriteLine();
  2305. Console.WriteLine();
  2306. Console.WriteLine();
  2307. Console.WriteLine(" INCREASES YOUR RESISTANCE TO THE ENEMY'S NEXT ATTACK BY 50%)");
  2308. Console.WriteLine();
  2309.  
  2310. Console.ReadKey();
  2311. Console.Clear();
  2312.  
  2313.  
  2314. for (BLUi = 0; BLUi < classes.Count; BLUi++)
  2315. {
  2316. Console.WriteLine(classes[BLUi]);
  2317. }
  2318. }
  2319. else if (REDk == Reditem - 1 && REDk == 7)
  2320. {
  2321. reditemView = false;
  2322. }
  2323. }
  2324. Console.WriteLine();
  2325. Console.WriteLine();
  2326. Console.ForegroundColor = ConsoleColor.Red;
  2327. Typewrite(" =========== ========== ═════════════════════════════════════════════════════════════════════════════════════ =========== ==========\n");
  2328. Console.ForegroundColor = ConsoleColor.White;
  2329. Console.Write(" FIRST ITEM BUNDLE: ");
  2330. FirstReditem = int.Parse(Console.ReadLine());
  2331. REDk = FirstReditem - 1;
  2332.  
  2333. if (REDk == FirstReditem - 1 && REDk != 7)
  2334. {
  2335. RedItem1 = itemsmenu[REDk];
  2336. Console.WriteLine();
  2337. Console.Write(" SECOND ITEM BUNDLE: ");
  2338. SecondReditem = int.Parse(Console.ReadLine());
  2339. REDk = SecondReditem - 1;
  2340.  
  2341. if (REDk == SecondReditem - 1 && REDk != 7)
  2342. {
  2343. RedItem2 = itemsmenu[REDk];
  2344. if (RedItem1 == RedItem2)
  2345. {
  2346. Console.Clear();
  2347. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2348. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2349. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2350. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2351. Console.WriteLine(" ITEM BUNDLE CAN NO LONGER BE USED");
  2352.  
  2353. Console.ReadLine();
  2354.  
  2355. }
  2356. else
  2357. {
  2358. Console.WriteLine();
  2359. Console.WriteLine();
  2360. Console.WriteLine();
  2361. Console.ForegroundColor = ConsoleColor.Red;
  2362. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  2363. Typewrite(" RED HAS SELECTED THE BUNDLES: (" + RedItem1 + ") and (" + RedItem2 + ")\n");
  2364. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  2365.  
  2366. Console.WriteLine();
  2367. Console.WriteLine();
  2368. Console.WriteLine();
  2369. Console.ForegroundColor = ConsoleColor.White;
  2370. Console.ReadLine();
  2371. Console.Clear();
  2372.  
  2373. reditem = false;
  2374.  
  2375.  
  2376. }
  2377. }
  2378. else if (REDk == SecondReditem - 1 && REDk == 7)
  2379. {
  2380. Console.Clear();
  2381. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2382. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2383. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2384. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2385. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2386. Console.WriteLine(" UNABLE TO SKIP");
  2387. Console.WriteLine(" ITEM BUNDLE SELECTION REQUIRED");
  2388.  
  2389. Console.ReadLine();
  2390.  
  2391. }
  2392.  
  2393.  
  2394. }
  2395. else if (REDk == FirstReditem - 1 && REDk == 7)
  2396. {
  2397. Console.Clear();
  2398. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2399. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2400. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2401. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2402. Console.WriteLine(" UNABLE TO SKIP");
  2403. Console.WriteLine(" ITEM BUNDLE SELECTION REQUIRED");
  2404.  
  2405. Console.ReadLine();
  2406.  
  2407. }
  2408.  
  2409. }
  2410. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2411. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2412. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2413. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  2414. Console.WriteLine(" PREPARING THE BATTLEFEILD PLEASE WAIT");
  2415. Console.WriteLine(); Console.WriteLine();
  2416. Loader(" █████████████████████████████████████████████████████████████████████████", "█████████████████████████████████████████████████████████████████████");
  2417. Console.Clear();
  2418.  
  2419. //BLU
  2420. if (BluMercenary == classesMenu[0])
  2421. {
  2422. hpblu = 125;
  2423. hpbluleft = 125;
  2424. bluammo1 = Scoutammo[0];
  2425. bluammo2 = Scoutammo[1];
  2426. bluammo3 = Scoutammo[2];
  2427. bluammo4 = Scoutammo[3];
  2428.  
  2429. bluammo1left = Scoutammo[0];
  2430. bluammo2left = Scoutammo[1];
  2431. bluammo3left = Scoutammo[2];
  2432. bluammo4left = Scoutammo[3];
  2433.  
  2434. bludamage = new List<int>();
  2435. bludamage.Add(Scoutdmg[0]);
  2436. bludamage.Add(Scoutdmg[1]);
  2437. bludamage.Add(Scoutdmg[2]);
  2438. bludamage.Add(Scoutdmg[3]);
  2439.  
  2440. blumove = new List<string>();
  2441. blumove.Add(Scoutweps[0]);
  2442. blumove.Add(Scoutweps[1]);
  2443. blumove.Add(Scoutweps[2]);
  2444. blumove.Add(Scoutweps[3]);
  2445.  
  2446. bluacc = new List<double>();
  2447. bluacc.Add(Scoutacc[0]);
  2448. bluacc.Add(Scoutacc[1]);
  2449. bluacc.Add(Scoutacc[2]);
  2450. bluacc.Add(Scoutacc[3]);
  2451.  
  2452. bluammo = new List<int>();
  2453. bluammo.Add(Scoutammo[0]);
  2454. bluammo.Add(Scoutammo[1]);
  2455. bluammo.Add(Scoutammo[2]);
  2456. bluammo.Add(Scoutammo[3]);
  2457.  
  2458. }
  2459. else if (BluMercenary == classesMenu[1])
  2460. {
  2461. hpblu = 200;
  2462. hpbluleft = 200;
  2463. bluammo1 = Soldierammo[0];
  2464. bluammo2 = Soldierammo[1];
  2465. bluammo3 = Soldierammo[2];
  2466. bluammo4 = Soldierammo[3];
  2467.  
  2468. bluammo1left = Soldierammo[0];
  2469. bluammo2left = Soldierammo[1];
  2470. bluammo3left = Soldierammo[2];
  2471. bluammo4left = Soldierammo[3];
  2472.  
  2473. bludamage = new List<int>();
  2474. bludamage.Add(Soldierdmg[0]);
  2475. bludamage.Add(Soldierdmg[1]);
  2476. bludamage.Add(Soldierdmg[2]);
  2477. bludamage.Add(Soldierdmg[3]);
  2478.  
  2479. blumove = new List<string>();
  2480. blumove.Add(Soldierweps[0]);
  2481. blumove.Add(Soldierweps[1]);
  2482. blumove.Add(Soldierweps[2]);
  2483. blumove.Add(Soldierweps[3]);
  2484.  
  2485. bluacc = new List<double>();
  2486. bluacc.Add(Soldieracc[0]);
  2487. bluacc.Add(Soldieracc[1]);
  2488. bluacc.Add(Soldieracc[2]);
  2489. bluacc.Add(Soldieracc[3]);
  2490.  
  2491. bluammo = new List<int>();
  2492. bluammo.Add(Soldierammo[0]);
  2493. bluammo.Add(Soldierammo[1]);
  2494. bluammo.Add(Soldierammo[2]);
  2495. bluammo.Add(Soldierammo[3]);
  2496. }
  2497. else if (BluMercenary == classesMenu[2])
  2498. {
  2499. hpblu = 175;
  2500. hpbluleft = 175;
  2501. bluammo1 = Pyroammo[0];
  2502. bluammo2 = Pyroammo[1];
  2503. bluammo3 = Pyroammo[2];
  2504. bluammo4 = Pyroammo[3];
  2505.  
  2506. bluammo1left = Pyroammo[0];
  2507. bluammo2left = Pyroammo[1];
  2508. bluammo3left = Pyroammo[2];
  2509. bluammo4left = Pyroammo[3];
  2510.  
  2511. bludamage = new List<int>();
  2512. bludamage.Add(Pyrodmg[0]);
  2513. bludamage.Add(Pyrodmg[1]);
  2514. bludamage.Add(Pyrodmg[2]);
  2515. bludamage.Add(Pyrodmg[3]);
  2516.  
  2517. blumove = new List<string>();
  2518. blumove.Add(Pyroweps[0]);
  2519. blumove.Add(Pyroweps[1]);
  2520. blumove.Add(Pyroweps[2]);
  2521. blumove.Add(Pyroweps[3]);
  2522.  
  2523. bluacc = new List<double>();
  2524. bluacc.Add(Pyroacc[0]);
  2525. bluacc.Add(Pyroacc[1]);
  2526. bluacc.Add(Pyroacc[2]);
  2527. bluacc.Add(Pyroacc[3]);
  2528.  
  2529. bluammo = new List<int>();
  2530. bluammo.Add(Pyroammo[0]);
  2531. bluammo.Add(Pyroammo[1]);
  2532. bluammo.Add(Pyroammo[2]);
  2533. bluammo.Add(Pyroammo[3]);
  2534. }
  2535. else if (BluMercenary == classesMenu[3])
  2536. {
  2537. hpblu = 175;
  2538. hpbluleft = 175;
  2539. bluammo1 = Demoammo[0];
  2540. bluammo2 = Demoammo[1];
  2541. bluammo3 = Demoammo[2];
  2542. bluammo4 = Demoammo[3];
  2543.  
  2544. bluammo1left = Demoammo[0];
  2545. bluammo2left = Demoammo[1];
  2546. bluammo3left = Demoammo[2];
  2547. bluammo4left = Demoammo[3];
  2548.  
  2549. bludamage = new List<int>();
  2550. bludamage.Add(Demodmg[0]);
  2551. bludamage.Add(Demodmg[1]);
  2552. bludamage.Add(Demodmg[2]);
  2553. bludamage.Add(Demodmg[3]);
  2554.  
  2555. blumove = new List<string>();
  2556. blumove.Add(Demoweps[0]);
  2557. blumove.Add(Demoweps[1]);
  2558. blumove.Add(Demoweps[2]);
  2559. blumove.Add(Demoweps[3]);
  2560.  
  2561. bluacc = new List<double>();
  2562. bluacc.Add(Demoacc[0]);
  2563. bluacc.Add(Demoacc[1]);
  2564. bluacc.Add(Demoacc[2]);
  2565. bluacc.Add(Demoacc[3]);
  2566.  
  2567. bluammo = new List<int>();
  2568. bluammo.Add(Demoammo[0]);
  2569. bluammo.Add(Demoammo[1]);
  2570. bluammo.Add(Demoammo[2]);
  2571. bluammo.Add(Demoammo[3]);
  2572. }
  2573. else if (BluMercenary == classesMenu[4])
  2574. {
  2575. hpblu = 300;
  2576. hpbluleft = 300;
  2577. bluammo1 = Heavyammo[0];
  2578. bluammo2 = Heavyammo[1];
  2579. bluammo3 = Heavyammo[2];
  2580. bluammo4 = Heavyammo[3];
  2581.  
  2582. bluammo1left = Heavyammo[0];
  2583. bluammo2left = Heavyammo[1];
  2584. bluammo3left = Heavyammo[2];
  2585. bluammo4left = Heavyammo[3];
  2586.  
  2587. bludamage = new List<int>();
  2588. bludamage.Add(Heavydmg[0]);
  2589. bludamage.Add(Heavydmg[1]);
  2590. bludamage.Add(Heavydmg[2]);
  2591. bludamage.Add(Heavydmg[3]);
  2592.  
  2593. blumove = new List<string>();
  2594. blumove.Add(Heavyweps[0]);
  2595. blumove.Add(Heavyweps[1]);
  2596. blumove.Add(Heavyweps[2]);
  2597. blumove.Add(Heavyweps[3]);
  2598.  
  2599. bluacc = new List<double>();
  2600. bluacc.Add(Heavyacc[0]);
  2601. bluacc.Add(Heavyacc[1]);
  2602. bluacc.Add(Heavyacc[2]);
  2603. bluacc.Add(Heavyacc[3]);
  2604.  
  2605. bluammo = new List<int>();
  2606. bluammo.Add(Heavyammo[0]);
  2607. bluammo.Add(Heavyammo[1]);
  2608. bluammo.Add(Heavyammo[2]);
  2609. bluammo.Add(Heavyammo[3]);
  2610. }
  2611. else if (BluMercenary == classesMenu[5])
  2612. {
  2613. hpblu = 125;
  2614. hpbluleft = 125;
  2615. bluammo1 = Sniperammo[0];
  2616. bluammo2 = Sniperammo[1];
  2617. bluammo3 = Sniperammo[2];
  2618. bluammo4 = Sniperammo[3];
  2619.  
  2620. bluammo1left = Sniperammo[0];
  2621. bluammo2left = Sniperammo[1];
  2622. bluammo3left = Sniperammo[2];
  2623. bluammo4left = Sniperammo[3];
  2624.  
  2625. bludamage = new List<int>();
  2626. bludamage.Add(Sniperdmg[0]);
  2627. bludamage.Add(Sniperdmg[1]);
  2628. bludamage.Add(Sniperdmg[2]);
  2629. bludamage.Add(Sniperdmg[3]);
  2630.  
  2631. blumove = new List<string>();
  2632. blumove.Add(Sniperweps[0]);
  2633. blumove.Add(Sniperweps[1]);
  2634. blumove.Add(Sniperweps[2]);
  2635. blumove.Add(Sniperweps[3]);
  2636.  
  2637. bluacc = new List<double>();
  2638. bluacc.Add(Sniperacc[0]);
  2639. bluacc.Add(Sniperacc[1]);
  2640. bluacc.Add(Sniperacc[2]);
  2641. bluacc.Add(Sniperacc[3]);
  2642.  
  2643. bluammo = new List<int>();
  2644. bluammo.Add(Sniperammo[0]);
  2645. bluammo.Add(Sniperammo[1]);
  2646. bluammo.Add(Sniperammo[2]);
  2647. bluammo.Add(Sniperammo[3]);
  2648. }
  2649. else if (BluMercenary == classesMenu[6])
  2650. {
  2651. hpblu = 125;
  2652. hpbluleft = 125;
  2653. bluammo1 = Spyammo[0];
  2654. bluammo2 = Spyammo[1];
  2655. bluammo3 = Spyammo[2];
  2656. bluammo4 = Spyammo[3];
  2657.  
  2658. bluammo1left = Spyammo[0];
  2659. bluammo2left = Spyammo[1];
  2660. bluammo3left = Spyammo[2];
  2661. bluammo4left = Spyammo[3];
  2662.  
  2663. bludamage = new List<int>();
  2664. bludamage.Add(Spydmg[0]);
  2665. bludamage.Add(Spydmg[0]);
  2666. bludamage.Add(Spydmg[0]);
  2667. bludamage.Add(Spydmg[0]);
  2668.  
  2669. blumove = new List<string>();
  2670. blumove.Add(Spyweps[0]);
  2671. blumove.Add(Spyweps[1]);
  2672. blumove.Add(Spyweps[2]);
  2673. blumove.Add(Spyweps[3]);
  2674.  
  2675. bluacc = new List<double>();
  2676. bluacc.Add(Spyacc[0]);
  2677. bluacc.Add(Spyacc[1]);
  2678. bluacc.Add(Spyacc[2]);
  2679. bluacc.Add(Spyacc[3]);
  2680.  
  2681. bluammo = new List<int>();
  2682. bluammo.Add(Spyammo[0]);
  2683. bluammo.Add(Spyammo[1]);
  2684. bluammo.Add(Spyammo[2]);
  2685. bluammo.Add(Spyammo[3]);
  2686. }
  2687.  
  2688. //RED
  2689. if (RedMercenary == classesMenu[0])
  2690. {
  2691. hpred = 125;
  2692. hpredleft = 125;
  2693. redammo1 = Scoutammo[0];
  2694. redammo2 = Scoutammo[1];
  2695. redammo3 = Scoutammo[2];
  2696. redammo4 = Scoutammo[3];
  2697.  
  2698. redammo1left = Scoutammo[0];
  2699. redammo2left = Scoutammo[1];
  2700. redammo3left = Scoutammo[2];
  2701. redammo4left = Scoutammo[3];
  2702.  
  2703. reddamage = new List<int>();
  2704. reddamage.Add(Scoutdmg[0]);
  2705. reddamage.Add(Scoutdmg[1]);
  2706. reddamage.Add(Scoutdmg[2]);
  2707. reddamage.Add(Scoutdmg[3]);
  2708.  
  2709. redmove = new List<string>();
  2710. redmove.Add(Scoutweps[0]);
  2711. redmove.Add(Scoutweps[1]);
  2712. redmove.Add(Scoutweps[2]);
  2713. redmove.Add(Scoutweps[3]);
  2714.  
  2715. redacc = new List<double>();
  2716. redacc.Add(Scoutacc[0]);
  2717. redacc.Add(Scoutacc[1]);
  2718. redacc.Add(Scoutacc[2]);
  2719. redacc.Add(Scoutacc[3]);
  2720.  
  2721. redammo = new List<int>();
  2722. redammo.Add(Scoutammo[0]);
  2723. redammo.Add(Scoutammo[1]);
  2724. redammo.Add(Scoutammo[2]);
  2725. redammo.Add(Scoutammo[3]);
  2726. }
  2727. else if (RedMercenary == classesMenu[1])
  2728. {
  2729. hpred = 200;
  2730. hpredleft = 200;
  2731. redammo1 = Soldierammo[0];
  2732. redammo2 = Soldierammo[1];
  2733. redammo3 = Soldierammo[2];
  2734. redammo4 = Soldierammo[3];
  2735.  
  2736. redammo1left = Soldierammo[0];
  2737. redammo2left = Soldierammo[1];
  2738. redammo3left = Soldierammo[2];
  2739. redammo4left = Soldierammo[3];
  2740.  
  2741. reddamage = new List<int>();
  2742. reddamage.Add(Soldierdmg[0]);
  2743. reddamage.Add(Soldierdmg[1]);
  2744. reddamage.Add(Soldierdmg[2]);
  2745. reddamage.Add(Soldierdmg[3]);
  2746.  
  2747. redmove = new List<string>();
  2748. redmove.Add(Soldierweps[0]);
  2749. redmove.Add(Soldierweps[1]);
  2750. redmove.Add(Soldierweps[2]);
  2751. redmove.Add(Soldierweps[3]);
  2752.  
  2753. redacc = new List<double>();
  2754. redacc.Add(Soldieracc[0]);
  2755. redacc.Add(Soldieracc[1]);
  2756. redacc.Add(Soldieracc[2]);
  2757. redacc.Add(Soldieracc[3]);
  2758.  
  2759. redammo = new List<int>();
  2760. redammo.Add(Soldierammo[0]);
  2761. redammo.Add(Soldierammo[1]);
  2762. redammo.Add(Soldierammo[2]);
  2763. redammo.Add(Soldierammo[3]);
  2764.  
  2765. }
  2766. else if (RedMercenary == classesMenu[2])
  2767. {
  2768. hpred = 175;
  2769. hpredleft = 175;
  2770. redammo1 = Pyroammo[0];
  2771. redammo2 = Pyroammo[1];
  2772. redammo3 = Pyroammo[2];
  2773. redammo4 = Pyroammo[3];
  2774.  
  2775. redammo1left = Pyroammo[0];
  2776. redammo2left = Pyroammo[1];
  2777. redammo3left = Pyroammo[2];
  2778. redammo4left = Pyroammo[3];
  2779.  
  2780. reddamage = new List<int>();
  2781. reddamage.Add(Pyrodmg[0]);
  2782. reddamage.Add(Pyrodmg[1]);
  2783. reddamage.Add(Pyrodmg[2]);
  2784. reddamage.Add(Pyrodmg[3]);
  2785.  
  2786. redmove = new List<string>();
  2787. redmove.Add(Pyroweps[0]);
  2788. redmove.Add(Pyroweps[1]);
  2789. redmove.Add(Pyroweps[2]);
  2790. redmove.Add(Pyroweps[3]);
  2791.  
  2792. redacc = new List<double>();
  2793. redacc.Add(Pyroacc[0]);
  2794. redacc.Add(Pyroacc[1]);
  2795. redacc.Add(Pyroacc[2]);
  2796. redacc.Add(Pyroacc[3]);
  2797.  
  2798. redammo = new List<int>();
  2799. redammo.Add(Pyroammo[0]);
  2800. redammo.Add(Pyroammo[1]);
  2801. redammo.Add(Pyroammo[2]);
  2802. redammo.Add(Pyroammo[3]);
  2803. }
  2804. else if (RedMercenary == classesMenu[3])
  2805. {
  2806. hpred = 175;
  2807. hpredleft = 175;
  2808. redammo1 = Demoammo[0];
  2809. redammo2 = Demoammo[1];
  2810. redammo3 = Demoammo[2];
  2811. redammo4 = Demoammo[3];
  2812.  
  2813. redammo1left = Demoammo[0];
  2814. redammo2left = Demoammo[1];
  2815. redammo3left = Demoammo[2];
  2816. redammo4left = Demoammo[3];
  2817.  
  2818. reddamage = new List<int>();
  2819. reddamage.Add(Demodmg[0]);
  2820. reddamage.Add(Demodmg[1]);
  2821. reddamage.Add(Demodmg[2]);
  2822. reddamage.Add(Demodmg[3]);
  2823.  
  2824. redmove = new List<string>();
  2825. redmove.Add(Demoweps[0]);
  2826. redmove.Add(Demoweps[1]);
  2827. redmove.Add(Demoweps[2]);
  2828. redmove.Add(Demoweps[3]);
  2829.  
  2830. redacc = new List<double>();
  2831. redacc.Add(Demoacc[0]);
  2832. redacc.Add(Demoacc[1]);
  2833. redacc.Add(Demoacc[2]);
  2834. redacc.Add(Demoacc[3]);
  2835.  
  2836. redammo = new List<int>();
  2837. redammo.Add(Demoammo[0]);
  2838. redammo.Add(Demoammo[1]);
  2839. redammo.Add(Demoammo[2]);
  2840. redammo.Add(Demoammo[3]);
  2841. }
  2842. else if (RedMercenary == classesMenu[4])
  2843. {
  2844. hpred = 300;
  2845. hpredleft = 300;
  2846. redammo1 = Heavyammo[0];
  2847. redammo2 = Heavyammo[1];
  2848. redammo3 = Heavyammo[2];
  2849. redammo4 = Heavyammo[3];
  2850.  
  2851. redammo1left = Heavyammo[0];
  2852. redammo2left = Heavyammo[1];
  2853. redammo3left = Heavyammo[2];
  2854. redammo4left = Heavyammo[3];
  2855.  
  2856. reddamage = new List<int>();
  2857. reddamage.Add(Heavydmg[0]);
  2858. reddamage.Add(Heavydmg[1]);
  2859. reddamage.Add(Heavydmg[2]);
  2860. reddamage.Add(Heavydmg[3]);
  2861.  
  2862. redmove = new List<string>();
  2863. redmove.Add(Heavyweps[0]);
  2864. redmove.Add(Heavyweps[1]);
  2865. redmove.Add(Heavyweps[2]);
  2866. redmove.Add(Heavyweps[3]);
  2867.  
  2868. redacc = new List<double>();
  2869. redacc.Add(Heavyacc[0]);
  2870. redacc.Add(Heavyacc[1]);
  2871. redacc.Add(Heavyacc[2]);
  2872. redacc.Add(Heavyacc[3]);
  2873.  
  2874. redammo = new List<int>();
  2875. redammo.Add(Heavyammo[0]);
  2876. redammo.Add(Heavyammo[1]);
  2877. redammo.Add(Heavyammo[2]);
  2878. redammo.Add(Heavyammo[3]);
  2879. }
  2880. else if (RedMercenary == classesMenu[5])
  2881. {
  2882. hpred = 125;
  2883. hpredleft = 125;
  2884. redammo1 = Sniperammo[0];
  2885. redammo2 = Sniperammo[1];
  2886. redammo3 = Sniperammo[2];
  2887. redammo4 = Sniperammo[3];
  2888.  
  2889. redammo1left = Sniperammo[0];
  2890. redammo2left = Sniperammo[1];
  2891. redammo3left = Sniperammo[2];
  2892. redammo4left = Sniperammo[3];
  2893.  
  2894. reddamage = new List<int>();
  2895. reddamage.Add(Sniperdmg[0]);
  2896. reddamage.Add(Sniperdmg[1]);
  2897. reddamage.Add(Sniperdmg[2]);
  2898. reddamage.Add(Sniperdmg[3]);
  2899.  
  2900. redmove = new List<string>();
  2901. redmove.Add(Sniperweps[0]);
  2902. redmove.Add(Sniperweps[1]);
  2903. redmove.Add(Sniperweps[2]);
  2904. redmove.Add(Sniperweps[3]);
  2905.  
  2906. redacc = new List<double>();
  2907. redacc.Add(Sniperacc[0]);
  2908. redacc.Add(Sniperacc[1]);
  2909. redacc.Add(Sniperacc[2]);
  2910. redacc.Add(Sniperacc[3]);
  2911.  
  2912. redammo = new List<int>();
  2913. redammo.Add(Sniperammo[0]);
  2914. redammo.Add(Sniperammo[1]);
  2915. redammo.Add(Sniperammo[2]);
  2916. redammo.Add(Sniperammo[3]);
  2917. }
  2918. else if (RedMercenary == classesMenu[6])
  2919. {
  2920. hpred = 125;
  2921. hpredleft = 125;
  2922. redammo1 = Spyammo[0];
  2923. redammo2 = Spyammo[1];
  2924. redammo3 = Spyammo[2];
  2925. redammo4 = Spyammo[3];
  2926.  
  2927. redammo1left = Spyammo[0];
  2928. redammo2left = Spyammo[1];
  2929. redammo3left = Spyammo[2];
  2930. redammo4left = Spyammo[3];
  2931.  
  2932. reddamage = new List<int>();
  2933. reddamage.Add(Spydmg[0]);
  2934. reddamage.Add(Spydmg[1]);
  2935. reddamage.Add(Spydmg[2]);
  2936. reddamage.Add(Spydmg[3]);
  2937.  
  2938. redmove = new List<string>();
  2939. redmove.Add(Spyweps[0]);
  2940. redmove.Add(Spyweps[1]);
  2941. redmove.Add(Spyweps[2]);
  2942. redmove.Add(Spyweps[3]);
  2943.  
  2944. redacc = new List<double>();
  2945. redacc.Add(Spyacc[0]);
  2946. redacc.Add(Spyacc[1]);
  2947. redacc.Add(Spyacc[2]);
  2948. redacc.Add(Spyacc[3]);
  2949.  
  2950. redammo = new List<int>();
  2951. redammo.Add(Spyammo[0]);
  2952. redammo.Add(Spyammo[1]);
  2953. redammo.Add(Spyammo[2]);
  2954. redammo.Add(Spyammo[3]);
  2955. }
  2956.  
  2957. //ITEMs AMOUNT
  2958. for (int i = 0; i < itemsmenu.Count; i++)
  2959. {
  2960. if (BlueItem1 == itemsmenu[i])
  2961. {
  2962. bluitem1amount = ItemsAmount[i];
  2963. bluitem1amountleft = ItemsAmount[i];
  2964. }
  2965. if (BlueItem2 == itemsmenu[i])
  2966. {
  2967. bluitem2amount = ItemsAmount[i];
  2968. bluitem2amountleft = ItemsAmount[i];
  2969. }
  2970. if (RedItem2 == itemsmenu[i])
  2971. {
  2972. reditem2amount = ItemsAmount[i];
  2973. reditem2amountleft = ItemsAmount[i];
  2974. }
  2975. if (RedItem1 == itemsmenu[i])
  2976. {
  2977. reditem1amount = ItemsAmount[i];
  2978. reditem1amountleft = ItemsAmount[i];
  2979. }
  2980.  
  2981. //BLU 1
  2982. if (BlueItem1 == itemsmenu[0])
  2983. {
  2984. bluitem1name = "Medium HEALTH Pack ";
  2985. specabitemb1 = "RESTORES 1/3 OF YOUR TOTAL HP";
  2986. }
  2987. else if(BlueItem1 == itemsmenu[1])
  2988. {
  2989. bluitem1name = "Large HEALTH Pack ";
  2990. specabitemb1 = "RESTORES 1/2 OF YOUR TOTAL HP";
  2991. }
  2992. else if (BlueItem1 == itemsmenu[2])
  2993. {
  2994. bluitem1name = "Medium AMMO Pack ";
  2995. specabitemb1 = "REPLENISHES 1/3 OF YOUR TOTAL AMMO FOR ALL WEPS";
  2996. }
  2997. else if (BlueItem1 == itemsmenu[3])
  2998. {
  2999. bluitem1name = "Large AMMO Pack ";
  3000. specabitemb1 = "REPLENISHES 1/2 OF YOUR TOTAL AMMO FOR ALL WEPS";
  3001. }
  3002. else if (BlueItem1 == itemsmenu[4])
  3003. {
  3004. bluitem1name = "ACCURACY PILL ";
  3005. specabitemb1 = "INCREASES YOUR NEXT ATTACK'S HITCHANCE BY 50%";
  3006. }
  3007. else if (BlueItem1 == itemsmenu[5])
  3008. {
  3009. bluitem1name = "DAMAGE PILL ";
  3010. specabitemb1 = "INCREASES THE DAMAGE OUTPUT OF YOUR NEXT ATTACK BY 50%";
  3011. }
  3012. else if (BlueItem1 == itemsmenu[6])
  3013. {
  3014. bluitem1name = "RESISTANCE PILL ";
  3015. specabitemb1 = "INCREASES THE RESISTANCE TO THE ENEMIES NEXT ATTACK BY 50%";
  3016. }
  3017. //BLU 2
  3018. if (BlueItem2 == itemsmenu[0])
  3019. {
  3020. bluitem2name = "Medium HEALTH Pack ";
  3021. specabitemb2 = "RESTORES 1/3 OF YOUR TOTAL HP";
  3022. }
  3023. else if (BlueItem2 == itemsmenu[1])
  3024. {
  3025. bluitem2name = "Large HEALTH Pack ";
  3026. specabitemb2 = "RESTORES 1/2 OF YOUR TOTAL HP";
  3027. }
  3028. else if (BlueItem2 == itemsmenu[2])
  3029. {
  3030. bluitem2name = "Medium AMMO Pack ";
  3031. specabitemb2 = "REPLENISHES 1/3 OF YOUR TOTAL AMMO FOR ALL WEPS";
  3032. }
  3033. else if (BlueItem2 == itemsmenu[3])
  3034. {
  3035. bluitem2name = "Large AMMO Pack ";
  3036. specabitemb2 = "REPLENISHES 1/2 OF YOUR TOTAL AMMO FOR ALL WEPS";
  3037. }
  3038. else if (BlueItem2 == itemsmenu[4])
  3039. {
  3040. bluitem2name = "ACCURACY PILL ";
  3041. specabitemb2 = "INCREASES YOUR NEXT ATTACK'S HITCHANCE BY 50%";
  3042. }
  3043. else if (BlueItem2 == itemsmenu[5])
  3044. {
  3045. bluitem2name = "DAMAGE PILL ";
  3046. specabitemb2 = "INCREASES THE DAMAGE OUTPUT OF YOUR NEXT ATTACK BY 50%";
  3047. }
  3048. else if (BlueItem2 == itemsmenu[6])
  3049. {
  3050. bluitem2name = "RESISTANCE PILL ";
  3051. specabitemb2 = "INCREASES THE RESISTANCE TO THE ENEMIES NEXT ATTACK BY 50%";
  3052. }
  3053.  
  3054. //RED 1
  3055. if (RedItem1 == itemsmenu[0])
  3056. {
  3057. reditem1name = "Medium HEALTH Pack ";
  3058. specabitemr1 = "RESTORES 1/3 OF YOUR TOTAL HP";
  3059. }
  3060. else if (RedItem1 == itemsmenu[1])
  3061. {
  3062. reditem1name = "Large HEALTH Pack ";
  3063. specabitemr1 = "RESTORES 1/2 OF YOUR TOTAL HP";
  3064. }
  3065. else if (RedItem1 == itemsmenu[2])
  3066. {
  3067. reditem1name = "Medium AMMO Pack ";
  3068. specabitemr1 = "REPLENISHES 1/3 OF YOUR TOTAL AMMO FOR ALL WEPS";
  3069. }
  3070. else if (RedItem1 == itemsmenu[3])
  3071. {
  3072. reditem1name = "Large AMMO Pack ";
  3073. specabitemr1 = "REPLENISHES 1/2 OF YOUR TOTAL AMMO FOR ALL WEPS";
  3074. }
  3075. else if (RedItem1 == itemsmenu[4])
  3076. {
  3077. reditem1name = "ACCURACY PILL ";
  3078. specabitemr1 = "INCREASES YOUR NEXT ATTACK'S HITCHANCE BY 50%";
  3079. }
  3080. else if (RedItem1 == itemsmenu[5])
  3081. {
  3082. reditem1name = "DAMAGE PILL ";
  3083. specabitemr1 = "INCREASES THE DAMAGE OUTPUT OF YOUR NEXT ATTACK BY 50%";
  3084. }
  3085. else if (RedItem1 == itemsmenu[6])
  3086. {
  3087. reditem1name = "RESISTANCE PILL ";
  3088. specabitemr1 = "INCREASES THE RESISTANCE TO THE ENEMIES NEXT ATTACK BY 50%";
  3089. }
  3090.  
  3091. //RED 2
  3092. if (RedItem2 == itemsmenu[0])
  3093. {
  3094. reditem2name = "Medium HEALTH Pack ";
  3095. specabitemr2 = "RESTORES 1/3 OF YOUR TOTAL HP";
  3096. }
  3097. else if (RedItem2 == itemsmenu[1])
  3098. {
  3099. reditem2name = "Large HEALTH Pack ";
  3100. specabitemr2 = "RESTORES 1/2 OF YOUR TOTAL HP";
  3101. }
  3102. else if (RedItem2 == itemsmenu[2])
  3103. {
  3104. reditem2name = "Medium AMMO Pack ";
  3105. specabitemr2 = "REPLENISHES 1/3 OF YOUR TOTAL AMMO FOR ALL WEPS";
  3106. }
  3107. else if (RedItem2 == itemsmenu[3])
  3108. {
  3109. reditem2name = "Large AMMO Pack ";
  3110. specabitemr2 = "REPLENISHES 1/2 OF YOUR TOTAL AMMO FOR ALL WEPS";
  3111. }
  3112. else if (RedItem2 == itemsmenu[4])
  3113. {
  3114. reditem2name = "ACCURACY PILL ";
  3115. specabitemr2 = "INCREASES YOUR NEXT ATTACK'S HITCHANCE BY 50%";
  3116. }
  3117. else if (RedItem2 == itemsmenu[5])
  3118. {
  3119. reditem2name = "DAMAGE PILL ";
  3120. specabitemr2 = "INCREASES THE DAMAGE OUTPUT OF YOUR NEXT ATTACK BY 50%";
  3121. }
  3122. else if (RedItem2 == itemsmenu[6])
  3123. {
  3124. reditem2name = "RESISTANCE PILL ";
  3125. specabitemr2 = "INCREASES THE RESISTANCE TO THE ENEMIES NEXT ATTACK BY 50%";
  3126. }
  3127.  
  3128.  
  3129. }
  3130.  
  3131. bool Combatmain = true;
  3132. while (Combatmain == true)
  3133. {
  3134. if (hpbluleft <= 0 || hpredleft <= 0)
  3135. {
  3136. break;
  3137. }
  3138. bool Bluturn = true;
  3139. while (Bluturn == true)
  3140.  
  3141. {
  3142. Console.Clear();
  3143. combatbanner();
  3144. Console.WriteLine();
  3145. bool hpbarblu = true;
  3146. while (hpbarblu == true)
  3147. {
  3148. //BLU
  3149. Console.ForegroundColor = ConsoleColor.Cyan;
  3150. Console.WriteLine(" ╔═════════════════╗");
  3151. Console.WriteLine(" " + BluMercenary);
  3152. Console.WriteLine(" ╚═════════════════╝");
  3153. Console.WriteLine();
  3154. Console.ForegroundColor = ConsoleColor.White;
  3155. Console.WriteLine(" HP: " + hpbluleft + " / " + hpblu);
  3156. Console.WriteLine(); Console.WriteLine();
  3157. for (int i = 0; i < hpbluleft; i++)
  3158. {
  3159. if (hpbluleft <= (0.5 * hpblu) && hpbluleft > (0.33 * hpblu))
  3160. {
  3161. Console.ForegroundColor = ConsoleColor.Yellow;
  3162. Console.Write("█");
  3163. Console.ForegroundColor = ConsoleColor.White;
  3164. }
  3165. else if (hpbluleft <= (0.33 * hpblu) && hpbluleft > 0)
  3166. {
  3167. Console.ForegroundColor = ConsoleColor.DarkRed;
  3168. Console.Write("█");
  3169. Console.ForegroundColor = ConsoleColor.White;
  3170. }
  3171. else if (hpbluleft <= 0)
  3172. {
  3173. Console.Clear();
  3174. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  3175. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  3176. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  3177. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  3178. Console.WriteLine(" RED WINS");
  3179.  
  3180. Console.ReadLine();
  3181.  
  3182. Combatmain = false;
  3183. }
  3184. else
  3185. {
  3186. Console.ForegroundColor = ConsoleColor.Green;
  3187. Console.Write("█");
  3188. Console.ForegroundColor = ConsoleColor.White;
  3189. }
  3190. }
  3191.  
  3192. //RED
  3193. Console.WriteLine(); Console.WriteLine();
  3194. Console.ForegroundColor = ConsoleColor.Red;
  3195. Console.WriteLine(" ╔═════════════════╗");
  3196. Console.WriteLine(" " + RedMercenary);
  3197. Console.WriteLine(" ╚═════════════════╝");
  3198. Console.WriteLine();
  3199. Console.ForegroundColor = ConsoleColor.White;
  3200. Console.WriteLine(" HP: " + hpredleft + " / " + hpred);
  3201. Console.WriteLine(); Console.WriteLine();
  3202. for (int j = 0; j < hpredleft; j++)
  3203. {
  3204. if (hpredleft <= (0.5 * hpred) && hpredleft > (0.33 * hpred))
  3205. {
  3206. Console.ForegroundColor = ConsoleColor.Yellow;
  3207. Console.Write("█");
  3208. Console.ForegroundColor = ConsoleColor.White;
  3209. }
  3210. else if (hpredleft <= (0.33 * hpblu) && hpredleft > 0)
  3211. {
  3212. Console.ForegroundColor = ConsoleColor.DarkRed;
  3213. Console.Write("█");
  3214. Console.ForegroundColor = ConsoleColor.White;
  3215. }
  3216. else if (hpredleft <= 0)
  3217. {
  3218. Console.Clear();
  3219. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  3220. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  3221. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  3222. Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine();
  3223. Console.WriteLine(" BLU WINS");
  3224.  
  3225. Console.ReadLine();
  3226.  
  3227. Bluturn = false;
  3228. Combatmain = false;
  3229. }
  3230. else
  3231. {
  3232. Console.ForegroundColor = ConsoleColor.Green;
  3233. Console.Write("█");
  3234. Console.ForegroundColor = ConsoleColor.White;
  3235. }
  3236.  
  3237. }
  3238.  
  3239.  
  3240. //RED COMBAT MENU
  3241. Console.WriteLine(); Console.WriteLine();
  3242. Typewrite(" YOUR INVENTORY ║\n");
  3243. Typewrite("══════════════════════════════════════════╝\n");
  3244. Console.WriteLine();
  3245. Console.WriteLine(); Console.WriteLine();
  3246. Console.WriteLine(" ╔══════════════════════════════════╦═════════════════╦══════════════════════════════════════════════════════════╗");
  3247. Console.WriteLine(" ║ ITEMS ║ AMOUNT ║ SPECIAL ABILITIES ║");
  3248. Console.WriteLine(" ╠══════════════════════════════════╬═════════════════╬══════════════════════════════════════════════════════════╣");
  3249. Console.WriteLine(" ║ [1] " + bluitem1name + " ║ " + bluitem1amountleft + " / " + bluitem1amount + " " + specabitemb1);
  3250. Console.WriteLine(" ║ [2] " + bluitem2name + " ║ " + bluitem2amountleft + " / " + bluitem2amount + " " + specabitemb2);
  3251. Console.WriteLine(" ╚══════════════════════════════════╩═════════════════╩══════════════════════════════════════════════════════════╝");
  3252. Console.WriteLine(); Console.WriteLine();
  3253.  
  3254. Typewrite(" WEAPONS OF BOTH TEAMS ║\n");
  3255. Typewrite("═════════════════════════════════════════╝\n");
  3256. Console.WriteLine(); Console.WriteLine();
  3257. Console.ForegroundColor = ConsoleColor.Red;
  3258. if (RedMercenary == classesMenu[0])
  3259. {
  3260. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦══════════════════════════════════════════════════════════════════╗");
  3261. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3262. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬══════════════════════════════════════════════════════════════════╣");
  3263. Console.WriteLine(" ║ [1] SCATTERGUN ║ 60 " + redammo1left + " / " + redammo1 + " 75 --- ");
  3264. Console.WriteLine(" ║ [2] PISTOL ║ 25 " + redammo2left + " / " + redammo2 + " 90 --- ");
  3265. Console.WriteLine(" ║ [3] BONK! ATOMIC PUNCH║ 0 " + redammo3left + " / " + redammo3 + " 50 Grants 100% DMG Resistance against the opponent's next attack ");
  3266. Console.WriteLine(" ║ [4] BAT ║ 45 " + redammo4left + " / " + redammo4 + " 90 --- ");
  3267. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩══════════════════════════════════════════════════════════════════╝");
  3268.  
  3269. }
  3270. else if (RedMercenary == classesMenu[1])
  3271. {
  3272. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦════════════════════════════════════════════════════════════════════════════════════════════╗");
  3273. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3274. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬════════════════════════════════════════════════════════════════════════════════════════════╣");
  3275. Console.WriteLine(" ║ [1] ROCKET LAUNCHER ║ 90 " + redammo1left + " / " + redammo1 + " 60 --- ");
  3276. Console.WriteLine(" ║ [2] SHOTGUN ║ 60 " + redammo2left + " / " + redammo2 + " 80 --- ");
  3277. Console.WriteLine(" ║ [3] ROCKET JUMPER ║ 0 " + redammo3left + " / " + redammo3 + " 60 Grants 100% DMG Resistance against the opponent's next attack, but inflicts 20 DMG to self ");
  3278. Console.WriteLine(" ║ [4] SHOVEL ║ 65 " + redammo4left + " / " + redammo4 + " 65 --- ");
  3279. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩════════════════════════════════════════════════════════════════════════════════════════════╝");
  3280. }
  3281. else if (RedMercenary == classesMenu[2])
  3282. {
  3283. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦═══════════════════════════════════════════════════════════════════════╗");
  3284. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3285. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬═══════════════════════════════════════════════════════════════════════╣");
  3286. Console.WriteLine(" ║ [1] FLAMETHROWER ║ 70 " + redammo1left + " / " + redammo1 + " 85 Has a 20% chance of inflicting 20 additional BURN damage on every hit ");
  3287. Console.WriteLine(" ║ [2] FLARE GUN ║ 80 " + redammo2left + " / " + redammo2 + " 70 --- ");
  3288. Console.WriteLine(" ║ [3] AIRBLAST ║ 0 " + redammo3left + " / " + redammo3 + " 60 Decreases the accuracy of the opponent's next attack by 50% ");
  3289. Console.WriteLine(" ║ [4] AXE ║ 65 " + redammo4left + " / " + redammo4 + " 65 --- ");
  3290. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩═══════════════════════════════════════════════════════════════════════╝");
  3291. }
  3292. else if (RedMercenary == classesMenu[3])
  3293. {
  3294. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦═════════════════════════════════════════════════════════════════╗");
  3295. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3296. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬═════════════════════════════════════════════════════════════════╣");
  3297. Console.WriteLine(" ║ [1] GRENADE LAUNCHER ║ 70 " + redammo1left + " / " + redammo1 + " 70 --- ");
  3298. Console.WriteLine(" ║ [2] LOCH AND LOAD ║ 65 " + redammo2left + " / " + redammo2 + " 65 --- ");
  3299. Console.WriteLine(" ║ [3] SPLEDID SCREEN ║ 95 " + redammo3left + " / " + redammo3 + " 60 Grants 50% Damage Resistance against the opponent's next attack ");
  3300. Console.WriteLine(" ║ [4] BOTTLE ║ 65 " + redammo4left + " / " + redammo4 + " 65 --- ");
  3301. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩═════════════════════════════════════════════════════════════════╝");
  3302. }
  3303. else if (RedMercenary == classesMenu[4])
  3304. {
  3305. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦══════════════════════════════════════════╗");
  3306. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3307. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬══════════════════════════════════════════╣");
  3308. Console.WriteLine(" ║ [1] MINIGUN ║ 30 " + redammo1left + " / " + redammo1 + " 65 --- ");
  3309. Console.WriteLine(" ║ [2] SHOTGUN ║ 60 " + redammo2left + " / " + redammo2 + " 80 --- ");
  3310. Console.WriteLine(" ║ [3] SANDVICH ║ 0 " + redammo3left + " / " + redammo3 + " 95 Replenishes 1/3 of the player's total HP ");
  3311. Console.WriteLine(" ║ [4] FISTS ║ 65 " + redammo4left + " / " + redammo4 + " 65 --- ");
  3312. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩══════════════════════════════════════════╝");
  3313. }
  3314. else if (RedMercenary == classesMenu[5])
  3315. {
  3316. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦════════════════════════╗");
  3317. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3318. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬════════════════════════╣");
  3319. Console.WriteLine(" ║ [1] HEADSHOT ║ 90 " + redammo1left + " / " + redammo1 + " 55 --- ");
  3320. Console.WriteLine(" ║ [2] BODYSHOT ║ 75 " + redammo2left + " / " + redammo2 + " 65 --- ");
  3321. Console.WriteLine(" ║ [3] SMG ║ 35 " + redammo3left + " / " + redammo3 + " 80 --- ");
  3322. Console.WriteLine(" ║ [4] KUKRI ║ 65 " + redammo4left + " / " + redammo4 + " 65 --- ");
  3323. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩════════════════════════╝");
  3324. }
  3325. else if (RedMercenary == classesMenu[6])
  3326. {
  3327. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦══════════════════════════════════════════════════════════════╗");
  3328. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3329. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬══════════════════════════════════════════════════════════════╣");
  3330. Console.WriteLine(" ║ [1] REVOLVER ║ 50 " + redammo1left + " / " + redammo1 + " 80 --- ");
  3331. Console.WriteLine(" ║ [2] BACKSTAB ║ --- " + redammo2left + " / " + redammo2 + " 65 Inflicts damage equal to half the opponent's total HP ");
  3332. Console.WriteLine(" ║ [3] ELECTRIC SAPPER ║ 0 " + redammo3left + " / " + redammo3 + " 70 Decreases the accuracy of the opponent's next attack by 30% ");
  3333. Console.WriteLine(" ║ [4] INVIS WATCH ║ 0 " + redammo4left + " / " + redammo4 + " 65 Decreases the accuracy of the opponent's next attack by 65% ");
  3334. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩══════════════════════════════════════════════════════════════╝");
  3335. }
  3336.  
  3337. Console.WriteLine();
  3338. //BLU COMBAT MENU
  3339. Console.ForegroundColor = ConsoleColor.Cyan;
  3340. if (BluMercenary == classesMenu[0])
  3341. {
  3342. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦══════════════════════════════════════════════════════════════════╗");
  3343. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3344. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬══════════════════════════════════════════════════════════════════╣");
  3345. Console.WriteLine(" ║ [1] SCATTERGUN ║ 80 " + bluammo1left + " / " + bluammo1 + " 75 --- ");
  3346. Console.WriteLine(" ║ [2] PISTOL ║ 25 " + bluammo2left + " / " + bluammo2 + " 90 --- ");
  3347. Console.WriteLine(" ║ [3] BONK! ATOMIC PUNCH║ 0 " + bluammo3left + " / " + bluammo3 + " 100 Grants 100% DMG Resistance against the opponent's next attack ");
  3348. Console.WriteLine(" ║ [4] BAT ║ 45 " + bluammo4left + " / " + bluammo4 + " 90 --- ");
  3349. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩══════════════════════════════════════════════════════════════════╝");
  3350.  
  3351. }
  3352. else if (BluMercenary == classesMenu[1])
  3353. {
  3354. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦════════════════════════════════════════════════════════════════════════════════════════════╗");
  3355. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3356. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬════════════════════════════════════════════════════════════════════════════════════════════╣");
  3357. Console.WriteLine(" ║ [1] ROCKET LAUNCHER ║ 90 " + bluammo1left + " / " + bluammo1 + " 60 --- ");
  3358. Console.WriteLine(" ║ [2] SHOTGUN ║ 60 " + bluammo2left + " / " + bluammo2 + " 80 --- ");
  3359. Console.WriteLine(" ║ [3] ROCKET JUMPER ║ 0 " + bluammo3left + " / " + bluammo3 + " 100 Grants 100% DMG Resistance against the opponent's next attack, but inflicts 20 DMG to self ");
  3360. Console.WriteLine(" ║ [4] SHOVEL ║ 65 " + bluammo4left + " / " + bluammo4 + " 65 --- ");
  3361. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩════════════════════════════════════════════════════════════════════════════════════════════╝");
  3362. }
  3363. else if (BluMercenary == classesMenu[2])
  3364. {
  3365. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦═══════════════════════════════════════════════════════════════════════╗");
  3366. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3367. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬═══════════════════════════════════════════════════════════════════════╣");
  3368. Console.WriteLine(" ║ [1] FLAMETHROWER ║ 70 " + bluammo1left + " / " + bluammo1 + " 85 Has a 20% chance of inflicting 20 additional BURN damage on every hit ");
  3369. Console.WriteLine(" ║ [2] FLARE GUN ║ 80 " + bluammo2left + " / " + bluammo2 + " 70 --- ");
  3370. Console.WriteLine(" ║ [3] AIRBLAST ║ 0 " + bluammo3left + " / " + bluammo3 + " 70 Decreases the accuracy of the opponent's next attack by 50% ");
  3371. Console.WriteLine(" ║ [4] AXE ║ 65 " + bluammo4left + " / " + bluammo4 + " 65 --- ");
  3372. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩═══════════════════════════════════════════════════════════════════════╝");
  3373. }
  3374. else if (BluMercenary == classesMenu[3])
  3375. {
  3376. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦═════════════════════════════════════════════════════════════════╗");
  3377. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3378. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬═════════════════════════════════════════════════════════════════╣");
  3379. Console.WriteLine(" ║ [1] GRENADE LAUNCHER ║ 70 " + bluammo1left + " / " + bluammo1 + " 70 --- ");
  3380. Console.WriteLine(" ║ [2] LOCH AND LOAD ║ 65 " + bluammo2left + " / " + bluammo2 + " 65 --- ");
  3381. Console.WriteLine(" ║ [3] SPLEDID SCREEN ║ 95 " + bluammo3left + " / " + bluammo3 + " 95 Grants 50% Damage Resistance against the opponent's next attack ");
  3382. Console.WriteLine(" ║ [4] BOTTLE ║ 65 " + bluammo4left + " / " + bluammo4 + " 65 --- ");
  3383. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩═════════════════════════════════════════════════════════════════╝");
  3384. }
  3385. else if (BluMercenary == classesMenu[4])
  3386. {
  3387. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦══════════════════════════════════════════╗");
  3388. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3389. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬══════════════════════════════════════════╣");
  3390. Console.WriteLine(" ║ [1] MINIGUN ║ 30 " + bluammo1left + " / " + bluammo1 + " 65 --- ");
  3391. Console.WriteLine(" ║ [2] SHOTGUN ║ 60 " + bluammo2left + " / " + bluammo2 + " 80 --- ");
  3392. Console.WriteLine(" ║ [3] SANDVICH ║ 0 " + bluammo3left + " / " + bluammo3 + " 95 Replenishes 1/3 of the player's total HP ");
  3393. Console.WriteLine(" ║ [4] FISTS ║ 65 " + bluammo4left + " / " + bluammo4 + " 65 --- ");
  3394. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩══════════════════════════════════════════╝");
  3395. }
  3396. else if (BluMercenary == classesMenu[5])
  3397. {
  3398. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦════════════════════════╗");
  3399. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3400. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬════════════════════════╣");
  3401. Console.WriteLine(" ║ [1] HEADSHOT ║ 90 " + bluammo1left + " / " + bluammo1 + " 55 --- ");
  3402. Console.WriteLine(" ║ [2] BODYSHOT ║ 75 " + bluammo2left + " / " + bluammo2 + " 65 --- ");
  3403. Console.WriteLine(" ║ [3] SMG ║ 35 " + bluammo3left + " / " + bluammo3 + " 80 --- ");
  3404. Console.WriteLine(" ║ [4] KUKRI ║ 65 " + bluammo4left + " / " + bluammo4 + " 65 --- ");
  3405. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩════════════════════════╝");
  3406. }
  3407. else if (BluMercenary == classesMenu[6])
  3408. {
  3409. Console.WriteLine(" ╔═══════════════════════╦═════════════════╦═══════════════╦═════════════════╦══════════════════════════════════════════════════════════════╗");
  3410. Console.WriteLine(" ║ WEAPONS ║ DAMAGE ║ AMMO ║ ACCURACY ║ SPECIAL ABILITIES ║");
  3411. Console.WriteLine(" ╠═══════════════════════╬═════════════════╬═══════════════╬═════════════════╬══════════════════════════════════════════════════════════════╣");
  3412. Console.WriteLine(" ║ [1] REVOLVER ║ 50 " + bluammo1left + " / " + bluammo1 + " 80 --- ");
  3413. Console.WriteLine(" ║ [2] BACKSTAB ║ --- " + bluammo2left + " / " + bluammo2 + " 65 Inflicts damage equal to half the opponent's total HP ");
  3414. Console.WriteLine(" ║ [3] ELECTRIC SAPPER ║ 0 " + bluammo3left + " / " + bluammo3 + " 70 Decreases the accuracy of the opponent's next attack by 30% ");
  3415. Console.WriteLine(" ║ [4] INVIS WATCH ║ 0 " + bluammo4left + " / " + bluammo4 + " 65 Decreases the accuracy of the opponent's next attack by 100% ");
  3416. Console.WriteLine(" ╚═══════════════════════╩═════════════════╩═══════════════╩═════════════════╩══════════════════════════════════════════════════════════════╝");
  3417. }
  3418.  
  3419. Console.ForegroundColor = ConsoleColor.White;
  3420. Console.WriteLine();
  3421. Console.WriteLine();
  3422. Console.ForegroundColor = ConsoleColor.Cyan;
  3423. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  3424. Typewrite(" BLU's TURN\n");
  3425. Typewrite(" ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀\n");
  3426. Console.ForegroundColor = ConsoleColor.White;
  3427.  
  3428. if (bluaccuracypill == ((double)bluhitchance * 0.50))
  3429. {
  3430. Typewrite(" ACCURACY PILL IS ACTIVE\n");
  3431. }
  3432. if (bludamagepill == ((double) Math.Ceiling((double)damage1 * 0.50)))
  3433. {
  3434. Typewrite(" DAMAGE PILL IS ACTIVE\n");
  3435. }
  3436. if (redresistancepill == ((double)damage1 * 0.50))
  3437. {
  3438. Typewrite(" RED's RESISTANCE PILL IS ACTIVE\n");
  3439. }
  3440. Console.WriteLine();
  3441. Console.WriteLine(" [1] ATTACK");
  3442. Console.WriteLine(" [2] USE INVENTORY");
  3443. Console.Write(" Select an action: ");
  3444. combatactionblu = int.Parse(Console.ReadLine());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement