Mario Kart 64
Loading...
Searching...
No Matches
course_offsets.c File Reference
#include <libultra/types.h>
#include "course_offsets.h"
#include <assets/sherbet_land_data.h>
#include "animation.h"
Include dependency graph for course_offsets.c:

Variables

const Gfx * sherbet_land_dls []
 
const Gfx * sherbet_land_dls_2 []
 
uintptr_t d_course_sherbet_land_unk_data1 []
 
s16 d_course_sherbet_land_unk_data2 []
 
AnimationLimbVector d_course_sherbet_land_unk_data3 []
 
Animation d_course_sherbet_land_unk_data4
 
s16 d_course_sherbet_land_unk_data5 []
 
AnimationLimbVector d_course_sherbet_land_unk_data6 []
 
Animation d_course_sherbet_land_unk_data7
 
s16 d_course_sherbet_land_unk_data8 []
 
AnimationLimbVector d_course_sherbet_land_unk_data9 []
 
Animation d_course_sherbet_land_unk_data10
 
Animationd_course_sherbet_land_unk_data11 []
 
u32 d_course_sherbet_land_unk_data12 [] = { 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000001 }
 

Variable Documentation

◆ d_course_sherbet_land_unk_data1

uintptr_t d_course_sherbet_land_unk_data1[]

◆ d_course_sherbet_land_unk_data10

Animation d_course_sherbet_land_unk_data10
Initial value:
= {
0x00000000, 0x00000000, 0x0019, 0x000B, d_course_sherbet_land_unk_data8, d_course_sherbet_land_unk_data9,
}
AnimationLimbVector d_course_sherbet_land_unk_data9[]
Definition course_offsets.h:52
s16 d_course_sherbet_land_unk_data8[]
Definition course_offsets.h:51

◆ d_course_sherbet_land_unk_data11

Animation* d_course_sherbet_land_unk_data11[]
Initial value:
= {
}
Animation d_course_sherbet_land_unk_data7
Definition course_offsets.h:50
Animation d_course_sherbet_land_unk_data4
Definition course_offsets.h:47
Animation d_course_sherbet_land_unk_data10
Definition course_offsets.h:53

◆ d_course_sherbet_land_unk_data12

u32 d_course_sherbet_land_unk_data12[] = { 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000001 }

◆ d_course_sherbet_land_unk_data2

s16 d_course_sherbet_land_unk_data2[]
Initial value:
= {
0x0000, 0x0046, 0x0005, 0x000C, 0x001B, 0x002B, 0x0031, 0x002D, 0x0023, 0x0016, 0x0009, 0x0000, 0xFFF9, 0xFFF2,
0xFFEC, 0xFFE8, 0xFFE7, 0xFFEA, 0xFFF2, 0xFFFB, 0x0001, 0x0005, 0xF156, 0xF29E, 0xF5C2, 0xF9B3, 0xFD64, 0x012B,
0x058E, 0x09BC, 0x0CE5, 0x0E38, 0x0D2A, 0x0A45, 0x065C, 0x0241, 0xFEC7, 0xFB88, 0xF7F7, 0xF4AE, 0xF245, 0xF156,
0x0005, 0xFF93, 0xFE97, 0xFD9B, 0xFD28, 0xFD59, 0xFDDA, 0xFE8B, 0xFF4C, 0x0000, 0x00C5, 0x01B1, 0x0293, 0x033E,
0x0382, 0x0325, 0x0248, 0x013F, 0x0062, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0007, 0x0007, 0x0006, 0x0006,
0x0005, 0x0005, 0x0004, 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0004, 0x0004, 0x0004, 0x0005, 0x14C7, 0x16B0,
0x1AE3, 0x1F17, 0x2100, 0x1FC7, 0x1CD8, 0x194D, 0x163E, 0x14C7, 0x1589, 0x17C9, 0x1A92, 0x1CF1, 0x1DF2, 0x1CFE,
0x1AB8, 0x1801, 0x15BB, 0x14C7, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE, 0xBDEE,
0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0x0003, 0x0003, 0x0001, 0x0000,
0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0003, 0x0003, 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002,
0x0003, 0x0003, 0xEE13, 0xEBD9, 0xE6F2, 0xE20B, 0xDFD1, 0xE146, 0xE4C2, 0xE8F1, 0xEC7D, 0xEE13, 0xECDC, 0xE9BB,
0xE5F2, 0xE2C1, 0xE169, 0xE2BA, 0xE5DE, 0xE99E, 0xECC2, 0xEE13, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF,
0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEF, 0xBDEF, 0xBDEF,
0x8001, 0x7FE2, 0x7F9D, 0x7F4C, 0x7F07, 0x7EEB, 0x7F16, 0x7F75, 0x7FD3, 0x8001, 0x7F9C, 0x7EB1, 0x7D98, 0x7CAD,
0x7C4A, 0x7CAD, 0x7D98, 0x7EB1, 0x7F9C, 0x8001, 0x86EF, 0x8604, 0x83B0, 0x8092, 0x7D45, 0x7A6F, 0x77A9, 0x74AE,
0x724D, 0x7154, 0x721C, 0x741B, 0x76CB, 0x79A7, 0x7C29, 0x7EA9, 0x8184, 0x842E, 0x8629, 0x86EF, 0x0000, 0xFF30,
0xFD40, 0xFAF0, 0xF900, 0xF830, 0xF969, 0xFC18, 0xFEC8, 0x0000, 0xFFF6, 0xFFDC, 0xFFBD, 0xFFA3, 0xFF98, 0xFFA3,
0xFFBD, 0xFFDC, 0xFFF6, 0x0000, 0x0000, 0x0079, 0x0185, 0x0291, 0x030B, 0x02C2, 0x0212, 0x0137, 0x0073, 0x0003,
0x0002, 0x0046, 0x00A8, 0x00FF, 0x0125, 0x0106, 0x00BD, 0x0067, 0x001E, 0x0000, 0xEEE4, 0xEFBE, 0xF1DA, 0xF490,
0xF737, 0xFA16, 0xFD7D, 0x00C6, 0x0352, 0x047B, 0x03E1, 0x01F0, 0xFF3C, 0xFC54, 0xF9CA, 0xF746, 0xF466, 0xF1B1,
0xEFAE, 0xEEE4, 0x8001, 0x7FE3, 0x7FA7, 0x7F6B, 0x7F53, 0x7F86, 0x7FF1, 0x805A, 0x807E, 0x8026, 0x7EEF, 0x7D07,
0x7AF9, 0x7954, 0x78A5, 0x7966, 0x7B39, 0x7D66, 0x7F3A, 0x8001, 0x06E9, 0x0627, 0x044F, 0x0209, 0xFFFD, 0xFDFF,
0xFBBD, 0xF99E, 0xF80C, 0xF76F, 0xF813, 0xF9B3, 0xFBDD, 0xFE1B, 0xFFFD, 0x01B2, 0x0389, 0x0537, 0x0670, 0x06E9,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3EE5, 0x3DF1, 0x3BD7, 0x39BD, 0x38C9, 0x3968, 0x3AE4, 0x3CAE,
0x3E33, 0x3EE5, 0x3E6A, 0x3D22, 0x3B93, 0x3A41, 0x39B3, 0x3A3E, 0x3B87, 0x3D11, 0x3E5B, 0x3EE5, 0xC003, 0x4004,
0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, 0x0000,
}

◆ d_course_sherbet_land_unk_data3

AnimationLimbVector d_course_sherbet_land_unk_data3[]

◆ d_course_sherbet_land_unk_data4

Animation d_course_sherbet_land_unk_data4
Initial value:
= {
0x00010000, 0x00050000, 0x0013, 0x000B, d_course_sherbet_land_unk_data2, d_course_sherbet_land_unk_data3,
}
AnimationLimbVector d_course_sherbet_land_unk_data3[]
Definition course_offsets.h:46
s16 d_course_sherbet_land_unk_data2[]
Definition course_offsets.h:45

◆ d_course_sherbet_land_unk_data5

s16 d_course_sherbet_land_unk_data5[]
Initial value:
= {
0x0000, 0x007B, 0x008E, 0x00B8, 0x00E2, 0x00F5, 0x00F0, 0x00E5, 0x00D4, 0x00C0, 0x00AA, 0x0092, 0x007C, 0x0067,
0x004C, 0x0038, 0x003A, 0x0045, 0x004B, 0x0047, 0x003E, 0x0038, 0x003B, 0x003E, 0x003B, 0x0037, 0x1326, 0x13F0,
0x161B, 0x195E, 0x1D6C, 0x21FA, 0x26BD, 0x2B6B, 0x3038, 0x362C, 0x3CA4, 0x42E3, 0x47CC, 0x4798, 0x440A, 0x4206,
0x405C, 0x3F8E, 0x3FB9, 0x406A, 0x414E, 0x4214, 0x4268, 0x4268, 0x4268, 0x0000, 0x00AC, 0x0290, 0x057D, 0x0944,
0x0DB4, 0x129D, 0x17D1, 0x1D20, 0x2259, 0x274E, 0x2BCE, 0x2FAB, 0x31ED, 0x32DE, 0x342C, 0x373C, 0x3A2A, 0x3A2D,
0x383C, 0x36FF, 0x36FF, 0x36FF, 0x36FF, 0x36FF, 0x29F6, 0x2A05, 0x2A2A, 0x2A5F, 0x2A9B, 0x2AD8, 0x2B0D, 0x2B32,
0x2B40, 0x2B2F, 0x2AF8, 0x2A92, 0x29F6, 0x277B, 0x2311, 0x1F18, 0x1C7C, 0x1AA5, 0x19AB, 0x1961, 0x1961, 0x1961,
0x1961, 0x1961, 0x1961, 0xBDF6, 0xBDF9, 0xBE02, 0xBE0F, 0xBE1D, 0xBE2C, 0xBE39, 0xBE42, 0xBE45, 0xBE41, 0xBE34,
0xBE1B, 0xBDF6, 0xBD03, 0xBB9A, 0xBB5B, 0xBE7B, 0xC23D, 0xC1C1, 0xBE95, 0xBCA8, 0xBCA8, 0xBCA8, 0xBCA8, 0xBCA8,
0x0003, 0xFF3A, 0xFD02, 0xF996, 0xF531, 0xF00D, 0xEA64, 0xE470, 0xDE6B, 0xD890, 0xD318, 0xCE3E, 0xCA3C, 0xC922,
0xCA9F, 0xCB5E, 0xC925, 0xC694, 0xC70B, 0xC974, 0xCAE7, 0xCAE7, 0xCAE7, 0xCAE7, 0xCAE7, 0xD4D1, 0xD4C2, 0xD49C,
0xD465, 0xD427, 0xD3E9, 0xD3B2, 0xD38C, 0xD37D, 0xD38F, 0xD3C8, 0xD430, 0xD4D1, 0xD760, 0xDBED, 0xDFFF, 0xE296,
0xE463, 0xE57A, 0xE5F9, 0xE617, 0xE617, 0xE617, 0xE617, 0xE617, 0xBDED, 0xBDF2, 0xBE01, 0xBE16, 0xBE2E, 0xBE45,
0xBE5A, 0xBE69, 0xBE6E, 0xBE68, 0xBE52, 0xBE2A, 0xBDED, 0xBC7C, 0xBA48, 0xB9A9, 0xBD97, 0xC272, 0xC1DF, 0xBDDF,
0xBB70, 0xBB70, 0xBB70, 0xBB70, 0xBB70, 0x8001, 0x8001, 0x0BD0, 0x1193, 0x1E99, 0x2C81, 0x34E7, 0x3792, 0x38C5,
0x38DA, 0x382D, 0x3719, 0x35F9, 0x3529, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7,
0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x8BD2, 0x916A, 0x9E16, 0xABAA, 0xB3FA, 0xB6D3, 0xB852, 0xB8C5, 0xB87D, 0xB7C9,
0xB6F8, 0xB659, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632,
0xB632, 0x27AC, 0x2736, 0x25F0, 0x23FF, 0x218B, 0x1EBB, 0x1BB5, 0x18A2, 0x15A7, 0x12EC, 0x1099, 0x0ED3, 0x0E0E,
0x118A, 0x16DC, 0x19D2, 0x17C3, 0x135C, 0x1063, 0x1046, 0x1148, 0x1275, 0x12D8, 0x108B, 0x0E69, 0xC003, 0x4004,
0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, 0x0000,
}

◆ d_course_sherbet_land_unk_data6

AnimationLimbVector d_course_sherbet_land_unk_data6[]

◆ d_course_sherbet_land_unk_data7

Animation d_course_sherbet_land_unk_data7
Initial value:
= {
0x00000000, 0x00000000, 0x0019, 0x000B, d_course_sherbet_land_unk_data5, d_course_sherbet_land_unk_data6,
}
AnimationLimbVector d_course_sherbet_land_unk_data6[]
Definition course_offsets.h:49
s16 d_course_sherbet_land_unk_data5[]
Definition course_offsets.h:48

◆ d_course_sherbet_land_unk_data8

s16 d_course_sherbet_land_unk_data8[]

◆ d_course_sherbet_land_unk_data9

AnimationLimbVector d_course_sherbet_land_unk_data9[]

◆ sherbet_land_dls

const Gfx* sherbet_land_dls[]
Initial value:
= {
d_course_sherbet_land_dl_0, d_course_sherbet_land_dl_158, d_course_sherbet_land_dl_C0,
d_course_sherbet_land_dl_1A8, d_course_sherbet_land_dl_280, d_course_sherbet_land_dl_3B8,
d_course_sherbet_land_dl_310, d_course_sherbet_land_dl_400, d_course_sherbet_land_dl_4E8,
d_course_sherbet_land_dl_638, d_course_sherbet_land_dl_560, d_course_sherbet_land_dl_6A0,
d_course_sherbet_land_dl_768, d_course_sherbet_land_dl_880, d_course_sherbet_land_dl_7A0,
d_course_sherbet_land_dl_8E8, d_course_sherbet_land_dl_9A0, d_course_sherbet_land_dl_B08,
d_course_sherbet_land_dl_A28, d_course_sherbet_land_dl_BC0, d_course_sherbet_land_dl_C88,
d_course_sherbet_land_dl_DF0, d_course_sherbet_land_dl_D10, d_course_sherbet_land_dl_EC8,
d_course_sherbet_land_dl_F68, d_course_sherbet_land_dl_10D8, d_course_sherbet_land_dl_1028,
d_course_sherbet_land_dl_11C8, d_course_sherbet_land_dl_1238, d_course_sherbet_land_dl_1368,
d_course_sherbet_land_dl_12F0, d_course_sherbet_land_dl_1440, d_course_sherbet_land_dl_1480,
d_course_sherbet_land_dl_1508, d_course_sherbet_land_dl_14C0, d_course_sherbet_land_dl_1570,
d_course_sherbet_land_dl_1598, d_course_sherbet_land_dl_1638, d_course_sherbet_land_dl_15F0,
d_course_sherbet_land_dl_1698, d_course_sherbet_land_dl_16C0, d_course_sherbet_land_dl_1778,
d_course_sherbet_land_dl_1730, d_course_sherbet_land_dl_17D8, d_course_sherbet_land_dl_1828,
d_course_sherbet_land_dl_18E8, d_course_sherbet_land_dl_18A0, d_course_sherbet_land_dl_1920,
d_course_sherbet_land_dl_19A0, d_course_sherbet_land_dl_1A58, d_course_sherbet_land_dl_19F0,
d_course_sherbet_land_dl_1A90, d_course_sherbet_land_dl_1AF8, d_course_sherbet_land_dl_1BA8,
d_course_sherbet_land_dl_1B50, d_course_sherbet_land_dl_1C20, d_course_sherbet_land_dl_1C48,
d_course_sherbet_land_dl_1D60, d_course_sherbet_land_dl_1D08, d_course_sherbet_land_dl_1E10,
d_course_sherbet_land_dl_1E88, d_course_sherbet_land_dl_2010, d_course_sherbet_land_dl_1F70,
d_course_sherbet_land_dl_20D0, d_course_sherbet_land_dl_2190, d_course_sherbet_land_dl_22F8,
d_course_sherbet_land_dl_2288, d_course_sherbet_land_dl_2370, d_course_sherbet_land_dl_2438,
d_course_sherbet_land_dl_25A0, d_course_sherbet_land_dl_2530, d_course_sherbet_land_dl_25F8,
}

◆ sherbet_land_dls_2

const Gfx* sherbet_land_dls_2[]
Initial value:
= {
d_course_sherbet_land_dl_26D0, d_course_sherbet_land_dl_28A0, d_course_sherbet_land_dl_27F0,
d_course_sherbet_land_dl_2918, d_course_sherbet_land_dl_2A38, d_course_sherbet_land_dl_2BE0,
d_course_sherbet_land_dl_2B08, d_course_sherbet_land_dl_2C58, d_course_sherbet_land_dl_2D78,
d_course_sherbet_land_dl_2F48, d_course_sherbet_land_dl_2E28, d_course_sherbet_land_dl_2FE8,
d_course_sherbet_land_dl_30E0, d_course_sherbet_land_dl_3260, d_course_sherbet_land_dl_3150,
d_course_sherbet_land_dl_3320, d_course_sherbet_land_dl_33E0, d_course_sherbet_land_dl_35A8,
d_course_sherbet_land_dl_3490, d_course_sherbet_land_dl_36A8, d_course_sherbet_land_dl_3770,
d_course_sherbet_land_dl_3940, d_course_sherbet_land_dl_3840, d_course_sherbet_land_dl_3A50,
d_course_sherbet_land_dl_3AE0, d_course_sherbet_land_dl_3C48, d_course_sherbet_land_dl_3BA8,
d_course_sherbet_land_dl_3D40, d_course_sherbet_land_dl_3D98, d_course_sherbet_land_dl_3EB8,
d_course_sherbet_land_dl_3E58, d_course_sherbet_land_dl_3FA0, d_course_sherbet_land_dl_3FC0,
d_course_sherbet_land_dl_3FE8, d_course_sherbet_land_dl_3FD8, d_course_sherbet_land_dl_4000,
d_course_sherbet_land_dl_4010, d_course_sherbet_land_dl_4020, d_course_sherbet_land_dl_4018,
d_course_sherbet_land_dl_4028, d_course_sherbet_land_dl_4030, d_course_sherbet_land_dl_4040,
d_course_sherbet_land_dl_4038, d_course_sherbet_land_dl_4048, d_course_sherbet_land_dl_4050,
d_course_sherbet_land_dl_4060, d_course_sherbet_land_dl_4058, d_course_sherbet_land_dl_4068,
d_course_sherbet_land_dl_4070, d_course_sherbet_land_dl_4080, d_course_sherbet_land_dl_4078,
d_course_sherbet_land_dl_4088, d_course_sherbet_land_dl_4090, d_course_sherbet_land_dl_40A0,
d_course_sherbet_land_dl_4098, d_course_sherbet_land_dl_40A8, d_course_sherbet_land_dl_40B0,
d_course_sherbet_land_dl_41B8, d_course_sherbet_land_dl_4180, d_course_sherbet_land_dl_4280,
d_course_sherbet_land_dl_42E0, d_course_sherbet_land_dl_4470, d_course_sherbet_land_dl_43C8,
d_course_sherbet_land_dl_4570, d_course_sherbet_land_dl_4618, d_course_sherbet_land_dl_4798,
d_course_sherbet_land_dl_4710, d_course_sherbet_land_dl_4868, d_course_sherbet_land_dl_4930,
d_course_sherbet_land_dl_4A98, d_course_sherbet_land_dl_4A20, d_course_sherbet_land_dl_4B20,
}