Navigation
API > API/Plugins > API/Plugins/MassAIBehavior
References
| Module | MassAIBehavior |
| Header | /Engine/Plugins/AI/MassAI/Source/MassAIBehavior/Public/MassAIBehaviorTypes.h |
| Include | #include "MassAIBehaviorTypes.h" |
&42; MASSBEHAVIOR_CLOG
&40;
bDisplayDebug,
Log,
TEXT("Starting action: %s"),
&42;StaticEnum< ESomeActionEnum >
&41;
Remarks
Helper macros that could be used inside FMassStateTreeEvaluators and FMassStateTreeTasks. Requirements is a property or parameters with the following declaration: FStateTreeExecutionContext& Context These macros should be used to standardize the output format and simplify code at call site. They could also easily be changed from UE_(C)VLOG to UE_(C)VLOG_UELOG (or any other implementation) in one go. e.g. the following: if WITH_MASSGAMEPLAY_DEBUG const FMassStateTreeExecutionContext& MassContext = static_cast
could be replaced by: /**