#include <enemy_free_kick_play_fsm.h>
|
|
static constexpr double | TOO_CLOSE_THRESHOLD_METERS = 0.1 |
| |
Play for defending against enemy free kicks
◆ EnemyFreeKickPlayFSM()
Creates a enemy free kick play FSM
- Parameters
-
| ai_config | the play config for this play FSM |
◆ blockEnemyKicker()
| void blockEnemyKicker |
( |
const Update & |
event | ) |
|
Action to configure the play for defensive gameplay for enemy free kick
- Parameters
-
◆ setTactics()
| void setTactics |
( |
const Update & |
event, |
|
|
unsigned int |
num_tactics |
|
) |
| |
Helper function to set the tactics for the play depending on the specified number of attackers and defenders to setup
- Parameters
-
| event | the FSM event |
| num_tactics | the number of tactics available to assign |
The documentation for this struct was generated from the following files:
- src/software/ai/hl/stp/play/enemy_free_kick/enemy_free_kick_play_fsm.h
- src/software/ai/hl/stp/play/enemy_free_kick/enemy_free_kick_play_fsm.cpp