summaryrefslogtreecommitdiff
path: root/mm/assets/objects/object_tl/object_tl.h
blob: ef48a24fd43407d18258baefaf7923f56ea77aff (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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
#ifndef OBJECTS_OBJECT_TL_H
#define OBJECTS_OBJECT_TL_H 1

#include "align_asset_macro.h"

#define dgSnapperRearUpAnim "__OTR__objects/object_tl/gSnapperRearUpAnim"
static const ALIGN_ASSET(2) char gSnapperRearUpAnim[] = dgSnapperRearUpAnim;

#define dgSnapperDamageAnim "__OTR__objects/object_tl/gSnapperDamageAnim"
static const ALIGN_ASSET(2) char gSnapperDamageAnim[] = dgSnapperDamageAnim;

#define dgSnapperDeathAnim "__OTR__objects/object_tl/gSnapperDeathAnim"
static const ALIGN_ASSET(2) char gSnapperDeathAnim[] = dgSnapperDeathAnim;

#define dgSpikedSnapperIdleAnim "__OTR__objects/object_tl/gSpikedSnapperIdleAnim"
static const ALIGN_ASSET(2) char gSpikedSnapperIdleAnim[] = dgSpikedSnapperIdleAnim;

#define dgSpikedSnapperBodyDL "__OTR__objects/object_tl/gSpikedSnapperBodyDL"
static const ALIGN_ASSET(2) char gSpikedSnapperBodyDL[] = dgSpikedSnapperBodyDL;

#define dgSpikedSnapperShellDL "__OTR__objects/object_tl/gSpikedSnapperShellDL"
static const ALIGN_ASSET(2) char gSpikedSnapperShellDL[] = dgSpikedSnapperShellDL;

#define dgSpikedSnapperSpikesDL "__OTR__objects/object_tl/gSpikedSnapperSpikesDL"
static const ALIGN_ASSET(2) char gSpikedSnapperSpikesDL[] = dgSpikedSnapperSpikesDL;

#define dgSpikedSnapperSkel "__OTR__objects/object_tl/gSpikedSnapperSkel"
static const ALIGN_ASSET(2) char gSpikedSnapperSkel[] = dgSpikedSnapperSkel;

#define dgSnapperRetreatIntoShellAnim "__OTR__objects/object_tl/gSnapperRetreatIntoShellAnim"
static const ALIGN_ASSET(2) char gSnapperRetreatIntoShellAnim[] = dgSnapperRetreatIntoShellAnim;

#define dgSnapperFlipUprightAnim "__OTR__objects/object_tl/gSnapperFlipUprightAnim"
static const ALIGN_ASSET(2) char gSnapperFlipUprightAnim[] = dgSnapperFlipUprightAnim;

#define dgSnapperWiggleLegsAnim "__OTR__objects/object_tl/gSnapperWiggleLegsAnim"
static const ALIGN_ASSET(2) char gSnapperWiggleLegsAnim[] = dgSnapperWiggleLegsAnim;

#define dgSnapperFailToFlipUprightAnim "__OTR__objects/object_tl/gSnapperFailToFlipUprightAnim"
static const ALIGN_ASSET(2) char gSnapperFailToFlipUprightAnim[] = dgSnapperFailToFlipUprightAnim;

#define dgSnapperEmergeFromShellAnim "__OTR__objects/object_tl/gSnapperEmergeFromShellAnim"
static const ALIGN_ASSET(2) char gSnapperEmergeFromShellAnim[] = dgSnapperEmergeFromShellAnim;

#define dgSnapperBouncedUprightAnim "__OTR__objects/object_tl/gSnapperBouncedUprightAnim"
static const ALIGN_ASSET(2) char gSnapperBouncedUprightAnim[] = dgSnapperBouncedUprightAnim;

#define dgSnapperEyeTexAnim "__OTR__objects/object_tl/gSnapperEyeTexAnim"
static const ALIGN_ASSET(2) char gSnapperEyeTexAnim[] = dgSnapperEyeTexAnim;

#define dgSnapperFlipOverAnim "__OTR__objects/object_tl/gSnapperFlipOverAnim"
static const ALIGN_ASSET(2) char gSnapperFlipOverAnim[] = dgSnapperFlipOverAnim;

#define dgSnapperIdleAnim "__OTR__objects/object_tl/gSnapperIdleAnim"
static const ALIGN_ASSET(2) char gSnapperIdleAnim[] = dgSnapperIdleAnim;

#define dgSnapperShellTex "__OTR__objects/object_tl/gSnapperShellTex"
static const ALIGN_ASSET(2) char gSnapperShellTex[] = dgSnapperShellTex;

#define dgSnapperBodyTex "__OTR__objects/object_tl/gSnapperBodyTex"
static const ALIGN_ASSET(2) char gSnapperBodyTex[] = dgSnapperBodyTex;

#define dgSnapperLegTex "__OTR__objects/object_tl/gSnapperLegTex"
static const ALIGN_ASSET(2) char gSnapperLegTex[] = dgSnapperLegTex;

#define dgSnapperHeadTex "__OTR__objects/object_tl/gSnapperHeadTex"
static const ALIGN_ASSET(2) char gSnapperHeadTex[] = dgSnapperHeadTex;

#define dgSnapperMouthTex "__OTR__objects/object_tl/gSnapperMouthTex"
static const ALIGN_ASSET(2) char gSnapperMouthTex[] = dgSnapperMouthTex;

#define dgSnapperHoleTex "__OTR__objects/object_tl/gSnapperHoleTex"
static const ALIGN_ASSET(2) char gSnapperHoleTex[] = dgSnapperHoleTex;

#define dgSnapperSpikeSkinTex "__OTR__objects/object_tl/gSnapperSpikeSkinTex"
static const ALIGN_ASSET(2) char gSnapperSpikeSkinTex[] = dgSnapperSpikeSkinTex;

#define dgSnapperSpikeTex "__OTR__objects/object_tl/gSnapperSpikeTex"
static const ALIGN_ASSET(2) char gSnapperSpikeTex[] = dgSnapperSpikeTex;

#define dgSnapperEyeOpenTex "__OTR__objects/object_tl/gSnapperEyeOpenTex"
static const ALIGN_ASSET(2) char gSnapperEyeOpenTex[] = dgSnapperEyeOpenTex;

#define dgSnapperEyeHalfTex "__OTR__objects/object_tl/gSnapperEyeHalfTex"
static const ALIGN_ASSET(2) char gSnapperEyeHalfTex[] = dgSnapperEyeHalfTex;

#define dgSnapperEyeClosedTex "__OTR__objects/object_tl/gSnapperEyeClosedTex"
static const ALIGN_ASSET(2) char gSnapperEyeClosedTex[] = dgSnapperEyeClosedTex;

#define dgSnapperBodyDL "__OTR__objects/object_tl/gSnapperBodyDL"
static const ALIGN_ASSET(2) char gSnapperBodyDL[] = dgSnapperBodyDL;

#define dgSnapperBackRightLegDL "__OTR__objects/object_tl/gSnapperBackRightLegDL"
static const ALIGN_ASSET(2) char gSnapperBackRightLegDL[] = dgSnapperBackRightLegDL;

#define dgSnapperBackRightFootDL "__OTR__objects/object_tl/gSnapperBackRightFootDL"
static const ALIGN_ASSET(2) char gSnapperBackRightFootDL[] = dgSnapperBackRightFootDL;

#define dgSnapperBackLeftLegDL "__OTR__objects/object_tl/gSnapperBackLeftLegDL"
static const ALIGN_ASSET(2) char gSnapperBackLeftLegDL[] = dgSnapperBackLeftLegDL;

#define dgSnapperBackLeftFootDL "__OTR__objects/object_tl/gSnapperBackLeftFootDL"
static const ALIGN_ASSET(2) char gSnapperBackLeftFootDL[] = dgSnapperBackLeftFootDL;

#define dgSnapperFrontRightLegDL "__OTR__objects/object_tl/gSnapperFrontRightLegDL"
static const ALIGN_ASSET(2) char gSnapperFrontRightLegDL[] = dgSnapperFrontRightLegDL;

#define dgSnapperFrontRightFootDL "__OTR__objects/object_tl/gSnapperFrontRightFootDL"
static const ALIGN_ASSET(2) char gSnapperFrontRightFootDL[] = dgSnapperFrontRightFootDL;

#define dgSnapperFrontLeftLegDL "__OTR__objects/object_tl/gSnapperFrontLeftLegDL"
static const ALIGN_ASSET(2) char gSnapperFrontLeftLegDL[] = dgSnapperFrontLeftLegDL;

#define dgSnapperFrontLeftFootDL "__OTR__objects/object_tl/gSnapperFrontLeftFootDL"
static const ALIGN_ASSET(2) char gSnapperFrontLeftFootDL[] = dgSnapperFrontLeftFootDL;

#define dgSnapperHeadDL "__OTR__objects/object_tl/gSnapperHeadDL"
static const ALIGN_ASSET(2) char gSnapperHeadDL[] = dgSnapperHeadDL;

#define dgSnapperEyesDL "__OTR__objects/object_tl/gSnapperEyesDL"
static const ALIGN_ASSET(2) char gSnapperEyesDL[] = dgSnapperEyesDL;

#define dgSnapperJawDL "__OTR__objects/object_tl/gSnapperJawDL"
static const ALIGN_ASSET(2) char gSnapperJawDL[] = dgSnapperJawDL;

#define dgSnapperSkel "__OTR__objects/object_tl/gSnapperSkel"
static const ALIGN_ASSET(2) char gSnapperSkel[] = dgSnapperSkel;

#define dgSnapperWalkAnim "__OTR__objects/object_tl/gSnapperWalkAnim"
static const ALIGN_ASSET(2) char gSnapperWalkAnim[] = dgSnapperWalkAnim;

typedef enum SpikedSnapperLimb {
    /* 0x00 */ SPIKED_SNAPPER_LIMB_NONE,
    /* 0x01 */ SPIKED_SNAPPER_LIMB_BODY,
    /* 0x02 */ SPIKED_SNAPPER_LIMB_SHELL,
    /* 0x03 */ SPIKED_SNAPPER_LIMB_SPIKES,
    /* 0x04 */ SPIKED_SNAPPER_LIMB_MAX
} SpikedSnapperLimb;


typedef enum SnapperLimb {
    /* 0x00 */ SNAPPER_LIMB_NONE,
    /* 0x01 */ SNAPPER_LIMB_BODY,
    /* 0x02 */ SNAPPER_LIMB_HEAD,
    /* 0x03 */ SNAPPER_LIMB_JAW,
    /* 0x04 */ SNAPPER_LIMB_EYES,
    /* 0x05 */ SNAPPER_LIMB_FRONT_LEFT_LEG,
    /* 0x06 */ SNAPPER_LIMB_FRONT_LEFT_FOOT,
    /* 0x07 */ SNAPPER_LIMB_FRONT_RIGHT_LEG,
    /* 0x08 */ SNAPPER_LIMB_FRONT_RIGHT_FOOT,
    /* 0x09 */ SNAPPER_LIMB_BACK_LEFT_LEG,
    /* 0x0A */ SNAPPER_LIMB_BACK_LEFT_FOOT,
    /* 0x0B */ SNAPPER_LIMB_BACK_RIGHT_LEG,
    /* 0x0C */ SNAPPER_LIMB_BACK_RIGHT_FOOT,
    /* 0x0D */ SNAPPER_LIMB_MAX
} SnapperLimb;

#endif // OBJECTS_OBJECT_TL_H