void actionSerialize() { List <Serialized_actionNodes> S_actionNode = new List <Serialized_actionNodes>(); foreach (var child in actionNodes) { Serialized_actionNodes np = new Serialized_actionNodes() { gameObjectName = child.gameObjectName, pauseHere = child.pauseHere, methodName = child.methodName, methodIndex = child.methodIndex, opts = child.opts, nameOpts = child.nameOpts, paramIndex = child.paramType, nameIndex = child.nameIndex, param_bool = child.param_bool, param_float = child.param_float, param_int = child.param_int, param_string = child.param_string, ID = child.ID, rect = child.rect, outPlayerIndex = playerDiags.IndexOf(child.outPlayer), outNPCIndex = npcDiags.IndexOf(child.outNPC), outActionIndex = actionNodes.IndexOf(child.outAction) }; S_actionNode.Add(np); } S_actionNodes = S_actionNode; }
void ActionSerialize() { List <Serialized_actionNodes> S_actionNode = new List <Serialized_actionNodes>(); foreach (var child in actionNodes) { Serialized_actionNodes np = new Serialized_actionNodes() { gameObjectName = child.gameObjectName, pauseHere = child.pauseHere, methodName = child.methodName, paramType = child.paramType, param_bool = child.param_bool, param_float = child.param_float, param_int = child.param_int, param_string = child.param_string, ID = child.ID, outPlayerIndex = playerDiags.IndexOf(child.outPlayer), outActionIndex = actionNodes.IndexOf(child.outAction), ovrStartNode = child.ovrStartNode, renameDialogue = child.renameDialogue, gotoNode = child.gotoNode }; S_actionNode.Add(np); } S_actionNodes = S_actionNode; }