3 ref SCR_BTParam<SCR_AISmartActionComponent> m_SmartActionComponent =
new SCR_BTParam<SCR_AISmartActionComponent>(
SCR_AIActionTask.SMARTACTION_PORT);
8 m_sBehaviorTree =
"AI/BehaviorTrees/Chimera/Soldier/PerformAction.bt";
11 m_SmartActionComponent.Init(
this, smartActionComponent);
15 override string GetActionDebugInfo()
17 return this.ToString() +
" using smart action " + m_SmartActionComponent.ValueToString();
21 override void OnActionFailed()
23 super.OnActionFailed();
24 if (m_SmartActionComponent.m_Value)
25 m_SmartActionComponent.m_Value.ReleaseAction();