summaryrefslogtreecommitdiff
path: root/soh/assets/yml/pal_gc/objects/object_ani.yml
blob: a0e16ef0ede132cef337e7d3a9edcf68d16c42a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
:config:
  segments:
    - [ 6, 0x010FBBE0 ]
    - [ 4, 0x00D24FC0 ]
    - [ 8, 0x010FBBE0 ]
    - [ 9, 0x010FBBE0 ]
    - [ 10, 0x010FBBE0 ]
    - [ 11, 0x010FBBE0 ]
    - [ 12, 0x010FBBE0 ]
    - [ 13, 0x010FBBE0 ]
  external_files:
    - pal_gc/objects/gameplay_keep.yml

gRoofMan1TLUT:
  type: TEXTURE
  offset: 0x00108
  symbol: gRoofMan1TLUT
  format: RGBA16
  width: 16
  height: 16

gRoofMan2TLUT:
  type: TEXTURE
  offset: 0x1088
  symbol: gRoofMan2TLUT
  format: RGBA16
  width: 21
  height: 8

gRoofManEarTex:
  type: TEXTURE
  offset: 0x01318
  symbol: gRoofManEarTex
  format: CI8
  width: 16
  height: 16
  tlut: 0x1088

gRoofManEyeClosedTex:
  type: TEXTURE
  offset: 0x1D18
  symbol: gRoofManEyeClosedTex
  format: RGBA16
  width: 32
  height: 32

gRoofManEyeHalfTex:
  type: TEXTURE
  offset: 0x1518
  symbol: gRoofManEyeHalfTex
  format: RGBA16
  width: 32
  height: 32

gRoofManEyeOpenTex:
  type: TEXTURE
  offset: 0x408
  symbol: gRoofManEyeOpenTex
  format: RGBA16
  width: 32
  height: 32

gRoofManForearmGradientTex:
  type: TEXTURE
  offset: 0x00D08
  symbol: gRoofManForearmGradientTex
  format: CI8
  width: 8
  height: 8
  tlut: 0x00108

gRoofManGettingUpAfterKnockbackAnim:
  type: OOT:ANIMATION
  offset: 0x70F0
  symbol: gRoofManGettingUpAfterKnockbackAnim

gRoofManHairTex:
  type: TEXTURE
  offset: 0x01418
  symbol: gRoofManHairTex
  format: CI8
  width: 16
  height: 16
  tlut: 0x1088

gRoofManHandBackTex:
  type: TEXTURE
  offset: 0x00C08
  symbol: gRoofManHandBackTex
  format: CI8
  width: 16
  height: 16
  tlut: 0x00108

gRoofManHeadDL:
  type: GFX
  offset: 0x2CD8
  symbol: gRoofManHeadDL

gRoofManHeadLimb:
  type: OOT:LIMB
  offset: 0xA8
  symbol: gRoofManHeadLimb
  limb_type: Standard

gRoofManIdleAnim:
  type: OOT:ANIMATION
  offset: 0x76EC
  symbol: gRoofManIdleAnim

gRoofManKnockbackAnim:
  type: OOT:ANIMATION
  offset: 0x67B8
  symbol: gRoofManKnockbackAnim

gRoofManLeftFootDL:
  type: GFX
  offset: 0x5B80
  symbol: gRoofManLeftFootDL

gRoofManLeftFootLimb:
  type: OOT:LIMB
  offset: 0x24
  symbol: gRoofManLeftFootLimb
  limb_type: Standard

gRoofManLeftForearmDL:
  type: GFX
  offset: 0x5058
  symbol: gRoofManLeftForearmDL

gRoofManLeftForearmLimb:
  type: OOT:LIMB
  offset: 0x6C
  symbol: gRoofManLeftForearmLimb
  limb_type: Standard

gRoofManLeftHandDL:
  type: GFX
  offset: 0x4EC0
  symbol: gRoofManLeftHandDL

gRoofManLeftHandLimb:
  type: OOT:LIMB
  offset: 0x78
  symbol: gRoofManLeftHandLimb
  limb_type: Standard

gRoofManLeftLegDL:
  type: GFX
  offset: 0x5D58
  symbol: gRoofManLeftLegDL

gRoofManLeftLegLimb:
  type: OOT:LIMB
  offset: 0x18
  symbol: gRoofManLeftLegLimb
  limb_type: Standard

gRoofManLeftThighDL:
  type: GFX
  offset: 0x60A0
  symbol: gRoofManLeftThighDL

gRoofManLeftThighLimb:
  type: OOT:LIMB
  offset: 0xC
  symbol: gRoofManLeftThighLimb
  limb_type: Standard

gRoofManLeftUpperArmDL:
  type: GFX
  offset: 0x51C8
  symbol: gRoofManLeftUpperArmDL

gRoofManLeftUpperArmLimb:
  type: OOT:LIMB
  offset: 0x60
  symbol: gRoofManLeftUpperArmLimb
  limb_type: Standard

gRoofManRightFootDL:
  type: GFX
  offset: 0x5610
  symbol: gRoofManRightFootDL

gRoofManRightFootLimb:
  type: OOT:LIMB
  offset: 0x48
  symbol: gRoofManRightFootLimb
  limb_type: Standard

gRoofManRightForearmDL:
  type: GFX
  offset: 0x4C00
  symbol: gRoofManRightForearmDL

gRoofManRightForearmLimb:
  type: OOT:LIMB
  offset: 0x90
  symbol: gRoofManRightForearmLimb
  limb_type: Standard

gRoofManRightHandDL:
  type: GFX
  offset: 0x4A68
  symbol: gRoofManRightHandDL

gRoofManRightHandLimb:
  type: OOT:LIMB
  offset: 0x9C
  symbol: gRoofManRightHandLimb
  limb_type: Standard

gRoofManRightLegDL:
  type: GFX
  offset: 0x57F0
  symbol: gRoofManRightLegDL

gRoofManRightLegLimb:
  type: OOT:LIMB
  offset: 0x3C
  symbol: gRoofManRightLegLimb
  limb_type: Standard

gRoofManRightThighDL:
  type: GFX
  offset: 0x5A58
  symbol: gRoofManRightThighDL

gRoofManRightThighLimb:
  type: OOT:LIMB
  offset: 0x30
  symbol: gRoofManRightThighLimb
  limb_type: Standard

gRoofManRightUpperArmDL:
  type: GFX
  offset: 0x4D70
  symbol: gRoofManRightUpperArmDL

gRoofManRightUpperArmLimb:
  type: OOT:LIMB
  offset: 0x84
  symbol: gRoofManRightUpperArmLimb
  limb_type: Standard

gRoofManRootLimb:
  type: OOT:LIMB
  offset: 0x0
  symbol: gRoofManRootLimb
  limb_type: Standard

gRoofManSandalBuckleTex:
  type: TEXTURE
  offset: 0x00D88
  symbol: gRoofManSandalBuckleTex
  format: CI8
  width: 16
  height: 16
  tlut: 0x00108

gRoofManSkel:
  type: OOT:SKELETON
  offset: 0xF0
  symbol: gRoofManSkel
  limb_type: Standard
  skel_type: Flex

gRoofManSkinGradientTex:
  type: TEXTURE
  offset: 0x012D8
  symbol: gRoofManSkinGradientTex
  format: CI8
  width: 8
  height: 8
  tlut: 0x1088

gRoofManThighGradientTex:
  type: TEXTURE
  offset: 0x00D48
  symbol: gRoofManThighGradientTex
  format: CI8
  width: 8
  height: 8
  tlut: 0x00108

gRoofManTorsoDL:
  type: GFX
  offset: 0x5318
  symbol: gRoofManTorsoDL

gRoofManTorsoLimb:
  type: OOT:LIMB
  offset: 0x54
  symbol: gRoofManTorsoLimb
  limb_type: Standard

gRoofManTrouserPatternTex:
  type: TEXTURE
  offset: 0x00E88
  symbol: gRoofManTrouserPatternTex
  format: RGBA16
  width: 16
  height: 16

gRoofManWaistDL:
  type: GFX
  offset: 0x61C8
  symbol: gRoofManWaistDL

object_aniTex_0011D8:
  type: TEXTURE
  offset: 0x11D8
  symbol: object_aniTex_0011D8
  format: CI8
  width: 16
  height: 16
  tlut: 0x1088


gRoofManSkelLimbs:
  type: BLOB
  offset: 0xB4
  symbol: gRoofManSkelLimbs
  size: 0

object_aniVtx_002518:
  type: OOT:ARRAY
  offset: 0x002518
  symbol: object_aniVtx_002518
  count: 124
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_002FA8:
  type: OOT:ARRAY
  offset: 0x002FA8
  symbol: object_aniVtx_002FA8
  count: 32
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_0031A8:
  type: OOT:ARRAY
  offset: 0x0031A8
  symbol: object_aniVtx_0031A8
  count: 26
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_003348:
  type: OOT:ARRAY
  offset: 0x003348
  symbol: object_aniVtx_003348
  count: 26
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_0034E8:
  type: OOT:ARRAY
  offset: 0x0034E8
  symbol: object_aniVtx_0034E8
  count: 32
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_0036E8:
  type: OOT:ARRAY
  offset: 0x0036E8
  symbol: object_aniVtx_0036E8
  count: 26
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_003888:
  type: OOT:ARRAY
  offset: 0x003888
  symbol: object_aniVtx_003888
  count: 26
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_003A28:
  type: OOT:ARRAY
  offset: 0x003A28
  symbol: object_aniVtx_003A28
  count: 80
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_003F28:
  type: OOT:ARRAY
  offset: 0x003F28
  symbol: object_aniVtx_003F28
  count: 16
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_004028:
  type: OOT:ARRAY
  offset: 0x004028
  symbol: object_aniVtx_004028
  count: 41
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_0042B8:
  type: OOT:ARRAY
  offset: 0x0042B8
  symbol: object_aniVtx_0042B8
  count: 23
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_004428:
  type: OOT:ARRAY
  offset: 0x004428
  symbol: object_aniVtx_004428
  count: 16
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_004528:
  type: OOT:ARRAY
  offset: 0x004528
  symbol: object_aniVtx_004528
  count: 45
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_0047F8:
  type: OOT:ARRAY
  offset: 0x0047F8
  symbol: object_aniVtx_0047F8
  count: 23
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_aniVtx_004968:
  type: OOT:ARRAY
  offset: 0x004968
  symbol: object_aniVtx_004968
  count: 16
  array_type: VTX
  zero_flag: true
  null_cross_file: true