Romestead Assembly Reference

Candide.Entities.Controllers.Legacy.LaserBeam

Type JSON

public class in Candide.Entities.Controllers.Legacy

Methods11
Properties0
Fields18
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
BeamColorpublicpublic Microsoft.Xna.Framework.Vector3 BeamColor
EffectTimepublicpublic System.Single EffectTime
LaserChargingAudioEventNamepublicpublic System.String LaserChargingAudioEventName
LaserEffectSpritepublicpublic CandideCreator.Shared.Graphics.SpriteSheet LaserEffectSprite
LaserHitWallAudioEventNamepublicpublic System.String LaserHitWallAudioEventName
LaserSourceAudioEventNamepublicpublic System.String LaserSourceAudioEventName
LaserTrail2Spritepublicpublic CandideCreator.Shared.Graphics.SpriteSheet LaserTrail2Sprite
LaserTrail3Spritepublicpublic CandideCreator.Shared.Graphics.SpriteSheet LaserTrail3Sprite
LaserTrail4Spritepublicpublic CandideCreator.Shared.Graphics.SpriteSheet LaserTrail4Sprite
LaserTrailSpritepublicpublic CandideCreator.Shared.Graphics.SpriteSheet LaserTrailSprite
LeaveTrailpublicpublic System.Boolean LeaveTrail
LightColorpublicpublic Microsoft.Xna.Framework.Vector3 LightColor
LightStrengthpublicpublic System.Single LightStrength
ShootSparkspublicpublic System.Boolean ShootSparks
VisualOffsetpublicpublic Microsoft.Xna.Framework.Vector3 VisualOffset
_laserChargingAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _laserChargingAudioEvent
_laserHitWallAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _laserHitWallAudioEvent
_laserSourceAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _laserSourceAudioEvent

Methods

BeforeRender

public System.Void BeforeRender()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD93CC54B47B38F8D6A52B39537517C6EB4CBF2914BD3C6585C7184EE668032BD
  • Body hash437405D14B92C18DAC3D59B1D7AAC9F163F1C79597D7357CAE2F771DA90596A1
  • IL size333
Referenced calls
Called by

BlockProjectiles

private System.Void BlockProjectiles(System.Single dt)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2AE09F70388A42FF8AE039C86AC49C61ADAE5D7DE4E7AB94125BFA58CEB04AB2
  • Body hash1D08E8AC3ECECC4633DC4632EC7617B8AE0112C7366A540954399B5B4ACD864A
  • IL size813
Referenced calls
Called by
String literals
  • vfx_death2
  • small2
  • event:/hits/hit_lazer

OnEntityHit

protected System.Void OnEntityHit(Microsoft.Xna.Framework.Vector3 hitPosition)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashACEFE1386B0BBFC2F4D7D84FCFE7E032BB680085FF1A7542E0CEE003F858F99F
  • Body hashAD9D285311B4B244B99831B68320C50FDCB46D51E503E2091522F8F79E88721F
  • IL size62
Referenced calls

SetLength

public System.Void SetLength(System.Single value, Shared.Entity.EntityWrapper ownerEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2757B0CB09EADD0DE77366C17041C12E5F8890BB1B49EE6FECEC084477C32374
  • Body hash57A7381AA22EC58050C3DCFAEAAD294C4170AF992C55B9ACC417B5D5D3E47DA6
  • IL size196
Referenced calls
Called by

SetShootSparks

public System.Void SetShootSparks(System.Boolean value, Shared.Entity.EntityWrapper ownerEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC1B01E7BDE8159F9AB127A2021B03B28A19657E9662B0A211B3D07F243326C6A
  • Body hash3ADDE1CEC3B85608DBCE7629982CD24D6A742174799691F25A537DF9C7EFFEBA
  • IL size152
Referenced calls
Called by

SpawnEntityHitSmoke

public System.Void SpawnEntityHitSmoke(Microsoft.Xna.Framework.Vector3 hitPosition)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash997293F5CA7BA2F62C7D3021CEB6F8A93670DA7E02B321EED981B6305672052E
  • Body hashE76E127EB55178D03C81CCFF835224433A908E2B42848A39A33998093025E12B
  • IL size494
Referenced calls

SpawnLaserStartEffect

public System.Void SpawnLaserStartEffect(Microsoft.Xna.Framework.Vector3 laserStartPosition, Microsoft.Xna.Framework.Vector3 direction)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash4AEDBE87D824F6AE0D6D4EF83FB851484D5A120AD298AD77086FAD3FE02C7BB6
  • Body hash3D7DD39F5C210C7DB5B4627CB916C74CEF18A43C8E535E3BEE66766CC6359AA9
  • IL size723
Referenced calls
Called by

SpawnLaserTrailEffect

public System.Void SpawnLaserTrailEffect(Microsoft.Xna.Framework.Vector3 hitPosition, Microsoft.Xna.Framework.Vector3 hitNormal, Microsoft.Xna.Framework.Vector3 hitTangent, Microsoft.Xna.Framework.Vector3 up)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash20B375875D9A928067389A6ED94BCD2839E9052DB2BE7C7F405B1B781F5CAA50
  • Body hashE773B73550EBCC1535095777B9D3A16620807D90A7C7C98229A707082B18A793
  • IL size382
Referenced calls

SpawnWallHitEffect

public System.Void SpawnWallHitEffect(Microsoft.Xna.Framework.Vector3 hitPosition, Microsoft.Xna.Framework.Vector2 hitNormal)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC77248BADE9D7B608E3D2CB9F781CD2EC89B47B763D144C8F078106F2AA66D21
  • Body hash40941D9D3BDC84AAEB864E93101954155D3B8DD0654E9F5F203C75E61D2E25D2
  • IL size31
Referenced calls

SpawnWallSmokeEffect

public System.Void SpawnWallSmokeEffect(Microsoft.Xna.Framework.Vector3 hitPosition, Microsoft.Xna.Framework.Vector2 hitNormal)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash830F730F67171ABA1590B5A3074900A799B29A4E7FF739D1853968CCCF3D25DC
  • Body hash9D141D59A8CED9513CD72294C64D235670D7B01F1ED251D62666F9F19E0772C0
  • IL size515
Referenced calls
Called by

Update

public System.Void Update(Shared.Entity.EntityWrapper sourceEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD03F9449B66018DDC3D696002E24BA44B21042650A9D46BDB04F13592C6CABCC
  • Body hashFE0588E641F3579241B25F1D77879582FBBA288547C664BC3D11F12E2824242F
  • IL size655
Referenced calls