Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
Penguin.h
Go to the documentation of this file.
1#include "common.h"
2#include "sprite/npc/MayorPenguin.h"
3#include "sprite/npc/MayorPenguinWife.h"
4#include "sprite/npc/Penguin.h"
5
6#define PENGUIN_ANIMS \
7{ \
8 .idle = ANIM_Penguin_Idle, \
9 .walk = ANIM_Penguin_Walk, \
10 .run = ANIM_Penguin_Run, \
11 .chase = ANIM_Penguin_Run, \
12 .anim_4 = ANIM_Penguin_Idle, \
13 .anim_5 = ANIM_Penguin_Idle, \
14 .death = ANIM_Penguin_Idle, \
15 .hit = ANIM_Penguin_Idle, \
16 .anim_8 = ANIM_Penguin_Idle, \
17 .anim_9 = ANIM_Penguin_Idle, \
18 .anim_A = ANIM_Penguin_Idle, \
19 .anim_B = ANIM_Penguin_Idle, \
20 .anim_C = ANIM_Penguin_Idle, \
21 .anim_D = ANIM_Penguin_Idle, \
22 .anim_E = ANIM_Penguin_Idle, \
23 .anim_F = ANIM_Penguin_Idle, \
24}
25
26#define MAYOR_PENGUIN_ANIMS \
27{ \
28 .idle = ANIM_MayorPenguin_Idle, \
29 .walk = ANIM_MayorPenguin_Walk, \
30 .run = ANIM_MayorPenguin_Idle, \
31 .chase = ANIM_MayorPenguin_Idle, \
32 .anim_4 = ANIM_MayorPenguin_Idle, \
33 .anim_5 = ANIM_MayorPenguin_Idle, \
34 .death = ANIM_MayorPenguin_Idle, \
35 .hit = ANIM_MayorPenguin_Idle, \
36 .anim_8 = ANIM_MayorPenguin_Idle, \
37 .anim_9 = ANIM_MayorPenguin_Idle, \
38 .anim_A = ANIM_MayorPenguin_Idle, \
39 .anim_B = ANIM_MayorPenguin_Idle, \
40 .anim_C = ANIM_MayorPenguin_Idle, \
41 .anim_D = ANIM_MayorPenguin_Idle, \
42 .anim_E = ANIM_MayorPenguin_Idle, \
43 .anim_F = ANIM_MayorPenguin_Idle, \
44}
45
46#define MAYOR_PENGUIN_WIFE_ANIMS \
47{ \
48 .idle = ANIM_MayorPenguinWife_Idle, \
49 .walk = ANIM_MayorPenguinWife_Walk, \
50 .run = ANIM_MayorPenguinWife_Idle, \
51 .chase = ANIM_MayorPenguinWife_Idle, \
52 .anim_4 = ANIM_MayorPenguinWife_Idle, \
53 .anim_5 = ANIM_MayorPenguinWife_Idle, \
54 .death = ANIM_MayorPenguinWife_Idle, \
55 .hit = ANIM_MayorPenguinWife_Idle, \
56 .anim_8 = ANIM_MayorPenguinWife_Idle, \
57 .anim_9 = ANIM_MayorPenguinWife_Idle, \
58 .anim_A = ANIM_MayorPenguinWife_Idle, \
59 .anim_B = ANIM_MayorPenguinWife_Idle, \
60 .anim_C = ANIM_MayorPenguinWife_Idle, \
61 .anim_D = ANIM_MayorPenguinWife_Idle, \
62 .anim_E = ANIM_MayorPenguinWife_Idle, \
63 .anim_F = ANIM_MayorPenguinWife_Idle, \
64}
65
66#define PENGUIN_PATROL_ANIMS \
67{ \
68 .idle = ANIM_PenguinPatrol_Idle, \
69 .walk = ANIM_PenguinPatrol_Walk, \
70 .run = ANIM_PenguinPatrol_Idle, \
71 .chase = ANIM_PenguinPatrol_Idle, \
72 .anim_4 = ANIM_PenguinPatrol_Idle, \
73 .anim_5 = ANIM_PenguinPatrol_Idle, \
74 .death = ANIM_PenguinPatrol_Idle, \
75 .hit = ANIM_PenguinPatrol_Idle, \
76 .anim_8 = ANIM_PenguinPatrol_Idle, \
77 .anim_9 = ANIM_PenguinPatrol_Idle, \
78 .anim_A = ANIM_PenguinPatrol_Idle, \
79 .anim_B = ANIM_PenguinPatrol_Idle, \
80 .anim_C = ANIM_PenguinPatrol_Idle, \
81 .anim_D = ANIM_PenguinPatrol_Idle, \
82 .anim_E = ANIM_PenguinPatrol_Idle, \
83 .anim_F = ANIM_PenguinPatrol_Idle, \
84}
85
86#define HERRINGWAY_ANIMS \
87{ \
88 .idle = ANIM_Herringway_Idle, \
89 .walk = ANIM_Herringway_Walk, \
90 .run = ANIM_Herringway_Idle, \
91 .chase = ANIM_Herringway_Idle, \
92 .anim_4 = ANIM_Herringway_Idle, \
93 .anim_5 = ANIM_Herringway_Idle, \
94 .death = ANIM_Herringway_Idle, \
95 .hit = ANIM_Herringway_Idle, \
96 .anim_8 = ANIM_Herringway_Idle, \
97 .anim_9 = ANIM_Herringway_Idle, \
98 .anim_A = ANIM_Herringway_Idle, \
99 .anim_B = ANIM_Herringway_Idle, \
100 .anim_C = ANIM_Herringway_Idle, \
101 .anim_D = ANIM_Herringway_Idle, \
102 .anim_E = ANIM_Herringway_Idle, \
103 .anim_F = ANIM_Herringway_Idle, \
104}