From 4293544109306ee25e910f529e2740bf5f066649 Mon Sep 17 00:00:00 2001 From: MysterD Date: Fri, 27 Oct 2023 23:32:03 -0700 Subject: [PATCH] Have camera ignore all of the correct surfaces --- src/engine/surface_load.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/engine/surface_load.c b/src/engine/surface_load.c index 188078c0..ed7a4dc9 100644 --- a/src/engine/surface_load.c +++ b/src/engine/surface_load.c @@ -375,10 +375,12 @@ static bool surface_has_force(s16 surfaceType) { * SURFACE_FLAG_NO_CAM_COLLISION flag. */ static bool surf_has_no_cam_collision(s16 surfaceType) { - return surfaceType == SURFACE_SWITCH || + return surfaceType == SURFACE_RAYCAST || surfaceType == SURFACE_NO_CAM_COLLISION || surfaceType == SURFACE_NO_CAM_COLLISION_77 || - surfaceType == SURFACE_NO_CAM_COL_VERY_SLIPPERY; + surfaceType == SURFACE_NO_CAM_COL_VERY_SLIPPERY || + surfaceType == SURFACE_VANISH_CAP_WALLS || + surfaceType == SURFACE_SWITCH; } /**