Inherited by SandBox.Missions.AgentBehaviors.AlarmedBehaviorGroup, SandBox.Missions.AgentBehaviors.DailyBehaviorGroup, and SandBox.Missions.AgentBehaviors.InterruptingBehaviorGroup.
◆ AgentBehaviorGroup()
SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.AgentBehaviorGroup |
( |
AgentNavigator |
navigator, |
|
|
Mission |
mission |
|
) |
| |
|
protected |
◆ AddBehavior< T >()
T SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.AddBehavior< T > |
( |
| ) |
|
◆ GetBehavior< T >()
T SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.GetBehavior< T > |
( |
| ) |
|
◆ HasBehavior< T >()
bool SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.HasBehavior< T > |
( |
| ) |
|
◆ RemoveBehavior< T >()
void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.RemoveBehavior< T > |
( |
| ) |
|
◆ SetScriptedBehavior< T >()
void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.SetScriptedBehavior< T > |
( |
| ) |
|
◆ DisableScriptedBehavior()
void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.DisableScriptedBehavior |
( |
| ) |
|
◆ DisableAllBehaviors()
void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.DisableAllBehaviors |
( |
| ) |
|
◆ GetActiveBehavior()
AgentBehavior SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.GetActiveBehavior |
( |
| ) |
|
◆ Tick()
virtual void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.Tick |
( |
float |
dt, |
|
|
bool |
isSimulation |
|
) |
| |
|
virtual |
◆ ConversationTick()
virtual void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.ConversationTick |
( |
| ) |
|
|
virtual |
◆ OnAgentRemoved()
virtual void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.OnAgentRemoved |
( |
Agent |
agent | ) |
|
|
virtual |
◆ OnActivate()
virtual void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.OnActivate |
( |
| ) |
|
|
protectedvirtual |
◆ OnDeactivate()
virtual void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.OnDeactivate |
( |
| ) |
|
|
protectedvirtual |
◆ GetScore()
virtual float SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.GetScore |
( |
bool |
isSimulation | ) |
|
|
virtual |
◆ ForceThink()
virtual void SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.ForceThink |
( |
float |
inSeconds | ) |
|
|
virtual |
◆ Navigator
AgentNavigator SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.Navigator |
◆ Behaviors
List<AgentBehavior> SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.Behaviors |
◆ CheckBehaviorTime
float SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.CheckBehaviorTime = 5.0f |
|
protected |
◆ CheckBehaviorTimer
Timer SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.CheckBehaviorTimer |
|
protected |
◆ OwnerAgent
Agent SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.OwnerAgent |
|
get |
◆ ScriptedBehavior
AgentBehavior SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.ScriptedBehavior |
|
get |
◆ IsActive
bool SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.IsActive |
|
getset |
◆ Mission
Mission SandBox.Missions.AgentBehaviors.AgentBehaviorGroup.Mission |
|
get |