Romestead Assembly Reference

MagusMarsController

Type JSON

public class in <global>

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
  • Hash4180A1B1EF460EE7CEB5182FE50C810F36E201A444F0BEE1B7FCF62166F03748
  • Body hash8E54A20072E8BB5651C26F94C7D7855CCB4875159B18835752E393331B0BE816
  • IL size703
Referenced calls
String literals
  • palette_row
  • magus_animations
  • idle
  • walk
  • channel
  • hit
  • cast_up
  • cast_forward
  • death
  • *
  • red_sparks
  • red_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
  • HashD76BA04B4C529243D1737C4D0D3B9834A9DB9B4BC9D686D3C0C0A78AB8BF47F4
  • Body hashF84EC294E6DC91B460276C2A88EBE903798423230AC41CBED9C3A043CF9724A9
  • 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
  • Hash7B30213F56B927A8C2722D30CF120863FD98D0F357D8CD0910F33C1201F34499
  • Body hash01B05E814DA864C6EF87580F56555812E2CA0725C2B4B6BB4BCA0FFF10CAE4F3
  • 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
  • HashD776543756AA4EAC8A8A220C1A6D88709634574B64A78AF54273756648BB480F
  • Body hashBE8EEA49B42B854484BCC997DD214AD31E0042E30A57D9C5898197B81D6ED9CF
  • IL size109
Referenced calls
String literals
  • event:/spells/charge_spell
  • event:/effects/ignite
  • event:/creature/Magus/magus_charge_spell

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0D49E563D08646EC37C8FD49706251AC945AEB44AC2DD87658DB57BFCB18A134
  • Body hash1762B5B3E50AFF91EE1283401D951F78FCD2C5ABB3D09346E2B46DA246EFDB4F
  • 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