Romestead Assembly Reference

Candide.Entities.Controllers.BearController.BearController

Type JSON

public class in Candide.Entities.Controllers.BearController

Methods7
Properties0
Fields4
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities.Controllers.BearController
  • Base typeShared.Entity.Base.AbstractController
  • Hash3129FE4AD2F1EC923EDB179A6C79CB48F8A416751BE7FE2808E70002A37C33CB

Relationships

Fields

NameVisibilitySignature
DustParticleEmitterpublicpublic Candide.Particles.ParticleEmitter DustParticleEmitter
_animationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_footstepHandlerprivateprivate Candide.Sound.TileBasedFootstepHandler _footstepHandler
_footstepTimerprivateprivate System.Single _footstepTimer

Methods

DoFootstep

public System.Void DoFootstep()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0963BC54E334B5491A1D1A82EEA5CAF762BF0BA41D2B5E735790F78390985C97
  • Body hash026DD842CAF535C372FDEA903999DAFBE4AFCB3BF7CEAC87DE688DDDEB88DA32
  • IL size130
Referenced calls
Called by

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash985F6C1FE5B3C6D5BFBA718D5A7BC22EA5897B0E777C20C2BA645FDA06FD1F52
  • Body hashA8475141ED916A7E652175C1AEFF8E9290659574E4A64BFD0CF192E7B83AD63C
  • IL size470
Referenced calls
String literals
  • footstep_poof
  • bear_new_animations
  • idle
  • walk
  • run
  • attack
  • bite
  • *

OnDamaged

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0033E6373BFDD1AACD2E9084D0DE22EC9EAD99667F05EAADA553F40DE0AC94FF
  • Body hash3677EC385F47CD10EF74D3B83E2F3F538A586158B3F08F4156DE11CCD0C27FE2
  • IL size86
Referenced calls
String literals
  • event:/creature/bear/bear_hurt

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • HashBDF0637B46F801E7C2A4FA5E7088C45EB9A1CDF54EAB3A8E8C57D1969869F05D
  • Body hash31766D75FEFB4AB8F8232B76E4205BCB5ACA9C00712A00D1F9DBBEE568E79EC6
  • IL size72
Referenced calls
String literals
  • event:/creature/bear/bear_die

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1B339CC8488FF96CD8D2CC3FF3B56D58289E8EDE3A4C6873D6AA629001D4B26D
  • Body hash9320D40E0231EDC076CC98E1813DD1682C7C08EC858CFC9F4742BBBB5DB90E8B
  • IL size552
Referenced calls
String literals
  • vfx_claw
  • claw_swipe
  • event:/creature/generic beast/beast_bite_large
  • vfx_bear_bite
  • bear_bite

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash77F39805DBF437F32E551FFC154FD9130FFC99713935C5FAE061F5F86F8A0930
  • Body hash1288EFB5E7F3A41FB2B91A559D8D81E4C6F10AB0D4C3625990B6D60E0D900FAE
  • IL size312
Referenced calls
String literals
  • walk
  • run