DamageElement enumeration
Damage-element enum, mirroring EDamageProperty in the BPSR proto schema (see e_damage_property.py in the BPSR-Meter reference). Surfaces on CombatEvent.DamageDealt.Element via SyncDamageInfo.Property (field 18).
Count is the proto-defined sentinel (= 9); it is not a real element. Treat any wire value outside 0..8 as General in plugin code.
public enum DamageElementValues
Section titled “Values”| name | value | description |
|---|---|---|
| General | 0 |
Non-elemental / physical damage. |
| Fire | 1 |
Fire-element damage. |
| Water | 2 |
Water-element damage. |
| Electricity | 3 |
Electricity-element damage. |
| Wood | 4 |
Wood-element damage. |
| Wind | 5 |
Wind-element damage. |
| Rock | 6 |
Rock-element damage. |
| Light | 7 |
Light-element damage. |
| Dark | 8 |
Dark-element damage. |
| Count | 9 |
Proto-defined sentinel (= 9); not a real element — treat wire values outside 0..8 as General. |
See Also
Section titled “See Also”- namespace Stellar.Abstractions.Domain