3#include <enemy/KuriboBase.h>
20 bool hitCallback_Spin(ActorCollisionCheck* cc_self, ActorCollisionCheck* cc_other)
override;
26 bool hitCallback_Ice(ActorCollisionCheck* cc_self, ActorCollisionCheck* cc_other)
override;
51 changeState(StateID_Walk);
Definition PataKuribo.h:6
bool hitCallback_YoshiHipAttk(ActorCollisionCheck *cc_self, ActorCollisionCheck *cc_other) override
void onDrcTouch() override
void setTurnByPlayerHit(Actor *) override
void setWalkState() override
Definition PataKuribo.h:49
u8 _1a99
Definition PataKuribo.h:69
bool hitCallback_HipAttk(ActorCollisionCheck *cc_self, ActorCollisionCheck *cc_other) override
void setWalkSpeed() override
void reactSpinFumiProc(Actor *player) override
void initialize() override
bool mHasWing
Definition PataKuribo.h:71
void reactYoshiFumiProc(Actor *yoshi) override
u8 _1a9a
Definition PataKuribo.h:70
bool hitCallback_Ice(ActorCollisionCheck *cc_self, ActorCollisionCheck *cc_other) override
void drawModel() override
void reactFumiProc(Actor *) override
sead::Vector3f mWingRootPos
Definition PataKuribo.h:67
bool hitCallback_Spin(ActorCollisionCheck *cc_self, ActorCollisionCheck *cc_other) override
u8 _1a98
Definition PataKuribo.h:68
bool createIceActor() override
Callback for spawning ice blocks when frozen by an ice flower.
void setTurnByEnemyHit(Actor *actor_self, Actor *actor_other) override
bool mIsNotStartInWalkAnm
Definition PataKuribo.h:72
void returnState_Ice() override
void calcModel() override