Zdexby TheHolyOneZ
9,486 classes
Class

UGC_DamageTadpole_Generic_C

: UUWEGameplayCueNotify_Burst : UGameplayCueNotify_Static : UObject
/Game/GameplayCueNotifies/Damage/GC_DamageTadpole_Generic.GC_DamageTadpole_Generic_C 0x0518 (1,304 B) align 8 inherited 0x04F0 2 scripted vtable /Game/GameplayCueNotifies/Damage/GC_DamageTadpole_Generic
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)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
EventProtected0x1D0