summaryrefslogtreecommitdiff
path: root/mm/assets/objects/object_bh/object_bh.h
blob: ae62102466eb59d97a92e0e96e8a72e600ee92f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#ifndef OBJECTS_OBJECT_BH_H
#define OBJECTS_OBJECT_BH_H 1

#include "align_asset_macro.h"

#define dgBhFlyingAnim "__OTR__objects/object_bh/gBhFlyingAnim"
static const ALIGN_ASSET(2) char gBhFlyingAnim[] = dgBhFlyingAnim;

#define dgBhBodyDL "__OTR__objects/object_bh/gBhBodyDL"
static const ALIGN_ASSET(2) char gBhBodyDL[] = dgBhBodyDL;

#define dgBhRightWingToEdgeDL "__OTR__objects/object_bh/gBhRightWingToEdgeDL"
static const ALIGN_ASSET(2) char gBhRightWingToEdgeDL[] = dgBhRightWingToEdgeDL;

#define dgBhRightWingToBodyDL "__OTR__objects/object_bh/gBhRightWingToBodyDL"
static const ALIGN_ASSET(2) char gBhRightWingToBodyDL[] = dgBhRightWingToBodyDL;

#define dgBhLeftWingToEdgeDL "__OTR__objects/object_bh/gBhLeftWingToEdgeDL"
static const ALIGN_ASSET(2) char gBhLeftWingToEdgeDL[] = dgBhLeftWingToEdgeDL;

#define dgBhLeftWingToBodyDL "__OTR__objects/object_bh/gBhLeftWingToBodyDL"
static const ALIGN_ASSET(2) char gBhLeftWingToBodyDL[] = dgBhLeftWingToBodyDL;

#define dgBhBodyTex "__OTR__objects/object_bh/gBhBodyTex"
static const ALIGN_ASSET(2) char gBhBodyTex[] = dgBhBodyTex;

#define dgBhWingTex "__OTR__objects/object_bh/gBhWingTex"
static const ALIGN_ASSET(2) char gBhWingTex[] = dgBhWingTex;

#define dgBhSkel "__OTR__objects/object_bh/gBhSkel"
static const ALIGN_ASSET(2) char gBhSkel[] = dgBhSkel;

typedef enum ObjectBhLimb {
    /* 0x00 */ OBJECT_BH_LIMB_NONE,
    /* 0x01 */ OBJECT_BH_LIMB_BODY,
    /* 0x02 */ OBJECT_BH_LIMB_RIGHT_WING_TO_BODY,
    /* 0x03 */ OBJECT_BH_LIMB_RIGHT_WING_TO_EDGE,
    /* 0x04 */ OBJECT_BH_LIMB_LEFT_WING_TO_BODY,
    /* 0x05 */ OBJECT_BH_LIMB_LEFT_WING_TO_EDGE,
    /* 0x06 */ OBJECT_BH_LIMB_MAX
} ObjectBhLimb;

#endif // OBJECTS_OBJECT_BH_H