public CKPH.CKPHEntry ToCKPHEntry(byte start) { CKPH.CKPHEntry path = new CKPH.CKPHEntry(); path.Start = start; path.Length = (byte)Entries.Count; path.Next = Next; path.Previous = Previous; path.Unknown = Unknown; return(path); }
public CheckpointGroup(CKPH.CKPHEntry path, CKPT data) { Previous = path.Previous; Next = path.Next; Unknown = path.Unknown; for (int i = path.Start; i < path.Start + path.Length; i++) { Entries.Add(new CheckpointEntry(data.Entries[i])); } }