コード例 #1
0
 public static string ModLocal(string file) => Path.Combine(ModEntry.MOD_HELPER.DirectoryPath, Assets.ModAsset(file));
コード例 #2
0
 public static string UnWrap(string path)
 {
     return(Assets.IsWrapped(path) ? path.Substring(Assets.WRAP.Length) : path);
 }
コード例 #3
0
ファイル: ModEntry.cs プロジェクト: GStefanowich/SDV-NFFTT
 T IAssetLoader.Load <T>(IAssetInfo asset) => (T)(object)Assets.Get(asset.AssetName);
コード例 #4
0
 public static bool SpriteExists(string path) => File.Exists(Assets.ModLocal(path));
コード例 #5
0
ファイル: ModEntry.cs プロジェクト: GStefanowich/SDV-NFFTT
 /*
  * Asset Handling Overrides
  */
 bool IAssetLoader.CanLoad <T>(IAssetInfo asset) => Assets.Has(asset.AssetName) || Assets.IsWrapped(asset.AssetName);