Class AnomalousParticleComponent
This is used for projectiles which affect anomalies through colliding with them.
Inheritance
Namespace: Content.Server.Anomaly.Components
Assembly: Content.Server.dll
Syntax
public sealed class AnomalousParticleComponent : Component
Fields
| Improve this Doc View SourceDestabilzingOverride
If this is true then the particle will always affect the stability of the anomaly.
Declaration
public bool DestabilzingOverride
Field Value
Type | Description |
---|---|
System.Boolean |
FixtureId
The fixture that's checked on collision.
Declaration
public string FixtureId
Field Value
Type | Description |
---|---|
System.String |
HealthPerWeakeningeHit
The amount that the Stability increases by when hit of an anomalous particle of DestabilizingParticleType.
Declaration
public float HealthPerWeakeningeHit
Field Value
Type | Description |
---|---|
System.Single |
ParticleType
The type of particle that the projectile imbues onto the anomaly on contact.
Declaration
public AnomalousParticleType ParticleType
Field Value
Type | Description |
---|---|
AnomalousParticleType |
SeverityOverride
If this is true then the particle will always affect the severity of the anomaly.
Declaration
public bool SeverityOverride
Field Value
Type | Description |
---|---|
System.Boolean |
SeverityPerSeverityHit
The amount that the Severity increases by when hit of an anomalous particle of SeverityParticleType.
Declaration
public float SeverityPerSeverityHit
Field Value
Type | Description |
---|---|
System.Single |
StabilityPerDestabilizingHit
The amount that the Stability increases by when hit of an anomalous particle of DestabilizingParticleType.
Declaration
public float StabilityPerDestabilizingHit
Field Value
Type | Description |
---|---|
System.Single |
StabilityPerWeakeningeHit
The amount that the Stability increases by when hit of an anomalous particle of DestabilizingParticleType.
Declaration
public float StabilityPerWeakeningeHit
Field Value
Type | Description |
---|---|
System.Single |
WeakeningOverride
If this is true then the particle will always affect the weakeness of the anomaly.
Declaration
public bool WeakeningOverride
Field Value
Type | Description |
---|---|
System.Boolean |