Romestead Assembly Reference

Shared.Entity.Base.AbstractController

Type JSON

public class in Shared.Entity.Base

Methods42
Properties0
Fields4
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Entity.Base
  • Base typeSystem.Object
  • HashC10A1106BB30739AECD54568149E531AF5368D7037E8C83BF54EB173FC9982D1

Relationships

Base type

System.Object

Derived types

Referenced by types

Fields

NameVisibilitySignature
Entitypublicpublic Shared.Entity.EntityWrapper Entity
Parameterspublicpublic CandideCreator.Shared.Helpers.Parameters Parameters
Statepublicpublic System.Int32 State
Timerpublicpublic System.Single Timer

Methods

AttachEntity

public System.Void AttachEntity(Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash10D42F8517B97821D07C5BFAC59B57909AD5E4B2E615569A6A9BFBD522265A1A
  • Body hash58A04B7061ED28C587FC845164E5D3C78FA9405AF5F8F457A86F18953C7C7009
  • IL size8
Called by

BeforeRender

public System.Void BeforeRender()

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

CancelActionInProgress

public System.Void CancelActionInProgress(Shared.ActionInProgress.AbstractActionInProgress actionInProgress)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0AD8FF3B9B9E2D68DB4239C68C6072424AFDFBA0D2ADC63D355C52E7E26062C0
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

CreateImGui

public System.Void CreateImGui()

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

DoActionInProgress

public System.Void DoActionInProgress(Shared.ActionInProgress.AbstractActionInProgress actionInProgress)

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

EntityInitialize

public System.Void EntityInitialize()

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

EntityUnload

public System.Void EntityUnload()

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

GetInteraction

public Shared.Models.Interaction.Interaction GetInteraction(Shared.Entity.EntityWrapper otherEntity)

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Interaction.Interaction
  • StaticFalse
  • VirtualTrue
  • HashCEDB30E9F25D68290FFEBC5A99BC6D06385F46947F680EFA2DFCEB761E6040A3
  • Body hash82566EEEA84779B34A6F6CC60F98ADA670BBEAD46E8F6223297A9C3A60788BAA
  • IL size22
Referenced calls
  • Shared.Models.Interaction.Interaction::.ctor(Shared.Models.Interaction.InteractionType, System.Object, System.Guid)
Called by

GetToolTip

public System.ValueTuple<System.String, System.Nullable<Microsoft.Xna.Framework.Color>> GetToolTip(System.Text.StringBuilder tooltipBuilder)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<System.String, System.Nullable<Microsoft.Xna.Framework.Color>>
  • StaticFalse
  • VirtualTrue
  • Hash24631F5E723152B080F2B2FDFA824EA3F45473186A6EC60ABD58B54E1B5ED1E2
  • Body hash6D459D21394E0247B73ED37F1BCF4D0B3BA62E76F426C52560A22BB335BCE526
  • IL size16
Referenced calls
  • System.ValueTuple<System.String, System.Nullable<Microsoft.Xna.Framework.Color>>::.ctor(!0, !1)
Called by

OnAttached

public System.Void OnAttached(Shared.Entity.EntityWrapper carrierEntity)

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

OnBlockedByShield

public System.Void OnBlockedByShield(Shared.Entity.EntityWrapper blockingEntity)

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

OnDamaged

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

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

OnDetached

public System.Void OnDetached(Shared.Entity.EntityWrapper carrierEntity)

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

OnEntityAttached

public System.Void OnEntityAttached(Shared.Entity.EntityWrapper carriedEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash8B4E5D15CE52AB1497D8816408CDC8327DA2E4D4E2F9A7863A35D2CF323CB22C
  • 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

OnEntityDetached

public System.Void OnEntityDetached(Shared.Entity.EntityWrapper detachedEntity)

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

OnGrabbed

public System.Void OnGrabbed(Shared.Entity.EntityWrapper otherEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash547F5FCEE9309F3BAA17C0BAC46D9D93CD2DA48CCDC88222102C3CDCE20F7691
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

OnHitTheGround

public System.Void OnHitTheGround()

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

OnInteract

public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)

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

OnKilled

public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • HashFB15A3C638A65D4691BF74B3C469FE8A146B6A7E99CF695AC47F43ABDCC6F054
  • Body hash7BCC7D70235CA687C91C8DEAF212D27CF5A81883E2F7A1232E9B5A78C0A30CA3
  • IL size10
Called by

OnOutOfHealth

public System.Boolean OnOutOfHealth(Shared.Combat.DamageResult damageResult)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash880EC67F22FC18DE0C95A85CEC25639E37435645E5C98151448DF77578AB7C21
  • Body hash28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49
  • IL size2
Called by

OnPickingUp

public System.Void OnPickingUp(Shared.Entity.EntityWrapper liftingEntity)

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

OnProjectileHit

public System.Boolean OnProjectileHit(System.Int32 id, Shared.Combat.Spells.Casting.CastSpell spell)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashB1402EE40E55899786D1D68600E250BA098493CFD9539927E21E2317B98690FA
  • Body hash28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49
  • IL size2
Called by

OnPushPull

public System.Void OnPushPull(Shared.Entity.EntityWrapper otherEntity, System.Boolean pulling)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashB1C9D71692184689EC5A8C9DC576BDD48EE772745100C309C5D9240EEE29AA5C
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

OnPushPullStopped

public System.Void OnPushPullStopped(Shared.Entity.EntityWrapper otherEntity, System.Boolean pulling)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD6019483E5F086648E0E5229937021F0E3923774D2ED68FA7D41ACFE09F64DCE
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

OnRemove

public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)

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

OnServerSetState

public System.Void OnServerSetState(System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashDC6664189C3CB67A2D2C466A29C745CFB498DD5E67C612A571FD6EE209A55C0A
  • Body hash7614A94046EABF8580EBFA23282B47076E578449069B33AEA47978F96D073B75
  • IL size8
Called by

OnTerrainCollision

public System.Void OnTerrainCollision(Microsoft.Xna.Framework.Vector3 previousVelocity, Microsoft.Xna.Framework.Vector3& velocity)

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

OnThrown

public System.Void OnThrown(Shared.Entity.EntityWrapper throwingEntity)

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

OnThrownEntityCollision

public System.Boolean OnThrownEntityCollision(Shared.Entity.EntityWrapper thrownEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash80391EB11A2D0C2D5B9587D1C284939716DDD9D802EE11C2C33C51991CF537CC
  • Body hash28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49
  • IL size2
Called by

PerformVehicleAction

public System.Void PerformVehicleAction(System.Int32 action, System.Object args)

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

ReceiveEntityAnimationMessage

public System.Void ReceiveEntityAnimationMessage(System.Byte animation)

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

ReceiveEntityControllerMessage

public System.Void ReceiveEntityControllerMessage(System.Object message)

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

ReceiveEntitySignalMessage

public System.Void ReceiveEntitySignalMessage(System.Byte message)

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

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

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

Update

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

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

WorldInitialize

public System.Void WorldInitialize()

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

WorldLoad

public System.Void WorldLoad()

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