Inherits SandBox.Missions.AgentBehaviors.AgentBehavior.
◆ ScriptBehavior()
SandBox.Missions.AgentBehaviors.ScriptBehavior.ScriptBehavior |
( |
AgentBehaviorGroup |
behaviorGroup | ) |
|
◆ SelectTargetDelegate()
delegate bool SandBox.Missions.AgentBehaviors.ScriptBehavior.SelectTargetDelegate |
( |
Agent |
agent, |
|
|
ref Agent |
targetAgent, |
|
|
ref UsableMachine |
targetUsableMachine, |
|
|
ref WorldFrame |
targetFrame |
|
) |
| |
◆ OnTargetReachedDelegate()
delegate bool SandBox.Missions.AgentBehaviors.ScriptBehavior.OnTargetReachedDelegate |
( |
Agent |
agent, |
|
|
ref Agent |
targetAgent, |
|
|
ref UsableMachine |
targetUsableMachine, |
|
|
ref WorldFrame |
targetFrame |
|
) |
| |
◆ AddUsableMachineTarget()
static void SandBox.Missions.AgentBehaviors.ScriptBehavior.AddUsableMachineTarget |
( |
Agent |
ownerAgent, |
|
|
UsableMachine |
targetUsableMachine |
|
) |
| |
|
static |
◆ AddAgentTarget()
static void SandBox.Missions.AgentBehaviors.ScriptBehavior.AddAgentTarget |
( |
Agent |
ownerAgent, |
|
|
Agent |
targetAgent |
|
) |
| |
|
static |
◆ AddWorldFrameTarget()
static void SandBox.Missions.AgentBehaviors.ScriptBehavior.AddWorldFrameTarget |
( |
Agent |
ownerAgent, |
|
|
WorldFrame |
targetWorldFrame |
|
) |
| |
|
static |
◆ AddTargetWithDelegate()
◆ IsNearTarget()
bool SandBox.Missions.AgentBehaviors.ScriptBehavior.IsNearTarget |
( |
Agent |
targetAgent | ) |
|
◆ Tick()
override void SandBox.Missions.AgentBehaviors.ScriptBehavior.Tick |
( |
float |
dt, |
|
|
bool |
isSimulation |
|
) |
| |
|
virtual |
◆ GetAvailability()
override float SandBox.Missions.AgentBehaviors.ScriptBehavior.GetAvailability |
( |
bool |
isSimulation | ) |
|
|
virtual |
◆ OnDeactivate()
override void SandBox.Missions.AgentBehaviors.ScriptBehavior.OnDeactivate |
( |
| ) |
|
|
protectedvirtual |
◆ GetDebugInfo()
override string SandBox.Missions.AgentBehaviors.ScriptBehavior.GetDebugInfo |
( |
| ) |
|
|
virtual |