public AbstractRectbombularThing(BomberMatch match, bool destroyable, bool passable, bool deadly, Vector position, Vector size) { this.Destroyable = destroyable; this.Passable = passable; this.Deadly = deadly; this.Position = position; this.Size = size; this.Match = match; }
public Bomb(BomberGuy player, BomberMatch match, Vector position) : base(match, true, false, false, position, match.CellSize * Constants.Bomb.REL_SIZE) { timer = match.TimeOnce(2000, () => Destroy()); this.player = player; }
public Bomb(BomberGuy player, BomberMatch match) : this(player, match, new Vector()) { }
public Unbombable(BomberMatch match, Vector position, Vector size) : base(match, false, false, false, position, size) { }
public Unbombable(BomberMatch match, Vector size) : this(match, new Vector(), size) { }
public Bombstacle(BomberMatch match, Vector position, Vector size) : base(match, true, false, false, position, size) { }
public Bombstacle(BomberMatch match, Vector size) : this(match, new Vector(), size) { }
public AbstractRectbombularThing(BomberMatch match, bool destroyable, bool passable, bool deadly, Vector size) : this(match, destroyable, passable, deadly, new Vector(), size) { }