3#include <enemy/KuriboBase.h>
21 bool hitCallback_Spin(ActorCollisionCheck* cc_self, ActorCollisionCheck* cc_other)
override;
27 bool hitCallback_Ice(ActorCollisionCheck* cc_self, ActorCollisionCheck* cc_other)
override;
52 changeState(StateID_Walk);
Definition PataKuribo.h:7
bool hitCallback_YoshiHipAttk(ActorCollisionCheck *cc_self, ActorCollisionCheck *cc_other) override
void onDrcTouch() override
void setTurnByPlayerHit(Actor *) override
void setWalkState() override
Definition PataKuribo.h:50
u8 _1a99
Definition PataKuribo.h:70
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:72
void reactYoshiFumiProc(Actor *yoshi) override
u8 _1a9a
Definition PataKuribo.h:71
bool hitCallback_Ice(ActorCollisionCheck *cc_self, ActorCollisionCheck *cc_other) override
void drawModel() override
void reactFumiProc(Actor *) override
sead::Vector3f mWingRootPos
Definition PataKuribo.h:68
bool hitCallback_Spin(ActorCollisionCheck *cc_self, ActorCollisionCheck *cc_other) override
u8 _1a98
Definition PataKuribo.h:69
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:73
void returnState_Ice() override
void calcModel() override