C#开发的OpenRA的mod.yaml文件
Posted caimouse
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#开发的OpenRA的mod.yaml文件相关的知识,希望对你有一定的参考价值。
C#开发的OpenRA的mod.yaml文件
在OpenRA游戏里,会看到这样一段代码:
Manifest LoadMod(string id, string path)
IReadOnlyPackage package = null;
try
if (!Directory.Exists(path))
Log.Write("debug", path + " is not a valid mod package");
return null;
package = new Folder(path);
if (package.Contains("mod.yaml"))
return new Manifest(id, package);
catch (Exception e)
Log.Write("debug", $"Load mod \'path\': e");
package?.Dispose();
return null;
在这段代码里,这行package.Contains("mod.yaml")代码
以上是关于C#开发的OpenRA的mod.yaml文件的主要内容,如果未能解决你的问题,请参考以下文章
C#开发的OpenRA的mod配置文件的容器Manifest类