Move implementation to base

This commit is contained in:
Dean Herbert 2022-05-10 19:10:34 +09:00
parent 4d22f26266
commit b2a57c34bb
3 changed files with 2 additions and 8 deletions

View File

@ -6,7 +6,6 @@ using System.Linq;
using osu.Framework.Allocation; using osu.Framework.Allocation;
using osu.Framework.Bindables; using osu.Framework.Bindables;
using osu.Framework.Configuration; using osu.Framework.Configuration;
using osu.Framework.Development;
using osu.Framework.Extensions.Color4Extensions; using osu.Framework.Extensions.Color4Extensions;
using osu.Framework.Graphics; using osu.Framework.Graphics;
using osu.Framework.Graphics.Colour; using osu.Framework.Graphics.Colour;
@ -40,8 +39,6 @@ namespace osu.Game.Tournament
private Bindable<WindowMode> windowMode; private Bindable<WindowMode> windowMode;
private LoadingSpinner loadingSpinner; private LoadingSpinner loadingSpinner;
protected override int ExceptionsBeforeCrash => DebugUtils.IsDebugBuild ? 0 : 1;
[BackgroundDependencyLoader] [BackgroundDependencyLoader]
private void load(FrameworkConfigManager frameworkConfig, GameHost host) private void load(FrameworkConfigManager frameworkConfig, GameHost host)
{ {

View File

@ -13,7 +13,6 @@ using osu.Framework.Allocation;
using osu.Framework.Audio; using osu.Framework.Audio;
using osu.Framework.Bindables; using osu.Framework.Bindables;
using osu.Framework.Configuration; using osu.Framework.Configuration;
using osu.Framework.Development;
using osu.Framework.Extensions.IEnumerableExtensions; using osu.Framework.Extensions.IEnumerableExtensions;
using osu.Framework.Graphics; using osu.Framework.Graphics;
using osu.Framework.Graphics.Containers; using osu.Framework.Graphics.Containers;
@ -176,8 +175,6 @@ namespace osu.Game
private readonly List<OverlayContainer> visibleBlockingOverlays = new List<OverlayContainer>(); private readonly List<OverlayContainer> visibleBlockingOverlays = new List<OverlayContainer>();
protected override int ExceptionsBeforeCrash => DebugUtils.IsDebugBuild ? 0 : 1;
public OsuGame(string[] args = null) public OsuGame(string[] args = null)
{ {
this.args = args; this.args = args;

View File

@ -189,13 +189,13 @@ namespace osu.Game
/// If the count hits zero, the game will crash. /// If the count hits zero, the game will crash.
/// Each second, the count is incremented until reaching the value specified. /// Each second, the count is incremented until reaching the value specified.
/// </remarks> /// </remarks>
protected virtual int ExceptionsBeforeCrash => 0; protected virtual int UnhandledExceptionsBeforeCrash => DebugUtils.IsDebugBuild ? 0 : 1;
public OsuGameBase() public OsuGameBase()
{ {
Name = @"osu!"; Name = @"osu!";
allowableExceptions = ExceptionsBeforeCrash; allowableExceptions = UnhandledExceptionsBeforeCrash;
} }
[BackgroundDependencyLoader] [BackgroundDependencyLoader]