CandideServer.Entities.Ai.Actions.WanderingAction
Type JSONpublic class in CandideServer.Entities.Ai.Actions
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.Ai.Actions - Base type
Shared.Entity.Base.AbstractAction - Hash
544876E351A1BCCFA0466F97AAA7434E006C14F2E8D3A2F0E411C9FC7EE6AAC2
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
RequiredTasks# | private | private System.String[] RequiredTasks |
Methods
GetRequiredTasks
#
protected System.String[] GetRequiredTasks()
Method metadata
- Visibilityprotected
- Return type
System.String[] - StaticFalse
- VirtualTrue
- Hash
517C9C4F82E198FE92BD5F0BB3EACB8C5470398CE7497E828E23DC5D0A6AA578 - Body hash
5D421C727D8289D0C30C0B2A142551D21409AED28C468FCBC56CC5DEF87EBA78 - IL size6
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
CB6627B2454EB3B35C842F0AB37D83F5711BD9B3F71D114FBECDEE9437804AA2 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
Start
#
public System.Void Start()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
33EF84BEF984F8B11C0E7A26044521E974F5561FDBEAE8086BA4692B0534CDF6 - Body hash
F23C4814DFD343C107BA85DD0CF1246644CEBA4EFA5C8433B8B59931A6A3BE1C - IL size114
Referenced calls
Shared.Entity.Base.AbstractAction::DefaultOnTaskDoneHandler(Shared.Entity.Base.TaskStatus)System.Action<Shared.Entity.Base.TaskStatus>::.ctor(System.Object, System.IntPtr)Shared.Entity.Base.AbstractAction::QueueTask(System.String, System.Action<Shared.Entity.Base.TaskStatus>)
String literals
ApproachTaskWanderingTaskIdleTask
Update
#
public System.Void Update(System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7775F21602EB584AE13F6B7B1E28FFB01294F2214D7187A07BBFA2386D7E5016 - Body hash
D8B5F9857C6EFCD30BFE9EAED453F02006A36B40C4CB6296DB4F5D0F0E8AEA8D - IL size20
Referenced calls
Shared.Entity.EntityWrapper::get_TargetOfAggro()Shared.Entity.Base.AbstractAction::CancelAction()