@@ -3934,7 +3934,7 @@ void drawMarioSpeedXZ()
3934
3934
PosY += 20 ;
3935
3935
}
3936
3936
3937
- // Move the text up if the Mario coordinates display is active
3937
+ // Move the text up if the Mario Coordinates display is active
3938
3938
if (Displays[MARIO_COORDINATES] ||
3939
3939
Displays[YOSHI_SKIP] ||
3940
3940
Displays[PALACE_SKIP] ||
@@ -4040,8 +4040,9 @@ void drawStickAngle()
4040
4040
PosY += 20 ;
4041
4041
}
4042
4042
4043
- // Move the text up if the Mario coordinates display is active
4043
+ // Move the text up if the Mario Coordinates display is active
4044
4044
if (Displays[MARIO_COORDINATES] ||
4045
+ Displays[YOSHI_SKIP] ||
4045
4046
Displays[PALACE_SKIP] ||
4046
4047
Displays[BRIDGE_SKIP])
4047
4048
{
@@ -4111,17 +4112,19 @@ void drawYoshiSkipDetails()
4111
4112
}
4112
4113
4113
4114
// Draw the text
4114
- char StickAngleString[32 ];
4115
- getStickAngleString (StickAngleString);
4116
-
4117
4115
char *tempDisplayBuffer = DisplayBuffer;
4118
4116
sprintf (tempDisplayBuffer,
4119
- " YST: %" PRIu32 " \n StickAngle: %s" ,
4120
- YoshiSkip.MainTimer ,
4121
- StickAngleString);
4117
+ " YST: %" PRIu32,
4118
+ YoshiSkip.MainTimer );
4122
4119
4123
4120
drawText (tempDisplayBuffer, PosX, PosY, Alpha, TextColor, Scale);
4124
4121
4122
+ // Draw the Stick Angle if it's not already drawn
4123
+ if (!Displays[STICK_ANGLE])
4124
+ {
4125
+ drawStickAngle ();
4126
+ }
4127
+
4125
4128
// Draw Mario's coordinates if they're not already drawn
4126
4129
if (!Displays[MARIO_COORDINATES])
4127
4130
{
@@ -4374,18 +4377,20 @@ void drawBlimpTicketSkipDetails()
4374
4377
}
4375
4378
4376
4379
// Draw the text
4377
- char StickAngleString[32 ];
4378
- getStickAngleString (StickAngleString);
4379
-
4380
4380
char *tempDisplayBuffer = DisplayBuffer;
4381
4381
sprintf (tempDisplayBuffer,
4382
- " URT: %" PRIu32 " \n SUT: %" PRIu32 " \n StickAngle: %s " ,
4382
+ " URT: %" PRIu32 " \n SUT: %" PRIu32,
4383
4383
BlimpTicketSkip.UpRightTimer ,
4384
- BlimpTicketSkip.StraightUpTimer ,
4385
- StickAngleString);
4384
+ BlimpTicketSkip.StraightUpTimer );
4386
4385
4387
4386
drawText (tempDisplayBuffer, PosX, PosY, Alpha, TextColor, Scale);
4388
4387
4388
+ // Draw the Stick Angle if it's not already drawn
4389
+ if (!Displays[STICK_ANGLE])
4390
+ {
4391
+ drawStickAngle ();
4392
+ }
4393
+
4389
4394
// Draw Mario's coordinates if they're not already drawn
4390
4395
if (!Displays[MARIO_COORDINATES])
4391
4396
{
0 commit comments