private void loadBodies(List <progressBodyCollection> nodes) { for (int i = nodes.Count - 1; i >= 0; i--) { progressBodyCollection body = nodes[i]; if (body == null) { continue; } if (bodies.ContainsKey(body.Body.displayName.LocalizeBodyName())) { continue; } List <progressStandard> bodySubNodes = body.getAllNodes; List <IStandardNode> newNodes = new List <IStandardNode>(); for (int j = bodySubNodes.Count - 1; j >= 0; j--) { StandardNodeUI node = new StandardNodeUI(bodySubNodes[j]); if (node == null) { continue; } newNodes.Add(node); } bodies.Add(body.Body.displayName.LocalizeBodyName(), newNodes); } }
public bool AnyBodyNode(string s) { progressBodyCollection body = progressParser.getProgressBody(s); if (body == null) { return(false); } return(body.IsReached); }