diff options
| author | elijah-thomas774 <elijahthomas774@gmail.com> | 2026-04-07 16:49:25 -0400 |
|---|---|---|
| committer | elijah-thomas774 <elijahthomas774@gmail.com> | 2026-04-07 16:49:25 -0400 |
| commit | 84a65865d0a553befe08d17a75401f63db44fcda (patch) | |
| tree | a8181eb6b8bbcba7a343b54e219c045b5d6f1c51 /include | |
| parent | 355ac6990470a0e5f3c8231c9637844c899880fc (diff) | |
the rest of dAcEremly_c states
Diffstat (limited to 'include')
| -rw-r--r-- | include/d/a/e/d_a_e_remly.h | 4 | ||||
| -rw-r--r-- | include/d/a/obj/d_a_obj_base.h | 3 | ||||
| -rw-r--r-- | include/m/m_angle.h | 4 |
3 files changed, 10 insertions, 1 deletions
diff --git a/include/d/a/e/d_a_e_remly.h b/include/d/a/e/d_a_e_remly.h index 2bc9ac85..9629855c 100644 --- a/include/d/a/e/d_a_e_remly.h +++ b/include/d/a/e/d_a_e_remly.h @@ -121,6 +121,7 @@ private: bool fn_177_79D0(bool); bool fn_177_7B10(); + void nightSleepDemoImpl(); void fn_177_8520(bool); void fn_177_8600(); @@ -179,7 +180,8 @@ private: /* 0xB44 */ u16 field_0xB44; /* 0xB46 */ u16 field_0xB46; /* 0xB48 */ u16 field_0xB48; - /* */ u8 _B4A[0xB4E - 0xB4A]; + /* 0xB4A */ u16 field_0xB4A; + /* 0xB4C */ u16 field_0xB4C; /* 0xB4E */ u16 field_0xB4E; /* 0xB50 */ u16 field_0xB50; /* 0xB52 */ u16 field_0xB52; diff --git a/include/d/a/obj/d_a_obj_base.h b/include/d/a/obj/d_a_obj_base.h index 57f1222a..272f9ec0 100644 --- a/include/d/a/obj/d_a_obj_base.h +++ b/include/d/a/obj/d_a_obj_base.h @@ -95,6 +95,9 @@ public: mVec3_c &getOldPosition() { return mOldPosition; } + mVec3_c &getStartingPosition() { + return mStartingPos; + } mVec3_c &getVelocity() { return mVelocity; } diff --git a/include/m/m_angle.h b/include/m/m_angle.h index 1de484bc..d952b612 100644 --- a/include/m/m_angle.h +++ b/include/m/m_angle.h @@ -63,6 +63,10 @@ public: s32 absDiff(const mAng &other) const { return sLib::absDiff(mVal, other.mVal); } + template <typename T> + static s32 absDiff2(T a, T b) { + return abs(a - b); + } f32 sin() const { return nw4r::math::SinIdx(*this); } |
