@@ -136,10 +136,10 @@ void func_87901A28(unk_D_8140E728* arg0) {
136
136
s16 sp2C ;
137
137
unk_D_8140E728_01C * temp_v0 = arg0 -> unk_1C ;
138
138
s16 temp_v1 = arg0 -> unk_24 ;
139
- unk_D_8140E728_01C_004 * unk_04 = temp_v0 -> unk_04 ;
139
+ unk_D_8140E728_01C_004_1 * unk_04 = temp_v0 -> unk_04 . a ;
140
140
141
141
if ((temp_v0 -> unk_00 == 1 ) && (unk_04 -> unk_00 == 1 )) {
142
- func_87901958 (func_81407B5C (temp_v1 & 0xFF ), arg0 , 0 );
142
+ func_87901958 (func_81407B5C (temp_v1 ), arg0 , 0 );
143
143
} else {
144
144
for (i = 0 ; i < sp2C ; i ++ ) {
145
145
func_87901958 (func_81407B3C (), arg0 , i );
@@ -176,9 +176,9 @@ void func_87901B08(void) {
176
176
}
177
177
178
178
void func_87901BB0 (unk_D_8140E720 * arg0 ) {
179
- D_8140E628 .x = arg0 -> unk_28 ;
180
- D_8140E628 .y = arg0 -> unk_28 ;
181
- D_8140E628 .z = arg0 -> unk_28 ;
179
+ D_8140E628 .unk_00 . x = arg0 -> unk_28 ;
180
+ D_8140E628 .unk_00 . y = arg0 -> unk_28 ;
181
+ D_8140E628 .unk_00 . z = arg0 -> unk_28 ;
182
182
}
183
183
184
184
void func_87901BD4 (unk_D_8140E720 * arg0 ) {
@@ -218,7 +218,7 @@ void func_87901C98(void) {
218
218
219
219
gSPDisplayList (gDisplayListHead ++ , D_8140DB30 );
220
220
221
- func_8140C204 (D_87906054 , & gDisplayListHead );
221
+ func_8140C204 (D_87906054 );
222
222
223
223
gSPDisplayList (gDisplayListHead ++ , D_8140DAE0 );
224
224
}
@@ -249,7 +249,7 @@ void func_87901F04(unk_D_8140E720* arg0) {
249
249
break ;
250
250
251
251
case 2 :
252
- if (arg0 -> unk_30 < 0.0f ) {
252
+ if (arg0 -> unk_2C . y < 0.0f ) {
253
253
func_81408150 (arg0 );
254
254
}
255
255
break ;
@@ -398,14 +398,14 @@ void func_87902608(unk_D_8140E720* arg0) {
398
398
break ;
399
399
400
400
case 2 :
401
- if (arg0 -> unk_54 < 0.0f ) {
401
+ if (arg0 -> unk_50 . y < 0.0f ) {
402
402
func_81408150 (arg0 );
403
403
}
404
404
break ;
405
405
}
406
406
407
407
if (func_8140819C (arg0 ) != 0 ) {
408
- if (arg0 -> unk_30 > 0.0f ) {
408
+ if (arg0 -> unk_2C . y > 0.0f ) {
409
409
func_81408328 (arg0 );
410
410
} else {
411
411
func_81408348 (arg0 );
@@ -469,7 +469,7 @@ void func_879027F0(unk_D_8140E720* arg0) {
469
469
470
470
if (func_81408368 (arg0 ) != 0 ) {
471
471
func_81409FD8 (arg0 );
472
- if (arg0 -> unk_30 < 0.0f ) {
472
+ if (arg0 -> unk_2C . y < 0.0f ) {
473
473
func_81408150 (arg0 );
474
474
}
475
475
}
@@ -527,7 +527,7 @@ void func_879029F0(unk_D_8140E720* arg0) {
527
527
528
528
if (func_81408368 (arg0 ) != 0 ) {
529
529
func_81409FD8 (arg0 );
530
- if (arg0 -> unk_30 < 0.0f ) {
530
+ if (arg0 -> unk_2C . y < 0.0f ) {
531
531
func_81408150 (arg0 );
532
532
}
533
533
}
@@ -560,7 +560,7 @@ void func_87902C9C(unk_D_8140E720* arg0) {
560
560
break ;
561
561
562
562
case 2 :
563
- if (arg0 -> unk_54 < -2.5f ) {
563
+ if (arg0 -> unk_50 . y < -2.5f ) {
564
564
func_81408150 (arg0 );
565
565
}
566
566
break ;
0 commit comments