diff options
| author | robojumper <robojumper@gmail.com> | 2026-01-06 21:05:51 +0100 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2026-03-01 20:59:49 +0100 |
| commit | ac48f9877b3918e2c41557fad76c37563678643e (patch) | |
| tree | 0e23db3f2fd9924e76aaea12c310cfa6d47097a2 /src/toBeSorted/d_camera_base.cpp | |
| parent | 02c46f14241b2d99d9a68399c4197f493212a301 (diff) | |
d_camera OK
Diffstat (limited to 'src/toBeSorted/d_camera_base.cpp')
| -rw-r--r-- | src/toBeSorted/d_camera_base.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/toBeSorted/d_camera_base.cpp b/src/toBeSorted/d_camera_base.cpp index d8c163d9..7949c539 100644 --- a/src/toBeSorted/d_camera_base.cpp +++ b/src/toBeSorted/d_camera_base.cpp @@ -22,18 +22,18 @@ bool dCameraBase_c::doCreate(s32 index) { } bool dCameraBase_c::doRemove() { - field_0x01 = false; + mPrevIsActive = false; return remove(); } bool dCameraBase_c::doExecute() { - if (mIsActie && !field_0x01) { - vt_0x08(); - } else if (!mIsActie && field_0x01) { - vt_0x0C(); + if (mIsActive && !mPrevIsActive) { + onBecomeActive(); + } else if (!mIsActive && mPrevIsActive) { + onBecomeInactive(); } - field_0x01 = mIsActie; - if (!mIsActie) { + mPrevIsActive = mIsActive; + if (!mIsActive) { return false; } else { return execute(); @@ -41,7 +41,7 @@ bool dCameraBase_c::doExecute() { } bool dCameraBase_c::doDraw() { - if (field_0x01) { + if (mPrevIsActive) { return draw(); } return false; |
