Skip to content

Commit 7d31bb7

Browse files
authored
V2.0 beta
Added Custom car loading menu to title screen (requires Celtic CE), made gear ratios show up in the tuning menu proportionally to the number of gears in the current car, added car name display to the time trial results screen, fixed an issue where the Comaco incorrectly displayed as a tier 2 car in the Buy Cars menu
1 parent ac5b6e3 commit 7d31bb7

2 files changed

Lines changed: 52 additions & 11 deletions

File tree

CSREVO.8xp

395 Bytes
Binary file not shown.

CSREVO.txt

Lines changed: 52 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
:"CALCULATOR STREET RACING II
12
:DCS
23
"03303303300555553000300303005050300033033000505030000303030050500330330303055555BBBBBBBBBBBBBBBB9999999999999999999999999999999999999999999999999993333339999999993CC3CCC399999953555355553555992555535555355AA9533355355533355533D33333333D33339333999999333999
34
Full
@@ -46,14 +47,49 @@ Text(~1,25,75,"EVOLUTION
4647
BackgroundOn 22
4748
BackgroundOn 20
4849
Text(140,200,"OXITI8
49-
Text(60,80,"PRESS ENTER
50-
" ->Str0
51-
Pause
5250
SetUpEditor CAE,CSE,TTR
51+
Text(55,40,"PRESS ENTER TO START GAME
5352
27->dim(|LCSE
54-
If not(|LCSE(Ans
53+
If |LCSE(19
54+
Text(75,35,"PRESS 2ND TO LOAD CUSTOM CAR
55+
" ->Str0
56+
Repeat Ans=105 or Ans=21
57+
getKey
58+
End
59+
If Ans=21 and |LCSE(19
60+
Then
61+
If 90>det([[20
62+
Then
63+
Pause "CELTIC CE REQUIRE\D
64+
Else
65+
Disp "ENTER CUSTOM CAR APPVAR
66+
Input "NAME: CAR",Str0
67+
"rowSwap(CAR"+Str0->Str0
68+
det(8
69+
Disp Str9,"LOADING...
70+
If inString(Str9,"A
71+
det(5
72+
0
73+
det(0
74+
If theta!=26
75+
Then
76+
Pause "INVALID CAR!
77+
Else
78+
14->|LCAE(1
79+
For(A,2,theta
80+
A
81+
det(0
82+
expr(Str9->|LCAE(A
83+
End
84+
1
85+
det(0
86+
Disp "LOAD COMPLETE.
87+
End
88+
End
89+
End
90+
If not(|LCSE(27
5591
Then
56-
randInt(1,8^5->|LCSE(Ans
92+
randInt(1,8^5->|LCSE(27
5793
2|E4->|LCSE(1
5894
15->|LCSE(2
5995
End
@@ -279,7 +315,7 @@ Then
279315
End
280316
If F=4
281317
Then
282-
For(F,1,7
318+
For(F,1,|LCAE(5
283319
5+18F
284320
Text(Ans,5,"GEAR :
285321
Text(Ans,40,F
@@ -457,7 +493,7 @@ DelVar FIf C=5:Then
457493
"CAMACO SS '69->Str3
458494
4|E4->C
459495
2->N
460-
2->I
496+
1->I
461497
19->B
462498
End
463499
If D=1
@@ -760,6 +796,7 @@ End
760796
If C
761797
Goto 0
762798
Lbl 2
799+
ClrHome
763800
TextColor(12
764801
If 15=|LCAE(1
765802
Pause "YOU NEED A CAR TO RACE.
@@ -927,6 +964,10 @@ Goto 2
927964
Goto 1
928965
Lbl C
929966
2->W
967+
If 14=|LCAE(1
968+
Pause "NO CUSTOM CARS ALLOWED!
969+
If 14=|LCAE(1
970+
Goto 2
930971
Text(0,170,"TIME TRIALS
931972
Horizontal 3.2,11
932973
Horizontal 2.3,11
@@ -1113,7 +1154,7 @@ Else
11131154
TextColor(11
11141155
If R>B
11151156
Then
1116-
V+int(R/2->V
1157+
V+int(R.5->V
11171158
B.1->S
11181159
Else
11191160
V-1->V
@@ -1126,7 +1167,7 @@ Then
11261167
TextColor(14
11271168
Text(150,80,"PERFECT START
11281169
8+|LCSE(1->|LCSE(1
1129-
.05(R->S
1170+
R.05->S
11301171
End
11311172
|LCAE(6->F
11321173
TextColor(12
@@ -1149,7 +1190,7 @@ Repeat P>=240L
11491190
Text(~1,130,170,G
11501191
End
11511192
Text(~1,130,115,round(10S,0
1152-
round(SFM3360/|LCAE(20),0)/1|E3->R
1193+
round(SFM3360/|LCAE(20),0)/|E3->R
11531194
If R>|LCAE(2
11541195
Then
11551196
S-(.15A(1.1-GH->S
@@ -1249,7 +1290,7 @@ Then
12491290
Else
12501291
Disp "RECORD TIED
12511292
End
1252-
DelVar thetaDisp "TIME:
1293+
DelVar thetaDisp Str9,"TIME:
12531294
Pause Z
12541295
Else
12551296
10theta->A

0 commit comments

Comments
 (0)