diff options
| author | robojumper <robojumper@gmail.com> | 2025-05-25 21:53:39 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-25 21:53:39 +0200 |
| commit | ae4573a236e59f966ea1197bebd8976ccb09e596 (patch) | |
| tree | 4dcb8e55213ac7c1755a4bbcadf517ccf2d480c6 /src/REL/d/t | |
| parent | fd7d30d32283d03a412e8c401d04418351cf686a (diff) | |
| parent | 133ac12fcf28a8b475796169e7e7beb0de99bda5 (diff) | |
Merge pull request #175 from robojumper/d_path
d_path 33%
Diffstat (limited to 'src/REL/d/t')
| -rw-r--r-- | src/REL/d/t/d_t_sound_area.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/REL/d/t/d_t_sound_area.cpp b/src/REL/d/t/d_t_sound_area.cpp index b89886a7..ca60e02f 100644 --- a/src/REL/d/t/d_t_sound_area.cpp +++ b/src/REL/d/t/d_t_sound_area.cpp @@ -25,7 +25,7 @@ int dTgSndAr_c::create() { mtx.YrotM(rotation.y); PSMTXInverse(mtx.m, mtx.m); break; - case 3: mRail.init(params >> 8 & 0xFF, roomid, 0); break; + case 3: mRail.initWithPathIndex(params >> 8 & 0xFF, roomid, 0); break; } fBase_c *base = nullptr; @@ -144,8 +144,10 @@ bool dTgSndAr_c::checkAlg3(const mVec3_c &pos) { cM3dGCps unk; // Line between b and c - mVec3_c b = *mRail.getPntPosForIndex(0); - mVec3_c c = *mRail.getPntPosForIndex(1); + mVec3_c b; + b.copyFrom(mRail.getPoint(0)); + mVec3_c c; + c.copyFrom(mRail.getPoint(1)); unk.Set(b, c, mScale.x * 100.0f); f32 d; |
