Romestead Assembly Reference

Candide.Entities.Controllers.RatController.RatController

Type JSON

public class in Candide.Entities.Controllers.RatController

Methods6
Properties0
Fields5
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities.Controllers.RatController
  • Base typeShared.Entity.Base.AbstractController
  • Hash843AE310AA87290AACC81DC69E373389C8921260BC7C8926AA923349BB679F0B

Relationships

Fields

NameVisibilitySignature
DustParticleEmitterpublicpublic Candide.Particles.ParticleEmitter DustParticleEmitter
_animationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_chargeVfxIntervalprivateprivate System.Single _chargeVfxInterval
_chargeVfxTimerprivateprivate System.Single _chargeVfxTimer
_playChargeVfxprivateprivate System.Boolean _playChargeVfx

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash9C02090F838EA75E77FC0E2508CBDAC1F606E3113259A8F900E6471C7F6DDA33
  • Body hashBE3348C8382DA4F9359F4F24D272A133B483240828A59FD67F2119E5477D4C9E
  • IL size490
Referenced calls
String literals
  • rat_animations
  • idle
  • run
  • attack
  • land
  • tail_wag
  • *
  • scale
  • footstep_poof

OnDamaged

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash20106DE0356DE2325542FED5FCF50FA30267597A650EF6ED61D97C32D0921CF4
  • Body hashA00CF1238B2B9061D373995D56BE6A523372C78B6774610B0566B93FD2EEEF24
  • IL size86
Referenced calls
String literals
  • event:/creature/Large Rat/large_rat_hurt

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • HashCAB04BC40C2756D4DCE59B12B64911E98017C6BED9EAC7BAC181B5C6373B1D68
  • Body hashD90CC095C7D6993A84F50A1BECED43F593F8533326F059F803A1C625C7F2B4F1
  • IL size98
Referenced calls
String literals
  • event:/hits/destruction/gore
  • event:/creature/Large Rat/large_rat_die

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash9065733E97BCCB4454EAE7321FBA6AD74C5CC795DC1C2419D6E8D8AC8798AD66
  • Body hashB1C0B424FAB8320C290720C341AFE031BD1BC63BB7253D823CA138AB505B0ACE
  • IL size381
Referenced calls
String literals
  • event:/creature/generic beast/beast_bite_small
  • vfx_bite
  • bite

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash328D3F8A7E3189D5FE41F74037C160ABB305E1B3855153682FFC7F8EFED3DDA7
  • Body hashC2502DCA6D39334056BB63239F3224AEAB08983315E4985E15408DB455644848
  • IL size257
Referenced calls
String literals
  • run