13 lines
621 B
C#
13 lines
621 B
C#
using System.Collections.Generic;
|
|
using SmartNav.Model.Navigation;
|
|
|
|
namespace SmartNav.Data;
|
|
|
|
public static class AssemblyWarpDestinationLoader
|
|
{
|
|
public static (IReadOnlyList<uint> SkippedWarpIds, IReadOnlyDictionary<string, WarpDestinationEntry> Destinations) GetOverrides(string? overrideDirectory = null)
|
|
{
|
|
WarpDestinationOverrides warpDestinationOverrides = SmartNavResources.Load<WarpDestinationOverrides>("warp-destinations.json", overrideDirectory) ?? new WarpDestinationOverrides();
|
|
return (SkippedWarpIds: warpDestinationOverrides.SkippedWarpIds, Destinations: warpDestinationOverrides.Destinations);
|
|
}
|
|
}
|