summaryrefslogtreecommitdiff
path: root/src/enemy/enemy66.c
blob: b2010d031e16ce0b82bb4f3cc8f785e5a9391bfe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
 * @file enemy66.c
 * @ingroup Enemies
 *
 * @brief Enemy66 enemy
 */
#include "entity.h"

void (*const gUnk_080D2ABC[])(Entity*);
extern void sub_08029270(Entity* this);

void Enemy66(Entity* this) {
    if (gUnk_080D2ABC[this->subtimer]) {
        gUnk_080D2ABC[this->subtimer](this);
    } else {
        DeleteThisEntity();
    }
}

void (*const gUnk_080D2ABC[103])(Entity*) = {
    [22] = sub_08029270,
};