summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2026-01-02 11:44:31 +0100
committerrobojumper <robojumper@gmail.com>2026-01-28 19:14:18 +0100
commit1ea69393a8fb9096b6f044cbaafcb28cb794bfa1 (patch)
tree2cf2de62fd163d6d2c1e410c6a58fc395285ee1e /include
parentf8842f94f9c4b715f62722661f2718e9e9d9cd13 (diff)
d_a_b_lastboss 99%
Diffstat (limited to 'include')
-rw-r--r--include/d/a/b/d_a_b_lastboss.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/include/d/a/b/d_a_b_lastboss.h b/include/d/a/b/d_a_b_lastboss.h
index 057ba894..e1100d0f 100644
--- a/include/d/a/b/d_a_b_lastboss.h
+++ b/include/d/a/b/d_a_b_lastboss.h
@@ -325,14 +325,14 @@ private:
/* 0x0620 */ dCcD_Linked_Cyl mCc2;
/* 0x0780 */ dCcD_Linked_Cyl mCc3;
/* 0x08E0 */ dCcD_Linked_Sph mCc4;
- /* 0x0A40 */ dCcD_Linked_Sph mCc5;
+ /* 0x0A40 */ dCcD_Linked_Sph mLightningCc;
/* 0x0BA0 */ dScnCallback_c mScnCallback;
/* 0x0BAC */ STATE_MGR_DECLARE(dAcBlastboss_c);
/* 0x0BE8 */ dColliderLinkedList mCcList;
/* 0x0BF4 */ dEnemySwordMdl_c mSwordMdl;
- /* 0x1130 */ u8 field_0x1130;
+ /* 0x1130 */ u8 mThunderWaitSceneFlag;
/* 0x1131 */ u8 field_0x1131;
- /* 0x1132 */ u8 field_0x1132;
+ /* 0x1132 */ bool field_0x1132;
/* 0x1133 */ u8 field_0x1133;
/* 0x1134 */ u8 field_0x1134;
/* 0x1135 */ s8 mNumConsecutiveOppositeDirectionAttacks;
@@ -346,23 +346,23 @@ private:
/* 0x113D */ u8 field_0x113D;
/* 0x113E */ u8 field_0x113E;
/* 0x113F */ u8 field_0x113F;
- /* 0x1140 */ u8 field_0x1140;
- /* 0x1141 */ u8 field_0x1141;
+ /* 0x1140 */ bool field_0x1140;
+ /* 0x1141 */ bool mIsDown;
/* 0x1142 */ u8 field_0x1142;
/* 0x1143 */ u8 mInvulnerabilityTimerMaybe;
/* 0x1144 */ s8 mGuardDirection;
/* 0x1145 */ s8 mLinkCloseRangeShieldTime;
/* 0x1146 */ bool mIsSwordEmpowered;
- /* 0x1147 */ u8 field_0x1147;
- /* 0x1148 */ u8 field_0x1148;
+ /* 0x1147 */ bool mIsThunderBeamAttackActive;
+ /* 0x1148 */ u8 mThunderBeamTimer;
/* 0x1149 */ s8 mIsPhaseTwo;
- /* 0x114A */ u8 field_0x114A;
- /* 0x114B */ u8 field_0x114B;
+ /* 0x114A */ u8 mLightingFallSwordTimer;
+ /* 0x114B */ u8 mStunState;
/* 0x114C */ u8 field_0x114C;
/* 0x114D */ bool mInBossRush;
/* 0x114E */ u8 field_0x114E;
- /* 0x114F */ u8 field_0x114F;
- /* 0x1150 */ u8 field_0x1150;
+ /* 0x114F */ bool mIsDead;
+ /* 0x1150 */ bool mThunderBeamReflected;
/* 0x1152 */ u16 field_0x1152;
/* 0x1154 */ u16 mStunCounter;
/* 0x1156 */ u16 mTimers[TIMER_MAX];
@@ -400,8 +400,8 @@ private:
/* 0x1194 */ u8 _0x1194[0x119C - 0x1194];
- /* 0x119C */ f32 field_0x119C;
- /* 0x11A0 */ f32 field_0x11A0;
+ /* 0x119C */ f32 mAttackKnockbackX;
+ /* 0x11A0 */ f32 mAttackKnockbackZ;
/* 0x11A4 */ f32 field_0x11A4;
/* 0x11A8 */ f32 mAnmRate;
/* 0x11AC */ f32 field_0x11AC;
@@ -416,14 +416,14 @@ private:
/* 0x11D0 */ f32 field_0x11D0;
/* 0x11D4 */ s32 mLastAttackDir;
/* 0x11D8 */ s32 mSecondLastAttackDirection;
- /* 0x11DC */ mAng3_c field_0x11DC;
+ /* 0x11DC */ mAng3_c mThunderBeamRotation;
/* 0x11E4 */ mVec3_c mThumbL2Translation;
/* 0x11F0 */ mVec3_c mBackbone1Translation;
/* 0x11FC */ mVec3_c mChestTranslation;
- /* 0x1208 */ mVec3_c field_0x1208;
+ /* 0x1208 */ mVec3_c mSwordPosition;
/* 0x1214 */ mVec3_c mBugNetPos;
- /* 0x1220 */ mVec3_c field_0x1220;
- /* 0x122C */ mVec3_c field_0x122C;
+ /* 0x1220 */ mVec3_c mThunderBeamPosition;
+ /* 0x122C */ mVec3_c mThunderBeamVelocity;
/* 0x1238 */ mVec3_c mToeTranslation[2];
/* 0x1250 */ mVec3_c field_0x1250[2];