:config:
  segments:
    - [ 6, 0x01132100 ]
    - [ 4, 0x00D3A8E0 ]
    - [ 8, 0x01132100 ]
    - [ 9, 0x01132100 ]
    - [ 10, 0x01132100 ]
    - [ 11, 0x01132100 ]
    - [ 12, 0x01132100 ]
    - [ 13, 0x01132100 ]
  external_files:
    - ntsc_1-1/objects/gameplay_keep.yml

gKw1BeltBuckleTex:
  type: TEXTURE
  offset: 0xCFC
  symbol: gKw1BeltBuckleTex
  format: CI8
  width: 8
  height: 8
  tlut: 0xFC

gKw1BootsTex:
  type: TEXTURE
  offset: 0x2FC
  symbol: gKw1BootsTex
  format: I8
  width: 16
  height: 16

gKw1EarTex:
  type: TEXTURE
  offset: 0xF0C
  symbol: gKw1EarTex
  format: CI8
  width: 8
  height: 8
  tlut: 0xD3C

gKw1EyeClosedTex:
  type: TEXTURE
  offset: 0x1E0C
  symbol: gKw1EyeClosedTex
  format: CI8
  width: 32
  height: 32
  tlut: 0xD3C

gKw1EyeHalfTex:
  type: TEXTURE
  offset: 0x1A0C
  symbol: gKw1EyeHalfTex
  format: CI8
  width: 32
  height: 32
  tlut: 0xD3C

gKw1EyeOpenTex:
  type: TEXTURE
  offset: 0xF4C
  symbol: gKw1EyeOpenTex
  format: CI8
  width: 32
  height: 32
  tlut: 0xD3C

gKw1HairTex:
  type: TEXTURE
  offset: 0x134C
  symbol: gKw1HairTex
  format: CI8
  width: 16
  height: 32
  tlut: 0xD3C

gKw1HairlineTex:
  type: TEXTURE
  offset: 0x158C
  symbol: gKw1HairlineTex
  format: CI8
  width: 16
  height: 8
  tlut: 0xD3C

gKw1HandTex:
  type: TEXTURE
  offset: 0xCBC
  symbol: gKw1HandTex
  format: CI8
  width: 8
  height: 8
  tlut: 0xFC

gKw1MouthTex:
  type: TEXTURE
  offset: 0x160C
  symbol: gKw1MouthTex
  format: CI8
  width: 32
  height: 32
  tlut: 0xD3C

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gKw1Skin1Tex:
  type: TEXTURE
  offset: 0x3FC
  symbol: gKw1Skin1Tex
  format: CI8
  width: 8
  height: 8
  tlut: 0xFC

gKw1Skin2Tex:
  type: TEXTURE
  offset: 0x154C
  symbol: gKw1Skin2Tex
  format: CI8
  width: 8
  height: 8
  tlut: 0xD3C

gKw1TunicTex:
  type: TEXTURE
  offset: 0x43C
  symbol: gKw1TunicTex
  format: I8
  width: 8
  height: 8

gKw1UnusedEyeOpenTex:
  type: TEXTURE
  offset: 0x4BC
  symbol: gKw1UnusedEyeOpenTex
  format: RGBA16
  width: 32
  height: 32

object_kw1_DL_002C10:
  type: GFX
  offset: 0x2C10
  symbol: object_kw1_DL_002C10

object_kw1_DL_0053F8:
  type: GFX
  offset: 0x53F8
  symbol: object_kw1_DL_0053F8

object_kw1_DL_005668:
  type: GFX
  offset: 0x5668
  symbol: object_kw1_DL_005668

object_kw1_DL_0057A8:
  type: GFX
  offset: 0x57A8
  symbol: object_kw1_DL_0057A8

object_kw1_DL_0058D8:
  type: GFX
  offset: 0x58D8
  symbol: object_kw1_DL_0058D8

object_kw1_DL_005A60:
  type: GFX
  offset: 0x5A60
  symbol: object_kw1_DL_005A60

object_kw1_DL_005BA0:
  type: GFX
  offset: 0x5BA0
  symbol: object_kw1_DL_005BA0

object_kw1_DL_005CD0:
  type: GFX
  offset: 0x5CD0
  symbol: object_kw1_DL_005CD0

object_kw1_DL_005E58:
  type: GFX
  offset: 0x5E58
  symbol: object_kw1_DL_005E58

object_kw1_DL_006018:
  type: GFX
  offset: 0x6018
  symbol: object_kw1_DL_006018

object_kw1_DL_0061C0:
  type: GFX
  offset: 0x61C0
  symbol: object_kw1_DL_0061C0

object_kw1_DL_006360:
  type: GFX
  offset: 0x6360
  symbol: object_kw1_DL_006360

object_kw1_DL_006478:
  type: GFX
  offset: 0x6478
  symbol: object_kw1_DL_006478

object_kw1_DL_006620:
  type: GFX
  offset: 0x6620
  symbol: object_kw1_DL_006620

object_kw1_DL_0067C0:
  type: GFX
  offset: 0x67C0
  symbol: object_kw1_DL_0067C0

object_kw1_TLUT_0000FC:
  type: TEXTURE
  offset: 0xFC
  symbol: object_kw1_TLUT_0000FC
  format: RGBA16
  width: 256
  height: 1

object_kw1_TLUT_000D3C:
  type: TEXTURE
  offset: 0xD3C
  symbol: object_kw1_TLUT_000D3C
  format: RGBA16
  width: 232
  height: 1

object_kw1_Tex_00047C:
  type: TEXTURE
  offset: 0x47C
  symbol: object_kw1_Tex_00047C
  format: CI8
  width: 8
  height: 8
  tlut: 0xFC


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

object_kw1Vtx_002210:
  type: OOT:ARRAY
  offset: 0x002210
  symbol: object_kw1Vtx_002210
  count: 160
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_003448:
  type: OOT:ARRAY
  offset: 0x003448
  symbol: object_kw1Vtx_003448
  count: 33
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_003658:
  type: OOT:ARRAY
  offset: 0x003658
  symbol: object_kw1Vtx_003658
  count: 32
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_003858:
  type: OOT:ARRAY
  offset: 0x003858
  symbol: object_kw1Vtx_003858
  count: 29
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_003A28:
  type: OOT:ARRAY
  offset: 0x003A28
  symbol: object_kw1Vtx_003A28
  count: 33
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_003C38:
  type: OOT:ARRAY
  offset: 0x003C38
  symbol: object_kw1Vtx_003C38
  count: 32
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_003E38:
  type: OOT:ARRAY
  offset: 0x003E38
  symbol: object_kw1Vtx_003E38
  count: 29
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_004008:
  type: OOT:ARRAY
  offset: 0x004008
  symbol: object_kw1Vtx_004008
  count: 39
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_004278:
  type: OOT:ARRAY
  offset: 0x004278
  symbol: object_kw1Vtx_004278
  count: 23
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_0043E8:
  type: OOT:ARRAY
  offset: 0x0043E8
  symbol: object_kw1Vtx_0043E8
  count: 25
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_004578:
  type: OOT:ARRAY
  offset: 0x004578
  symbol: object_kw1Vtx_004578
  count: 39
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_0047E8:
  type: OOT:ARRAY
  offset: 0x0047E8
  symbol: object_kw1Vtx_0047E8
  count: 23
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_004958:
  type: OOT:ARRAY
  offset: 0x004958
  symbol: object_kw1Vtx_004958
  count: 25
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_004AE8:
  type: OOT:ARRAY
  offset: 0x004AE8
  symbol: object_kw1Vtx_004AE8
  count: 98
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kw1Vtx_005108:
  type: OOT:ARRAY
  offset: 0x005108
  symbol: object_kw1Vtx_005108
  count: 47
  array_type: VTX
  zero_flag: true
  null_cross_file: true
