/// <summary> /// Invoke <see cref="OnLevelChangeRequest"/> /// </summary> /// <param name="newLevel">The level to change to.</param> public void ChangeLevel(Level newLevel) { OnLevelChangeRequest?.Invoke(newLevel); }
/// <summary> /// Invoke <see cref="OnLevelChangeRequest"/> /// </summary> /// <param name="newLevel">The level to change to.</param> public void ChangeLevel(int newLevel) { OnLevelChangeRequest?.Invoke((Level)newLevel); }