diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/enemy/chuchu.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/enemy/chuchu.c b/src/enemy/chuchu.c index 9f10023a..308fb47f 100644 --- a/src/enemy/chuchu.c +++ b/src/enemy/chuchu.c @@ -331,9 +331,6 @@ void sub_0801F3AC(Entity* this) { } } -#ifdef EU -ASM_FUNC("asm/non_matching/eu/sub_0801F428.inc", void sub_0801F428(Entity* this)) -#else void sub_0801F428(Entity* this) { sub_0804A720(this); this->action = 1; @@ -345,12 +342,20 @@ void sub_0801F428(Entity* this) { this->action = 3; this->field_0xf = 30; + +#ifdef EU + this->direction = sub_08049F84(this, 1); +#endif + COLLISION_ON(this); this->spritePriority.b1 = 3; + +#ifndef EU this->spriteSettings.draw = 1; +#endif + InitializeAnimation(this, 2); } -#endif void sub_0801F48C(Entity* this) { GetNextFrame(this); |
