public void fire() {
		if(bulletCooldown > 0) return;
		for (int i = 0; i < bullets.length; i++) {
			if (bullets[i].alive){
				continue;
			}
			bullets[i].alive = true;
			bullets[i].x = x;
			bullets[i].y = y;
			bullets[i].speed = facingDirection * 10f;
			bulletCooldown = 10;
			return;
		}
		/*if(bullets.length < MAX_BULLETS){
			Bullet b = new Bullet(x, y, 10f);
			bullets.add(b);
		}*/
	}