diff --git a/config/rel_slices.yml b/config/rel_slices.yml index 150add1e..7d9c18dd 100644 --- a/config/rel_slices.yml +++ b/config/rel_slices.yml @@ -401,6 +401,10 @@ ef_room_sunshine_posthouse.c: .text: [0x804CFF8C, 0x804D0704] .rodata: [0x80646470, 0x806464B8] .data: [0x8069C078, 0x8069C0A0] +ef_room_sunshine_museum.c: + .text: [0x804D0704, 0x804D0F3C] + .rodata: [0x806464B8, 0x80646508] + .data: [0x8069C0A0, 0x8069C0C8] m_huusui_room_ovl.c: .text: [0x804D1BBC, 0x804D2164] .rodata: [0x80646558, 0x806465C8] diff --git a/rel/ef_room_sunshine_museum.c b/rel/ef_room_sunshine_museum.c index 67c764f4..9d4715ed 100644 --- a/rel/ef_room_sunshine_museum.c +++ b/rel/ef_room_sunshine_museum.c @@ -10,6 +10,8 @@ void Ef_Room_Sunshine_Museum_actor_ct(ACTOR* actor, GAME* play); void Ef_Room_Sunshine_Museum_actor_dt(ACTOR* actor, GAME* play); void Ef_Room_Sunshine_MuseumL_actor_draw(ACTOR* actor, GAME* play); void Ef_Room_Sunshine_MuseumL_actor_move(ACTOR* actor, GAME* play); +void Ef_Room_Sunshine_MuseumR_actor_draw(ACTOR* actor, GAME* play); +void Ef_Room_Sunshine_MuseumR_actor_move(ACTOR* actor, GAME* play); extern Gfx obj_museum1_shine_model[]; extern Gfx obj_museum1_shine_modelT[]; @@ -163,7 +165,7 @@ void setup_mode_Ef_Room_Sunshine_Museum(ACTOR* actor, GAME_PLAY* play){ calc = ((u8)calc_alpha_Ef_Room_SunshineMuseum() * mKK_windowlight_alpha_get()); - gDPSetPrimColor(NEXT_POLY_XLU_DISP, 0, calc, color[0], color[1], color[2], 255); + gDPSetPrimColor(NEXT_POLY_XLU_DISP, 0, calc, color[0], color[1], color[2], 75); CLOSE_DISP(graph); }