Romestead Assembly Reference

Candide.Entities.Controllers.Creatures.MagusDianaController

Type JSON

public class in Candide.Entities.Controllers.Creatures

Methods6
Properties0
Fields12
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
PalettePathprivateprivate System.String PalettePath
_animationStateMachineprotectedprotected Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_emitNormalAttackprivateprivate System.Boolean _emitNormalAttack
_emitNormalAttackDurationprivateprivate System.Single _emitNormalAttackDuration
_emitNormalAttackDurationTimerprivateprivate System.Single _emitNormalAttackDurationTimer
_emitSpecialAttackprivateprivate System.Boolean _emitSpecialAttack
_emitSpecialAttackDurationprivateprivate System.Single _emitSpecialAttackDuration
_emitSpecialAttackDurationTimerprivateprivate System.Single _emitSpecialAttackDurationTimer
_normalAttackEmitterInHandsprivateprivate Candide.Particles.ParticleEmitter _normalAttackEmitterInHands
_paletteRowprivateprivate System.Int32 _paletteRow
_specialAttackEmitterInLeftHandprivateprivate Candide.Particles.ParticleEmitter _specialAttackEmitterInLeftHand
_specialAttackEmitterInRightHandprivateprivate Candide.Particles.ParticleEmitter _specialAttackEmitterInRightHand

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC1EB59713EB01BA9A3997AFD7E0A2652275448DA6DE5EE93DC45116AC5282FBC
  • Body hash5F6350AD04EEF5C9FC5C77C628F3955D094C80D1A0A9188B483265FBE0112D23
  • IL size703
Referenced calls
String literals
  • palette_row
  • magus_animations
  • idle
  • walk
  • channel
  • hit
  • cast_up
  • cast_forward
  • death
  • *
  • black_sparks
  • green_sparks2
  • special_attack_charge_duration
  • normal_attack_spell_trigger_delay

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash561F9870960BC68D71B8F5A0275E9D924796352EF2B7EB41019C40BB4C9E5B58
  • Body hashD192C6BEBF8027BB131A71BBA381B6D7F0F7CE38286EEED8F4FF550F55E69CFE
  • IL size98
Referenced calls
String literals
  • death
  • event:/creature/Magus/magus_die

ReceiveEntityAnimationMessage

public System.Void ReceiveEntityAnimationMessage(System.Byte animation)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD963A49F4D532B29CB8A8595D1F9DB15E7BEE1AFD7786F8BD9FC4E9AB59D773C
  • Body hash6EFA76211CF1D8500A033A060035BDF6E62626D1EB942B6855D8BD60B426EC52
  • IL size76
Referenced calls
String literals
  • hit
  • death
  • idle

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash727E87F3C0F08860266F37C0DECFAC8CCB57C97109BBC0DA508E8FB985E2F014
  • Body hashD8D31509C2A3A820464D23936F18489B9A0AD7077E04AA8D339A1B16809E9FD9
  • IL size109
Referenced calls
String literals
  • event:/spells/charge_spell
  • event:/spells/cast_spell_cosmo
  • event:/creature/Magus/magus_charge_spell

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashBF281DF4A4BB95E798B4248E552FDC6B8242E8FF91BF022A023F2C7282E46D67
  • Body hash8ABFE6FEFB4896737C8468461708EED38D5C9D64D802DA35DCB3C2919053EC80
  • IL size536
Referenced calls
String literals
  • magus_normal_attack_charge_particles
  • magus_special_attack_charge_particles_right_hand
  • magus_special_attack_charge_particles_left_hand