CandideServer.Entities.Ai.Actions.EatEntityAction
Type JSONpublic class in CandideServer.Entities.Ai.Actions
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.Ai.Actions - Base type
Shared.Entity.Base.AbstractAction - Hash
BF8A516B7861D0580F436B763D3747C7E1C4B9CB31CB6B470EB39BDB672691B8
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
464342E39BC9A22A0C54BF9E52BD1C3012C66B1E21BCBD20C4B84AE6518989B9 - Body hash
6855AEABF0DDC2D4DD4E14A71360CFE3448E4B5D4454867D162FA21A99F18F19 - 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
0BE7771DB2764AAE2B124E2FBA7D7903B651278B391A7CFF4AE7CE6EEFEDA75B - Body hash
922B90A5EAEE688BA9FEB31FB2F34F58799781B6CFF787D4DD3BBE10DEA815A3 - 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
StraightLineApproachTaskEatTask
Update
#
public System.Void Update(System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
64CD530B97AF7842CC3B1C9C14DA28F89D6CECACDA6D27DA2D52E5878E1522DC - Body hash
5ABAB308AADA9D0C803FFC187C150EC0855852D9155DE8CB8EC99C4489263BB2 - IL size21