Go to the source code of this file.
◆ course_generate_collision_mesh()
void course_generate_collision_mesh |
( |
void | | ) |
|
Also sets vertex colours for the course vtx data.
◆ course_update_water()
void course_update_water |
( |
void | | ) |
|
◆ func_80290C20()
◆ func_80291198()
void func_80291198 |
( |
void | | ) |
|
◆ func_802911C4()
void func_802911C4 |
( |
void | | ) |
|
◆ func_8029122C()
◆ func_80295BF8()
void func_80295BF8 |
( |
s32 | playerIndex | ) |
|
◆ func_80295C6C()
void func_80295C6C |
( |
void | | ) |
|
◆ func_80295D50()
void func_80295D50 |
( |
s16 | arg0, |
|
|
s16 | arg1 ) |
◆ func_80295D6C()
void func_80295D6C |
( |
void | | ) |
|
◆ func_802969F8()
void func_802969F8 |
( |
void | | ) |
|
◆ parse_course_displaylists()
void parse_course_displaylists |
( |
uintptr_t | addr | ) |
|
◆ render_banshee_boardwalk()
◆ render_big_donut()
◆ render_block_fort()
◆ render_bowsers_castle()
◆ render_choco_mountain()
◆ render_course()
◆ render_course_credits()
void render_course_credits |
( |
void | | ) |
|
The game has two versions of each course. One for normal gameplay and another for credits. The credits version is not split into segments so that the game camera can fly around the whole course.
◆ render_course_segments()
◆ render_dks_jungle_parkway()
◆ render_double_deck()
◆ render_frappe_snowland()
◆ render_kalimari_desert()
◆ render_koopa_troopa_beach()
◆ render_luigi_raceway()
The jumbo television screen is split into six sections each section is copied one at a time. This is done to fit within the n64's texture size requirements; 64x32
◆ render_mario_raceway()
◆ render_rainbow_road()
◆ render_royal_raceway()
◆ render_sherbet_land()
◆ render_skyscraper()
◆ render_toads_turnpike()
◆ render_wario_stadium()
◆ render_yoshi_valley()
◆ D_800DC610
◆ D_8015F59C
◆ D_802B87BC
◆ D_802B87C4
◆ D_802B87C8
◆ D_802B87CC
◆ gNumCollisionTriangles
u16 gNumCollisionTriangles |
|
extern |