Files
SpaghettiKart/yamls/us/models/ceremony_data.yml
T
coco875 02ad54ca72 Refactor yaml and remove segment (#531)
* move yaml (still need to fix header path)

* fix header

* change kart to karts and add migration

* fix include

* Update migration.py

* fix common_texture_debug_font extraction

* Update torch

* update torch and header

* unduplicate texture for tumble

* Update torch

* Update migration.py

* put the sort by default

* fix replace_segmented_textures_with_o2r_textures

* Update torch

* fix yamls

* add manual_segments in data of course

* comment out replace_segmented_textures_with_o2r_textures and segment 3

* remove segment 5

* (wip) remove segment 6

still plenty of thing to do

* more vtx

* more change

* Update torch

* small fix

* Update BansheeBoardwalk.cpp

* fix blockFort

* Delete test.yaml

* fix bowser castle and simplify track sections

* fix choco mountain

* clean banshee

* fix dk jungle

* fix double deck

* fix macos

* fix error

* fix macos ci

* Update torch

* Update torch

* fix frappe snowland

* fix kalimari desert

* fix koopa troopa beach

* fix luigi raceway

* fix mario raceway and simplify thing

* fix moo moo farm

* fix rainbow road

* Update torch

* Update torch

* hopefully fix windows error

* fix a small error

* fix royal raceway (and podium in theory)

* fix sherbet_land

* fix skyscraper

* fix toads turnpike

* fix wario stadium

* fix yoshi valley

* update torch

* more clang tidy rules

* REMOVE totally SEGMENT (sorry for the PR)

* remove unused field in course and props and unused packed asset

* fix kart texture

* fix particle

* fix track section and transparency

* try fix mode extra

* fix macos build and render

* fix collision in extra

* small change and try fix windows error

* a little of clean

* more cleanup

* forget header and more clean up

* Update Makefile

* fix credits

* fix kart texture offset

* remove LoadTextures and add Unload

* fix definitevely mirror mode

* add unload but it's not perfect

* revert a bad fix

* clean no longer used python script

* fix crash with player

* being able to load the same course twice

* add a comment on DrawWater

* fix render of transparent object

* better hack

* add a proper migration instruction

* fix number

* add basic modsmanager

* add meta/mods.toml

* Update EditorMath.h

* Update ModsManager.cpp

* basic modManager (maybe I should rename it ModLoader)

* use range on dependencies

* add information about mods.toml

* fix coment

* some rename around

* Delete beta-to-v1.md

* Update migrations.md

* Update textures-pack.md

* Update modding.md

* Update modding.md

* clean yamls_old

* move to mods in engine

* rename ModsManger to  ModManager

* move init and unload at the top

* rename ModsMetadata to ModMetadata

* fix header

* Update ModManager.cpp

* put core mods at top
2025-12-07 07:34:53 -07:00

156 lines
2.7 KiB
YAML

:config:
segments:
- [0x0B, 0x821D10]
external_files:
- "yamls/us/textures/ceremony_data.yml"
header:
code:
- '#include <assets/ceremony_data.h>'
header:
- '#include <libultraship.h>'
- '#include <common_structs.h>'
- '#include <waypoints.h>'
- '#include <align_asset_macro.h>'
silver_trophy_dl:
symbol: silver_trophy_dl
type: gfx
offset: 0xFE0
silver_trophy_dl2:
symbol: silver_trophy_dl2
type: gfx
offset: 0x10B8
silver_trophy_dl3:
symbol: silver_trophy_dl3
type: gfx
offset: 0x1188
silver_trophy_dl4:
symbol: silver_trophy_dl4
type: gfx
offset: 0x1260
silver_trophy_dl5:
symbol: silver_trophy_dl5
type: gfx
offset: 0x1418
silver_trophy_dl6:
symbol: silver_trophy_dl6
type: gfx
offset: 0x14D0
some_vtx:
symbol: unused_trophy_base_with_handle
type: vtx
offset: 0x18C0 # 2200
count: 211 # 274
some_vtx2:
symbol: unused_trophy_base2
type: vtx
offset: 0x2F30
count: 63
gold_trophy_dl:
symbol: gold_trophy_dl
type: gfx
offset: 0x5E70
gold_trophy_dl2:
symbol: gold_trophy_dl2
type: gfx
offset: 0x5F20
gold_trophy_dl3:
symbol: gold_trophy_dl3
type: gfx
offset: 0x5FD0
gold_trophy_dl4:
symbol: gold_trophy_dl4
type: gfx
offset: 0x6218
gold_trophy_dl5:
symbol: gold_trophy_dl5
type: gfx
offset: 0x62C8
gold_trophy_dl6:
symbol: gold_trophy_dl6
type: gfx
offset: 0x6518
gold_trophy_dl7:
symbol: gold_trophy_dl7
type: gfx
offset: 0x6720
gold_trophy_dl8:
symbol: gold_trophy_dl8
type: gfx
offset: 0x6880
gold_trophy_dl9:
symbol: gold_trophy_dl9
type: gfx
offset: 0x6948
gold_trophy_dl10:
symbol: gold_trophy_dl10
type: gfx
offset: 0x69D8
gold_trophy_dl11:
symbol: gold_trophy_dl11
type: gfx
offset: 0x6A28
gold_trophy_dl12:
symbol: gold_trophy_dl12
type: gfx
offset: 0x6A78
gold_trophy_dl13:
symbol: gold_trophy_dl13
type: gfx
offset: 0x6AC8
gold_trophy_dl14:
symbol: gold_trophy_dl14
type: gfx
offset: 0x6B18
gold_trophy_dl15:
symbol: gold_trophy_dl15
type: gfx
offset: 0x6B68
podium_dl:
symbol: podium_dl
type: gfx
offset: 0x7510
podium_dl2:
symbol: podium_dl2
type: gfx
offset: 0x75E0
podium_dl3:
symbol: podium_dl3
type: gfx
offset: 0x75F0
podium_dl4:
symbol: podium_dl4
type: gfx
offset: 0x7600
podium2_dl:
symbol: podium2_dl
type: gfx
offset: 0x7F60
podium2_dl2:
symbol: podium2_dl2
type: gfx
offset: 0x8030
podium2_dl3:
symbol: podium2_dl3
type: gfx
offset: 0x8040
podium2_dl4:
symbol: podium2_dl4
type: gfx
offset: 0x8050
podium3_dl:
symbol: podium3_dl
type: gfx
offset: 0x89B0
podium3_dl2:
symbol: podium3_dl2
type: gfx
offset: 0x8A80
podium3_dl3:
symbol: podium3_dl3
type: gfx
offset: 0x8A90
podium3_dl4:
symbol: podium3_dl4
type: gfx
offset: 0x8AA0