mirror of
https://github.com/zeldaret/ss
synced 2026-07-03 20:40:09 -04:00
d_a_obj_amber OK
This commit is contained in:
+1
-1
@@ -2300,7 +2300,7 @@ config.libs = [
|
||||
Rel(NonMatching, "d_a_npc_zelda", "REL/d/a/npc/d_a_npc_zelda.cpp"),
|
||||
Rel(NonMatching, "d_a_nusi_base", "REL/d/a/d_a_nusi_base.cpp"),
|
||||
Rel(NonMatching, "d_a_nusi_npc", "REL/d/a/d_a_nusi_npc.cpp"),
|
||||
Rel(NonMatching, "d_a_obj_amber", "REL/d/a/obj/d_a_obj_amber.cpp"),
|
||||
Rel(Matching, "d_a_obj_amber", "REL/d/a/obj/d_a_obj_amber.cpp"),
|
||||
Rel(
|
||||
NonMatching, "d_a_obj_ancient_jewels", "REL/d/a/obj/d_a_obj_ancient_jewels.cpp"
|
||||
),
|
||||
|
||||
@@ -49,8 +49,10 @@ int dAcOAmber_c::actorPostCreate() {
|
||||
mShadowRot.w = ((mMax - mMin) * 0.5f).mag();
|
||||
updateMatrix();
|
||||
mMdl.setLocalMtx(mWorldMtx);
|
||||
if (dBgS_ObjGndChk::CheckPos(position + mVec3_c::Ey * mMax.y)) {
|
||||
field_0x37c = position.y - dBgS_ObjGndChk::GetGroundHeight() < 0.0f ? 0.0f : dBgS_ObjGndChk::GetGroundHeight();
|
||||
mVec3_c chkPos = position + mVec3_c::Ey * mMax.y;
|
||||
if (dBgS_ObjGndChk::CheckPos(chkPos)) {
|
||||
f32 deltaHeight = position.y - dBgS_ObjGndChk::GetGroundHeight();
|
||||
field_0x37c = deltaHeight < 0.0f ? 0.0f : deltaHeight;
|
||||
} else {
|
||||
field_0x37c = 1.0e+9f;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user