mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-08-21 23:01:19 -04:00
wip kalimari desert (#38)
* wip kalimari desert * fix offset * Update kalimari_desert_data.yml * Update kalimari_desert_data.yml * fix issue * Update kalimari_desert_data.yml
This commit is contained in:
@@ -8,7 +8,6 @@
|
||||
#include "courses/choco_mountain/course_data.h"
|
||||
#include "courses/frappe_snowland/course_data.h"
|
||||
#include "courses/toads_turnpike/course_data.h"
|
||||
#include "courses/kalimari_desert/course_data.h"
|
||||
#include "courses/koopa_troopa_beach/course_data.h"
|
||||
#include "courses/moo_moo_farm/course_data.h"
|
||||
#include "courses/banshee_boardwalk/course_data.h"
|
||||
|
||||
@@ -17,7 +17,6 @@ extern CourseVtx d_course_skyscraper_vertex[];
|
||||
extern CourseVtx d_course_choco_mountain_vertex[];
|
||||
extern CourseVtx d_course_frappe_snowland_vertex[];
|
||||
extern CourseVtx d_course_toads_turnpike_vertex[];
|
||||
extern CourseVtx d_course_kalimari_desert_vertex[];
|
||||
extern CourseVtx d_course_koopa_troopa_beach_vertex[];
|
||||
extern CourseVtx d_course_luigi_raceway_vertex[];
|
||||
extern CourseVtx d_course_moo_moo_farm_vertex[];
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
extern Gfx *banshee_boardwalk_dls[];
|
||||
extern Gfx *bowsers_castle_dls[];
|
||||
extern Gfx *choco_mountain_dls[];
|
||||
extern Gfx *kalimari_desert_dls[];
|
||||
extern const char *kalimari_desert_dls[];
|
||||
extern const char *luigi_raceway_dls[];
|
||||
extern const char *mario_raceway_dls[];
|
||||
extern Gfx *moo_moo_farm_dls[];
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
#include "courses/frappe_snowland/course_displaylists.h"
|
||||
#include "courses/mario_raceway/course_displaylists.h"
|
||||
#include "courses/toads_turnpike/course_displaylists.h"
|
||||
#include "courses/kalimari_desert/course_displaylists.h"
|
||||
#include "courses/koopa_troopa_beach/course_displaylists.h"
|
||||
#include "courses/luigi_raceway/course_displaylists.h"
|
||||
#include "courses/moo_moo_farm/course_displaylists.h"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,324 +0,0 @@
|
||||
#ifndef KALIMARI_DESERT_COURSE_DATA_H
|
||||
#define KALIMARI_DESERT_COURSE_DATA_H
|
||||
|
||||
#include <libultraship.h>
|
||||
#include <libultra/gbi.h>
|
||||
#include <actor_types.h>
|
||||
#include <waypoints.h>
|
||||
#include <course.h>
|
||||
|
||||
extern Gfx d_course_kalimari_desert_dl_0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_100[];
|
||||
extern Gfx d_course_kalimari_desert_dl_258[];
|
||||
extern Gfx d_course_kalimari_desert_dl_310[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4A0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5C0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_778[];
|
||||
extern Gfx d_course_kalimari_desert_dl_858[];
|
||||
extern Gfx d_course_kalimari_desert_dl_A58[];
|
||||
extern Gfx d_course_kalimari_desert_dl_B38[];
|
||||
extern Gfx d_course_kalimari_desert_dl_CD0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_DD0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_F68[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1030[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1258[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1350[];
|
||||
extern Gfx d_course_kalimari_desert_dl_14C0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1588[];
|
||||
extern Gfx d_course_kalimari_desert_dl_17C8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_18C8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1A58[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1B38[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D48[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E80[];
|
||||
extern Gfx d_course_kalimari_desert_dl_2000[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20E0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_22D8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_2458[];
|
||||
extern Gfx d_course_kalimari_desert_dl_25D0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_26E8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_2868[];
|
||||
extern Gfx d_course_kalimari_desert_dl_29C0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_2B40[];
|
||||
extern Gfx d_course_kalimari_desert_dl_2C88[];
|
||||
extern Gfx d_course_kalimari_desert_dl_2DE8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_2F30[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3068[];
|
||||
extern Gfx d_course_kalimari_desert_dl_31C0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_32F8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3460[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3590[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3718[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3818[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3998[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3AC0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3CA0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3DB8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_3FB0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_40A8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4280[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4358[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4538[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4630[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4908[];
|
||||
extern Gfx d_course_kalimari_desert_dl_49E0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4BA0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4CF0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4EF8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_4FB0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5100[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5208[];
|
||||
extern Gfx d_course_kalimari_desert_dl_53A0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5470[];
|
||||
extern Gfx d_course_kalimari_desert_dl_55C8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5730[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5898[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5978[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5AD0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5BE8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5D20[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5DF8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_5F20[];
|
||||
extern Gfx d_course_kalimari_desert_dl_6028[];
|
||||
extern Gfx d_course_kalimari_desert_dl_61B0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_62F8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_63E0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_65B0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_66F0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_6838[];
|
||||
extern Gfx d_course_kalimari_desert_dl_6940[];
|
||||
extern TrackWaypoint d_course_kalimari_desert_unknown_waypoints[];
|
||||
extern TrackWaypoint d_course_kalimari_desert_track_unknown_waypoints[];
|
||||
extern TrackWaypoint d_course_kalimari_desert_track_waypoints[];
|
||||
extern u8 d_course_kalimari_desert_tree_tlut[];
|
||||
extern Vtx d_course_kalimari_desert_cactus_model1[];
|
||||
extern Vtx d_course_kalimari_desert_cactus_model2[];
|
||||
extern Gfx d_course_kalimari_desert_dl_cactus1[];
|
||||
extern Gfx d_course_kalimari_desert_dl_cactus2[];
|
||||
extern Gfx d_course_kalimari_desert_dl_cactus3[];
|
||||
extern u8 d_course_kalimari_desert_crossing_sign_inactive_top_left[];
|
||||
extern u8 d_course_kalimari_desert_crossing_sign_inactive_top_right[];
|
||||
extern u8 d_course_kalimari_desert_crossing_sign_inactive_bottom_left[];
|
||||
extern u8 d_course_kalimari_desert_crossing_sign_inactive_bottom_right[];
|
||||
extern u8 d_course_kalimari_desert_crossing_sign_active_top_left[];
|
||||
extern u8 d_course_kalimari_desert_crossing_sign_active_top_right[];
|
||||
extern u8 d_course_kalimari_desert_crossing_sign_active_bottom_left[];
|
||||
extern u8 d_course_kalimari_desert_crossing_sign_active_bottom_right[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_active_model[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model1[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model2[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model3[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model4[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model5[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model6[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model7[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model8[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model9[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model10[];
|
||||
extern Vtx d_course_kalimari_desert_crossing_signal_unknown_model11[];
|
||||
extern Gfx d_course_kalimari_desert_dl_crossing_right_active[];
|
||||
extern Gfx d_course_kalimari_desert_dl_crossing_left_active[];
|
||||
extern Gfx d_course_kalimari_desert_dl_crossing_both_inactive[];
|
||||
extern u8 d_course_kalimari_desert_locomotive_64[];
|
||||
extern u8 d_course_kalimari_desert_locomotive_cab_window[];
|
||||
extern u8 d_course_kalimari_desert_locomotive_cab_window_front[];
|
||||
extern u8 d_course_kalimari_desert_locomotive_chassis[];
|
||||
extern u8 d_course_kalimari_desert_locomotive_lamp[];
|
||||
extern u8 d_course_kalimari_desert_locomotive_boiler[];
|
||||
extern u8 d_course_kalimari_desert_carriage_railing[];
|
||||
extern u8 d_course_kalimari_desert_locomotive_tender[];
|
||||
extern u8 d_course_kalimari_desert_railway_ballast[];
|
||||
extern u8 d_course_kalimari_desert_carriage_lower[];
|
||||
extern u8 d_course_kalimari_desert_carriage_door[];
|
||||
extern u8 d_course_kalimari_desert_carriage_window[];
|
||||
extern Vtx d_course_kalimari_desert_locomotive_model_lod2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model3[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model4[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model5[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model6[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model7[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model8[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model9[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model10[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model11[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model12[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model13[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model14[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model15[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model16[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model17[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model18[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model19[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model20[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_locomotive_model21[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1B7C0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1B850[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1B950[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1B968[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1B978[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1B990[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1BD18[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1BD58[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1BEF8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1BF90[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1C0B0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1C0E0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1C0F0[];
|
||||
extern Vtx d_course_kalimari_desert_locomotive_model_lod1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model3[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model4[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model5[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model6[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model7[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model8[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model9[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model10[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model11[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model12[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model13[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_locomotive_model14[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1CFA8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D038[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D138[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D150[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D160[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D178[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D418[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D450[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D540[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D598[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D630[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D660[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1D670[];
|
||||
extern Vtx d_course_kalimari_desert_locomotive_model_lod0[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model3[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model4[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model5[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model6[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model7[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model8[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model9[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model10[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model11[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model12[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_locomotive_model13[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E2C8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E358[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E458[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E470[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E480[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E498[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E6D8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E710[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E800[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E858[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E8D0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E900[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1E910[];
|
||||
extern Vtx d_course_kalimari_desert_tender_model_lod2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_tender_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_tender_model2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_tender_model3[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_tender_model4[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1EFD8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F050[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F0D8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F1F8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F218[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F228[];
|
||||
extern Vtx d_course_kalimari_desert_tender_model_lod1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_tender_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_tender_model2[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F570[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F5E0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F6E0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F6F8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F708[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F720[];
|
||||
extern Vtx d_course_kalimari_desert_tender_model_lod0[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_tender_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_tender_model2[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F988[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1F9D8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1FAD0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1FAE8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1FAF8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_1FB10[];
|
||||
extern Vtx d_course_kalimari_desert_carriage_chassis_model_lod2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model3[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model4[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model5[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model6[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model7[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model8[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model9[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod2_carriage_chassis_model10[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20578[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20610[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20620[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20630[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20688[];
|
||||
extern Gfx d_course_kalimari_desert_dl_208A0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20928[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20980[];
|
||||
extern Gfx d_course_kalimari_desert_dl_209C8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_209F8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20A08[];
|
||||
extern Gfx d_course_kalimari_desert_dl_20A20[];
|
||||
extern Vtx d_course_kalimari_desert_carriage_chassis_model_lod1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model3[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model4[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model5[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model6[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model7[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod1_carriage_chassis_model8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21178[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21200[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21210[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21220[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21238[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21288[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21480[];
|
||||
extern Gfx d_course_kalimari_desert_dl_214D0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21518[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21540[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21550[];
|
||||
extern Vtx d_course_kalimari_desert_carriage_model_lod0[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_carriage_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_carriage_model2[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_carriage_model3[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_carriage_model4[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_lod0_carriage_model5[];
|
||||
extern Gfx d_course_kalimari_desert_dl_219D8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21A60[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21A70[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21A80[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21A98[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21AE8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21BC0[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21C10[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21C58[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21C80[];
|
||||
extern Gfx d_course_kalimari_desert_dl_21C90[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_model1[];
|
||||
extern Vtx d_course_kalimari_desert_unknown_model2[];
|
||||
extern u8 d_course_kalimari_desert_train_bogie[];
|
||||
extern Gfx d_course_kalimari_desert_dl_22D28[];
|
||||
extern Gfx d_course_kalimari_desert_dl_22D70[];
|
||||
extern Gfx d_course_kalimari_desert_dl_22DB8[];
|
||||
extern Gfx d_course_kalimari_desert_dl_22E00[];
|
||||
extern struct ActorSpawnData d_course_kalimari_desert_item_box_spawns[];
|
||||
extern struct ActorSpawnData d_course_kalimari_desert_cactus_spawn[];
|
||||
extern TrackSections d_course_kalimari_desert_addr[];
|
||||
|
||||
#endif
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,310 +0,0 @@
|
||||
#include <libultra/gbi.h>
|
||||
#include "macros.h"
|
||||
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_68[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_138[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1A0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_208[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_270[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2A8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_358[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3E0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_458[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_538[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5F8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6A0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_760[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_840[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_900[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_998[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A08[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A18[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A90[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_AF8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_B58[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_BC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_C30[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_C98[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_CF8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_D60[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_DC0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_E20[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_E80[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_EE8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_F48[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_FB8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1028[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1098[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1110[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1178[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_11E0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1248[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_12F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_13D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_14A0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1580[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1650[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1678[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1710[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1898[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_19B8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1A78[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1B18[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1B48[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1BE0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1C78[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1D10[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1DA8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1E40[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1ED8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1F10[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_1F78[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2000[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2068[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_20D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2130[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2198[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_21F8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2260[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_22D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2338[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_23C0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2430[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_24B0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2528[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2598[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2620[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2698[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2710[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2778[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2808[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2878[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_28E8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2960[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_29F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2AB8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2B20[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2B80[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2BE0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2C48[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2CB8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2D20[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2D90[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2DF8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2E60[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2EC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2F30[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_2FB0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3018[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3080[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_30E8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3158[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_31C0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3228[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3298[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3300[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3368[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_33D8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3440[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_34A8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3508[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3568[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_35D8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3640[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_36A0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3710[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3780[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_37F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3858[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_38C8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3930[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_39A8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3A10[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3A80[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3AE8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3B48[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3BC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3C30[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3C98[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3D00[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3D68[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3DC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3E30[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_3E90[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4018[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_40D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4130[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_41E8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4260[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4350[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4438[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_44F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_45D8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_46C0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_47A8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4878[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4948[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_49B0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4A10[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4AA8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4B08[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4B78[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4BD8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4C40[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4CB0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4D20[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4D90[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4DF8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4E60[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4EC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4F40[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_4FB0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5020[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5090[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5100[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5170[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_51D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5238[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_52E0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5360[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_53D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5450[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_54C8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5580[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_55F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_56A0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5728[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_57D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5878[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5948[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_59F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5A60[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5B00[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5B88[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5C20[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5C90[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5D30[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5DB0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5E38[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5EB0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5F28[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_5FB0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6050[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_60C8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6130[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_61D8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6290[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6310[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_63C0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6490[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6530[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_65F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_66C8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6780[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6820[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_68E0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6958[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_69F8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6A78[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6B28[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6BC0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6C70[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6CF0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6DA0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6E38[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6EE8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_6F70[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_70F8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_71C8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_71D8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_72B8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_73A8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_74A8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_7598[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_75C0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_76C0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_7728[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_77F8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_7890[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_79F8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_7BC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_7CC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_7E18[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_7F80[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_80B8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_81A0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8330[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8398[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8418[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8490[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8508[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_85A0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8610[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8690[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8728[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8798[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8808[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8888[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8920[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8990[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8A40[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8AC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8B60[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8C08[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8C98[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8D20[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8D98[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8E20[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8EC8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8F50[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_8FF8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9068[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_90D8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9138[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_91A8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9210[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9280[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_92F8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9368[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_93F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9480[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9510[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9598[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9630[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_96A8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9740[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_97B8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9820[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_98E0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9958[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_99D8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9A68[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9B10[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9BD8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9C50[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9CC0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9D48[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9DC0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9E38[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9EB0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9F20[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9F88[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_9FE8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A050[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A0C0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A138[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A1A0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A228[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A2D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A350[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A3D8[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A458[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A4D0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A548[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A5F0[];
|
||||
extern Gfx d_course_kalimari_desert_packed_dl_A670[2];
|
||||
|
||||
#define d_course_kalimari_desert_packed_end GET_PACKED_END(d_course_kalimari_desert_packed_dl_A670)
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <libultra/types.h>
|
||||
#include "course_offsets.h"
|
||||
#include "course_data.h"
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
|
||||
const course_texture kalimari_desert_textures[] = {
|
||||
{gTexture6684F8, 0x010D, 0x0800, 0x0},
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
#include <actors.h>
|
||||
#include <libultra/gbi.h>
|
||||
#include <main.h>
|
||||
#include "courses/kalimari_desert/course_data.h"
|
||||
#include "assets/kalimari_desert_data.h"
|
||||
|
||||
/**
|
||||
* @brief Renders the railroad crossing actor.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include <actors.h>
|
||||
#include <libultra/gbi.h>
|
||||
#include <main.h>
|
||||
#include "courses/kalimari_desert/course_data.h"
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
|
||||
/**
|
||||
* @brief Renders the train engine actor.
|
||||
@@ -31,21 +31,21 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (distance < 122500.0f) {
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1C0F0);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1B978);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1C0F0));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1B978));
|
||||
|
||||
} else if (distance < 640000.0f) {
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1D670);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1D160);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1D670));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1D160));
|
||||
} else {
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1E910);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1E480);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1E910));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1E480));
|
||||
}
|
||||
if (1440000.0f < distance) { return; }
|
||||
|
||||
gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D28);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22D28));
|
||||
|
||||
mtxf_rotate_x(sp120, actor->wheelRot);
|
||||
vec3f_set(sp160, 17.0f, 6.0f, 32.0f);
|
||||
@@ -55,7 +55,7 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
maxObjectsReached = render_set_position(spA0, 3) == 0;
|
||||
if (maxObjectsReached) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, actor->wheelRot);
|
||||
@@ -66,7 +66,7 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
maxObjectsReached = render_set_position(spA0, 3) == 0;
|
||||
if (maxObjectsReached) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x16C));
|
||||
@@ -77,7 +77,7 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
maxObjectsReached = render_set_position(spA0, 3) == 0;
|
||||
if (maxObjectsReached) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x16C));
|
||||
@@ -88,7 +88,7 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
maxObjectsReached = render_set_position(spA0, 3) == 0;
|
||||
if (maxObjectsReached) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
|
||||
@@ -99,7 +99,7 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
maxObjectsReached = render_set_position(spA0, 3) == 0;
|
||||
if (maxObjectsReached) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D70);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22D70));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
|
||||
@@ -110,7 +110,7 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
maxObjectsReached = render_set_position(spA0, 3) == 0;
|
||||
if (maxObjectsReached) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D70);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22D70));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x2D8));
|
||||
@@ -121,7 +121,7 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
maxObjectsReached = render_set_position(spA0, 3) == 0;
|
||||
if (maxObjectsReached) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D70);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22D70));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x2D8));
|
||||
@@ -132,7 +132,7 @@ void render_actor_train_engine(Camera *camera, struct TrainCar *actor) {
|
||||
maxObjectsReached = render_set_position(spA0, 3) == 0;
|
||||
if (maxObjectsReached) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D70);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22D70));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
|
||||
}
|
||||
@@ -154,17 +154,17 @@ void render_actor_train_tender(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (temp_f0 < 250000.0f) {
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1F228);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1F228));
|
||||
|
||||
} else if (temp_f0 < 1000000.0f) {
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1F708);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1F708));
|
||||
} else {
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_1FAF8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x1FAF8));
|
||||
}
|
||||
if (1440000.0f < temp_f0) { return; }
|
||||
|
||||
gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D28);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22D28));
|
||||
|
||||
mtxf_rotate_x(sp120, actor->wheelRot);
|
||||
vec3f_set(sp160, 17.0f, 6.0f, 8.0f);
|
||||
@@ -173,7 +173,7 @@ void render_actor_train_tender(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, actor->wheelRot);
|
||||
@@ -183,7 +183,7 @@ void render_actor_train_tender(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
|
||||
@@ -193,7 +193,7 @@ void render_actor_train_tender(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
|
||||
@@ -202,7 +202,7 @@ void render_actor_train_tender(Camera *camera, struct TrainCar *actor) {
|
||||
mtxf_multiplication(spA0, sp120, spE0);
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
|
||||
}
|
||||
@@ -225,21 +225,21 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (temp_f0 < 250000.0f) {
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_20A20);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_20A08);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x20A20));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x20A08));
|
||||
|
||||
} else if (temp_f0 < 1000000.0f) {
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21550);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21220);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x21550));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x21220));
|
||||
} else {
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21C90);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_21A80);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x21C90));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x21A80));
|
||||
}
|
||||
if (1440000.0f < temp_f0) { return; }
|
||||
|
||||
gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK);
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D28);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22D28));
|
||||
|
||||
mtxf_rotate_x(sp120, actor->wheelRot);
|
||||
vec3f_set(sp160, 17.0f, 6.0f, 28.0f);
|
||||
@@ -248,7 +248,7 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, actor->wheelRot);
|
||||
@@ -258,7 +258,7 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x222));
|
||||
@@ -268,7 +268,7 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x222));
|
||||
@@ -278,7 +278,7 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x5B0));
|
||||
@@ -288,7 +288,7 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x5B0));
|
||||
@@ -298,7 +298,7 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x16C));
|
||||
@@ -308,7 +308,7 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
|
||||
mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x16C));
|
||||
@@ -318,7 +318,7 @@ void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor) {
|
||||
|
||||
if (render_set_position(spA0, 3) == 0) { return; }
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22DB8);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22DB8));
|
||||
gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
|
||||
gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
|
||||
}
|
||||
|
||||
@@ -281,7 +281,7 @@ void render_actor_tree_cactus1_kalimari_desert(Camera *camera, Mat4 arg1, struct
|
||||
arg1[3][2] = arg2->pos[2];
|
||||
|
||||
if (render_set_position(arg1, 0) != 0) {
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_cactus1);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07008528));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -310,7 +310,7 @@ void render_actor_tree_cactus2_kalimari_desert(Camera *camera, Mat4 arg1, struct
|
||||
arg1[3][2] = arg2->pos[2];
|
||||
|
||||
if (render_set_position(arg1, 0) != 0) {
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_cactus2);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07008628));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -339,6 +339,6 @@ void render_actor_tree_cactus3_kalimari_desert(Camera *camera, Mat4 arg1, struct
|
||||
arg1[3][2] = arg2->pos[2];
|
||||
|
||||
if (render_set_position(arg1, 0) != 0) {
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_cactus3);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07008728));
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -33,6 +33,7 @@
|
||||
#include "spawn_players.h"
|
||||
#include "sounds.h"
|
||||
#include "data/path_spawn_metadata.h"
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
|
||||
s32 unk_code_80005FD0_pad[24];
|
||||
Collision D_80162E70;
|
||||
@@ -4309,7 +4310,7 @@ void func_80011EC0(s32 arg0, Player *player, s32 arg2, UNUSED u16 arg3) {
|
||||
void func_800120C8(void) {
|
||||
s32 i;
|
||||
PathNoY *temp;
|
||||
TrackWaypoint *waypoint = (TrackWaypoint *) d_course_kalimari_desert_track_unknown_waypoints;
|
||||
TrackWaypoint *waypoint = (TrackWaypoint *) LOAD_ASSET(d_course_kalimari_desert_track_unknown_waypoints);
|
||||
|
||||
for (i = 0; ; i++) {
|
||||
if ((u16)waypoint[i].posX == 0x8000) {
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
#include <assets/mario_raceway_data.h>
|
||||
#include <assets/luigi_raceway_data.h>
|
||||
#include <assets/royal_raceway_data.h>
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
|
||||
// @warning Array contains an extra zero element at the end.
|
||||
KartAIBehaviour *gKartAIBehaviourLUT[] = {
|
||||
|
||||
+1
-1
@@ -1934,5 +1934,5 @@ void func_80027C74(UNUSED Player *player, u8 *texture, void *vAddr, u16 size) {
|
||||
|
||||
//printf("test %s\n",texture);
|
||||
//size_t textureSize = ResourceGetTexSizeByName(texture);
|
||||
memcpy(vAddr, texture, size);
|
||||
// memcpy(vAddr, texture, size);
|
||||
}
|
||||
|
||||
+35
-9
@@ -21,10 +21,15 @@
|
||||
#include <assets/luigi_raceway_displaylists.h>
|
||||
#include <assets/luigi_raceway_vertices.h>
|
||||
#include <assets/luigi_raceway_data.h>
|
||||
|
||||
#include <assets/royal_raceway_displaylists.h>
|
||||
#include <assets/royal_raceway_vertices.h>
|
||||
#include <assets/royal_raceway_data.h>
|
||||
|
||||
#include <assets/kalimari_desert_displaylists.h>
|
||||
#include <assets/kalimari_desert_vertices.h>
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
|
||||
#include <assert.h>
|
||||
#include <course_offsets.h>
|
||||
|
||||
@@ -1442,69 +1447,90 @@ typedef struct {
|
||||
} NewCourseTable;
|
||||
|
||||
NewCourseTable gNewCourseTable[] = {
|
||||
{
|
||||
{ // mario_raceway
|
||||
.data = d_course_mario_raceway_dl_0,
|
||||
.vtx = d_course_mario_raceway_vertex,
|
||||
.vtxSize = 5757,
|
||||
.textures = mario_raceway_textures,
|
||||
.displaylists = d_course_mario_raceway_packed_dls,
|
||||
.dlSize = 3367
|
||||
}, {
|
||||
}, { // choco_mountain
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
}, {
|
||||
}, { // bowser_castle
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
}, {
|
||||
}, { // banshee_boardwalk
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
}, {
|
||||
}, { // maze
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
}, {
|
||||
}, { // snow
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
}, {
|
||||
}, { // koopa_troopa_beach
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
}, {
|
||||
}, { // royal_raceway
|
||||
.data = d_course_royal_raceway_dl_0,
|
||||
.vtx = d_course_royal_raceway_vertex,
|
||||
.vtxSize = 8306,
|
||||
.textures = royal_raceway_textures,
|
||||
.displaylists = d_course_royal_raceway_packed_dls,
|
||||
.dlSize = 5670
|
||||
}, {
|
||||
}, { // luigi_raceway
|
||||
.data = d_course_luigi_raceway_dl_0,
|
||||
.vtx = d_course_luigi_raceway_vertex,
|
||||
.vtxSize = 5936,
|
||||
.textures = luigi_raceway_textures,
|
||||
.displaylists = d_course_luigi_raceway_packed_dls,
|
||||
.dlSize = 6377
|
||||
}, { // moo_moo_farm
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
}, { // highway
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
}, { // kalimari_desert
|
||||
.data = d_course_kalimari_desert_dl_0,
|
||||
.vtx = d_course_kalimari_desert_vertex,
|
||||
.vtxSize = 6393,
|
||||
.textures = kalimari_desert_textures,
|
||||
.displaylists = d_course_kalimari_desert_packed_dls,
|
||||
.dlSize = 5670
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
#include <assets/luigi_raceway_displaylists.h>
|
||||
#include <assets/royal_raceway_data.h>
|
||||
#include <assets/royal_raceway_displaylists.h>
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
#include <assets/kalimari_desert_displaylists.h>
|
||||
|
||||
s16 D_802B87B0 = 995;
|
||||
s16 D_802B87B4 = 1000;
|
||||
@@ -1058,25 +1060,25 @@ void render_kalimari_desert(struct UnkStruct_800DC5EC *arg0) {
|
||||
gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE);
|
||||
gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2);
|
||||
// d_course_kalimari_desert_packed_dl_71C8
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x070071C8));
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)segmented_gfx_to_virtual(0x070071C8)));
|
||||
}
|
||||
|
||||
gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEI, G_CC_MODULATEI);
|
||||
gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2);
|
||||
render_course_segments((uintptr_t) kalimari_desert_dls, arg0);
|
||||
render_course_segments(kalimari_desert_dls, arg0);
|
||||
// d_course_kalimari_desert_packed_dl_1ED8
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07001ED8));
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)segmented_gfx_to_virtual(0x07001ED8)));
|
||||
// d_course_kalimari_desert_packed_dl_1B18
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07001B18));
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)segmented_gfx_to_virtual(0x07001B18)));
|
||||
// d_course_kalimari_desert_packed_dl_8330
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07008330));
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)segmented_gfx_to_virtual(0x07008330)));
|
||||
gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK);
|
||||
gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA);
|
||||
gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2);
|
||||
// d_course_kalimari_desert_packed_dl_998
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07000998));
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)segmented_gfx_to_virtual(0x07000998)));
|
||||
// d_course_kalimari_desert_packed_dl_270
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07000270));
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)segmented_gfx_to_virtual(0x07000270)));
|
||||
gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
|
||||
}
|
||||
|
||||
@@ -1295,7 +1297,7 @@ void func_8029569C(void) {
|
||||
gSPDisplayList(gDisplayListHead++, d_course_toads_turnpike_dl_23930);
|
||||
break;
|
||||
case COURSE_KALAMARI_DESERT:
|
||||
gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22E00);
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07000000+0x22E00));
|
||||
break;
|
||||
case COURSE_SHERBET_LAND:
|
||||
gSPDisplayList(gDisplayListHead++, d_course_sherbet_land_dl_9AE8);
|
||||
@@ -1561,7 +1563,8 @@ void func_80295D88(void) {
|
||||
D_8015F8E4 = gCourseMinY - 10.0f;
|
||||
break;
|
||||
case COURSE_KALAMARI_DESERT:
|
||||
parse_course_displaylists((uintptr_t) d_course_kalimari_desert_addr);
|
||||
TrackSectionsI *section11 = (TrackSectionsI *) LOAD_ASSET(d_course_kalimari_desert_addr);
|
||||
parse_course_displaylists(section11);
|
||||
func_80295C6C();
|
||||
D_8015F8E4 = gCourseMinY - 10.0f;
|
||||
break;
|
||||
|
||||
@@ -0,0 +1,958 @@
|
||||
:config:
|
||||
segments:
|
||||
- [0x06, 0x8666a0]
|
||||
- [0x07, 0x800000]
|
||||
header:
|
||||
code:
|
||||
- '#include <libultraship.h>'
|
||||
header:
|
||||
- '#include <libultraship.h>'
|
||||
- '#include <libultra/gbi.h>'
|
||||
- '#include <align_asset_macro.h>'
|
||||
references_packed_displaylists: true
|
||||
d_course_kalimari_desert_dl_0:
|
||||
symbol: d_course_kalimari_desert_dl_0
|
||||
type: gfx
|
||||
offset: 0x0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_100:
|
||||
symbol: d_course_kalimari_desert_dl_100
|
||||
type: gfx
|
||||
offset: 0x100
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_258:
|
||||
symbol: d_course_kalimari_desert_dl_258
|
||||
type: gfx
|
||||
offset: 0x258
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_310:
|
||||
symbol: d_course_kalimari_desert_dl_310
|
||||
type: gfx
|
||||
offset: 0x310
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4A0:
|
||||
symbol: d_course_kalimari_desert_dl_4A0
|
||||
type: gfx
|
||||
offset: 0x4A0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5C0:
|
||||
symbol: d_course_kalimari_desert_dl_5C0
|
||||
type: gfx
|
||||
offset: 0x5C0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_778:
|
||||
symbol: d_course_kalimari_desert_dl_778
|
||||
type: gfx
|
||||
offset: 0x778
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_858:
|
||||
symbol: d_course_kalimari_desert_dl_858
|
||||
type: gfx
|
||||
offset: 0x858
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_A58:
|
||||
symbol: d_course_kalimari_desert_dl_A58
|
||||
type: gfx
|
||||
offset: 0xA58
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_B38:
|
||||
symbol: d_course_kalimari_desert_dl_B38
|
||||
type: gfx
|
||||
offset: 0xB38
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_CD0:
|
||||
symbol: d_course_kalimari_desert_dl_CD0
|
||||
type: gfx
|
||||
offset: 0xCD0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_DD0:
|
||||
symbol: d_course_kalimari_desert_dl_DD0
|
||||
type: gfx
|
||||
offset: 0xDD0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_F68:
|
||||
symbol: d_course_kalimari_desert_dl_F68
|
||||
type: gfx
|
||||
offset: 0xF68
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1030:
|
||||
symbol: d_course_kalimari_desert_dl_1030
|
||||
type: gfx
|
||||
offset: 0x1030
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1258:
|
||||
symbol: d_course_kalimari_desert_dl_1258
|
||||
type: gfx
|
||||
offset: 0x1258
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1350:
|
||||
symbol: d_course_kalimari_desert_dl_1350
|
||||
type: gfx
|
||||
offset: 0x1350
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_14C0:
|
||||
symbol: d_course_kalimari_desert_dl_14C0
|
||||
type: gfx
|
||||
offset: 0x14C0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1588:
|
||||
symbol: d_course_kalimari_desert_dl_1588
|
||||
type: gfx
|
||||
offset: 0x1588
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_17C8:
|
||||
symbol: d_course_kalimari_desert_dl_17C8
|
||||
type: gfx
|
||||
offset: 0x17C8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_18C8:
|
||||
symbol: d_course_kalimari_desert_dl_18C8
|
||||
type: gfx
|
||||
offset: 0x18C8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1A58:
|
||||
symbol: d_course_kalimari_desert_dl_1A58
|
||||
type: gfx
|
||||
offset: 0x1A58
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1B38:
|
||||
symbol: d_course_kalimari_desert_dl_1B38
|
||||
type: gfx
|
||||
offset: 0x1B38
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D48:
|
||||
symbol: d_course_kalimari_desert_dl_1D48
|
||||
type: gfx
|
||||
offset: 0x1D48
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E80:
|
||||
symbol: d_course_kalimari_desert_dl_1E80
|
||||
type: gfx
|
||||
offset: 0x1E80
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_2000:
|
||||
symbol: d_course_kalimari_desert_dl_2000
|
||||
type: gfx
|
||||
offset: 0x2000
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20E0:
|
||||
symbol: d_course_kalimari_desert_dl_20E0
|
||||
type: gfx
|
||||
offset: 0x20E0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_22D8:
|
||||
symbol: d_course_kalimari_desert_dl_22D8
|
||||
type: gfx
|
||||
offset: 0x22D8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_2458:
|
||||
symbol: d_course_kalimari_desert_dl_2458
|
||||
type: gfx
|
||||
offset: 0x2458
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_25D0:
|
||||
symbol: d_course_kalimari_desert_dl_25D0
|
||||
type: gfx
|
||||
offset: 0x25D0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_26E8:
|
||||
symbol: d_course_kalimari_desert_dl_26E8
|
||||
type: gfx
|
||||
offset: 0x26E8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_2868:
|
||||
symbol: d_course_kalimari_desert_dl_2868
|
||||
type: gfx
|
||||
offset: 0x2868
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_29C0:
|
||||
symbol: d_course_kalimari_desert_dl_29C0
|
||||
type: gfx
|
||||
offset: 0x29C0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_2B40:
|
||||
symbol: d_course_kalimari_desert_dl_2B40
|
||||
type: gfx
|
||||
offset: 0x2B40
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_2C88:
|
||||
symbol: d_course_kalimari_desert_dl_2C88
|
||||
type: gfx
|
||||
offset: 0x2C88
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_2DE8:
|
||||
symbol: d_course_kalimari_desert_dl_2DE8
|
||||
type: gfx
|
||||
offset: 0x2DE8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_2F30:
|
||||
symbol: d_course_kalimari_desert_dl_2F30
|
||||
type: gfx
|
||||
offset: 0x2F30
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3068:
|
||||
symbol: d_course_kalimari_desert_dl_3068
|
||||
type: gfx
|
||||
offset: 0x3068
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_31C0:
|
||||
symbol: d_course_kalimari_desert_dl_31C0
|
||||
type: gfx
|
||||
offset: 0x31C0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_32F8:
|
||||
symbol: d_course_kalimari_desert_dl_32F8
|
||||
type: gfx
|
||||
offset: 0x32F8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3460:
|
||||
symbol: d_course_kalimari_desert_dl_3460
|
||||
type: gfx
|
||||
offset: 0x3460
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3590:
|
||||
symbol: d_course_kalimari_desert_dl_3590
|
||||
type: gfx
|
||||
offset: 0x3590
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3718:
|
||||
symbol: d_course_kalimari_desert_dl_3718
|
||||
type: gfx
|
||||
offset: 0x3718
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3818:
|
||||
symbol: d_course_kalimari_desert_dl_3818
|
||||
type: gfx
|
||||
offset: 0x3818
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3998:
|
||||
symbol: d_course_kalimari_desert_dl_3998
|
||||
type: gfx
|
||||
offset: 0x3998
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3AC0:
|
||||
symbol: d_course_kalimari_desert_dl_3AC0
|
||||
type: gfx
|
||||
offset: 0x3AC0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3CA0:
|
||||
symbol: d_course_kalimari_desert_dl_3CA0
|
||||
type: gfx
|
||||
offset: 0x3CA0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3DB8:
|
||||
symbol: d_course_kalimari_desert_dl_3DB8
|
||||
type: gfx
|
||||
offset: 0x3DB8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_3FB0:
|
||||
symbol: d_course_kalimari_desert_dl_3FB0
|
||||
type: gfx
|
||||
offset: 0x3FB0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_40A8:
|
||||
symbol: d_course_kalimari_desert_dl_40A8
|
||||
type: gfx
|
||||
offset: 0x40A8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4280:
|
||||
symbol: d_course_kalimari_desert_dl_4280
|
||||
type: gfx
|
||||
offset: 0x4280
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4358:
|
||||
symbol: d_course_kalimari_desert_dl_4358
|
||||
type: gfx
|
||||
offset: 0x4358
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4538:
|
||||
symbol: d_course_kalimari_desert_dl_4538
|
||||
type: gfx
|
||||
offset: 0x4538
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4630:
|
||||
symbol: d_course_kalimari_desert_dl_4630
|
||||
type: gfx
|
||||
offset: 0x4630
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4908:
|
||||
symbol: d_course_kalimari_desert_dl_4908
|
||||
type: gfx
|
||||
offset: 0x4908
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_49E0:
|
||||
symbol: d_course_kalimari_desert_dl_49E0
|
||||
type: gfx
|
||||
offset: 0x49E0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4BA0:
|
||||
symbol: d_course_kalimari_desert_dl_4BA0
|
||||
type: gfx
|
||||
offset: 0x4BA0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4CF0:
|
||||
symbol: d_course_kalimari_desert_dl_4CF0
|
||||
type: gfx
|
||||
offset: 0x4CF0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4EF8:
|
||||
symbol: d_course_kalimari_desert_dl_4EF8
|
||||
type: gfx
|
||||
offset: 0x4EF8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_4FB0:
|
||||
symbol: d_course_kalimari_desert_dl_4FB0
|
||||
type: gfx
|
||||
offset: 0x4FB0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5100:
|
||||
symbol: d_course_kalimari_desert_dl_5100
|
||||
type: gfx
|
||||
offset: 0x5100
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5208:
|
||||
symbol: d_course_kalimari_desert_dl_5208
|
||||
type: gfx
|
||||
offset: 0x5208
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_53A0:
|
||||
symbol: d_course_kalimari_desert_dl_53A0
|
||||
type: gfx
|
||||
offset: 0x53A0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5470:
|
||||
symbol: d_course_kalimari_desert_dl_5470
|
||||
type: gfx
|
||||
offset: 0x5470
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_55C8:
|
||||
symbol: d_course_kalimari_desert_dl_55C8
|
||||
type: gfx
|
||||
offset: 0x55C8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5730:
|
||||
symbol: d_course_kalimari_desert_dl_5730
|
||||
type: gfx
|
||||
offset: 0x5730
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5898:
|
||||
symbol: d_course_kalimari_desert_dl_5898
|
||||
type: gfx
|
||||
offset: 0x5898
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5978:
|
||||
symbol: d_course_kalimari_desert_dl_5978
|
||||
type: gfx
|
||||
offset: 0x5978
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5AD0:
|
||||
symbol: d_course_kalimari_desert_dl_5AD0
|
||||
type: gfx
|
||||
offset: 0x5AD0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5BE8:
|
||||
symbol: d_course_kalimari_desert_dl_5BE8
|
||||
type: gfx
|
||||
offset: 0x5BE8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5D20:
|
||||
symbol: d_course_kalimari_desert_dl_5D20
|
||||
type: gfx
|
||||
offset: 0x5D20
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5DF8:
|
||||
symbol: d_course_kalimari_desert_dl_5DF8
|
||||
type: gfx
|
||||
offset: 0x5DF8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_5F20:
|
||||
symbol: d_course_kalimari_desert_dl_5F20
|
||||
type: gfx
|
||||
offset: 0x5F20
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_6028:
|
||||
symbol: d_course_kalimari_desert_dl_6028
|
||||
type: gfx
|
||||
offset: 0x6028
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_61B0:
|
||||
symbol: d_course_kalimari_desert_dl_61B0
|
||||
type: gfx
|
||||
offset: 0x61B0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_62F8:
|
||||
symbol: d_course_kalimari_desert_dl_62F8
|
||||
type: gfx
|
||||
offset: 0x62F8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_63E0:
|
||||
symbol: d_course_kalimari_desert_dl_63E0
|
||||
type: gfx
|
||||
offset: 0x63E0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_65B0:
|
||||
symbol: d_course_kalimari_desert_dl_65B0
|
||||
type: gfx
|
||||
offset: 0x65B0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_66F0:
|
||||
symbol: d_course_kalimari_desert_dl_66F0
|
||||
type: gfx
|
||||
offset: 0x66F0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_6838:
|
||||
symbol: d_course_kalimari_desert_dl_6838
|
||||
type: gfx
|
||||
offset: 0x6838
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_6940:
|
||||
symbol: d_course_kalimari_desert_dl_6940
|
||||
type: gfx
|
||||
offset: 0x6940
|
||||
otr_mode: index
|
||||
# todo need adjust count
|
||||
d_course_kalimari_desert_unknown_waypoints:
|
||||
symbol: d_course_kalimari_desert_unknown_waypoints
|
||||
type: mk64:TRACK_WAYPOINTS
|
||||
offset: 0x6ac8
|
||||
count: 50
|
||||
d_course_kalimari_desert_track_unknown_waypoints:
|
||||
symbol: d_course_kalimari_desert_track_unknown_waypoints
|
||||
type: mk64:TRACK_WAYPOINTS
|
||||
offset: 0x6c60
|
||||
count: 76
|
||||
d_course_kalimari_desert_track_waypoints:
|
||||
symbol: d_course_kalimari_desert_track_waypoints
|
||||
type: mk64:TRACK_WAYPOINTS
|
||||
offset: 0x6ec0
|
||||
count: 664
|
||||
# todo need adjust texture
|
||||
d_course_kalimari_desert_tree_tlut:
|
||||
symbol: d_course_kalimari_desert_tree_tlut
|
||||
type: texture
|
||||
offset: 0x8380
|
||||
width: 16
|
||||
height: 16
|
||||
format: rgba16
|
||||
ctype: u16
|
||||
d_course_kalimari_desert_dl_cactus1:
|
||||
symbol: d_course_kalimari_desert_dl_cactus1
|
||||
type: gfx
|
||||
offset: 0x8528
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_cactus2:
|
||||
symbol: d_course_kalimari_desert_dl_cactus2
|
||||
type: gfx
|
||||
offset: 0x8628
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_cactus3:
|
||||
symbol: d_course_kalimari_desert_dl_cactus3
|
||||
type: gfx
|
||||
offset: 0x8728
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_crossing_right_active:
|
||||
symbol: d_course_kalimari_desert_dl_crossing_right_active
|
||||
type: gfx
|
||||
offset: 0x10ae8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_crossing_left_active:
|
||||
symbol: d_course_kalimari_desert_dl_crossing_left_active
|
||||
type: gfx
|
||||
offset: 0x10c10
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_crossing_both_inactive:
|
||||
symbol: d_course_kalimari_desert_dl_crossing_both_inactive
|
||||
type: gfx
|
||||
offset: 0x10d38
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1B7C0:
|
||||
symbol: d_course_kalimari_desert_dl_1B7C0
|
||||
type: gfx
|
||||
offset: 0x1B7C0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1B850:
|
||||
symbol: d_course_kalimari_desert_dl_1B850
|
||||
type: gfx
|
||||
offset: 0x1B850
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1B950:
|
||||
symbol: d_course_kalimari_desert_dl_1B950
|
||||
type: gfx
|
||||
offset: 0x1B950
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1B968:
|
||||
symbol: d_course_kalimari_desert_dl_1B968
|
||||
type: gfx
|
||||
offset: 0x1B968
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1B978:
|
||||
symbol: d_course_kalimari_desert_dl_1B978
|
||||
type: gfx
|
||||
offset: 0x1B978
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1B990:
|
||||
symbol: d_course_kalimari_desert_dl_1B990
|
||||
type: gfx
|
||||
offset: 0x1B990
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1BD18:
|
||||
symbol: d_course_kalimari_desert_dl_1BD18
|
||||
type: gfx
|
||||
offset: 0x1BD18
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1BD58:
|
||||
symbol: d_course_kalimari_desert_dl_1BD58
|
||||
type: gfx
|
||||
offset: 0x1BD58
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1BEF8:
|
||||
symbol: d_course_kalimari_desert_dl_1BEF8
|
||||
type: gfx
|
||||
offset: 0x1BEF8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1BF90:
|
||||
symbol: d_course_kalimari_desert_dl_1BF90
|
||||
type: gfx
|
||||
offset: 0x1BF90
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1C0B0:
|
||||
symbol: d_course_kalimari_desert_dl_1C0B0
|
||||
type: gfx
|
||||
offset: 0x1C0B0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1C0E0:
|
||||
symbol: d_course_kalimari_desert_dl_1C0E0
|
||||
type: gfx
|
||||
offset: 0x1C0E0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1C0F0:
|
||||
symbol: d_course_kalimari_desert_dl_1C0F0
|
||||
type: gfx
|
||||
offset: 0x1C0F0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1CFA8:
|
||||
symbol: d_course_kalimari_desert_dl_1CFA8
|
||||
type: gfx
|
||||
offset: 0x1CFA8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D038:
|
||||
symbol: d_course_kalimari_desert_dl_1D038
|
||||
type: gfx
|
||||
offset: 0x1D038
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D138:
|
||||
symbol: d_course_kalimari_desert_dl_1D138
|
||||
type: gfx
|
||||
offset: 0x1D138
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D150:
|
||||
symbol: d_course_kalimari_desert_dl_1D150
|
||||
type: gfx
|
||||
offset: 0x1D150
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D160:
|
||||
symbol: d_course_kalimari_desert_dl_1D160
|
||||
type: gfx
|
||||
offset: 0x1D160
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D178:
|
||||
symbol: d_course_kalimari_desert_dl_1D178
|
||||
type: gfx
|
||||
offset: 0x1D178
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D418:
|
||||
symbol: d_course_kalimari_desert_dl_1D418
|
||||
type: gfx
|
||||
offset: 0x1D418
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D450:
|
||||
symbol: d_course_kalimari_desert_dl_1D450
|
||||
type: gfx
|
||||
offset: 0x1D450
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D540:
|
||||
symbol: d_course_kalimari_desert_dl_1D540
|
||||
type: gfx
|
||||
offset: 0x1D540
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D598:
|
||||
symbol: d_course_kalimari_desert_dl_1D598
|
||||
type: gfx
|
||||
offset: 0x1D598
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D630:
|
||||
symbol: d_course_kalimari_desert_dl_1D630
|
||||
type: gfx
|
||||
offset: 0x1D630
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D660:
|
||||
symbol: d_course_kalimari_desert_dl_1D660
|
||||
type: gfx
|
||||
offset: 0x1D660
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1D670:
|
||||
symbol: d_course_kalimari_desert_dl_1D670
|
||||
type: gfx
|
||||
offset: 0x1D670
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E2C8:
|
||||
symbol: d_course_kalimari_desert_dl_1E2C8
|
||||
type: gfx
|
||||
offset: 0x1E2C8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E358:
|
||||
symbol: d_course_kalimari_desert_dl_1E358
|
||||
type: gfx
|
||||
offset: 0x1E358
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E458:
|
||||
symbol: d_course_kalimari_desert_dl_1E458
|
||||
type: gfx
|
||||
offset: 0x1E458
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E470:
|
||||
symbol: d_course_kalimari_desert_dl_1E470
|
||||
type: gfx
|
||||
offset: 0x1E470
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E480:
|
||||
symbol: d_course_kalimari_desert_dl_1E480
|
||||
type: gfx
|
||||
offset: 0x1E480
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E498:
|
||||
symbol: d_course_kalimari_desert_dl_1E498
|
||||
type: gfx
|
||||
offset: 0x1E498
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E6D8:
|
||||
symbol: d_course_kalimari_desert_dl_1E6D8
|
||||
type: gfx
|
||||
offset: 0x1E6D8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E710:
|
||||
symbol: d_course_kalimari_desert_dl_1E710
|
||||
type: gfx
|
||||
offset: 0x1E710
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E800:
|
||||
symbol: d_course_kalimari_desert_dl_1E800
|
||||
type: gfx
|
||||
offset: 0x1E800
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E858:
|
||||
symbol: d_course_kalimari_desert_dl_1E858
|
||||
type: gfx
|
||||
offset: 0x1E858
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E8D0:
|
||||
symbol: d_course_kalimari_desert_dl_1E8D0
|
||||
type: gfx
|
||||
offset: 0x1E8D0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E900:
|
||||
symbol: d_course_kalimari_desert_dl_1E900
|
||||
type: gfx
|
||||
offset: 0x1E900
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1E910:
|
||||
symbol: d_course_kalimari_desert_dl_1E910
|
||||
type: gfx
|
||||
offset: 0x1E910
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1EFD8:
|
||||
symbol: d_course_kalimari_desert_dl_1EFD8
|
||||
type: gfx
|
||||
offset: 0x1EFD8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F050:
|
||||
symbol: d_course_kalimari_desert_dl_1F050
|
||||
type: gfx
|
||||
offset: 0x1F050
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F0D8:
|
||||
symbol: d_course_kalimari_desert_dl_1F0D8
|
||||
type: gfx
|
||||
offset: 0x1F0D8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F1F8:
|
||||
symbol: d_course_kalimari_desert_dl_1F1F8
|
||||
type: gfx
|
||||
offset: 0x1F1F8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F218:
|
||||
symbol: d_course_kalimari_desert_dl_1F218
|
||||
type: gfx
|
||||
offset: 0x1F218
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F228:
|
||||
symbol: d_course_kalimari_desert_dl_1F228
|
||||
type: gfx
|
||||
offset: 0x1F228
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F570:
|
||||
symbol: d_course_kalimari_desert_dl_1F570
|
||||
type: gfx
|
||||
offset: 0x1F570
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F5E0:
|
||||
symbol: d_course_kalimari_desert_dl_1F5E0
|
||||
type: gfx
|
||||
offset: 0x1F5E0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F6E0:
|
||||
symbol: d_course_kalimari_desert_dl_1F6E0
|
||||
type: gfx
|
||||
offset: 0x1F6E0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F6F8:
|
||||
symbol: d_course_kalimari_desert_dl_1F6F8
|
||||
type: gfx
|
||||
offset: 0x1F6F8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F708:
|
||||
symbol: d_course_kalimari_desert_dl_1F708
|
||||
type: gfx
|
||||
offset: 0x1F708
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F720:
|
||||
symbol: d_course_kalimari_desert_dl_1F720
|
||||
type: gfx
|
||||
offset: 0x1F720
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F988:
|
||||
symbol: d_course_kalimari_desert_dl_1F988
|
||||
type: gfx
|
||||
offset: 0x1F988
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1F9D8:
|
||||
symbol: d_course_kalimari_desert_dl_1F9D8
|
||||
type: gfx
|
||||
offset: 0x1F9D8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1FAD0:
|
||||
symbol: d_course_kalimari_desert_dl_1FAD0
|
||||
type: gfx
|
||||
offset: 0x1FAD0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1FAE8:
|
||||
symbol: d_course_kalimari_desert_dl_1FAE8
|
||||
type: gfx
|
||||
offset: 0x1FAE8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1FAF8:
|
||||
symbol: d_course_kalimari_desert_dl_1FAF8
|
||||
type: gfx
|
||||
offset: 0x1FAF8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_1FB10:
|
||||
symbol: d_course_kalimari_desert_dl_1FB10
|
||||
type: gfx
|
||||
offset: 0x1FB10
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20578:
|
||||
symbol: d_course_kalimari_desert_dl_20578
|
||||
type: gfx
|
||||
offset: 0x20578
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20610:
|
||||
symbol: d_course_kalimari_desert_dl_20610
|
||||
type: gfx
|
||||
offset: 0x20610
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20620:
|
||||
symbol: d_course_kalimari_desert_dl_20620
|
||||
type: gfx
|
||||
offset: 0x20620
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20630:
|
||||
symbol: d_course_kalimari_desert_dl_20630
|
||||
type: gfx
|
||||
offset: 0x20630
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20688:
|
||||
symbol: d_course_kalimari_desert_dl_20688
|
||||
type: gfx
|
||||
offset: 0x20688
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_208A0:
|
||||
symbol: d_course_kalimari_desert_dl_208A0
|
||||
type: gfx
|
||||
offset: 0x208A0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20928:
|
||||
symbol: d_course_kalimari_desert_dl_20928
|
||||
type: gfx
|
||||
offset: 0x20928
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20980:
|
||||
symbol: d_course_kalimari_desert_dl_20980
|
||||
type: gfx
|
||||
offset: 0x20980
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_209C8:
|
||||
symbol: d_course_kalimari_desert_dl_209C8
|
||||
type: gfx
|
||||
offset: 0x209C8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_209F8:
|
||||
symbol: d_course_kalimari_desert_dl_209F8
|
||||
type: gfx
|
||||
offset: 0x209F8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20A08:
|
||||
symbol: d_course_kalimari_desert_dl_20A08
|
||||
type: gfx
|
||||
offset: 0x20A08
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_20A20:
|
||||
symbol: d_course_kalimari_desert_dl_20A20
|
||||
type: gfx
|
||||
offset: 0x20A20
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21178:
|
||||
symbol: d_course_kalimari_desert_dl_21178
|
||||
type: gfx
|
||||
offset: 0x21178
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21200:
|
||||
symbol: d_course_kalimari_desert_dl_21200
|
||||
type: gfx
|
||||
offset: 0x21200
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21210:
|
||||
symbol: d_course_kalimari_desert_dl_21210
|
||||
type: gfx
|
||||
offset: 0x21210
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21220:
|
||||
symbol: d_course_kalimari_desert_dl_21220
|
||||
type: gfx
|
||||
offset: 0x21220
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21238:
|
||||
symbol: d_course_kalimari_desert_dl_21238
|
||||
type: gfx
|
||||
offset: 0x21238
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21288:
|
||||
symbol: d_course_kalimari_desert_dl_21288
|
||||
type: gfx
|
||||
offset: 0x21288
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21480:
|
||||
symbol: d_course_kalimari_desert_dl_21480
|
||||
type: gfx
|
||||
offset: 0x21480
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_214D0:
|
||||
symbol: d_course_kalimari_desert_dl_214D0
|
||||
type: gfx
|
||||
offset: 0x214D0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21518:
|
||||
symbol: d_course_kalimari_desert_dl_21518
|
||||
type: gfx
|
||||
offset: 0x21518
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21540:
|
||||
symbol: d_course_kalimari_desert_dl_21540
|
||||
type: gfx
|
||||
offset: 0x21540
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21550:
|
||||
symbol: d_course_kalimari_desert_dl_21550
|
||||
type: gfx
|
||||
offset: 0x21550
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_219D8:
|
||||
symbol: d_course_kalimari_desert_dl_219D8
|
||||
type: gfx
|
||||
offset: 0x219D8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21A60:
|
||||
symbol: d_course_kalimari_desert_dl_21A60
|
||||
type: gfx
|
||||
offset: 0x21A60
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21A70:
|
||||
symbol: d_course_kalimari_desert_dl_21A70
|
||||
type: gfx
|
||||
offset: 0x21A70
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21A80:
|
||||
symbol: d_course_kalimari_desert_dl_21A80
|
||||
type: gfx
|
||||
offset: 0x21A80
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21A98:
|
||||
symbol: d_course_kalimari_desert_dl_21A98
|
||||
type: gfx
|
||||
offset: 0x21A98
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21AE8:
|
||||
symbol: d_course_kalimari_desert_dl_21AE8
|
||||
type: gfx
|
||||
offset: 0x21AE8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21BC0:
|
||||
symbol: d_course_kalimari_desert_dl_21BC0
|
||||
type: gfx
|
||||
offset: 0x21BC0
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21C10:
|
||||
symbol: d_course_kalimari_desert_dl_21C10
|
||||
type: gfx
|
||||
offset: 0x21C10
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21C58:
|
||||
symbol: d_course_kalimari_desert_dl_21C58
|
||||
type: gfx
|
||||
offset: 0x21C58
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21C80:
|
||||
symbol: d_course_kalimari_desert_dl_21C80
|
||||
type: gfx
|
||||
offset: 0x21C80
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_21C90:
|
||||
symbol: d_course_kalimari_desert_dl_21C90
|
||||
type: gfx
|
||||
offset: 0x21C90
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_22D28:
|
||||
symbol: d_course_kalimari_desert_dl_22D28
|
||||
type: gfx
|
||||
offset: 0x22D28
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_22D70:
|
||||
symbol: d_course_kalimari_desert_dl_22D70
|
||||
type: gfx
|
||||
offset: 0x22D70
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_22DB8:
|
||||
symbol: d_course_kalimari_desert_dl_22DB8
|
||||
type: gfx
|
||||
offset: 0x22DB8
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_dl_22E00:
|
||||
symbol: d_course_kalimari_desert_dl_22E00
|
||||
type: gfx
|
||||
offset: 0x22E00
|
||||
otr_mode: index
|
||||
d_course_kalimari_desert_item_box_spawns:
|
||||
symbol: d_course_kalimari_desert_item_box_spawns
|
||||
type: mk64:spawn_data
|
||||
offset: 0x22e88
|
||||
count: 1
|
||||
d_course_kalimari_desert_cactus_spawn:
|
||||
symbol: d_course_kalimari_desert_cactus_spawn
|
||||
type: mk64:spawn_data
|
||||
offset: 0x22f08
|
||||
count: 1
|
||||
# todo need adjust count
|
||||
d_course_kalimari_desert_addr:
|
||||
symbol: d_course_kalimari_desert_addr
|
||||
type: mk64:track_sections
|
||||
offset: 0x23070
|
||||
count: 119
|
||||
@@ -0,0 +1,17 @@
|
||||
:config:
|
||||
vram:
|
||||
addr: 0x800E8700 # not used for anything
|
||||
offset: 0x934004
|
||||
no_compression: true
|
||||
header:
|
||||
code:
|
||||
- '#include <libultraship.h>'
|
||||
header:
|
||||
- '#include <libultraship.h>'
|
||||
- '#include <libultra/gbi.h>'
|
||||
- '#include <align_asset_macro.h>'
|
||||
d_course_kalimari_desert_packed_dls:
|
||||
symbol: d_course_kalimari_desert_packed_dls
|
||||
type: blob
|
||||
offset: 0x934004
|
||||
size: 0x2fbd
|
||||
@@ -0,0 +1,15 @@
|
||||
:config:
|
||||
segments:
|
||||
- [0x0F, 0x928c70]
|
||||
header:
|
||||
code:
|
||||
- '#include <libultraship.h>'
|
||||
header:
|
||||
- '#include <libultraship.h>'
|
||||
- '#include <libultra/gbi.h>'
|
||||
- '#include <align_asset_macro.h>'
|
||||
d_course_kalimari_desert_vertex:
|
||||
symbol: d_course_kalimari_desert_vertex
|
||||
type: mk64:course_vtx
|
||||
count: 6393
|
||||
offset: 0x0
|
||||
Reference in New Issue
Block a user