Skip to content

Commit f3cd3df

Browse files
author
Niko
committed
RaceFlag_DrawSelf progress
1 parent 5938092 commit f3cd3df

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

decompile/General/RaceFlag/RaceFlag_13_DrawSelf.c

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -231,16 +231,15 @@ void DECOMP_RaceFlag_DrawSelf()
231231
boolDark = true;
232232
}
233233

234-
char colorR = RaceFlag_CalculateBrightness(lightR, boolDark);
235-
char colorL = RaceFlag_CalculateBrightness(lightL, boolDark);
236-
237-
// right corner
238-
setRGB0(p, colorR, colorR, colorR);
239-
setRGB2(p, colorR, colorR, colorR);
240-
241-
// left corner
242-
setRGB1(p, colorL, colorL, colorL);
243-
setRGB3(p, colorL, colorL, colorL);
234+
u_char colorR = RaceFlag_CalculateBrightness(lightR, boolDark);
235+
u_int rgbR = (colorR) | (colorR << 8) | (colorR << 16);
236+
*(int*)&p->r0 = rgbR;
237+
*(int*)&p->r2 = rgbR;
238+
239+
u_char colorL = RaceFlag_CalculateBrightness(lightL, boolDark);
240+
u_int rgbL = (colorL) | (colorL << 8) | (colorL << 16);
241+
*(int*)&p->r1 = rgbL;
242+
*(int*)&p->r3 = rgbL;
244243

245244
// positions
246245
*(int *)&p->x0 = posR[0];

0 commit comments

Comments
 (0)