Romestead Assembly Reference

Candide.Entities.Controllers.WolfController.WolfController

Type JSON

public class in Candide.Entities.Controllers.WolfController

Methods6
Properties0
Fields9
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities.Controllers.WolfController
  • Base typeShared.Entity.Base.AbstractController
  • Hash4AA2D29E061032F5BC4FDE0F5D723D4C102F10CE8EFAB9AE36923FC0F79378AF

Relationships

Fields

NameVisibilitySignature
DustParticleEmitterpublicpublic Candide.Particles.ParticleEmitter DustParticleEmitter
_animationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_footstepTimerprivateprivate System.Single _footstepTimer
_runFootstepHandlerprivateprivate Candide.Sound.FootstepHandler _runFootstepHandler
_runFootstepNameprivateprivate System.String _runFootstepName
_runFootstepTimeprivateprivate System.Single _runFootstepTime
_walkFootstepHandlerprivateprivate Candide.Sound.FootstepHandler _walkFootstepHandler
_walkFootstepNameprivateprivate System.String _walkFootstepName
_walkFootstepTimeprivateprivate System.Single _walkFootstepTime

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashAC77895D40DD7A556B302FBF314072AFBAE0D0114CB5AAB9B2152A87B7041E98
  • Body hash2405379534E15E637C9E314E2B1B9A319BE7FEFFF90AC65CACFCAE6737952A78
  • IL size404
Referenced calls
String literals
  • footstep_poof
  • wolf_new_animations
  • idle
  • run
  • walk
  • *

OnDamaged

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash75BFB5CE9387F1FA20BEB6362D9CEBF9A465AE5EBED02405403F03BEA7EF2637
  • Body hash3AA2A0257CE3DE508402DF45C4AE50BB72C85027F644DB3AA5DA07AC2C794EE0
  • IL size86
Referenced calls
String literals
  • event:/creature/wolf/wolf_hurt

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash78AC3627C49C682C2F72CA443A1FE1648A52CE66A23C947DC19183270E5536EC
  • Body hash737DC3FE16636CE003B0EACCE6450AB4A58EB0C49DC2C4AC7123C997F02CB733
  • IL size98
Referenced calls
String literals
  • event:/creature/wolf/wolf_die
  • event:/hits/destruction/gore

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash26F7833484228A71FDAAFE8CCCAB67FBC873769DC92F98DA13CF9AF3E7229849
  • Body hash270EEFA4551887C3535AD1D5055C9DF0E9E7250498E4A16C39D8E9BD982BED79
  • IL size245
Referenced calls
String literals
  • event:/creature/generic beast/beast_bite_medium
  • vfx_bite
  • bite

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD042722A3170E206F30AF7E1D3A0E4C2F5B0819EA4412D3155515ACEC58E2788
  • Body hashE47205943C6F49D32D48C7E1F82978FFB7BB7ABD137900CB544C0FD2088C95C1
  • IL size260
Referenced calls
String literals
  • walk
  • run