CandideServer.Entities.ControllerSets.TestEntity.TestEntityAi
Type JSONpublic class in CandideServer.Entities.ControllerSets.TestEntity
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.ControllerSets.TestEntity - Base type
Shared.Entity.Base.AbstractAi - Hash
F50A0D25A814BE5812F7F15C8535EB34D95EE307CE7B2E2F024363675E88C22A
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_wanderRoundPoint# | private | private Microsoft.Xna.Framework.Vector2 _wanderRoundPoint |
Methods
GetNextAction
#
public Shared.Entity.Base.AbstractAction GetNextAction()
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.AbstractAction - StaticFalse
- VirtualTrue
- Hash
38CB7914622AD6D12276D57533393DD5B9F048C727B99715208A15AAA6AE6685 - Body hash
4CA5AA66826E4B27B144BD033D70C160FD536A8A90A37AAC18970CF54BB0B005 - IL size181
Referenced calls
Shared.Entity.Base.AbstractAi::get_Entity()Shared.Entity.EntityWrapper::get_TargetOfAggro()Shared.Entity.Base.ControllerActionArgs::.ctor()CandideServer.Entities.Ai.Actions.WanderingAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.ActionStatus>)Shared.Entity.EntityWrapper::get_Position2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::Length()CandideServer.Entities.Ai.Actions.AttackEntityAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.ActionStatus>)CandideServer.Entities.Ai.Actions.ImmobileAttackAction::.ctor(Shared.Entity.Base.EntityControllerBase, Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.ActionStatus>)
Initialize
#
public System.Void Initialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
60645F773196C1E553A34421EB02DAD6AB2598C800B36211A2AAE980E500E837 - Body hash
BBC94CD49399A7AB5BF3C3A1602DE00A441884D08EDE3CCB771DE23D1A633FC6 - IL size18
Referenced calls
Shared.Entity.Base.AbstractAi::get_Entity()Shared.Entity.EntityWrapper::get_Position2()