Romestead Assembly Reference

Candide.Entities.Controllers.Creatures.FireStatueController

Type JSON

public class in Candide.Entities.Controllers.Creatures

Methods6
Properties0
Fields7
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_animationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_attackSpellTriggerDelayprivateprivate System.Single _attackSpellTriggerDelay
_audioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _audioEvent
_emitFlamesprivateprivate System.Boolean _emitFlames
_emitFlamesDurationprivateprivate System.Single _emitFlamesDuration
_emitFlamesDurationTimerprivateprivate System.Single _emitFlamesDurationTimer
_flameThrowerEmitterprivateprivate Candide.Particles.ParticleEmitter _flameThrowerEmitter

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashE9C79EFCFCB810E85E6F8E96A21F2A9366B966C941B86B9ED6EB0F1420F97B3B
  • Body hash5DF09A01DB388713ABAD2EEB6C2CFF1896F72E06A76A67B921309E9F51E84552
  • IL size319
Referenced calls
String literals
  • fire_statue_animations
  • inactive
  • active
  • *
  • flamethrower_4
  • attack_spell_trigger_delay
  • attack_duration

OnDamaged

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash892CC10ECC189712BA0191F14D79CEC1E0AF65A52CAD817205D58617C7C51AC7
  • Body hashEEF4150469D8F196BE56687999237F1F78B6E780274BD34D15547191F70F4FC6
  • IL size86
Referenced calls
String literals
  • event:/creature/fire statue/fire_statue_hurt

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash2F06C2CCABA9FD2AB5C996754C4210AC49881A5BEF7E39ED1653B69EB85A7C8E
  • Body hash6725DF4F02B877354C786E850E2CBEA254C5D93D34CD9D5FC566256069C770DD
  • IL size120
Referenced calls
String literals
  • event:/hits/destruction/rock_smash
  • event:/creature/fire statue/fire_statue_die

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash7624CBE207D9ED318118ECFBE26E7FB89FD07B88C183E4781F7D2A0746923270
  • Body hashC04F0F48D0BF34175A6EAB18B116A7822300D91E646267828E228448A5ED239B
  • IL size156
Referenced calls
String literals
  • event:/creature/fire statue/fire_statue_attack
  • event:/spells/spell_fire_looping

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash8A757D7FF6FEDFEDCCA894EEC8AA28CBFC3FE55E235B6E6979B84A4D66646E12
  • Body hash165DE771F08535CE1D97B3DF1C25C24C37689BFDD04D911DAC39314B05DBD5BA
  • IL size435
Referenced calls