Zdexby TheHolyOneZ
9,486 classes
Class

UBPC_WorldBlocker_C

: UActorComponent : UObject
/Game/Blueprints/BPC_WorldBlocker.BPC_WorldBlocker_C 0x0108 (264 B) align 8 inherited 0x00C0 2 scripted vtable /Game/Blueprints/BPC_WorldBlocker
0x00x0108

Members 6

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08In Data LayerFActorDataLayer5 flags{Name=DataLayer_922A7F604574075F9B8C288523D21BDD}
0x10FeatureFString5 flags"playtestfence"
0x08In Data Layer AssetUDataLayerAsset*6 flags/Game/Maps/StartZone/DL_World_BlockerVolumes.DL_World_Block…
0x10UnloadedInShippingTArray<UDataLayerAsset*>3 flags[]
0x10ActivatedInShippingTArray<UDataLayerAsset*>3 flags[]
Inherited from UActorComponent 15
OffsetSizeNameTypeFlagsDefault
0x30PrimaryComponentTickFActorComponentTickFunction3 flags{}
0x10ComponentTagsTArray<FName>4 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
0x00900x04padding / unreflected
0x04UCSSerializationIndexint325 flags-1
0x00980x04padding / unreflected
0x01bNetAddressable : 1bit 5boolProtected+3 flagsfalse
0x01bReplicateUsingRegisteredSubObjectList : 1bit 6boolProtected+9 flagsfalse
0x01bReplicates : 1bit 7boolNet+7 flagsfalse
0x009D0x01padding / unreflected
0x01bAutoActivate : 1bit 3bool6 flagsfalse
0x01bIsActive : 1bit 4boolNetTransient+4 flagsfalse
0x01bEditableWhenInherited : 1bit 5bool5 flagstrue
0x01bCanEverAffectNavigation : 1bit 7boolProtected+6 flagsfalse
0x01bIsEditorOnly : 1bit 1bool6 flagsfalse
0x00A00x19padding / unreflected
0x01CreationMethodEComponentCreationMethod5 flagsNative
0x01OnComponentActivatedFMulticastScriptDelegate4 flags<delegate>
0x01OnComponentDeactivatedFMulticastScriptDelegate4 flags<delegate>

Functions 2

SignatureFlagsNativeParams
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_WorldBlocker(3324);0x000Freturn;0x0011// end of script
EventPublic0x00
void ExecuteUbergraph_BPC_WorldBlocker(int32 EntryPoint)
Script130 statements · 3,421 bytes of bytecode
0x0000PushFlow(Label_0D5A);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FTemp_int_Loop_Counter_Variable = 0;0x0026Temp_int_Array_Index_Variable = 0;0x003DLabel_003D:0x003DCallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(UnloadedInShipping);0x0078CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_3);0x009Eif (!(CallFunc_Less_IntInt_ReturnValue_3)) PopFlow();0x00A8Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00C3PushFlow(Label_03AA);0x00C8CallFunc_GetDataLayerManager_ReturnValue = GetDataLayerManager(this);0x00DDCallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetDataLayerManager_ReturnValue);0x00FAif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0104CallFunc_IsDevelopmentBuild_ReturnValue = IsDevelopmentBuild();0x0118if (!(CallFunc_IsDevelopmentBuild_ReturnValue)) goto Label_03F4;0x0126/Script/Engine.Default__KismetArrayLibrary.Array_Get(UnloadedInShipping, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_3);0x0161CallFunc_SetDataLayerRuntimeState_ReturnValue_1 = CallFunc_GetDataLayerManager_ReturnValue.SetDataLayerRuntimeState(CallFunc_Array_Get_Item_3, 0, true);0x0197/Script/Engine.Default__KismetArrayLibrary.Array_Get(UnloadedInShipping, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_3);0x01D2CallFunc_Conv_ObjectToText_ReturnValue_1 = Conv_ObjectToText(CallFunc_Array_Get_Item_3);0x01F7K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "a";0x0215K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x0232K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_ObjectToText_ReturnValue_1;0x0256K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x027AK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x029AK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x02BEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x02DBK2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_1};0x02EFCallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("2AA9ADDC4B453D98ED71219438B4E151", "", "Unloading datalayer {a} in shipping"), K2Node_MakeArray_Array_1);0x035FPrintText(this, CallFunc_Format_ReturnValue_1, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x03A9PopFlow();0x03AALabel_03AA:0x03AACallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x03D4Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03EFgoto Label_003D;0x03F4Label_03F4:0x03F4/Script/Engine.Default__KismetArrayLibrary.Array_Get(UnloadedInShipping, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_3);0x042FCallFunc_SetDataLayerRuntimeState_ReturnValue = CallFunc_GetDataLayerManager_ReturnValue.SetDataLayerRuntimeState(CallFunc_Array_Get_Item_3, 2, true);0x0465PopFlow();0x0466Label_0466:0x0466PushFlow(Label_057D);0x046BCallFunc_Get_ReturnValue = Get();0x047F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Get_ReturnValue.UnloadedInShipping, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_1);0x04D0CallFunc_LoadAsset_Blocking_ReturnValue = LoadAsset_Blocking(CallFunc_Array_Get_Item_1);0x04EDK2Node_DynamicCast_AsData_Layer_Asset = Cast<DataLayerAsset>(CallFunc_LoadAsset_Blocking_ReturnValue);0x0511K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsData_Layer_Asset);0x052Eif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0538CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(UnloadedInShipping, K2Node_DynamicCast_AsData_Layer_Asset);0x057CPopFlow();0x057DLabel_057D:0x057DCallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x05A7Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x05C2Label_05C2:0x05C2CallFunc_Get_ReturnValue = Get();0x05D6CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Get_ReturnValue.UnloadedInShipping);0x0627CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_2);0x064Dif (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x0657Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_2;0x0672goto Label_0466;0x0677Label_0677:0x0677Temp_int_Array_Index_Variable_1 = 0;0x068ELabel_068E:0x068ECallFunc_Get_ReturnValue_1 = Get();0x06A2CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Get_ReturnValue_1.ActivatedInShipping);0x06F3CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_1);0x0719if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x0723Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_3;0x073EPushFlow(Label_0855);0x0743CallFunc_Get_ReturnValue_1 = Get();0x0757/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Get_ReturnValue_1.ActivatedInShipping, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x07A8CallFunc_LoadAsset_Blocking_ReturnValue_1 = LoadAsset_Blocking(CallFunc_Array_Get_Item_2);0x07C5K2Node_DynamicCast_AsData_Layer_Asset_1 = Cast<DataLayerAsset>(CallFunc_LoadAsset_Blocking_ReturnValue_1);0x07E9K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsData_Layer_Asset_1);0x0806if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0810CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(ActivatedInShipping, K2Node_DynamicCast_AsData_Layer_Asset_1);0x0854PopFlow();0x0855Label_0855:0x0855CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x087FTemp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x089Agoto Label_068E;0x089FLabel_089F:0x089FCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ActivatedInShipping);0x08DACallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x0900if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x090ATemp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x0925PushFlow(Label_0C7F);0x092ACallFunc_GetDataLayerManager_ReturnValue_1 = GetDataLayerManager(this);0x093FCallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetDataLayerManager_ReturnValue_1);0x095Cif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0966CallFunc_IsDevelopmentBuild_ReturnValue_1 = IsDevelopmentBuild();0x097Aif (!(CallFunc_IsDevelopmentBuild_ReturnValue_1)) goto Label_09FA;0x0988/Script/Engine.Default__KismetArrayLibrary.Array_Get(ActivatedInShipping, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item);0x09C3CallFunc_SetDataLayerRuntimeState_ReturnValue_2 = CallFunc_GetDataLayerManager_ReturnValue_1.SetDataLayerRuntimeState(CallFunc_Array_Get_Item, 0, true);0x09F9PopFlow();0x09FALabel_09FA:0x09FA/Script/Engine.Default__KismetArrayLibrary.Array_Get(ActivatedInShipping, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item);0x0A35CallFunc_SetDataLayerRuntimeState_ReturnValue_3 = CallFunc_GetDataLayerManager_ReturnValue_1.SetDataLayerRuntimeState(CallFunc_Array_Get_Item, 2, true);0x0A6B/Script/Engine.Default__KismetArrayLibrary.Array_Get(ActivatedInShipping, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item);0x0AA6CallFunc_Conv_ObjectToText_ReturnValue = Conv_ObjectToText(CallFunc_Array_Get_Item);0x0ACBK2Node_MakeStruct_FormatArgumentData.ArgumentName = "a";0x0AE9K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0B06K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_ObjectToText_ReturnValue;0x0B2AK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x0B4EK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0B6EK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0B92K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0BAFK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0BC3CallFunc_Format_ReturnValue = Format(NSLOCTEXT("10AF8F2545FBAF256862EBB7CD7FD8DC", "", "Activating datalayer {a} in shipping"), K2Node_MakeArray_Array);0x0C34PrintText(this, CallFunc_Format_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0C7EPopFlow();0x0C7FLabel_0C7F:0x0C7FCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0CA9Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0CC4goto Label_089F;0x0CC9Label_0CC9:0x0CC9Temp_int_Loop_Counter_Variable_1 = 0;0x0CE0Temp_int_Array_Index_Variable_2 = 0;0x0CF7goto Label_089F;0x0CFCPushFlow(Label_0CC9);0x0D01PushFlow(Label_000F);0x0D06PushFlow(Label_0D3E);0x0D0BTemp_int_Loop_Counter_Variable_2 = 0;0x0D22Temp_int_Array_Index_Variable_3 = 0;0x0D39goto Label_05C2;0x0D3ELabel_0D3E:0x0D3ETemp_int_Loop_Counter_Variable_3 = 0;0x0D55goto Label_0677;0x0D5ALabel_0D5A:0x0D5Areturn;0x0D5C// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type