public PlayerClass(Game1 mainGame, int PlayerWidth, int PlayerHeight) { moveXSpeed = 3; playerRect = new Rectangle(mainGame.bufferWidth / 2, mainGame.bufferHeight - PlayerHeight, PlayerWidth, PlayerHeight); playerMove = new GeneralAnimation(100, new Rectangle(0, 0, 256, 64), new Rectangle(0, 0, 64, 64)); playerFire = new GeneralAnimation(50, new Rectangle(0, 0, 256, 64), new Rectangle(0, 0, 64, 64)); playerMoveAnimation = mainGame.playerMoveAnimation; playerFireAnimation = mainGame.playerFireAnimation; playerMove.LoadContent(); playerFire.LoadContent(); }
//DIFFERENT TYPES OF ENEMIES public BasicAliens(int XPos, int YPos, int EnemyType, Game1 mainGame) { //PEWPEWER #region if (EnemyType == 0) { moveSpeed = 3; alienTexture = mainGame.alien1; alienRect = new Rectangle(XPos, YPos, 20, 20); alienAnimation = new GeneralAnimation(300, new Rectangle(0, 0, 128, 64), new Rectangle(0, 0, 64, 64)); health = 1; } #endregion }