parent
3476fe0dbb
commit
533713180b
|
|
@ -9,7 +9,6 @@
|
|||
#include "courses/frappe_snowland/course_data.h"
|
||||
#include "courses/toads_turnpike/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"
|
||||
#include "courses/dks_jungle_parkway/course_data.h"
|
||||
#include "courses/rainbow_road/course_data.h"
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@
|
|||
#include "courses/toads_turnpike/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"
|
||||
#include "courses/banshee_boardwalk/course_displaylists.h"
|
||||
#include "courses/dks_jungle_parkway/course_displaylists.h"
|
||||
#include "courses/rainbow_road/course_displaylists.h"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,132 +0,0 @@
|
|||
#ifndef MOO_MOO_FARM_COURSE_DATA_H
|
||||
#define MOO_MOO_FARM_COURSE_DATA_H
|
||||
|
||||
#include <libultraship.h>
|
||||
#include <libultra/gbi.h>
|
||||
#include <actor_types.h>
|
||||
#include <waypoints.h>
|
||||
#include <course.h>
|
||||
|
||||
extern Gfx d_course_moo_moo_farm_dl_0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_30[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_48[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_60[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_78[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_88[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_338[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_598[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_8A0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_B00[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_D70[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_FE0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_12B8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_1530[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_1790[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_1A20[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_1D00[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_1F58[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_2190[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_2470[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_27A8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_2A10[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_2C38[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_2F20[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_3238[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_34A0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_36B8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_39F8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_3CB0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_3EB8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_4098[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_4428[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_46D8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_4910[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_4AD0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_4E00[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_5040[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_5290[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_5458[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_5758[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_5990[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_5BF8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_5DF0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_60A8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_62D0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_6548[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_6778[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_6A70[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_6CB8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_6FF0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_7218[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_74C8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_7718[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_7A80[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_7CD8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_7F78[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_81E8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_84D0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_8728[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_89A0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_8C00[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_8F18[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_9178[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_93D0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_9640[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_9938[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_9BB0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_9DF8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_A010[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_A2C0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_A568[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_A7B0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_A9C8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_ACB0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_B020[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_B230[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_B478[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_B798[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_BB00[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_BCE8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_BF10[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_C180[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_C4F8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_C6D8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_C950[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_CBC8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_CF58[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_D140[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_D408[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_D6B0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_DA50[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_DC70[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_DF60[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_E1D8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_E4B0[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_E708[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_EA18[];
|
||||
extern TrackWaypoint d_course_moo_moo_farm_unknown_waypoints[];
|
||||
extern TrackWaypoint d_course_moo_moo_farm_track_waypoints[];
|
||||
extern u8 d_course_moo_moo_farm_mole_tlut[];
|
||||
extern u8 d_course_moo_moo_farm_mole_frames[][2048];
|
||||
extern u8 d_course_moo_moo_farm_mole_dirt[];
|
||||
extern u8 d_course_moo_moo_farm_cow_tlut[];
|
||||
extern Vtx d_course_moo_moo_farm_cow_model[];
|
||||
extern Vtx d_course_moo_moo_farm_unknown_model1[];
|
||||
extern Vtx d_course_moo_moo_farm_unknown_model2[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_13B88[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_cow1[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_cow2[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_cow3[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_cow4[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_cow5[];
|
||||
extern Vtx d_course_moo_moo_farm_tree_model[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_tree[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_13FF8[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_14060[];
|
||||
extern Gfx d_course_moo_moo_farm_dl_14088[];
|
||||
extern struct ActorSpawnData d_course_moo_moo_farm_cow_spawn[];
|
||||
extern struct ActorSpawnData d_course_moo_moo_farm_tree_spawn[];
|
||||
extern struct ActorSpawnData d_course_moo_moo_farm_item_box_spawns[];
|
||||
extern TrackSections d_course_moo_moo_farm_addr[];
|
||||
|
||||
#endif
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,235 +0,0 @@
|
|||
#include <libultra/gbi.h>
|
||||
#include "macros.h"
|
||||
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_28[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_58[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_88[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_C0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_F8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_130[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_170[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1A0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1E0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_220[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_258[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_290[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2B0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2E8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_318[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_350[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_388[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3C8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_400[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_430[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_468[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4A0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4D0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_590[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5C8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_600[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_638[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_670[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6A8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6E0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_720[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_750[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_790[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_7D0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_808[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_840[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_870[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_898[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_8D0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_908[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_940[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_978[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_9B0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_9E0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_A18[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_A50[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_A80[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_B40[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_C10[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_C20[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_CA0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_CB0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_E50[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_EB8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_F20[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_10C0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_10E8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1118[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1128[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1168[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_11B0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_11F0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1230[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1270[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_12E0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1348[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1388[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_13E0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1430[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1478[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_14B8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1518[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1578[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_15E0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1640[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_16B8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1718[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1750[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_17A8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_17D8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1828[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_18E0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1940[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_19A0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1A00[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1A60[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1AA0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1AD0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1B38[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1BA0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1C40[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1C98[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1D00[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1D60[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1DD0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1E58[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1ED0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1F20[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1F58[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1F90[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_1FD0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2008[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2040[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2080[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_20C0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_20F8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2160[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_21D8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2240[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_22B0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2338[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_23C0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2450[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2550[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2588[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_25D0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2618[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2658[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2690[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_26C0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2708[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2748[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2780[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_27B8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_27F8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2850[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2898[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_28D8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2918[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2998[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_29F0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2A50[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2AB8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2AF0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2B50[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2BA8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2C10[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2C68[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2CD8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2D30[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2D90[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2DF0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2E60[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2EA0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2F10[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2F90[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_2FF8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3030[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_30A8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_30F0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3138[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3190[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_31C8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3210[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3268[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_32A0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3310[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3350[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3380[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_33C0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_34B8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3590[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3668[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3748[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3828[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3918[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_39F8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3B88[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3C48[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3D50[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3E50[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_3F30[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_40A8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_41B0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_42B8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_43A0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4480[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_45D0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_46E8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_47C8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_48B8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_49A8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4A88[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4B90[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4C50[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4CB8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4D28[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4D90[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4DF8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4E20[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_4F00[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5018[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5030[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_50D0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5170[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5208[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5290[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_52B8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5410[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5420[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5498[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5530[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_55C8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5640[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5668[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5700[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_57A0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5848[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_58E8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5988[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5A30[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5B70[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5BF8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5C98[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5D30[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5DC0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5F08[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_5FD8[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6090[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6130[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_61F0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6288[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6358[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6408[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_64D0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6578[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6618[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_66D0[];
|
||||
extern Gfx d_course_moo_moo_farm_packed_dl_6730[2];
|
||||
|
||||
#define d_course_moo_moo_farm_packed_end GET_PACKED_END(d_course_moo_moo_farm_packed_dl_6730)
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
#include <libultra/types.h>
|
||||
#include "course_offsets.h"
|
||||
#include "course_data.h"
|
||||
#include <assets/moo_moo_farm_data.h>
|
||||
|
||||
const course_texture moo_moo_farm_textures[] = {
|
||||
{gTextureWoodDoor0, 0x0294, 0x1000, 0x0},
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -2,7 +2,7 @@
|
|||
#include <actors.h>
|
||||
#include <main.h>
|
||||
#include <libultra/gbi.h>
|
||||
#include "courses/moo_moo_farm/course_data.h"
|
||||
#include <assets/moo_moo_farm_data.h>
|
||||
|
||||
/**
|
||||
* @brief Renders the cow actor.
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
#include "menus.h"
|
||||
#include <assets/other_textures.h>
|
||||
#include <assets/mario_raceway_data.h>
|
||||
#include <assets/moo_moo_farm_data.h>
|
||||
|
||||
extern s32 D_802BA038;
|
||||
extern s16 D_802BA048;
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
#include <assets/luigi_raceway_data.h>
|
||||
#include <assets/royal_raceway_data.h>
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
#include <assets/moo_moo_farm_data.h>
|
||||
|
||||
// @warning Array contains an extra zero element at the end.
|
||||
KartAIBehaviour *gKartAIBehaviourLUT[] = {
|
||||
|
|
|
|||
|
|
@ -30,6 +30,10 @@
|
|||
#include <assets/kalimari_desert_vertices.h>
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
|
||||
#include <assets/moo_moo_farm_displaylists.h>
|
||||
#include <assets/moo_moo_farm_vertices.h>
|
||||
#include <assets/moo_moo_farm_data.h>
|
||||
|
||||
#include <assets/big_donut_displaylists.h>
|
||||
#include <assets/big_donut_vertices.h>
|
||||
#include <assets/big_donut_data.h>
|
||||
|
|
@ -1527,12 +1531,12 @@ NewCourseTable gNewCourseTable[] = {
|
|||
.displaylists = d_course_luigi_raceway_packed_dls,
|
||||
.dlSize = 6377
|
||||
}, { // moo_moo_farm
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
.vtxSize = 0,
|
||||
.textures = NULL,
|
||||
.displaylists = NULL,
|
||||
.dlSize = 0
|
||||
.data = d_course_moo_moo_farm_dl_0,
|
||||
.vtx = d_course_moo_moo_farm_vertex,
|
||||
.vtxSize = 7972,
|
||||
.textures = moo_moo_farm_textures,
|
||||
.displaylists = d_course_moo_moo_farm_packed_dls,
|
||||
.dlSize = 3304
|
||||
}, { // highway
|
||||
.data = NULL,
|
||||
.vtx = NULL,
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@
|
|||
#include <assets/royal_raceway_displaylists.h>
|
||||
#include <assets/kalimari_desert_data.h>
|
||||
#include <assets/kalimari_desert_displaylists.h>
|
||||
#include <assets/moo_moo_farm_data.h>
|
||||
#include <assets/moo_moo_farm_displaylists.h>
|
||||
|
||||
s16 D_802B87B0 = 995;
|
||||
s16 D_802B87B4 = 1000;
|
||||
|
|
@ -962,16 +964,15 @@ void render_moo_moo_farm(struct UnkStruct_800DC5EC *arg0) {
|
|||
gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEI, G_CC_MODULATEI);
|
||||
gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2);
|
||||
// d_course_moo_moo_farm_packed_dl_4DF8
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07004DF8));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07004DF8));
|
||||
// d_course_moo_moo_farm_packed_dl_5640
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07005640));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07005640));
|
||||
gSPFogPosition(gDisplayListHead++, D_802B87B0, D_802B87B4);
|
||||
|
||||
render_course_segments((uintptr_t) moo_moo_farm_dls, arg0);
|
||||
render_course_segments(moo_moo_farm_dls, arg0);
|
||||
|
||||
if ((temp_s0 < 14) && (temp_s0 > 10)) {
|
||||
if ((temp_s1 == 2) || (temp_s1 == 3) || (temp_s1 == 1))
|
||||
//
|
||||
gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_dl_13FF8);
|
||||
|
||||
} else if (temp_s0 < 16) {
|
||||
|
|
@ -991,12 +992,12 @@ void render_moo_moo_farm(struct UnkStruct_800DC5EC *arg0) {
|
|||
if ((temp_s0 >= 16) && (temp_s0 < 24)) {
|
||||
if ((temp_s1 == 2) || (temp_s1 == 3))
|
||||
// d_course_moo_moo_farm_packed_dl_5410
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07005410));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07005410));
|
||||
|
||||
} else if (temp_s0 < 9) {
|
||||
if (temp_s1 == 2)
|
||||
// d_course_moo_moo_farm_packed_dl_5410
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x07005410));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x07005410));
|
||||
|
||||
}
|
||||
if (temp_s0 < 4) {
|
||||
|
|
@ -1017,7 +1018,7 @@ void render_moo_moo_farm(struct UnkStruct_800DC5EC *arg0) {
|
|||
gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA);
|
||||
gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2);
|
||||
// d_course_moo_moo_farm_packed_dl_10C0
|
||||
gSPDisplayList(gDisplayListHead++, ((uintptr_t)0x070010C0));
|
||||
gSPDisplayList(gDisplayListHead++, segmented_gfx_to_virtual(0x070010C0));
|
||||
}
|
||||
|
||||
void render_toads_turnpike(struct UnkStruct_800DC5EC *arg0) {
|
||||
|
|
@ -1548,7 +1549,8 @@ void func_80295D88(void) {
|
|||
D_8015F8E4 = gCourseMinY - 10.0f;
|
||||
break;
|
||||
case COURSE_MOO_MOO_FARM:
|
||||
parse_course_displaylists((uintptr_t) d_course_moo_moo_farm_addr);
|
||||
TrackSectionsI *section9 = (TrackSectionsI *) LOAD_ASSET(d_course_moo_moo_farm_addr);
|
||||
parse_course_displaylists(section9);
|
||||
func_80295C6C();
|
||||
D_8015F8E4 = gCourseMinY - 10.0f;
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@
|
|||
#include "data/some_data.h"
|
||||
#include <assets/some_data.h>
|
||||
#include <assets/luigi_raceway_data.h>
|
||||
#include <assets/moo_moo_farm_data.h>
|
||||
|
||||
void func_800431B0(Vec3f pos, Vec3su orientation, f32 scale, Vtx *vtx) {
|
||||
rsp_set_matrix_transformation(pos, orientation, scale);
|
||||
|
|
@ -3843,7 +3844,7 @@ void func_80054F04(s32 cameraId) {
|
|||
|
||||
sp44 = &camera1[cameraId];
|
||||
gSPDisplayList(gDisplayListHead++, D_0D0079C8);
|
||||
load_texture_block_rgba16_mirror(d_course_moo_moo_farm_mole_dirt, 0x00000010, 0x00000010);
|
||||
load_texture_block_rgba16_mirror((u8 *)LOAD_ASSET(d_course_moo_moo_farm_mole_dirt), 0x00000010, 0x00000010);
|
||||
for (var_s2 = 0; var_s2 < gObjectParticle2_SIZE; var_s2++) {
|
||||
objectIndex = gObjectParticle2[var_s2];
|
||||
object = &gObjectList[objectIndex];
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@
|
|||
#include "data/some_data.h"
|
||||
#include "memory.h"
|
||||
#include <assets/luigi_raceway_data.h>
|
||||
#include <assets/moo_moo_farm_data.h>
|
||||
|
||||
//! @todo unused?
|
||||
f32 D_800E43B0[] = {
|
||||
|
|
@ -6284,9 +6285,11 @@ void func_8008153C(s32 objectIndex) {
|
|||
|
||||
if (gObjectList[loopObjectIndex].state != 0) continue;
|
||||
|
||||
u8 *mole = (u8 *) LOAD_ASSET(d_course_moo_moo_farm_mole_dirt);
|
||||
|
||||
init_object(loopObjectIndex, 0);
|
||||
gObjectList[loopObjectIndex].activeTLUT = d_course_moo_moo_farm_mole_dirt;
|
||||
gObjectList[loopObjectIndex].tlutList = d_course_moo_moo_farm_mole_dirt;
|
||||
gObjectList[loopObjectIndex].tlutList = mole;
|
||||
gObjectList[loopObjectIndex].sizeScaling = 0.15f;
|
||||
gObjectList[loopObjectIndex].velocity[1] = random_int(0x000AU);
|
||||
gObjectList[loopObjectIndex].velocity[1] = (gObjectList[loopObjectIndex].velocity[1] * 0.1) + 4.8;
|
||||
|
|
@ -6319,7 +6322,9 @@ void func_80081790(s32 objectIndex) {
|
|||
}
|
||||
|
||||
void func_80081848(s32 objectIndex) {
|
||||
init_texture_object(objectIndex, d_course_moo_moo_farm_mole_tlut, (u8*) d_course_moo_moo_farm_mole_frames, 0x20U, (u16) 0x00000040);
|
||||
u8 *mole = (u8 *) LOAD_ASSET(d_course_moo_moo_farm_mole_frames);
|
||||
u8 *tlut = (u8 *) LOAD_ASSET(d_course_moo_moo_farm_mole_tlut);
|
||||
init_texture_object(objectIndex, d_course_moo_moo_farm_mole_tlut, (u8*) mole, 0x20U, (u16) 0x00000040);
|
||||
gObjectList[objectIndex].sizeScaling = 0.15f;
|
||||
gObjectList[objectIndex].itemDisplay = 0;
|
||||
set_obj_origin_offset(objectIndex, 0.0f, 0.0f, 0.0f);
|
||||
|
|
|
|||
|
|
@ -0,0 +1,674 @@
|
|||
:config:
|
||||
segments:
|
||||
- [0x06, 0x852E20]
|
||||
- [0x07, 0x800000]
|
||||
header:
|
||||
code:
|
||||
- '#include <libultraship.h>'
|
||||
header:
|
||||
- '#include <libultraship.h>'
|
||||
- '#include <libultra/gbi.h>'
|
||||
- '#include <align_asset_macro.h>'
|
||||
references_packed_displaylists: true
|
||||
tables:
|
||||
d_course_moo_moo_farm_mole_frames:
|
||||
range: [0xFE70, 0x13670]
|
||||
mode: APPEND
|
||||
d_course_moo_moo_farm_dl_0:
|
||||
symbol: d_course_moo_moo_farm_dl_0
|
||||
type: gfx
|
||||
offset: 0x0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_30:
|
||||
symbol: d_course_moo_moo_farm_dl_30
|
||||
type: gfx
|
||||
offset: 0x30
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_48:
|
||||
symbol: d_course_moo_moo_farm_dl_48
|
||||
type: gfx
|
||||
offset: 0x48
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_60:
|
||||
symbol: d_course_moo_moo_farm_dl_60
|
||||
type: gfx
|
||||
offset: 0x60
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_78:
|
||||
symbol: d_course_moo_moo_farm_dl_78
|
||||
type: gfx
|
||||
offset: 0x78
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_88:
|
||||
symbol: d_course_moo_moo_farm_dl_88
|
||||
type: gfx
|
||||
offset: 0x88
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_338:
|
||||
symbol: d_course_moo_moo_farm_dl_338
|
||||
type: gfx
|
||||
offset: 0x338
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_598:
|
||||
symbol: d_course_moo_moo_farm_dl_598
|
||||
type: gfx
|
||||
offset: 0x598
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_8A0:
|
||||
symbol: d_course_moo_moo_farm_dl_8A0
|
||||
type: gfx
|
||||
offset: 0x8a0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_B00:
|
||||
symbol: d_course_moo_moo_farm_dl_B00
|
||||
type: gfx
|
||||
offset: 0xb00
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_D70:
|
||||
symbol: d_course_moo_moo_farm_dl_D70
|
||||
type: gfx
|
||||
offset: 0xd70
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_FE0:
|
||||
symbol: d_course_moo_moo_farm_dl_FE0
|
||||
type: gfx
|
||||
offset: 0xfe0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_12B8:
|
||||
symbol: d_course_moo_moo_farm_dl_12B8
|
||||
type: gfx
|
||||
offset: 0x12b8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_1530:
|
||||
symbol: d_course_moo_moo_farm_dl_1530
|
||||
type: gfx
|
||||
offset: 0x1530
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_1790:
|
||||
symbol: d_course_moo_moo_farm_dl_1790
|
||||
type: gfx
|
||||
offset: 0x1790
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_1A20:
|
||||
symbol: d_course_moo_moo_farm_dl_1A20
|
||||
type: gfx
|
||||
offset: 0x1a20
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_1D00:
|
||||
symbol: d_course_moo_moo_farm_dl_1D00
|
||||
type: gfx
|
||||
offset: 0x1d00
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_1F58:
|
||||
symbol: d_course_moo_moo_farm_dl_1F58
|
||||
type: gfx
|
||||
offset: 0x1f58
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_2190:
|
||||
symbol: d_course_moo_moo_farm_dl_2190
|
||||
type: gfx
|
||||
offset: 0x2190
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_2470:
|
||||
symbol: d_course_moo_moo_farm_dl_2470
|
||||
type: gfx
|
||||
offset: 0x2470
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_27A8:
|
||||
symbol: d_course_moo_moo_farm_dl_27A8
|
||||
type: gfx
|
||||
offset: 0x27a8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_2A10:
|
||||
symbol: d_course_moo_moo_farm_dl_2A10
|
||||
type: gfx
|
||||
offset: 0x2a10
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_2C38:
|
||||
symbol: d_course_moo_moo_farm_dl_2C38
|
||||
type: gfx
|
||||
offset: 0x2c38
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_2F20:
|
||||
symbol: d_course_moo_moo_farm_dl_2F20
|
||||
type: gfx
|
||||
offset: 0x2f20
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_3238:
|
||||
symbol: d_course_moo_moo_farm_dl_3238
|
||||
type: gfx
|
||||
offset: 0x3238
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_34A0:
|
||||
symbol: d_course_moo_moo_farm_dl_34A0
|
||||
type: gfx
|
||||
offset: 0x34a0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_36B8:
|
||||
symbol: d_course_moo_moo_farm_dl_36B8
|
||||
type: gfx
|
||||
offset: 0x36b8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_39F8:
|
||||
symbol: d_course_moo_moo_farm_dl_39F8
|
||||
type: gfx
|
||||
offset: 0x39f8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_3CB0:
|
||||
symbol: d_course_moo_moo_farm_dl_3CB0
|
||||
type: gfx
|
||||
offset: 0x3cb0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_3EB8:
|
||||
symbol: d_course_moo_moo_farm_dl_3EB8
|
||||
type: gfx
|
||||
offset: 0x3eb8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_4098:
|
||||
symbol: d_course_moo_moo_farm_dl_4098
|
||||
type: gfx
|
||||
offset: 0x4098
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_4428:
|
||||
symbol: d_course_moo_moo_farm_dl_4428
|
||||
type: gfx
|
||||
offset: 0x4428
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_46D8:
|
||||
symbol: d_course_moo_moo_farm_dl_46D8
|
||||
type: gfx
|
||||
offset: 0x46d8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_4910:
|
||||
symbol: d_course_moo_moo_farm_dl_4910
|
||||
type: gfx
|
||||
offset: 0x4910
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_4AD0:
|
||||
symbol: d_course_moo_moo_farm_dl_4AD0
|
||||
type: gfx
|
||||
offset: 0x4ad0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_4E00:
|
||||
symbol: d_course_moo_moo_farm_dl_4E00
|
||||
type: gfx
|
||||
offset: 0x4e00
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_5040:
|
||||
symbol: d_course_moo_moo_farm_dl_5040
|
||||
type: gfx
|
||||
offset: 0x5040
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_5290:
|
||||
symbol: d_course_moo_moo_farm_dl_5290
|
||||
type: gfx
|
||||
offset: 0x5290
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_5458:
|
||||
symbol: d_course_moo_moo_farm_dl_5458
|
||||
type: gfx
|
||||
offset: 0x5458
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_5758:
|
||||
symbol: d_course_moo_moo_farm_dl_5758
|
||||
type: gfx
|
||||
offset: 0x5758
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_5990:
|
||||
symbol: d_course_moo_moo_farm_dl_5990
|
||||
type: gfx
|
||||
offset: 0x5990
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_5BF8:
|
||||
symbol: d_course_moo_moo_farm_dl_5BF8
|
||||
type: gfx
|
||||
offset: 0x5bf8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_5DF0:
|
||||
symbol: d_course_moo_moo_farm_dl_5DF0
|
||||
type: gfx
|
||||
offset: 0x5df0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_60A8:
|
||||
symbol: d_course_moo_moo_farm_dl_60A8
|
||||
type: gfx
|
||||
offset: 0x60a8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_62D0:
|
||||
symbol: d_course_moo_moo_farm_dl_62D0
|
||||
type: gfx
|
||||
offset: 0x62d0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_6548:
|
||||
symbol: d_course_moo_moo_farm_dl_6548
|
||||
type: gfx
|
||||
offset: 0x6548
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_6778:
|
||||
symbol: d_course_moo_moo_farm_dl_6778
|
||||
type: gfx
|
||||
offset: 0x6778
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_6A70:
|
||||
symbol: d_course_moo_moo_farm_dl_6A70
|
||||
type: gfx
|
||||
offset: 0x6a70
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_6CB8:
|
||||
symbol: d_course_moo_moo_farm_dl_6CB8
|
||||
type: gfx
|
||||
offset: 0x6cb8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_6FF0:
|
||||
symbol: d_course_moo_moo_farm_dl_6FF0
|
||||
type: gfx
|
||||
offset: 0x6ff0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_7218:
|
||||
symbol: d_course_moo_moo_farm_dl_7218
|
||||
type: gfx
|
||||
offset: 0x7218
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_74C8:
|
||||
symbol: d_course_moo_moo_farm_dl_74C8
|
||||
type: gfx
|
||||
offset: 0x74c8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_7718:
|
||||
symbol: d_course_moo_moo_farm_dl_7718
|
||||
type: gfx
|
||||
offset: 0x7718
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_7A80:
|
||||
symbol: d_course_moo_moo_farm_dl_7A80
|
||||
type: gfx
|
||||
offset: 0x7a80
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_7CD8:
|
||||
symbol: d_course_moo_moo_farm_dl_7CD8
|
||||
type: gfx
|
||||
offset: 0x7cd8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_7F78:
|
||||
symbol: d_course_moo_moo_farm_dl_7F78
|
||||
type: gfx
|
||||
offset: 0x7f78
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_81E8:
|
||||
symbol: d_course_moo_moo_farm_dl_81E8
|
||||
type: gfx
|
||||
offset: 0x81e8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_84D0:
|
||||
symbol: d_course_moo_moo_farm_dl_84D0
|
||||
type: gfx
|
||||
offset: 0x84d0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_8728:
|
||||
symbol: d_course_moo_moo_farm_dl_8728
|
||||
type: gfx
|
||||
offset: 0x8728
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_89A0:
|
||||
symbol: d_course_moo_moo_farm_dl_89A0
|
||||
type: gfx
|
||||
offset: 0x89a0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_8C00:
|
||||
symbol: d_course_moo_moo_farm_dl_8C00
|
||||
type: gfx
|
||||
offset: 0x8c00
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_8F18:
|
||||
symbol: d_course_moo_moo_farm_dl_8F18
|
||||
type: gfx
|
||||
offset: 0x8f18
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_9178:
|
||||
symbol: d_course_moo_moo_farm_dl_9178
|
||||
type: gfx
|
||||
offset: 0x9178
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_93D0:
|
||||
symbol: d_course_moo_moo_farm_dl_93D0
|
||||
type: gfx
|
||||
offset: 0x93d0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_9640:
|
||||
symbol: d_course_moo_moo_farm_dl_9640
|
||||
type: gfx
|
||||
offset: 0x9640
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_9938:
|
||||
symbol: d_course_moo_moo_farm_dl_9938
|
||||
type: gfx
|
||||
offset: 0x9938
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_9BB0:
|
||||
symbol: d_course_moo_moo_farm_dl_9BB0
|
||||
type: gfx
|
||||
offset: 0x9bb0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_9DF8:
|
||||
symbol: d_course_moo_moo_farm_dl_9DF8
|
||||
type: gfx
|
||||
offset: 0x9df8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_A010:
|
||||
symbol: d_course_moo_moo_farm_dl_A010
|
||||
type: gfx
|
||||
offset: 0xa010
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_A2C0:
|
||||
symbol: d_course_moo_moo_farm_dl_A2C0
|
||||
type: gfx
|
||||
offset: 0xa2c0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_A568:
|
||||
symbol: d_course_moo_moo_farm_dl_A568
|
||||
type: gfx
|
||||
offset: 0xa568
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_A7B0:
|
||||
symbol: d_course_moo_moo_farm_dl_A7B0
|
||||
type: gfx
|
||||
offset: 0xa7b0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_A9C8:
|
||||
symbol: d_course_moo_moo_farm_dl_A9C8
|
||||
type: gfx
|
||||
offset: 0xa9c8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_ACB0:
|
||||
symbol: d_course_moo_moo_farm_dl_ACB0
|
||||
type: gfx
|
||||
offset: 0xacb0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_B020:
|
||||
symbol: d_course_moo_moo_farm_dl_B020
|
||||
type: gfx
|
||||
offset: 0xb020
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_B230:
|
||||
symbol: d_course_moo_moo_farm_dl_B230
|
||||
type: gfx
|
||||
offset: 0xb230
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_B478:
|
||||
symbol: d_course_moo_moo_farm_dl_B478
|
||||
type: gfx
|
||||
offset: 0xb478
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_B798:
|
||||
symbol: d_course_moo_moo_farm_dl_B798
|
||||
type: gfx
|
||||
offset: 0xb798
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_BB00:
|
||||
symbol: d_course_moo_moo_farm_dl_BB00
|
||||
type: gfx
|
||||
offset: 0xbb00
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_BCE8:
|
||||
symbol: d_course_moo_moo_farm_dl_BCE8
|
||||
type: gfx
|
||||
offset: 0xbce8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_BF10:
|
||||
symbol: d_course_moo_moo_farm_dl_BF10
|
||||
type: gfx
|
||||
offset: 0xbf10
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_C180:
|
||||
symbol: d_course_moo_moo_farm_dl_C180
|
||||
type: gfx
|
||||
offset: 0xc180
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_C4F8:
|
||||
symbol: d_course_moo_moo_farm_dl_C4F8
|
||||
type: gfx
|
||||
offset: 0xc4f8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_C6D8:
|
||||
symbol: d_course_moo_moo_farm_dl_C6D8
|
||||
type: gfx
|
||||
offset: 0xc6d8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_C950:
|
||||
symbol: d_course_moo_moo_farm_dl_C950
|
||||
type: gfx
|
||||
offset: 0xc950
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_CBC8:
|
||||
symbol: d_course_moo_moo_farm_dl_CBC8
|
||||
type: gfx
|
||||
offset: 0xcbc8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_CF58:
|
||||
symbol: d_course_moo_moo_farm_dl_CF58
|
||||
type: gfx
|
||||
offset: 0xcf58
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_D140:
|
||||
symbol: d_course_moo_moo_farm_dl_D140
|
||||
type: gfx
|
||||
offset: 0xd140
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_D408:
|
||||
symbol: d_course_moo_moo_farm_dl_D408
|
||||
type: gfx
|
||||
offset: 0xd408
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_D6B0:
|
||||
symbol: d_course_moo_moo_farm_dl_D6B0
|
||||
type: gfx
|
||||
offset: 0xd6b0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_DA50:
|
||||
symbol: d_course_moo_moo_farm_dl_DA50
|
||||
type: gfx
|
||||
offset: 0xda50
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_DC70:
|
||||
symbol: d_course_moo_moo_farm_dl_DC70
|
||||
type: gfx
|
||||
offset: 0xdc70
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_DF60:
|
||||
symbol: d_course_moo_moo_farm_dl_DF60
|
||||
type: gfx
|
||||
offset: 0xdf60
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_E1D8:
|
||||
symbol: d_course_moo_moo_farm_dl_E1D8
|
||||
type: gfx
|
||||
offset: 0xe1d8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_E4B0:
|
||||
symbol: d_course_moo_moo_farm_dl_E4B0
|
||||
type: gfx
|
||||
offset: 0xe4b0
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_E708:
|
||||
symbol: d_course_moo_moo_farm_dl_E708
|
||||
type: gfx
|
||||
offset: 0xe708
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_EA18:
|
||||
symbol: d_course_moo_moo_farm_dl_EA18
|
||||
type: gfx
|
||||
offset: 0xea18
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_unknown_waypoints:
|
||||
symbol: d_course_moo_moo_farm_unknown_waypoints
|
||||
type: mk64:TRACK_WAYPOINTS
|
||||
offset: 0xec80
|
||||
count: 45
|
||||
d_course_moo_moo_farm_track_waypoints:
|
||||
symbol: d_course_moo_moo_farm_track_waypoints
|
||||
type: mk64:TRACK_WAYPOINTS
|
||||
offset: 0xede8
|
||||
count: 465
|
||||
d_course_moo_moo_farm_mole_tlut:
|
||||
symbol: d_course_moo_moo_farm_mole_tlut
|
||||
type: texture
|
||||
offset: 0xfc70
|
||||
width: 16
|
||||
height: 16
|
||||
format: rgba16
|
||||
ctype: u16
|
||||
gTextureMole1:
|
||||
symbol: gTextureMole1
|
||||
type: texture
|
||||
offset: 0xfe70
|
||||
width: 32
|
||||
height: 64
|
||||
format: ci8
|
||||
ctype: u8
|
||||
gTextureMole2:
|
||||
symbol: gTextureMole2
|
||||
type: texture
|
||||
offset: 0x10670
|
||||
width: 32
|
||||
height: 64
|
||||
format: ci8
|
||||
ctype: u8
|
||||
gTextureMole3:
|
||||
symbol: gTextureMole3
|
||||
type: texture
|
||||
offset: 0x10E70
|
||||
width: 32
|
||||
height: 64
|
||||
format: ci8
|
||||
ctype: u8
|
||||
gTextureMole4:
|
||||
symbol: gTextureMole4
|
||||
type: texture
|
||||
offset: 0x11670
|
||||
width: 32
|
||||
height: 64
|
||||
format: ci8
|
||||
ctype: u8
|
||||
gTextureMole5:
|
||||
symbol: gTextureMole5
|
||||
type: texture
|
||||
offset: 0x11E70
|
||||
width: 32
|
||||
height: 64
|
||||
format: ci8
|
||||
ctype: u8
|
||||
gTextureMole6:
|
||||
symbol: gTextureMole6
|
||||
type: texture
|
||||
offset: 0x12670
|
||||
width: 32
|
||||
height: 64
|
||||
format: ci8
|
||||
ctype: u8
|
||||
gTextureMole7:
|
||||
symbol: gTextureMole7
|
||||
type: texture
|
||||
offset: 0x12E70
|
||||
width: 32
|
||||
height: 64
|
||||
format: ci8
|
||||
ctype: u8
|
||||
d_course_moo_moo_farm_mole_dirt:
|
||||
symbol: d_course_moo_moo_farm_mole_dirt
|
||||
type: texture
|
||||
offset: 0x13670
|
||||
width: 16
|
||||
height: 16
|
||||
format: rgba16
|
||||
ctype: u16
|
||||
d_course_moo_moo_farm_cow_tlut:
|
||||
symbol: d_course_moo_moo_farm_cow_tlut
|
||||
type: texture
|
||||
offset: 0x13870
|
||||
width: 12
|
||||
height: 17
|
||||
format: rgba16
|
||||
ctype: u16
|
||||
d_course_moo_moo_farm_cow_model:
|
||||
symbol: d_course_moo_moo_farm_cow_model
|
||||
type: vtx
|
||||
offset: 0x13a08
|
||||
count: 8
|
||||
d_course_moo_moo_farm_unknown_model1:
|
||||
symbol: d_course_moo_moo_farm_unknown_model1
|
||||
type: vtx
|
||||
offset: 0x13a88
|
||||
count: 8
|
||||
d_course_moo_moo_farm_unknown_model2:
|
||||
symbol: d_course_moo_moo_farm_unknown_model2
|
||||
type: vtx
|
||||
offset: 0x13b08
|
||||
count: 8
|
||||
d_course_moo_moo_farm_dl_13B88:
|
||||
symbol: d_course_moo_moo_farm_dl_13B88
|
||||
type: gfx
|
||||
offset: 0x13b88
|
||||
d_course_moo_moo_farm_dl_cow1:
|
||||
symbol: d_course_moo_moo_farm_dl_cow1
|
||||
type: gfx
|
||||
offset: 0x13c00
|
||||
d_course_moo_moo_farm_dl_cow2:
|
||||
symbol: d_course_moo_moo_farm_dl_cow2
|
||||
type: gfx
|
||||
offset: 0x13ca0
|
||||
d_course_moo_moo_farm_dl_cow3:
|
||||
symbol: d_course_moo_moo_farm_dl_cow3
|
||||
type: gfx
|
||||
offset: 0x13d20
|
||||
d_course_moo_moo_farm_dl_cow4:
|
||||
symbol: d_course_moo_moo_farm_dl_cow4
|
||||
type: gfx
|
||||
offset: 0x13da0
|
||||
d_course_moo_moo_farm_dl_cow5:
|
||||
symbol: d_course_moo_moo_farm_dl_cow5
|
||||
type: gfx
|
||||
offset: 0x13e20
|
||||
d_course_moo_moo_farm_tree_model:
|
||||
symbol: d_course_moo_moo_farm_tree_model
|
||||
type: vtx
|
||||
offset: 0x13ea0
|
||||
count: 8
|
||||
d_course_moo_moo_farm_dl_tree:
|
||||
symbol: d_course_moo_moo_farm_dl_tree
|
||||
type: gfx
|
||||
offset: 0x13f20
|
||||
d_course_moo_moo_farm_dl_13FF8:
|
||||
symbol: d_course_moo_moo_farm_dl_13FF8
|
||||
type: gfx
|
||||
offset: 0x13ff8
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_14060:
|
||||
symbol: d_course_moo_moo_farm_dl_14060
|
||||
type: gfx
|
||||
offset: 0x14060
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_dl_14088:
|
||||
symbol: d_course_moo_moo_farm_dl_14088
|
||||
type: gfx
|
||||
offset: 0x14088
|
||||
otr_mode: index
|
||||
d_course_moo_moo_farm_cow_spawn:
|
||||
symbol: d_course_moo_moo_farm_cow_spawn
|
||||
type: mk64:spawn_data
|
||||
offset: 0x14200
|
||||
count: 38
|
||||
d_course_moo_moo_farm_tree_spawn:
|
||||
symbol: d_course_moo_moo_farm_tree_spawn
|
||||
type: mk64:spawn_data
|
||||
offset: 0x14330
|
||||
count: 22
|
||||
d_course_moo_moo_farm_item_box_spawns:
|
||||
symbol: d_course_moo_moo_farm_item_box_spawns
|
||||
type: mk64:spawn_data
|
||||
offset: 0x143e0
|
||||
count: 27
|
||||
d_course_moo_moo_farm_addr:
|
||||
symbol: d_course_moo_moo_farm_addr
|
||||
type: mk64:track_sections
|
||||
offset: 0x144b8
|
||||
count: 77
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
:config:
|
||||
vram:
|
||||
addr: 0x800E8700 # not used for anything
|
||||
offset: 0x918ECC
|
||||
no_compression: true
|
||||
header:
|
||||
code:
|
||||
- '#include <libultraship.h>'
|
||||
header:
|
||||
- '#include <libultraship.h>'
|
||||
- '#include <libultra/gbi.h>'
|
||||
- '#include <align_asset_macro.h>'
|
||||
d_course_moo_moo_farm_packed_dls:
|
||||
symbol: d_course_moo_moo_farm_packed_dls
|
||||
type: blob
|
||||
offset: 0x918ECC
|
||||
size: 0x2AA5
|
||||
Loading…
Reference in New Issue