Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
MunchlesiaChewing_anim.c File Reference

Go to the source code of this file.

Variables

Gfx Entity_MunchlesiaChewing_Render []
 
StaticAnimatorNode Entity_MunchlesiaChewing_Node1
 
StaticAnimatorNodeEntity_MunchlesiaChewing_Mesh []
 
AnimScript Entity_MunchlesiaChewing_Animation
 

Variable Documentation

◆ Entity_MunchlesiaChewing_Render

Gfx Entity_MunchlesiaChewing_Render[]
extern

Definition at line 8 of file MunchlesiaChewing_gfx.c.

8 {
9 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
10 gsDPPipeSync(),
11 gsDPSetTextureLOD(G_TL_TILE),
12 gsDPSetTexturePersp(G_TP_PERSP),
13 gsDPSetTextureFilter(G_TF_AVERAGE),
14 gsDPSetCombineMode(G_CC_MODULATEIA, G_CC_MODULATEIA),
15 gsDPLoadTextureBlock(D_0A001D70_E8A210, G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 16, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 4, 4, G_TX_NOLOD, G_TX_NOLOD),
16 gsSPClearGeometryMode(G_LIGHTING),
17 gsSPVertex(&D_0A000000_E884A0[0], 32, 0),
18 gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
19 gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
20 gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
21 gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
22 gsSP2Triangles(15, 17, 18, 0, 19, 20, 21, 0),
23 gsSP2Triangles(19, 21, 22, 0, 23, 24, 25, 0),
24 gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
25 gsSP1Triangle(27, 29, 30, 0),
26 gsSPVertex(&D_0A000000_E884A0[31], 32, 0),
27 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
28 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
29 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
30 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
31 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
32 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
33 gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
34 gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
35 gsSPVertex(&D_0A000000_E884A0[63], 32, 0),
36 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
37 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
38 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
39 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
40 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
41 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
42 gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
43 gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
44 gsSPVertex(&D_0A000000_E884A0[95], 32, 0),
45 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
46 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
47 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
48 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
49 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
50 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
51 gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
52 gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
53 gsSPVertex(&D_0A000000_E884A0[127], 32, 0),
54 gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
55 gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
56 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
57 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
58 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
59 gsSP2Triangles(24, 22, 25, 0, 24, 25, 26, 0),
60 gsSP2Triangles(27, 28, 17, 0, 27, 17, 29, 0),
61 gsSPVertex(&D_0A000000_E884A0[157], 32, 0),
62 gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0),
63 gsSP2Triangles(5, 6, 7, 0, 5, 7, 8, 0),
64 gsSP2Triangles(9, 7, 10, 0, 9, 10, 11, 0),
65 gsSP2Triangles(12, 13, 1, 0, 12, 1, 14, 0),
66 gsSP2Triangles(15, 16, 17, 0, 15, 18, 19, 0),
67 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
68 gsSP2Triangles(24, 18, 25, 0, 24, 25, 26, 0),
69 gsSP2Triangles(27, 28, 21, 0, 27, 21, 29, 0),
70 gsSPVertex(&D_0A000000_E884A0[187], 32, 0),
71 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
72 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
73 gsSP2Triangles(8, 9, 5, 0, 8, 5, 10, 0),
74 gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
75 gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
76 gsSP2Triangles(19, 20, 21, 0, 19, 21, 22, 0),
77 gsSP2Triangles(23, 24, 25, 0, 3, 2, 14, 0),
78 gsSP2Triangles(26, 27, 28, 0, 29, 30, 31, 0),
79 gsSPVertex(&D_0A000000_E884A0[219], 32, 0),
80 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
81 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
82 gsSP2Triangles(8, 9, 10, 0, 11, 12, 13, 0),
83 gsSP2Triangles(11, 13, 14, 0, 15, 11, 14, 0),
84 gsSP2Triangles(15, 14, 16, 0, 17, 15, 16, 0),
85 gsSP2Triangles(18, 16, 19, 0, 20, 21, 22, 0),
86 gsSP2Triangles(20, 22, 23, 0, 24, 20, 23, 0),
87 gsSP2Triangles(24, 23, 25, 0, 26, 24, 25, 0),
88 gsSP2Triangles(26, 25, 27, 0, 28, 26, 27, 0),
89 gsSP1Triangle(28, 27, 29, 0),
90 gsSPVertex(&D_0A000000_E884A0[249], 32, 0),
91 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
92 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
93 gsSP2Triangles(7, 8, 9, 0, 7, 9, 4, 0),
94 gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
95 gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
96 gsSP2Triangles(18, 19, 20, 0, 21, 18, 20, 0),
97 gsSP2Triangles(21, 20, 22, 0, 23, 24, 25, 0),
98 gsSP2Triangles(26, 23, 25, 0, 26, 25, 27, 0),
99 gsSP2Triangles(28, 29, 30, 0, 31, 28, 30, 0),
100 gsSPVertex(&D_0A000000_E884A0[281], 32, 0),
101 gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
102 gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
103 gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
104 gsSP2Triangles(11, 13, 14, 0, 15, 16, 4, 0),
105 gsSP2Triangles(15, 4, 3, 0, 14, 13, 17, 0),
106 gsSP2Triangles(14, 17, 18, 0, 19, 20, 21, 0),
107 gsSP2Triangles(19, 21, 18, 0, 22, 23, 7, 0),
108 gsSP2Triangles(22, 7, 6, 0, 6, 7, 10, 0),
109 gsSP2Triangles(6, 10, 3, 0, 24, 17, 13, 0),
110 gsSP2Triangles(24, 13, 25, 0, 26, 27, 28, 0),
111 gsSP1Triangle(26, 28, 29, 0),
112 gsSPVertex(&D_0A000000_E884A0[311], 32, 0),
113 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
114 gsSP2Triangles(4, 5, 6, 0, 4, 6, 3, 0),
115 gsSP2Triangles(7, 8, 9, 0, 7, 9, 10, 0),
116 gsSP2Triangles(10, 11, 12, 0, 10, 12, 7, 0),
117 gsSP2Triangles(13, 14, 15, 0, 13, 15, 7, 0),
118 gsSP2Triangles(16, 17, 5, 0, 16, 5, 4, 0),
119 gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
120 gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
121 gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
122 gsSP2Triangles(29, 8, 21, 0, 29, 21, 26, 0),
123 gsSP2Triangles(30, 31, 27, 0, 30, 27, 26, 0),
124 gsSPVertex(&D_0A000000_E884A0[343], 32, 0),
125 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
126 gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0),
127 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
128 gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
129 gsSP2Triangles(14, 15, 16, 0, 14, 16, 13, 0),
130 gsSP2Triangles(17, 18, 19, 0, 17, 19, 20, 0),
131 gsSP2Triangles(20, 21, 9, 0, 20, 9, 17, 0),
132 gsSP2Triangles(22, 23, 18, 0, 22, 18, 17, 0),
133 gsSP2Triangles(24, 25, 15, 0, 24, 15, 14, 0),
134 gsSP2Triangles(26, 27, 8, 0, 26, 8, 28, 0),
135 gsSP1Triangle(29, 30, 31, 0),
136 gsSPVertex(&D_0A000000_E884A0[375], 24, 0),
137 gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
138 gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
139 gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0),
140 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
141 gsSP2Triangles(18, 20, 21, 0, 18, 21, 19, 0),
142 gsSP2Triangles(20, 22, 23, 0, 20, 23, 21, 0),
143 gsDPPipeSync(),
144 gsDPSetCombineMode(PM_CC_04, PM_CC_04),
145 gsSPTexture(0x0001, 0x0001, 0, G_TX_RENDERTILE, G_OFF),
146 gsSPEndDisplayList(),
147};
unsigned char D_0A001D70_E8A210[]
#define PM_CC_04
Definition macros.h:279

◆ Entity_MunchlesiaChewing_Node1

StaticAnimatorNode Entity_MunchlesiaChewing_Node1
Initial value:
= {
.sibling = ENTITY_ANIM_NULL,
.child = ENTITY_ANIM_NULL,
}
Gfx Entity_MunchlesiaChewing_Render[]
#define ENTITY_ANIM_NULL

Definition at line 6 of file MunchlesiaChewing_anim.c.

6 {
8 .sibling = ENTITY_ANIM_NULL,
9 .child = ENTITY_ANIM_NULL,
10};

◆ Entity_MunchlesiaChewing_Mesh

StaticAnimatorNode* Entity_MunchlesiaChewing_Mesh[]
Initial value:
= {
}
StaticAnimatorNode Entity_MunchlesiaChewing_Node1

Definition at line 12 of file MunchlesiaChewing_anim.c.

◆ Entity_MunchlesiaChewing_Animation

AnimScript Entity_MunchlesiaChewing_Animation

Definition at line 17 of file MunchlesiaChewing_anim.c.

17 {
18 as_SetRotation(1, 0.0, 0.0, 0.0)
19 as_SetPos(1, 0, 0, 0)
20 as_SetScale(1, 1.0, 1.0, 1.0)
21 as_Wait(1)
22 as_SetRotation(1, 1.325, 0.0, 0.0)
23 as_SetScale(1, 1.065, 0.99, 0.935)
24 as_Wait(1)
25 as_SetRotation(1, 3.575, 0.0, 0.0)
26 as_SetScale(1, 1.185, 0.98, 0.83)
27 as_Wait(1)
28 as_SetRotation(1, 5.0, 0.0, 0.0)
29 as_SetScale(1, 1.245, 1.0, 0.745)
30 as_Wait(1)
31 as_SetRotation(1, 4.81, 0.0, 0.0)
32 as_SetScale(1, 1.205, 1.07, 0.72)
33 as_Wait(1)
34 as_SetRotation(1, 3.795, 0.0, 0.0)
35 as_SetScale(1, 1.1, 1.175, 0.72)
36 as_Wait(1)
37 as_SetRotation(1, 2.5, 0.0, 0.0)
38 as_SetScale(1, 1.0, 1.245, 0.745)
39 as_Wait(1)
40 as_SetRotation(1, 0.925, 0.0, 0.0)
41 as_SetScale(1, 0.905, 1.275, 0.815)
42 as_Wait(1)
43 as_SetRotation(1, -0.925, 0.0, 0.0)
44 as_SetScale(1, 0.815, 1.275, 0.905)
45 as_Wait(1)
46 as_SetRotation(1, -2.5, 0.0, 0.0)
47 as_SetScale(1, 0.745, 1.245, 1.0)
48 as_Wait(1)
49 as_SetRotation(1, -3.795, 0.0, 0.0)
50 as_SetScale(1, 0.72, 1.175, 1.1)
51 as_Wait(1)
52 as_SetRotation(1, -4.81, 0.0, 0.0)
53 as_SetScale(1, 0.72, 1.07, 1.205)
54 as_Wait(1)
55 as_SetRotation(1, -5.0, 0.0, 0.0)
56 as_SetScale(1, 0.745, 1.0, 1.245)
57 as_Wait(1)
58 as_SetRotation(1, -3.885, 0.0, 0.0)
59 as_SetScale(1, 0.815, 0.98, 1.205)
60 as_Wait(1)
61 as_SetRotation(1, -1.94, 0.0, 0.0)
62 as_SetScale(1, 0.905, 0.99, 1.1)
63 as_Wait(1)
64 as_SetRotation(1, 0.0, 0.0, 0.0)
65 as_SetScale(1, 1.0, 1.0, 1.0)
66 as_Wait(1)
67 as_SetRotation(1, 1.94, 0.0, 0.0)
68 as_SetScale(1, 1.1, 0.99, 0.905)
69 as_Wait(1)
70 as_SetRotation(1, 3.885, 0.0, 0.0)
71 as_SetScale(1, 1.205, 0.98, 0.815)
72 as_Wait(1)
73 as_SetRotation(1, 5.0, 0.0, 0.0)
74 as_SetScale(1, 1.245, 1.0, 0.745)
75 as_Wait(1)
76 as_SetRotation(1, 4.81, 0.0, 0.0)
77 as_SetScale(1, 1.205, 1.07, 0.72)
78 as_Wait(1)
79 as_SetRotation(1, 3.795, 0.0, 0.0)
80 as_SetScale(1, 1.1, 1.175, 0.72)
81 as_Wait(1)
82 as_SetRotation(1, 2.5, 0.0, 0.0)
83 as_SetScale(1, 1.0, 1.245, 0.745)
84 as_Wait(1)
85 as_SetRotation(1, 0.925, 0.0, 0.0)
86 as_SetScale(1, 0.905, 1.275, 0.815)
87 as_Wait(1)
88 as_SetRotation(1, -0.925, 0.0, 0.0)
89 as_SetScale(1, 0.815, 1.275, 0.905)
90 as_Wait(1)
91 as_SetRotation(1, -2.5, 0.0, 0.0)
92 as_SetScale(1, 0.745, 1.245, 1.0)
93 as_Wait(1)
94 as_SetRotation(1, -3.795, 0.0, 0.0)
95 as_SetScale(1, 0.72, 1.175, 1.1)
96 as_Wait(1)
97 as_SetRotation(1, -4.81, 0.0, 0.0)
98 as_SetScale(1, 0.72, 1.07, 1.205)
99 as_Wait(1)
100 as_SetRotation(1, -5.0, 0.0, 0.0)
101 as_SetScale(1, 0.745, 1.0, 1.245)
102 as_Wait(1)
103 as_SetRotation(1, -3.885, 0.0, 0.0)
104 as_SetScale(1, 0.815, 0.98, 1.205)
105 as_Wait(1)
106 as_SetRotation(1, -1.94, 0.0, 0.0)
107 as_SetScale(1, 0.905, 0.99, 1.1)
108 as_Wait(1)
109 as_SetRotation(1, 0.0, 0.0, 0.0)
110 as_SetScale(1, 1.0, 1.0, 1.0)
111 as_Wait(1)
112 as_SetRotation(1, 1.94, 0.0, 0.0)
113 as_SetScale(1, 1.1, 0.99, 0.905)
114 as_Wait(1)
115 as_SetRotation(1, 3.885, 0.0, 0.0)
116 as_SetScale(1, 1.205, 0.98, 0.815)
117 as_Wait(1)
118 as_SetRotation(1, 5.0, 0.0, 0.0)
119 as_SetScale(1, 1.245, 1.0, 0.745)
120 as_Wait(1)
121 as_SetRotation(1, 4.81, 0.0, 0.0)
122 as_SetScale(1, 1.205, 1.07, 0.72)
123 as_Wait(1)
124 as_SetRotation(1, 3.795, 0.0, 0.0)
125 as_SetScale(1, 1.1, 1.175, 0.72)
126 as_Wait(1)
127 as_SetRotation(1, 2.5, 0.0, 0.0)
128 as_SetScale(1, 1.0, 1.245, 0.745)
129 as_Wait(1)
130 as_SetRotation(1, 0.925, 0.0, 0.0)
131 as_SetScale(1, 0.905, 1.275, 0.815)
132 as_Wait(1)
133 as_SetRotation(1, -0.925, 0.0, 0.0)
134 as_SetScale(1, 0.815, 1.275, 0.905)
135 as_Wait(1)
136 as_SetRotation(1, -2.5, 0.0, 0.0)
137 as_SetScale(1, 0.745, 1.245, 1.0)
138 as_Wait(1)
139 as_SetRotation(1, -3.795, 0.0, 0.0)
140 as_SetScale(1, 0.72, 1.175, 1.1)
141 as_Wait(1)
142 as_SetRotation(1, -4.81, 0.0, 0.0)
143 as_SetScale(1, 0.72, 1.07, 1.205)
144 as_Wait(1)
145 as_SetRotation(1, -5.0, 0.0, 0.0)
146 as_SetScale(1, 0.745, 1.0, 1.245)
147 as_Wait(1)
148 as_SetRotation(1, -3.575, 0.0, 0.0)
149 as_SetScale(1, 0.83, 0.98, 1.185)
150 as_Wait(1)
151 as_SetRotation(1, -1.325, 0.0, 0.0)
152 as_SetScale(1, 0.935, 0.99, 1.065)
153 as_Wait(1)
154 as_SetRotation(1, 0.0, 0.0, 0.0)
155 as_SetScale(1, 1.0, 1.0, 1.0)
156 as_Wait(1)
157 as_SetRotation(1, 0.24, 0.0, 0.0)
158 as_SetScale(1, 1.01, 1.0, 0.985)
159 as_Wait(1)
160 as_SetRotation(1, 0.41, 0.0, 0.0)
161 as_SetScale(1, 1.015, 1.0, 0.98)
162 as_Wait(1)
163 as_SetRotation(1, 0.535, 0.0, 0.0)
164 as_SetScale(1, 1.02, 1.0, 0.97)
165 as_Wait(1)
166 as_SetRotation(1, 0.595, 0.0, 0.0)
167 as_SetScale(1, 1.025, 1.0, 0.965)
168 as_Wait(1)
169 as_SetRotation(1, 0.615, 0.0, 0.0)
170 as_Wait(1)
171 as_SetRotation(1, 0.6, 0.0, 0.0)
172 as_Wait(1)
173 as_SetRotation(1, 0.55, 0.0, 0.0)
174 as_SetScale(1, 1.025, 1.0, 0.97)
175 as_Wait(1)
176 as_SetRotation(1, 0.485, 0.0, 0.0)
177 as_SetScale(1, 1.02, 1.0, 0.97)
178 as_Wait(1)
179 as_SetRotation(1, 0.395, 0.0, 0.0)
180 as_SetScale(1, 1.015, 1.0, 0.98)
181 as_Wait(1)
182 as_SetRotation(1, 0.31, 0.0, 0.0)
183 as_SetScale(1, 1.01, 1.0, 0.985)
184 as_Wait(1)
185 as_SetRotation(1, 0.215, 0.0, 0.0)
186 as_SetScale(1, 1.01, 1.0, 0.99)
187 as_Wait(1)
188 as_SetRotation(1, 0.13, 0.0, 0.0)
189 as_SetScale(1, 1.005, 1.0, 0.99)
190 as_Wait(1)
191 as_SetRotation(1, 0.06, 0.0, 0.0)
192 as_SetScale(1, 1.0, 1.0, 0.995)
193 as_Wait(1)
194 as_Loop
195 as_SetRotation(1, 0.015, 0.0, 0.0)
196 as_Wait(1)
198 as_End
199};
#define as_Wait(time)
#define as_SetPos(node, x, y, z)
#define as_SetRotation(node, x, y, z)
#define as_SetScale(node, x, y, z)
#define as_End
#define as_Loop
#define as_Restart