public virtual void FromBZWObject(BZFlag.Map.Elements.Shapes.Teleporter tp) { Name = tp.Name; SetupFromPoisitionalbe(tp); Border = tp.Border; Attributes = tp.Attributes; GUID = tp.GUID; Index = tp.Index; Ricochet = tp.Ricochet; Horizontal = tp.Horizontal; }
public override BZFlag.Map.Elements.BasicObject ToBZWObject() { var obj = new BZFlag.Map.Elements.Shapes.Teleporter(); if (name == string.Empty) { name = Index.ToString(); } OutputToPoisitionalbe(obj); obj.Border = Border; obj.Attributes = Attributes; obj.GUID = GUID; obj.Index = Index; obj.Ricochet = Ricochet; obj.Horizontal = Horizontal; return(obj); }