Zdexby TheHolyOneZ
9,486 classes
/Game/GameplayCueNotifies/Tadpole/GC_Tadpole_Impact.GC_Tadpole_Impact_C 0x0540 (1,344 B) align 8 inherited 0x04F0 2 scripted vtable /Game/GameplayCueNotifies/Tadpole/GC_Tadpole_Impact
0x00x0540

Members 2

OffsetSizeNameTypeFlagsDefault
0x28FishSplatSoundTSoftObjectPtr<UFMODEvent>4 flags<SoftObjectProperty>
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)
Script36 statements · 1,434 bytes of bytecode
0x0000BreakGameplayCueParameters(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);0x00ACK2Node_DynamicCast_AsUWEAISmall_Fish_1 = Cast<UWEAISmallFish>(CallFunc_BreakGameplayCueParameters_EffectCauser);0x00D0K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsUWEAISmall_Fish_1);0x00EDif (!(K2Node_DynamicCast_bSuccess_2)) goto Label_02CD;0x00FBLabel_00FB:0x00FBBreakGameplayCueParameters(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);0x01A7CallFunc_Conv_VectorToTransform_ReturnValue = Conv_VectorToTransform(CallFunc_BreakGameplayCueParameters_Location);0x01CCCallFunc_Conv_SoftObjectReferenceToObject_ReturnValue_1 = Conv_SoftObjectReferenceToObject(FishSplatSound);0x01E9K2Node_DynamicCast_AsFMODEvent_1 = Cast<FMODEvent>(CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue_1);0x020DK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsFMODEvent_1);0x022ACallFunc_PlayEventAtLocation_ReturnValue_1 = PlayEventAtLocation(CallFunc_BreakGameplayCueParameters_Instigator, K2Node_DynamicCast_AsFMODEvent_1, CallFunc_Conv_VectorToTransform_ReturnValue, true);0x0262CalcVelocityParam(Target, CallFunc_CalcVelocityParam_VelocityParam_1);0x0282CallFunc_EventInstanceSetParameter_Value_ImplicitCast_1 = Cast<3>(CallFunc_CalcVelocityParam_VelocityParam_1);0x029FEventInstanceSetParameter(CallFunc_PlayEventAtLocation_ReturnValue_1, FName(tadpole_impact_velocity), CallFunc_EventInstanceSetParameter_Value_ImplicitCast_1);0x02C8Label_02C8:0x02C8goto Label_0597;0x02CDLabel_02CD:0x02CDBreakGameplayCueParameters(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);0x0379K2Node_DynamicCast_AsUWEAISmall_Fish = Cast<UWEAISmallFish>(CallFunc_BreakGameplayCueParameters_SourceObject);0x039DK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsUWEAISmall_Fish);0x03BAif (!(K2Node_DynamicCast_bSuccess)) goto Label_03CD;0x03C8goto Label_00FB;0x03CDLabel_03CD:0x03CDBreakGameplayCueParameters(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);0x0479CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue = Conv_SoftObjectReferenceToObject(ImpactSound);0x0496K2Node_DynamicCast_AsFMODEvent = Cast<FMODEvent>(CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue);0x04BAK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsFMODEvent);0x04D7CallFunc_Conv_VectorToTransform_ReturnValue = Conv_VectorToTransform(CallFunc_BreakGameplayCueParameters_Location);0x04FCCallFunc_PlayEventAtLocation_ReturnValue = PlayEventAtLocation(this, K2Node_DynamicCast_AsFMODEvent, CallFunc_Conv_VectorToTransform_ReturnValue, true);0x052CCalcVelocityParam(Target, CallFunc_CalcVelocityParam_VelocityParam);0x054CCallFunc_EventInstanceSetParameter_Value_ImplicitCast = Cast<3>(CallFunc_CalcVelocityParam_VelocityParam);0x0569EventInstanceSetParameter(CallFunc_PlayEventAtLocation_ReturnValue, FName(tadpole_impact_velocity), CallFunc_EventInstanceSetParameter_Value_ImplicitCast);0x0592goto Label_02C8;0x0597Label_0597:0x0597return;0x0599// end of script
EventProtected0x1D0