예제 #1
0
 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;
 }
예제 #2
0
 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;
 }
예제 #3
0
 public Bomb(BomberGuy player, BomberMatch match) : this(player, match, new Vector())
 {
 }
예제 #4
0
 public Unbombable(BomberMatch match, Vector position, Vector size) : base(match, false, false, false, position, size)
 {
 }
예제 #5
0
 public Unbombable(BomberMatch match, Vector size) : this(match, new Vector(), size)
 {
 }
예제 #6
0
 public Bombstacle(BomberMatch match, Vector position, Vector size) : base(match, true, false, false, position, size)
 {
 }
예제 #7
0
 public Bombstacle(BomberMatch match, Vector size) : this(match, new Vector(), size)
 {
 }
예제 #8
0
 public AbstractRectbombularThing(BomberMatch match, bool destroyable, bool passable, bool deadly, Vector size) : this(match, destroyable, passable, deadly, new Vector(), size)
 {
 }