complain about junk values like the recent volkov breakage
This commit is contained in:
@@ -70,6 +70,9 @@ namespace OpenRA
|
|||||||
|
|
||||||
static ITraitInfo LoadTraitInfo(string traitName, MiniYaml my)
|
static ITraitInfo LoadTraitInfo(string traitName, MiniYaml my)
|
||||||
{
|
{
|
||||||
|
if (!string.IsNullOrEmpty(my.Value))
|
||||||
|
throw new YamlException("Junk value `{0}` on trait node {1}"
|
||||||
|
.F(my.Value, traitName));
|
||||||
var info = Game.CreateObject<ITraitInfo>(traitName + "Info");
|
var info = Game.CreateObject<ITraitInfo>(traitName + "Info");
|
||||||
FieldLoader.Load(info, my);
|
FieldLoader.Load(info, my);
|
||||||
return info;
|
return info;
|
||||||
|
|||||||
Reference in New Issue
Block a user