private void OnMergeSoilCNPatch(MergeSoilCNPatchType MergeCNPatch) { if ((MergeCNPatch.AffectedPatches_id.Length > 1) | (MergeCNPatch.AffectedPatches_nm.Length > 1)) { // get the list of patch id's to which stuff will be added List <int> PatchesToMerge = new List <int>(); int[] PatchIDs = CheckPatchIDs(MergeCNPatch.AffectedPatches_id, MergeCNPatch.AffectedPatches_nm); for (int i = 0; i < PatchIDs.Length; i++) { PatchesToMerge.Add(PatchIDs[i]); } // send the list to merger AmalgamatePatches(PatchesToMerge); } }
private void OnMergeSoilCNPatch(MergeSoilCNPatchType MergeCNPatch) { if ((MergeCNPatch.AffectedPatches_id.Length > 1) | (MergeCNPatch.AffectedPatches_nm.Length > 1)) { // get the list of patch id's to which stuff will be added List<int> PatchesToMerge = new List<int>(); int[] PatchIDs = CheckPatchIDs(MergeCNPatch.AffectedPatches_id, MergeCNPatch.AffectedPatches_nm); for (int i = 0; i < PatchIDs.Length; i++) PatchesToMerge.Add(PatchIDs[i]); // send the list to merger AmalgamatePatches(PatchesToMerge); } }