Romestead Assembly Reference

Candide.Entities.Controllers.GoatController.GoatController

Type JSON

public class in Candide.Entities.Controllers.GoatController

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

Relationships

Fields

NameVisibilitySignature
DustParticleEmitterpublicpublic Candide.Particles.ParticleEmitter DustParticleEmitter
_bodyAnimationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _bodyAnimationStateMachine
_chargeVfxDistanceprivateprivate System.Single _chargeVfxDistance
_chargeVfxIntervalDistanceprivateprivate System.Single _chargeVfxIntervalDistance
_headAnimationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _headAnimationStateMachine
_isMaleprivateprivate System.Boolean _isMale
_playChargeVfxprivateprivate System.Boolean _playChargeVfx
_stunDurationprivateprivate System.Single _stunDuration

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashB58A2C0A659696568F84AA950FE3A8E5AA4B0A58240B68529DE6AFB7371369CC
  • Body hash8EC8B7ADD2AF058BA82C4C37D45EA49D2F260CDF153A8F241EE07057D3B74ADA
  • IL size824
Referenced calls
String literals
  • goat_body_animations
  • is_male
  • goat_female_head_animations
  • goat_male_head_animations
  • footstep_poof
  • idle
  • walk
  • run
  • charge
  • *
  • dazed_duration

HandleChargeVfx

public System.Void HandleChargeVfx()

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

OnDamaged

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashADB3D95C86CF9ADD9EDF2FE3C852163D76BD8CFEBC178AB0C92BEF0C14681EE0
  • Body hashE0AD17A96D0A1112C871046C1A3F3F3C404934B150D9D4B3961595AF0813E564
  • IL size86
Referenced calls
String literals
  • event:/creature/goat/goat_hurt

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • HashEAE2C0BA02F83131783B30500EA86E08BC58136461A8FDFC7FE74056A1A601DC
  • Body hashB4D0CE5C6797E0591D0AADD101EA4E64C4C5C7301180F470639C08D7D45AFA74
  • IL size111
Referenced calls
String literals
  • event:/creature/goat/goat_die

ReceiveEntityControllerMessage

public System.Void ReceiveEntityControllerMessage(System.Object roughMessage)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash2732E1B7FFA7CE825194D90042DB5F3DA1628E5612B4947ED8335246D80A6A49
  • Body hash5A274587322CD3748A65C6263A38DE46EC3AB9511735987BF0D03FEC1E559576
  • IL size68
Referenced calls
String literals
  • event:/creature/goat/goat_charge

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash6EE4260712DF0695F8159A3F93C588AB45768EB31BA162381327DE0FECD20625
  • Body hash4696003A4BB8CB6253BDA6FF2692E459750710BBD6CEFA0437DF751DC0B669B7
  • IL size341
Referenced calls
String literals
  • vfx:stun
  • goat_stun_vfx
  • stun
  • event:/creature/goat/goat_stunned

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC98DF5756F9E838EBD43463F9EA648124B4C11B239C0E75160D028D8478EDF53
  • Body hashFD6B378CE22E3845201985F666661EC16A87A9895802F140564487025A79C510
  • IL size328
Referenced calls
String literals
  • walk
  • run