-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathActual-Game-Content-TXT_DUNGEON
449 lines (412 loc) · 17.7 KB
/
Actual-Game-Content-TXT_DUNGEON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
import java.util.Scanner;
import java.util.Random;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintSream;
public class Intro {
public static void main(String IntroTxt[]) throws FileNorDound Exception {
System.out.printLn("...Dream_Gear Studios presents...");
System.out.printLn(" ");
System.out.printLn("_____ _ _ _____ ____ _ _ _ _ ______ _____ _ _ ");
System.out.printLn(" | | |_|_|_| | | | _ \ | | | | | \ | | | | | \ | |");
System.out.printLn(" | | | | | | | | | | | | | | | \| | | __ |___ | \| |");
System.out.printLn(" | | _|_|_ | | | |_| | | |_| | | _/\_ | | | | | _/\_ |")
System.out.printLn(" |_| |_| |_| |_| |____/ |____| |/ \| |_____| |_____||/ \|")
System.out.printLn("...TXT_DUNGEON..."); //Bigger title using slashes and verticles is up there
}
}
public class Legal {
public static void main(String LegalTxt[]){
System.out.printLn("This game is a work of fiction.");
System.out.printLn("Refrences to real people, events, establishments, organizations, or localrs are intended only to provide a sense of authenticity and are used fictitiously.");
System.out.printLn("All other characters, and all incidents and dialouge, are drawn from the creator's imagination and are not to be constructed as real.");
System.out.printLn("Dream_Gear Studios [and Dream_Gear] and TXT DUNGEON Copyright ©️ by Dylan Lehman.");
System.out.printLn("All rights reserved. Made in the USA.");
double GmVerNum;
int EnterNum;
GmVerNum = 0.02
EnterNum = diskScanner.next Int();
System.out.printLn(" "); //Seperating Legal from Version Number
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.print("You are running version ");
System.out.print(GmVerNum);
System.out.printLn(" of TXT DUNGEON!!!");
System.out.printLn(" ");
System.out.printLn(" ");
}
}
public class MainMenu {
public static void main(String MainMenuTxt[]) {
System.out.printLn("_____ _ _ _____ ____ _ _ _ _ ______ _____ _ _ ");
System.out.printLn(" | | |_|_|_| | | | _ \ | | | | | \ | | | | | \ | |");
System.out.printLn(" | | | | | | | | | | | | | | | \| | | __ |___ | \| |");
System.out.printLn(" | | _|_|_ | | | |_| | | |_| | | _/\_ | | | | | _/\_ |")
System.out.printLn(" |_| |_| |_| |_| |____/ |____| |/ \| |_____| |_____||/ \|")
System.out.printLn("...TXT_DUNGEON..."); //Bigger title again
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn("_ _ ____ _ _ _ _");
System.out.printLn("| \ / | | | \ | | | | | |");
System.out.printLn("| \/ | |__ | \| | | | | |");
System.out.printLn("| | | | _/\_ | | |_| |");
System.out.printLn("| | |____ |/ \| |___|");
System.out.printLn("...Menu..."); //Up there is the bigger 'Menu'
System.out.printLn(" ");
System.out.printLn(" Play Credits Quit ");
System.out.printLn(" ");
System.out.printLn("Type your selection");
System.out.printLn(" ");
Scanner keybored = new Scanner(System.in);
MainMenuAnswer = keybored.nextDouble()
if (MainMenuAnswer == 'Play' || MainMenuAnswer == 'play' || MainMenuAnswer == 'p' || MainMenuAnswer == 'P') {
System.out.printLn(" ");
System.out.printLn("....Loading....");
System.out.printLn(".....Loading...");
System.out.printLn("......Loading..");
System.out.printLn(".......Loading.");
System.out.printLn("........Loading");
System.out.printLn("g........Loadin");
System.out.printLn("ng........Loadi");
System.out.printLn("ing........Load");
System.out.printLn("ding........Loa");
System.out.printLn("ading........Lo");
System.out.printLn("oading........L");
System.out.printLn("Loading........");
System.out.printLn(".Loading.......");
System.out.printLn("..Loading......");
System.out.printLn("...Loading.....");
System.out.printLn("....Loading....");
} else if (MainMenuAnswer == 'Credits' || MainMenuAnswer == 'credits' || MainMenuAnswer == 'C' || MainMenuAnswer == 'c') {
System.out.printLn("...Credits...");
System.out.printLn(" ");
System.out.printLn("All programing, animation, storywork, and everything in this game were created by Dream_Gear_Studios.");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn("Dedicated to beginer programmers.");
System.out.printLn("You are not alone!!!");
System.out.printLn(" ");
System.out.printLn(" ");
MainMenuAnswer2 = keybored.nextDouble()
System.out.printLn("_____ _ _ _____ ____ _ _ _ _ ______ _____ _ _ ");
System.out.printLn(" | | |_|_|_| | | | _ \ | | | | | \ | | | | | \ | |");
System.out.printLn(" | | | | | | | | | | | | | | | \| | | __ |___ | \| |");
System.out.printLn(" | | _|_|_ | | | |_| | | |_| | | _/\_ | | | | | _/\_ |")
System.out.printLn(" |_| |_| |_| |_| |____/ |____| |/ \| |_____| |_____||/ \|") // Like this
System.out.printLn("...TXT_DUNGEON..."); //Add that Bigger title again I am thinking 5 lines tall by 5 lines wide for each letter...
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn("_ _ ____ _ _ _ _");
System.out.printLn("| \ / | | | \ | | | | | |");
System.out.printLn("| \/ | |__ | \| | | | | |");
System.out.printLn("| | | | _/\_ | | |_| |");
System.out.printLn("| | |____ |/ \| |___|");
System.out.printLn("Menu"); //Try to do same thing but bigger...[Up there]
System.out.printLn(" ");
System.out.printLn(" Play Quit ");
System.out.printLn(" ");
System.out.printLn("Type your selection");
System.out.printLn(" ");
if (MainMenuAnswer2 == 'Play' || MainMenuAnswer2 == 'play' || MainMenuAnswer2 == 'p' || MainMenuAnswer2 == 'P') {
System.out.printLn(" ");
System.out.printLn("....Loading....");
System.out.printLn(".....Loading...");
System.out.printLn("......Loading..");
System.out.printLn(".......Loading.");
System.out.printLn("........Loading");
System.out.printLn("g........Loadin");
System.out.printLn("ng........Loadi");
System.out.printLn("ing........Load");
System.out.printLn("ding........Loa");
System.out.printLn("ading........Lo");
System.out.printLn("oading........L");
System.out.printLn("Loading........");
System.out.printLn(".Loading.......");
System. out.printLn("..Loading......");
System.out.printLn("...Loading.....");
System.out.printLn("....Loading....");
} else if (MainMenuAnswer2 == 'Quit' || MainMenuAnswer2 == 'quit' || MainMenuAnswer2 == 'Q' || MainMenuAnswer2 == 'q') {
System.out.printLn(" ");
System.out.printLn(".");
System.out.printLn("..");
System.out.printLn("...");
System.out.printLn("....");
System.out.printLn(".....");
System.out.printLn("Why are you still here? I thought you wanted to quit?");
System.out.printLn("......");
System.out.printLn(".......");
System.out.printLn("........");
System.out.printLn(".........");
System.out.printLn("..........");
System.out.printLn("Did you think I would do it for you?!");
System.out.printLn(" ");
}
} else if (MainMenuAnswer == 'Quit' || MainMenuAnswer == 'quit' || MainMenuAnswer == 'Q' || MainMenuAnswer == 'q') {
System.out.printLn(" ");
System.out.printLn(".");
System.out.printLn("..");
System.out.printLn("...");
System.out.printLn("....");
System.out.printLn(".....");
System.out.printLn("Why are you still here? I thought you wanted to quit?");
System.out.printLn("......");
System.out.printLn(".......");
System.out.printLn("........");
System.out.printLn(".........");
System.out.printLn("..........");
System.out.printLn("Did you think I would do it for you?!");
System.out.printLn(" ");
}
Random my Random = new Random();
int NotAAnswer = my Random.nextInt(13)+1;
if (MainMenuAnswer != 'Play' || MainMenuAnswer != 'play' || MainMenuAnswer != 'p' || MainMenuAnswer != 'P' || MainMenuAnswer != 'Credits' || MainMenuAnswer != 'credits' || MainMenuAnswer != 'C' || MainMenuAnswer != 'c' || MainMenuAnswer == 'Quit' || MainMenuAnswer == 'quit' || MainMenuAnswer == 'Q' || MainMenuAnswer == 'q') {
switch (NotAAnswer) {
case 1:
System.out.printLn("Huh?!!!");
break;
case 2:
System.out.printLn("...That can't be right...");
break;
case 3:
System.out.printLn("I’m waiting!");
break;
case 4:
System.out.printLn("Tell me when you make a selection,");
System.out.printLn("I am going to take a nap...");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn("...ZzzZzzZzzZzzZzz...");
break;
case 5:
system.out.printLn("If you don’t play the game I will");
break;
case 6:
System.out.printLn("I’m not getting any older...Wait...");
break;
case 7:
System.out.printLn("Do you need a reminder of what is in the menu?");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn("P-l-a-y, C-r-e-d-i-t-s, and Q-u-i-t !");
break;
case 8:
System.out.printLn("I’m not getting any younger!");
break;
case 9:
System.out.printLn("|");
System.out.printLn("|");
System.out.printLn("|");
System.out.printLn("|");
System.out.printLn("|_____");
break;
case 10:
System.out.printLn("You done yet?!");
break;
case 11:
System.out.printLn("8.5.12.12.15 bottles of… Error: 11.5.25 -");
System.out.printLn(" AcCiDeNtLy ReVeAlEd.");
System.out.printLn("01001101 01100101 01101101");
System.out.printLn("01101111 01110010 01111001");
System.out.printLn("00100000 01010111 01101001");
System.out.printLn("01110000 01100101 00100000");
System.out.printLn("01101001 01101110 01101001");
System.out.printLn("01110100 01101001 01100001");
System.out.printLn("01101011 01100101 01111001");
System.out.printLn("00100000 00101101 00100000");
System.out.printLn("01001011 01110010 01110101");
System.out.printLn("01101100 00100000 00101101");
System.out.printLn("00100000 01100110 01110010");
System.out.printLn("01101111 01101101 00100000");
System.out.printLn("01110100 01101000 01100101");
System.out.printLn("00100000 01110000 01101100");
System.out.printLn("01100001 01111001 01100101");
System.out.printLn("01110010 00100111 01110011");
System.out.printLn("00100000 01101101 01101001");
System.out.printLn("01101110 01100100 00100000");
System.out.printLn("01110011 01101111 00100000");
System.out.printLn("01110100 01101000 01100101");
System.out.printLn("01111001 00100000 01100100");
System.out.printLn("01101111 00100000 01101110");
System.out.printLn("01101111 01110100 00100000");
System.out.printLn("01100110 01101001 01101110");
System.out.printLn("01100100 00100000 01101111");
System.out.printLn("01110101 01110100 00100000");
System.out.printLn("01110111 01101000 01100001");
System.out.printLn("01110100 00100000 01110100");
System.out.printLn("01101000 01101001 01110011");
System.out.printLn("00100000 01110100 01110010");
System.out.printLn("01110101 01101100 01111001");
System.out.printLn("00100000 01101001 01110011");
System.out.printLn("00101110 00101110 00101110");
System.out.printLn("00100000 01001101 01100101");
System.out.printLn("01101101 01101111 01110010");
System.out.printLn("01111001 00100000 01110111");
System.out.printLn("01101001 01110000 01100101");
System.out.printLn("00100000 01100011 01101111");
System.out.printLn("01101101 01110000 01101100");
System.out.printLn("01100101 01110100 01100101");
System.out.printLn("00100000 00101101 00100000");
System.out.printLn("01010011 01101001 01100111");
System.out.printLn("01101110 01101001 01101110");
System.out.printLn("01100111 00100000 01101111");
System.out.printLn("01100110 01100110 00100000");
System.out.printLn("01101110 01101111 01110111");
System.out.printLn("00100000 00001010 00101101");
System.out.printLn("00100000 01000111 01101100");
System.out.printLn("01101001 01110100 01100011");
System.out.printLn(""01101000 00100000 00110001);
System.out.printLn("00110000 00110001");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn("Menu - Play, Credits, Quit");
break;
case 12:
System.out.printLn("...");
break;
case 13:
System.out.printLn("Case 13");
System.out.printLn("Scary!");
break;
default:
System.out.printLn("Error: VoiceBox missing - Smart alec comment not found.");
break;
}
}
}
keyboard.close();
}
public class StartPlaying {
public static void main(string PlayinTXT[]) {
System.out.printLn("Loaded! Thank you for waiting");
System.out.printLn(" ");
System.out.print("you are running ");
System.out.printLn(GMVerNum);
System.out.printLn(" ");
System.out.printLn("..So there is no saving function available yet");
System.out.printLn("Sorry for the inconvenience");
System.out.printLn("(for saving your progress keep the java player");
System.out.printLn("or game playing area open to keep your progress) ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn("What is your characters or your name?");
Scanner keyboard = new Scanner(System.in);
While (CharNameYesNo != 'Y' || CharNameYesNo != 'y' || CharNameYesNo != 'Yes' || CharNameYesNo != 'yes') {
CharName = keyboard.nextDouble()
System.out.print("Is ”);
System.out.print(CharName);
System.out.printLn(" your name?");
CharNameYesNo = keyboard.nextdouble()
if (CharNameYesNo == 'Y' || CharNameYesNo == 'y' || CharNameYesNo == 'Yes' || CharNameYesNo == 'yes') {
System.out.print("Hello ”);
System.out.print(CharName);
System.out.printLn("!");
} if else (CharNameYesNo == 'N' || CharNameYesNo == 'n' || CharNameYesNo == 'No' || CharNameYesNo == 'no') {
System.out.printLn("What is your characters or your name?");
CharName = keyboard.nextDouble()
}
}
System.out.printLn("Are you lucky?");
Reply.Na = keyboard.nextDouble()
System.out.printLn("I really hope so...");
TraitNum1 = my Random.nextInt(10)+1;
TraitNum2 = my Random.nextInt(10)+1;
TraitNum3 = my Random.nextInt(10)+1;
TraitNum4 = my Random.nextInt(10)+1;
TraitNum5 = my Random.nextInt(10)+1;
Double StartSkillPnts;
StartSkillPnts = TraitNum1 + TraitNum2 + TraitNum3 + TraitNum4 + TraitNum5
if (StartSkillPnts > 25) {
System.out.printLn("Wow you really are lucky!");
} else {
System.out.printLn("Well that sucks for you!");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn(" ");
System.out.printLn("???: ...Hey mortal you want to do deal?");
System.out.printLn("???: don’t worry about what it will cost you.");
System.out.printLn("???: Shake my hand and we will have a deal for ");
System.out.println("???: more skill points to make you stronger!");
System.out.printLn("???: Come on you can trust me I am just your nice, ");
System.out.printLn("???: self-is..I mean selfless nextdoor void demon!");
System.out.print("Void Demon: Shake my hand and we can do the deal ");
System.out.print(CharName);
System.out.printLn("!");
System.out.printLn(" ");
System.out.printLn("Decisions: Shake or Don’t Shake.");
BeginingDevilDeal = keyboard.nextDouble()
if (BeginingDevilDeal == 'Shake' || BeginingDevilDeal == 'shake') {
System.out.print("Void Demon: [shakes ");
System.out.print(CharName);
System.out.printLn("]");
System.out.printLn("Void Demon: Nice doing business with you.");
System.out.printLn("Void Demon: Enjoy your life as long as it lasts!");
StartSkillPnts = 30
} else {
System.out.printLn("Void Demon: Your funeral.");
}
}
Double BaseStatPoints;
BaseStat = StartSkillPoints
System.out.printLn("Choose your attributes.");
System.out.printLn("Type the number of points you");
System.out.println(" want to use on each attribute."); // Attributes are:
System.out.printLn("Power / Strength"); // Strength
Trait.Str = keyboard.nextInt()
Trait.Str - StartSkillPnts = StartSkillPnts
System.out.printLn("Perception"); // Perception
Trait.Perc = keyboard.nextInt()
Trait.Perc - StartSkillPnts = StartSkillPnts
System.out.printLn("Endurance / Health"); // Endurance
Trait.Endur = keyboard.nextInt()
Trait.Endur - StartSkillPnts = StartSkillPnts
System.out.printLn("Charisma"); // Charisma
Trait.Char = keyboard.nextInt()
Trait.Char - StartSkillPnts = StartSkillPnts
System.out.printLn("Intelligence"); // Intelligence
Trait.Intel = keyboard.nextInt()
Trait.Intel - StartSkillPnts = StartSkillPnts
System.out.printLn("Agility / Speed"); // Agility
Trait.Agil = keyboard.nextInt()
Trait.Agil - StartSkillPnts = StartSkillPnts
System.out.printLn("Luck"); // Luck
Trait.Luck = keyboard.nextInt()
Trait.Luck - StartSkillPnts = StartSkillPnts
System.out.printLn("Is this right?");
if ( ) {
}
System.out.printLn("");
}
}