Romestead Assembly Reference

Shared.Entity.Base.EntityControllerBase

Type JSON

public class in Shared.Entity.Base

Methods5
Properties0
Fields3
Events0
Type metadata

Relationships

Derived types

Referenced by types

Fields

NameVisibilitySignature
CurrentTaskpublicpublic Shared.Entity.Base.AbstractControllerTask CurrentTask
TaskGeneratorspublicpublic System.Collections.Generic.Dictionary<System.String, System.Func<Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>, Shared.Entity.Base.AbstractControllerTask>> TaskGenerators
Taskspublicpublic System.Collections.Generic.Queue<Shared.Entity.Base.AbstractControllerTask> Tasks

Methods

OnDamaged

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashF23960287621BA37520DEA99E52D5CD93A78FCFA0E40E210D09F523C122F8ECD
  • Body hashF6BC65EF1BB50320CF5CEB5FBE59BD980B8864D909B7E5616DB01723F17CED90
  • IL size41
Referenced calls
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
  • HashB230917B7518B8F5F9D82AB1EEDD736B443DD6F0906EBBA7BBAFD674943EFD29
  • Body hash0CBE81F30265A90B74E5A99E3FED05A7030668D4E01C702A9377F3B8C92C5E5F
  • IL size55
Referenced calls

QueueTask

public Shared.Entity.Base.AbstractControllerTask QueueTask(Shared.Entity.Base.AbstractControllerTask task)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.AbstractControllerTask
  • StaticFalse
  • VirtualFalse
  • Hash7FD7146FEEDB296BFC9F767CC0F1AFC649916C7AB50AA137540590D6DBEE382A
  • Body hashB41BB12B950650C2CFEC4861007E4A6FD84770F8D943A576DA2A8ECC8FF45EC4
  • IL size14
Referenced calls
  • System.Collections.Generic.Queue<Shared.Entity.Base.AbstractControllerTask>::Enqueue(!0)

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashF505C525DC99382D5BC740128A16893C310B96D8F826C993458FE5CA9963A699
  • Body hashE3E8D328ADD9F97CE185C385175AF2834D0728BFB509013DD0C97CB197065801
  • IL size246
Referenced calls
Called by

WorldInitialize

public System.Void WorldInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashEFE44122B81CDCACB0C1E9EA2F5BA777BCD99632E04C23B3AE210405A99046B5
  • Body hash5F0811A173083B84462F14A683528834E1599035EDAC7D864BB72CC396CC2F67
  • IL size52
Referenced calls