Cleanup undefined_syms for all the course data (#407)

* Update building of packed_dl files

* Expose course_data symbols to linker.

* Remove undefined_syms for course data

* Update ctx_includes

Signed-off-by: Taggerung <tyler.taggerung@email.com>
This commit is contained in:
Tyler McGavran
2023-09-09 00:56:49 -04:00
committed by GitHub
parent 208fecdd28
commit 7afffb63f5
63 changed files with 4521 additions and 3966 deletions
+4 -4
View File
@@ -19,6 +19,7 @@
#include "staff_ghosts.h"
#include "render_courses.h"
#include "main.h"
#include "courses/all_course_data.h"
extern u16 D_800DC5A8;
@@ -38,8 +39,7 @@ extern s32 D_80150120;
extern Vec3f D_802B91C8;
extern struct ActorSpawnData D_06009570[];
extern struct ActorSpawnData D_06014330[];
extern struct ActorSpawnData d_course_moo_moo_farm_tree_spawn[];
@@ -305,7 +305,7 @@ void func_80003040(void) {
switch (gCurrentCourseId) {
case COURSE_MARIO_RACEWAY:
dma_textures(D_0F04F45C, 0x35B, 0x800);
place_segment_06(D_06009570);
place_segment_06(d_course_mario_raceway_tree_spawns);
break;
case COURSE_BOWSER_CASTLE:
find_vtx_and_set_colours(0x7001350, 0x32, 0, 0, 0);
@@ -331,7 +331,7 @@ void func_80003040(void) {
dma_textures(D_0F0532F8, 0x400, 0x800);
dma_textures(D_0F05363C, 0x400, 0x800);
dma_textures(D_0F053950, 0x400, 0x800);
place_segment_06(D_06014330);
place_segment_06(d_course_moo_moo_farm_tree_spawn);
break;
case COURSE_SHERBET_LAND:
find_vtx_and_set_colours(0x7001EB8, -0x4C, 0xFF, 0xFF, 0xFF);