internal static void TriggerLevelFinishEvent(StandardLevelScenesTransitionSetupDataSO levelScenesTransitionSetupDataSO, LevelCompletionResults levelCompletionResults) { LevelDidFinishEvent?.Invoke(levelScenesTransitionSetupDataSO, levelCompletionResults); }
internal static void TriggerLevelFinishEvent(StandardLevelScenesTransitionSetupDataSO levelScenesTransitionSetupDataSO, LevelCompletionResults levelCompletionResults) { Logger.log.Debug("Solo/Party mode level finished."); LevelFinished?.RaiseEventSafe(levelScenesTransitionSetupDataSO, new SoloLevelFinishedEventArgs(levelScenesTransitionSetupDataSO, levelCompletionResults), nameof(LevelFinished)); LevelDidFinishEvent?.Invoke(levelScenesTransitionSetupDataSO, levelCompletionResults); }