Inherited by SandBox.Missions.AgentBehaviors.ChangeLocationBehavior, SandBox.Missions.AgentBehaviors.EscortAgentBehavior, SandBox.Missions.AgentBehaviors.FightBehavior, SandBox.Missions.AgentBehaviors.FleeBehavior, SandBox.Missions.AgentBehaviors.FollowAgentBehavior, SandBox.Missions.AgentBehaviors.PatrollingGuardBehavior, SandBox.Missions.AgentBehaviors.ScriptBehavior, SandBox.Missions.AgentBehaviors.StandGuardBehavior, SandBox.Missions.AgentBehaviors.TalkBehavior, SandBox.Missions.AgentBehaviors.WalkingBehavior, and SandBox.Source.Missions.AgentBehaviors.BoardGameAgentBehavior.
◆ AgentBehavior()
SandBox.Missions.AgentBehaviors.AgentBehavior.AgentBehavior |
( |
AgentBehaviorGroup |
behaviorGroup | ) |
|
|
protected |
◆ GetAvailability()
virtual float SandBox.Missions.AgentBehaviors.AgentBehavior.GetAvailability |
( |
bool |
isSimulation | ) |
|
|
virtual |
Reimplemented in SandBox.Source.Missions.AgentBehaviors.BoardGameAgentBehavior, SandBox.Missions.AgentBehaviors.ChangeLocationBehavior, SandBox.Missions.AgentBehaviors.EscortAgentBehavior, SandBox.Missions.AgentBehaviors.FightBehavior, SandBox.Missions.AgentBehaviors.FleeBehavior, SandBox.Missions.AgentBehaviors.FollowAgentBehavior, SandBox.Missions.AgentBehaviors.PatrollingGuardBehavior, SandBox.Missions.AgentBehaviors.ScriptBehavior, SandBox.Missions.AgentBehaviors.StandGuardBehavior, SandBox.Missions.AgentBehaviors.TalkBehavior, and SandBox.Missions.AgentBehaviors.WalkingBehavior.
◆ Tick()
virtual void SandBox.Missions.AgentBehaviors.AgentBehavior.Tick |
( |
float |
dt, |
|
|
bool |
isSimulation |
|
) |
| |
|
virtual |
◆ ConversationTick()
virtual void SandBox.Missions.AgentBehaviors.AgentBehavior.ConversationTick |
( |
| ) |
|
|
virtual |
◆ OnActivate()
virtual void SandBox.Missions.AgentBehaviors.AgentBehavior.OnActivate |
( |
| ) |
|
|
protectedvirtual |
◆ OnDeactivate()
virtual void SandBox.Missions.AgentBehaviors.AgentBehavior.OnDeactivate |
( |
| ) |
|
|
protectedvirtual |
◆ CheckStartWithBehavior()
virtual bool SandBox.Missions.AgentBehaviors.AgentBehavior.CheckStartWithBehavior |
( |
| ) |
|
|
virtual |
◆ OnSpecialTargetChanged()
virtual void SandBox.Missions.AgentBehaviors.AgentBehavior.OnSpecialTargetChanged |
( |
| ) |
|
|
virtual |
◆ SetCustomWanderTarget()
virtual void SandBox.Missions.AgentBehaviors.AgentBehavior.SetCustomWanderTarget |
( |
UsableMachine |
customUsableMachine | ) |
|
|
virtual |
◆ OnAgentRemoved()
virtual void SandBox.Missions.AgentBehaviors.AgentBehavior.OnAgentRemoved |
( |
Agent |
agent | ) |
|
|
virtual |
◆ GetDebugInfo()
abstract string SandBox.Missions.AgentBehaviors.AgentBehavior.GetDebugInfo |
( |
| ) |
|
|
pure virtual |
Implemented in SandBox.Source.Missions.AgentBehaviors.BoardGameAgentBehavior, SandBox.Missions.AgentBehaviors.ChangeLocationBehavior, SandBox.Missions.AgentBehaviors.EscortAgentBehavior, SandBox.Missions.AgentBehaviors.FightBehavior, SandBox.Missions.AgentBehaviors.FleeBehavior, SandBox.Missions.AgentBehaviors.FollowAgentBehavior, SandBox.Missions.AgentBehaviors.PatrollingGuardBehavior, SandBox.Missions.AgentBehaviors.ScriptBehavior, SandBox.Missions.AgentBehaviors.StandGuardBehavior, SandBox.Missions.AgentBehaviors.TalkBehavior, and SandBox.Missions.AgentBehaviors.WalkingBehavior.
◆ CheckTime
float SandBox.Missions.AgentBehaviors.AgentBehavior.CheckTime = 15.0f |
◆ BehaviorGroup
◆ Navigator
AgentNavigator SandBox.Missions.AgentBehaviors.AgentBehavior.Navigator |
|
get |
◆ IsActive
bool SandBox.Missions.AgentBehaviors.AgentBehavior.IsActive |
|
getset |
◆ OwnerAgent
Agent SandBox.Missions.AgentBehaviors.AgentBehavior.OwnerAgent |
|
get |
◆ Mission
Mission SandBox.Missions.AgentBehaviors.AgentBehavior.Mission |
|
get |