mirror of
https://github.com/pmret/papermario.git
synced 2024-11-18 17:02:46 +01:00
cbdce77daf
* obk_01 * obk_02 * obk_03 * obk_06 * obk_05 * checkpoint * chandelier documentation * obk_04 * obk_09 * obk_07 * obk done * tabs * kmr_22 * kmr_11 * last thing Co-authored-by: HailSanta <Hail2Santa@gmail.com>
228 lines
5.3 KiB
C
228 lines
5.3 KiB
C
#include "common.h"
|
|
#include "animation_script.h"
|
|
|
|
extern Vtx D_0A000000_E815F0[];
|
|
extern Gfx Entity_MunchlesiaBeginChew_Render[];
|
|
|
|
AnimScript Entity_MunchlesiaBeginChew_Animation = {
|
|
as_SetRotation(1, 0.0, 0.0, 0.0)
|
|
as_SetPos(1, 0, 0, 0)
|
|
as_SetScale(1, 1.0, 1.0, 1.0)
|
|
as_SetRotation(2, 0.0, 0.0, 0.0)
|
|
as_SetPos(2, 0, 0, 0)
|
|
as_SetScale(2, 1.0, 1.0, 1.0)
|
|
as_SetRotation(3, 0.0, 0.0, 0.0)
|
|
as_SetPos(3, 0, 0, 0)
|
|
as_SetScale(3, 1.0, 1.0, 1.0)
|
|
as_SetRotation(4, 0.0, 0.0, 0.0)
|
|
as_SetPos(4, 0, 0, 0)
|
|
as_SetScale(4, 1.0, 1.0, 1.0)
|
|
as_SetRotation(5, 0.0, 0.0, 0.0)
|
|
as_SetPos(5, 0, 0, 0)
|
|
as_SetScale(5, 1.0, 1.0, 1.0)
|
|
as_SetRotation(6, 0.0, 0.0, 0.0)
|
|
as_SetPos(6, 0, 0, 0)
|
|
as_SetScale(6, 1.0, 1.0, 1.0)
|
|
as_SetRotation(7, 0.0, 0.0, 0.0)
|
|
as_SetPos(7, 0, 0, 0)
|
|
as_SetScale(7, 1.0, 1.0, 1.0)
|
|
as_SetRotation(8, 0.0, 0.0, 0.0)
|
|
as_SetPos(8, 0, 0, 0)
|
|
as_SetScale(8, 1.0, 1.0, 1.0)
|
|
as_Loop
|
|
as_SetRotation(9, 0.0, 0.0, 0.0)
|
|
as_SetPos(9, 0, 0, 0)
|
|
as_SetScale(9, 1.0, 1.0, 1.0)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Wait(1)
|
|
as_Restart
|
|
as_End
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node9 = {
|
|
.displayList = Entity_MunchlesiaBeginChew_Render,
|
|
.sibling = ENTITY_ANIM_NULL,
|
|
.child = ENTITY_ANIM_NULL,
|
|
.vertexStartOffset = 399 * 7,
|
|
.vtxList = D_0A000000_E815F0,
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node8 = {
|
|
.displayList = Entity_MunchlesiaBeginChew_Render,
|
|
.sibling = &Entity_MunchlesiaBeginChew_Node9,
|
|
.child = ENTITY_ANIM_NULL,
|
|
.vertexStartOffset = 399 * 6,
|
|
.vtxList = D_0A000000_E815F0,
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node7 = {
|
|
.displayList = Entity_MunchlesiaBeginChew_Render,
|
|
.sibling = &Entity_MunchlesiaBeginChew_Node8,
|
|
.child = ENTITY_ANIM_NULL,
|
|
.vertexStartOffset = 399 * 5,
|
|
.vtxList = D_0A000000_E815F0,
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node6 = {
|
|
.displayList = Entity_MunchlesiaBeginChew_Render,
|
|
.sibling = &Entity_MunchlesiaBeginChew_Node7,
|
|
.child = ENTITY_ANIM_NULL,
|
|
.vertexStartOffset = 399 * 4,
|
|
.vtxList = D_0A000000_E815F0,
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node5 = {
|
|
.displayList = Entity_MunchlesiaBeginChew_Render,
|
|
.sibling = &Entity_MunchlesiaBeginChew_Node6,
|
|
.child = ENTITY_ANIM_NULL,
|
|
.vertexStartOffset = 399 * 3,
|
|
.vtxList = D_0A000000_E815F0,
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node4 = {
|
|
.displayList = Entity_MunchlesiaBeginChew_Render,
|
|
.sibling = &Entity_MunchlesiaBeginChew_Node5,
|
|
.child = ENTITY_ANIM_NULL,
|
|
.vertexStartOffset = 399 * 2,
|
|
.vtxList = D_0A000000_E815F0,
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node3 = {
|
|
.displayList = Entity_MunchlesiaBeginChew_Render,
|
|
.sibling = &Entity_MunchlesiaBeginChew_Node4,
|
|
.child = ENTITY_ANIM_NULL,
|
|
.vertexStartOffset = 399,
|
|
.vtxList = D_0A000000_E815F0,
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node2 = {
|
|
.displayList = Entity_MunchlesiaBeginChew_Render,
|
|
.sibling = &Entity_MunchlesiaBeginChew_Node3,
|
|
.child = ENTITY_ANIM_NULL,
|
|
.vtxList = D_0A000000_E815F0,
|
|
};
|
|
|
|
StaticAnimatorNode Entity_MunchlesiaBeginChew_Node1 = {
|
|
.displayList = ENTITY_ANIM_NULL,
|
|
.sibling = ENTITY_ANIM_NULL,
|
|
.child = &Entity_MunchlesiaBeginChew_Node2,
|
|
.vertexStartOffset = (s32)ENTITY_ANIM_NULL,
|
|
.vtxList = ENTITY_ANIM_NULL,
|
|
};
|
|
|
|
StaticAnimatorNode* Entity_MunchlesiaBeginChew_Mesh[] = {
|
|
&Entity_MunchlesiaBeginChew_Node1,
|
|
&Entity_MunchlesiaBeginChew_Node2,
|
|
&Entity_MunchlesiaBeginChew_Node3,
|
|
&Entity_MunchlesiaBeginChew_Node4,
|
|
&Entity_MunchlesiaBeginChew_Node5,
|
|
&Entity_MunchlesiaBeginChew_Node6,
|
|
&Entity_MunchlesiaBeginChew_Node7,
|
|
&Entity_MunchlesiaBeginChew_Node8,
|
|
&Entity_MunchlesiaBeginChew_Node9,
|
|
ENTITY_ANIM_NULL,
|
|
};
|