diff --git a/Scripts/Classes/CoinHeaven.gd b/Scripts/Classes/CoinHeaven.gd index 050a0b3..22dee6f 100644 --- a/Scripts/Classes/CoinHeaven.gd +++ b/Scripts/Classes/CoinHeaven.gd @@ -13,6 +13,3 @@ func warp_back(player: Player) -> void: await get_tree().create_timer(1, false).timeout PipeArea.exiting_pipe_id = -1 Global.transition_to_scene(Level.vine_return_level) - -func get_room_type() -> Global.Room: - return Global.Room.COIN_HEAVEN diff --git a/Scripts/Classes/LevelClass.gd b/Scripts/Classes/LevelClass.gd index a7abdd5..06c47f3 100644 --- a/Scripts/Classes/LevelClass.gd +++ b/Scripts/Classes/LevelClass.gd @@ -126,7 +126,10 @@ func update_theme() -> void: if Global.current_campaign == "SMBANN": theme_time = "Night" ResourceSetterNew.cache.clear() - Global.current_room = get_room_type() + if self is CoinHeaven: + Global.current_room = Global.Room.COIN_HEAVEN + else: + Global.current_room = get_room_type() Global.current_campaign = campaign Global.level_theme = theme Global.theme_time = theme_time