From 6dfd4e998af9d825f46cf92976aaeac59d60a8a4 Mon Sep 17 00:00:00 2001 From: Harmony Honey Date: Fri, 5 Jan 2024 02:37:53 -0500 Subject: [PATCH] obscureMap will now lerp after player is freed (; --- src/stage/ObscureMap.gd | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/stage/ObscureMap.gd b/src/stage/ObscureMap.gd index 4929e1c..354cfe3 100644 --- a/src/stage/ObscureMap.gd +++ b/src/stage/ObscureMap.gd @@ -14,6 +14,5 @@ func _ready(): func _physics_process(delta): if Shared.is_level_select: return - if is_instance_valid(Shared.player): - frac = lerp(frac, 0.0 if get_cellv(world_to_map(Shared.player.center())) != -1 else 1.0, delta * speed) - modulate.a = lerp(0.5, 1.0, frac) + frac = lerp(frac, 0.0 if is_instance_valid(Shared.player) and get_cellv(world_to_map(Shared.player.center())) != -1 else 1.0, delta * speed) + modulate.a = lerp(0.5, 1.0, frac)