Zdexby TheHolyOneZ
9,486 classes
Class

UGC_DamageTadpole_Cold_C

: UUWEGameplayCueNotify_Burst : UGameplayCueNotify_Static : UObject
/Game/GameplayCueNotifies/Damage/GC_DamageTadpole_Cold.GC_DamageTadpole_Cold_C 0x0518 (1,304 B) align 8 inherited 0x04F0 2 scripted vtable /Game/GameplayCueNotifies/Damage/GC_DamageTadpole_Cold
0x00x0518

Members 1

OffsetSizeNameTypeFlagsDefault
0x28ImpactSoundTSoftObjectPtr<UFMODEvent>4 flags<SoftObjectProperty>
Inherited from UUWEGameplayCueNotify_Burst 3
OffsetSizeNameTypeFlagsDefault
0x88DefaultSpawnConditionFUWEGameplayCueNotify_SpawnConditionProtected+5 flags{LocallyControlledSource=InstigatorActor, LocallyControlled…
0x40DefaultPlacementInfoFUWEGameplayCueNotify_PlacementInfoProtected+6 flags{SocketName=None, AttachPolicy=AttachToTarget, AttachmentRu…
0x3E8BurstEffectsFUWEGameplayCueNotify_BurstEffectsProtected+5 flags{BurstCameraShakeEvents=[], ForceFeedbackEvents=[], BurstFM…
Inherited from UGameplayCueNotify_Static 3
OffsetSizeNameTypeFlagsDefault
0x08GameplayCueTagFGameplayTag5 flags{TagName=None}
0x08GameplayCueNameFName6 flagsNone
0x01IsOverridebool7 flagstrue

Functions 2

SignatureFlagsNativeParams
void CalcVelocityParam(AActor* Actor, const double& VelocityParam)
Script19 statements · 560 bytes of bytecode
0x0000CallFunc_GetComponentByClass_ReturnValue = Actor.GetComponentByClass(/Script/UWEAbilitySystem.UWEMovementSetComponent);0x0033CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetComponentByClass_ReturnValue);0x0050if (!(CallFunc_IsValid_ReturnValue)) goto Label_0189;0x005ECallFunc_GetVelocity_ReturnValue = Actor.GetVelocity();0x0094CallFunc_GetComponentByClass_ReturnValue = Actor.GetComponentByClass(/Script/UWEAbilitySystem.UWEMovementSetComponent);0x00C7CallFunc_VSize_ReturnValue = VSize(CallFunc_GetVelocity_ReturnValue);0x00ECCallFunc_GetMaxSwimSpeed_ReturnValue = CallFunc_GetComponentByClass_ReturnValue.GetMaxSwimSpeed();0x011ECallFunc_Divide_DoubleDouble_B_ImplicitCast = Cast<4>(CallFunc_GetMaxSwimSpeed_ReturnValue);0x013BCallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_VSize_ReturnValue, CallFunc_Divide_DoubleDouble_B_ImplicitCast);0x0169VelocityParam = CallFunc_Divide_DoubleDouble_ReturnValue_1;0x0184goto Label_022D;0x0189Label_0189:0x0189CallFunc_GetVelocity_ReturnValue = Actor.GetVelocity();0x01BFCallFunc_VSize_ReturnValue = VSize(CallFunc_GetVelocity_ReturnValue);0x01E4CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_VSize_ReturnValue, 400);0x0212VelocityParam = CallFunc_Divide_DoubleDouble_ReturnValue;0x022DLabel_022D:0x022Dreturn;0x022F// end of script
Private0x10
void OnBurst(AActor* Target, FGameplayCueParameters& Parameters, FUWEGameplayCueNotify_SpawnResult& SpawnResults)
Script27 statements · 1,152 bytes of bytecode
0x0000PushFlow(Label_047D);0x0005PushFlow(Label_047D);0x000APushFlow(Label_01D5);0x000FBreakGameplayCueParameters(Parameters, 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);0x00BBCallFunc_Conv_VectorToTransform_ReturnValue = Conv_VectorToTransform(CallFunc_BreakGameplayCueParameters_Location);0x00E0CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue = Conv_SoftObjectReferenceToObject(ImpactSound);0x00FDK2Node_DynamicCast_AsFMODEvent = Cast<FMODEvent>(CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue);0x0121K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsFMODEvent);0x013ECallFunc_PlayEventAtLocation_ReturnValue = PlayEventAtLocation(this, K2Node_DynamicCast_AsFMODEvent, CallFunc_Conv_VectorToTransform_ReturnValue, true);0x016ECalcVelocityParam(Target, CallFunc_CalcVelocityParam_VelocityParam);0x018ECallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_CalcVelocityParam_VelocityParam);0x01ABEventInstanceSetParameter(CallFunc_PlayEventAtLocation_ReturnValue, FName(vehicle_velocity), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x01D4PopFlow();0x01D5Label_01D5:0x01D5BreakGameplayCueParameters(Parameters, 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);0x0281CallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(this, /Game/VFX/Debug/NS_DebugHitEffect.NS_DebugHitEffect, CallFunc_BreakGameplayCueParameters_Location, FRotator(0, 0, 0), FVector(1, 1, 1), true, false, 0, true);0x02DFBreakGameplayCueParameters(Parameters, 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);0x038BCallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_BreakGameplayCueParameters_RawMagnitude);0x03A8CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 20);0x03D6CallFunc_FMax_ReturnValue = FMax(CallFunc_Multiply_DoubleDouble_ReturnValue, 20);0x0404CallFunc_SetVariableFloat_InValue_ImplicitCast = Cast<3>(CallFunc_FMax_ReturnValue);0x0421CallFunc_SpawnSystemAtLocation_ReturnValue.SetVariableFloat(FName(Magnitude), CallFunc_SetVariableFloat_InValue_ImplicitCast);0x0457CallFunc_SpawnSystemAtLocation_ReturnValue.Activate(false);0x047CPopFlow();0x047DLabel_047D:0x047Dreturn;0x047F// end of script
EventProtected0x1D0