
#pragma once
#ifndef AI_FOCUSFIRESQUAD_HPP
#define AI_FOCUSFIRESQUAD_HPP

#include "AI_RadioSquad.hpp"
#include <Stuff\Scalar.hpp>



namespace MW4AI
{
	namespace Squad
	{
		class FocusFireSquad
			: public RadioSquad
		{
			DERIVED_SquadAI;

			typedef RadioSquad inherited;

		  public:
			FocusFireSquad();

			ID GetID() const;

			MWObject* GetAutoTarget();

		  private:
			Adept::ObjectID m_AutoTarget;
			Stuff::Scalar m_LastTargetUpdateTime;
		};
	};
};


#endif // AI_FOCUSFIRESQUAD_HPP