Zdexby TheHolyOneZ
5,457 classes
Class

UBPC_LuggageBackpack_LINK_C

: UActorComponent : UObject
/Game/BluePrints/LINK/Components/BPC_LuggageBackpack_LINK.BPC_LuggageBackpack_LINK_C 0x0120 (288 B) align 8 inherited 0x00B8 19 scripted vtable /Game/BluePrints/LINK/Components/BPC_LuggageBackpack_LINK
0x00x0120

Members 10

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08BackPackWidgetUBPC_LuggageBackpack_LINK_C*7 flagsnullptr
0x10BackPackDatasTArray<FST_ItemCoreDatas>NetRepNotify+3 flags[1 item]
0x01IsOpenbool7 flagsfalse
0x00D90x07padding / unreflected
0x08WidgetUWBP_BackPackMenu_C*7 flagsnullptr
0x04ItemLimitint327 flags30
0x00EC0x04padding / unreflected
0x10ItemSelectFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10ChangeWeightFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08BeforeWeightdouble7 flags0
0x08BackPackHoloABP_BackpackHolo_C*7 flagsnullptr
Inherited from UActorComponent 15
OffsetSizeNameTypeFlagsDefault
0x30PrimaryComponentTickFActorComponentTickFunction3 flags{}
0x10ComponentTagsTArray<FName>4 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
0x00880x04padding / unreflected
0x04UCSSerializationIndexint325 flags-1
0x00900x04padding / unreflected
0x01bNetAddressable : 1bit 5boolProtected+3 flagsfalse
0x01bReplicateUsingRegisteredSubObjectList : 1bit 6boolProtected+9 flagsfalse
0x01bReplicates : 1bit 7boolNet+7 flagsfalse
0x00950x01padding / unreflected
0x01bAutoActivate : 1bit 3bool6 flagsfalse
0x01bIsActive : 1bit 4boolNetTransient+4 flagsfalse
0x01bEditableWhenInherited : 1bit 5bool5 flagstrue
0x01bCanEverAffectNavigation : 1bit 7boolProtected+6 flagsfalse
0x01bIsEditorOnly : 1bit 1bool6 flagsfalse
0x00980x19padding / unreflected
0x01CreationMethodEComponentCreationMethod5 flagsNative
0x01OnComponentActivatedFMulticastScriptDelegate4 flags<delegate>
0x01OnComponentDeactivatedFMulticastScriptDelegate4 flags<delegate>

Functions 19

SignatureFlagsNativeParams
void GetHeightPosition_FromTransform(const FTransform& CameraTransform, float Distance, const FVector& BodyLocation, const FVector& Location)
Script26 statements · 1,093 bytes of bytecode
0x0000CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(-1);0x0025BreakVector(BodyLocation, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0053CallFunc_Conv_DoubleToVector_InDouble_ImplicitCast = Cast<4>(Distance);0x0070CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CallFunc_Conv_DoubleToVector_InDouble_ImplicitCast);0x0095CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_BreakVector_Z, -180);0x00C3CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_BreakVector_Z, 200);0x00F1BreakTransform(CameraTransform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x011FCallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(1e+06);0x0144CallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_BreakTransform_Rotation);0x0169BreakVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x0197CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x01C5CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, 0);0x01FCCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorVector_ReturnValue);0x022ACallFunc_Normal_ReturnValue = Normal(CallFunc_MakeVector_ReturnValue, 1e-04f);0x0254CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0282CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x02B0CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, FVector(1, 1, 0));0x02EECallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorVector_ReturnValue_2);0x031CCallFunc_MakePlaneFromPointAndNormal_ReturnValue = MakePlaneFromPointAndNormal(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_3);0x034ACallFunc_LinePlaneIntersection_ReturnValue = LinePlaneIntersection(CallFunc_BreakTransform_Location, CallFunc_Add_VectorVector_ReturnValue, CallFunc_MakePlaneFromPointAndNormal_ReturnValue, CallFunc_LinePlaneIntersection_T, CallFunc_LinePlaneIntersection_Intersection);0x038BBreakVector(CallFunc_LinePlaneIntersection_Intersection, CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_2);0x03B9CallFunc_FClamp_ReturnValue = FClamp(CallFunc_BreakVector_Z_2, CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_Add_DoubleDouble_ReturnValue_1);0x03F0CallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_FClamp_ReturnValue);0x0427Location = CallFunc_MakeVector_ReturnValue_1;0x0442return;0x0444// end of script
Public0x98
void GetHeightPosition(ABP_FirstPersonCharacter_Main_C* FirstPersonCharacter, float Distance, const FVector& Location)
Script27 statements · 1,204 bytes of bytecode
0x0000CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(-1);0x0025CallFunc_Conv_DoubleToVector_InDouble_ImplicitCast = Cast<4>(Distance);0x0042CallFunc_Conv_DoubleToVector_ReturnValue_1 = Conv_DoubleToVector(CallFunc_Conv_DoubleToVector_InDouble_ImplicitCast);0x0067CallFunc_K2_GetActorLocation_ReturnValue = FirstPersonCharacter.K2_GetActorLocation();0x0099BreakVector(CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x00C7CallFunc_K2_GetComponentLocation_ReturnValue = FirstPersonCharacter.FirstPersonCamera.K2_GetComponentLocation();0x010FCallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_BreakVector_Z, -180);0x013DCallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_BreakVector_Z, 200);0x016BCallFunc_GetForwardVector_ReturnValue = FirstPersonCharacter.FirstPersonCamera.GetForwardVector();0x01B3CallFunc_Conv_DoubleToVector_ReturnValue_2 = Conv_DoubleToVector(1e+06);0x01D8CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x0206CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_2);0x0234CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, FVector(1, 1, 0));0x0272CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_1);0x02A0BreakVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, CallFunc_BreakVector_Z_1);0x02CECallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X_1, CallFunc_BreakVector_Y_1, 0);0x0305CallFunc_Normal_ReturnValue = Normal(CallFunc_MakeVector_ReturnValue, 1e-04f);0x032FCallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue_1);0x035DCallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_3);0x038BCallFunc_MakePlaneFromPointAndNormal_ReturnValue = MakePlaneFromPointAndNormal(CallFunc_Add_VectorVector_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_2);0x03B9CallFunc_LinePlaneIntersection_ReturnValue = LinePlaneIntersection(CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Add_VectorVector_ReturnValue, CallFunc_MakePlaneFromPointAndNormal_ReturnValue, CallFunc_LinePlaneIntersection_T, CallFunc_LinePlaneIntersection_Intersection);0x03FABreakVector(CallFunc_LinePlaneIntersection_Intersection, CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_BreakVector_Z_2);0x0428CallFunc_FClamp_ReturnValue = FClamp(CallFunc_BreakVector_Z_2, CallFunc_Add_DoubleDouble_ReturnValue, CallFunc_Add_DoubleDouble_ReturnValue_1);0x045FCallFunc_MakeVector_ReturnValue_1 = MakeVector(CallFunc_BreakVector_X_2, CallFunc_BreakVector_Y_2, CallFunc_FClamp_ReturnValue);0x0496Location = CallFunc_MakeVector_ReturnValue_1;0x04B1return;0x04B3// end of script
Public0x28
void ClearAllItems()
Script9 statements · 226 bytes of bytecode
0x0000K2Node_MakeStruct_ST_ItemCoreDatas.ItemID_10_2895443A4E9EEA4ED84BD09984B0949C = Guid{0, 0, 0, 0};0x003DK2Node_MakeStruct_ST_ItemCoreDatas.ItemName_2_7BE19146430F8AE25F2ED089CC1B98E2 = FName(Empty);0x0065K2Node_MakeStruct_ST_ItemCoreDatas.Durability_6_7B85D304453094C209CE7EAB9784A3EF = 0;0x0085K2Node_MakeArray_Array = {K2Node_MakeStruct_ST_ItemCoreDatas};0x0099BackPackDatas = K2Node_MakeArray_Array;0x00B4MarkPropertyDirtyFromRepIndex(this, 2, FName(BackPackDatas));0x00D1OnRep_BackPackDatas();0x00DFreturn;0x00E1// end of script
Public0x00
void GetSyncWeights(TArray<double>& Weights)
Script32 statements · 827 bytes of bytecode
0x0000PushFlow(Label_0338);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(BackPackDatas);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_026E;0x00A2Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BDPushFlow(Label_028E);0x00C2Temp_name_Variable = FName(Weight);0x00E1/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackPackDatas, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x011CCallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item.UniqueOptions_16_3DB2246246A4CDD453726A9D9EB5146C, Temp_name_Variable, CallFunc_Map_Find_Value);0x016Aif (!(CallFunc_Map_Find_ReturnValue)) goto Label_02D8;0x0178Temp_name_Variable = FName(Weight);0x0197/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackPackDatas, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01D2CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item.UniqueOptions_16_3DB2246246A4CDD453726A9D9EB5146C, Temp_name_Variable, CallFunc_Map_Find_Value);0x0220CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(WeightArray, CallFunc_Map_Find_Value.Float_13_83D736D447DBA0454D1E4991BFFF0F72);0x026DPopFlow();0x026ELabel_026E:0x026EWeights = WeightArray;0x0289goto Label_0338;0x028ELabel_028E:0x028ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02B8Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02D3goto Label_0033;0x02D8Label_02D8:0x02D8Temp_real_Variable = -1;0x02F3CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(WeightArray, Temp_real_Variable);0x0337PopFlow();0x0338Label_0338:0x0338return;0x033A// end of script
Public0x10
void MapUpdate(TArray<double>& WeightValues)
Script38 statements · 958 bytes of bytecode
0x0000PushFlow(Label_03BB);0x0005K2Node_MakeVariable_MakeVariableOutput = TMap{};0x0014Options = K2Node_MakeVariable_MakeVariableOutput;0x002FTemp_int_Loop_Counter_Variable = 0;0x0046Temp_int_Array_Index_Variable = 0;0x005DLabel_005D:0x005DCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(BackPackDatas);0x0098CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00BEif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0355;0x00CCTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E7PushFlow(Label_0371);0x00EC/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackPackDatas, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0127Options = CallFunc_Array_Get_Item.UniqueOptions_16_3DB2246246A4CDD453726A9D9EB5146C;0x014BCallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(WeightValues[Temp_int_Array_Index_Variable], 0);0x017Bif (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_0296;0x0189Temp_name_Variable = FName(Weight);0x01A8K2Node_MakeStruct_ST_OptionObject.Bool_1_153B1F1F4A0BAB1B8BDCD8A80B45D5D1 = false;0x01BCK2Node_MakeStruct_ST_OptionObject.Int_12_FAA272874507F325FAC982A32DFD2C81 = 0;0x01DCK2Node_MakeStruct_ST_OptionObject.Float_13_83D736D447DBA0454D1E4991BFFF0F72 = WeightValues[Temp_int_Array_Index_Variable];0x020AK2Node_MakeStruct_ST_OptionObject.String_15_F637516E46ABA59D4F8B5C923E921737 = "";0x0227K2Node_MakeStruct_ST_OptionObject.Vector_20_58237DB74DC8600F0DECB0BD2ABEC23A = FVector(0, 0, 0);0x025B/Script/Engine.Default__BlueprintMapLibrary.Map_Add(Options, Temp_name_Variable, K2Node_MakeStruct_ST_OptionObject);0x0296Label_0296:0x0296/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackPackDatas, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02D1CallFunc_Array_Get_Item.UniqueOptions_16_3DB2246246A4CDD453726A9D9EB5146C = Options;0x02F5K2Node_SetFieldsInStruct_StructOut = CallFunc_Array_Get_Item;0x0310CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(SetEndCoreDatas, K2Node_SetFieldsInStruct_StructOut);0x0354PopFlow();0x0355Label_0355:0x0355BackPackDatas = SetEndCoreDatas;0x0370PopFlow();0x0371Label_0371:0x0371CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x039BTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03B6goto Label_005D;0x03BBLabel_03BB:0x03BBreturn;0x03BD// end of script
Public0x10
void OnRep_BackPackDatas()
Script13 statements · 217 bytes of bytecode
0x0000CallFunc_GetOwner_ReturnValue = GetOwner();0x0014CallFunc_HasAuthority_ReturnValue = CallFunc_GetOwner_ReturnValue.HasAuthority();0x003Eif (!(CallFunc_HasAuthority_ReturnValue)) goto Label_00C8;0x004CGetSumWeight(CallFunc_GetSumWeight_SumWeight);0x0063CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_GetSumWeight_SumWeight, BeforeWeight);0x0091ChangeWeightEvent(CallFunc_Subtract_DoubleDouble_ReturnValue);0x00A8BeforeWeight = CallFunc_GetSumWeight_SumWeight;0x00C3goto Label_00D6;0x00C8Label_00C8:0x00C8SyncCall();0x00D6Label_00D6:0x00D6return;0x00D8// end of script
0x00
void GetSumWeight(const double& SumWeight)
Script28 statements · 714 bytes of bytecode
0x0000PushFlow(Label_02C7);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(BackPackDatas);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_025D;0x00A2Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BDPushFlow(Label_027D);0x00C2Temp_name_Variable = FName(Weight);0x00E1/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackPackDatas, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x011CCallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item.UniqueOptions_16_3DB2246246A4CDD453726A9D9EB5146C, Temp_name_Variable, CallFunc_Map_Find_Value);0x016Aif (!(CallFunc_Map_Find_ReturnValue)) PopFlow();0x0174Temp_name_Variable = FName(Weight);0x0193/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackPackDatas, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01CECallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Array_Get_Item.UniqueOptions_16_3DB2246246A4CDD453726A9D9EB5146C, Temp_name_Variable, CallFunc_Map_Find_Value);0x021C/Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.PlusEqual(Weight, CallFunc_Map_Find_Value.Float_13_83D736D447DBA0454D1E4991BFFF0F72, this);0x025CPopFlow();0x025DLabel_025D:0x025DSumWeight = Weight;0x0278goto Label_02C7;0x027DLabel_027D:0x027DCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02A7Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02C2goto Label_0033;0x02C7Label_02C7:0x02C7return;0x02C9// end of script
Public0x08
void RespawnItem(int32 ItemIndex, const FTransform& CameraTransform, ABP_FirstPersonCharacter_Main_C* FirstPersonCharacter, bool CanSpawn, const AActor*& SpawnedObject)
Script39 statements · 1,349 bytes of bytecode
0x0000CallFunc_Array_IsValidIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsValidIndex(BackPackDatas, ItemIndex);0x003Cif (!(CallFunc_Array_IsValidIndex_ReturnValue)) goto Label_0542;0x004ACallFunc_GetDataTableRowFromName_ReturnValue = /Script/Engine.Default__DataTableFunctionLibrary.GetDataTableRowFromName(/Game/BluePrints/Items/LINK/DT_WheelData.DT_WheelData, BackPackDatas[ItemIndex].ItemName_2_7BE19146430F8AE25F2ED089CC1B98E2, CallFunc_GetDataTableRowFromName_OutRow);0x00A2if (!(CallFunc_GetDataTableRowFromName_ReturnValue)) goto Label_0542;0x00B0CallFunc_IsValidClass_ReturnValue = IsValidClass(CallFunc_GetDataTableRowFromName_OutRow.ItemClass);0x00D6if (!(CallFunc_IsValidClass_ReturnValue)) goto Label_0542;0x00E4CallFunc_K2_GetActorLocation_ReturnValue = FirstPersonCharacter.K2_GetActorLocation();0x0116Temp_name_Variable = FName(TraceLength);0x0135CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(BackPackDatas[ItemIndex].UniqueOptions_16_3DB2246246A4CDD453726A9D9EB5146C, Temp_name_Variable, CallFunc_Map_Find_Value);0x018DCallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Map_Find_Value.Float_13_83D736D447DBA0454D1E4991BFFF0F72, 100);0x01C4CallFunc_GetHeightPosition_FromTransform_Distance_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x01E1GetHeightPosition_FromTransform(CameraTransform, CallFunc_GetHeightPosition_FromTransform_Distance_ImplicitCast, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_GetHeightPosition_FromTransform_Location);0x0213if (!(CanSpawn)) goto Label_052F;0x0221BreakTransform(CameraTransform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x024FBreakRotator(CallFunc_BreakTransform_Rotation, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x027DCallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x02ACCallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_GetHeightPosition_FromTransform_Location, CallFunc_MakeRotator_ReturnValue, CallFunc_BreakTransform_Scale);0x02E3CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, CallFunc_GetDataTableRowFromName_OutRow.ItemClass, CallFunc_MakeTransform_ReturnValue, 2, nullptr, 1);0x0318BreakTransform(CameraTransform, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x0346BreakRotator(CallFunc_BreakTransform_Rotation, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x0374CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x03A3CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_GetHeightPosition_FromTransform_Location, CallFunc_MakeRotator_ReturnValue, CallFunc_BreakTransform_Scale);0x03DACallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_MakeTransform_ReturnValue, 1);0x0402CallFunc_IsValid_ReturnValue = IsValid(CallFunc_FinishSpawningActor_ReturnValue);0x041Fif (!(CallFunc_IsValid_ReturnValue)) goto Label_052F;0x042DK2Node_DynamicCast_AsBP_Crafted_Object_Base = Cast<BP_CraftedObject_Base_C>(CallFunc_FinishSpawningActor_ReturnValue);0x0451K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Crafted_Object_Base);0x046Eif (!(K2Node_DynamicCast_bSuccess)) goto Label_04B7;0x047CK2Node_DynamicCast_AsBP_Crafted_Object_Base.Core Datas = BackPackDatas[ItemIndex];0x04B7Label_04B7:0x04B7/Script/Engine.Default__KismetArrayLibrary.Array_Remove(BackPackDatas, ItemIndex);0x04E9BackPackDatas = BackPackDatas;0x0504MarkPropertyDirtyFromRepIndex(this, 2, FName(BackPackDatas));0x0521OnRep_BackPackDatas();0x052FLabel_052F:0x052FSpawnedObject = CallFunc_FinishSpawningActor_ReturnValue;0x0542Label_0542:0x0542return;0x0544// end of script
Public0x88
void AddItem(FST_ItemCoreDatas& ItemInfo, const bool& IsSuccess)
Script12 statements · 282 bytes of bytecode
0x0000CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(BackPackDatas);0x003BCallFunc_Less_IntInt_ReturnValue = Less_IntInt(CallFunc_Array_Length_ReturnValue, ItemLimit);0x0061if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0117;0x006FCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(BackPackDatas, ItemInfo);0x00B3BackPackDatas = BackPackDatas;0x00CEMarkPropertyDirtyFromRepIndex(this, 2, FName(BackPackDatas));0x00EBOnRep_BackPackDatas();0x00F9Rezult = true;0x0104IsSuccess = Rezult;0x0117Label_0117:0x0117return;0x0119// end of script
Public0x71
void CloseBackPack()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_LuggageBackpack_LINK(1624);0x000Freturn;0x0011// end of script
0x00
void SelectIndex(int32 Index)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Index_1 = Index;0x0012ExecuteUbergraph_BPC_LuggageBackpack_LINK(1719);0x0021return;0x0023// end of script
0x04
void ChangeWeightEvent(double Weight)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Weight = Weight;0x0012ExecuteUbergraph_BPC_LuggageBackpack_LINK(2005);0x0021return;0x0023// end of script
0x08
void SyncCoreWeightDatas(TArray<double>& WeightValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_WeightValue = WeightValue;0x0012ExecuteUbergraph_BPC_LuggageBackpack_LINK(2038);0x0021return;0x0023// end of script
0x10
void SyncCall()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_LuggageBackpack_LINK(2066);0x000Freturn;0x0011// end of script
0x00
void ChangedEvent(int32 Index)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Index = Index;0x0012ExecuteUbergraph_BPC_LuggageBackpack_LINK(2117);0x0021return;0x0023// end of script
0x04
void OpenBackPack()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_LuggageBackpack_LINK(3565);0x000Freturn;0x0011// end of script
0x00
void ChangeWeight__DelegateSignature(double Weight)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x08
void ItemSelect__DelegateSignature(int32 Index, bool CanSpawn)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x05

Used by 1

types with a member, parameter or interface of this type