Romestead Assembly Reference

Shared.Entity.Base.AbstractControllerTask

Type JSON

public class in Shared.Entity.Base

Methods8
Properties1
Fields5
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Entity.Base
  • Base typeSystem.Object
  • Hash22B80E198FCAE185A575E004C342FB0BD990CDF394C0B75D73B008092DBC360C

Relationships

Base type

System.Object

Derived types

Referenced by types

Fields

NameVisibilitySignature
Argspublicpublic Shared.Entity.Base.ControllerActionArgs Args
Controllerpublicpublic Shared.Entity.Base.EntityControllerBase Controller
OnTaskDoneSendStatusprotectedprotected System.Action<Shared.Entity.Base.TaskStatus> OnTaskDoneSendStatus
Statuspublicpublic Shared.Entity.Base.TaskStatus Status
Timerpublicpublic System.Single Timer

Properties

NameVisibilitySignature
Entitypublicpublic Shared.Entity.EntityWrapper Entity

Methods

Fail

protected System.Void Fail()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashA9D8E25AC5618713457E1E7180DD6854036C57A43949D05ABCAFB33CB19A71F7
  • Body hash764F3481723C9D0977539CB5794E27AA752641DB32247118946640293D59812F
  • IL size8

IsDone

public System.Boolean IsDone()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash154C7D97236E9B07E37F51EDDAA4E1B0CD698CAC063B776BEE589D5FFFBB545A
Called by

OnDamaged

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash26B96C68E7474D3E461E86B8443575BC9FA2BD0C88CC299417236A963D158E4E
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1
Called by

OnEntityCollision

public System.Boolean OnEntityCollision(Shared.Entity.EntityWrapper otherEntity, Microsoft.Xna.Framework.Vector3 thisOldVelocity, Microsoft.Xna.Framework.Vector3 thisNewVelocity, Microsoft.Xna.Framework.Vector3 otherOldVelocity, Microsoft.Xna.Framework.Vector3 otherNewVelocity, out Microsoft.Xna.Framework.Vector3& overrideVelocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash6270EDC9F4702762EF094CE8DD75C9BA46272AED49608835775F303EEC96D23C
  • Body hash01C88F306AC37E2CBE8289130A6CBF535B805EE275A959B9906D9A84AAD5665F
  • IL size10
Called by

OnTaskDone

public System.Void OnTaskDone()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashA1E1EA12FBD69BABD7BD3AA392928DDD88615DD4EA5EFC416F3FDC85544062A4
  • Body hash5D7481B418CD8711EDFC0354E705BEE9624C42E3462BE49CE2D17222AC20E68F
  • IL size18
Referenced calls
  • System.Action<Shared.Entity.Base.TaskStatus>::Invoke(!0)
Called by

Start

public System.Void Start()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash5493A7C6CD305D90EA86751911CE390FC9E439193ADE03A8AEA39E3070033FAD
  • Body hash725468BD00AFF480DF2CEB6558AE1B9FAFAA92026D7025244688B9773D1BCE63
  • IL size27
Referenced calls
Called by
String literals
  • Can't start

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashAC4061A89A08F856952C1E75D924C8AED6E583DA9C5FB3389BCCA1A7360036AC
Called by