From ae9371f627350db57ff923843e2477e4cbdbb4cb Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Fri, 30 Mar 2018 17:45:12 +0200 Subject: [PATCH] Add a ReplaceValue method to UpdateUtils --- OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs b/OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs index 5895572b53..bac5f8d269 100644 --- a/OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs +++ b/OpenRA.Mods.Common/UpdateRules/UpdateUtils.cs @@ -249,6 +249,11 @@ namespace OpenRA.Mods.Common.UpdateRules return FieldLoader.GetValue(node.Key, node.Value.Value); } + public static void ReplaceValue(this MiniYamlNode node, string value) + { + node.Value.Value = value; + } + public static void AddNode(this MiniYamlNode node, string key, object value) { node.Value.Nodes.Add(new MiniYamlNode(key, FieldSaver.FormatValue(value)));