From db65a03c8d8bb4e5cb80354d5b35a669a57b1e2e Mon Sep 17 00:00:00 2001 From: iAmAsval Date: Sat, 10 Oct 2020 00:34:35 +0200 Subject: [PATCH] Hide The Pain Harold --- FModel/Creator/Bases/BaseSeason.cs | 15 +++++++++------ README.md | 4 ++-- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/FModel/Creator/Bases/BaseSeason.cs b/FModel/Creator/Bases/BaseSeason.cs index 76a4e6c0..17870087 100644 --- a/FModel/Creator/Bases/BaseSeason.cs +++ b/FModel/Creator/Bases/BaseSeason.cs @@ -110,7 +110,7 @@ namespace FModel.Creator.Bases TextSize = 15, Color = SKColors.White, TextAlign = SKTextAlign.Center, - Typeface = Text.TypeFaces.BottomDefaultTypeface + Typeface = Text.TypeFaces.BottomDefaultTypeface ?? Text.TypeFaces.DisplayNameTypeface }; using SKPaint bg = new SKPaint { @@ -135,7 +135,7 @@ namespace FModel.Creator.Bases int x = 20; foreach (var (index, reward) in BookXpSchedule) { - if (index == 0) + if (index == 0 || reward.Count <= 0) continue; c.DrawText(index.ToString(), new SKPoint(x + (defaultSize / 2), y - 5), paint); @@ -234,11 +234,14 @@ namespace FModel.Creator.Bases }); } - c.DrawBitmap(FirstWinReward.TheReward.IconImage.Resize(HeaderHeight, HeaderHeight), new SKPoint(0, 0), new SKPaint + if (FirstWinReward != null) { - FilterQuality = SKFilterQuality.High, - IsAntialias = true - }); + c.DrawBitmap(FirstWinReward.TheReward.IconImage.Resize(HeaderHeight, HeaderHeight), new SKPoint(0, 0), new SKPaint + { + FilterQuality = SKFilterQuality.High, + IsAntialias = true + }); + } SKPath pathTop = new SKPath { FillType = SKPathFillType.EvenOdd }; pathTop.MoveTo(0, HeaderHeight); diff --git a/README.md b/README.md index 5a768b60..d01e2ba9 100644 --- a/README.md +++ b/README.md @@ -82,8 +82,8 @@ To use FModel, you need to have [.NET Core 3.1](https://dotnet.microsoft.com/dow - Not Officer
- Not Officer + Officer
+ Officer

🔧 🐦