Zdexby TheHolyOneZ
5,360 classes
Class

IDamageAndEffectsInterface

: IInterface : UObject
/Script/StormEscape.DamageAndEffectsInterface 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/StormEscape
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 29

SignatureFlagsNativeParams
void Trap(AActor* SourceActor)NativeEvent+1 flags0x08
void StartMoodletWearOff(UPDA_MoodletData* Data, float WearOffTime)NativeEvent+1 flags0x0C
void Resurrect(AActor* healer, float healingAmount)NativeEvent+1 flags0x0C
void Release(AActor* SourceActor, bool bWithAnimation)NativeEvent+1 flags0x09
void NotifyRemove(AActor* DamageCauser, const EActorDamageType& DamageType, float Duration)NativeEvent+1 flags0x10
void NotifyDamageOverTime(float DamageAmount, AActor* DamageCauser, const EActorDamageType& DamageType, float Duration)NativeEvent+1 flags0x18
void MultiplyDamageByType(float DamageMultiplier, const EActorDamageType& DamageType)NativeEvent+1 flags0x05
void KillWithDelay(AActor* DamageCauser, float Delay, bool bRagdoll, const EActorDamageType& DamageType)NativeEvent+1 flags0x0E
void Kill(AActor* DamageCauser, bool bRagdoll, const EActorDamageType& DamageType)NativeEvent+1 flags0x0A
void InterruptWakeUp()NativeEvent+1 flags0x00
void IncapacitateWithKnockback(AActor* SourceActor, float Duration, FKnockbackImpulse& Impulse, bool bRadgoll)NativeEvent+1 flags0x39
void Incapacitate(AActor* SourceActor, float Duration, bool bRadgoll)NativeEvent+1 flags0x0D
bool HasRainProtection()NativeEvent+1 flags0x01
bool HasMoodlet(UPDA_MoodletData* Data)NativeEvent+1 flags0x09
bool HasLightningProtection()NativeEvent+1 flags0x01
bool GetIsTrapped()NativeEvent+1 flags0x01
EActorHealthStatus GetHealthStatus()NativeEvent+1 flags0x01
FFloatBar GetHealthBar()NativeEvent+1 flags0x08
EActorControlStatus GetControlStatus()NativeEvent+1 flags0x01
void DebuffMovementSpeed(float speedPercentDebuff)NativeEvent+1 flags0x04
void DealDamage(float DamageAmount, bool bIsContinuousDamage, AActor* DamageCauser, const EActorDamageType& DamageType)NativeEvent+1 flags0x11
void BuffStaminaRegen(float regenPercentBuff, float BuffDuration)NativeEvent+1 flags0x08
void BuffMovementSpeed(float speedPercentBuff)NativeEvent+1 flags0x04
void BuffMaxStamina(float BuffAmount, float BuffDuration)NativeEvent+1 flags0x08
void Awaken(AActor* SourceActor, bool bFromRadgoll)NativeEvent+1 flags0x09
void ApplyRainProtection(bool bShouldProtect)NativeEvent+1 flags0x01
void ApplyLightningProtection(bool bShouldProtect)NativeEvent+1 flags0x01
void ApplyHeal(AActor* healer, float healingAmount, bool healingOverTime, float healingTime)NativeEvent+1 flags0x14
void AddOrExtendMoodlet(UPDA_MoodletData* Data, const FMoodletRuntimeParams& RuntimeParams, bool bFromInfection)NativeEvent+1 flags0x59

Used by 2

types with a member, parameter or interface of this type