StatusEffect
classnative name gameStatusEffectnativeimportOnly
extends StatusEffectBase › IScriptable › ISerializable
Properties 14
| Name | Type | Flags |
|---|---|---|
applicationSource | CName | overridingpersistent |
direction | Vector4 | overridingpersistent |
duration | Float | overridingpersistent |
durationID | Uint32 | overridingpersistent |
initialApplicationTimestamp | Float | overridingpersistent |
instigatorEntityID | EntityID | overridingpersistent |
instigatorRecordID | TweakDBID | overridingpersistent |
lastApplicationTimestamp | Float | overridingpersistent |
maxStacks | Uint32 | overridingpersistent |
ownerEntityID | EntityID | overridingpersistent |
proxyEntityID | EntityID | overridingpersistent |
remainingDuration | Float | overridingpersistent |
removeAllStacksWhenDurationEnds | Bool | overridingpersistent |
sourcesData | array<gameSourceData> | overridingpersistent |
Methods 11
native func GetDirection() -> Vector4
native func GetInitialApplicationSimTimestamp() -> EngineTime
native func GetInstigatorEntityID() -> EntityID
native func GetInstigatorStaticDataID() -> TweakDBID
native func GetLastApplicationSimTimestamp() -> EngineTime
native func GetMaxStacks() -> Uint32
native func GetProxyEntityID() -> EntityID
native func GetRecord() -> wref<StatusEffect_Record>
native func GetRemainingDuration() -> Float
native func GetStackCount() -> Uint32
native func GetTotalDuration() -> Float