public CheckpointEntry(CKPT.CKPTEntry entry) { LeftPointX = entry.Point1.X; RightPointX = entry.Point2.X; LeftPointZ = entry.Point1.Z; RightPointZ = entry.Point2.Z; RespawnId = entry.RespawnId; Key = entry.Key; ClipID = entry.ClipID; Section = entry.Section; Unknown3 = entry.Unknown3; Unknown4 = entry.Unknown4; }
public CKPT.CKPTEntry ToCKPTEntry(Byte prev, Byte next) { CKPT.CKPTEntry entry = new CKPT.CKPTEntry(); entry.Point1 = new Vector2(LeftPointX, LeftPointZ); entry.Point2 = new Vector2(RightPointX, RightPointZ); entry.RespawnId = RespawnId; entry.Key = Key; entry.Previous = prev; entry.Next = next; entry.ClipID = ClipID; entry.Section = Section; entry.Unknown3 = Unknown3; entry.Unknown4 = Unknown4; return(entry); }