public ExploreMain(HSMTank tank) { this.tank = tank; }
public AttackMain(HSMTank tank) { this.tank = tank; }
public PursueSubTank(HSMTank tank) { this.tank = tank; }
public PursueSubBase(HSMTank tank) { this.tank = tank; }
public FleeBalanced(HSMTank tank) { this.tank = tank; }
public AttackTankBalanced(HSMTank tank) { this.tank = tank; }
public FleeMain(HSMTank tank) { this.tank = tank; }
public AttackTank(HSMTank tank) { this.tank = tank; }
public PursueTankBalanced(HSMTank tank) { this.tank = tank; }
public ExploreConsume(HSMTank tank) { this.tank = tank; }
public AttackBase(HSMTank tank) { this.tank = tank; }
public AttackAndMove(HSMTank tank) { this.tank = tank; }
public ExploreBalanced(HSMTank tank) { this.tank = tank; }
public PursueMain(HSMTank tank) { this.tank = tank; }
public FindHealth(HSMTank tank) { this.tank = tank; }
public PursueBaseCautious(HSMTank tank) { this.tank = tank; }
public ExploreFast(HSMTank tank) { this.tank = tank; }
public PursueTankFast(HSMTank tank) { this.tank = tank; }
public FindAmmo(HSMTank tank) { this.tank = tank; }
public FleeFast(HSMTank tank) { this.tank = tank; }
public FindFuel(HSMTank tank) { this.tank = tank; }
public FiringRetreat(HSMTank tank) { this.tank = tank; }