Romestead Assembly Reference

MagusMinervaController

Type JSON

public class in <global>

Methods8
Properties0
Fields15
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
Laserprivateprivate Candide.Entities.Controllers.Legacy.LaserBeam Laser
PalettePathprivateprivate System.String PalettePath
_animationStateMachineprotectedprotected Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_audioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _audioEvent
_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
_normalAttackRangeprivateprivate System.Single _normalAttackRange
_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
  • Hash9DAD72E8D4F67DC7502742C09E47A8C76BF98D447F47B06A4ED94380149304B6
  • Body hash6DABF81A38CAD63C66CBFDA9D73B50C94B117B4E23E020FD561B445A9C5FCFFB
  • IL size894
Referenced calls
String literals
  • palette_row
  • magus_animations
  • idle
  • walk
  • channel
  • hit
  • cast_up
  • cast_forward
  • death
  • *
  • blue_sparks3
  • green_sparks2
  • special_attack_charge_duration
  • normal_attack_spell_trigger_delay
  • normal_attack_range

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash5012F19972D321234E6DC0E1F82F1E1E4158A19218DD2F5C0E95ED27D444BBAB
  • Body hash5C47728C23C7F5CEB2591F0A209DBB6E9B7DB528D9FD4CFA7FE1F4A2B8C02B71
  • 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
  • Hash4D10FF3B187087EB176EF7B501E326640778B5DB42F1477DAC5CBE8E6D5680B5
  • Body hash28819B2EB77DFC47F4216ED41A0D932824D1D73F92E7F0803F05889DFB52335E
  • IL size76
Referenced calls
String literals
  • hit
  • death
  • idle

ReceiveEntitySignalMessage

public System.Void ReceiveEntitySignalMessage(System.Byte message)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash11C2FA64AEF8B467AA29E3D129E7696FC690ED82DD05D3064AD2B2111D101B29
  • Body hash4680C98D71F6B06199FF013959B8FDA34ABC57B99AE445367A2131F00EE1599C
  • IL size136
Referenced calls
String literals
  • event:/spells/spell_water_looping

ReceiveEntityVfxMessage

public System.Void ReceiveEntityVfxMessage(System.Byte vfx)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash7DBE7C602AB26F81519F599645780321FB93A0C8C63A283D91FEBEDEFF02D485
  • Body hashEA254C5509DEB9367DAC31A1F81AE0FE856C4D749B609E597F3408167C2870E8
  • IL size109
Referenced calls
String literals
  • event:/spells/charge_spell
  • event:/hits/water/water_submerge
  • event:/creature/Magus/magus_charge_spell

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1A7F9AAA9F7A559D250B2785172C86E016FA930A84FA83BD6D64C3880BC364F1
  • Body hash0D22D31B528AB96D41E350E8B0A20166E15FB983E4780D350179B1C517BF59A7
  • IL size615
Referenced calls
String literals
  • magus_normal_attack_charge_particles
  • magus_special_attack_charge_particles_right_hand
  • magus_special_attack_charge_particles_left_hand

UpdateLaserOffsetPosition

private System.Void UpdateLaserOffsetPosition()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash1F267DFFA91F1D8A3D71193850E037BD181B9770A18D3B793A0AD5CB5EB98587
  • Body hash4E8CE729E2CDDE61719ACD1CFB6DC9A30B7F96FFF5B50B4E4DF23DBECBC6AD80
  • IL size88
Referenced calls
Called by
String literals
  • laser_statue_mouth