Zdexby TheHolyOneZ
9,486 classes
Class

UBP_GameplayCueStatics_C

: UBlueprintFunctionLibrary : UObject
/Game/Blueprints/AbilitySystem/GameplayCues/CueHelpers/BP_GameplayCueStatics.BP_GameplayCueStatics_C 0x0028 (40 B) align 8 inherited 0x0028 2 scripted vtable /Game/Blueprints/AbilitySystem/GameplayCues/CueHelpers/BP_GameplayCueStatics
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 2

SignatureFlagsNativeParams
void MakePlayerDamageReactionGCParams(AActor* Target, const FGameplayCueParameters& Params, UObject* __WorldContext, const FF_PlayerDamageReactionCueParams& DamageParams)
Script27 statements · 1,113 bytes of bytecode
0x0000PushFlow(Label_0456);0x0005PushFlow(Label_02F2);0x000ACallFunc_GetAbilitySystemComponent_ReturnValue = GetAbilitySystemComponent(Target);0x0027CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetAbilitySystemComponent_ReturnValue);0x0044if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x004ECallFunc_GetAbilitySystemComponent_ReturnValue = GetAbilitySystemComponent(Target);0x006BCallFunc_GetGameplayAttributeValue_ReturnValue = CallFunc_GetAbilitySystemComponent_ReturnValue.GetGameplayAttributeValue(GameplayAttribute{"MaxHealth", FieldPath("/Script/UWEAbilitySystem.UWEHealthAttributeSet:MaxHealth"), /Script/UWEAbilitySystem.UWEHealthAttributeSet}, CallFunc_GetGameplayAttributeValue_bFound);0x0103if (!(CallFunc_GetGameplayAttributeValue_bFound)) PopFlow();0x010DBreakGameplayCueParameters(Params, CallFunc_BreakGameplayCueParameters_NormalizedMagnitude, CallFunc_BreakGameplayCueParameters_RawMagnitude, CallFunc_BreakGameplayCueParameters_EffectContext, CallFunc_BreakGameplayCueParameters_MatchedTagName, CallFunc_BreakGameplayCueParameters_OriginalTag, CallFunc_BreakGameplayCueParameters_AggregatedSourceTags, CallFunc_BreakGameplayCueParameters_AggregatedTargetTags, CallFunc_BreakGameplayCueParameters_Location, CallFunc_BreakGameplayCueParameters_Normal, CallFunc_BreakGameplayCueParameters_Instigator, CallFunc_BreakGameplayCueParameters_EffectCauser, CallFunc_BreakGameplayCueParameters_SourceObject, CallFunc_BreakGameplayCueParameters_PhysicalMaterial, CallFunc_BreakGameplayCueParameters_GameplayEffectLevel, CallFunc_BreakGameplayCueParameters_AbilityLevel, CallFunc_BreakGameplayCueParameters_TargetAttachComponent, CallFunc_BreakGameplayCueParameters_bReplicateLocationWhenUsingMinimalRepProxy);0x01B9CallFunc_GetAbilitySystemComponent_ReturnValue = GetAbilitySystemComponent(Target);0x01D6CallFunc_GetGameplayAttributeValue_ReturnValue = CallFunc_GetAbilitySystemComponent_ReturnValue.GetGameplayAttributeValue(GameplayAttribute{"MaxHealth", FieldPath("/Script/UWEAbilitySystem.UWEHealthAttributeSet:MaxHealth"), /Script/UWEAbilitySystem.UWEHealthAttributeSet}, CallFunc_GetGameplayAttributeValue_bFound);0x026ECallFunc_Divide_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_BreakGameplayCueParameters_RawMagnitude);0x028BCallFunc_Divide_DoubleDouble_B_ImplicitCast = Cast<4>(CallFunc_GetGameplayAttributeValue_ReturnValue);0x02A8CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast, CallFunc_Divide_DoubleDouble_B_ImplicitCast);0x02D6MaxHealthPercentTaken = CallFunc_Divide_DoubleDouble_ReturnValue;0x02F1PopFlow();0x02F2Label_02F2:0x02F2BreakGameplayCueParameters(Params, CallFunc_BreakGameplayCueParameters_NormalizedMagnitude, CallFunc_BreakGameplayCueParameters_RawMagnitude, CallFunc_BreakGameplayCueParameters_EffectContext, CallFunc_BreakGameplayCueParameters_MatchedTagName, CallFunc_BreakGameplayCueParameters_OriginalTag, CallFunc_BreakGameplayCueParameters_AggregatedSourceTags, CallFunc_BreakGameplayCueParameters_AggregatedTargetTags, CallFunc_BreakGameplayCueParameters_Location, CallFunc_BreakGameplayCueParameters_Normal, CallFunc_BreakGameplayCueParameters_Instigator, CallFunc_BreakGameplayCueParameters_EffectCauser, CallFunc_BreakGameplayCueParameters_SourceObject, CallFunc_BreakGameplayCueParameters_PhysicalMaterial, CallFunc_BreakGameplayCueParameters_GameplayEffectLevel, CallFunc_BreakGameplayCueParameters_AbilityLevel, CallFunc_BreakGameplayCueParameters_TargetAttachComponent, CallFunc_BreakGameplayCueParameters_bReplicateLocationWhenUsingMinimalRepProxy);0x039EK2Node_MakeStruct_DamageDealt_2_BDF79B9A4B40C2B9F7AFC59589323890_ImplicitCast = Cast<4>(CallFunc_BreakGameplayCueParameters_RawMagnitude);0x03BBK2Node_MakeStruct_F_PlayerDamageReactionCueParams.DamageDealt_2_BDF79B9A4B40C2B9F7AFC59589323890 = K2Node_MakeStruct_DamageDealt_2_BDF79B9A4B40C2B9F7AFC59589323890_ImplicitCast;0x03DFK2Node_MakeStruct_F_PlayerDamageReactionCueParams.PercentMaxHealthTaken_11_D74008B14888555A577DA786A0C259E1 = MaxHealthPercentTaken;0x0403K2Node_MakeStruct_F_PlayerDamageReactionCueParams.DamageDealer_5_895FEA9E49921621E81339B1D3099D3E = CallFunc_BreakGameplayCueParameters_EffectCauser;0x041FK2Node_MakeStruct_F_PlayerDamageReactionCueParams.DamageTaker_7_A7A0CA954A3141D27317AAB2938A6D93 = Target;0x043BDamageParams = K2Node_MakeStruct_F_PlayerDamageReactionCueParams;0x0456Label_0456:0x0456return;0x0458// end of script
StaticPublic0x108
void MakeScanningGCParams(const FGameplayCueParameters& Params, UObject* __WorldContext, const FF_ScanningCueParams& ScanningParams, const bool& Success?)
Script12 statements · 445 bytes of bytecode
0x0000BreakGameplayCueParameters(Params, CallFunc_BreakGameplayCueParameters_NormalizedMagnitude, CallFunc_BreakGameplayCueParameters_RawMagnitude, CallFunc_BreakGameplayCueParameters_EffectContext, CallFunc_BreakGameplayCueParameters_MatchedTagName, CallFunc_BreakGameplayCueParameters_OriginalTag, CallFunc_BreakGameplayCueParameters_AggregatedSourceTags, CallFunc_BreakGameplayCueParameters_AggregatedTargetTags, CallFunc_BreakGameplayCueParameters_Location, CallFunc_BreakGameplayCueParameters_Normal, CallFunc_BreakGameplayCueParameters_Instigator, CallFunc_BreakGameplayCueParameters_EffectCauser, CallFunc_BreakGameplayCueParameters_SourceObject, CallFunc_BreakGameplayCueParameters_PhysicalMaterial, CallFunc_BreakGameplayCueParameters_GameplayEffectLevel, CallFunc_BreakGameplayCueParameters_AbilityLevel, CallFunc_BreakGameplayCueParameters_TargetAttachComponent, CallFunc_BreakGameplayCueParameters_bReplicateLocationWhenUsingMinimalRepProxy);0x00ACK2Node_DynamicCast_AsBP_Scanner = Cast<BP_Scanner_C>(CallFunc_BreakGameplayCueParameters_EffectCauser);0x00D0K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Scanner);0x00EDK2Node_DynamicCast_AsActor = Cast<Actor>(CallFunc_BreakGameplayCueParameters_SourceObject);0x0111K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsActor);0x012EK2Node_MakeStruct_F_ScanningCueParams.ScannerTool_11_AA322E464E0CF56F2D6BDBA12D08057A = K2Node_DynamicCast_AsBP_Scanner;0x014AK2Node_MakeStruct_F_ScanningCueParams.ScanTarget_7_18CBEA124FF041E64A366BA476E4DF9D = K2Node_DynamicCast_AsActor;0x0166CallFunc_BooleanAND_ReturnValue = BooleanAND(K2Node_DynamicCast_bSuccess, K2Node_DynamicCast_bSuccess_1);0x018CScanningParams = K2Node_MakeStruct_F_ScanningCueParams;0x01A7Success? = CallFunc_BooleanAND_ReturnValue;0x01BAreturn;0x01BC// end of script
StaticPublic0xF1