diff options
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); } |
