Public Member Functions | |
BlockCell (std::shared_ptr< gameModel::Environment > env, std::shared_ptr< gameModel::Team > team, gameModel::Position target) | |
bool | isPossible () const override |
auto | execute () const -> gameController::ActionCheckResult override |
![]() | |
Interference (std::shared_ptr< gameModel::Environment > env, std::shared_ptr< gameModel::Team > team, gameModel::InterferenceType type) | |
auto | getType () const -> gameModel::InterferenceType |
Additional Inherited Members | |
![]() | |
std::shared_ptr < gameModel::Environment > | env |
std::shared_ptr< gameModel::Team > | team |
gameModel::InterferenceType | type |
|
overridevirtual |
Places CubeOfShit on target position
Implements gameController::Interference.
|
overridevirtual |
Checks if Interference is possible
Reimplemented from gameController::Interference.