Romestead Assembly Reference

Candide.Entities.Controllers.MinervasOwlBossController.LaserHandler

Type JSON

public class in Candide.Entities.Controllers.MinervasOwlBossController

Methods8
Properties0
Fields14
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities.Controllers.MinervasOwlBossController
  • Base typeSystem.Object
  • HashF1ACE25C64BC2A34ECEE7041FA84DD3422DA2C4789671701C02A324B68352D05

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
Chargingpublicpublic System.Int32 Charging
EyePositionspublicpublic System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3> EyePositions
Firingpublicpublic System.Int32 Firing
Idlepublicpublic System.Int32 Idle
LaserBeamspublicpublic System.Collections.Generic.List<LaserHandler.LaserBeamWrapper> LaserBeams
LaserTargetIdspublicpublic System.Collections.Generic.List<System.Guid> LaserTargetIds
LaserTargetspublicpublic System.Collections.Generic.List<Shared.Entity.EntityWrapper> LaserTargets
OwlEntitypublicpublic Shared.Entity.EntityWrapper OwlEntity
Statepublicpublic System.Int32 State
Sweepingpublicpublic System.Int32 Sweeping
_laserSourceAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _laserSourceAudioEvent
_laserWallSparkAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _laserWallSparkAudioEvent
_singlePlayerFightprivateprivate System.Boolean _singlePlayerFight
_velocityprivateprivate Microsoft.Xna.Framework.Vector3 _velocity

Methods

BeforeRender

public System.Void BeforeRender()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash45D54C28CA9BE1358643DD0EA750AB4FDF117AE8FE3FEBA736E81826CF05A239
  • Body hashEE21CB0DEDE96E0C3CE918842BADFDF98593DCD6F3F6F826B9945CD42D542A40
  • IL size76
Referenced calls

Initialize

public System.Void Initialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC46CD43D90656E4721D17CD459CF67450E929B376FB1E3AB4D23C8BBB3D7BD14
  • Body hashECEBC23C2CF836EA0D6D1F1D4DEBB2144AAA424E0DE732D237908147B729D9C5
  • IL size375
Referenced calls

StartFiring

public System.Void StartFiring()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashBFAC003E2AB0166CC5F91F57613ECA6C08B2B109AF52EFDE5F77E7B1EF25A123
  • Body hash66D50ACF26799416B69B04F4FC9F1A475B0FA97CC7FB77BB578972B1DF87BA47
  • IL size73
Referenced calls
  • System.Collections.Generic.List<LaserHandler.LaserBeamWrapper>::GetEnumerator()
  • List.Enumerator<LaserHandler.LaserBeamWrapper>::get_Current()
  • List.Enumerator<LaserHandler.LaserBeamWrapper>::MoveNext()
  • System.IDisposable::Dispose()
  • Candide.Sound.AudioEvent.AudioEvent::Play()

StartSparking

public System.Void StartSparking(Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash5C7BBB5D479591FFC7EDCAF47536D2630FADB3D5DF6D211E7C1C6A58BF69E4ED
  • Body hash672B528EB2AC33399447BA7BA5F750C96D55A03EA6CD9981AE6081A54B543710
  • IL size124
Referenced calls
  • System.Collections.Generic.List<LaserHandler.LaserBeamWrapper>::GetEnumerator()
  • List.Enumerator<LaserHandler.LaserBeamWrapper>::get_Current()
  • List.Enumerator<LaserHandler.LaserBeamWrapper>::MoveNext()
  • System.IDisposable::Dispose()
  • Candide.Sound.AudioEvent.AudioEvent::Play()

StopFiring

public System.Void StopFiring()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashB67E87FD2AC21755C82BF1F43A065EC08DF32B4EB67E3179F673F53274F812F7
  • Body hashCF7D1478F44793A5432F532194CCE942C2C06D28D1A2E41C1EEAA9CBE454216E
  • IL size105
Referenced calls
  • System.Collections.Generic.List<LaserHandler.LaserBeamWrapper>::GetEnumerator()
  • List.Enumerator<LaserHandler.LaserBeamWrapper>::get_Current()
  • List.Enumerator<LaserHandler.LaserBeamWrapper>::MoveNext()
  • System.IDisposable::Dispose()
  • Candide.Sound.AudioEvent.AudioEvent::Stop(System.Boolean)

Unload

public System.Void Unload()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD2FF5D6BA23C780C1C94812F2CFC59422896B4839C0251F71099E4636722F1AB
  • Body hashB3F2144C5F384341B73919BFEE21E6B0DD4BA6062914542ACE3907DA67B08F05
  • IL size49
Referenced calls

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashBCFDFD09332373AB792C3FFAE1EF9A91873BE7301C89E47B545E576AEB714825
  • Body hash9BC4AC04B315CFA5BF85C78C7956EEB66E5EC445A859FF4C4BA81F254FF8E17E
  • IL size804
Referenced calls

WorldLoad

public System.Void WorldLoad()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash756EF27B4687A8E93F4DEECA92B7D01935A275EE18F2F80550402AF56A3E1FDB
  • Body hashB687309FE068A37DD38311832854B6B5CD8450FDEE98DF93E76FB8274A23BCB0
  • IL size105
Referenced calls
String literals
  • event:/environment/ancient_temple/lazer
  • event:/environment/ancient_temple/lazer_wall_sparks