diff options
author | Kaz <kazbloxmc@gmail.com> | 2020-05-25 22:07:36 -0400 |
---|---|---|
committer | Kaz <kazbloxmc@gmail.com> | 2020-05-25 22:07:36 -0400 |
commit | 08c053f0130dd8bedb81f4cdb1850a85c90ae89f (patch) | |
tree | 1af2799fb8a3c21e189ed994b4b088bf1590c8aa /src/field_player_avatar.c | |
parent | bdd3fa89da0f3f88135b513e72ce2029c039ca95 (diff) |
decoration.c, field_player_avatar.c, field_tasks.c: fix NONMATCHINGs
Diffstat (limited to 'src/field_player_avatar.c')
-rw-r--r-- | src/field_player_avatar.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/field_player_avatar.c b/src/field_player_avatar.c index cd6e67c8c..cb0bf760f 100644 --- a/src/field_player_avatar.c +++ b/src/field_player_avatar.c @@ -681,24 +681,16 @@ void SetPlayerAvatarTransitionFlags(u16 a) static void DoPlayerAvatarTransition(void) { u8 i; - u32 flags = gPlayerAvatar.unk1; + u8 flags = gPlayerAvatar.unk1; if (flags != 0) { - for (i = 0; i < 8; i++, flags >>= 1) + for (i = 0; i < ARRAY_COUNT(gUnknown_0830FC14); i++, flags >>= 1) { -#ifdef NONMATCHING if (flags & 1) { gUnknown_0830FC14[i](&gObjectEvents[gPlayerAvatar.objectEventId]); } -#else - if (flags & 1) - { - register void (*const *funcs)(struct ObjectEvent *) asm("r0") = gUnknown_0830FC14; - funcs[i](&gObjectEvents[gPlayerAvatar.objectEventId]); - } -#endif } gPlayerAvatar.unk1 = 0; } |