Package model

Class Kamikaze

All Implemented Interfaces:
Serializable

public class Kamikaze extends Soldier
Implementation of Kamikaze Soldier type.
See Also:
  • Constructor Details

    • Kamikaze

      public Kamikaze(Point position)
      Constructs a new Kamikaze instance.
      Parameters:
      position - the kamikaze's position on the Map
  • Method Details

    • attack

      public void attack()
      Attacks the unit's target if nearby.
      Overrides:
      attack in class Soldier
    • selectTargets

      public void selectTargets(ArrayList<Tower> targets)
      Sets the Kamikaze's target list.
      Parameters:
      targets - the targets to add