Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
CymbalPlant_anim.c
Go to the documentation of this file.
1#include "common.h"
2#include "animation_script.h"
3
12
18
21 .pos = { -2.0f, -26.0f, 0.0f },
22 .sibling = ENTITY_ANIM_NULL,
23 .child = ENTITY_ANIM_NULL,
24};
25
32
39
42 .pos = { 2.0f, 26.0f, 0.0f },
43 .sibling = ENTITY_ANIM_NULL,
45};
46
49 .pos = { 3.0f, -26.0f, 0.0f },
50 .sibling = ENTITY_ANIM_NULL,
51 .child = ENTITY_ANIM_NULL,
52};
53
60
67
74
80
86
101
104 as_SetRotation(1, 0.0, 0.0, 0.0)
105 as_SetPos(1, 0, 0, 0)
106 as_SetScale(1, 1.0, 1.0, 1.0)
107 as_SetRotation(2, 0.0, 0.0, 0.0)
108 as_SetPos(2, 0, 0, 0)
109 as_SetScale(2, 1.0, 1.0, 1.0)
110 as_SetRotation(3, 0.0, 0.0, 0.0)
111 as_SetPos(3, -3, 26, 0)
112 as_SetScale(3, 1.0, 1.0, 1.0)
113 as_SetRotation(4, 0.0, 0.0, 0.0)
114 as_SetPos(4, 3, -26, 0)
115 as_SetScale(4, 1.0, 1.0, 1.0)
116 as_SetRotation(5, 0.0, 0.0, 0.0)
117 as_SetPos(5, 3, -26, 0)
118 as_SetScale(5, 1.0, 1.0, 1.0)
119 as_SetRotation(6, 0.0, 0.0, 0.0)
120 as_SetPos(6, 3, -26, 0)
121 as_SetScale(6, 1.0, 1.0, 1.0)
122 as_SetRotation(7, 0.0, 0.0, 0.0)
123 as_SetPos(7, 2, 26, 0)
124 as_SetScale(7, 1.0, 1.0, 1.0)
125 as_SetRotation(8, 0.0, 0.0, 0.0)
126 as_SetPos(8, -2, -26, 0)
127 as_SetScale(8, 1.0, 1.0, 1.0)
128 as_SetRotation(9, 0.0, 0.0, 0.0)
129 as_SetPos(9, -2, -26, 0)
130 as_SetScale(9, 1.0, 1.0, 1.0)
131 as_SetRotation(10, 0.0, 0.0, 0.0)
132 as_SetPos(10, -2, -26, 0)
133 as_SetScale(10, 1.0, 1.0, 1.0)
134 as_SetRotation(11, 0.0, 0.0, 0.0)
135 as_SetPos(11, 0, 0, 0)
136 as_SetScale(11, 1.0, 1.0, 1.0)
137 as_Wait(1)
138 as_SetRotation(3, 0.0, 0.0, -9.36)
139 as_SetRotation(7, 0.0, 0.0, 9.355)
140 as_SetRotation(11, 0.0, 0.0, -0.225)
141 as_Wait(1)
142 as_SetRotation(3, 0.0, 0.0, -31.685)
143 as_SetRotation(7, 0.0, 0.0, 31.68)
144 as_SetRotation(11, 0.0, 0.0, -0.68)
145 as_Wait(1)
146 as_SetRotation(3, 0.0, 0.0, -58.33)
147 as_SetRotation(7, 0.0, 0.0, 58.315)
148 as_SetRotation(11, 0.0, 0.0, -1.025)
149 as_Wait(1)
150 as_SetRotation(3, 0.0, 0.0, -80.64)
151 as_SetRotation(7, 0.0, 0.0, 80.635)
152 as_SetRotation(11, 0.0, 0.0, -0.91)
153 as_Wait(1)
154 as_SetRotation(3, 0.0, 0.0, -89.995)
155 as_SetRotation(7, 0.0, 0.0, 89.995)
156 as_SetRotation(11, 0.0, 0.0, 0.0)
157 as_Wait(1)
158 as_SetRotation(3, 0.0, 0.0, -84.995)
159 as_SetRotation(7, 0.0, 0.0, 85.0)
160 as_SetRotation(11, 0.0, 0.0, 5.67)
161 as_Wait(1)
162 as_SetRotation(3, 0.0, 0.0, -80.0)
163 as_SetRotation(7, 0.0, 0.0, 80.0)
164 as_SetRotation(11, 0.0, 0.0, 10.0)
165 as_Wait(1)
166 as_SetRotation(3, 0.0, 0.0, -84.985)
167 as_SetRotation(7, 0.0, 0.0, 85.0)
168 as_SetRotation(11, 0.0, 0.0, 2.435)
169 as_Wait(1)
170 as_SetRotation(3, 0.0, 0.0, -89.995)
171 as_SetRotation(7, 0.0, 0.0, 89.995)
172 as_SetRotation(11, 0.0, 0.0, -5.0)
173 as_Wait(1)
174 as_SetRotation(3, 0.0, 0.0, -87.51)
175 as_SetRotation(7, 0.0, 0.0, 87.5)
176 as_SetRotation(11, 0.0, 0.0, -2.93)
177 as_Wait(1)
178 as_SetRotation(3, 0.0, 0.0, -85.0)
179 as_SetRotation(7, 0.0, 0.0, 85.0)
180 as_SetRotation(11, 0.0, 0.0, 2.02)
181 as_Wait(1)
182 as_SetRotation(3, 0.0, 0.0, -87.49)
183 as_SetRotation(7, 0.0, 0.0, 87.5)
184 as_SetRotation(11, 0.0, 0.0, 5.0)
185 as_Wait(1)
186 as_SetRotation(3, 0.0, 0.0, -89.995)
187 as_SetRotation(7, 0.0, 0.0, 89.995)
188 as_SetRotation(11, 0.0, 0.0, 4.075)
189 as_Wait(1)
190 as_SetRotation(3, 0.0, 0.0, -88.75)
191 as_SetRotation(7, 0.0, 0.0, 88.745)
192 as_SetRotation(11, 0.0, 0.0, 1.565)
193 as_Wait(1)
194 as_SetRotation(3, 0.0, 0.0, -87.5)
195 as_SetRotation(7, 0.0, 0.0, 87.5)
196 as_SetRotation(11, 0.0, 0.0, -1.105)
197 as_Wait(1)
198 as_SetRotation(3, 0.0, 0.0, -88.75)
199 as_SetRotation(7, 0.0, 0.0, 88.745)
200 as_SetRotation(11, 0.0, 0.0, -2.5)
201 as_Wait(1)
202 as_SetRotation(3, 0.0, 0.0, -89.995)
203 as_SetRotation(7, 0.0, 0.0, 89.995)
204 as_SetRotation(11, 0.0, 0.0, -2.175)
205 as_Wait(1)
206 as_SetRotation(3, 0.0, 0.0, -89.985)
207 as_SetRotation(7, 0.0, 0.0, 90.015)
208 as_SetRotation(11, 0.0, 0.0, -0.995)
209 as_Wait(1)
210 as_SetRotation(3, 0.0, 0.0, -89.975)
211 as_SetRotation(7, 0.0, 0.0, 90.025)
212 as_SetRotation(11, 0.0, 0.0, 0.52)
213 as_Wait(1)
214 as_SetRotation(3, 0.0, 0.0, -89.97)
215 as_SetRotation(7, 0.0, 0.0, 90.03)
216 as_SetRotation(11, 0.0, 0.0, 1.86)
217 as_Wait(1)
218 as_SetRotation(3, 0.0, 0.0, -89.965)
219 as_SetRotation(7, 0.0, 0.0, 90.025)
220 as_SetRotation(11, 0.0, 0.0, 2.5)
221 as_Wait(1)
222 as_SetRotation(3, 0.0, 0.0, -89.96)
223 as_SetRotation(7, 0.0, 0.0, 90.015)
224 as_SetRotation(11, 0.0, 0.0, 2.315)
225 as_Wait(1)
226 as_SetRotation(7, 0.0, 0.0, 90.005)
227 as_SetRotation(11, 0.0, 0.0, 1.67)
228 as_Wait(1)
229 as_SetRotation(7, 0.0, 0.0, 89.99)
230 as_SetRotation(11, 0.0, 0.0, 0.78)
231 as_Wait(1)
232 as_SetRotation(3, 0.0, 0.0, -89.965)
233 as_SetRotation(7, 0.0, 0.0, 89.975)
234 as_SetRotation(11, 0.0, 0.0, -0.135)
235 as_Wait(1)
236 as_SetRotation(7, 0.0, 0.0, 89.96)
237 as_SetRotation(11, 0.0, 0.0, -0.885)
238 as_Wait(1)
239 as_SetRotation(3, 0.0, 0.0, -89.97)
240 as_SetRotation(7, 0.0, 0.0, 89.94)
241 as_SetRotation(11, 0.0, 0.0, -1.245)
242 as_Wait(1)
243 as_SetRotation(7, 0.0, 0.0, 89.925)
244 as_SetRotation(11, 0.0, 0.0, -1.19)
245 as_Wait(1)
246 as_SetRotation(3, 0.0, 0.0, -89.975)
247 as_SetRotation(7, 0.0, 0.0, 89.92)
248 as_SetRotation(11, 0.0, 0.0, -0.885)
249 as_Wait(1)
250 as_SetRotation(3, 0.0, 0.0, -89.98)
251 as_SetRotation(7, 0.0, 0.0, 89.915)
252 as_SetRotation(11, 0.0, 0.0, -0.415)
253 as_Wait(1)
254 as_SetRotation(3, 0.0, 0.0, -89.985)
255 as_SetRotation(11, 0.0, 0.0, 0.11)
256 as_Wait(1)
257 as_SetRotation(3, 0.0, 0.0, -89.99)
258 as_SetRotation(7, 0.0, 0.0, 89.92)
259 as_SetRotation(11, 0.0, 0.0, 0.625)
260 as_Wait(1)
261 as_SetRotation(7, 0.0, 0.0, 89.935)
262 as_SetRotation(11, 0.0, 0.0, 1.04)
263 as_Wait(1)
264 as_SetRotation(3, 0.0, 0.0, -89.995)
265 as_SetRotation(7, 0.0, 0.0, 89.965)
266 as_SetRotation(11, 0.0, 0.0, 1.245)
267 as_Wait(1)
268 as_SetRotation(7, 0.0, 0.0, 89.995)
269 as_SetRotation(11, 0.0, 0.0, 1.26)
270 as_Wait(1)
271 as_SetRotation(3, 0.0, 0.0, -84.58)
272 as_SetRotation(7, 0.0, 0.0, 84.61)
273 as_SetRotation(11, 0.0, 0.0, 1.15)
274 as_Wait(1)
275 as_SetRotation(3, 0.0, 0.0, -70.665)
276 as_SetRotation(7, 0.0, 0.0, 70.7)
277 as_SetRotation(11, 0.0, 0.0, 0.95)
278 as_Wait(1)
279 as_SetRotation(3, 0.0, 0.0, -51.745)
280 as_SetRotation(7, 0.0, 0.0, 51.78)
281 as_SetRotation(11, 0.0, 0.0, 0.705)
282 as_Wait(1)
283 as_SetRotation(3, 0.0, 0.0, -31.33)
284 as_SetRotation(7, 0.0, 0.0, 31.35)
285 as_SetRotation(11, 0.0, 0.0, 0.45)
286 as_Wait(1)
287 as_SetRotation(3, 0.0, 0.0, -12.915)
288 as_SetRotation(7, 0.0, 0.0, 12.92)
289 as_SetRotation(11, 0.0, 0.0, 0.225)
290 as_Wait(1)
291 as_SetRotation(3, 0.0, 0.0, 0.0)
292 as_SetRotation(7, 0.0, 0.0, 0.0)
293 as_SetRotation(11, 0.0, 0.0, 0.06)
294 as_Wait(1)
295 as_SetRotation(3, 0.0, 0.0, 5.06)
296 as_SetRotation(7, 0.0, 0.0, -5.06)
297 as_SetRotation(11, 0.0, 0.0, 0.0)
298 as_Wait(1)
299 as_SetRotation(3, 0.0, 0.0, 4.5)
300 as_SetRotation(7, 0.0, 0.0, -4.5)
301 as_Wait(1)
302 as_SetRotation(3, 0.0, 0.0, 1.685)
303 as_SetRotation(7, 0.0, 0.0, -1.685)
304 as_Wait(1)
305 as_SetRotation(3, 0.0, 0.0, 0.0)
306 as_SetRotation(7, 0.0, 0.0, 0.0)
307 as_Wait(1)
308 as_Loop
309 as_SetRotation(1, 0.0, 0.0, 0.0)
310 as_SetPos(1, 0, 0, 0)
311 as_SetScale(1, 1.0, 1.0, 1.0)
312 as_SetRotation(2, 0.0, 0.0, 0.0)
313 as_SetPos(2, 0, 0, 0)
314 as_SetScale(2, 1.0, 1.0, 1.0)
315 as_SetRotation(3, 0.0, 0.0, 0.0)
316 as_SetPos(3, -3, 26, 0)
317 as_SetScale(3, 1.0, 1.0, 1.0)
318 as_SetRotation(4, 0.0, 0.0, 0.0)
319 as_SetPos(4, 3, -26, 0)
320 as_SetScale(4, 1.0, 1.0, 1.0)
321 as_SetRotation(5, 0.0, 0.0, 0.0)
322 as_SetPos(5, 3, -26, 0)
323 as_SetScale(5, 1.0, 1.0, 1.0)
324 as_SetRotation(6, 0.0, 0.0, 0.0)
325 as_SetPos(6, 3, -26, 0)
326 as_SetScale(6, 1.0, 1.0, 1.0)
327 as_SetRotation(7, 0.0, 0.0, 0.0)
328 as_SetPos(7, 2, 26, 0)
329 as_SetScale(7, 1.0, 1.0, 1.0)
330 as_SetRotation(8, 0.0, 0.0, 0.0)
331 as_SetPos(8, -2, -26, 0)
332 as_SetScale(8, 1.0, 1.0, 1.0)
333 as_SetRotation(9, 0.0, 0.0, 0.0)
334 as_SetPos(9, -2, -26, 0)
335 as_SetScale(9, 1.0, 1.0, 1.0)
336 as_SetRotation(10, 0.0, 0.0, 0.0)
337 as_SetPos(10, -2, -26, 0)
338 as_SetScale(10, 1.0, 1.0, 1.0)
339 as_SetRotation(11, 0.0, 0.0, 0.0)
340 as_SetPos(11, 0, 0, 0)
341 as_SetScale(11, 1.0, 1.0, 1.0)
342 as_Wait(1)
344 as_End
345};
346
349 as_SetRotation(1, 0.0, 0.0, 0.0)
350 as_SetPos(1, 0, 0, 0)
351 as_SetScale(1, 1.0, 1.0, 1.0)
352 as_SetRotation(2, 0.0, 0.0, 0.0)
353 as_SetPos(2, 0, 0, 0)
354 as_SetScale(2, 1.0, 1.0, 1.0)
355 as_SetRotation(3, 0.0, 0.0, 0.0)
356 as_SetPos(3, -3, 26, 0)
357 as_SetScale(3, 1.0, 1.0, 1.0)
358 as_SetRotation(4, 0.0, 0.0, 0.0)
359 as_SetPos(4, 3, -26, 0)
360 as_SetScale(4, 1.0, 1.0, 1.0)
361 as_SetRotation(5, 0.0, 0.0, 0.0)
362 as_SetPos(5, 3, -26, 0)
363 as_SetScale(5, 1.0, 1.0, 1.0)
364 as_SetRotation(6, 0.0, 0.0, 0.0)
365 as_SetPos(6, 3, -26, 0)
366 as_SetScale(6, 1.0, 1.0, 1.0)
367 as_SetRotation(7, 0.0, 0.0, 0.0)
368 as_SetPos(7, 2, 26, 0)
369 as_SetScale(7, 1.0, 1.0, 1.0)
370 as_SetRotation(8, 0.0, 0.0, 0.0)
371 as_SetPos(8, -2, -26, 0)
372 as_SetScale(8, 1.0, 1.0, 1.0)
373 as_SetRotation(9, 0.0, 0.0, 0.0)
374 as_SetPos(9, -2, -26, 0)
375 as_SetScale(9, 1.0, 1.0, 1.0)
376 as_SetRotation(10, 0.0, 0.0, 0.0)
377 as_SetPos(10, -2, -26, 0)
378 as_SetScale(10, 1.0, 1.0, 1.0)
379 as_SetRotation(11, 0.0, 0.0, 0.0)
380 as_SetPos(11, 0, 0, 0)
381 as_SetScale(11, 1.0, 1.0, 1.0)
382 as_Wait(1)
384 as_End
385};
StaticAnimatorNode Entity_CymbalPlant_Node2
Gfx Entity_CymbalPlant_RenderNode4[]
Gfx Entity_CymbalPlant_RenderNode8[]
StaticAnimatorNode Entity_CymbalPlant_Node4
Gfx Entity_CymbalPlant_RenderNode3[]
StaticAnimatorNode Entity_CymbalPlant_NodeParent
StaticAnimatorNode Entity_CymbalPlant_Node8
AnimScript Entity_CymbalPlant_AnimationIdle
StaticAnimatorNode Entity_CymbalPlant_Node10
Gfx Entity_CymbalPlant_RenderNode10[]
StaticAnimatorNode Entity_CymbalPlant_Node7
Gfx Entity_CymbalPlant_RenderNode1[]
Gfx Entity_CymbalPlant_RenderNode5[]
Gfx Entity_CymbalPlant_RenderNode7[]
AnimScript Entity_CymbalPlant_AnimationGrab
StaticAnimatorNode Entity_CymbalPlant_Node9
StaticAnimatorNode Entity_CymbalPlant_Node6
StaticAnimatorNode * Entity_CymbalPlant_Mesh[]
StaticAnimatorNode Entity_CymbalPlant_Node1
StaticAnimatorNode Entity_CymbalPlant_Node5
StaticAnimatorNode Entity_CymbalPlant_Node3
Gfx Entity_CymbalPlant_RenderNode9[]
#define as_Wait(time)
#define as_DisableMirroring
s16 AnimScript[]
#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 ENTITY_ANIM_NULL
#define as_Restart
struct StaticAnimatorNode * child