Paper Mario DX
Paper Mario (N64) modding
Loading...
Searching...
No Matches
GoombaFamily.h
Go to the documentation of this file.
1
#include "common.h"
2
#include "sprite/npc/Goompa.h"
3
#include "sprite/npc/Gooma.h"
4
#include "sprite/npc/Goompapa.h"
5
#include "sprite/npc/Goomama.h"
6
#include "sprite/npc/Goombaria.h"
7
8
#define GOOMPA_ANIMS \
9
{ \
10
.idle = ANIM_Goompa_Idle, \
11
.walk = ANIM_Goompa_Walk, \
12
.run = ANIM_Goompa_Run, \
13
.chase = ANIM_Goompa_Run, \
14
.anim_4 = ANIM_Goompa_Idle, \
15
.anim_5 = ANIM_Goompa_Idle, \
16
.death = ANIM_Goompa_Still, \
17
.hit = ANIM_Goompa_Still, \
18
.anim_8 = ANIM_Goompa_Run, \
19
.anim_9 = ANIM_Goompa_Run, \
20
.anim_A = ANIM_Goompa_Run, \
21
.anim_B = ANIM_Goompa_Run, \
22
.anim_C = ANIM_Goompa_Run, \
23
.anim_D = ANIM_Goompa_Run, \
24
.anim_E = ANIM_Goompa_Run, \
25
.anim_F = ANIM_Goompa_Run, \
26
}
27
28
#define GOOMA_ANIMS \
29
{ \
30
.idle = ANIM_Gooma_Idle, \
31
.walk = ANIM_Gooma_Walk, \
32
.run = ANIM_Gooma_Run, \
33
.chase = ANIM_Gooma_Run, \
34
.anim_4 = ANIM_Gooma_Idle, \
35
.anim_5 = ANIM_Gooma_Idle, \
36
.death = ANIM_Gooma_Still, \
37
.hit = ANIM_Gooma_Still, \
38
.anim_8 = ANIM_Gooma_Run, \
39
.anim_9 = ANIM_Gooma_Run, \
40
.anim_A = ANIM_Gooma_Run, \
41
.anim_B = ANIM_Gooma_Run, \
42
.anim_C = ANIM_Gooma_Run, \
43
.anim_D = ANIM_Gooma_Run, \
44
.anim_E = ANIM_Gooma_Run, \
45
.anim_F = ANIM_Gooma_Run, \
46
}
47
48
#define GOOMPAPA_ANIMS \
49
{ \
50
.idle = ANIM_Goompapa_Idle, \
51
.walk = ANIM_Goompapa_Walk, \
52
.run = ANIM_Goompapa_Run, \
53
.chase = ANIM_Goompapa_Run, \
54
.anim_4 = ANIM_Goompapa_Idle, \
55
.anim_5 = ANIM_Goompapa_Idle, \
56
.death = ANIM_Goompapa_Still, \
57
.hit = ANIM_Goompapa_Still, \
58
.anim_8 = ANIM_Goompapa_Run, \
59
.anim_9 = ANIM_Goompapa_Run, \
60
.anim_A = ANIM_Goompapa_Run, \
61
.anim_B = ANIM_Goompapa_Run, \
62
.anim_C = ANIM_Goompapa_Run, \
63
.anim_D = ANIM_Goompapa_Run, \
64
.anim_E = ANIM_Goompapa_Run, \
65
.anim_F = ANIM_Goompapa_Run, \
66
}
67
68
#define GOOMAMA_ANIMS \
69
{ \
70
.idle = ANIM_Goomama_Idle, \
71
.walk = ANIM_Goomama_Walk, \
72
.run = ANIM_Goomama_Run, \
73
.chase = ANIM_Goomama_Run, \
74
.anim_4 = ANIM_Goomama_Idle, \
75
.anim_5 = ANIM_Goomama_Idle, \
76
.death = ANIM_Goomama_Still, \
77
.hit = ANIM_Goomama_Still, \
78
.anim_8 = ANIM_Goomama_Run, \
79
.anim_9 = ANIM_Goomama_Run, \
80
.anim_A = ANIM_Goomama_Run, \
81
.anim_B = ANIM_Goomama_Run, \
82
.anim_C = ANIM_Goomama_Run, \
83
.anim_D = ANIM_Goomama_Run, \
84
.anim_E = ANIM_Goomama_Run, \
85
.anim_F = ANIM_Goomama_Run, \
86
}
87
88
#define GOOMBARIO_ANIMS \
89
{ \
90
.idle = ANIM_WorldGoombario_Idle, \
91
.walk = ANIM_WorldGoombario_Walk, \
92
.run = ANIM_WorldGoombario_Run, \
93
.chase = ANIM_WorldGoombario_Run, \
94
.anim_4 = ANIM_WorldGoombario_Idle, \
95
.anim_5 = ANIM_WorldGoombario_Idle, \
96
.death = ANIM_WorldGoombario_Still, \
97
.hit = ANIM_WorldGoombario_Still, \
98
.anim_8 = ANIM_WorldGoombario_Run, \
99
.anim_9 = ANIM_WorldGoombario_Run, \
100
.anim_A = ANIM_WorldGoombario_Run, \
101
.anim_B = ANIM_WorldGoombario_Run, \
102
.anim_C = ANIM_WorldGoombario_Run, \
103
.anim_D = ANIM_WorldGoombario_Run, \
104
.anim_E = ANIM_WorldGoombario_Run, \
105
.anim_F = ANIM_WorldGoombario_Run, \
106
}
107
108
#define GOOMBARIA_ANIMS \
109
{ \
110
.idle = ANIM_Goombaria_Idle, \
111
.walk = ANIM_Goombaria_Walk, \
112
.run = ANIM_Goombaria_Run, \
113
.chase = ANIM_Goombaria_Run, \
114
.anim_4 = ANIM_Goombaria_Idle, \
115
.anim_5 = ANIM_Goombaria_Idle, \
116
.death = ANIM_Goombaria_Still, \
117
.hit = ANIM_Goombaria_Still, \
118
.anim_8 = ANIM_Goombaria_Run, \
119
.anim_9 = ANIM_Goombaria_Run, \
120
.anim_A = ANIM_Goombaria_Run, \
121
.anim_B = ANIM_Goombaria_Run, \
122
.anim_C = ANIM_Goombaria_Run, \
123
.anim_D = ANIM_Goombaria_Run, \
124
.anim_E = ANIM_Goombaria_Run, \
125
.anim_F = ANIM_Goombaria_Run, \
126
}
src
world
common
npc
GoombaFamily.h
Generated by
1.10.0