Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions include/actor_types.h
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,9 @@ enum ActorType {
ACTOR_MARIO_SIGN,
ACTOR_UNKNOWN_0x18,
ACTOR_PALM_TREE,
ACTOR_UNKNOWN_0x1A,
ACTOR_TREE_LUIGI_RACEWAY,
ACTOR_UNKNOWN_0x1B,
ACTOR_TREE_BOWSERS_CASTLE,
ACTOR_TREE_PEACH_CASTLE,
ACTOR_TREE_FRAPPE_SNOWLAND,
ACTOR_CACTUS1_KALAMARI_DESERT,
ACTOR_CACTUS2_KALAMARI_DESERT,
Expand Down
7 changes: 3 additions & 4 deletions src/actors/trees/render.inc.c
Original file line number Diff line number Diff line change
Expand Up @@ -144,8 +144,7 @@ void render_actor_tree_moo_moo_farm(Camera* camera, Mat4 arg1, struct Actor* arg
}
}

// have all the properties of the tree
void func_80299864(Camera* camera, Mat4 arg1, struct Actor* arg2) {
void render_actor_tree_luigi_raceway(Camera* camera, Mat4 arg1, struct Actor* arg2) {
f32 temp_f0;
s16 temp_v0 = arg2->flags;

Expand Down Expand Up @@ -178,13 +177,13 @@ void func_80299864(Camera* camera, Mat4 arg1, struct Actor* arg2) {
}

/**
* @brief Renders the tree actor in Bowser's Castle.
* @brief Renders Peach's Castle trees in Royal Raceway.
*
* @param camera
* @param arg1
* @param arg2
*/
void render_actor_tree_bowser_castle(Camera* camera, Mat4 arg1, struct Actor* arg2) {
void render_actor_tree_peach_castle(Camera* camera, Mat4 arg1, struct Actor* arg2) {
f32 temp_f0;
s16 temp_v0 = arg2->flags;

Expand Down
2 changes: 1 addition & 1 deletion src/code_800029B0.c
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ void setup_race(void) {
D_80152308 = 0;
gDemoTimer = -1;
D_802BA048 = 0;
func_802A74BC();
set_screen();
set_perspective_and_aspect_ratio();
func_80091FA4();
init_actors_and_load_textures();
Expand Down
2 changes: 1 addition & 1 deletion src/ending/code_80280000.c
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ void load_credits(void) {
D_800DC5B4 = 1;
creditsRenderMode = 1;
set_perspective_and_aspect_ratio();
func_802A74BC();
set_screen();
camera->unk_B4 = 60.0f;
gCameraZoom[0] = 60.0f;
D_800DC5EC->screenWidth = SCREEN_WIDTH;
Expand Down
2 changes: 1 addition & 1 deletion src/ending/code_80281780.c
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ void load_ceremony_cutscene(void) {
gGotoMenu = 0xFFFF;
D_80287554 = 0;
set_perspective_and_aspect_ratio();
func_802A74BC();
set_screen();
camera->unk_B4 = 60.0f;
gCameraZoom[0] = 60.0f;
D_800DC5EC->screenWidth = SCREEN_WIDTH;
Expand Down
18 changes: 9 additions & 9 deletions src/racing/actors.c
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ void actor_init(struct Actor* actor, Vec3f startingPos, Vec3s startingRot, Vec3f
actor->boundingBoxSize = 3.0f;
actor->unk_08 = 17.0f;
break;
case 26:
case ACTOR_TREE_LUIGI_RACEWAY:
actor->flags |= 0x4000;
actor->state = 0x0043;
actor->boundingBoxSize = 3.0f;
Expand Down Expand Up @@ -2185,8 +2185,8 @@ void evaluate_collision_between_player_actor(Player* player, struct Actor* actor
case ACTOR_TREE_ROYAL_RACEWAY:
case ACTOR_TREE_MOO_MOO_FARM:
case ACTOR_PALM_TREE:
case 26:
case ACTOR_TREE_BOWSERS_CASTLE:
case ACTOR_TREE_LUIGI_RACEWAY:
case ACTOR_TREE_PEACH_CASTLE:
case ACTOR_TREE_FRAPPE_SNOWLAND:
case ACTOR_CACTUS1_KALAMARI_DESERT:
case ACTOR_CACTUS2_KALAMARI_DESERT:
Expand Down Expand Up @@ -2501,11 +2501,11 @@ void render_course_actors(struct UnkStruct_800DC5EC* arg0) {
case ACTOR_TREE_MOO_MOO_FARM:
render_actor_tree_moo_moo_farm(camera, D_801502C0, actor);
break;
case ACTOR_UNKNOWN_0x1A:
func_80299864(camera, D_801502C0, actor);
case ACTOR_TREE_LUIGI_RACEWAY:
render_actor_tree_luigi_raceway(camera, D_801502C0, actor);
break;
case ACTOR_TREE_BOWSERS_CASTLE:
render_actor_tree_bowser_castle(camera, D_801502C0, actor);
case ACTOR_TREE_PEACH_CASTLE:
render_actor_tree_peach_castle(camera, D_801502C0, actor);
break;
case ACTOR_BUSH_BOWSERS_CASTLE:
render_actor_bush_bowser_castle(camera, D_801502C0, actor);
Expand Down Expand Up @@ -2676,9 +2676,9 @@ void update_course_actors(void) {
case ACTOR_TREE_ROYAL_RACEWAY:
case ACTOR_TREE_MOO_MOO_FARM:
case ACTOR_PALM_TREE:
case ACTOR_UNKNOWN_0x1A: // A plant?
case ACTOR_TREE_LUIGI_RACEWAY: // A plant?
case ACTOR_UNKNOWN_0x1B:
case ACTOR_TREE_BOWSERS_CASTLE:
case ACTOR_TREE_PEACH_CASTLE:
case ACTOR_TREE_FRAPPE_SNOWLAND:
case ACTOR_CACTUS1_KALAMARI_DESERT:
case ACTOR_CACTUS2_KALAMARI_DESERT:
Expand Down
4 changes: 2 additions & 2 deletions src/racing/actors.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ void render_actor_tree_mario_raceway(Camera*, Mat4, struct Actor*);
void render_actor_tree_yoshi_valley(Camera*, Mat4, struct Actor*);
void render_actor_tree_royal_raceway(Camera*, Mat4, struct Actor*);
void render_actor_tree_moo_moo_farm(Camera*, Mat4, struct Actor*);
void func_80299864(Camera*, Mat4, struct Actor*);
void render_actor_tree_bowser_castle(Camera*, Mat4, struct Actor*);
void render_actor_tree_luigi_raceway(Camera*, Mat4, struct Actor*);
void render_actor_tree_peach_castle(Camera*, Mat4, struct Actor*);
void render_actor_bush_bowser_castle(Camera*, Mat4, struct Actor*);
void render_actor_tree_frappe_snowland(Camera*, Mat4, struct Actor*);
void render_actor_tree_cactus1_kalimari_desert(Camera*, Mat4, struct Actor*);
Expand Down
2 changes: 1 addition & 1 deletion src/racing/skybox_and_splitscreen.c
Original file line number Diff line number Diff line change
Expand Up @@ -1372,7 +1372,7 @@ void render_player_four_3p_4p_screen(void) {
D_8015F788 += 1;
}

void func_802A74BC(void) {
void set_screen(void) {
struct UnkStruct_800DC5EC* wrapper = &D_8015F480[0];
Player* player = &gPlayers[0];
Camera* camera = &cameras[0];
Expand Down
2 changes: 1 addition & 1 deletion src/racing/skybox_and_splitscreen.h
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ void render_player_one_3p_4p_screen(void);
void render_player_two_3p_4p_screen(void);
void render_player_three_3p_4p_screen(void);
void render_player_four_3p_4p_screen(void);
void func_802A74BC(void);
void set_screen(void);
void copy_framebuffer(s32, s32, s32, s32, u16*, u16*);
void func_802A7728(void);
void func_802A7940(void);
Expand Down
Loading