public RallyPoint() { X = 0; Y = 0; RallyType = RallyTypes.StandardMove; BuildType = ""; }
public void Load(MemoryStream memory) { var reader = new BinaryReader(memory); X = reader.ReadSingle(); Y = reader.ReadSingle(); RallyType = (RallyTypes) reader.ReadByte(); if (RallyType == RallyTypes.Build) { BuildType = reader.ReadString(); } }