diff --git a/include/config/config_debug.h b/include/config/config_debug.h index c0f87f31..86e27755 100644 --- a/include/config/config_debug.h +++ b/include/config/config_debug.h @@ -16,7 +16,7 @@ /** * Enables a comprehensive standalone profiler. Automatically enabled by PUPPYPRINT_DEBUG. - * If not using PUPPYPRINT_DEBUG, press L to toggle the profiler. + * If not using PUPPYPRINT_DEBUG, press L + D-Pad Up to toggle the profiler. */ #define USE_PROFILER diff --git a/include/object_constants.h b/include/object_constants.h index 28cdc596..c4b847b7 100644 --- a/include/object_constants.h +++ b/include/object_constants.h @@ -55,7 +55,7 @@ enum ObjFlags { OBJ_FLAG_OCCLUDE_SILHOUETTE = (1 << 20), // 0x00100000 OBJ_FLAG_OPACITY_FROM_CAMERA_DIST = (1 << 21), // 0x00200000 OBJ_FLAG_EMIT_LIGHT = (1 << 22), // 0x00400000 - OBJ_FLAG_PROCESS_OUTSIDE_ROOM = (1 << 23), // 0x00800000 + OBJ_FLAG_ONLY_PROCESS_INSIDE_ROOM = (1 << 23), // 0x00800000 OBJ_FLAG_HITBOX_WAS_SET = (1 << 30), // 0x40000000 }; diff --git a/src/engine/behavior_script.c b/src/engine/behavior_script.c index 7b63aa86..5831e19b 100644 --- a/src/engine/behavior_script.c +++ b/src/engine/behavior_script.c @@ -822,7 +822,7 @@ void cur_obj_update(void) { s32 inRoom = is_mario_in_room(); - if (!(objFlags & OBJ_FLAG_PROCESS_OUTSIDE_ROOM)) { + if (objFlags & OBJ_FLAG_ONLY_PROCESS_INSIDE_ROOM) { if (inRoom == MARIO_OUTSIDE_ROOM) { cur_obj_enable_disable_room_rendering(MARIO_OUTSIDE_ROOM); return;