public GLPH.GLPHEntry ToGLPHEntry(byte start) { GLPH.GLPHEntry path = new GLPH.GLPHEntry(); path.Start = start; path.Previous = Previous; path.Next = Next; path.Length = (byte)Entries.Count; path.Unknown1 = RouteSettings; path.Unknown2 = Unknown2; return(path); }
public GliderGroup(GLPH.GLPHEntry path, GLPT data) { Previous = path.Previous; Next = path.Next; RouteSettings = path.Unknown1; Unknown2 = path.Unknown2; for (int i = path.Start; i < path.Start + path.Length; i++) { Entries.Add(new GliderEntry(data.Entries[i])); } }