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 DamageSourceKindValues
Section titled “Values”| 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). |
See Also
Section titled “See Also”- namespace Stellar.Abstractions.Domain