public override void SetObject(NoxShared.Map.Object obj) { base.SetObject(obj); ExitXfer xfer = obj.GetExtraData <ExitXfer>(); textBoxMapName.Text = xfer.MapName; textBoxSpawnX.Text = xfer.ExitX.ToString(floatFormatInfo); textBoxSpawnY.Text = xfer.ExitY.ToString(floatFormatInfo); }
public override NoxShared.Map.Object GetObject() { ExitXfer xfer = obj.GetExtraData <ExitXfer>(); xfer.MapName = textBoxMapName.Text; xfer.ExitX = float.Parse(textBoxSpawnX.Text, floatFormatInfo); xfer.ExitY = float.Parse(textBoxSpawnY.Text, floatFormatInfo); return(base.GetObject()); }