// Copyright Epic Games, Inc. All Rights Reserved. #include "CombatAIController.h" #include "Components/StateTreeAIComponent.h" ACombatAIController::ACombatAIController() { // create the StateTree AI Component StateTreeAI = CreateDefaultSubobject(TEXT("StateTreeAI")); check(StateTreeAI); // ensure we start the StateTree when we possess the pawn bStartAILogicOnPossess = true; // ensure we're attached to the possessed character. // this is necessary for EnvQueries to work correctly bAttachToPawn = true; }