Zdexby TheHolyOneZ
4,841 classes
Class

UDirtSpawnAlongSplineFunction_C

: UBlueprintFunctionLibrary : UObject
/Game/Blueprints/Functions/DirtSpawnAlongSplineFunction.DirtSpawnAlongSplineFunction_C 0x0028 (40 B) align 8 inherited 0x0028 1 scripted vtable /Game/Blueprints/Functions/DirtSpawnAlongSplineFunction
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 1

SignatureFlagsNativeParams
void DirtALongSpline(USplineComponent* Spline, double Distance, const FRotator& Rotation, UNiagaraSystem* SystemTemplate, UObject* __WorldContext)
Script40 statements · 1,078 bytes of bytecode
0x0000PushFlow(Label_0433);0x0005CallFunc_IsValid_ReturnValue = IsValid(SystemTemplate);0x0022if (!(CallFunc_IsValid_ReturnValue)) goto Label_03D1;0x0030NewLocalVar = SystemTemplate;0x0043Label_0043:0x0043Temp_int_Variable = 0;0x005ALabel_005A:0x005ACallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x008CCallFunc_Divide_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x00A9CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast_1, Distance);0x00D7CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Divide_DoubleDouble_ReturnValue);0x00FCCallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_FTrunc_ReturnValue);0x0122if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x012CPushFlow(Label_03E9);0x0131CallFunc_GetSplineLength_ReturnValue = Spline.GetSplineLength();0x0163CallFunc_Divide_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x0180CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast_1, Distance);0x01AECallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Divide_DoubleDouble_ReturnValue);0x01D3CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_FTrunc_ReturnValue);0x01F8CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(Temp_int_Variable);0x021DCallFunc_Divide_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetSplineLength_ReturnValue);0x023ACallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast, CallFunc_Conv_IntToDouble_ReturnValue);0x0268CallFunc_Divide_DoubleDouble_ReturnValue_2 = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_ReturnValue_1, 2);0x0296CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_1, CallFunc_Divide_DoubleDouble_ReturnValue_1);0x02C4CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(0, CallFunc_Divide_DoubleDouble_ReturnValue_2);0x02F2CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_RandomFloatInRange_ReturnValue);0x0320CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x033DCallFunc_GetLocationAtDistanceAlongSpline_ReturnValue = Spline.GetLocationAtDistanceAlongSpline(CallFunc_GetLocationAtDistanceAlongSpline_Distance_ImplicitCast, 1);0x037ACallFunc_SpawnSystemAtLocation_ReturnValue = SpawnSystemAtLocation(Spline, NewLocalVar, CallFunc_GetLocationAtDistanceAlongSpline_ReturnValue, Rotation, FVector(1, 1, 1), true, true, 0, true);0x03D0PopFlow();0x03D1Label_03D1:0x03D1NewLocalVar = /Game/Blueprints/Traps/Flip/FlipBurstDirt_NS.FlipBurstDirt_NS;0x03E4goto Label_0043;0x03E9Label_03E9:0x03E9CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0413Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x042Egoto Label_005A;0x0433Label_0433:0x0433return;0x0435// end of script
StaticPublic0x38