public void FromXml(XmlNode node)
{
Reset();
foreach (XmlNode child in SerializeUtils.GetChildNodes(node, "Interactions"))
{
int index = SerializeUtils.GetAttributeInt(child, "Index");
_scriptFunctionNames[index] = child.InnerText;
if (_scriptFunctionNames[index] == string.Empty)
{
_scriptFunctionNames[index] = null;
}
}
}