Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.56 KB | None | 0 0
  1. // asdasdasdasdas.cpp : Defines the entry point for the console application.
  2. //
  3. #include "stdafx.h"
  4. #include <iostream>
  5. #include <iomanip>
  6. #include <string>
  7. #include <Windows.h>
  8. using namespace std;
  9.  
  10. int main()
  11. {
  12. cout << endl;
  13. cout << "~~~~~~~~~====+++????????++++++???IIIIIIII?????????=~::::=I77777777777777GIT77777" << endl;
  14. cout << "~~~~===+++????????+++++===+++??IIIIIIIIII????????++=~~::=7777777777777777GUD7777" << endl;
  15. cout << "==++++?????++????+======++??IIII???IIIII??????????++++=~+77777777777777777777777" << endl;
  16. cout << "???????+++=+++???+===+?IIIIIII????????????????+++++++++=+77777777777777777777777" << endl;
  17. cout << "???????+=~==+????++??IIIIIIII????+++++++++++++++++++++++?I7777777777777777777777" << endl;
  18. cout << "???????+=~==+????IIIIIIIIIII???+++++++++++++++==++=++++++?I777777777777777777777" << endl;
  19. cout << "???????+===+?IIIIIIIIIIIII???++++++=+++=====++======+++++++I777777777777I'M77777" << endl;
  20. cout << "???????++??IIIIIIIIIIIIII??++++=========================++++?7777777TRIGGERED777" << endl;
  21. cout << "?????????IIIIIIIIIIII????++++=+=============================+?777777777777777777" << endl;
  22. cout << "????????IIIIIIIII???????++++==================================?77777777777777777" << endl;
  23. cout << "???????IIIIIIIII???????++++=================================~==I7777777777777777" << endl;
  24. cout << "??????IIIIIIIIIII??????+++++==+=++===++========================+?777777777777777" << endl;
  25. cout << "?????II77IIII?????????++++++++++++++++++++===+++======+========++I77777777777777" << endl;
  26. cout << "????IIIIIII?????????+++++++++++++++++++?++++++++++===++====+=+++++I7777777777777" << endl;
  27. cout << "???????II??++++???+++++????+++++++++++++++++++++++===+=++==++++?+++7777777777777" << endl;
  28. cout << "??????????+++++++++++???????+++??????????++?+++++++=====+==++++++++?777777777777" << endl;
  29. cout << "?????+???+++++++++++?++?????++?+???+??????+++++++++=++======++++++++?77777777777" << endl;
  30. cout << "??????++++++++++++++++?????????????++??+++???+++++++++=++++++++++++++?7777777777" << endl;
  31. cout << "?????????+++++++++++++??????+????+++++++++++?++++++?+++++++++++++++++?7777777777" << endl;
  32. cout << "?????????++=======+++++++++++++++++===++++=++?+?++??+++++++++++++++++?I777777777" << endl;
  33. cout << "??????????========+++++++++++++=~:::=~::~~===++++????++??+++++++++==+++777777777" << endl;
  34. cout << "??????????+=============+++++++=+++==:::~======++??????++++++++++++++++777777777" << endl;
  35. cout << "??????????+==============+?=++???++=====~~======+++++++++++++++++++++++I77777777" << endl;
  36. cout << "??????????+===+=======+??~==++??+++====~~~~====~==+++++++++++++++++=++?777777777" << endl;
  37. cout << "???????????=========+?=~~==++++++++=====~~~====~~==++++++++++++++=====+777777777" << endl;
  38. cout << "???????????=~::~==+~~~~====+++++++++++++:~=====~~~===++++++++++===~~~~::::~77777" << endl;
  39. cout << "???????????+~~~+~::::~~~====+=++++++++++=~=====:~====+++++++++==~:::::,,,,,~7777" << endl;
  40. cout << "???????????+~~::~~~~~~~==++++====++++++==~+====:~=======+=====~~:::,,,....,,,~?I" << endl;
  41. cout << "????????????+~~~~~::~~===+++=======+++++======~~~===========~~:::,,,.,..,,,:~~~~" << endl;
  42. cout << "?????????????+~~~~::~~==============+++++++++=:~==========~~::,,,,,,,,,,,::~~~~:" << endl;
  43. cout << "??????????????=~~=~~~================++++++==~~~=========~::,,,,,,,,,:::::::::::" << endl;
  44. cout << "?????????????+==~~~=~=================++==~~~~==========~::,,,,,,:::~:~~~~~~::::" << endl;
  45. cout << "?????????????+===========================~~~===========~:,,,,,:~~~~~~~~~~~~~~~~~" << endl;
  46. cout << "?????????????+=====~==================================~,,,,:~~~~~~~~~~~~~~~~~~~~" << endl;
  47. cout << "????????I??I?+=====~=================================~::~~~~~~~~~~~~~~~~~~~~~~~~" << endl;
  48. cout << "?????????????======~~~==============================~~~~~~::::::~~~:::::::::::::" << endl;
  49. cout << "I????????????====~:::~~~~=========~~=~~~~~~=======~~~~~:::::::::::::::::::::::::" << endl;
  50. cout << "??????+??????+=~:::~~~=~~~=~======~~~~~~~~======~~~:::::::::::::::::::::::::::::" << endl;
  51. cout << "?I???+++?????+=+++==~=======~~====~~~~~~~===~==~::::::::::::::::::::::::::::::::" << endl;
  52. cout << "????+~++?????==++=~==~~~~~~===~==~~~~=~=====~~::::::::::,,::::::::::::::::::::::" << endl;
  53. cout << "????+:=+?????+=+++++=::::~~~~~~~~~~=======~~:::::::::::,,,:::::::::::::::::::,::" << endl;
  54. cout << "?????=+??????++???????+~~~~~~~~~~~~~====~~~:::::::::::::::::::::,::::::::::,:,,," << endl;
  55. cout << "??????????????????????+~~~~~~~~::~~~~=~~~~::::::::::::::::::::::,:,,,:::,,,,,,::" << endl;
  56. cout << "+?????????????++???????+=~~:~~~~::~~~~~~~:::,,::,::,,,,,,:::::::,,,,,,,,,,,,,,,:" << endl;
  57. cout << "?III????????+=++??????????+~~~~~~::~~~~~:::::::::::,::,,:::,,,,::,,,,,,,,,,,,,,," << endl;
  58. cout << "??IIII??????++=+?II????????==~~~~::~~~~::,:::::::::,::::::::,,,,,::,,,,,,,,,,,,," << endl;
  59. cout << "????III?++??+=++?I??????????=~~~~::~~~:,,,::::::::,::::::::,,,,,,,,,,,,,,,,,,,,," << endl;
  60. cout << "++????I+=+??+=++?????????????+~:::,:~:::,:::::::,,,::::,,,,,,,,,,,,,,,,:,,,,,,,," << endl;
  61. cout << "+++??+?+=+?????????????I???????II??+~:,,::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," << endl;
  62. cout << "++++=+?==??????????????I?????????????,,,:::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," << endl;
  63. cout << "++++++?++???===+???????I????????????~,,::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," << endl;
  64.  
  65. cout << " __ __ ___ .__ __. __ ___ .__ __. _______ " << endl;
  66. cout << "| | | | / \\ | \\ | | | | / \\ | \\ | | | \\ " << endl;
  67. cout << "| |__| | / ^ \\ | \\| | | | / ^ \\ | \\| | | .--. |" << endl;
  68. cout << "| __ | / /_\\ \\ | . ` | | | / /_\\ \\ | . ` | | | | |" << endl;
  69. cout << "| | | | / _____ \\ | |\\ | | `----./ _____ \\ | |\\ | | '--' |" << endl;
  70. cout << "|__| |__| /__/ \\__\\ |__| \\__| |_______/__/ \\__\\ |__| \\__| |_______/ " << endl;
  71.  
  72. cout << " Press any key to continue" << endl;
  73. system("pause");
  74.  
  75. system("cls");
  76.  
  77. string choice;
  78. bool status = true;
  79. char c;
  80. int gstate;
  81. int counter1 = 0;
  82.  
  83. gstate = 0;
  84.  
  85. while (status)
  86. {
  87. switch(gstate)
  88. {
  89. case 0:
  90. cout << "You are in the Hanland Gourmet Vegan Organic grocery store when you hear a deafening rumble followed by screams coming from outside the store." << endl;
  91. cout << "What do you do? (Help Evacuate others(e) Go Outside(o) )" << endl;
  92.  
  93. cin >> choice;
  94. c = choice[0];
  95.  
  96. if (c == 'e')
  97. {
  98. cout << "The store manager calls for you to evacuate so you go outside anyway." << endl;
  99. gstate = 1;
  100. }
  101. else if ( c == 'o')
  102. {
  103. cout << "You make your way outside." << endl;
  104. gstate = 1;
  105. }
  106.  
  107. else cout << "???" << " " << gstate << endl;
  108. break;
  109. case 1:
  110. cout << "You see a large fleet of EVE Online ships hovering above Princess Theo’s castle just as it begins to accelerate towards space." << endl;
  111. cout << "What do you do? (Back to the shop (b) To the castle (c)) " << endl;
  112.  
  113. cin >> choice;
  114. c = choice[0];
  115.  
  116. if ( c == 'b')
  117. {
  118. cout <<"The door to the store is locked. You decide head to the castle to investigate.." << endl;
  119. gstate = 2;
  120. }
  121. else if (c == 'c')
  122. {
  123. cout << "You head to the castle to investigate." << endl;
  124. gstate = 2;
  125. }
  126. else cout << "???" << " " << c << endl;
  127.  
  128. break;
  129. case 2:
  130. cout << "You arrive at the gate of the castle. It is eerily quiet, like Mr. Hanlons classroom during a test." << endl;
  131. cout << "What do you do? (Run(r) Open the gate (o))" << endl;
  132.  
  133. cin >> choice;
  134. c = choice[0];
  135.  
  136. if(c == 'r')
  137. {
  138. cout << "What are you, scared? Get in there, buckaroo!" << endl;
  139. gstate = 3;
  140. }
  141. else if(c == 'o')
  142. {
  143. cout << "You open the gate and enter the empty castle." << endl;
  144. gstate = 3;
  145. }
  146. else cout << "???" << " " << c << endl;
  147. break;
  148.  
  149. case 3:
  150. cout << "The usually lively castle entrance is barren, but has clear signs of struggle." << endl;
  151. cout << " Where do you go next?(The stairs(s) The dining hall (d) The Armory(a)) " << endl;
  152.  
  153. cin >> choice;
  154. c = choice[0];
  155.  
  156. if ( c == 's')
  157. {
  158.  
  159. gstate = 4;
  160. }
  161. else if (c == 'd')
  162. {
  163. cout << "You enter the Dining hall." << endl;
  164. gstate = 5;
  165. }
  166. else if (c == 'a')
  167. {
  168. cout << "You enter the Armory." << endl;
  169. gstate = 6;
  170. }
  171. else cout << "???" << " " << c << endl;
  172.  
  173. break;
  174.  
  175. case 4:
  176. cout <<"The staircase to the Master bedroom is blocked by Snorlax. Choose another way" << endl;
  177. cout << " Where do you go next?(The dining hall (d) The Armory(a)) " << endl;
  178. cin >> choice;
  179. c = choice[0];
  180.  
  181. if (c == 'd')
  182. {
  183. cout << "You enter the Dining hall." << endl;
  184. gstate = 5;
  185. }
  186. else if (c == 'a')
  187. {
  188. cout << "You enter the Armory." << endl;
  189. gstate = 6;
  190. }
  191. else cout << "???" << " " << c << endl;
  192.  
  193. break;
  194.  
  195. case 5:
  196. cout <<"The floor of the dining hall is littered with silverware and broken plates, with an untouched supper cooling on the table." << endl;
  197. cout << " Where to next?(Back to the castle entrance(e) Enter the kitchen(k) Down the cellar (c) " << endl;
  198. cin >> choice;
  199. c = choice[0];
  200.  
  201. if (c == 'e')
  202. {
  203. cout << "You return to the castle entrance." << endl;
  204. gstate = 4;
  205. }
  206. else if (c == 'k')
  207. {
  208. cout << "You go to the kitchen." << endl;
  209. gstate = 7;
  210. }
  211. else if (c == 'c')
  212. {
  213. cout << "You go down to the cellar." << endl;
  214. gstate = 8;
  215. }
  216. else cout << "???" << " " << c << endl;
  217. break;
  218.  
  219. case 6:
  220. cout <<"Despite the clear signs of struggle throughout the rest of the castle, the armory is almost completely untouched." << endl;
  221. cout << " Where do you go??(Back to the castle entrance(e) Down the hall(h) Into the dungeon (d) " << endl;
  222. cin >> choice;
  223. c = choice[0];
  224.  
  225. if (c == 'e')
  226. {
  227. cout << "You return to the castle entrance." << endl;
  228. gstate = 4;
  229. }
  230. if (c == 'e')
  231. {
  232. cout << "There is a Club Penguin Clan meeting down the hall. You decide to be considerate and not interrupt the gathering." << endl;
  233. gstate = 6;
  234. }
  235. else if (c == 'd')
  236. {
  237. cout << "You go down the cold, wet cobblestone steps into the dungeon" << endl;
  238. gstate = 10;
  239. }
  240.  
  241. else cout << "???" << " " << c << endl;
  242. break;
  243.  
  244. case 7:
  245. cout <<"There is something burning in the oven and the room is filled with thick, grey smoke, but you can faintly make out an opening across the room." << endl;
  246. cout << " Where do you go??(Back to the dining room(d) Into the smoke (s)" << endl;
  247. cin >> choice;
  248. c = choice[0];
  249.  
  250. if (c == 'd')
  251. {
  252. cout << "You return to the dining hall." << endl;
  253. gstate = 4;
  254. }
  255. if (c == 's')
  256. {
  257. cout << "You find your way through the smoke and go through the opening into the Master bedroom." << endl;
  258. gstate = 9;
  259. }
  260. else cout << "???" << " " << c << endl;
  261. break;
  262.  
  263. case 8:
  264. cout <<"There isn’t much to see in the cellar." << endl;
  265. cout << "You go back up to the dining hall. " << endl;
  266. break;
  267.  
  268. case 9:
  269. cout <<"There are no signs of Princess Theo in the Master Bedroom, but there is an ominous blue glow in what appears to be the throne room. " << endl;
  270. cout << " Do you investigate??(Of course!(y) No, I'm too scared (n)" << endl;
  271. cin >> choice;
  272. c = choice[0];
  273.  
  274. if (c == 'y')
  275. {
  276. cout << "You enter the throne room." << endl;
  277. gstate = 11;
  278. }
  279. if (c == 'n')
  280. {
  281. cout << "You don’t really want to wuss out, do you? Go get ‘em." << endl;
  282. gstate = 11;
  283. }
  284. else cout << "???" << " " << c << endl;
  285. break;
  286.  
  287. case 10:
  288. cout <<"Just as you walk through the doorway of the Dungeon, the door shuts behind you and a deep, raspy voice croaks \“Get over here, sexy\"from the dark depths below. That is the last time you see the light of day." << endl;
  289. gstate = 99;
  290. break;
  291.  
  292.  
  293. case 99:
  294. // death image
  295.  
  296. cout <<"\"Get gud\" whispers Death as he takes away your last breath " << endl;
  297. cout <<"Would you like to try again? (y/n) " << endl;
  298. cin >> choice;
  299. c = choice[0];
  300.  
  301. if (c == 'y')
  302. {
  303. gstate = 0;
  304. }
  305. if (c == 'n')
  306. {
  307. return 0;
  308. }
  309. else cout << "???" << " " << c << endl;
  310.  
  311. break;
  312.  
  313. }
  314. }
  315.  
  316. cout << endl << endl;
  317.  
  318. system("pause");
  319. return 0;
  320. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement