Files
SpaghettiKart/yamls/us/bowsers_castle_data.yml
MegaMech 177504c495 Add Courses (#49)
* castle and stadium

* castle

* boardwalk & snowland

* turnpike

---------

Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
2024-08-13 22:26:16 -06:00

587 lines
14 KiB
YAML

: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_WAYPOINTS
offset: 0x4F90
count: 72
d_course_bowsers_castle_track_waypoints:
symbol: d_course_bowsers_castle_track_waypoints
type: mk64:TRACK_WAYPOINTS
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
gTextureThwompFace2:
symbol: gTextureThwompFace2
type: texture
offset: 0x7538
width: 16
height: 64
format: ci8
ctype: u8
gTextureThwompFace3:
symbol: gTextureThwompFace3
type: texture
offset: 0x7938
width: 16
height: 64
format: ci8
ctype: u8
gTextureThwompFace4:
symbol: gTextureThwompFace4
type: texture
offset: 0x7D38
width: 16
height: 64
format: ci8
ctype: u8
gTextureThwompFace5:
symbol: gTextureThwompFace5
type: texture
offset: 0x8138
width: 16
height: 64
format: ci8
ctype: u8
gTextureThwompFace6:
symbol: gTextureThwompFace6
type: texture
offset: 0x8538
width: 16
height: 64
format: ci8
ctype: u8
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