Paper Mario DX
Paper Mario (N64) modding
Loading...
Searching...
No Matches
StarSpirit.h
Go to the documentation of this file.
1
#include "common.h"
2
#include "sprite/npc/WorldEldstar.h"
3
#include "sprite/npc/WorldMamar.h"
4
#include "sprite/npc/WorldSkolar.h"
5
#include "sprite/npc/WorldMuskular.h"
6
#include "sprite/npc/WorldMisstar.h"
7
#include "sprite/npc/WorldKlevar.h"
8
#include "sprite/npc/WorldKalmar.h"
9
#include "sprite/npc/StarMan.h"
10
#include "sprite/npc/Twink.h"
11
12
#define ELDSTAR_ANIMS \
13
{ \
14
.idle = ANIM_WorldEldstar_Idle, \
15
.walk = ANIM_WorldEldstar_Idle, \
16
.run = ANIM_WorldEldstar_Idle, \
17
.chase = ANIM_WorldEldstar_Idle, \
18
.anim_4 = ANIM_WorldEldstar_Idle, \
19
.anim_5 = ANIM_WorldEldstar_Idle, \
20
.death = ANIM_WorldEldstar_Idle, \
21
.hit = ANIM_WorldEldstar_Idle, \
22
.anim_8 = ANIM_WorldEldstar_Still, \
23
.anim_9 = ANIM_WorldEldstar_Idle, \
24
.anim_A = ANIM_WorldEldstar_Idle, \
25
.anim_B = ANIM_WorldEldstar_Idle, \
26
.anim_C = ANIM_WorldEldstar_Idle, \
27
.anim_D = ANIM_WorldEldstar_Idle, \
28
.anim_E = ANIM_WorldEldstar_Idle, \
29
.anim_F = ANIM_WorldEldstar_Idle, \
30
}
31
32
#define MAMAR_ANIMS \
33
{ \
34
.idle = ANIM_WorldMamar_Idle, \
35
.walk = ANIM_WorldMamar_Idle, \
36
.run = ANIM_WorldMamar_Idle, \
37
.chase = ANIM_WorldMamar_Idle, \
38
.anim_4 = ANIM_WorldMamar_Idle, \
39
.anim_5 = ANIM_WorldMamar_Idle, \
40
.death = ANIM_WorldMamar_Idle, \
41
.hit = ANIM_WorldMamar_Idle, \
42
.anim_8 = ANIM_WorldMamar_Still, \
43
.anim_9 = ANIM_WorldMamar_Idle, \
44
.anim_A = ANIM_WorldMamar_Idle, \
45
.anim_B = ANIM_WorldMamar_Idle, \
46
.anim_C = ANIM_WorldMamar_Idle, \
47
.anim_D = ANIM_WorldMamar_Idle, \
48
.anim_E = ANIM_WorldMamar_Idle, \
49
.anim_F = ANIM_WorldMamar_Idle, \
50
}
51
52
#define SKOLAR_ANIMS \
53
{ \
54
.idle = ANIM_WorldSkolar_Idle, \
55
.walk = ANIM_WorldSkolar_Idle, \
56
.run = ANIM_WorldSkolar_Idle, \
57
.chase = ANIM_WorldSkolar_Idle, \
58
.anim_4 = ANIM_WorldSkolar_Idle, \
59
.anim_5 = ANIM_WorldSkolar_Idle, \
60
.death = ANIM_WorldSkolar_Idle, \
61
.hit = ANIM_WorldSkolar_Idle, \
62
.anim_8 = ANIM_WorldSkolar_Still, \
63
.anim_9 = ANIM_WorldSkolar_Idle, \
64
.anim_A = ANIM_WorldSkolar_Idle, \
65
.anim_B = ANIM_WorldSkolar_Idle, \
66
.anim_C = ANIM_WorldSkolar_Idle, \
67
.anim_D = ANIM_WorldSkolar_Idle, \
68
.anim_E = ANIM_WorldSkolar_Idle, \
69
.anim_F = ANIM_WorldSkolar_Idle, \
70
}
71
72
#define MUSKULAR_ANIMS \
73
{ \
74
.idle = ANIM_WorldMuskular_Idle, \
75
.walk = ANIM_WorldMuskular_Idle, \
76
.run = ANIM_WorldMuskular_Idle, \
77
.chase = ANIM_WorldMuskular_Idle, \
78
.anim_4 = ANIM_WorldMuskular_Idle, \
79
.anim_5 = ANIM_WorldMuskular_Idle, \
80
.death = ANIM_WorldMuskular_Idle, \
81
.hit = ANIM_WorldMuskular_Idle, \
82
.anim_8 = ANIM_WorldMuskular_Still, \
83
.anim_9 = ANIM_WorldMuskular_Idle, \
84
.anim_A = ANIM_WorldMuskular_Idle, \
85
.anim_B = ANIM_WorldMuskular_Idle, \
86
.anim_C = ANIM_WorldMuskular_Idle, \
87
.anim_D = ANIM_WorldMuskular_Idle, \
88
.anim_E = ANIM_WorldMuskular_Idle, \
89
.anim_F = ANIM_WorldMuskular_Idle, \
90
}
91
92
#define MISSTAR_ANIMS \
93
{ \
94
.idle = ANIM_WorldMisstar_Idle, \
95
.walk = ANIM_WorldMisstar_Idle, \
96
.run = ANIM_WorldMisstar_Idle, \
97
.chase = ANIM_WorldMisstar_Idle, \
98
.anim_4 = ANIM_WorldMisstar_Idle, \
99
.anim_5 = ANIM_WorldMisstar_Idle, \
100
.death = ANIM_WorldMisstar_Idle, \
101
.hit = ANIM_WorldMisstar_Idle, \
102
.anim_8 = ANIM_WorldMisstar_Still, \
103
.anim_9 = ANIM_WorldMisstar_Idle, \
104
.anim_A = ANIM_WorldMisstar_Idle, \
105
.anim_B = ANIM_WorldMisstar_Idle, \
106
.anim_C = ANIM_WorldMisstar_Idle, \
107
.anim_D = ANIM_WorldMisstar_Idle, \
108
.anim_E = ANIM_WorldMisstar_Idle, \
109
.anim_F = ANIM_WorldMisstar_Idle, \
110
}
111
112
#define KLEVAR_ANIMS \
113
{ \
114
.idle = ANIM_WorldKlevar_Idle, \
115
.walk = ANIM_WorldKlevar_Idle, \
116
.run = ANIM_WorldKlevar_Idle, \
117
.chase = ANIM_WorldKlevar_Idle, \
118
.anim_4 = ANIM_WorldKlevar_Idle, \
119
.anim_5 = ANIM_WorldKlevar_Idle, \
120
.death = ANIM_WorldKlevar_Idle, \
121
.hit = ANIM_WorldKlevar_Idle, \
122
.anim_8 = ANIM_WorldKlevar_Still, \
123
.anim_9 = ANIM_WorldKlevar_Idle, \
124
.anim_A = ANIM_WorldKlevar_Idle, \
125
.anim_B = ANIM_WorldKlevar_Idle, \
126
.anim_C = ANIM_WorldKlevar_Idle, \
127
.anim_D = ANIM_WorldKlevar_Idle, \
128
.anim_E = ANIM_WorldKlevar_Idle, \
129
.anim_F = ANIM_WorldKlevar_Idle, \
130
}
131
132
#define KALMAR_ANIMS \
133
{ \
134
.idle = ANIM_WorldKalmar_Idle, \
135
.walk = ANIM_WorldKalmar_Idle, \
136
.run = ANIM_WorldKalmar_Idle, \
137
.chase = ANIM_WorldKalmar_Idle, \
138
.anim_4 = ANIM_WorldKalmar_Idle, \
139
.anim_5 = ANIM_WorldKalmar_Idle, \
140
.death = ANIM_WorldKalmar_Idle, \
141
.hit = ANIM_WorldKalmar_Idle, \
142
.anim_8 = ANIM_WorldKalmar_Still, \
143
.anim_9 = ANIM_WorldKalmar_Idle, \
144
.anim_A = ANIM_WorldKalmar_Idle, \
145
.anim_B = ANIM_WorldKalmar_Idle, \
146
.anim_C = ANIM_WorldKalmar_Idle, \
147
.anim_D = ANIM_WorldKalmar_Idle, \
148
.anim_E = ANIM_WorldKalmar_Idle, \
149
.anim_F = ANIM_WorldKalmar_Idle, \
150
}
151
152
#define STAR_MAN_ANIMS \
153
{ \
154
.idle = ANIM_StarMan_Idle, \
155
.walk = ANIM_StarMan_Idle, \
156
.run = ANIM_StarMan_Idle, \
157
.chase = ANIM_StarMan_Idle, \
158
.anim_4 = ANIM_StarMan_Idle, \
159
.anim_5 = ANIM_StarMan_Idle, \
160
.death = ANIM_StarMan_Idle, \
161
.hit = ANIM_StarMan_Idle, \
162
.anim_8 = ANIM_StarMan_Idle, \
163
.anim_9 = ANIM_StarMan_Idle, \
164
.anim_A = ANIM_StarMan_Idle, \
165
.anim_B = ANIM_StarMan_Idle, \
166
.anim_C = ANIM_StarMan_Idle, \
167
.anim_D = ANIM_StarMan_Idle, \
168
.anim_E = ANIM_StarMan_Idle, \
169
.anim_F = ANIM_StarMan_Idle, \
170
}
171
172
#define STAR_KID_ANIMS \
173
{ \
174
.idle = ANIM_Twink_Idle, \
175
.walk = ANIM_Twink_Fly, \
176
.run = ANIM_Twink_Angry, \
177
.chase = ANIM_Twink_Angry, \
178
.anim_4 = ANIM_Twink_Idle, \
179
.anim_5 = ANIM_Twink_Idle, \
180
.death = ANIM_Twink_Idle, \
181
.hit = ANIM_Twink_Idle, \
182
.anim_8 = ANIM_Twink_Idle, \
183
.anim_9 = ANIM_Twink_Idle, \
184
.anim_A = ANIM_Twink_Idle, \
185
.anim_B = ANIM_Twink_Idle, \
186
.anim_C = ANIM_Twink_Idle, \
187
.anim_D = ANIM_Twink_Idle, \
188
.anim_E = ANIM_Twink_Idle, \
189
.anim_F = ANIM_Twink_Idle, \
190
}
src
world
common
npc
StarSpirit.h
Generated by
1.10.0