Disable game symbol download for the time being

This commit is contained in:
Soreepeong 2023-11-29 05:14:58 +09:00 committed by goat
parent a72f407357
commit d1fad70e8f
2 changed files with 3 additions and 2 deletions

View file

@ -140,7 +140,7 @@ public enum DalamudAsset
/// <summary> /// <summary>
/// <see cref="DalamudAssetPurpose.Font"/>: Game symbol fonts being used as webfonts at Lodestone. /// <see cref="DalamudAssetPurpose.Font"/>: Game symbol fonts being used as webfonts at Lodestone.
/// </summary> /// </summary>
[DalamudAsset(DalamudAssetPurpose.Font, required: true)] [DalamudAsset(DalamudAssetPurpose.Font, required: false)]
[DalamudAssetOnlineSource("https://img.finalfantasyxiv.com/lds/pc/global/fonts/FFXIV_Lodestone_SSF.ttf")] // [DalamudAssetOnlineSource("https://img.finalfantasyxiv.com/lds/pc/global/fonts/FFXIV_Lodestone_SSF.ttf")]
LodestoneGameSymbol = 2004, LodestoneGameSymbol = 2004,
} }

View file

@ -96,6 +96,7 @@ internal sealed class DalamudAssetManager : IServiceType, IDisposable, IDalamudA
return Task.WhenAll( return Task.WhenAll(
Enum.GetValues<DalamudAsset>() Enum.GetValues<DalamudAsset>()
.Where(x => x is not DalamudAsset.Empty4X4) .Where(x => x is not DalamudAsset.Empty4X4)
.Where(x => x.GetAttribute<DalamudAssetAttribute>()?.Required is true)
.Select(this.CreateStreamAsync) .Select(this.CreateStreamAsync)
.Select(x => x.ToContentDisposedTask())); .Select(x => x.ToContentDisposedTask()));
} }