Show / Hide Table of Contents

Namespace Content.Shared.Damage

Classes

DamageableComponent

Component that allows entities to take damage.

DamageableComponentState

DamageableSystem

DamageChangedEvent

DamageModifierSet

A set of coefficients or flat modifiers to damage types.. Can be applied to DamageSpecifier using ApplyModifierSet(DamageSpecifier, DamageModifierSet). This can be done several times as the DamageSpecifier is passed to it's final target. By default the receiving DamageableComponent, will also apply it's own DamageModifierSet.

DamageModifyEvent

Raised on an entity when damage is about to be dealt, in case anything else needs to modify it other than the base damageable component.

For example, armor.

DamageSpecifier

This class represents a collection of damage types and damage values.

DamageSpecifierDictionarySerializer

DamageVisualizerGroupData

PassiveDamageSystem

SlowOnDamageSystem

Enums

DamageVisualizerKeys

☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾