:config:
  segments:
    - [0x06, 0x82DF40]
    - [0x07, 0x800000]
  header:
    code:
      - '#include <libultraship.h>'
    header:
      - '#include <libultraship.h>'
      - '#include <libultra/gbi.h>'
      - '#include <align_asset_macro.h>'
    references_packed_displaylists: true
  tables:
    d_course_bowsers_castle_thwomp_faces:
      range: [0x7138, 0x8538]
      mode: APPEND
d_course_bowsers_castle_dl_0:
  symbol: d_course_bowsers_castle_dl_0
  type: gfx
  offset: 0x0
d_course_bowsers_castle_dl_110:
  symbol: d_course_bowsers_castle_dl_110
  type: gfx
  offset: 0x110
d_course_bowsers_castle_dl_230:
  symbol: d_course_bowsers_castle_dl_230
  type: gfx
  offset: 0x230
d_course_bowsers_castle_dl_398:
  symbol: d_course_bowsers_castle_dl_398
  type: gfx
  offset: 0x398
d_course_bowsers_castle_dl_428:
  symbol: d_course_bowsers_castle_dl_428
  type: gfx
  offset: 0x428
d_course_bowsers_castle_dl_4F0:
  symbol: d_course_bowsers_castle_dl_4F0
  type: gfx
  offset: 0x4F0
d_course_bowsers_castle_dl_640:
  symbol: d_course_bowsers_castle_dl_640
  type: gfx
  offset: 0x640
d_course_bowsers_castle_dl_7A0:
  symbol: d_course_bowsers_castle_dl_7A0
  type: gfx
  offset: 0x7A0
d_course_bowsers_castle_dl_860:
  symbol: d_course_bowsers_castle_dl_860
  type: gfx
  offset: 0x860
d_course_bowsers_castle_dl_8E8:
  symbol: d_course_bowsers_castle_dl_8E8
  type: gfx
  offset: 0x8E8
d_course_bowsers_castle_dl_9F8:
  symbol: d_course_bowsers_castle_dl_9F8
  type: gfx
  offset: 0x9F8
d_course_bowsers_castle_dl_AE0:
  symbol: d_course_bowsers_castle_dl_AE0
  type: gfx
  offset: 0xAE0
d_course_bowsers_castle_dl_B88:
  symbol: d_course_bowsers_castle_dl_B88
  type: gfx
  offset: 0xB88
d_course_bowsers_castle_dl_C08:
  symbol: d_course_bowsers_castle_dl_C08
  type: gfx
  offset: 0xC08
d_course_bowsers_castle_dl_D20:
  symbol: d_course_bowsers_castle_dl_D20
  type: gfx
  offset: 0xD20
d_course_bowsers_castle_dl_E00:
  symbol: d_course_bowsers_castle_dl_E00
  type: gfx
  offset: 0xE00
d_course_bowsers_castle_dl_EA8:
  symbol: d_course_bowsers_castle_dl_EA8
  type: gfx
  offset: 0xEA8
d_course_bowsers_castle_dl_F08:
  symbol: d_course_bowsers_castle_dl_F08
  type: gfx
  offset: 0xF08
d_course_bowsers_castle_dl_1040:
  symbol: d_course_bowsers_castle_dl_1040
  type: gfx
  offset: 0x1040
d_course_bowsers_castle_dl_1138:
  symbol: d_course_bowsers_castle_dl_1138
  type: gfx
  offset: 0x1138
d_course_bowsers_castle_dl_11F0:
  symbol: d_course_bowsers_castle_dl_11F0
  type: gfx
  offset: 0x11F0
d_course_bowsers_castle_dl_1248:
  symbol: d_course_bowsers_castle_dl_1248
  type: gfx
  offset: 0x1248
d_course_bowsers_castle_dl_1290:
  symbol: d_course_bowsers_castle_dl_1290
  type: gfx
  offset: 0x1290
d_course_bowsers_castle_dl_12D0:
  symbol: d_course_bowsers_castle_dl_12D0
  type: gfx
  offset: 0x12D0
d_course_bowsers_castle_dl_1330:
  symbol: d_course_bowsers_castle_dl_1330
  type: gfx
  offset: 0x1330
d_course_bowsers_castle_dl_1350:
  symbol: d_course_bowsers_castle_dl_1350
  type: gfx
  offset: 0x1350
d_course_bowsers_castle_dl_1370:
  symbol: d_course_bowsers_castle_dl_1370
  type: gfx
  offset: 0x1370
d_course_bowsers_castle_dl_13A0:
  symbol: d_course_bowsers_castle_dl_13A0
  type: gfx
  offset: 0x13A0
d_course_bowsers_castle_dl_13C0:
  symbol: d_course_bowsers_castle_dl_13C0
  type: gfx
  offset: 0x13C0
d_course_bowsers_castle_dl_13E0:
  symbol: d_course_bowsers_castle_dl_13E0
  type: gfx
  offset: 0x13E0
d_course_bowsers_castle_dl_1448:
  symbol: d_course_bowsers_castle_dl_1448
  type: gfx
  offset: 0x1448
d_course_bowsers_castle_dl_1488:
  symbol: d_course_bowsers_castle_dl_1488
  type: gfx
  offset: 0x1488
d_course_bowsers_castle_dl_14B0:
  symbol: d_course_bowsers_castle_dl_14B0
  type: gfx
  offset: 0x14B0
d_course_bowsers_castle_dl_1520:
  symbol: d_course_bowsers_castle_dl_1520
  type: gfx
  offset: 0x1520
d_course_bowsers_castle_dl_1590:
  symbol: d_course_bowsers_castle_dl_1590
  type: gfx
  offset: 0x1590
d_course_bowsers_castle_dl_1608:
  symbol: d_course_bowsers_castle_dl_1608
  type: gfx
  offset: 0x1608
d_course_bowsers_castle_dl_1690:
  symbol: d_course_bowsers_castle_dl_1690
  type: gfx
  offset: 0x1690
d_course_bowsers_castle_dl_1710:
  symbol: d_course_bowsers_castle_dl_1710
  type: gfx
  offset: 0x1710
d_course_bowsers_castle_dl_1788:
  symbol: d_course_bowsers_castle_dl_1788
  type: gfx
  offset: 0x1788
d_course_bowsers_castle_dl_17D0:
  symbol: d_course_bowsers_castle_dl_17D0
  type: gfx
  offset: 0x17D0
d_course_bowsers_castle_dl_1818:
  symbol: d_course_bowsers_castle_dl_1818
  type: gfx
  offset: 0x1818
d_course_bowsers_castle_dl_1860:
  symbol: d_course_bowsers_castle_dl_1860
  type: gfx
  offset: 0x1860
d_course_bowsers_castle_dl_18C0:
  symbol: d_course_bowsers_castle_dl_18C0
  type: gfx
  offset: 0x18C0
d_course_bowsers_castle_dl_1928:
  symbol: d_course_bowsers_castle_dl_1928
  type: gfx
  offset: 0x1928
d_course_bowsers_castle_dl_1960:
  symbol: d_course_bowsers_castle_dl_1960
  type: gfx
  offset: 0x1960
d_course_bowsers_castle_dl_19A8:
  symbol: d_course_bowsers_castle_dl_19A8
  type: gfx
  offset: 0x19A8
d_course_bowsers_castle_dl_19F8:
  symbol: d_course_bowsers_castle_dl_19F8
  type: gfx
  offset: 0x19F8
d_course_bowsers_castle_dl_1A40:
  symbol: d_course_bowsers_castle_dl_1A40
  type: gfx
  offset: 0x1A40
d_course_bowsers_castle_dl_1A90:
  symbol: d_course_bowsers_castle_dl_1A90
  type: gfx
  offset: 0x1A90
d_course_bowsers_castle_dl_1AD8:
  symbol: d_course_bowsers_castle_dl_1AD8
  type: gfx
  offset: 0x1AD8
d_course_bowsers_castle_dl_1B10:
  symbol: d_course_bowsers_castle_dl_1B10
  type: gfx
  offset: 0x1B10
d_course_bowsers_castle_dl_1B58:
  symbol: d_course_bowsers_castle_dl_1B58
  type: gfx
  offset: 0x1B58
d_course_bowsers_castle_dl_1BB0:
  symbol: d_course_bowsers_castle_dl_1BB0
  type: gfx
  offset: 0x1BB0
d_course_bowsers_castle_dl_1C10:
  symbol: d_course_bowsers_castle_dl_1C10
  type: gfx
  offset: 0x1C10
d_course_bowsers_castle_dl_1C38:
  symbol: d_course_bowsers_castle_dl_1C38
  type: gfx
  offset: 0x1C38
d_course_bowsers_castle_dl_1C60:
  symbol: d_course_bowsers_castle_dl_1C60
  type: gfx
  offset: 0x1C60
d_course_bowsers_castle_dl_1C98:
  symbol: d_course_bowsers_castle_dl_1C98
  type: gfx
  offset: 0x1C98
d_course_bowsers_castle_dl_1CD0:
  symbol: d_course_bowsers_castle_dl_1CD0
  type: gfx
  offset: 0x1CD0
d_course_bowsers_castle_dl_1DF8:
  symbol: d_course_bowsers_castle_dl_1DF8
  type: gfx
  offset: 0x1DF8
d_course_bowsers_castle_dl_1EB0:
  symbol: d_course_bowsers_castle_dl_1EB0
  type: gfx
  offset: 0x1EB0
d_course_bowsers_castle_dl_1FA0:
  symbol: d_course_bowsers_castle_dl_1FA0
  type: gfx
  offset: 0x1FA0
d_course_bowsers_castle_dl_2008:
  symbol: d_course_bowsers_castle_dl_2008
  type: gfx
  offset: 0x2008
d_course_bowsers_castle_dl_2130:
  symbol: d_course_bowsers_castle_dl_2130
  type: gfx
  offset: 0x2130
d_course_bowsers_castle_dl_21F0:
  symbol: d_course_bowsers_castle_dl_21F0
  type: gfx
  offset: 0x21F0
d_course_bowsers_castle_dl_22E8:
  symbol: d_course_bowsers_castle_dl_22E8
  type: gfx
  offset: 0x22E8
d_course_bowsers_castle_dl_2398:
  symbol: d_course_bowsers_castle_dl_2398
  type: gfx
  offset: 0x2398
d_course_bowsers_castle_dl_24B8:
  symbol: d_course_bowsers_castle_dl_24B8
  type: gfx
  offset: 0x24B8
d_course_bowsers_castle_dl_2578:
  symbol: d_course_bowsers_castle_dl_2578
  type: gfx
  offset: 0x2578
d_course_bowsers_castle_dl_2688:
  symbol: d_course_bowsers_castle_dl_2688
  type: gfx
  offset: 0x2688
d_course_bowsers_castle_dl_2760:
  symbol: d_course_bowsers_castle_dl_2760
  type: gfx
  offset: 0x2760
d_course_bowsers_castle_dl_2880:
  symbol: d_course_bowsers_castle_dl_2880
  type: gfx
  offset: 0x2880
d_course_bowsers_castle_dl_2958:
  symbol: d_course_bowsers_castle_dl_2958
  type: gfx
  offset: 0x2958
d_course_bowsers_castle_dl_2A60:
  symbol: d_course_bowsers_castle_dl_2A60
  type: gfx
  offset: 0x2A60
d_course_bowsers_castle_dl_2B80:
  symbol: d_course_bowsers_castle_dl_2B80
  type: gfx
  offset: 0x2B80
d_course_bowsers_castle_dl_2C48:
  symbol: d_course_bowsers_castle_dl_2C48
  type: gfx
  offset: 0x2C48
d_course_bowsers_castle_dl_2D08:
  symbol: d_course_bowsers_castle_dl_2D08
  type: gfx
  offset: 0x2D08
d_course_bowsers_castle_dl_2DF8:
  symbol: d_course_bowsers_castle_dl_2DF8
  type: gfx
  offset: 0x2DF8
d_course_bowsers_castle_dl_2F30:
  symbol: d_course_bowsers_castle_dl_2F30
  type: gfx
  offset: 0x2F30
d_course_bowsers_castle_dl_2FB0:
  symbol: d_course_bowsers_castle_dl_2FB0
  type: gfx
  offset: 0x2FB0
d_course_bowsers_castle_dl_3050:
  symbol: d_course_bowsers_castle_dl_3050
  type: gfx
  offset: 0x3050
d_course_bowsers_castle_dl_3158:
  symbol: d_course_bowsers_castle_dl_3158
  type: gfx
  offset: 0x3158
d_course_bowsers_castle_dl_3230:
  symbol: d_course_bowsers_castle_dl_3230
  type: gfx
  offset: 0x3230
d_course_bowsers_castle_dl_32C0:
  symbol: d_course_bowsers_castle_dl_32C0
  type: gfx
  offset: 0x32C0
d_course_bowsers_castle_dl_3338:
  symbol: d_course_bowsers_castle_dl_3338
  type: gfx
  offset: 0x3338
d_course_bowsers_castle_dl_3480:
  symbol: d_course_bowsers_castle_dl_3480
  type: gfx
  offset: 0x3480
d_course_bowsers_castle_dl_3508:
  symbol: d_course_bowsers_castle_dl_3508
  type: gfx
  offset: 0x3508
d_course_bowsers_castle_dl_35D0:
  symbol: d_course_bowsers_castle_dl_35D0
  type: gfx
  offset: 0x35D0
d_course_bowsers_castle_dl_3678:
  symbol: d_course_bowsers_castle_dl_3678
  type: gfx
  offset: 0x3678
d_course_bowsers_castle_dl_37D8:
  symbol: d_course_bowsers_castle_dl_37D8
  type: gfx
  offset: 0x37D8
d_course_bowsers_castle_dl_38F8:
  symbol: d_course_bowsers_castle_dl_38F8
  type: gfx
  offset: 0x38F8
d_course_bowsers_castle_dl_39E0:
  symbol: d_course_bowsers_castle_dl_39E0
  type: gfx
  offset: 0x39E0
d_course_bowsers_castle_dl_3B00:
  symbol: d_course_bowsers_castle_dl_3B00
  type: gfx
  offset: 0x3B00
d_course_bowsers_castle_dl_3C08:
  symbol: d_course_bowsers_castle_dl_3C08
  type: gfx
  offset: 0x3C08
d_course_bowsers_castle_dl_3D78:
  symbol: d_course_bowsers_castle_dl_3D78
  type: gfx
  offset: 0x3D78
d_course_bowsers_castle_dl_3EA8:
  symbol: d_course_bowsers_castle_dl_3EA8
  type: gfx
  offset: 0x3EA8
d_course_bowsers_castle_dl_3FF0:
  symbol: d_course_bowsers_castle_dl_3FF0
  type: gfx
  offset: 0x3FF0
d_course_bowsers_castle_dl_40F0:
  symbol: d_course_bowsers_castle_dl_40F0
  type: gfx
  offset: 0x40F0
d_course_bowsers_castle_dl_4278:
  symbol: d_course_bowsers_castle_dl_4278
  type: gfx
  offset: 0x4278
d_course_bowsers_castle_dl_4358:
  symbol: d_course_bowsers_castle_dl_4358
  type: gfx
  offset: 0x4358
d_course_bowsers_castle_dl_4488:
  symbol: d_course_bowsers_castle_dl_4488
  type: gfx
  offset: 0x4488
d_course_bowsers_castle_dl_45D8:
  symbol: d_course_bowsers_castle_dl_45D8
  type: gfx
  offset: 0x45D8
d_course_bowsers_castle_dl_4748:
  symbol: d_course_bowsers_castle_dl_4748
  type: gfx
  offset: 0x4748
d_course_bowsers_castle_dl_4820:
  symbol: d_course_bowsers_castle_dl_4820
  type: gfx
  offset: 0x4820
d_course_bowsers_castle_dl_4998:
  symbol: d_course_bowsers_castle_dl_4998
  type: gfx
  offset: 0x4998
d_course_bowsers_castle_dl_4A98:
  symbol: d_course_bowsers_castle_dl_4A98
  type: gfx
  offset: 0x4A98
d_course_bowsers_castle_dl_4C00:
  symbol: d_course_bowsers_castle_dl_4C00
  type: gfx
  offset: 0x4C00
d_course_bowsers_castle_dl_4CE8:
  symbol: d_course_bowsers_castle_dl_4CE8
  type: gfx
  offset: 0x4CE8
d_course_bowsers_castle_dl_4EA8:
  symbol: d_course_bowsers_castle_dl_4EA8
  type: gfx
  offset: 0x4EA8
d_course_bowsers_castle_unknown_waypoints:
  symbol: d_course_bowsers_castle_unknown_waypoints
  type: mk64:TRACK_PATH
  offset: 0x4F90
  count: 72
d_course_bowsers_castle_track_waypoints:
  symbol: d_course_bowsers_castle_track_waypoints
  type: mk64:TRACK_PATH
  offset: 0x51D0
  count: 685
d_course_bowsers_castle_thwomp_side:
  symbol: d_course_bowsers_castle_thwomp_side
  type: texture
  offset: 0x6738
  width: 32
  height: 32
  format: rgba16
  ctype: u8
d_course_bowsers_castle_thwomp_tlut:
  symbol: d_course_bowsers_castle_thwomp_tlut
  type: texture
  offset: 0x6F38
  width: 16
  height: 16
  format: rgba16
  ctype: u8
gTextureThwompFace1:
  symbol: gTextureThwompFace1
  type: texture
  offset: 0x7138
  width: 16
  height: 64
  format: ci8
  ctype: u8
  tlut_symbol: d_course_bowsers_castle_thwomp_tlut
gTextureThwompFace2:
  symbol: gTextureThwompFace2
  type: texture
  offset: 0x7538
  width: 16
  height: 64
  format: ci8
  ctype: u8
  tlut_symbol: d_course_bowsers_castle_thwomp_tlut
gTextureThwompFace3:
  symbol: gTextureThwompFace3
  type: texture
  offset: 0x7938
  width: 16
  height: 64
  format: ci8
  ctype: u8
  tlut_symbol: d_course_bowsers_castle_thwomp_tlut
gTextureThwompFace4:
  symbol: gTextureThwompFace4
  type: texture
  offset: 0x7D38
  width: 16
  height: 64
  format: ci8
  ctype: u8
  tlut_symbol: d_course_bowsers_castle_thwomp_tlut
gTextureThwompFace5:
  symbol: gTextureThwompFace5
  type: texture
  offset: 0x8138
  width: 16
  height: 64
  format: ci8
  ctype: u8
  tlut_symbol: d_course_bowsers_castle_thwomp_tlut
gTextureThwompFace6:
  symbol: gTextureThwompFace6
  type: texture
  offset: 0x8538
  width: 16
  height: 64
  format: ci8
  ctype: u8
  tlut_symbol: d_course_bowsers_castle_thwomp_tlut
d_course_bowsers_castle_thwomp_model1:
  symbol: d_course_bowsers_castle_thwomp_model1
  type: vtx
  offset: 0x8938
  count: 4
d_course_bowsers_castle_thwomp_model2:
  symbol: d_course_bowsers_castle_thwomp_model2
  type: vtx
  offset: 0x8978
  count: 32
d_course_bowsers_castle_thwomp_model3:
  symbol: d_course_bowsers_castle_thwomp_model3
  type: vtx
  offset: 0x8B78
  count: 32
d_course_bowsers_castle_thwomp_model4:
  symbol: d_course_bowsers_castle_thwomp_model4
  type: vtx
  offset: 0x8D78
  count: 28
d_course_bowsers_castle_dl_8F38:
  symbol: d_course_bowsers_castle_dl_8F38
  type: gfx
  offset: 0x8F38
d_course_bowsers_castle_dl_9078:
  symbol: d_course_bowsers_castle_dl_9078
  type: gfx
  offset: 0x9078
d_course_bowsers_castle_dl_thwomp:
  symbol: d_course_bowsers_castle_dl_thwomp
  type: gfx
  offset: 0x9088
d_course_bowsers_castle_unknown_model:
  symbol: d_course_bowsers_castle_unknown_model
  type: vtx
  offset: 0x9098
  count: 3
d_course_bowsers_castle_dl_bush:
  symbol: d_course_bowsers_castle_dl_bush
  type: gfx
  offset: 0x90C8
d_course_bowsers_castle_dl_9148:
  symbol: d_course_bowsers_castle_dl_9148
  type: gfx
  offset: 0x9148
d_course_bowsers_castle_dl_9228:
  symbol: d_course_bowsers_castle_dl_9228
  type: gfx
  offset: 0x9228
d_course_bowsers_castle_tree_spawn:
  symbol: d_course_bowsers_castle_tree_spawn
  type: mk64:spawn_data
  offset: 0x9290
  count: 28
d_course_bowsers_castle_item_box_spawns:
  symbol: d_course_bowsers_castle_item_box_spawns
  type: mk64:spawn_data
  offset: 0x9370
  count: 13
d_course_bowsers_castle_addr:
  symbol: d_course_bowsers_castle_addr
  type: mk64:track_sections
  offset: 0x93D8
  count: 37
