diff options
| author | lepelog <25211966+lepelog@users.noreply.github.com> | 2025-12-11 22:52:14 +0100 |
|---|---|---|
| committer | lepelog <25211966+lepelog@users.noreply.github.com> | 2025-12-27 13:18:15 +0100 |
| commit | 0c6170eb6fbb7ae4d974567ec514e0c5000cc790 (patch) | |
| tree | aea345dbaeb19ebaddc423df70d182c8a580114b /src | |
| parent | ea6c908ebb1270343437fc8ed429afcbe8b26b9a (diff) | |
better match for actorPostCreate
Diffstat (limited to 'src')
| -rw-r--r-- | src/REL/d/a/obj/d_a_obj_soil.cpp | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/src/REL/d/a/obj/d_a_obj_soil.cpp b/src/REL/d/a/obj/d_a_obj_soil.cpp index e86b9eda..9c508235 100644 --- a/src/REL/d/a/obj/d_a_obj_soil.cpp +++ b/src/REL/d/a/obj/d_a_obj_soil.cpp @@ -216,23 +216,9 @@ int dAcOsoil_c::actorPostCreate() { if (mItemSubtype == ITEMTYPE_KEY_PIECE || mItemSubtype == ITEMTYPE_DIRECT_GIVE) { unsetActorProperty(AC_PROP_0x1); } - // this feels fake - f32 five; - f32 posZ; - f32 newY; - f32 posX; - f32 posY; - posZ = mPosition.z; - posX = mPosition.x; - posY = mPosition.y; - five = 5; - newY = posY + five; - mPositionCopy2.x = posX; - mPositionCopy2.z = posZ; - mPositionCopy2.y = newY; - mPositionCopy3.x = posX; - mPositionCopy3.y = newY; - mPositionCopy3.z = posZ; + mPositionCopy2 = mPosition; + mPositionCopy2.y += 5; + mPositionCopy3 = mPositionCopy2; return SUCCEEDED; } |
