Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AIDecoTestActivityIsFollow.c
Go to the documentation of this file.
2{
3 protected override bool TestFunction(AIAgent agent, IEntity controlled)
4 {
5 SCR_AIBaseUtilityComponent utilityComp = SCR_AIBaseUtilityComponent.Cast(agent.FindComponent(SCR_AIBaseUtilityComponent));
6 if (!utilityComp)
7 return false;
8
9 SCR_AIGroup group = SCR_AIGroup.Cast(agent);
10 if (!group)
11 return false;
12
13 SCR_AIActivityBase activity = SCR_AIActivityBase.Cast(utilityComp.GetExecutedAction());
14 if (!activity)
15 return false;
16
17 SCR_AIFollowActivity followActivity = SCR_AIFollowActivity.Cast(activity);
18 if (!followActivity)
19 return false;
20
21 return true;
22 }
23};
void SCR_AIActivityBase(SCR_AIGroupUtilityComponent utility, AIWaypoint relatedWaypoint)
override bool TestFunction(AIAgent agent, IEntity controlled)