All classes > gc > GcPlayerHazardData
Size: 0x58, GUID: 0xBBCFC24EB018B5F3
A class to define various environmental hazard damage and effects on the player.
For more details see here
| Name | Data type | Description |
|---|---|---|
| ProtectionInitialTime | Float | Time in seconds before starting depleting protection charge |
| ProtectionTime | Vector2f | x component: Time in seconds to deplete an amount of 100 protection charges below TriggerValue y component: Time in seconds to deplete an amount of 100 protection charges over CapValue |
| DamageRate | Vector2f | |
| WoundRate | Vector2f | |
| RechargeInitialTime | Float | Time in seconds before starting replenishing protection charge |
| RechargeTime | Float | Time in seconds to replenish 100 protection charges |
| Damage | String (0x10) | Type of damages if protection falls to 0 |
| Increases | Boolean | |
| Curve | TkCurveType | |
| TriggerValue | Float | Under this value, depletion rate is described by ProtectionTime.x |
| CapValue | Float | Over this value, depletion rate is described by ProtectionTime.y |
| CriticalValue | Float | Notification trigger |
| OutputMultiplier | Float | |
| OutputMinAddition | Float | |
| OutputMaxAddition | Float |