Skip to content
Version 2.11.0
↓ Get the launcher

DamageSourceKind enumeration

Damage-source enum mirroring EDamageSource on the wire (see e_damage_source.py in the BPSR-Meter reference). Values must match the wire int because SyncDamageInfo.DamageSource is cast straight into this enum. Note Other is 100 (not 5) per the canonical proto — keep this in sync with the live game.

public enum DamageSourceKind
name value description
Skill 0 Direct skill hit.
Bullet 1 Projectile / bullet hit.
Buff 2 Buff / DoT tick damage.
Fall 3 Fall / environmental damage.
FakeBullet 4 Fake / non-real projectile hit.
Other 100 Unclassified damage source (wire value 100).