#include <aspect_attacks.hpp>
Public Attributes | |
lua_State * | lua |
std::shared_ptr< unit_filter > | filter_own_ |
std::shared_ptr< unit_filter > | filter_enemy_ |
int | ref_own_ |
int | ref_enemy_ |
Definition at line 75 of file aspect_attacks.hpp.
std::shared_ptr<unit_filter> ai::aspect_attacks_lua_filter::filter_enemy_ |
Definition at line 77 of file aspect_attacks.hpp.
Referenced by ai::aspect_attacks_lua::is_allowed_enemy().
std::shared_ptr<unit_filter> ai::aspect_attacks_lua_filter::filter_own_ |
Definition at line 77 of file aspect_attacks.hpp.
Referenced by ai::aspect_attacks_lua::is_allowed_attacker().
lua_State* ai::aspect_attacks_lua_filter::lua |
Definition at line 76 of file aspect_attacks.hpp.
Referenced by ai::aspect_attacks_lua::is_allowed_attacker(), ai::aspect_attacks_lua::is_allowed_enemy(), and ai::aspect_attacks_lua::recalculate().
int ai::aspect_attacks_lua_filter::ref_enemy_ |
Definition at line 78 of file aspect_attacks.hpp.
Referenced by ai::aspect_attacks_lua::is_allowed_enemy(), and ai::aspect_attacks_lua::recalculate().
int ai::aspect_attacks_lua_filter::ref_own_ |
Definition at line 78 of file aspect_attacks.hpp.
Referenced by ai::aspect_attacks_lua::is_allowed_attacker(), and ai::aspect_attacks_lua::recalculate().