public CosmicUnit(Starship starship) { Radius = starship.Radius; Name = starship.Name; Position = new Vector(0, 0); Type = CosmicUnitKind.Ship; MoveVector = new Vector(); Still = false; }
public CosmicUnit(Ship ownerShip) { Radius = ownerShip.Radius; Name = ownerShip.Name; Position = new Vector(0, 0); Type = CosmicUnitKind.Ship; MoveVector = new Vector(); Gravity = ownerShip.Gravity; Still = false; }
public CosmicUnit(Unit unit) { Radius = unit.Radius; Name = unit.Name; Position = unit.Position; Team = unit.Team; MoveVector = new Vector(); Type = CosmicUnitKind.Unknown; Still = (unit.Mobility == Mobility.Still); Timeout = 10; }