Files
SpaghettiKart/include/assets/rainbow_road_data.h
coco875 5277fced87 make replace neon texture (#435)
* make replace neon texture

* cmake are dumb

* fix neon render

* Update render_objects.c

---------

Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-07-09 16:36:39 -06:00

295 lines
17 KiB
C

#pragma once
#include <libultraship.h>
#include <libultra/gbi.h>
#include <align_asset_macro.h>
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_0";
static const ALIGN_ASSET(2) char rainbow_road_data_seg6_gfx_0[] = "__OTR__rainbow_road_data/rainbow_road_data_seg6_gfx_0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_80[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_80";
static const ALIGN_ASSET(2) char rainbow_road_data_seg6_gfx_80[] = "__OTR__rainbow_road_data/rainbow_road_data_seg6_gfx_80";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_D8[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_D8";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_178[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_178";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_210[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_210";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_288[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_288";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_338[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_338";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_3D0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_3D0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_4A0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_4A0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_528[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_528";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_5F8[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_5F8";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_658[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_658";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_6E0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_6E0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_730[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_730";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_7A8[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_7A8";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_7F8[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_7F8";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_880[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_880";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_8E0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_8E0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_958[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_958";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_9C8[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_9C8";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_A70[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_A70";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_B08[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_B08";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_B70[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_B70";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_BF0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_BF0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_C70[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_C70";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_D10[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_D10";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_D80[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_D80";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_E08[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_E08";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_E98[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_E98";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_F50[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_F50";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_FB0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_FB0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1030[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1030";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_10A8[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_10A8";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1150[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1150";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1198[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1198";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1228[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1228";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_12A0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_12A0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1340[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1340";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_13F0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_13F0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1488[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1488";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_14E8[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_14E8";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1530[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1530";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_15D0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_15D0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1678[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1678";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_16C0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_16C0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1738[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1738";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_17D0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_17D0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1878[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1878";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_18D0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_18D0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_1948[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_1948";
static const ALIGN_ASSET(2) char d_course_rainbow_road_unknown_waypoints[] = "__OTR__rainbow_road_data/d_course_rainbow_road_unknown_waypoints";
static const ALIGN_ASSET(2) char d_course_rainbow_road_track_waypoints[] = "__OTR__rainbow_road_data/d_course_rainbow_road_track_waypoints";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMushroom1[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMushroom1";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMushroom2[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMushroom2";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMushroom3[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMushroom3";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMushroom4[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMushroom4";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMushroom5[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMushroom5";
static const char* d_course_rainbow_road_neon_mushroom_tlut_list[] = {
gTLUTRainbowRoadNeonMushroom1,
gTLUTRainbowRoadNeonMushroom2,
gTLUTRainbowRoadNeonMushroom3,
gTLUTRainbowRoadNeonMushroom4,
gTLUTRainbowRoadNeonMushroom5,
};
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMario1[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMario1";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMario2[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMario2";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMario3[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMario3";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMario4[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMario4";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonMario5[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonMario5";
static const char* d_course_rainbow_road_neon_mario_tlut_list[] = {
gTLUTRainbowRoadNeonMario1,
gTLUTRainbowRoadNeonMario2,
gTLUTRainbowRoadNeonMario3,
gTLUTRainbowRoadNeonMario4,
gTLUTRainbowRoadNeonMario5,
};
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonBoo1[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonBoo1";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonBoo2[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonBoo2";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonBoo3[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonBoo3";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonBoo4[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonBoo4";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonBoo5[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonBoo5";
static const char* d_course_rainbow_road_neon_boo_tlut_list[] = {
gTLUTRainbowRoadNeonBoo1,
gTLUTRainbowRoadNeonBoo2,
gTLUTRainbowRoadNeonBoo3,
gTLUTRainbowRoadNeonBoo4,
gTLUTRainbowRoadNeonBoo5,
};
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonPeach[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonPeach";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonLuigi[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonLuigi";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonDonkeyKong[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonDonkeyKong";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonYoshi[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonYoshi";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonBowser[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonBowser";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonWario[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonWario";
static const ALIGN_ASSET(2) char gTLUTRainbowRoadNeonToad[] = "__OTR__rainbow_road_data/gTLUTRainbowRoadNeonToad";
static const char* d_course_rainbow_road_static_tluts[] = {
gTLUTRainbowRoadNeonPeach,
gTLUTRainbowRoadNeonLuigi,
gTLUTRainbowRoadNeonDonkeyKong,
gTLUTRainbowRoadNeonYoshi,
gTLUTRainbowRoadNeonBowser,
gTLUTRainbowRoadNeonWario,
gTLUTRainbowRoadNeonToad,
};
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mushroom1[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mushroom1";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mushroom2[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mushroom2";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mushroom3[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mushroom3";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mushroom4[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mushroom4";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mushroom5[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mushroom5";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mario1[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mario1";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mario2[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mario2";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mario3[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mario3";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mario4[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mario4";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_mario5[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_mario5";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_boo1[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_boo1";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_boo2[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_boo2";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_boo3[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_boo3";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_boo4[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_boo4";
static const ALIGN_ASSET(2) char d_course_rainbow_road_neon_boo5[] = "__OTR__rainbow_road_data/d_course_rainbow_road_neon_boo5";
static const ALIGN_ASSET(2) char gTextureRainbowRoadNeonPeach[] = "__OTR__rainbow_road_data/gTextureRainbowRoadNeonPeach";
static const ALIGN_ASSET(2) char gTextureRainbowRoadNeonLuigi[] = "__OTR__rainbow_road_data/gTextureRainbowRoadNeonLuigi";
static const ALIGN_ASSET(2) char gTextureRainbowRoadNeonDonkeyKong[] = "__OTR__rainbow_road_data/gTextureRainbowRoadNeonDonkeyKong";
static const ALIGN_ASSET(2) char gTextureRainbowRoadNeonYoshi[] = "__OTR__rainbow_road_data/gTextureRainbowRoadNeonYoshi";
static const ALIGN_ASSET(2) char gTextureRainbowRoadNeonBowser[] = "__OTR__rainbow_road_data/gTextureRainbowRoadNeonBowser";
static const ALIGN_ASSET(2) char gTextureRainbowRoadNeonWario[] = "__OTR__rainbow_road_data/gTextureRainbowRoadNeonWario";
static const ALIGN_ASSET(2) char gTextureRainbowRoadNeonToad[] = "__OTR__rainbow_road_data/gTextureRainbowRoadNeonToad";
static const char* d_course_rainbow_road_static_textures[] = {
gTextureRainbowRoadNeonPeach,
gTextureRainbowRoadNeonLuigi,
gTextureRainbowRoadNeonDonkeyKong,
gTextureRainbowRoadNeonYoshi,
gTextureRainbowRoadNeonBowser,
gTextureRainbowRoadNeonWario,
gTextureRainbowRoadNeonToad,
};
static const ALIGN_ASSET(2) char rainbow_road_data_seg6_lights_12010[] = "__OTR__rainbow_road_data/rainbow_road_data_seg6_lights_12010";
static const ALIGN_ASSET(2) char d_course_rainbow_road_light1[] = "__OTR__rainbow_road_data/d_course_rainbow_road_light1";
static const ALIGN_ASSET(2) char d_course_rainbow_road_sphere[] = "__OTR__rainbow_road_data/d_course_rainbow_road_sphere";
static const ALIGN_ASSET(2) char d_course_rainbow_road_reflection_map_metal[] = "__OTR__rainbow_road_data/d_course_rainbow_road_reflection_map_metal";
static const ALIGN_ASSET(2) char d_course_rainbow_road_reflection_map_gold[] = "__OTR__rainbow_road_data/d_course_rainbow_road_reflection_map_gold";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chain_chomp_tongue[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chain_chomp_tongue";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chain_chomp_eye[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chain_chomp_eye";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_lower_jaw_model[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_lower_jaw_model";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_151A8[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_151A8";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_body_lower_model1[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_body_lower_model1";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_body_lower_model2[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_body_lower_model2";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_body_lower_model3[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_body_lower_model3";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_15550[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_15550";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_upper_jaw_model[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_upper_jaw_model";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_158C0[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_158C0";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_body_upper_back_model1[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_body_upper_back_model1";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_body_upper_back_model2[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_body_upper_back_model2";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_body_upper_back_model3[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_body_upper_back_model3";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_15C68[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_15C68";
static const ALIGN_ASSET(2) char d_course_rainbow_road_chomp_eyes_model[] = "__OTR__rainbow_road_data/d_course_rainbow_road_chomp_eyes_model";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_15F18[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_15F18";
static const ALIGN_ASSET(2) char d_course_rainbow_road_dl_16220[] = "__OTR__rainbow_road_data/d_course_rainbow_road_dl_16220";
static const ALIGN_ASSET(2) char d_course_rainbow_road_item_box_spawns[] = "__OTR__rainbow_road_data/d_course_rainbow_road_item_box_spawns";
static const ALIGN_ASSET(2) char d_course_rainbow_road_addr[] = "__OTR__rainbow_road_data/d_course_rainbow_road_addr";