Romestead Assembly Reference

Candide.Entities.Controllers.LaserStatueController.LaserStatueController

Type JSON

public class in Candide.Entities.Controllers.LaserStatueController

Methods6
Properties0
Fields6
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities.Controllers.LaserStatueController
  • Base typeShared.Entity.Base.AbstractController
  • Hash80B8237E582EF6CBD65E58B82222909A7A8E5E1F5B058DEA1CEC7BD03BBCE244

Relationships

Fields

NameVisibilitySignature
Laserprivateprivate Candide.Entities.Controllers.Legacy.LaserBeam Laser
_animationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_attackRangeprivateprivate System.Single _attackRange
_laserSparksDelayAfterMouthOpenedprivateprivate System.Single _laserSparksDelayAfterMouthOpened
_openAndCloseEyesAnimationTimeScaleprivateprivate System.Single _openAndCloseEyesAnimationTimeScale
_openAndCloseMouthAnimationTimeScaleprivateprivate System.Single _openAndCloseMouthAnimationTimeScale

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash8498AE34466FB82FAF122FD578B6ACBA761DEA985A594170207990B668EED5D8
  • Body hashE7BD5CCE0C604A9E0D67F3915BD27473B0D07130CC03BD4A28655E9944387EBB
  • IL size1047
Referenced calls
String literals
  • laser_statue_animations
  • open_and_close_mouth_animation_timescale
  • open_and_close_eyes_animation_timescale
  • idle_passive
  • idle_aggressive
  • open_eyes
  • close_eyes
  • open_mouth
  • close_mouth
  • mouth_stay_open
  • attack
  • *
  • attack_range
  • open_and_close_eyes_duration
  • laser_sparks_delay_after_mouth_opened
  • beam_width

OnKilled

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash09FF8E19996D967C9F5245A23A863F55EEF57FFF1FA7671D745C19AC0ABC442D
  • Body hash5681128C1F2155034CC418BD654413920164E52FD0AAAAEE355EEBD97E275E28
  • IL size41
Referenced calls

OnServerSetState

public System.Void OnServerSetState(System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash70B4A39C132621DD2FF5EDAA6CBCB59D32556F2764281FCF075064EAF0C871DE
  • Body hashA3601ABFED82388C384C2E75CA69DEB8D906D8FDB394E51426D41742B6819E33
  • IL size19
Referenced calls

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash563395407A77CB7CF4D0B21437A1B80A6CEEBD45242F9381842565CC00AC3E8E
  • Body hashA193E4CD419297EF1C811E7F725DDBCFE88017A85067D8649DD67E8221E09026
  • IL size248
Referenced calls

UpdateLaserOffsetPosition

private System.Void UpdateLaserOffsetPosition()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashDCC9FE5D7C83FC449966FD2F3C3CC917E6B769A6C4CC28771E27616D6CA08AF5
  • Body hash7A2A47A393D5661C711F8A90E4C9BB0735B2C105E222350D6535C679F2EDE5A0
  • IL size239
Referenced calls
Called by
String literals
  • laser_statue_mouth