package de.swagner.paxbritannica.frigate;
import com.badlogic.gdx.graphics.g2d.Batch;
import com.badlogic.gdx.math.Vector2;
import de.swagner.paxbritannica.Bullet;
import de.swagner.paxbritannica.Resources;
public class Missile extends Bullet {
private MissileAI ai = new MissileAI(this);
public Missile(int id, Vector2 position, Vector2 facing) {
super(id, position, facing);
turnSpeed = 300f;
accel = 300.0f;
bulletSpeed = 50;
this.velocity = new Vector2().set(facing).scl(bulletSpeed);
damage = 50;
this.set(Resources.getInstance().missile);
this.setOrigin(this.getWidth()/2, this.getHeight()/2);
}
@Override
public void draw(Batch batch) {
ai.update();
super.draw(batch);
}
}