From e94aced8346f427745bb24b867d00dbe662ef647 Mon Sep 17 00:00:00 2001 From: josshmot Date: Fri, 4 Apr 2025 20:19:17 +1000 Subject: [PATCH] Made it explicitly required to provide IModeBehaviour for StartGameOverSequence() --- NewHorizons/Components/NHGameOverManager.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/NewHorizons/Components/NHGameOverManager.cs b/NewHorizons/Components/NHGameOverManager.cs index 2a8496ee..3fb7f560 100644 --- a/NewHorizons/Components/NHGameOverManager.cs +++ b/NewHorizons/Components/NHGameOverManager.cs @@ -47,11 +47,11 @@ namespace NewHorizons.Components var gameOver = _gameOvers.FirstOrDefault(x => !string.IsNullOrEmpty(x.condition) && DialogueConditionManager.SharedInstance.GetConditionState(x.condition)); if (!_gameOverSequenceStarted && gameOver != null && !Locator.GetDeathManager()._finishedDLC) { - StartGameOverSequence(gameOver, null); + StartGameOverSequence(gameOver, null, null); } } - public void StartGameOverSequence(GameOverModule gameOver, DeathType? deathType, IModBehaviour mod = null) + public void StartGameOverSequence(GameOverModule gameOver, DeathType? deathType, IModBehaviour mod) { _gameOverSequenceStarted = true; Delay.StartCoroutine(GameOver(gameOver, deathType, mod));