-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCompleted storyline of Hashiriya Undergrounds Phase 1(Tokyo)(Not FINALIZED)
1696 lines (1661 loc) · 97.3 KB
/
Completed storyline of Hashiriya Undergrounds Phase 1(Tokyo)(Not FINALIZED)
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
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
print("_________________________________")
print("| 🔰 走り屋にわたって地下 🔰 |")
print("| |"
"\n| 🔰 Hashriya Undergrounds 🔰 |"
"\n| Phase 1(Tokyo) |"
"\n|_______________________________|")
start = input("Hello playa. Do you wish to begin?"
"\nstart"
"\nquit"
"\n:")
if start == "quit":
print("Understandable. Have a wonderful day!")
exit()
else:
print("Gotcha. but theres some things you should know.....")
# Warning
input("BEFORE WE GET STARTED")
input("\n Note, there are some things you should know before starting this game"
"\n 1:Everytime you respond to a question, make sure you type it EXACTLY how you see")
input("For example,if you are required to respond to a question,such as a yes or no question"
"\nif you select yes, write yes EXACTLY how you see it. If you select no, write it exactly how you see it.")
input("Even if its a long response such as,Take the car to the tuning garage."
"\nYou MUST type it exactly like this, or the computer will not read it."
"\nSo be careful when writing your responses a and make sure you write it EXACTLY AS YOU SEE IT. ")
print()
input(" Don't type another answer that isn't there"
"\n If you are given a response where you have a option of yes or no, but you put yeezus as a answer..."
"\n It will be marked either as a invalid answer, or you can potentially get a answer that you don't want"
"\n nor will it make sense.")
print()
input("There are times where I may use Japanese words,"
"\nbut a majority of them i translated into English")
print()
input("To anyone that speaks Japanese(especially fluently), mind my crappy Japanese. "
"\n 日本語を話す人(特に流暢に)には、私の嫌な日本語を心に入れてください")
print()
input("Feedback and constructive criticism is greatly appreciated. If you experience any bugs or issues with my game."
"\nOr just general feedback(pros/cons)"
"\nPlease mark it as a new issue on my github.")
print()
input("Also, because I ended up realizing that not so much people may not know so much about the Japanese car scene..."
"\nI made a reference table on the types of cars/courses in the game so people understand what i'm talking about ."
"\nAlso the links to my Github and Instagram is there as well if you want to check it out.")
print()
input("Have fun ;)")
# Intro
choice = input("Welcome to the land of the rising sun,Do you wish to start?(yes/no):").lower().strip()
if choice.lower().strip() == "no":
print("Understandable. Have a wonderful day!")
exit()
else:
print("Welcome to Hayshriya Undergrounds;)")
print()
playa = input("Quick question.... What is your name?"
"\n:")
# Selecting a Japanese car Manufactuer. I'll add some European cars in a future update. Time of Day(TOD)
market = input("Okay " + playa + " Please select a Japanese Car Manufactuer."
"\nHonda"
"\nMazda"
"\nMitsubishi"
"\nNissan"
"\nSubaru"
"\nToyota"
"\n:")
JDM = input("Okay " + playa + "! Please select a Japanese Car Manufactuer"
"\nJust add the Car manufacturer from the top you selected."
"\nHonda"
"\nMazda"
"\nMitsubishi"
"\nNissan"
"\nSubaru"
"\nToyota"
"\n:")
print()
# Tech specs for Honda cars
if JDM == "Honda":
JDM = input("Please select which Honda model you wish to select. "
"(\nS2000"
"\nNsx(NC1)"
"\nEK9"
"\n:")
if JDM == "S2000":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style-2 door roadster"
"\nLayout-Front engine and Rear wheel drive"
"\nEngine type- Naturally Aspirated inline 4"
"\nHorsepower-237 hp"
"\nTorque-162 lb per feet"
"\nTransmission-6 speed manual"
"\nWeight-1,250 kg(2,756 lb)"
"\nProduction- 1999-2009"
"\nTop speed:160 mph")
elif JDM == "Nsx(NC1)":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door coupe,2 door targa top"
"\nLayout- Transverse mid-engine,RWD"
"\nEngine type- Honda C30A V6"
"\nHorsepower- 270 hp"
"\nTorque-210 lb-ft"
"\nTransmission-5 OR 6 SPEED MANUAL"
"\nWeight- 3,020 lb(1,370 kg)"
"\nProduction- 1990-2005"
"\nTop speed:191 MPH")
if JDM == "EK9":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door hatchback"
"\nLayout-Front engine, front wheel drive(F-F)"
"\nEngine type- 1.6 L B16B Inline 4"
"\nHorsepower- 182 hp"
"\nTorque-160 NM"
"\nTransmission-5 speed manual"
"\nWeight- 2,403 lb(1,090 kg)"
"\nProduction- 1997-2000"
"\nTop speed:146 MPH")
print()
# tech specs of Toyota cars
if JDM == "Toyota":
JDM = input("Please select which Toyota you wish to select. "
"\nToyota"
"\nSupra A70"
"\nSupra RZ"
"\nSoarer 2.5 GT TT"
"\nMR2"
"\nCorolla AE86 Trueno"
"\n:")
if JDM == "Supra A70":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- coupe"
"\nLayout- front engine, rear wheel drive"
"\nEngine type- Toyota 7m -GTE (Modified CT26 Turbo"
"\nHorsepower- 267 hp"
"\nTorque- 264 lb -ft"
"\nTransmission-5 speed manual, 4 speed automatic"
"\nWeight- 3,219-3,616 lbs(manual) 3,483-3,792 lbs(automatic)"
"\nProduction- 1986-1993"
"\nTop speed: 144 mph"
"\n0-60: 6.9 seconds")
if JDM == "Supra RZ":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Coupe"
"\nLayout-front engine, rear wheel drive"
"\nEngine type- I6, 2JZ"
"\nHorsepower- 171 hp"
"\nTorque- 203 lb -ft"
"\nTransmission-6 speed manual"
"\nWeight- 3,616 lb(1,640 kg)"
"\nProduction- 1993-2002"
"\nTop speed: 155 mph"
"\n0-60:5.3 seconds")
if JDM == "Soarer 2.5 GT TT":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door coupe"
"\nLayout- Front engine, Rear wheel drive"
"\nEngine type-3.0 2JZ-GE I6(JZZ31)"
"\nmHorsepower- 222 hp"
"\nTorque- 210 lb -ft"
"\nTransmission- 5 speed manual,4 or 5 speed automatic"
"\nWeight- 3,395-3,814 Ib(1,540 kg-1,730 kg)"
"\nProduction- 1991-2000"
"\nTop speed:146-156 mph"
"\n0-60:7.4 seconds")
if JDM == "MR2":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Coupe"
"\nLayout- Mid engine, rear wheel drive"
"\nEngine type- 2.2 L 5s -FE Inline 4"
"\nHorsepower- 200 hp"
"\nTorque- 137 lb -ft"
"\nTransmission-5 speed manual, 4 speed automatic"
"\nWeight- 2,579 lb(1170 kg)"
"\nProduction- 1989-1999"
"\nTop speed: 152 mph"
"\n0-60:6.5")
if JDM == "Corolla AE86 Trueno":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Compact . 2 door"
"\nLayout- Front engine, rear wheel drive"
"\nEngine type- 1.6 L 4a-GEU Inline 4 DOHC"
"\nHorsepower- 122 hp"
"\nTorque- 108 lb -ft"
"\nTransmission-5 speed manual"
"\nWeight- 2138 lbs(970 kg)"
"\nProduction- 1983-1987"
"\nTop speed: 118 mph"
"\n0-60: 8.6 seconds")
print()
# tech specs of Mazda cars
if JDM == "Mazda":
JDM = input("Please select which Mazda model you wish to select. "
"\nRX 7 FD35"
"\nRX 7 FC35"
"\nMiata mx5 NA"
"\nMiata mx5 NB"
"\nRX 8"
"\n: ")
if JDM == "RX 7 FD35":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 seater Coupe"
"\nLayout-Front Mid engine, Rear wheel drive"
"\nEngine type- 1.3 L TT 13B-REW Twin rotor(Rotary engine)"
"\nHorsepower- 252 hp"
"\nTorque-217 lb -ft"
"\nTransmission-5 speed manual"
"\nWeight- 1,260 kg (2,778 lb)"
"\nProduction- 1992-2002"
"\nTop speed: 160 MPH")
if JDM == "RX 7 FC35":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 DOOR COUPE"
"\nLayout-Front Mid engine, Rear wheel drive"
"\nEngine type-1.3 L 13B VIDEO (S4)"
"\nHorsepower- 185 hp"
"\nTorque- 25.0 kg-m"
"\nTransmission-5 Speed manual"
"\nWeight- 2,626-3,492 lb(1,223-1,584 kg)"
"\nProduction- 1985-1992"
"\nTop speed:120 MPH"
"\n0-60:")
if JDM == "Miata mx5 NA":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door coupe"
"\nLayout-Front mid engine,Rear wheel drive"
"\nEngine type-1,598 cc B6ZE(RS)DOHC Inline 4"
"\nHorsepower- 128hp"
"\nTorque- 110 lb -ft"
"\nTransmission- 5 Speed manual"
"\nWeight- 2,120 IB(960 Kg)"
"\nProduction- 1989-1997"
"\nTop speed:116 MPH"
"\n0-60:")
if JDM == "Miata mx5 NB":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door coupe/convertible"
"\nLayout-Front mid engine(Rear wheel drive)"
"\nEngine type-1.8 L BP-5A Inline 4"
"\nHorsepower- 140 hp"
"\nTorque- 119 lb -ft"
"\nTransmission-5 or 6 speed manual transmission"
"\nWeight- 2,348 IB(1,065 KG)"
"\nProduction- 1998-2005"
"\nTop speed:127 MPH"
"\n0-60:")
if JDM == "RX 8":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 4 door quad coupe"
"\nLayout-Front mid engine, rear wheel drive"
"\nEngine type- 1.3 L RENESIS "
"\nHorsepower- 189-238 hp"
"\nTorque- 159 lb -ft"
"\nTransmission-5 or 6 speed manual"
"\n4 and 6 speed automatic"
"\nWeight- Manual-2,886-3,027 lb(1,309-1,373 kg)"
"\nProduction- 2003-2012"
"\nTop speed: 145 MPH"
"\n0-60:6.4 seconds")
print()
# tech specs of mitsubishi
if JDM == "Mitsubishi":
JDM = input("Please select which Mitsubishi model you wish to select."
"\nMitsubishi "
"\nGTO TT "
"\nFTO "
"\nLancer Evo iii "
"\nLancer evo VI "
"\nLancer Evo VIII"
"\n:")
if JDM == "GTO TT":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door liftback coupe"
"\nLayout-Transverse front engine.4WD"
"\nEngine type-3.0 L 6G72 DOHC 24v TT V6"
"\nHorsepower-276 hp"
"\nTorque- 308 lb -ft"
"\nTransmission-5 or 6 speed manual"
"\n4 speed automatic"
"\nWeight- 3,131(IB) 1,420(KG)"
"\nProduction- 1990-2000 "
"\nTop speed: 160 MPH"
"\n0-60: 5.9")
if JDM == "FTO":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door coupe"
"\nLayout-Front engine , front wheel drive"
"\nEngine type-1.8 L 4G93 SOHC 16V Inline 4"
"\nHorsepower- 123 hp"
"\nTorque- 199 NM"
"\nTransmission-5 speed manual"
"\n4 OR 5 speed automatic"
"\nWeight- 1,100-1,210(KG)2,425-2,668(IB)"
"\nProduction- 1994-2000"
"\nTop speed:140 MPH"
"\n0-60:6.9 seconds")
if JDM == "Lancer Evo iii":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Sports sedan"
"\nLayout- All wheel drive"
"\nEngine type-2.0 L 4G63 I4 Turbocharged"
"\nHorsepower-266 hp"
"\nTorque- 309 Nm"
"\nTransmission-5 speed manual"
"\nWeight- 2,624 lb-2,778lb(1,190-1,260 kg)"
"\nProduction- 1995-1996"
"\nTop speed: 147 MPH"
"\n0-60:4.5 seconds")
if JDM == "Lancer evo VI":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Sports sedan"
"\nLayout-All wheel drive"
"\nEngine type-2.0 L 4G63 Inline four engine"
"\nHorsepower- 276hp"
"\nTorque- 275 lb -ft"
"\nTransmission- 5 speed manual"
"\nWeight- 2,778-2,998 lb(1,260 kg-1,360 kg)"
"\nProduction- 1999-2001"
"\nTop speed:155 MPH"
"\n0-60:5 seconds")
if JDM == "Lancer Evo VIII":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Sports sedan"
"\nLayout- All wheel drive"
"\nEngine type-2.0 L 4G63 Inline 4"
"\nHorsepower- 276 hp"
"\nTorque- 295 lb -ft"
"\nTransmission-5 or 6 speed manual,"
"\nWeight- 2,888-3,109lb(1,310-1,400 kg)"
"\nProduction- 2003-2005"
"\nTop speed:157 MPH"
"\n0-60:3.5 SECONDS")
print()
# tech specs of Nissan
if JDM == "Nissan":
JDM = input("Please select which Nissan model you wish to select."
"\nNissan "
"\nSkyline R34 "
"\nSkyline R33 "
"\nSkyline R32 "
"\nSilvia S15 "
"\nSilvia S14"
"\nFairlady Z 300ZX "
"\nFairlady 240z "
"\nFairlady Z 350Z"
"\n:")
if JDM == "Skyline R34":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door coupe"
"\nLayout-front engine, 4WD"
"\nEngine type- 2.6 L TT RB26DETT I6"
"\nHorsepower- 166 hp"
"\nTorque- 173 lb -ft"
"\nTransmission-5 or 6 speed manual"
"\nWeight- 3,673 lbs(1666 kg)"
"\nProduction- 1998-2002"
"\nTop speed:165 mph"
"\n0-60:4.8 second")
if JDM == "Skyline R33":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Coupe"
"\nLayout- Front, All wheel drive"
"\nEngine type- RB26DETT I6 Twincam,TT Intercooled"
"\nHorsepower- 276 hp"
"\nTorque- 173 lb -ft"
"\nTransmission-5 speed manual"
"\nWeight- 3530 lbs(1601 kg)"
"\nProduction- 1995-1998"
"\nTop speed:156 mph"
"\n0-60: 5.2 seconds")
if JDM == "Skyline R32":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Coupe"
"\nLayout- front engine, all wheel drive"
"\nEngine type-RB26DETT I6 Twincam,TT Intercooled"
"\nHorsepower- 280 hp"
"\nTorque- 260 lb -ft"
"\nTransmission-5 speed manual"
"\nWeight- 3153 lbs(1430 kg)"
"\nProduction- 1989-1994"
"\nTop speed:156 mph"
"\n0-60:5.6 seconds")
if JDM == "Silvia S15":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door coupe "
"\nLayout- Front engine, rear wheel drive"
"\nEngine type- 2.0 L SR20DE Inline 4"
"\nHorsepower- 250 hp"
"\nTorque- 142 lb -ft"
"\nTransmission- 4 speed automatic, 5 speed manual"
"\nWeight- 2646 lbs(1200 kg)"
"\nProduction- 1999-2002"
"\nTop speed: 152 mph"
"\n0-60:5.5 seconds")
if JDM == "Silvia S14":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Coupe"
"\nLayout- Front engine, rear wheel drive"
"\nEngine type- 2.0 SR20DE I4"
"\nHorsepower- 197 hp"
"\nTorque- 195 lb -ft"
"\nTransmission- 5 speed manual 4 speed automatic"
"\nWeight- 2762 lbs( 1253kg)"
"\nProduction- 1993-1998"
"\nTop speed: 146 mph"
"\n0-60: 7.5 seconds")
if JDM == "Fairlady Z 300ZX":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Coupe"
"\nLayout- front engine, rear wheel drive"
"\nEngine type- 3.0 VG30DE V6"
"\nHorsepower- 222 hp"
"\nTorque- 198 lb -ft"
"\nTransmission-5 speed manual, 4 speed automatic"
"\nWeight- 3329-3538 lbs(1510-1605 kg)"
"\nProduction- 1989-2000"
"\nTop speed: 155 mph"
"\n0-60: 5-6 seconds")
if JDM == "Fairlady 240z":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 3 door hatchback coupe"
"\nLayout-front engine, rear wheel drive"
"\nEngine type- 2.4 L L24 I6"
"\nHorsepower- 151 hp"
"\nTorque- 146 lb -ft"
"\nTransmission-3 speed automatic, 4 or 5 speed manual"
"\nWeight- 2,301.6 lbs(1,044 kg)"
"\nProduction- 1969-1973"
"\nTop speed: 126 mph"
"\n0-60: 8 seconds")
if JDM == "Fairlady Z 350Z":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- Hatchback coupe/roadster"
"\nLayout-Front engine, rear wheel drive"
"\nEngine type-3.5 L VQ35DE V6"
"\nHorsepower- 287 hp"
"\nTorque- 276 lb -ft"
"\nTransmission-5 speed automatic, 6 speed manual"
"\nWeight- 3,188-3,602 lbs(1,446-1,634 kg)"
"\nProduction- 2002-2008"
"\nTop speed:155 mph"
"\n0-60: 1.2 seconds")
print()
# Tech specs of Subaru
if JDM == "Subaru":
JDM = input("Please select which Subaru model you wish to select."
"(\nSubaru "
"\nImpreza WRX STI "
"\nImpreza WRX STI Version VI "
"\nBRZ"
"\n:")
if JDM == "Impreza WRX STI":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 4 door saloon"
"\nLayout-front engine, all wheel drive"
"\nEngine type-Boxer 4, turbocharged,16 v"
"\nHorsepower- 276 hp"
"\nTorque- 193 lb -ft"
"\nTransmission-6 speed manual"
"\nWeight- 3307 lbs(1500 kg)"
"\nProduction- 2000-2007"
"\nTop speed: 174 mph"
"\n0-60:4.6 seconds")
if JDM == "Impreza WRX STI Version VI":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 4 door saloon"
"\nLayout-front engine,all wheel drive"
"\nEngine type- 16 valve DOHC boxer 4, turbocharged"
"\nHorsepower- 276 hp"
"\nTorque- 251 lb -ft"
"\nTransmission-5 speed manual"
"\nWeight- 2800 lbs(1270 kg)"
"\nProduction- 1992-2000"
"\nTop speed: 152 mph"
"\n0-60: 4.8 seconds")
elif JDM == "BRZ":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style- 2 door fastback coupe"
"\nLayout- front engine, rear wheel drive"
"\nEngine type-2.0 L 4U-GSE-FA20 H4"
"\nHorsepower- 197-204hp"
"\nTorque-151-156 lb -ft"
"\nTransmission-6 speed manual, 6 speed automatic"
"\nWeight- 2,624-2,800 lb(1,190-1,270 kg)"
"\nProduction-2012-present"
"\nTop speed:143 mph"
"\n0-60:6.4 seconds")
print()
# Time of day options
TOD = input("Select the time of day you wish to drive."
"\nMorning🌅"
"\nEvening🌇"
"\n:")
# The beggining of the game. First choices(Well not really ;)
# Adding mods. (Its as special surprise tool that will help us later ;)
mods = input("Do you wish to add modifications to your " + market + " " + JDM + ". "
"\nThese include Spoilers,Tires,Engine swaps,Exhausts,etc.."
"\nDo you wish to add these modifications"
"\nyes"
"\nno"
"\n:")
print()
# Stage 1 beggining(Wangen sen)
city = input("Wonderful choice " + playa + ". I see you got style.."
"\nWelcome to Tokyo, Japan. This stage will have 3 stages.Each with their own storyline."
"\nThe Wangan sen stage, the C1 inner stage, and the Tokyo bay aqualine."
"\nWe will start with the Wangan sen stage. As you progress. You will be able to access other stages."
"\nRemember, each choice you make will lead to a different outcome."
"\noh and you'll start off with ¥600000"
"\nAre you ready?"
"\nyes"
"\nno"
"\n:")
if city == "yes":
print("Alrighty, onto stage 1 than")
else:
print("We still going G. Hehehe.")
print()
# Toll booths/start of stage 1
yen = 600000
# Course 1 description
input("Current Balance: ¥" + str(yen))
input("Course name:Bayshore route(Wangen sen)"
"\nTotal Length:43 Miles(70 km)"
"\nCompleted Construction:1976"
"\nThe legendary Bayshore route(湾岸線,Shuto Kōsokudōro Wangan-sen)..commonly known by the locals as the Wangan sen"
"\nA 43 mile stretch of highway which connects Tokyo to Yokohama."
"\nBy day, its busy as hell, but by night, is the hub of street races by Hashiriya(走り屋)"
"\nThis is due to the route containing long stretches and emptiness as night. "
"\nThis route known for the infamous Midnight club races which took place in the 90s"
"\nThe infamous street racing group who only did max velocity, and pushed their cars to the limit.")
print()
print()
Bayshore = input("While crusin in your " + market + " " + JDM + " you arrive at a toll booth,and "
"\nDepending on the type of car you are required to pay a different type of amount. "
"\nFollowing prices are listed below "
"\nShuto Expressway Bayshore Route Toll Booth:"
"\nNormal cars: 3,000JPY"
"\nMidsize cars: 3,600JPY"
"\nLarge cars: 4,950JPY"
"\nSpecific large cars: 8,250JPY"
"\nKei-cars and motorcycles: 2,400JPY"
"\nNote:Kei cars are just mini cars"
"\nWhat type of car do you have?"
"\nNormal car"
"\nMidsize car"
"\nLarge car"
"\nSpecific large car"
"\nKei-car"
"\n:")
# Decrease in yen. you just payed toll booth
if Bayshore == "Normal car":
yen -= 3000
if Bayshore == "Midsize car":
yen -= 3600
if Bayshore == "Large car":
yen -= 4950
elif Bayshore == "Specific large car":
yen -= 8250
elif Bayshore == "Kei-car":
yen -= 2400
Bayshore = input("Current Balance: ¥" + str(yen))
dajou = input("As you cruise in your " + market + " " + JDM + ", "
"\nyou notice another Hashriya driving."
"\nYou are thinking about challenging him."
"\nHe flickers at you and wishes to challenge you... "
"\nDo you...."
"\nAccept the challenge"
"\nPretend he isn't there, and go about your way"
"\n:")
print()
print()
# Option 1(Challenge 1)
if dajou == "Accept the challenge":
print("ITS ON, the last one to Yokohama bay bridge loses. Ikuzo")
else:
print("The challenge still stands....Last one to Yokohama Bay bridge loses..."
"\nOnce the timer ends, the race begins. ")
print()
# Countdown
x = 10
while x > 0:
print(x)
x -= 1
print()
print("GO!")
# Option 2 Cop Shows up
input("A intense head to head taking place along the Kanegawa tunnel."
"\nOne moment your ahead, the other moment, your opponent is ahead."
"\nPushing your " + market + " " + JDM + " to the limit"
"\nHowever, this intense head to head is brought to a halt once you exit out the tunnel..."
"\nYou spot a black and white Toyota crown police car!🚔🚔"
"\nSirens start wailing."
"\nBecause you don't want to get into more trouble. You decide to pull over.")
# Pull over result
input(".👮♀️-Good " + TOD + ".")
print()
input(".you- Good " + TOD + " officer.")
print()
input(".SGT Yoshida- I am Sergeant Yoshida. Im a currently part of the traffic bureau((交通部))"
"\nof the Tokyo Metropolitan Police(警視庁)")
print()
input("you- Really? Well what did I do Officer")
print()
input(".SGT Yoshida- Sir you were going pulling a 160 MPH Speed run on the Wangan sen.")
print()
input(". you- How is that a problem....")
print()
input(".SGT Yoshida- The speed limit is 50 mph......")
print()
input("Anyway, I must fine you ¥15000 for a speeding violation.")
# Pull over actual choices
osaka = input("\nWhile the cop goes to his vehicle"
"\nYou have a choice of either escaping or just staying"
"\nDo you...... escape or stay?"
"\n:")
if osaka == "stay":
print("Sergeant Yoshida- Okay Sir, this just a warning, if you are found street racing again, you might be arrested"
"\nand your car can potentially become in possession of the Tokyo Metropolitan Police.")
input("you- Understood Officer."
"\nyou- Have a wonderful " + TOD + " officer."
"\nAnyway you pay the fine, and go about you way."
"\nGAME OVER")
yen -= 15000
osaka = input("Current Balance: ¥" + str(yen))
exit()
elif osaka == "escape":
print("Unit 4, Suspect is attempting a escape on the Wangan sen!!"
"\nRequesting backup!!")
print()
chase = input("Now the chase is on because for some reason you still want to race..."
"\nbut other than that, some sirens are coming at ya"
"\nand now you see two exits, in which one of them is a life saver"
"\nexit 7 leads to Haneda airport"
"\nexit 8 leads to yokohama bay bridge, and leads to the city of Yokohama"
"\nChoose a exit, and remember, choose wisely...."
"\nexit 7"
"\nexit 8"
"\n:")
if chase == "exit 7":
chase = input("Turn off you car, stay where you are! Driver, you are under arrest."
"\nDamn, you've been busted. There was a roadblock at the airport waiting for you"
"\nTip:Never go to a airport during a pursuit. Thats just dumb"
"\nBusted. Game over")
exit()
if chase == "exit 8":
print("Ehhh, he gave me the slip. I've lost him, breaking pursuit.")
print()
selector = input("Bueno.You have evaded arrest, but now you must swap your car or you'll get caught"
"\nYou recieve a phone call from your friend Hiroshi,"
"\n. 📱 Hiroshi- Yo, "+playa+", wanna meet up at Daikoku parking lot?"
"\nDo you accept?"
"\naccept"
"\ndeny"
"\n:")
if selector == "deny":
print("\n. 📱Hiroshi- maybe another time"
"\n. 📱you- Yeah, maybe another time...."
"\nThank you for playing my game..Have a wonderful day " + playa + "!!")
exit()
else:
stage3 = input("Are you sure you wish to proceed to Stage 2 of Hashriya Undergrounds"
"\nyes"
"\nno"
"\n:")
if stage3 == "no":
print(".Hiroshi- maybe another time"
"\n.you- Yeah, maybe another time...."
"Thank you for playing my game..Have a wonderful day " + playa + "!!")
exit()
else:
print("Welcome to Stage 2:C1 Inner Loop.")
# Stage 2 C1 Inner
sasuke = input("Because you just got caught by the cops and probably are in their database by now.."
"\nits time to swap your car,"
"\nChoose a Japanese car manufactuer"
"\nHonda"
"\nMazda"
"\nMitsubishi"
"\nNissan"
"\nSubaru"
"\nToyota"
"\n:")
yokohama = input("Because you just got caught by the cops and probably are in their database by now.."
"\nits time to swap your car,"
"\nChoose a Japanese car manufactuer"
"\nJust add the Car manufacturer from the top you selected."
"\nHonda"
"\nMazda"
"\nMitsubishi"
"\nNissan"
"\nSubaru"
"\nToyota"
"\n:")
if yokohama == "Honda":
yokohama = input("Please select which Honda model you wish to select. "
"(\nHonda S2000"
"\nNsx(NC1)"
"\nCivic EK9"
"\n:")
# Tech specs of Honda cars
if yokohama == "S2000":
print("Tech specs of " + market + " " + JDM + "."
"\nBody Style-2 door roadster"
"\nLayout-Front engine and Rear wheel drive"
"\nEngine type- Naturally Aspirated inline 4"
"\nHorsepower-237 hp"
"\nTorque-162 lb per feet"
"\nTransmission-6 speed manual"
"\nWeight-1,250 kg(2,756 lb)"
"\nProduction- 1999-2009"
"\nTop speed:160 mph")
elif yokohama == "Nsx(NC1)":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 door coupe,2 door targa top"
"\nLayout- Transverse mid-engine,RWD"
"\nEngine type- Honda C30A V6"
"\nHorsepower- 270 hp"
"\nTorque-210 lb-ft"
"\nTransmission-5 OR 6 SPEED MANUAL"
"\nWeight- 3,020 lb(1,370 kg)"
"\nProduction- 1990-2005"
"\nTop speed:191 MPH")
if yokohama == "EK9":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 door hatchback"
"\nLayout-Front engine, front wheel drive(F-F)"
"\nEngine type- 1.6 L B16B Inline 4"
"\nHorsepower- 182 hp"
"\nTorque-160 NM"
"\nTransmission-5 speed manual"
"\nWeight- 2,403 lb(1,090 kg)"
"\nProduction- 1997-2000"
"\nTop speed:146 MPH")
print()
# Tech specs of Toyota
elif yokohama == "Toyota":
yokohama = input("Please select which Toyota you wish to select. "
"\nToyota"
"\nSupra A70"
"\nSupra RZ"
"\nSoarer 2.5 GT TT"
"\nMR2"
"\nCorolla AE86 Trueno"
"\n:")
if yokohama == "Supra A70":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- coupe"
"\nLayout- front engine, rear wheel drive"
"\nEngine type- Toyota 7m -GTE (Modified CT26 Turbo"
"\nHorsepower- 267 hp"
"\nTorque- 264 lb -ft"
"\nTransmission-5 speed manual, 4 speed automatic"
"\nWeight- 3,219-3,616 lbs(manual) 3,483-3,792 lbs(automatic)"
"\nProduction- 1986-1993"
"\nTop speed: 144 mph"
"\n0-60: 6.9 seconds")
if yokohama == "Supra RZ":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- Coupe"
"\nLayout-front engine, rear wheel drive"
"\nEngine type- I6, 2JZ"
"\nHorsepower- 171 hp"
"\nTorque- 203 lb -ft"
"\nTransmission-6 speed manual"
"\nWeight- 3,616 lb(1,640 kg)"
"\nProduction- 1993-2002"
"\nTop speed: 155 mph"
"\n0-60:5.3 seconds")
if yokohama == "Soarer 2.5 GT TT":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 door coupe"
"\nLayout- Front engine, Rear wheel drive"
"\nEngine type-3.0 2JZ-GE I6(JZZ31)"
"\nmHorsepower- 222 hp"
"\nTorque- 210 lb -ft"
"\nTransmission- 5 speed manual,4 or 5 speed automatic"
"\nWeight- 3,395-3,814 Ib(1,540 kg-1,730 kg)"
"\nProduction- 1991-2000"
"\nTop speed:146-156 mph"
"\n0-60:7.4 seconds")
if yokohama == "MR2":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- Coupe"
"\nLayout- Mid engine, rear wheel drive"
"\nEngine type- 2.2 L 5s -FE Inline 4"
"\nHorsepower- 200 hp"
"\nTorque- 137 lb -ft"
"\nTransmission-5 speed manual, 4 speed automatic"
"\nWeight- 2,579 lb(1170 kg)"
"\nProduction- 1989-1999"
"\nTop speed: 152 mph"
"\n0-60:6.5")
if yokohama == "Corolla AE86 Trueno":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- Compact . 2 door"
"\nLayout- Front engine, rear wheel drive"
"\nEngine type- 1.6 L 4a-GEU Inline 4 DOHC"
"\nHorsepower- 122 hp"
"\nTorque- 108 lb -ft"
"\nTransmission-5 speed manual"
"\nWeight- 2138 lbs(970 kg)"
"\nProduction- 1983-1987"
"\nTop speed: 118 mph"
"\n0-60: 8.6 seconds")
print()
# Tech specs of Mazda
if yokohama == "Mazda":
yokohama = input("Please select which Mazda model you wish to select. "
"\nMazda RX 7 FD35"
"\nRX 7 FC35"
"\nMiata mx5 NA"
"\nMiata mx5 NB"
"\nRX 8"
"\n: ")
if yokohama == "RX 7 FD35":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 seater Coupe"
"\nLayout-Front Mid engine, Rear wheel drive"
"\nEngine type- 1.3 L TT 13B-REW Twin rotor(Rotary engine)"
"\nHorsepower- 252 hp"
"\nTorque-217 lb -ft"
"\nTransmission-5 speed manual"
"\nWeight- 1,260 kg (2,778 lb)"
"\nProduction- 1992-2002"
"\nTop speed: 160 MPH")
if yokohama == "RX 7 FC35":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 DOOR COUPE"
"\nLayout-Front Mid engine, Rear wheel drive"
"\nEngine type-1.3 L 13B VIDEO (S4)"
"\nHorsepower- 185 hp"
"\nTorque- 25.0 kg-m"
"\nTransmission-5 Speed manual"
"\nWeight- 2,626-3,492 lb(1,223-1,584 kg)"
"\nProduction- 1985-1992"
"\nTop speed:120 MPH"
"\n0-60:")
if yokohama == "Miata mx5 NA":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 door coupe"
"\nLayout-Front mid engine,Rear wheel drive"
"\nEngine type-1,598 cc B6ZE(RS)DOHC Inline 4"
"\nHorsepower- 128hp"
"\nTorque- 110 lb -ft"
"\nTransmission- 5 Speed manual"
"\nWeight- 2,120 IB(960 Kg)"
"\nProduction- 1989-1997"
"\nTop speed:116 MPH"
"\n0-60:")
if yokohama == "Miata mx5 NB":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 door coupe/convertible"
"\nLayout-Front mid engine(Rear wheel drive)"
"\nEngine type-1.8 L BP-5A Inline 4"
"\nHorsepower- 140 hp"
"\nTorque- 119 lb -ft"
"\nTransmission-5 or 6 speed manual transmission"
"\nWeight- 2,348 IB(1,065 KG)"
"\nProduction- 1998-2005"
"\nTop speed:127 MPH"
"\n0-60:")
if yokohama == "RX 8":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 4 door quad coupe"
"\nLayout-Front mid engine, rear wheel drive"
"\nEngine type- 1.3 L RENESIS "
"\nHorsepower- 189-238 hp"
"\nTorque- 159 lb -ft"
"\nTransmission-5 or 6 speed manual"
"\n4 and 6 speed automatic"
"\nWeight- Manual-2,886-3,027 lb(1,309-1,373 kg)"
"\nProduction- 2003-2012"
"\nTop speed: 145 MPH"
"\n0-60:6.4 seconds")
print()
# Tech specs of Mitsubishi
elif yokohama == "Mitsubishi":
yokohama = input("Please select which Mitsubishi model you wish to select."
"\nMitsubishi "
"\nGTO TT "
"\nFTO "
"\nLancer Evo iii "
"\nLancer evo VI "
"\nLancer Evo VIII"
"\n:")
if yokohama == "GTO TT":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 door liftback coupe"
"\nLayout-Transverse front engine.4WD"
"\nEngine type-3.0 L 6G72 DOHC 24v TT V6"
"\nHorsepower-276 hp"
"\nTorque- 308 lb -ft"
"\nTransmission-5 or 6 speed manual"
"\n4 speed automatic"
"\nWeight- 3,131(IB) 1,420(KG)"
"\nProduction- 1990-2000 "
"\nTop speed: 160 MPH"
"\n0-60: 5.9")
if yokohama == "FTO":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 door coupe"
"\nLayout-Front engine , front wheel drive"
"\nEngine type-1.8 L 4G93 SOHC 16V Inline 4"
"\nHorsepower- 123 hp"
"\nTorque- 199 NM"
"\nTransmission-5 speed manual"
"\n4 OR 5 speed automatic"
"\nWeight- 1,100-1,210(KG)2,425-2,668(IB)"
"\nProduction- 1994-2000"
"\nTop speed:140 MPH"
"\n0-60:6.9 seconds")
if yokohama == "Lancer Evo iii":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- Sports sedan"
"\nLayout- All wheel drive"
"\nEngine type-2.0 L 4G63 I4 Turbocharged"
"\nHorsepower-266 hp"
"\nTorque- 309 Nm"
"\nTransmission-5 speed manual"
"\nWeight- 2,624 lb-2,778lb(1,190-1,260 kg)"
"\nProduction- 1995-1996"
"\nTop speed: 147 MPH"
"\n0-60:4.5 seconds")
if yokohama == "Lancer evo VI":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- Sports sedan"
"\nLayout-All wheel drive"
"\nEngine type-2.0 L 4G63 Inline four engine"
"\nHorsepower- 276hp"
"\nTorque- 275 lb -ft"
"\nTransmission- 5 speed manual"
"\nWeight- 2,778-2,998 lb(1,260 kg-1,360 kg)"
"\nProduction- 1999-2001"
"\nTop speed:155 MPH"
"\n0-60:5 seconds")
if yokohama == "Lancer Evo VIII":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- Sports sedan"
"\nLayout- All wheel drive"
"\nEngine type-2.0 L 4G63 Inline 4"
"\nHorsepower- 276 hp"
"\nTorque- 295 lb -ft"
"\nTransmission-5 or 6 speed manual,"
"\nWeight- 2,888-3,109lb(1,310-1,400 kg)"
"\nProduction- 2003-2005"
"\nTop speed:157 MPH"
"\n0-60:3.5 SECONDS")
print()
# Tech specs of Nissan cars
if yokohama == "Nissan":
yokohama = input("Please select which Nissan model you wish to select."
"\nNissan "
"\nSkyline R34 "
"\nSkyline R33 "
"\nSkyline R32 "
"\nSilvia S15"
"\nSilvia S14 "
"\nFairlady Z 300ZX "
"\nFairlady 240z, "
"\nFairlady Z 350Z"
"\n:")
if yokohama == "Skyline R34":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- 2 door coupe"
"\nLayout-front engine, 4WD"
"\nEngine type- 2.6 L TT RB26DETT I6"
"\nHorsepower- 166 hp"
"\nTorque- 173 lb -ft"
"\nTransmission-5 or 6 speed manual"
"\nWeight- 3,673 lbs(1666 kg)"
"\nProduction- 1998-2002"
"\nTop speed:165 mph"
"\n0-60:4.8 second")
if yokohama == "Skyline R33":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- Coupe"
"\nLayout- Front, All wheel drive"
"\nEngine type- RB26DETT I6 Twincam,TT Intercooled"
"\nHorsepower- 276 hp"
"\nTorque- 173 lb -ft"
"\nTransmission-5 speed manual"
"\nWeight- 3530 lbs(1601 kg)"
"\nProduction- 1995-1998"
"\nTop speed:156 mph"
"\n0-60: 5.2 seconds")
if yokohama == "Skyline R32":
print("Tech specs of " + market + " " + yokohama + "."
"\nBody Style- Coupe"
"\nLayout- front engine, all wheel drive"