public override void update(float elapsed)
{
if (!this.isTalking())
{
base.update(elapsed);
}
else
{
dialogue.update(elapsed);
}
if (ppActive)
{
ppSystem.update(this, elapsed);
}
shootTimer += elapsed;
if (shootTimer >= RECHARGE_TIME)
canShoot = true;
}