Files
SpaghettiKart/include/assets/choco_mountain_data.h
coco875 7937896598 make some texture more flexible and editable + port documentation from the decomp + fix some bug (#309)
* support a more flexible background

* remove useless function

* rename of some font

* experimental png

* migrate to the new initdata

* fix skybox and adjust minimap

* format in audio

* simplify player render

* simplify shell render and support custom texture of shell

* clean redshell texture

* format and multiple fix

* some update of name

* allow change icon of character

* more rename

* continue rename

* more documentation and simplification

* change lus and continue rename

* continue rename

* few fix for asan

* fix ghost

* Update menu_items.c

* fix mac error

* some test of tweak for texture

* some tweak

* some button constant

* finish fix ghost

* Update menu_items.c

* Update render_objects.c

* Update menu_items.c

* Update libultraship

* Update libultraship

* Delete valgrind.report

* Update libultraship

* callgrind benchmark

* Update valgrind_callgrind.sh

* fix animation

* some rename

* remove useless submodule

* Update libultraship

* fix assets

* fix mistake

* fix more mistake

* Update menu_items.c

* sync more rename with the decom + fix review

* fix a mistake

* fix more mistake

* re add the limit of fps

* fix some hd texture and minimap

* fix a name

* Update menu_items.c

* fix a regression

* fix some segment 5 texture (not all)

* Update camera.c

* improve performance of custom sprite

* fix flatten bug and add documentation on player vertex

* Update render_player.c

* fix data menu

* fix trophy for 50 and 150

* Update memory.c

* Update code_80057C60.c

* fix ghost

* fix boo tlut

* fix a mistake in yaml

* fix yaml

* Update common_data.yml

* add comment for segment 3

* allow even more change in texture

* Update common_data.yml

* Update update.inc.c

* Update camera.c

* Update some_data.c

* wip changes

* Update other_textures.yml

* More changes

* Update update_objects.c

* Fix compile

* Update memory.c

* Update memory.c

---------

Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-07-01 17:42:14 -06:00

245 lines
16 KiB
C

#pragma once
#include <libultraship.h>
#include <libultra/gbi.h>
#include <align_asset_macro.h>
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_B0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_B0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_150[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_150";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_208[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_208";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2A8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2A8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_330[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_330";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_410[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_410";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_4D8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_4D8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_588[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_588";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_618[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_618";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_6C0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_6C0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_750[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_750";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_7E8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_7E8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_878[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_878";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_908[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_908";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_990[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_990";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_A28[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_A28";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_B10[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_B10";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_BB8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_BB8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_C40[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_C40";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_D30[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_D30";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_DF8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_DF8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_EA0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_EA0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_F38[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_F38";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1000[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1000";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_10A8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_10A8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1150[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1150";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_11D8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_11D8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1280[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1280";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1330[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1330";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_13E0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_13E0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1488[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1488";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1528[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1528";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_15E8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_15E8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_16B8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_16B8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1788[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1788";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1810[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1810";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_18B8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_18B8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1970[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1970";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1A40[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1A40";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1AC8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1AC8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1B70[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1B70";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1C18[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1C18";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1CC8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1CC8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1D50[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1D50";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1E08[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1E08";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1E98[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1E98";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1F40[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1F40";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_1FE0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_1FE0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_20C8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_20C8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2168[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2168";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2228[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2228";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_22D8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_22D8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_23C8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_23C8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2468[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2468";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2538[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2538";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2600[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2600";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_26D8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_26D8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2780[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2780";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2840[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2840";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2908[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2908";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_29B8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_29B8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2A88[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2A88";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2B38[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2B38";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2C08[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2C08";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2C98[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2C98";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2D50[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2D50";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2DE8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2DE8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2EA0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2EA0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2F28[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2F28";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_2FD0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_2FD0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3070[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3070";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3120[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3120";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_31D8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_31D8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_32B0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_32B0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3368[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3368";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3438[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3438";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3550[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3550";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3618[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3618";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_36F0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_36F0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_37D0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_37D0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_38E8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_38E8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_39A8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_39A8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3A80[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3A80";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3B60[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3B60";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3C18[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3C18";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3CB8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3CB8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3D70[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3D70";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3E18[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3E18";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3EE0[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3EE0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_3FA8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_3FA8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_4090[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_4090";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_4138[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_4138";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_41F8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_41F8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_42C8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_42C8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_43C8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_43C8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_unknown_waypoints[] = "__OTR__choco_mountain_data/d_course_choco_mountain_unknown_waypoints";
static const ALIGN_ASSET(2) char d_course_choco_mountain_track_waypoints[] = "__OTR__choco_mountain_data/d_course_choco_mountain_track_waypoints";
static const ALIGN_ASSET(2) char choco_mountain_data_seg6_lights_5AE0[] = "__OTR__choco_mountain_data/choco_mountain_data_seg6_lights_5AE0";
static const ALIGN_ASSET(2) char d_course_choco_mountain_light[] = "__OTR__choco_mountain_data/d_course_choco_mountain_light";
static const ALIGN_ASSET(2) char d_course_choco_mountain_6005AF8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_6005AF8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_wall_texture[] = "__OTR__choco_mountain_data/d_course_choco_mountain_wall_texture";
static const ALIGN_ASSET(2) char d_course_choco_mountain_rock_texture[] = "__OTR__choco_mountain_data/d_course_choco_mountain_rock_texture";
static const ALIGN_ASSET(2) char d_course_choco_mountain_falling_rock_model[] = "__OTR__choco_mountain_data/d_course_choco_mountain_falling_rock_model";
static const ALIGN_ASSET(2) char d_course_choco_mountain_6006C28[] = "__OTR__choco_mountain_data/d_course_choco_mountain_6006C28";
static const ALIGN_ASSET(2) char d_course_choco_mountain_6006C78[] = "__OTR__choco_mountain_data/d_course_choco_mountain_6006C78";
static const ALIGN_ASSET(2) char d_course_choco_mountain_6006CC8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_6006CC8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_6006D08[] = "__OTR__choco_mountain_data/d_course_choco_mountain_6006D08";
static const ALIGN_ASSET(2) char d_course_choco_mountain_6006DA8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_6006DA8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_6006E48[] = "__OTR__choco_mountain_data/d_course_choco_mountain_6006E48";
static const ALIGN_ASSET(2) char d_course_choco_mountain_6006EC8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_6006EC8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_6EF8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_6EF8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_6F48[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_6F48";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_6F88[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_6F88";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_falling_rock[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_falling_rock";
static const ALIGN_ASSET(2) char d_course_choco_mountain_dl_71B8[] = "__OTR__choco_mountain_data/d_course_choco_mountain_dl_71B8";
static const ALIGN_ASSET(2) char d_course_choco_mountain_falling_rock_spawns[] = "__OTR__choco_mountain_data/d_course_choco_mountain_falling_rock_spawns";
static const ALIGN_ASSET(2) char d_course_choco_mountain_item_box_spawns[] = "__OTR__choco_mountain_data/d_course_choco_mountain_item_box_spawns";
static const ALIGN_ASSET(2) char d_course_choco_mountain_addr[] = "__OTR__choco_mountain_data/d_course_choco_mountain_addr";