CandideServer.Entities.Ai.Actions.AttackEntityAction
Type JSONpublic class in CandideServer.Entities.Ai.Actions
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.Ai.Actions - Base type
Shared.Entity.Base.AbstractAction - Hash
5846AAA17408D75FD98418F6697A0E75346C29B4AE1C2CB27312C97F1079D008
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
7323AC305CFBC443F9F9FCEB971A225A9870E3807B82942559EB7DD589C6A240 - Body hash
1DB41960B00B4F30B17527817FC9DDC84509BF5C4614237B6632CC4D556DCD0B - IL size6
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6AE50A197E6010BF4BD83FCC5A55F3A7EC09AA04BBEB4F7ECFEAD1D0FFA9C5D3 - Body hash
571FFF051C900D062581754E2980A57C3B8971974881E9468C74AE2E5F3D2CDE - IL size62
Referenced calls
System.Collections.Generic.List<Shared.Entity.Base.AbstractControllerTask>::get_Item(System.Int32)Shared.Entity.Base.AbstractAction::CancelAction()Shared.Entity.EntityWrapper::Stun(System.Single, System.Boolean)
Start
#
public System.Void Start()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C5F80CA82453CDD386749183E00062C6A8E9DB118AE56365F86C027B83051996 - Body hash
526C28136D371F47A0AB5221D4D5797AEF73F06E9DD7393BDA5DFAD79A732C2E - IL size54
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
ApproachTaskAttackSingleTarget1Task
Update
#
public System.Void Update(System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D36D22A6B9F6E3B7C2EB6009864A82A724AFD0DF9F1FD07C1AC4A847402A9968 - Body hash
B5E59FCB58B9A8E8EA2491536E6D083FA870FD07D38D17B5CCAF8415022C4C89 - IL size55
Referenced calls
Shared.Entity.EntityWrapper::get_TargetOfAggro()System.Object::Equals(System.Object, System.Object)System.Collections.Generic.List<Shared.Entity.Base.AbstractControllerTask>::get_Item(System.Int32)Shared.Entity.Base.AbstractAction::CancelAction()