Class
UGC_DamageTadpole_Generic_C
: UUWEGameplayCueNotify_Burst : UGameplayCueNotify_Static : UObject0x00x0518
Members 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x28 | ImpactSound | TSoftObjectPtr<UFMODEvent> | 4 flags | <SoftObjectProperty> |
Inherited from UUWEGameplayCueNotify_Burst 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x88 | DefaultSpawnCondition | FUWEGameplayCueNotify_SpawnCondition | Protected+5 flags | {LocallyControlledSource=InstigatorActor, LocallyControlled… | |
| 0x40 | DefaultPlacementInfo | FUWEGameplayCueNotify_PlacementInfo | Protected+6 flags | {SocketName=None, AttachPolicy=AttachToTarget, AttachmentRu… | |
| 0x3E8 | BurstEffects | FUWEGameplayCueNotify_BurstEffects | Protected+5 flags | {BurstCameraShakeEvents=[], ForceFeedbackEvents=[], BurstFM… |
Inherited from UGameplayCueNotify_Static 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | GameplayCueTag | FGameplayTag | 5 flags | {TagName=None} | |
| 0x08 | GameplayCueName | FName | 6 flags | None | |
| 0x01 | IsOverride | bool | 7 flags | true |
Functions 2
| Signature | Flags | Native | Params |
|---|---|---|---|
void CalcVelocityParam(AActor* Actor, const double& VelocityParam)Script19 statements · 560 bytes of bytecode0x0000CallFunc_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 | Private | 0x10 | |
void OnBurst(AActor* Target, FGameplayCueParameters& Parameters, FUWEGameplayCueNotify_SpawnResult& SpawnResults)Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | EventProtected | 0x1D0 |