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

Go to the source code of this file.

Variables

Vtx D_0A000000_E815F0 []
 
Gfx Entity_MunchlesiaBeginChew_Render []
 
AnimScript Entity_MunchlesiaBeginChew_Animation
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node9
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node8
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node7
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node6
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node5
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node4
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node3
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node2
 
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node1
 
StaticAnimatorNodeEntity_MunchlesiaBeginChew_Mesh []
 

Variable Documentation

◆ D_0A000000_E815F0

Vtx D_0A000000_E815F0[]
extern

◆ Entity_MunchlesiaBeginChew_Render

Gfx Entity_MunchlesiaBeginChew_Render[]
extern

Definition at line 3203 of file MunchlesiaBeginChew_gfx.c.

3203 {
3204 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
3205 gsDPPipeSync(),
3206 gsDPSetTextureLOD(G_TL_TILE),
3207 gsDPSetTexturePersp(G_TP_PERSP),
3208 gsDPSetTextureFilter(G_TF_AVERAGE),
3209 gsDPSetCombineMode(G_CC_MODULATEIA, G_CC_MODULATEIA),
3210 gsDPLoadTextureBlock(D_0A006840_E87E30, 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),
3211 gsSPClearGeometryMode(G_LIGHTING),
3212 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 31, 0),
3213 gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
3214 gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
3215 gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
3216 gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
3217 gsSP2Triangles(15, 17, 18, 0, 19, 20, 21, 0),
3218 gsSP2Triangles(19, 21, 22, 0, 23, 24, 25, 0),
3219 gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
3220 gsSP1Triangle(27, 29, 30, 0),
3221 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 32, 0),
3222 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
3223 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
3224 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
3225 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
3226 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
3227 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
3228 gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
3229 gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
3230 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 32, 0),
3231 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
3232 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
3233 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
3234 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
3235 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
3236 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
3237 gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
3238 gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
3239 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 32, 0),
3240 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
3241 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
3242 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
3243 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
3244 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
3245 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
3246 gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
3247 gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
3248 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 30, 0),
3249 gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
3250 gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
3251 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
3252 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
3253 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
3254 gsSP2Triangles(24, 22, 25, 0, 24, 25, 26, 0),
3255 gsSP2Triangles(27, 28, 17, 0, 27, 17, 29, 0),
3256 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 30, 0),
3257 gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0),
3258 gsSP2Triangles(5, 6, 7, 0, 5, 7, 8, 0),
3259 gsSP2Triangles(9, 7, 10, 0, 9, 10, 11, 0),
3260 gsSP2Triangles(12, 13, 1, 0, 12, 1, 14, 0),
3261 gsSP2Triangles(15, 16, 17, 0, 15, 18, 19, 0),
3262 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
3263 gsSP2Triangles(24, 18, 25, 0, 24, 25, 26, 0),
3264 gsSP2Triangles(27, 28, 21, 0, 27, 21, 29, 0),
3265 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 32, 0),
3266 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
3267 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
3268 gsSP2Triangles(8, 9, 5, 0, 8, 5, 10, 0),
3269 gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
3270 gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
3271 gsSP2Triangles(19, 20, 21, 0, 19, 21, 22, 0),
3272 gsSP2Triangles(23, 24, 25, 0, 3, 2, 14, 0),
3273 gsSP2Triangles(26, 27, 28, 0, 29, 30, 31, 0),
3274 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 30, 0),
3275 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
3276 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
3277 gsSP2Triangles(8, 9, 10, 0, 11, 12, 13, 0),
3278 gsSP2Triangles(11, 13, 14, 0, 15, 11, 14, 0),
3279 gsSP2Triangles(15, 14, 16, 0, 17, 15, 16, 0),
3280 gsSP2Triangles(18, 16, 19, 0, 20, 21, 22, 0),
3281 gsSP2Triangles(20, 22, 23, 0, 24, 20, 23, 0),
3282 gsSP2Triangles(24, 23, 25, 0, 26, 24, 25, 0),
3283 gsSP2Triangles(26, 25, 27, 0, 28, 26, 27, 0),
3284 gsSP1Triangle(28, 27, 29, 0),
3285 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 32, 0),
3286 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
3287 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
3288 gsSP2Triangles(7, 8, 9, 0, 7, 9, 4, 0),
3289 gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
3290 gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
3291 gsSP2Triangles(18, 19, 20, 0, 21, 18, 20, 0),
3292 gsSP2Triangles(21, 20, 22, 0, 23, 24, 25, 0),
3293 gsSP2Triangles(26, 23, 25, 0, 26, 25, 27, 0),
3294 gsSP2Triangles(28, 29, 30, 0, 31, 28, 30, 0),
3295 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 30, 0),
3296 gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
3297 gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
3298 gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
3299 gsSP2Triangles(11, 13, 14, 0, 15, 16, 4, 0),
3300 gsSP2Triangles(15, 4, 3, 0, 14, 13, 17, 0),
3301 gsSP2Triangles(14, 17, 18, 0, 19, 20, 21, 0),
3302 gsSP2Triangles(19, 21, 18, 0, 22, 23, 7, 0),
3303 gsSP2Triangles(22, 7, 6, 0, 6, 7, 10, 0),
3304 gsSP2Triangles(6, 10, 3, 0, 24, 17, 13, 0),
3305 gsSP2Triangles(24, 13, 25, 0, 26, 27, 28, 0),
3306 gsSP1Triangle(26, 28, 29, 0),
3307 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 32, 0),
3308 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
3309 gsSP2Triangles(4, 5, 6, 0, 4, 6, 3, 0),
3310 gsSP2Triangles(7, 8, 9, 0, 7, 9, 10, 0),
3311 gsSP2Triangles(10, 11, 12, 0, 10, 12, 7, 0),
3312 gsSP2Triangles(13, 14, 15, 0, 13, 15, 7, 0),
3313 gsSP2Triangles(16, 17, 5, 0, 16, 5, 4, 0),
3314 gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
3315 gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
3316 gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
3317 gsSP2Triangles(29, 8, 21, 0, 29, 21, 26, 0),
3318 gsSP2Triangles(30, 31, 27, 0, 30, 27, 26, 0),
3319 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 32, 0),
3320 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
3321 gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0),
3322 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
3323 gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
3324 gsSP2Triangles(14, 15, 16, 0, 14, 16, 13, 0),
3325 gsSP2Triangles(17, 18, 19, 0, 17, 19, 20, 0),
3326 gsSP2Triangles(20, 21, 9, 0, 20, 9, 17, 0),
3327 gsSP2Triangles(22, 23, 18, 0, 22, 18, 17, 0),
3328 gsSP2Triangles(24, 25, 15, 0, 24, 15, 14, 0),
3329 gsSP2Triangles(26, 27, 8, 0, 26, 8, 28, 0),
3330 gsSP1Triangle(29, 30, 31, 0),
3331 gsSPVertex(Entity_MunchlesiaBeginChew_vertexArray, 24, 0),
3332 gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
3333 gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
3334 gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0),
3335 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
3336 gsSP2Triangles(18, 20, 21, 0, 18, 21, 19, 0),
3337 gsSP2Triangles(20, 22, 23, 0, 20, 23, 21, 0),
3338 gsDPPipeSync(),
3339 gsDPSetCombineMode(PM_CC_04, PM_CC_04),
3340 gsSPTexture(0x0001, 0x0001, 0, G_TX_RENDERTILE, G_OFF),
3341 gsSPEndDisplayList(),
3342};
unsigned char D_0A006840_E87E30[]
Vec3s Entity_MunchlesiaBeginChew_vertexArray[]
#define PM_CC_04
Definition macros.h:279

◆ Entity_MunchlesiaBeginChew_Animation

AnimScript Entity_MunchlesiaBeginChew_Animation

Definition at line 7 of file MunchlesiaBeginChew_anim.c.

7 {
8 as_SetRotation(1, 0.0, 0.0, 0.0)
9 as_SetPos(1, 0, 0, 0)
10 as_SetScale(1, 1.0, 1.0, 1.0)
11 as_SetRotation(2, 0.0, 0.0, 0.0)
12 as_SetPos(2, 0, 0, 0)
13 as_SetScale(2, 1.0, 1.0, 1.0)
14 as_SetRotation(3, 0.0, 0.0, 0.0)
15 as_SetPos(3, 0, 0, 0)
16 as_SetScale(3, 1.0, 1.0, 1.0)
17 as_SetRotation(4, 0.0, 0.0, 0.0)
18 as_SetPos(4, 0, 0, 0)
19 as_SetScale(4, 1.0, 1.0, 1.0)
20 as_SetRotation(5, 0.0, 0.0, 0.0)
21 as_SetPos(5, 0, 0, 0)
22 as_SetScale(5, 1.0, 1.0, 1.0)
23 as_SetRotation(6, 0.0, 0.0, 0.0)
24 as_SetPos(6, 0, 0, 0)
25 as_SetScale(6, 1.0, 1.0, 1.0)
26 as_SetRotation(7, 0.0, 0.0, 0.0)
27 as_SetPos(7, 0, 0, 0)
28 as_SetScale(7, 1.0, 1.0, 1.0)
29 as_SetRotation(8, 0.0, 0.0, 0.0)
30 as_SetPos(8, 0, 0, 0)
31 as_SetScale(8, 1.0, 1.0, 1.0)
33 as_SetRotation(9, 0.0, 0.0, 0.0)
34 as_SetPos(9, 0, 0, 0)
35 as_SetScale(9, 1.0, 1.0, 1.0)
36 as_Wait(1)
37 as_Wait(1)
38 as_Wait(1)
39 as_Wait(1)
40 as_Wait(1)
41 as_Wait(1)
42 as_Wait(1)
43 as_Wait(1)
44 as_Wait(1)
45 as_Wait(1)
46 as_Wait(1)
47 as_Wait(1)
48 as_Wait(1)
49 as_Wait(1)
50 as_Wait(1)
51 as_Wait(1)
52 as_Wait(1)
53 as_Wait(1)
54 as_Wait(1)
55 as_Wait(1)
56 as_Wait(1)
57 as_Wait(1)
58 as_Wait(1)
59 as_Wait(1)
60 as_Wait(1)
61 as_Wait(1)
62 as_Wait(1)
63 as_Wait(1)
64 as_Wait(1)
65 as_Wait(1)
66 as_Wait(1)
67 as_Wait(1)
68 as_Wait(1)
69 as_Wait(1)
70 as_Wait(1)
71 as_Wait(1)
72 as_Wait(1)
73 as_Wait(1)
74 as_Wait(1)
75 as_Wait(1)
76 as_Wait(1)
77 as_Wait(1)
78 as_Wait(1)
79 as_Wait(1)
80 as_Wait(1)
81 as_Wait(1)
82 as_Wait(1)
83 as_Wait(1)
84 as_Wait(1)
85 as_Wait(1)
86 as_Wait(1)
87 as_Wait(1)
88 as_Wait(1)
89 as_Wait(1)
90 as_Wait(1)
91 as_Wait(1)
92 as_Wait(1)
93 as_Wait(1)
94 as_Wait(1)
95 as_Wait(1)
96 as_Wait(1)
97 as_Wait(1)
98 as_Wait(1)
99 as_Wait(1)
100 as_Wait(1)
101 as_Wait(1)
102 as_Wait(1)
103 as_Wait(1)
104 as_Wait(1)
105 as_Wait(1)
106 as_Wait(1)
107 as_Wait(1)
108 as_Wait(1)
109 as_Wait(1)
110 as_Wait(1)
111 as_Wait(1)
112 as_Wait(1)
113 as_Wait(1)
114 as_Wait(1)
115 as_Wait(1)
116 as_Wait(1)
117 as_Wait(1)
118 as_Wait(1)
119 as_Wait(1)
120 as_Wait(1)
121 as_Wait(1)
122 as_Wait(1)
123 as_Wait(1)
124 as_Wait(1)
125 as_Wait(1)
126 as_Wait(1)
127 as_Wait(1)
128 as_Wait(1)
129 as_Wait(1)
130 as_Wait(1)
131 as_Wait(1)
132 as_Wait(1)
133 as_Wait(1)
134 as_Wait(1)
135 as_Wait(1)
136 as_Wait(1)
137 as_Wait(1)
138 as_Wait(1)
139 as_Wait(1)
140 as_Wait(1)
142 as_End
143};
#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

◆ Entity_MunchlesiaBeginChew_Node9

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node9
Initial value:
= {
.sibling = ENTITY_ANIM_NULL,
.child = ENTITY_ANIM_NULL,
.vertexStartOffset = 399 * 7,
.vtxList = D_0A000000_E815F0,
}
Gfx Entity_MunchlesiaBeginChew_Render[]
Vtx D_0A000000_E815F0[]
#define ENTITY_ANIM_NULL

Definition at line 145 of file MunchlesiaBeginChew_anim.c.

145 {
147 .sibling = ENTITY_ANIM_NULL,
148 .child = ENTITY_ANIM_NULL,
149 .vertexStartOffset = 399 * 7,
150 .vtxList = D_0A000000_E815F0,
151};

◆ Entity_MunchlesiaBeginChew_Node8

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node8
Initial value:
= {
.vertexStartOffset = 399 * 6,
.vtxList = D_0A000000_E815F0,
}
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node9
struct StaticAnimatorNode * child

Definition at line 153 of file MunchlesiaBeginChew_anim.c.

153 {
157 .vertexStartOffset = 399 * 6,
158 .vtxList = D_0A000000_E815F0,
159};

◆ Entity_MunchlesiaBeginChew_Node7

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node7
Initial value:
= {
.vertexStartOffset = 399 * 5,
.vtxList = D_0A000000_E815F0,
}
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node8

Definition at line 161 of file MunchlesiaBeginChew_anim.c.

161 {
165 .vertexStartOffset = 399 * 5,
166 .vtxList = D_0A000000_E815F0,
167};

◆ Entity_MunchlesiaBeginChew_Node6

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node6
Initial value:
= {
.vertexStartOffset = 399 * 4,
.vtxList = D_0A000000_E815F0,
}
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node7

Definition at line 169 of file MunchlesiaBeginChew_anim.c.

169 {
173 .vertexStartOffset = 399 * 4,
174 .vtxList = D_0A000000_E815F0,
175};

◆ Entity_MunchlesiaBeginChew_Node5

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node5
Initial value:
= {
.vertexStartOffset = 399 * 3,
.vtxList = D_0A000000_E815F0,
}
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node6

Definition at line 177 of file MunchlesiaBeginChew_anim.c.

177 {
181 .vertexStartOffset = 399 * 3,
182 .vtxList = D_0A000000_E815F0,
183};

◆ Entity_MunchlesiaBeginChew_Node4

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node4
Initial value:
= {
.vertexStartOffset = 399 * 2,
.vtxList = D_0A000000_E815F0,
}
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node5

Definition at line 185 of file MunchlesiaBeginChew_anim.c.

185 {
189 .vertexStartOffset = 399 * 2,
190 .vtxList = D_0A000000_E815F0,
191};

◆ Entity_MunchlesiaBeginChew_Node3

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node3
Initial value:
= {
.vtxList = D_0A000000_E815F0,
}
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node4

Definition at line 193 of file MunchlesiaBeginChew_anim.c.

193 {
197 .vertexStartOffset = 399,
198 .vtxList = D_0A000000_E815F0,
199};

◆ Entity_MunchlesiaBeginChew_Node2

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node2
Initial value:

Definition at line 201 of file MunchlesiaBeginChew_anim.c.

◆ Entity_MunchlesiaBeginChew_Node1

StaticAnimatorNode Entity_MunchlesiaBeginChew_Node1
Initial value:
= {
.displayList = ENTITY_ANIM_NULL,
.sibling = ENTITY_ANIM_NULL,
.vtxList = ENTITY_ANIM_NULL,
}
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node2

Definition at line 208 of file MunchlesiaBeginChew_anim.c.

208 {
209 .displayList = ENTITY_ANIM_NULL,
210 .sibling = ENTITY_ANIM_NULL,
213 .vtxList = ENTITY_ANIM_NULL,
214};

◆ Entity_MunchlesiaBeginChew_Mesh