public PlasmaBall(Vector2D location, IMotion motion) : base() { Location = new Vector3D(location.X, location.Y, ShooterLevel.WeaponsZ); Motion = motion; ShooterLevel.Current.Plasma.AddPlasmaBall(this); }
public Projectile(Vector2D location, IMotion motion) : base() { Location = new Vector3D(location.X, location.Y, ShooterLevel.WeaponsZ); Motion = motion; }
public GameObject() { if (Objects == null) Objects = new List<GameObject>(); Location = new Vector3D(0, 0, 0); Objects.Add(this); }