public Sprinter(TileMap tm, int startingAction, String s){
			super(tm);
			
			moveSpeed = .3;
			maxSpeed = 10;
			fallSpeed = 0;
			maxFallSpeed = 0;
			
			width = 30;
			height = 34;
			cwidth = 10;
			cheight = 10;
			
			health = maxHealth = 2;
			damage = 1;
			invincible = false;
			
			if(s.equals("right")){
				facingRight = true;
				facingUp = false;
				facingDown = false;
			} else if(s.equals("up")){
				facingRight = false;
				facingUp = true;
				facingDown = false;
			} else if(s.equals("down")){
				facingRight = false;
				facingUp = false;
				facingDown = true;
			}else{
				facingRight = false;
				facingUp = false;
				facingDown = false;
			}
			
			deathScore = 100;
			
			try{
				BufferedImage spritesheet = ImageIO.read(
						getClass().getResourceAsStream(
								"/Sprites/Enemies/Sprinter.png"));
				
				sprites = new ArrayList<BufferedImage[]>();
				for(int i = 0; i < 3; i++){
					BufferedImage[] bi = new BufferedImage[numFrames[i]];
					for(int j = 0; j < numFrames[i]; j++){
					bi[j] = spritesheet.getSubimage(j * width, i * height, width, height);
					}
					sprites.add(bi);
				}
			}catch(Exception e){
				e.printStackTrace();
			}
			
			animation = new Animation();
			currentAction = startingAction;
			animation.setFrames(sprites.get(startingAction));
			animation.setDelay(100);
			
	}