Zdexby TheHolyOneZ
4,763 classes
Class

UHitReactionLogic

: UObject
/Script/AtomicHeart.HitReactionLogic 0x0140 (320 B) align 8 inherited 0x0030 vtable /Script/AtomicHeart
0x00x0140

Members 3

OffsetSizeNameTypeFlagsDefault
0x50BoneToAdditiveBodyPartMapTMap<bool, FName>3 flags<TMap>
0x01bCanPlayAdditivebool7 flagstrue
0x00810x03padding / unreflected
0x04AddtitiveReactionCooldownfloat7 flags0.2
0x00880xB8unreflected bytes to end of UHitReactionLogic

Functions 18

SignatureFlagsNativeParams
void PlayMontage(const EInterruptibleActionOutput& Output, const FLatentActionInfo& LatentInfo, const TSoftObjectPtr<UAnimMontage>& CharacterMontage, float Rate, bool bUnbreakable)FinalNative+1 flags0x4D
void PlayAdditiveReaction()FinalNative+1 flags0x00
void OnCharacterEvent(FAHCharacterEvent& Event)FinalNative+1 flags0x28
void K2_OnPlayerDamageReceived(FHitParameters& InHitParameters, ABaseWeapon* Weapon)EventPublic0x140
void K2_OnOtherDamageReceived(FHitParameters& InHitParameters)EventPublic0x138
bool HaveHitsRangeInHistory(FGameplayTagContainer& DamageTypes, int32 Min, int32 Max, float Time)FinalNative+1 flags0x35
bool HaveHitsNumInHistory(FGameplayTagContainer& DamageTypes, int32 Hits, float Time)FinalNative+1 flags0x31
bool HaveDamageReceivedInHistory(FGameplayTagContainer& DamageTypes, float Damage, float Time)FinalNative+1 flags0x31
ESide GetSideOfTopSideDependentPhysBody(FHitResult& HitResult)FinalNative+1 flags0x89
ESide GetSideOfRightSideDependentPhysBody(FHitResult& HitResult)FinalNative+1 flags0x89
ESide GetSideOfFrontSideDependentPhysBody(FHitResult& HitResult)FinalNative+1 flags0x89
int32 GetHitsFromHistory(FGameplayTagContainer& DamageTypes, float Time)FinalNative+1 flags0x30
float GetDamageReceivedFromHistory(FGameplayTagContainer& DamageTypes, float Time)FinalNative+1 flags0x30
AAHAICharacter* GetCharacter()FinalNative+1 flags0x08
EAdditiveReactionBodyPart GetAdditiveReactionBodyPart(FHitResult& HitResult)FinalNative+1 flags0x89
void Cooldown(const EBranchOutput& Output, const FLatentActionInfo& LatentInfo, float Time)FinalNative+1 flags0x24
bool CheckAdditiveCooldown()FinalNative+1 flags0x01
void ApplyBoneShake(const FName& BoneToShake, UHandsShake* ShakeToPlay)FinalNative+1 flags0x10

Used by 3

types with a member, parameter or interface of this type