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

Go to the source code of this file.

Variables

Gfx Entity_ScriptSpring_RenderPart1 []
 
Gfx Entity_ScriptSpring_RenderPart2 []
 
Gfx Entity_ScriptSpring_RenderPart3 []
 
Gfx Entity_ScriptSpring_RenderPart4 []
 
Gfx Entity_ScriptSpring_RenderPart5 []
 
Gfx Entity_ScriptSpring_RenderPart6 []
 
Gfx Entity_ScriptSpring_RenderPart7 []
 
StaticAnimatorNode Entity_ScriptSpring_NodePart9
 
StaticAnimatorNode Entity_ScriptSpring_NodePart8
 
StaticAnimatorNode Entity_ScriptSpring_NodePart7
 
StaticAnimatorNode Entity_ScriptSpring_NodePart6
 
StaticAnimatorNode Entity_ScriptSpring_NodePart5
 
StaticAnimatorNode Entity_ScriptSpring_NodePart4
 
StaticAnimatorNode Entity_ScriptSpring_NodePart3
 
StaticAnimatorNode Entity_ScriptSpring_NodePart2
 
StaticAnimatorNode Entity_ScriptSpring_NodePart1
 
StaticAnimatorNode Entity_ScriptSpring_ParentNode
 
StaticAnimatorNodeEntity_ScriptSpring_Mesh []
 
AnimScript Entity_ScriptSpring_AnimLaunch
 
AnimScript Entity_ScriptSpring_AnimIdle
 

Variable Documentation

◆ Entity_ScriptSpring_RenderPart1

Gfx Entity_ScriptSpring_RenderPart1[]
extern

Definition at line 86 of file ScriptSpring_gfx.c.

86 {
87 gsDPPipeSync(),
88 gsDPSetCycleType(G_CYC_1CYCLE),
89 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
90 gsSPDisplayList(Entity_ScriptSpring_LoadTexture2),
91 gsSPClearGeometryMode(G_CULL_BACK | G_LIGHTING),
92 gsSPSetGeometryMode(G_SHADING_SMOOTH),
93 gsSPVertex(D_0A000400_E65BA0, 18, 0),
94 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
95 gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0),
96 gsSP2Triangles(5, 4, 6, 0, 5, 6, 7, 0),
97 gsSP2Triangles(8, 9, 1, 0, 8, 1, 0, 0),
98 gsSP2Triangles(10, 11, 9, 0, 10, 9, 8, 0),
99 gsSP2Triangles(12, 13, 11, 0, 12, 11, 10, 0),
100 gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
101 gsSP2Triangles(7, 6, 15, 0, 7, 15, 14, 0),
102 gsSPVertex(&D_0A000400_E65BA0[18], 22, 0),
103 gsSP2Triangles(0, 1, 2, 0, 1, 3, 4, 0),
104 gsSP2Triangles(5, 6, 7, 0, 5, 8, 9, 0),
105 gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0),
106 gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0),
107 gsSPEndDisplayList(),
108};
Gfx Entity_ScriptSpring_LoadTexture2[]

◆ Entity_ScriptSpring_RenderPart2

Gfx Entity_ScriptSpring_RenderPart2[]
extern

Definition at line 57 of file ScriptSpring_gfx.c.

57 {
58 gsDPPipeSync(),
59 gsDPSetCycleType(G_CYC_1CYCLE),
60 gsDPSetRenderMode(G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2),
62 gsSPClearGeometryMode(G_CULL_BACK | G_LIGHTING),
63 gsSPSetGeometryMode(G_SHADING_SMOOTH),
64 gsSPVertex(D_0A0007E0_E65F80, 8, 0),
65 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
66 gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
67 gsSP2Triangles(0, 5, 6, 0, 0, 6, 7, 0),
68 gsSPEndDisplayList(),
69};
Gfx Entity_ScriptSpring_LoadTextureStar[]

◆ Entity_ScriptSpring_RenderPart3

Gfx Entity_ScriptSpring_RenderPart3[]
extern

Definition at line 110 of file ScriptSpring_gfx.c.

110 {
111 gsDPPipeSync(),
112 gsDPSetCycleType(G_CYC_1CYCLE),
113 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
114 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
115 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
116 gsSPClearGeometryMode(G_CULL_BACK | G_LIGHTING),
117 gsSPSetGeometryMode(G_SHADING_SMOOTH),
118 gsSPVertex(D_0A000380_E65B20, 8, 0),
119 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
120 gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
121 gsSP2Triangles(0, 5, 6, 0, 0, 6, 7, 0),
122 gsSPEndDisplayList(),
123};

◆ Entity_ScriptSpring_RenderPart4

Gfx Entity_ScriptSpring_RenderPart4[]
extern

Definition at line 125 of file ScriptSpring_gfx.c.

125 {
126 gsDPPipeSync(),
127 gsDPSetCycleType(G_CYC_1CYCLE),
128 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
129 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
130 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
131 gsSPClearGeometryMode(G_CULL_BACK | G_LIGHTING),
132 gsSPSetGeometryMode(G_SHADING_SMOOTH),
133 gsSPVertex(D_0A000300_E65AA0, 8, 0),
134 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
135 gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
136 gsSP2Triangles(0, 5, 6, 0, 0, 6, 7, 0),
137 gsSPEndDisplayList(),
138};

◆ Entity_ScriptSpring_RenderPart5

Gfx Entity_ScriptSpring_RenderPart5[]
extern

Definition at line 140 of file ScriptSpring_gfx.c.

140 {
141 gsDPPipeSync(),
142 gsDPSetCycleType(G_CYC_1CYCLE),
143 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
144 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
145 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
146 gsSPClearGeometryMode(G_CULL_BACK | G_LIGHTING),
147 gsSPSetGeometryMode(G_SHADING_SMOOTH),
148 gsSPVertex(D_0A000280_E65A20, 8, 0),
149 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
150 gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
151 gsSP2Triangles(0, 5, 6, 0, 0, 6, 7, 0),
152 gsSPEndDisplayList(),
153};

◆ Entity_ScriptSpring_RenderPart6

Gfx Entity_ScriptSpring_RenderPart6[]
extern

Definition at line 71 of file ScriptSpring_gfx.c.

71 {
72 gsDPPipeSync(),
73 gsDPSetCycleType(G_CYC_1CYCLE),
74 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
75 gsSPDisplayList(Entity_ScriptSpring_LoadTexture1),
76 gsSPClearGeometryMode(G_CULL_BACK | G_LIGHTING),
77 gsSPSetGeometryMode(G_SHADING_SMOOTH),
78 gsSPVertex(D_0A000680_E65E20, 22, 0),
79 gsSP2Triangles(0, 1, 2, 0, 3, 2, 4, 0),
80 gsSP2Triangles(5, 6, 7, 0, 8, 9, 7, 0),
81 gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0),
82 gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0),
83 gsSPEndDisplayList(),
84};
Gfx Entity_ScriptSpring_LoadTexture1[]

◆ Entity_ScriptSpring_RenderPart7

Gfx Entity_ScriptSpring_RenderPart7[]
extern

Definition at line 155 of file ScriptSpring_gfx.c.

155 {
156 gsDPPipeSync(),
157 gsDPSetCycleType(G_CYC_1CYCLE),
158 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
159 gsSPDisplayList(Entity_ScriptSpring_LoadTexture2),
160 gsSPClearGeometryMode(G_CULL_BACK | G_LIGHTING),
161 gsSPSetGeometryMode(G_SHADING_SMOOTH),
162 gsSPVertex(D_0A000000_E657A0, 18, 0),
163 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
164 gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0),
165 gsSP2Triangles(5, 4, 6, 0, 5, 6, 7, 0),
166 gsSP2Triangles(8, 9, 1, 0, 8, 1, 0, 0),
167 gsSP2Triangles(10, 11, 9, 0, 10, 9, 8, 0),
168 gsSP2Triangles(12, 13, 11, 0, 12, 11, 10, 0),
169 gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
170 gsSP2Triangles(7, 6, 15, 0, 7, 15, 14, 0),
171 gsSPVertex(&D_0A000000_E657A0[18], 22, 0),
172 gsSP2Triangles(0, 1, 2, 0, 3, 4, 1, 0),
173 gsSP2Triangles(5, 6, 7, 0, 8, 9, 7, 0),
174 gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0),
175 gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0),
176 gsSPEndDisplayList(),
177};

◆ Entity_ScriptSpring_NodePart9

StaticAnimatorNode Entity_ScriptSpring_NodePart9
Initial value:
= {
.displayList = ENTITY_ANIM_NULL,
.pos = { 0.0f, 5.0f, 0.0f },
.sibling = ENTITY_ANIM_NULL,
.child = ENTITY_ANIM_NULL,
}
#define ENTITY_ANIM_NULL

Definition at line 12 of file ScriptSpring_anim.c.

12 {
13 .displayList = ENTITY_ANIM_NULL,
14 .pos = { 0.0f, 5.0f, 0.0f },
15 .sibling = ENTITY_ANIM_NULL,
16 .child = ENTITY_ANIM_NULL,
17};

◆ Entity_ScriptSpring_NodePart8

StaticAnimatorNode Entity_ScriptSpring_NodePart8
Initial value:
= {
.displayList = ENTITY_ANIM_NULL,
.pos = { 0.0f, 20.0f, 0.0f },
}
StaticAnimatorNode Entity_ScriptSpring_NodePart9
struct StaticAnimatorNode * child

Definition at line 19 of file ScriptSpring_anim.c.

19 {
20 .displayList = ENTITY_ANIM_NULL,
21 .pos = { 0.0f, 20.0f, 0.0f },
24};

◆ Entity_ScriptSpring_NodePart7

StaticAnimatorNode Entity_ScriptSpring_NodePart7
Initial value:
= {
}
StaticAnimatorNode Entity_ScriptSpring_NodePart8
Gfx Entity_ScriptSpring_RenderPart7[]

Definition at line 26 of file ScriptSpring_anim.c.

26 {
30};

◆ Entity_ScriptSpring_NodePart6

StaticAnimatorNode Entity_ScriptSpring_NodePart6
Initial value:
= {
.pos = { 0.0f, 20.0f, 0.0f },
}
Gfx Entity_ScriptSpring_RenderPart6[]
StaticAnimatorNode Entity_ScriptSpring_NodePart7

Definition at line 32 of file ScriptSpring_anim.c.

32 {
34 .pos = { 0.0f, 20.0f, 0.0f },
37};

◆ Entity_ScriptSpring_NodePart5

StaticAnimatorNode Entity_ScriptSpring_NodePart5
Initial value:
= {
.pos = { 0.0f, 8.0f, 0.0f },
}
Gfx Entity_ScriptSpring_RenderPart5[]
StaticAnimatorNode Entity_ScriptSpring_NodePart6

Definition at line 39 of file ScriptSpring_anim.c.

39 {
41 .pos = { 0.0f, 8.0f, 0.0f },
44};

◆ Entity_ScriptSpring_NodePart4

StaticAnimatorNode Entity_ScriptSpring_NodePart4
Initial value:
= {
.pos = { 0.0f, 12.0f, 0.0f },
}
Gfx Entity_ScriptSpring_RenderPart4[]
StaticAnimatorNode Entity_ScriptSpring_NodePart5

Definition at line 46 of file ScriptSpring_anim.c.

46 {
48 .pos = { 0.0f, 12.0f, 0.0f },
51};

◆ Entity_ScriptSpring_NodePart3

StaticAnimatorNode Entity_ScriptSpring_NodePart3
Initial value:
= {
.pos = { 0.0f, 16.0f, 0.0f },
}
Gfx Entity_ScriptSpring_RenderPart3[]
StaticAnimatorNode Entity_ScriptSpring_NodePart4

Definition at line 53 of file ScriptSpring_anim.c.

53 {
55 .pos = { 0.0f, 16.0f, 0.0f },
58};

◆ Entity_ScriptSpring_NodePart2

StaticAnimatorNode Entity_ScriptSpring_NodePart2
Initial value:
= {
.pos = { 0.0f, 20.0f, 0.0f },
}
Gfx Entity_ScriptSpring_RenderPart2[]
StaticAnimatorNode Entity_ScriptSpring_NodePart3

Definition at line 60 of file ScriptSpring_anim.c.

60 {
62 .pos = { 0.0f, 20.0f, 0.0f },
65};

◆ Entity_ScriptSpring_NodePart1

StaticAnimatorNode Entity_ScriptSpring_NodePart1
Initial value:
= {
.pos = { 0.0f, 20.0f, 0.0f },
}
Gfx Entity_ScriptSpring_RenderPart1[]
StaticAnimatorNode Entity_ScriptSpring_NodePart2

Definition at line 67 of file ScriptSpring_anim.c.

67 {
69 .pos = { 0.0f, 20.0f, 0.0f },
72};

◆ Entity_ScriptSpring_ParentNode

StaticAnimatorNode Entity_ScriptSpring_ParentNode
Initial value:
= {
.displayList = ENTITY_ANIM_NULL,
.sibling = ENTITY_ANIM_NULL,
}
StaticAnimatorNode Entity_ScriptSpring_NodePart1

Definition at line 74 of file ScriptSpring_anim.c.

74 {
75 .displayList = ENTITY_ANIM_NULL,
76 .sibling = ENTITY_ANIM_NULL,
78};

◆ Entity_ScriptSpring_Mesh

◆ Entity_ScriptSpring_AnimLaunch

AnimScript Entity_ScriptSpring_AnimLaunch

Definition at line 94 of file ScriptSpring_anim.c.

94 {
96 as_SetRotation(1, 0.0, 0.0, 0.0)
97 as_SetPos(1, 0, 0, 0)
98 as_SetScale(1, 1.0, 1.0, 1.0)
99 as_SetRotation(2, 0.0, 0.0, 0.0)
100 as_SetPos(2, 0, 20, 0)
101 as_SetScale(2, 1.0, 1.0, 1.0)
102 as_SetRotation(3, 0.0, 0.0, 0.0)
103 as_SetPos(3, 0, 21, 0)
104 as_SetScale(3, 1.0, 1.0, 1.0)
105 as_SetRotation(4, 0.0, 0.0, 0.0)
106 as_SetPos(4, 0, 16, 0)
107 as_SetScale(4, 1.0, 1.0, 1.0)
108 as_SetRotation(5, 0.0, 0.0, 0.0)
109 as_SetPos(5, 0, 12, 0)
110 as_SetScale(5, 1.0, 1.0, 1.0)
111 as_SetRotation(6, 0.0, 0.0, 0.0)
112 as_SetPos(6, 0, 8, 0)
113 as_SetScale(6, 1.0, 1.0, 1.0)
114 as_SetRotation(7, 0.0, 0.0, 0.0)
115 as_SetPos(7, 0, 20, 0)
116 as_SetScale(7, 1.0, 1.0, 1.0)
117 as_SetRotation(8, 0.0, 0.0, 0.0)
118 as_SetPos(8, 0, 0, 0)
119 as_SetScale(8, 1.0, 1.0, 1.0)
120 as_SetRotation(9, 0.0, 0.0, 0.0)
121 as_SetPos(9, 0, 20, 0)
122 as_SetScale(9, 1.0, 1.0, 1.0)
123 as_SetRotation(10, 0.0, 0.0, 0.0)
124 as_SetPos(10, 0, 5, 0)
125 as_SetScale(10, 1.0, 1.0, 1.0)
126 as_Wait(1)
127 as_SetPos(2, 0, 11, 0)
128 as_SetPos(3, 0, 12, 0)
129 as_SetPos(4, 0, 9, 0)
130 as_SetPos(5, 0, 8, 0)
131 as_SetPos(6, 0, 6, 0)
132 as_SetPos(7, 0, 11, 0)
133 as_SetPos(9, 0, 11, 0)
134 as_Wait(1)
135 as_SetPos(2, 0, 5, 0)
136 as_SetPos(3, 0, 6, 0)
137 as_SetPos(4, 0, 5, 0)
138 as_SetPos(5, 0, 5, 0)
139 as_SetPos(6, 0, 5, 0)
140 as_SetPos(7, 0, 5, 0)
141 as_SetPos(9, 0, 5, 0)
142 as_Wait(1)
143 as_SetPos(2, 0, 14, 0)
144 as_SetPos(3, 0, 15, 0)
145 as_SetPos(4, 0, 12, 0)
146 as_SetPos(5, 0, 9, 0)
147 as_SetPos(6, 0, 7, 0)
148 as_SetPos(7, 0, 14, 0)
149 as_SetPos(9, 0, 14, 0)
150 as_Wait(1)
151 as_SetPos(2, 0, 29, 0)
152 as_SetPos(3, 0, 30, 0)
153 as_SetPos(4, 0, 23, 0)
154 as_SetPos(5, 0, 17, 0)
155 as_SetPos(6, 0, 11, 0)
156 as_SetPos(7, 0, 29, 0)
157 as_SetPos(9, 0, 29, 0)
158 as_Wait(1)
159 as_SetPos(2, 0, 44, 0)
160 as_SetPos(3, 0, 45, 0)
161 as_SetPos(4, 0, 34, 0)
162 as_SetPos(5, 0, 24, 0)
163 as_SetPos(6, 0, 14, 0)
164 as_SetPos(7, 0, 44, 0)
165 as_SetPos(9, 0, 44, 0)
166 as_Wait(1)
167 as_SetPos(2, 0, 55, 0)
168 as_SetPos(3, 0, 56, 0)
169 as_SetPos(4, 0, 42, 0)
170 as_SetPos(5, 0, 30, 0)
171 as_SetPos(6, 0, 17, 0)
172 as_SetPos(7, 0, 55, 0)
173 as_SetPos(9, 0, 55, 0)
174 as_Wait(1)
175 as_SetPos(2, 0, 59, 0)
176 as_SetPos(3, 0, 60, 0)
177 as_SetPos(4, 0, 45, 0)
178 as_SetPos(5, 0, 32, 0)
179 as_SetPos(6, 0, 18, 0)
180 as_SetPos(7, 0, 59, 0)
181 as_SetPos(9, 0, 59, 0)
182 as_Wait(1)
183 as_SetPos(2, 0, 60, 0)
184 as_SetPos(3, 0, 61, 0)
185 as_SetPos(4, 0, 46, 0)
186 as_SetPos(7, 0, 60, 0)
187 as_SetPos(9, 0, 60, 0)
188 as_Wait(1)
189 as_SetPos(2, 0, 59, 0)
190 as_SetPos(3, 0, 60, 0)
191 as_SetPos(4, 0, 45, 0)
192 as_SetPos(7, 0, 59, 0)
193 as_SetPos(9, 0, 59, 0)
194 as_Wait(1)
195 as_SetPos(2, 0, 55, 0)
196 as_SetPos(3, 0, 56, 0)
197 as_SetPos(4, 0, 42, 0)
198 as_SetPos(5, 0, 30, 0)
199 as_SetPos(6, 0, 17, 0)
200 as_SetPos(7, 0, 55, 0)
201 as_SetPos(9, 0, 55, 0)
202 as_Wait(1)
203 as_SetPos(2, 0, 45, 0)
204 as_SetPos(3, 0, 46, 0)
205 as_SetPos(4, 0, 35, 0)
206 as_SetPos(5, 0, 25, 0)
207 as_SetPos(6, 0, 15, 0)
208 as_SetPos(7, 0, 45, 0)
209 as_SetPos(9, 0, 45, 0)
210 as_Wait(1)
211 as_SetPos(2, 0, 30, 0)
212 as_SetPos(3, 0, 31, 0)
213 as_SetPos(4, 0, 24, 0)
214 as_SetPos(5, 0, 17, 0)
215 as_SetPos(6, 0, 11, 0)
216 as_SetPos(7, 0, 30, 0)
217 as_SetPos(9, 0, 30, 0)
218 as_Wait(1)
219 as_SetPos(2, 0, 16, 0)
220 as_SetPos(3, 0, 17, 0)
221 as_SetPos(4, 0, 13, 0)
222 as_SetPos(5, 0, 10, 0)
223 as_SetPos(6, 0, 7, 0)
224 as_SetPos(7, 0, 16, 0)
225 as_SetPos(9, 0, 16, 0)
226 as_Wait(1)
227 as_SetPos(2, 0, 10, 0)
228 as_SetPos(3, 0, 11, 0)
229 as_SetPos(4, 0, 8, 0)
230 as_SetPos(5, 0, 7, 0)
231 as_SetPos(6, 0, 6, 0)
232 as_SetPos(7, 0, 10, 0)
233 as_SetPos(9, 0, 10, 0)
234 as_Wait(1)
235 as_SetPos(2, 0, 12, 0)
236 as_SetPos(3, 0, 13, 0)
237 as_SetPos(4, 0, 10, 0)
238 as_SetPos(5, 0, 8, 0)
239 as_SetPos(7, 0, 12, 0)
240 as_SetPos(9, 0, 12, 0)
241 as_Wait(1)
242 as_SetPos(2, 0, 20, 0)
243 as_SetPos(3, 0, 21, 0)
244 as_SetPos(4, 0, 16, 0)
245 as_SetPos(5, 0, 12, 0)
246 as_SetPos(6, 0, 8, 0)
247 as_SetPos(7, 0, 20, 0)
248 as_SetPos(9, 0, 20, 0)
249 as_Wait(1)
250 as_SetPos(2, 0, 30, 0)
251 as_SetPos(3, 0, 31, 0)
252 as_SetPos(4, 0, 24, 0)
253 as_SetPos(5, 0, 17, 0)
254 as_SetPos(6, 0, 11, 0)
255 as_SetPos(7, 0, 30, 0)
256 as_SetPos(9, 0, 30, 0)
257 as_Wait(1)
258 as_SetPos(2, 0, 39, 0)
259 as_SetPos(3, 0, 40, 0)
260 as_SetPos(4, 0, 30, 0)
261 as_SetPos(5, 0, 22, 0)
262 as_SetPos(6, 0, 13, 0)
263 as_SetPos(7, 0, 39, 0)
264 as_SetPos(9, 0, 39, 0)
265 as_Wait(1)
266 as_SetPos(2, 0, 43, 0)
267 as_SetPos(3, 0, 44, 0)
268 as_SetPos(4, 0, 33, 0)
269 as_SetPos(5, 0, 24, 0)
270 as_SetPos(6, 0, 14, 0)
271 as_SetPos(7, 0, 43, 0)
272 as_SetPos(9, 0, 43, 0)
273 as_Wait(1)
274 as_SetPos(2, 0, 40, 0)
275 as_SetPos(3, 0, 41, 0)
276 as_SetPos(4, 0, 31, 0)
277 as_SetPos(5, 0, 22, 0)
278 as_SetPos(6, 0, 13, 0)
279 as_SetPos(7, 0, 40, 0)
280 as_SetPos(9, 0, 40, 0)
281 as_Wait(1)
282 as_SetPos(2, 0, 35, 0)
283 as_SetPos(3, 0, 36, 0)
284 as_SetPos(4, 0, 27, 0)
285 as_SetPos(5, 0, 20, 0)
286 as_SetPos(6, 0, 12, 0)
287 as_SetPos(7, 0, 35, 0)
288 as_SetPos(9, 0, 35, 0)
289 as_Wait(1)
290 as_SetPos(2, 0, 28, 0)
291 as_SetPos(3, 0, 29, 0)
292 as_SetPos(4, 0, 22, 0)
293 as_SetPos(5, 0, 16, 0)
294 as_SetPos(6, 0, 10, 0)
295 as_SetPos(7, 0, 28, 0)
296 as_SetPos(9, 0, 28, 0)
297 as_Wait(1)
298 as_SetPos(2, 0, 21, 0)
299 as_SetPos(3, 0, 22, 0)
300 as_SetPos(4, 0, 17, 0)
301 as_SetPos(5, 0, 13, 0)
302 as_SetPos(6, 0, 9, 0)
303 as_SetPos(7, 0, 21, 0)
304 as_SetPos(9, 0, 21, 0)
305 as_Wait(1)
306 as_SetPos(2, 0, 15, 0)
307 as_SetPos(3, 0, 16, 0)
308 as_SetPos(4, 0, 12, 0)
309 as_SetPos(5, 0, 10, 0)
310 as_SetPos(6, 0, 7, 0)
311 as_SetPos(7, 0, 15, 0)
312 as_SetPos(9, 0, 15, 0)
313 as_Wait(1)
314 as_SetPos(2, 0, 12, 0)
315 as_SetPos(3, 0, 13, 0)
316 as_SetPos(4, 0, 10, 0)
317 as_SetPos(5, 0, 8, 0)
318 as_SetPos(6, 0, 6, 0)
319 as_SetPos(7, 0, 12, 0)
320 as_SetPos(9, 0, 12, 0)
321 as_Wait(1)
322 as_SetPos(2, 0, 13, 0)
323 as_SetPos(3, 0, 14, 0)
324 as_SetPos(4, 0, 11, 0)
325 as_SetPos(5, 0, 9, 0)
326 as_SetPos(6, 0, 7, 0)
327 as_SetPos(7, 0, 13, 0)
328 as_SetPos(9, 0, 13, 0)
329 as_Wait(1)
330 as_SetPos(2, 0, 17, 0)
331 as_SetPos(3, 0, 18, 0)
332 as_SetPos(4, 0, 14, 0)
333 as_SetPos(5, 0, 11, 0)
334 as_SetPos(6, 0, 8, 0)
335 as_SetPos(7, 0, 17, 0)
336 as_SetPos(9, 0, 17, 0)
337 as_Wait(1)
338 as_SetPos(2, 0, 23, 0)
339 as_SetPos(3, 0, 24, 0)
340 as_SetPos(4, 0, 18, 0)
341 as_SetPos(5, 0, 14, 0)
342 as_SetPos(6, 0, 9, 0)
343 as_SetPos(7, 0, 23, 0)
344 as_SetPos(9, 0, 23, 0)
345 as_Wait(1)
346 as_SetPos(2, 0, 28, 0)
347 as_SetPos(3, 0, 29, 0)
348 as_SetPos(4, 0, 22, 0)
349 as_SetPos(5, 0, 16, 0)
350 as_SetPos(6, 0, 10, 0)
351 as_SetPos(7, 0, 28, 0)
352 as_SetPos(9, 0, 28, 0)
353 as_Wait(1)
354 as_SetPos(2, 0, 33, 0)
355 as_SetPos(3, 0, 34, 0)
356 as_SetPos(4, 0, 26, 0)
357 as_SetPos(5, 0, 19, 0)
358 as_SetPos(6, 0, 12, 0)
359 as_SetPos(7, 0, 33, 0)
360 as_SetPos(9, 0, 33, 0)
361 as_Wait(1)
362 as_SetPos(2, 0, 35, 0)
363 as_SetPos(3, 0, 36, 0)
364 as_SetPos(4, 0, 27, 0)
365 as_SetPos(5, 0, 20, 0)
366 as_SetPos(7, 0, 35, 0)
367 as_SetPos(9, 0, 35, 0)
368 as_Wait(1)
369 as_SetPos(2, 0, 33, 0)
370 as_SetPos(3, 0, 34, 0)
371 as_SetPos(4, 0, 26, 0)
372 as_SetPos(5, 0, 19, 0)
373 as_SetPos(7, 0, 33, 0)
374 as_SetPos(9, 0, 33, 0)
375 as_Wait(1)
376 as_SetPos(2, 0, 30, 0)
377 as_SetPos(3, 0, 31, 0)
378 as_SetPos(4, 0, 23, 0)
379 as_SetPos(5, 0, 17, 0)
380 as_SetPos(6, 0, 11, 0)
381 as_SetPos(7, 0, 30, 0)
382 as_SetPos(9, 0, 30, 0)
383 as_Wait(1)
384 as_SetPos(2, 0, 25, 0)
385 as_SetPos(3, 0, 26, 0)
386 as_SetPos(4, 0, 20, 0)
387 as_SetPos(5, 0, 15, 0)
388 as_SetPos(6, 0, 10, 0)
389 as_SetPos(7, 0, 25, 0)
390 as_SetPos(9, 0, 25, 0)
391 as_Wait(1)
392 as_SetPos(2, 0, 20, 0)
393 as_SetPos(3, 0, 21, 0)
394 as_SetPos(4, 0, 16, 0)
395 as_SetPos(5, 0, 12, 0)
396 as_SetPos(6, 0, 8, 0)
397 as_SetPos(7, 0, 20, 0)
398 as_SetPos(9, 0, 20, 0)
399 as_Wait(1)
400 as_SetPos(2, 0, 16, 0)
401 as_SetPos(3, 0, 17, 0)
402 as_SetPos(4, 0, 13, 0)
403 as_SetPos(5, 0, 10, 0)
404 as_SetPos(6, 0, 7, 0)
405 as_SetPos(7, 0, 16, 0)
406 as_SetPos(9, 0, 16, 0)
407 as_Wait(1)
408 as_SetPos(2, 0, 14, 0)
409 as_SetPos(3, 0, 15, 0)
410 as_SetPos(4, 0, 12, 0)
411 as_SetPos(5, 0, 9, 0)
412 as_SetPos(7, 0, 14, 0)
413 as_SetPos(9, 0, 14, 0)
414 as_Wait(1)
415 as_SetPos(2, 0, 15, 0)
416 as_SetPos(3, 0, 16, 0)
417 as_SetPos(5, 0, 10, 0)
418 as_SetPos(7, 0, 15, 0)
419 as_SetPos(9, 0, 15, 0)
420 as_Wait(1)
421 as_SetPos(2, 0, 17, 0)
422 as_SetPos(3, 0, 18, 0)
423 as_SetPos(4, 0, 14, 0)
424 as_SetPos(5, 0, 11, 0)
425 as_SetPos(6, 0, 8, 0)
426 as_SetPos(7, 0, 17, 0)
427 as_SetPos(9, 0, 17, 0)
428 as_Wait(1)
429 as_SetPos(2, 0, 21, 0)
430 as_SetPos(3, 0, 22, 0)
431 as_SetPos(4, 0, 17, 0)
432 as_SetPos(5, 0, 13, 0)
433 as_SetPos(6, 0, 9, 0)
434 as_SetPos(7, 0, 21, 0)
435 as_SetPos(9, 0, 21, 0)
436 as_Wait(1)
437 as_SetPos(2, 0, 24, 0)
438 as_SetPos(3, 0, 25, 0)
439 as_SetPos(4, 0, 19, 0)
440 as_SetPos(5, 0, 14, 0)
441 as_SetPos(7, 0, 24, 0)
442 as_SetPos(9, 0, 24, 0)
443 as_Wait(1)
444 as_SetPos(2, 0, 27, 0)
445 as_SetPos(3, 0, 28, 0)
446 as_SetPos(4, 0, 22, 0)
447 as_SetPos(5, 0, 16, 0)
448 as_SetPos(6, 0, 10, 0)
449 as_SetPos(7, 0, 27, 0)
450 as_SetPos(9, 0, 27, 0)
451 as_Wait(1)
452 as_SetPos(2, 0, 29, 0)
453 as_SetPos(3, 0, 30, 0)
454 as_SetPos(4, 0, 23, 0)
455 as_SetPos(5, 0, 17, 0)
456 as_SetPos(6, 0, 11, 0)
457 as_SetPos(7, 0, 29, 0)
458 as_SetPos(9, 0, 29, 0)
459 as_Wait(1)
460 as_SetPos(2, 0, 28, 0)
461 as_SetPos(3, 0, 29, 0)
462 as_SetPos(4, 0, 22, 0)
463 as_SetPos(5, 0, 16, 0)
464 as_SetPos(6, 0, 10, 0)
465 as_SetPos(7, 0, 28, 0)
466 as_SetPos(9, 0, 28, 0)
467 as_Wait(1)
468 as_SetPos(2, 0, 26, 0)
469 as_SetPos(3, 0, 27, 0)
470 as_SetPos(4, 0, 21, 0)
471 as_SetPos(5, 0, 15, 0)
472 as_SetPos(7, 0, 26, 0)
473 as_SetPos(9, 0, 26, 0)
474 as_Wait(1)
475 as_SetPos(2, 0, 23, 0)
476 as_SetPos(3, 0, 24, 0)
477 as_SetPos(4, 0, 19, 0)
478 as_SetPos(5, 0, 14, 0)
479 as_SetPos(6, 0, 9, 0)
480 as_SetPos(7, 0, 23, 0)
481 as_SetPos(9, 0, 23, 0)
482 as_Wait(1)
483 as_SetPos(2, 0, 20, 0)
484 as_SetPos(3, 0, 21, 0)
485 as_SetPos(4, 0, 16, 0)
486 as_SetPos(5, 0, 12, 0)
487 as_SetPos(6, 0, 8, 0)
488 as_SetPos(7, 0, 20, 0)
489 as_SetPos(9, 0, 20, 0)
490 as_Wait(1)
491 as_SetPos(2, 0, 18, 0)
492 as_SetPos(3, 0, 19, 0)
493 as_SetPos(4, 0, 15, 0)
494 as_SetPos(5, 0, 11, 0)
495 as_SetPos(7, 0, 18, 0)
496 as_SetPos(9, 0, 18, 0)
497 as_Wait(1)
498 as_SetPos(2, 0, 17, 0)
499 as_SetPos(3, 0, 18, 0)
500 as_SetPos(4, 0, 14, 0)
501 as_SetPos(7, 0, 17, 0)
502 as_SetPos(9, 0, 17, 0)
503 as_Wait(1)
504 as_SetPos(2, 0, 16, 0)
505 as_SetPos(3, 0, 17, 0)
506 as_SetPos(4, 0, 13, 0)
507 as_SetPos(5, 0, 10, 0)
508 as_SetPos(6, 0, 7, 0)
509 as_SetPos(7, 0, 16, 0)
510 as_SetPos(9, 0, 16, 0)
511 as_Wait(1)
512 as_SetPos(2, 0, 17, 0)
513 as_SetPos(3, 0, 18, 0)
514 as_SetPos(4, 0, 14, 0)
515 as_SetPos(5, 0, 11, 0)
516 as_SetPos(6, 0, 8, 0)
517 as_SetPos(7, 0, 17, 0)
518 as_SetPos(9, 0, 17, 0)
519 as_Wait(1)
520 as_Wait(1)
521 as_SetPos(2, 0, 18, 0)
522 as_SetPos(3, 0, 19, 0)
523 as_SetPos(4, 0, 15, 0)
524 as_SetPos(7, 0, 18, 0)
525 as_SetPos(9, 0, 18, 0)
526 as_Wait(1)
527 as_SetPos(2, 0, 19, 0)
528 as_SetPos(3, 0, 20, 0)
529 as_SetPos(4, 0, 16, 0)
530 as_SetPos(5, 0, 12, 0)
531 as_SetPos(7, 0, 19, 0)
532 as_SetPos(9, 0, 19, 0)
533 as_Wait(1)
534 as_SetPos(2, 0, 20, 0)
535 as_SetPos(3, 0, 21, 0)
536 as_SetPos(7, 0, 20, 0)
537 as_SetPos(9, 0, 20, 0)
538 as_Wait(1)
539 as_Loop
540 as_SetRotation(1, 0.0, 0.0, 0.0)
541 as_SetPos(1, 0, 0, 0)
542 as_SetScale(1, 1.0, 1.0, 1.0)
543 as_SetRotation(2, 0.0, 0.0, 0.0)
544 as_SetPos(2, 0, 20, 0)
545 as_SetScale(2, 1.0, 1.0, 1.0)
546 as_SetRotation(3, 0.0, 0.0, 0.0)
547 as_SetPos(3, 0, 21, 0)
548 as_SetScale(3, 1.0, 1.0, 1.0)
549 as_SetRotation(4, 0.0, 0.0, 0.0)
550 as_SetPos(4, 0, 16, 0)
551 as_SetScale(4, 1.0, 1.0, 1.0)
552 as_SetRotation(5, 0.0, 0.0, 0.0)
553 as_SetPos(5, 0, 12, 0)
554 as_SetScale(5, 1.0, 1.0, 1.0)
555 as_SetRotation(6, 0.0, 0.0, 0.0)
556 as_SetPos(6, 0, 8, 0)
557 as_SetScale(6, 1.0, 1.0, 1.0)
558 as_SetRotation(7, 0.0, 0.0, 0.0)
559 as_SetPos(7, 0, 20, 0)
560 as_SetScale(7, 1.0, 1.0, 1.0)
561 as_SetRotation(8, 0.0, 0.0, 0.0)
562 as_SetPos(8, 0, 0, 0)
563 as_SetScale(8, 1.0, 1.0, 1.0)
564 as_SetRotation(9, 0.0, 0.0, 0.0)
565 as_SetPos(9, 0, 20, 0)
566 as_SetScale(9, 1.0, 1.0, 1.0)
567 as_SetRotation(10, 0.0, 0.0, 0.0)
568 as_SetPos(10, 0, 5, 0)
569 as_SetScale(10, 1.0, 1.0, 1.0)
570 as_Wait(1)
572 as_End
573};
#define as_Wait(time)
#define as_DisableMirroring
#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

Referenced by entity_ScriptSpring_idle().

◆ Entity_ScriptSpring_AnimIdle

AnimScript Entity_ScriptSpring_AnimIdle

Definition at line 575 of file ScriptSpring_anim.c.

575 {
577 as_SetRotation(1, 0.0, 0.0, 0.0)
578 as_SetPos(1, 0, 0, 0)
579 as_SetScale(1, 1.0, 1.0, 1.0)
580 as_SetRotation(2, 0.0, 0.0, 0.0)
581 as_SetPos(2, 0, 20, 0)
582 as_SetScale(2, 1.0, 1.0, 1.0)
583 as_SetRotation(3, 0.0, 0.0, 0.0)
584 as_SetPos(3, 0, 21, 0)
585 as_SetScale(3, 1.0, 1.0, 1.0)
586 as_SetRotation(4, 0.0, 0.0, 0.0)
587 as_SetPos(4, 0, 16, 0)
588 as_SetScale(4, 1.0, 1.0, 1.0)
589 as_SetRotation(5, 0.0, 0.0, 0.0)
590 as_SetPos(5, 0, 12, 0)
591 as_SetScale(5, 1.0, 1.0, 1.0)
592 as_SetRotation(6, 0.0, 0.0, 0.0)
593 as_SetPos(6, 0, 8, 0)
594 as_SetScale(6, 1.0, 1.0, 1.0)
595 as_SetRotation(7, 0.0, 0.0, 0.0)
596 as_SetPos(7, 0, 20, 0)
597 as_SetScale(7, 1.0, 1.0, 1.0)
598 as_SetRotation(8, 0.0, 0.0, 0.0)
599 as_SetPos(8, 0, 0, 0)
600 as_SetScale(8, 1.0, 1.0, 1.0)
601 as_SetRotation(9, 0.0, 0.0, 0.0)
602 as_SetPos(9, 0, 20, 0)
603 as_SetScale(9, 1.0, 1.0, 1.0)
604 as_SetRotation(10, 0.0, 0.0, 0.0)
605 as_SetPos(10, 0, 5, 0)
606 as_SetScale(10, 1.0, 1.0, 1.0)
607 as_Wait(1)
609 as_End
610};