27 lines
462 B
C++
27 lines
462 B
C++
#ifndef CREATURELIB_ATTACKTARGET_HPP
|
|
#define CREATURELIB_ATTACKTARGET_HPP
|
|
|
|
#include <cstdint>
|
|
|
|
namespace CreatureLib::Library {
|
|
enum class AttackTarget : uint8_t{
|
|
Adjacent,
|
|
AdjacentAlly,
|
|
AdjacentAllySelf,
|
|
AdjacentOpponent,
|
|
|
|
All,
|
|
AllAdjacent,
|
|
AllAdjacentOpponent,
|
|
AllAlly,
|
|
AllOpponent,
|
|
|
|
Any,
|
|
|
|
RandomOpponent,
|
|
Self,
|
|
};
|
|
}
|
|
|
|
#endif //CREATURELIB_ATTACKTARGET_HPP
|