1#pragma once
2
3#include "Library/Obj/PartsModel.h"
4
5class TiaraEyes : public al::PartsModel {
6public:
7 TiaraEyes(const char* name);
8
9 void init(const al::ActorInitInfo& info) override;
10 void appear() override;
11 void startWaitPanicL(f32 frame);
12 void startWaitPanicR(f32 frame);
13 void startMovePanicL(f32 frame);
14 void startMovePanicR(f32 frame);
15 void startReaction();
16 void startReactionCap();
17 void exeAppear();
18 void exeWait();
19 void exeDisappear();
20 void exeHide();
21 void endHide();
22 void exeControlled();
23
24private:
25 bool mIsActive = false;
26 s32 mHideTimer = 0;
27};
28