Romestead Assembly Reference

CandideServer.Entities.Modules.SharedLaserBeam

Type JSON

public class in CandideServer.Entities.Modules

Methods5
Properties0
Fields14
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Entities.Modules
  • Base typeSystem.Object
  • Hash3E64907CB12525258A92885E7C1F1F6FA9E488C8DB8695502C90D78C4A77F30E

Relationships

Fields

NameVisibilitySignature
ApplyKnockbackpublicpublic System.Boolean ApplyKnockback
BeamWidthpublicpublic System.Single BeamWidth
Directionpublicpublic Microsoft.Xna.Framework.Vector3 Direction
EntityHitspublicpublic System.Collections.Generic.List<System.ValueTuple<Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector3>> EntityHits
HitTerrainpublicpublic System.Boolean HitTerrain
Lengthpublicpublic System.Single Length
OnlyHitAroundEndpublicpublic System.Boolean OnlyHitAroundEnd
OverrideKnockbackDirectionpublicpublic System.Nullable<Microsoft.Xna.Framework.Vector2> OverrideKnockbackDirection
Sourcepublicpublic Microsoft.Xna.Framework.Vector3 Source
StoppedByEntitypublicpublic System.Boolean StoppedByEntity
StopPositionpublicpublic Microsoft.Xna.Framework.Vector3 StopPosition
TerrainHitParallelpublicpublic Microsoft.Xna.Framework.Vector2 TerrainHitParallel
TerrainHitPositionpublicpublic Microsoft.Xna.Framework.Vector3 TerrainHitPosition
_hitCandidatesTempListprivateprivate System.Collections.Generic.List<Shared.Entity.EntityWrapper> _hitCandidatesTempList

Methods

DamageEntity

public System.Void DamageEntity(Shared.Entity.EntityWrapper entity, System.Nullable<System.Guid> ownerEntityId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash7FDB89F948209EFA5A9F219348B35C535F54F37900272FCBE6DDD94AFB857B08
  • Body hash4D996A2DACD3F56C786AE99A4AAF8010182E7E8680213CD4248AD02D3B90A875
  • IL size219
Referenced calls
Called by

FindEntityHits

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash1648F214FF4C6962B5E9F82A0F47457C256D18046D9C1F5DA936563B8554FB80
  • Body hashAE1E90C024B80D614B791F7D84F6A5BE34A01A12B4B5A66C7295E0645F9AA54F
  • IL size1053
Referenced calls
Called by

FindTerrainHit

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC41E3B89529F5407E5826E74422018DEEAC0F5EBCC02FA062EC921AB1766517B
  • Body hash3FE50400E4C3FDA61F6F015F061F0DB119CC4AA433BE8C9CAD773F868D85B076
  • IL size642
Referenced calls
Called by

OnEntityHit

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

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash93929E813239CFC5B6961D60C8C3718DB6C6E3E27D2C5E23A3B385A84B6379C0
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1
Called by

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash13327EAF054B36A87312CB853D1E6FCEE2731083BAAAFCCD2D91C7AFAE4D6859
  • Body hash0F7E30E53A7D9EEB63E72CCCF06B185F1A87879E2424D1DD624939FEEBE8C8DA
  • IL size338
Referenced calls
Called by