diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2023-11-27 03:14:06 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-27 13:14:06 +0200 |
| commit | 9ff0f5029f3b109ef50d2a78bf810ed3420f1b62 (patch) | |
| tree | 2232dd786bd8fbb5497eb3ca49945f2e8de57403 /include/Z2AudioLib | |
| parent | 6b0df1f30d5c87d6710703ee66c017466af254ce (diff) | |
most of d_a_alink_wolf done / some misc (#1993)
* wip on alink_wolf
* setup procvar unions
* most of d_a_alink_wolf done + some misc
Diffstat (limited to 'include/Z2AudioLib')
| -rw-r--r-- | include/Z2AudioLib/Z2Creature.h | 1 | ||||
| -rw-r--r-- | include/Z2AudioLib/Z2WolfHowlMgr.h | 6 |
2 files changed, 6 insertions, 1 deletions
diff --git a/include/Z2AudioLib/Z2Creature.h b/include/Z2AudioLib/Z2Creature.h index 50a4823965..31e26a5d79 100644 --- a/include/Z2AudioLib/Z2Creature.h +++ b/include/Z2AudioLib/Z2Creature.h @@ -78,6 +78,7 @@ public: u8 getLinkState() const { return mLinkState; } u8 getMoveSpeed() const { return mMoveSpeed; } bool isRiding() const { return mRiding; } + void i_setLinkState(u8 i_state) { mLinkState = i_state; } static Z2CreatureLink* mLinkPtr; diff --git a/include/Z2AudioLib/Z2WolfHowlMgr.h b/include/Z2AudioLib/Z2WolfHowlMgr.h index e48633730d..05faf2fd81 100644 --- a/include/Z2AudioLib/Z2WolfHowlMgr.h +++ b/include/Z2AudioLib/Z2WolfHowlMgr.h @@ -32,7 +32,7 @@ public: f32 getNowPitch(); f32 getNowInputValue(); void calcPitchMod(f32, f32); - void startWolfHowlSound(f32, f32, bool, f32); + s8 startWolfHowlSound(f32, f32, bool, f32); void setCorrectData(s8, Z2WolfHowlData*); SongNote getCorrectLine(u8); u8 getCorrectLineNum(); @@ -42,6 +42,10 @@ public: int startGuideMelody(bool); void skipCorrectDemo(); + void setCorrectCurve(s8 i_curve) { setCorrectData(i_curve, NULL); } + u32 getTimer() { return mTimer; } + u8 getReleaseTimer() { return mReleaseTimer; } + private: /* 0x00 */ JAISoundHandle field_0x00; /* 0x04 */ JAISoundHandle field_0x04; |
