mirror of
https://github.com/zeldaret/tmc
synced 2026-06-11 21:19:02 -04:00
27 lines
562 B
C
27 lines
562 B
C
#include "entity.h"
|
|
#include "npc.h"
|
|
|
|
void sub_08065B6C(Entity*);
|
|
void sub_08065B9C(Entity*);
|
|
|
|
void MilkCart(Entity* ent) {
|
|
static void (*const gMilkCartBehaviors[2])(Entity*) = {
|
|
sub_08065B6C,
|
|
sub_08065B9C,
|
|
};
|
|
gMilkCartBehaviors[ent->action](ent);
|
|
sub_0806ED78(ent);
|
|
}
|
|
|
|
void sub_08065B6C(Entity* ent) {
|
|
ent->action++;
|
|
ent->spriteSettings.draw = 1;
|
|
ent->y.HALF.LO += -0x8000;
|
|
ent->animationState = 6;
|
|
InitAnimationForceUpdate(ent, 3);
|
|
}
|
|
|
|
void sub_08065B9C(Entity* ent) {
|
|
UpdateAnimationSingleFrame(ent);
|
|
}
|