// Token: 0x06001B14 RID: 6932 RVA: 0x00051ED4 File Offset: 0x000500D4 private bool method_3(string filePath) { Class98 @class = null; bool flag = false; try { @class = new Class98(filePath); flag = true; } catch (Exception ex) { if (@class != null) { @class.Dispose(); } @class = null; ex.smethod_1(new object[] { string.Format(JoeFish.string_10, filePath) }); DialogBox.smethod_7(ex, filePath); } if (flag && this.method_1(@class)) { if (this.class98_0 != null) { this.class98_0.Dispose(); } this.class98_0 = @class; this.CustomCapturesMenuItem.Checked = true; this.DefaultCapturesMenuItem.Checked = false; return(true); } if (@class != null) { @class.Dispose(); } @class = null; this.DefaultCapturesMenuItem.Checked = false; this.CustomCapturesMenuItem.Checked = false; DialogBox.smethod_3(JoeFish.string_8, JoeFish.string_9); return(false); }
// Token: 0x06001B13 RID: 6931 RVA: 0x00051DBC File Offset: 0x0004FFBC private void method_2(bool displayErrorIfFailure) { Class110.Instance.JoeFishSettings.CustomCaptureFile = null; if (File.Exists(Class291.string_20)) { bool flag = false; Class98 @class = null; try { @class = new Class98(Class291.string_20); flag = true; } catch (Exception ex) { if (@class != null) { @class.Dispose(); } @class = null; if (displayErrorIfFailure) { ex.smethod_1(new object[] { Class291.string_20 }); } } if (flag && this.method_1(@class)) { if (this.class98_0 != null) { this.class98_0.Dispose(); } this.class98_0 = @class; this.DefaultCapturesMenuItem.Checked = true; this.CustomCapturesMenuItem.Checked = false; return; } if (@class != null) { @class.Dispose(); } @class = null; if (displayErrorIfFailure) { DialogBox.smethod_3(JoeFish.string_13, JoeFish.string_9); return; } } else { if (this.class98_0 != null) { this.class98_0.Dispose(); } this.class98_0 = null; if (displayErrorIfFailure) { DialogBox.smethod_3(JoeFish.string_11, JoeFish.string_12); } this.DefaultCapturesMenuItem.Checked = false; this.CustomCapturesMenuItem.Checked = false; } }
// Token: 0x06001B10 RID: 6928 RVA: 0x00051D08 File Offset: 0x0004FF08 private bool method_1(Class98 settings) { return(settings.BootCaughtCapture != null && settings.BucketFullCapture != null && settings.CastCapture != null && settings.EstateSellFishCapture != null && settings.ExitFishingCapture != null && settings.FishCaughtCapture != null && settings.FishCaughtDuringBingoCapture != null && settings.NewSpeciesCapture != null && settings.NewSpeciesDuringBingoCapture != null && settings.NoBeansCapture != null && settings.SellFishCapture != null); }