:config:
  segments:
    - [ 6, 0x01131880 ]
    - [ 4, 0x00D310D0 ]
    - [ 8, 0x01131880 ]
    - [ 9, 0x01131880 ]
    - [ 10, 0x01131880 ]
    - [ 11, 0x01131880 ]
    - [ 12, 0x01131880 ]
    - [ 13, 0x01131880 ]
  external_files:
    - ntsc_j_mq/objects/gameplay_keep.yml

gKzCloakAndTorsoDL:
  type: GFX
  offset: 0x5920
  symbol: gKzCloakAndTorsoDL

gKzCloakOutlineTex:
  type: TEXTURE
  offset: 0x2670
  symbol: gKzCloakOutlineTex
  format: CI8
  width: 32
  height: 32
  tlut: 0x770

gKzCrownTex:
  type: TEXTURE
  offset: 0xFF0
  symbol: gKzCrownTex
  format: CI8
  width: 32
  height: 32
  tlut: 0x770

gKzEyeClosedTex:
  type: TEXTURE
  offset: 0x1C70
  symbol: gKzEyeClosedTex
  format: CI8
  width: 32
  height: 32
  tlut: 0x970

gKzEyeHalfTex:
  type: TEXTURE
  offset: 0x1870
  symbol: gKzEyeHalfTex
  format: CI8
  width: 32
  height: 32
  tlut: 0x970

gKzEyeOpen2Tex:
  type: TEXTURE
  offset: 0x2070
  symbol: gKzEyeOpen2Tex
  format: CI8
  width: 32
  height: 32
  tlut: 0x970

gKzEyeOpenTex:
  type: TEXTURE
  offset: 0x1470
  symbol: gKzEyeOpenTex
  format: CI8
  width: 32
  height: 32
  tlut: 0x970

gKzEyeTLUT:
  type: TEXTURE
  offset: 0x970
  symbol: gKzEyeTLUT
  format: RGBA16
  width: 16
  height: 16

gKzFaceScalesTex:
  type: TEXTURE
  offset: 0xB70
  symbol: gKzFaceScalesTex
  format: CI8
  width: 32
  height: 32
  tlut: 0x770

gKzHandAndFootTex:
  type: TEXTURE
  offset: 0x2470
  symbol: gKzHandAndFootTex
  format: CI8
  width: 16
  height: 16
  tlut: 0x770

gKzHeadDL:
  type: GFX
  offset: 0x6420
  symbol: gKzHeadDL

gKzHeadLimb:
  type: OOT:LIMB
  offset: 0x8698
  symbol: gKzHeadLimb
  limb_type: Standard

gKzIdleAnim:
  type: OOT:ANIMATION
  offset: 0x75C
  symbol: gKzIdleAnim

gKzLeftFootDL:
  type: GFX
  offset: 0x8360
  symbol: gKzLeftFootDL

gKzLeftFootLimb:
  type: OOT:LIMB
  offset: 0x8644
  symbol: gKzLeftFootLimb
  limb_type: Standard

gKzLeftHandDL:
  type: GFX
  offset: 0x74B0
  symbol: gKzLeftHandDL

gKzLeftHandLimb:
  type: OOT:LIMB
  offset: 0x8680
  symbol: gKzLeftHandLimb
  limb_type: Standard

gKzLeftLegDL:
  type: GFX
  offset: 0x8220
  symbol: gKzLeftLegDL

gKzLeftLegLimb:
  type: OOT:LIMB
  offset: 0x8638
  symbol: gKzLeftLegLimb
  limb_type: Standard

gKzLeftThighDL:
  type: GFX
  offset: 0x8000
  symbol: gKzLeftThighDL

gKzLeftThighLimb:
  type: OOT:LIMB
  offset: 0x862C
  symbol: gKzLeftThighLimb
  limb_type: Standard

gKzMweepAnim:
  type: OOT:ANIMATION
  offset: 0x46C
  symbol: gKzMweepAnim

gKzPelvisDL:
  type: GFX
  offset: 0x76C8
  symbol: gKzPelvisDL

gKzPelvisLimb:
  type: OOT:LIMB
  offset: 0x8620
  symbol: gKzPelvisLimb
  limb_type: Standard

gKzRightFootDL:
  type: GFX
  offset: 0x7D40
  symbol: gKzRightFootDL

gKzRightFootLimb:
  type: OOT:LIMB
  offset: 0x8668
  symbol: gKzRightFootLimb
  limb_type: Standard

gKzRightHandDL:
  type: GFX
  offset: 0x7298
  symbol: gKzRightHandDL

gKzRightHandLimb:
  type: OOT:LIMB
  offset: 0x868C
  symbol: gKzRightHandLimb
  limb_type: Standard

gKzRightLegDL:
  type: GFX
  offset: 0x7C00
  symbol: gKzRightLegDL

gKzRightLegLimb:
  type: OOT:LIMB
  offset: 0x865C
  symbol: gKzRightLegLimb
  limb_type: Standard

gKzRightThighDL:
  type: GFX
  offset: 0x79E0
  symbol: gKzRightThighDL

gKzRightThighLimb:
  type: OOT:LIMB
  offset: 0x8650
  symbol: gKzRightThighLimb
  limb_type: Standard

gKzSkel:
  type: OOT:SKELETON
  offset: 0x86D0
  symbol: gKzSkel
  limb_type: Standard
  skel_type: Flex

gKzSkinGradient1Tex:
  type: TEXTURE
  offset: 0xF70
  symbol: gKzSkinGradient1Tex
  format: CI8
  width: 8
  height: 16
  tlut: 0x770

gKzSkinGradient2Tex:
  type: TEXTURE
  offset: 0x13F0
  symbol: gKzSkinGradient2Tex
  format: CI8
  width: 8
  height: 8
  tlut: 0x770

gKzTLUT:
  type: TEXTURE
  offset: 0x770
  symbol: gKzTLUT
  format: RGBA16
  width: 16
  height: 16

object_kz_Limb_008674:
  type: OOT:LIMB
  offset: 0x8674
  symbol: object_kz_Limb_008674
  limb_type: Standard

object_kz_Tex_001430:
  type: TEXTURE
  offset: 0x1430
  symbol: object_kz_Tex_001430
  format: CI8
  width: 8
  height: 8
  tlut: 0x770

object_kz_Tex_002570:
  type: TEXTURE
  offset: 0x2570
  symbol: object_kz_Tex_002570
  format: CI8
  width: 16
  height: 16
  tlut: 0x770


object_kzVtx_002A70:
  type: OOT:ARRAY
  offset: 0x002A70
  symbol: object_kzVtx_002A70
  count: 239
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_003960:
  type: OOT:ARRAY
  offset: 0x003960
  symbol: object_kzVtx_003960
  count: 31
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_003B50:
  type: OOT:ARRAY
  offset: 0x003B50
  symbol: object_kzVtx_003B50
  count: 31
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_003D40:
  type: OOT:ARRAY
  offset: 0x003D40
  symbol: object_kzVtx_003D40
  count: 236
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_004C00:
  type: OOT:ARRAY
  offset: 0x004C00
  symbol: object_kzVtx_004C00
  count: 33
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_004E10:
  type: OOT:ARRAY
  offset: 0x004E10
  symbol: object_kzVtx_004E10
  count: 24
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_004F90:
  type: OOT:ARRAY
  offset: 0x004F90
  symbol: object_kzVtx_004F90
  count: 26
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_005130:
  type: OOT:ARRAY
  offset: 0x005130
  symbol: object_kzVtx_005130
  count: 33
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_005340:
  type: OOT:ARRAY
  offset: 0x005340
  symbol: object_kzVtx_005340
  count: 24
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_0054C0:
  type: OOT:ARRAY
  offset: 0x0054C0
  symbol: object_kzVtx_0054C0
  count: 26
  array_type: VTX
  zero_flag: true
  null_cross_file: true

object_kzVtx_005660:
  type: OOT:ARRAY
  offset: 0x005660
  symbol: object_kzVtx_005660
  count: 44
  array_type: VTX
  zero_flag: true
  null_cross_file: true

gKzSkelLimbs:
  type: BLOB
  offset: 0x86A4
  symbol: gKzSkelLimbs
  size: 0
