16 Point enemy_threat_origin;
18 TbotsProto::MaxAllowedSpeedMode max_allowed_speed_mode;
21 DEFINE_PLAY_UPDATE_STRUCT_WITH_CONTROL_AND_COMMON_PARAMS
46 using namespace boost::sml;
48 DEFINE_SML_STATE(DefenseState)
50 DEFINE_SML_EVENT(Update)
54 return make_transition_table(
56 *DefenseState_S + Update_E / defendDefenseArea_A = DefenseState_S,
61 TbotsProto::AiConfig ai_config;
62 std::vector<std::shared_ptr<CreaseDefenderTactic>> crease_defenders;