document viewport functions
This commit is contained in:
@@ -7,8 +7,8 @@ typedef struct {
|
||||
f32 unkC[3];
|
||||
}Struct_core2_72060_0;
|
||||
|
||||
extern f32 viewport_get_yaw();
|
||||
extern int func_8024DD34(f32, f32, f32);
|
||||
extern f32 viewport_getYaw();
|
||||
extern int viewport_isPointPlane2_3f(f32, f32, f32);
|
||||
extern void func_80251B5C(f32, f32, f32);
|
||||
extern void mlMtx_rotate_pitch_deg(f32);
|
||||
extern void mlMtx_rotate_yaw_deg(f32);
|
||||
@@ -166,12 +166,12 @@ void func_802F919C(void) {
|
||||
} else {
|
||||
var_f20 = 70.0f;
|
||||
}
|
||||
ml_vec3f_yaw_rotate_copy(sp4C, sp4C, viewport_get_yaw() + randf2(-var_f20, var_f20));
|
||||
ml_vec3f_yaw_rotate_copy(sp4C, sp4C, viewport_getYaw() + randf2(-var_f20, var_f20));
|
||||
sp4C[0] += D_80381040[0];
|
||||
sp4C[1] += D_80381040[1];
|
||||
sp4C[2] += D_80381040[2];
|
||||
if (sp58 < 650.0) {
|
||||
for(sp44 = 0; sp44 < 5 && func_8024DD34(sp4C[0], sp4C[1] - 10.0f, sp4C[2]) ; sp44++){
|
||||
for(sp44 = 0; sp44 < 5 && viewport_isPointPlane2_3f(sp4C[0], sp4C[1] - 10.0f, sp4C[2]) ; sp44++){
|
||||
sp4C[1] += 200.0f;
|
||||
}
|
||||
}
|
||||
@@ -200,8 +200,8 @@ void func_802F962C(Gfx **gfx, Mtx **mtx, Vtx **vtx) {
|
||||
void *phi_s0_2;
|
||||
|
||||
if ((D_80369280 != NULL) && (D_80369284 != 0)) {
|
||||
viewport_get_position_vec3f(D_80381050);
|
||||
viewport_get_rotation_vec3f(D_80381060);
|
||||
viewport_getPosition_vec3f(D_80381050);
|
||||
viewport_getRotation_vec3f(D_80381060);
|
||||
D_80381090 = (s32)D_80369288 + D_80369288->gfx_list_offset_C + sizeof(BKGfxList);
|
||||
temp_s3 = (BKVertexList *)((s32)D_80369288 + D_80369288->vtx_list_offset_10);
|
||||
D_8038108C = vtxList_getGlobalNorm(temp_s3);
|
||||
|
Reference in New Issue
Block a user