Romestead Assembly Reference

Candide.Entities.Controllers.BoarController.BoarController

Type JSON

public class in Candide.Entities.Controllers.BoarController

Methods8
Properties0
Fields8
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities.Controllers.BoarController
  • Base typeShared.Entity.Base.AbstractController
  • Hash43B78E493D03D3370EAD92340D917F3C2636D3606365EB36DF402BB04EAC4A18

Relationships

Fields

NameVisibilitySignature
DustParticleEmitterpublicpublic Candide.Particles.ParticleEmitter DustParticleEmitter
_bodyAnimationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _bodyAnimationStateMachine
_chargeVfxIntervalprivateprivate System.Single _chargeVfxInterval
_chargeVfxTimerprivateprivate System.Single _chargeVfxTimer
_footstepHandlerprivateprivate Candide.Sound.FootstepHandler _footstepHandler
_headAnimationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _headAnimationStateMachine
_playChargeVfxprivateprivate System.Boolean _playChargeVfx
_stunDurationprivateprivate System.Single _stunDuration

Methods

BeforeRender

public System.Void BeforeRender()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD96CF34A1540151515FC6A8CCB0818B447D781C84AA0A63C15DDFDD851FA88D2
  • Body hashC85BE4A24953FA4F6F92543979B97200C169590ABFB4691F70103C266A2667D8
  • IL size179
Referenced calls
String literals
  • run
  • attack
  • charge

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash7E262B3E657992249EEBA1BDC7746C1E1B4DE119211638F8DBC817A8FE85B3A9
  • Body hash980DC13092BF8CB9B7704AC432B70D79321D825372AF948D18C623BC12191D88
  • IL size835
Referenced calls
String literals
  • boar_body_animations
  • boar_head_animations
  • footstep_poof
  • idle
  • walk
  • run
  • attack_to_idle
  • *
  • charge
  • attack
  • event:/creature/boar/boar_run
  • dazed_duration

HandleChargeVfx

public System.Void HandleChargeVfx()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashDB5112958A32060A0F980152922F3EC50DD507357A2AC6FE6824B267DA62CE0A
  • Body hashA784249BA4F1C90DB61C448E2AC2917D0CB15FE9BFAF013B54DB6D1B42463B18
  • IL size217
Referenced calls
Called by

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash69E64FE7B53829C07F7A5A6672305DEB659F3362E6FC4C4C1DA90961E4518D22
  • Body hash9090794409581176FF69AA7B4383BA811CD52DC5F96509AD50059A70453AC5E2
  • IL size137
Referenced calls
String literals
  • event:/creature/boar/boar_die
  • event:/hits/destruction/gore

ReceiveEntityAnimationMessage

public System.Void ReceiveEntityAnimationMessage(System.Byte animation)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0D2A30329BE7B548CEBD8670CCF97EBEE53679429153ABFD1EEDC0344E282B42
  • Body hash8DE791BA73CA913C355BCB326F3A1E33F532509D18622F67BB5D74669AE27B61
  • IL size54
Referenced calls
String literals
  • charge
  • attack

ReceiveEntityControllerMessage

public System.Void ReceiveEntityControllerMessage(System.Object roughMessage)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3887D45CCBD4CEB784F3AA36A31F901BDE5590C0FA9A32A765E2A173745A4BB4
  • Body hash801076A69B8E2A2609F668313F5612A021AD0D5F7E9238C54BA380E820CD63B2
  • IL size50

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash55E76AF8B693A188F8C3FEA6873E82F5CCF20314A228F72DDB099113E6274779
  • Body hash9B563844C23E6658057A61BF8D4E6F212305662D24A43382D36F83FBFEE6F33F
  • IL size174
Referenced calls
String literals
  • vfx:stun
  • boar_stun_vfx
  • stun
  • event:/effects/stun

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash5D81DBA0CEC0E92BAF3059502BE7B76E53E9FEA1E58B6A74DE7E4FAC0585D35C
  • Body hash7BB9BC2042739F005DC42C88DBE530C05AEEDF6C0CC5C97F718C695C95E00A6B
  • IL size445
Referenced calls