示例#1
0
 public AGwiazdka(GameBoard gameBoard)
 {
     this.gameBoard = gameBoard;
 }
 public TankMonsterEnemySprite(Texture2D tankEnemyTexture, Point position, GameBoard gameBoard)
     : base(tankEnemyTexture, position, gameBoard)
 {
     Life = 3;
 }
示例#3
0
 public ChargingPowerUp(Texture2D texture2D, Point position, GameBoard board)
     : base(texture2D, position, board)
 {
     this.Life = 15000;
 }
示例#4
0
 public MedpackPowerUp(Texture2D texture2D, Point position, GameBoard board)
     : base(texture2D, position, board)
 {
 }
示例#5
0
 /// <summary>
 /// Ctor for bomb
 /// </summary>
 /// <param name="texture2D">Bomb display texture</param>
 /// <param name="position">Bomb's position on board</param>
 /// <param name="board">GameBoard on which bomb is planted</param>
 public Bomb(Texture2D texture2D, Point position, GameBoard board)
     : base(texture2D, position, board)
 {
     TimeTick = 240;
 }
示例#6
0
 /// <summary>
 /// Ctor for destroyable wall sprite
 /// </summary>
 /// <param name="textureImage"></param>
 /// <param name="position"></param>
 /// <param name="gameBoard"></param>
 public DestroyableWallSprite(Texture2D textureImage, Point position, GameBoard gameBoard) : base(textureImage, position, gameBoard)
 {
 }
 /// <summary>
 /// Ctor for NormalEnemySprite
 /// </summary>
 /// <param name="textureImage">Texture image of enemy sprite</param>
 /// <param name="position">Initial position of enemy</param>
 /// <param name="gameBoard">Instance of GameBoard on which current EnemySprite is be placed</param>
 public NormalEnemySprite(Texture2D textureImage, Point position, GameBoard gameBoard)
     : base(textureImage, position, gameBoard)
 {
     timeBeforeDirectionChange = 2000;
     this.Life = 2;
 }
 /// <summary>
 /// Ctor for HunterEnemySprite
 /// </summary>
 /// <param name="textureImage">Texture image of hunter enemy</param>
 /// <param name="position">Initial position on board</param>
 /// <param name="board">GameBoard on which enemy is placed</param>
 public HunterEnemySprite(Texture2D textureImage, Point position, GameBoard board) : base(textureImage, position, board)
 {
     timeBeforeDirectionChange = 5000;
     this.Life = 1;
 }