Mario Kart 64
|
#include <ultra64.h>
#include <macros.h>
#include <PR/gbi.h>
#include <actor_types.h>
#include <waypoints.h>
#include <course.h>
#include <mk64.h>
#include "course_displaylists.inc.h"
#include "assets/courses/kalimari_desert/gTLUTCactusImport.inc.c"
#include "assets/courses/kalimari_desert/gTextureCrossingSignalInactiveTopLeft.inc.c"
#include "assets/courses/kalimari_desert/gTextureCrossingSignalInactiveTopRight.inc.c"
#include "assets/courses/kalimari_desert/gTextureCrossingSignalInactiveBottomLeft.inc.c"
#include "assets/courses/kalimari_desert/gTextureCrossingSignalInactiveBottomRight.inc.c"
#include "assets/courses/kalimari_desert/gTextureCrossingSignalActiveTopLeft.inc.c"
#include "assets/courses/kalimari_desert/gTextureCrossingSignalActiveTopRight.inc.c"
#include "assets/courses/kalimari_desert/gTextureCrossingSignalActiveBottomLeft.inc.c"
#include "assets/courses/kalimari_desert/gTextureCrossingSignalActiveBottomRight.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotive64.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotiveCabWindow.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotiveCabWindowFront.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotiveChasis.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotiveLamp.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotiveBoiler.inc.c"
#include "assets/courses/kalimari_desert/gTextureCarriageRailing.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotiveTender.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotiveBallast.inc.c"
#include "assets/courses/kalimari_desert/gTextureCarriageLower.inc.c"
#include "assets/courses/kalimari_desert/gTextureCarriageDoor.inc.c"
#include "assets/courses/kalimari_desert/gTextureCarriageWindow.inc.c"
#include "assets/courses/kalimari_desert/gTextureLocomotiveBogie.inc.c"
TrackSections d_course_kalimari_desert_addr[] |
Vtx d_course_kalimari_desert_cactus_model1[] |
Vtx d_course_kalimari_desert_cactus_model2[] |
struct ActorSpawnData d_course_kalimari_desert_cactus_spawn[] |
Vtx d_course_kalimari_desert_carriage_chassis_model_lod1[] |
Vtx d_course_kalimari_desert_carriage_chassis_model_lod2[] |
u8 d_course_kalimari_desert_carriage_door[] |
u8 d_course_kalimari_desert_carriage_lower[] |
Vtx d_course_kalimari_desert_carriage_model_lod0[] |
u8 d_course_kalimari_desert_carriage_railing[] |
u8 d_course_kalimari_desert_carriage_window[] |
u8 d_course_kalimari_desert_crossing_sign_active_bottom_left[] |
u8 d_course_kalimari_desert_crossing_sign_active_bottom_right[] |
u8 d_course_kalimari_desert_crossing_sign_active_top_left[] |
u8 d_course_kalimari_desert_crossing_sign_active_top_right[] |
u8 d_course_kalimari_desert_crossing_sign_inactive_bottom_left[] |
u8 d_course_kalimari_desert_crossing_sign_inactive_bottom_right[] |
u8 d_course_kalimari_desert_crossing_sign_inactive_top_left[] |
u8 d_course_kalimari_desert_crossing_sign_inactive_top_right[] |
Vtx d_course_kalimari_desert_crossing_signal_active_model[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model1[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model10[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model11[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model2[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model3[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model4[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model5[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model6[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model7[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model8[] |
Vtx d_course_kalimari_desert_crossing_signal_unknown_model9[] |
Gfx d_course_kalimari_desert_dl_0[] |
Gfx d_course_kalimari_desert_dl_100[] |
Gfx d_course_kalimari_desert_dl_1030[] |
Gfx d_course_kalimari_desert_dl_1258[] |
Gfx d_course_kalimari_desert_dl_1350[] |
Gfx d_course_kalimari_desert_dl_14C0[] |
Gfx d_course_kalimari_desert_dl_1588[] |
Gfx d_course_kalimari_desert_dl_17C8[] |
Gfx d_course_kalimari_desert_dl_18C8[] |
Gfx d_course_kalimari_desert_dl_1A58[] |
Gfx d_course_kalimari_desert_dl_1B38[] |
Gfx d_course_kalimari_desert_dl_1B7C0[] |
Gfx d_course_kalimari_desert_dl_1B850[] |
Gfx d_course_kalimari_desert_dl_1B950[] |
Gfx d_course_kalimari_desert_dl_1B968[] |
Gfx d_course_kalimari_desert_dl_1B978[] |
Gfx d_course_kalimari_desert_dl_1B990[] |
Gfx d_course_kalimari_desert_dl_1BD18[] |
Gfx d_course_kalimari_desert_dl_1BD58[] |
Gfx d_course_kalimari_desert_dl_1BEF8[] |
Gfx d_course_kalimari_desert_dl_1BF90[] |
Gfx d_course_kalimari_desert_dl_1C0B0[] |
Gfx d_course_kalimari_desert_dl_1C0E0[] |
Gfx d_course_kalimari_desert_dl_1C0F0[] |
Gfx d_course_kalimari_desert_dl_1CFA8[] |
Gfx d_course_kalimari_desert_dl_1D038[] |
Gfx d_course_kalimari_desert_dl_1D138[] |
Gfx d_course_kalimari_desert_dl_1D150[] |
Gfx d_course_kalimari_desert_dl_1D160[] |
Gfx d_course_kalimari_desert_dl_1D178[] |
Gfx d_course_kalimari_desert_dl_1D418[] |
Gfx d_course_kalimari_desert_dl_1D450[] |
Gfx d_course_kalimari_desert_dl_1D48[] |
Gfx d_course_kalimari_desert_dl_1D540[] |
Gfx d_course_kalimari_desert_dl_1D598[] |
Gfx d_course_kalimari_desert_dl_1D630[] |
Gfx d_course_kalimari_desert_dl_1D660[] |
Gfx d_course_kalimari_desert_dl_1D670[] |
Gfx d_course_kalimari_desert_dl_1E2C8[] |
Gfx d_course_kalimari_desert_dl_1E358[] |
Gfx d_course_kalimari_desert_dl_1E458[] |
Gfx d_course_kalimari_desert_dl_1E470[] |
Gfx d_course_kalimari_desert_dl_1E480[] |
Gfx d_course_kalimari_desert_dl_1E498[] |
Gfx d_course_kalimari_desert_dl_1E6D8[] |
Gfx d_course_kalimari_desert_dl_1E710[] |
Gfx d_course_kalimari_desert_dl_1E80[] |
Gfx d_course_kalimari_desert_dl_1E800[] |
Gfx d_course_kalimari_desert_dl_1E858[] |
Gfx d_course_kalimari_desert_dl_1E8D0[] |
Gfx d_course_kalimari_desert_dl_1E900[] |
Gfx d_course_kalimari_desert_dl_1E910[] |
Gfx d_course_kalimari_desert_dl_1EFD8[] |
Gfx d_course_kalimari_desert_dl_1F050[] |
Gfx d_course_kalimari_desert_dl_1F0D8[] |
Gfx d_course_kalimari_desert_dl_1F1F8[] |
Gfx d_course_kalimari_desert_dl_1F218[] |
Gfx d_course_kalimari_desert_dl_1F228[] |
Gfx d_course_kalimari_desert_dl_1F570[] |
Gfx d_course_kalimari_desert_dl_1F5E0[] |
Gfx d_course_kalimari_desert_dl_1F6E0[] |
Gfx d_course_kalimari_desert_dl_1F6F8[] |
Gfx d_course_kalimari_desert_dl_1F708[] |
Gfx d_course_kalimari_desert_dl_1F720[] |
Gfx d_course_kalimari_desert_dl_1F988[] |
Gfx d_course_kalimari_desert_dl_1F9D8[] |
Gfx d_course_kalimari_desert_dl_1FAD0[] |
Gfx d_course_kalimari_desert_dl_1FAE8[] |
Gfx d_course_kalimari_desert_dl_1FAF8[] |
Gfx d_course_kalimari_desert_dl_1FB10[] |
Gfx d_course_kalimari_desert_dl_2000[] |
Gfx d_course_kalimari_desert_dl_20578[] |
Gfx d_course_kalimari_desert_dl_20610[] |
Gfx d_course_kalimari_desert_dl_20620[] |
Gfx d_course_kalimari_desert_dl_20630[] |
Gfx d_course_kalimari_desert_dl_20688[] |
Gfx d_course_kalimari_desert_dl_208A0[] |
Gfx d_course_kalimari_desert_dl_20928[] |
Gfx d_course_kalimari_desert_dl_20980[] |
Gfx d_course_kalimari_desert_dl_209C8[] |
Gfx d_course_kalimari_desert_dl_209F8[] |
Gfx d_course_kalimari_desert_dl_20A08[] |
Gfx d_course_kalimari_desert_dl_20A20[] |
Gfx d_course_kalimari_desert_dl_20E0[] |
Gfx d_course_kalimari_desert_dl_21178[] |
Gfx d_course_kalimari_desert_dl_21200[] |
Gfx d_course_kalimari_desert_dl_21210[] |
Gfx d_course_kalimari_desert_dl_21220[] |
Gfx d_course_kalimari_desert_dl_21238[] |
Gfx d_course_kalimari_desert_dl_21288[] |
Gfx d_course_kalimari_desert_dl_21480[] |
Gfx d_course_kalimari_desert_dl_214D0[] |
Gfx d_course_kalimari_desert_dl_21518[] |
Gfx d_course_kalimari_desert_dl_21540[] |
Gfx d_course_kalimari_desert_dl_21550[] |
Gfx d_course_kalimari_desert_dl_219D8[] |
Gfx d_course_kalimari_desert_dl_21A60[] |
Gfx d_course_kalimari_desert_dl_21A70[] |
Gfx d_course_kalimari_desert_dl_21A80[] |
Gfx d_course_kalimari_desert_dl_21A98[] |
Gfx d_course_kalimari_desert_dl_21AE8[] |
Gfx d_course_kalimari_desert_dl_21BC0[] |
Gfx d_course_kalimari_desert_dl_21C10[] |
Gfx d_course_kalimari_desert_dl_21C58[] |
Gfx d_course_kalimari_desert_dl_21C80[] |
Gfx d_course_kalimari_desert_dl_21C90[] |
Gfx d_course_kalimari_desert_dl_22D28[] |
Gfx d_course_kalimari_desert_dl_22D70[] |
Gfx d_course_kalimari_desert_dl_22D8[] |
Gfx d_course_kalimari_desert_dl_22DB8[] |
Gfx d_course_kalimari_desert_dl_22E00[] |
Gfx d_course_kalimari_desert_dl_2458[] |
Gfx d_course_kalimari_desert_dl_258[] |
Gfx d_course_kalimari_desert_dl_25D0[] |
Gfx d_course_kalimari_desert_dl_26E8[] |
Gfx d_course_kalimari_desert_dl_2868[] |
Gfx d_course_kalimari_desert_dl_29C0[] |
Gfx d_course_kalimari_desert_dl_2B40[] |
Gfx d_course_kalimari_desert_dl_2C88[] |
Gfx d_course_kalimari_desert_dl_2DE8[] |
Gfx d_course_kalimari_desert_dl_2F30[] |
Gfx d_course_kalimari_desert_dl_3068[] |
Gfx d_course_kalimari_desert_dl_310[] |
Gfx d_course_kalimari_desert_dl_31C0[] |
Gfx d_course_kalimari_desert_dl_32F8[] |
Gfx d_course_kalimari_desert_dl_3460[] |
Gfx d_course_kalimari_desert_dl_3590[] |
Gfx d_course_kalimari_desert_dl_3718[] |
Gfx d_course_kalimari_desert_dl_3818[] |
Gfx d_course_kalimari_desert_dl_3998[] |
Gfx d_course_kalimari_desert_dl_3AC0[] |
Gfx d_course_kalimari_desert_dl_3CA0[] |
Gfx d_course_kalimari_desert_dl_3DB8[] |
Gfx d_course_kalimari_desert_dl_3FB0[] |
Gfx d_course_kalimari_desert_dl_40A8[] |
Gfx d_course_kalimari_desert_dl_4280[] |
Gfx d_course_kalimari_desert_dl_4358[] |
Gfx d_course_kalimari_desert_dl_4538[] |
Gfx d_course_kalimari_desert_dl_4630[] |
Gfx d_course_kalimari_desert_dl_4908[] |
Gfx d_course_kalimari_desert_dl_49E0[] |
Gfx d_course_kalimari_desert_dl_4A0[] |
Gfx d_course_kalimari_desert_dl_4BA0[] |
Gfx d_course_kalimari_desert_dl_4CF0[] |
Gfx d_course_kalimari_desert_dl_4EF8[] |
Gfx d_course_kalimari_desert_dl_4FB0[] |
Gfx d_course_kalimari_desert_dl_5100[] |
Gfx d_course_kalimari_desert_dl_5208[] |
Gfx d_course_kalimari_desert_dl_53A0[] |
Gfx d_course_kalimari_desert_dl_5470[] |
Gfx d_course_kalimari_desert_dl_55C8[] |
Gfx d_course_kalimari_desert_dl_5730[] |
Gfx d_course_kalimari_desert_dl_5898[] |
Gfx d_course_kalimari_desert_dl_5978[] |
Gfx d_course_kalimari_desert_dl_5AD0[] |
Gfx d_course_kalimari_desert_dl_5BE8[] |
Gfx d_course_kalimari_desert_dl_5C0[] |
Gfx d_course_kalimari_desert_dl_5D20[] |
Gfx d_course_kalimari_desert_dl_5DF8[] |
Gfx d_course_kalimari_desert_dl_5F20[] |
Gfx d_course_kalimari_desert_dl_6028[] |
Gfx d_course_kalimari_desert_dl_61B0[] |
Gfx d_course_kalimari_desert_dl_62F8[] |
Gfx d_course_kalimari_desert_dl_63E0[] |
Gfx d_course_kalimari_desert_dl_65B0[] |
Gfx d_course_kalimari_desert_dl_66F0[] |
Gfx d_course_kalimari_desert_dl_6838[] |
Gfx d_course_kalimari_desert_dl_6940[] |
Gfx d_course_kalimari_desert_dl_778[] |
Gfx d_course_kalimari_desert_dl_858[] |
Gfx d_course_kalimari_desert_dl_A58[] |
Gfx d_course_kalimari_desert_dl_B38[] |
Gfx d_course_kalimari_desert_dl_cactus1[] |
Gfx d_course_kalimari_desert_dl_cactus2[] |
Gfx d_course_kalimari_desert_dl_cactus3[] |
Gfx d_course_kalimari_desert_dl_CD0[] |
Gfx d_course_kalimari_desert_dl_crossing_both_inactive[] |
Gfx d_course_kalimari_desert_dl_crossing_left_active[] |
Gfx d_course_kalimari_desert_dl_crossing_right_active[] |
Gfx d_course_kalimari_desert_dl_DD0[] |
Gfx d_course_kalimari_desert_dl_F68[] |
struct ActorSpawnData d_course_kalimari_desert_item_box_spawns[] |
u8 d_course_kalimari_desert_locomotive_64[] |
u8 d_course_kalimari_desert_locomotive_boiler[] |
u8 d_course_kalimari_desert_locomotive_cab_window[] |
u8 d_course_kalimari_desert_locomotive_cab_window_front[] |
u8 d_course_kalimari_desert_locomotive_chassis[] |
u8 d_course_kalimari_desert_locomotive_lamp[] |
Vtx d_course_kalimari_desert_locomotive_model_lod0[] |
Vtx d_course_kalimari_desert_locomotive_model_lod1[] |
Vtx d_course_kalimari_desert_locomotive_model_lod2[] |
u8 d_course_kalimari_desert_locomotive_tender[] |
u8 d_course_kalimari_desert_railway_ballast[] |
Vtx d_course_kalimari_desert_tender_model_lod0[] |
Vtx d_course_kalimari_desert_tender_model_lod1[] |
Vtx d_course_kalimari_desert_tender_model_lod2[] |
TrackWaypoint d_course_kalimari_desert_track_waypoints[] |
u8 d_course_kalimari_desert_train_bogie[] |
TrackWaypoint d_course_kalimari_desert_train_waypoints[] |
u8 d_course_kalimari_desert_tree_tlut[] |
The Cactus palette is really really strange. There's only 4x29 (116) entires as opposed to the usual 16x16 (256) that TLUTs have. So we do something a little strange. We extract 2 versions of the TLUT. gTLUTCactus is 16x16, meaning that is has some vertex data filling out the backend. This is the one used to extract/import the rest of the cow pictures gTLUTCactusImport is 4x29. Only used as an inc.c file.
Vtx d_course_kalimari_desert_unknown_lod0_carriage_model1[] |
Vtx d_course_kalimari_desert_unknown_lod0_carriage_model2[] |
Vtx d_course_kalimari_desert_unknown_lod0_carriage_model3[] |
Vtx d_course_kalimari_desert_unknown_lod0_carriage_model4[] |
Vtx d_course_kalimari_desert_unknown_lod0_carriage_model5[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model1[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model10[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model11[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model12[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model13[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model2[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model3[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model4[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model5[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model6[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model7[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model8[] |
Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model9[] |
Vtx d_course_kalimari_desert_unknown_lod0_tender_model1[] |
Vtx d_course_kalimari_desert_unknown_lod0_tender_model2[] |
Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model1[] |
Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model2[] |
Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model3[] |
Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model4[] |
Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model5[] |
Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model6[] |
Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model7[] |
Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model8[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model1[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model10[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model11[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model12[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model13[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model14[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model2[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model3[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model4[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model5[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model6[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model7[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model8[] |
Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model9[] |
Vtx d_course_kalimari_desert_unknown_lod1_tender_model1[] |
Vtx d_course_kalimari_desert_unknown_lod1_tender_model2[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model1[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model10[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model2[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model3[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model4[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model5[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model6[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model7[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model8[] |
Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model9[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model1[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model10[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model11[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model12[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model13[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model14[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model15[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model16[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model17[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model18[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model19[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model2[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model20[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model21[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model3[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model4[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model5[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model6[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model7[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model8[] |
Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model9[] |
Vtx d_course_kalimari_desert_unknown_lod2_tender_model1[] |
Vtx d_course_kalimari_desert_unknown_lod2_tender_model2[] |
Vtx d_course_kalimari_desert_unknown_lod2_tender_model3[] |
Vtx d_course_kalimari_desert_unknown_lod2_tender_model4[] |
Vtx d_course_kalimari_desert_unknown_model1[] |
Vtx d_course_kalimari_desert_unknown_model2[] |
TrackWaypoint d_course_kalimari_desert_unknown_waypoints[] |