import java.awt.event.KeyEvent;
import java.awt.image.BufferedImage;

public class Dog extends Animal {
	public Dog (int x, int y) {
		super(x, y, KeyEvent.VK_W, KeyEvent.VK_A, KeyEvent.VK_S, KeyEvent.VK_D, "dog_frames.png", "dog_jump_1.wav");
		
		facingLeft = false;
		
		animationWalkingFrames = new BufferedImage[walkingFrames_n];
		for (int j = 0; j < animationWalkingFrames.length; j++) {
			animationWalkingFrames[j] = animalSheetBufferedImage.getSubimage(0 + 64 * j, 0 + 64 * 1, 64, 64);
		}
		animationJumpingFrames = new BufferedImage[jumpingFrames_n];
		for (int j = 0; j < animationJumpingFrames.length; j++) {
			animationJumpingFrames[j] = animalSheetBufferedImage.getSubimage(0 + 64 * j, 0 + 64 * 3, 64, 64);
		}
		animationProjectileFrames = new BufferedImage[throwingProjectileFrames_n];
		for (int j = 0; j < animationProjectileFrames.length; j++) {
			animationProjectileFrames[j] = animalSheetBufferedImage.getSubimage(0 + 64 * j, 0 + 64 * 5, 64, 64);
		}
		animalBufferedImage = animationWalkingFrames[0];
	}
}