diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-03-06 20:41:37 -0500 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-03-06 20:41:37 -0500 |
| commit | 49c69eeb0f3540e654721cd2bb19e7d36bfe0b66 (patch) | |
| tree | 074784d087d4ac0722ca004eb5fbc805b531ee10 /src/d/d_com_inf_game.cpp | |
| parent | 0e508ad7210648ecbde5e0cf8e701965942e62cf (diff) | |
C_BG_MIN_HEIGHT, C_BG_MAX_HEIGHT
Diffstat (limited to 'src/d/d_com_inf_game.cpp')
| -rw-r--r-- | src/d/d_com_inf_game.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/d/d_com_inf_game.cpp b/src/d/d_com_inf_game.cpp index 11d04f3d..4cdae031 100644 --- a/src/d/d_com_inf_game.cpp +++ b/src/d/d_com_inf_game.cpp @@ -557,13 +557,13 @@ s8 dComIfGp_getReverb(int param_0) { /* 800534C4-800535B8 .text dComIfGd_setSimpleShadow2__FP4cXyzffR13cBgS_PolyInfosfP9_GXTexObj */ -int dComIfGd_setSimpleShadow2(cXyz* i_pos, f32 param_1, f32 param_2, cBgS_PolyInfo& i_floorPoly, +int dComIfGd_setSimpleShadow2(cXyz* i_pos, f32 groundY, f32 param_2, cBgS_PolyInfo& i_floorPoly, s16 i_angle, f32 param_5, GXTexObj* i_tex) { - if (i_floorPoly.ChkSetInfo() && -1000000000.0f != param_1) { + if (i_floorPoly.ChkSetInfo() && C_BG_MIN_HEIGHT != groundY) { cM3dGPla* plane_p = dComIfG_Bgsp()->GetTriPla(i_floorPoly); - return dComIfGd_setSimpleShadow(i_pos, param_1, param_2, plane_p->GetNP(), i_angle, param_5, i_tex); + return dComIfGd_setSimpleShadow(i_pos, groundY, param_2, plane_p->GetNP(), i_angle, param_5, i_tex); } else { return 0; } @@ -1036,16 +1036,16 @@ u8 dComIfGs_checkGetItemNum(u8 i_itemNo) { /* 80054578-8005468C .text dComIfGd_setShadow__FUlScP8J3DModelP4cXyzffffR13cBgS_PolyInfoP12dKy_tevstr_csfP9_GXTexObj */ int dComIfGd_setShadow(u32 id, s8 param_2, J3DModel* pModel, cXyz* pPos, f32 param_5, f32 param_6, - f32 y, f32 param_8, cBgS_PolyInfo& pFloorPoly, dKy_tevstr_c* param_10, + f32 y, f32 groundY, cBgS_PolyInfo& pFloorPoly, dKy_tevstr_c* param_10, s16 rotY, f32 param_12, GXTexObj* pTexObj) { - if (param_8 <= -1000000000.0f) { + if (groundY <= C_BG_MIN_HEIGHT) { return 0; } - int sid = dComIfGd_setRealShadow2(id, param_2, pModel, pPos, param_5, y - param_8, param_10); + int sid = dComIfGd_setRealShadow2(id, param_2, pModel, pPos, param_5, y - groundY, param_10); if (sid == 0) { cXyz pos(pPos->x, y, pPos->z); - dComIfGd_setSimpleShadow2(&pos, param_8, param_6, pFloorPoly, rotY, param_12, pTexObj); + dComIfGd_setSimpleShadow2(&pos, groundY, param_6, pFloorPoly, rotY, param_12, pTexObj); } return sid; } |
