Romestead Assembly Reference

CandideServer.Entities.Ai.Actions.AttackEntityAction

Type JSON

public class in CandideServer.Entities.Ai.Actions

Methods4
Properties0
Fields1
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Entities.Ai.Actions
  • Base typeShared.Entity.Base.AbstractAction
  • Hash5846AAA17408D75FD98418F6697A0E75346C29B4AE1C2CB27312C97F1079D008

Relationships

Fields

NameVisibilitySignature
RequiredTasksprivateprivate System.String[] RequiredTasks

Methods

GetRequiredTasks

protected System.String[] GetRequiredTasks()

Method metadata
  • Visibilityprotected
  • Return typeSystem.String[]
  • StaticFalse
  • VirtualTrue
  • Hash7323AC305CFBC443F9F9FCEB971A225A9870E3807B82942559EB7DD589C6A240
  • Body hash1DB41960B00B4F30B17527817FC9DDC84509BF5C4614237B6632CC4D556DCD0B
  • IL size6

OnDamaged

public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash6AE50A197E6010BF4BD83FCC5A55F3A7EC09AA04BBEB4F7ECFEAD1D0FFA9C5D3
  • Body hash571FFF051C900D062581754E2980A57C3B8971974881E9468C74AE2E5F3D2CDE
  • IL size62
Referenced calls

Start

public System.Void Start()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC5F80CA82453CDD386749183E00062C6A8E9DB118AE56365F86C027B83051996
  • Body hash526C28136D371F47A0AB5221D4D5797AEF73F06E9DD7393BDA5DFAD79A732C2E
  • IL size54
Referenced calls
String literals
  • ApproachTask
  • AttackSingleTarget1Task

Update

public System.Void Update(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD36D22A6B9F6E3B7C2EB6009864A82A724AFD0DF9F1FD07C1AC4A847402A9968
  • Body hashB5E59FCB58B9A8E8EA2491536E6D083FA870FD07D38D17B5CCAF8415022C4C89
  • 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()