#include <vector>
+namespace common { class TargetingMode; }
+
namespace battle {
class BattleState;
bool SelectSingle() const { return !SelectMultiple(); }
void SetSingle() { multiple = false; }
+ void ReadMode(const common::TargetingMode &);
+
void SelectEnemies();
void SelectHeroes();
void Select(int index) { selected[index].type = State::SELECTED; selection = index; }