void Get Name (AMec_C * Mec , const FString & Name ) Script3 statements · 23 bytes of bytecode 0x0000 Name = "";0x0014 return;Public 0x144c730 0x18 void Get Key (const AActor * & Key ) Script3 statements · 14 bytes of bytecode 0x0000 Key = nullptr;0x000B return;Public 0x144c730 0x08 void Update Position (bool Open ) Script6 statements · 186 bytes of bytecode 0x0000 CallFunc_SelectFloat_ReturnValue = SelectFloat(20, 0, Open);0x0037 CallFunc_MakeRotator_Roll_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x0054 CallFunc_MakeRotator_ReturnValue = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast, 0f, 0f);0x0083 Cube.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x00B7 return;Public 0x144c730 0x01 void UserConstructionScript () Script14 statements · 215 bytes of bytecode 0x0000 PushFlow(Label_00D4);0x0005 PushFlow(Label_005F);0x000A CallFunc_CreateDynamicMaterialInstance_ReturnValue = Cube.CreateDynamicMaterialInstance(0, nullptr, FName(None));0x004B M Button = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x005E PopFlow();0x005F Label_005F:0x005F K2Node_DynamicCast_AsInteraction = Cast<Interaction_C>(CA Interaction.ChildActor);0x0099 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsInteraction);0x00B6 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00C0 Interaction = K2Node_DynamicCast_AsInteraction;0x00D3 PopFlow();0x00D4 Label_00D4:0x00D4 return;Event Public 0x144c730 0x00 void Timeline_0__FinishedFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_Tuto_Screw(50);0x000F return;0x144c730 0x00 void Timeline_0__UpdateFunc () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_Tuto_Screw(101);0x000F return;0x144c730 0x00 void Net Interaction (int32 Index , AActor * Source , const FStr_ItemState & Item State ) Script6 statements · 72 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Index_2 = Index;0x0012 PersistentFrame.K2Node_Event_Source_2 = Source;0x0024 PersistentFrame.K2Node_Event_Item_State_2 = Item State;0x0036 ExecuteUbergraph_Tuto_Screw(307);0x0045 return;Public 0x144c730 0x18 void Local Interaction (int32 Index , AActor * Source , const FStr_ItemState & Item State ) Script6 statements · 72 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Index_1 = Index;0x0012 PersistentFrame.K2Node_Event_Source_1 = Source;0x0024 PersistentFrame.K2Node_Event_Item_State_1 = Item State;0x0036 ExecuteUbergraph_Tuto_Screw(308);0x0045 return;Public 0x144c730 0x18 void Other Interaction (int32 Index , AActor * Source , const FStr_ItemState & Item State ) Script6 statements · 72 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Index = Index;0x0012 PersistentFrame.K2Node_Event_Source = Source;0x0024 PersistentFrame.K2Node_Event_Item_State = Item State;0x0036 ExecuteUbergraph_Tuto_Screw(309);0x0045 return;Public 0x144c730 0x18 void BndEvt__Button_Interaction_K2Node_ComponentBoundEvent_0_Local Trigger__DelegateSignature (AMec_C * Source , const FStr_ItemState & State ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Source_1 = Source;0x0012 PersistentFrame.K2Node_ComponentBoundEvent_State_1 = State;0x0024 ExecuteUbergraph_Tuto_Screw(480);0x0033 return;0x144c730 0x10 void BndEvt__Button_Interaction_K2Node_ComponentBoundEvent_1_Net Trigger__DelegateSignature (AMec_C * Source , const FStr_ItemState & State ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Source = Source;0x0012 PersistentFrame.K2Node_ComponentBoundEvent_State = State;0x0024 ExecuteUbergraph_Tuto_Screw(485);0x0033 return;0x144c730 0x10 void BndEvt__Button_Interaction_K2Node_ComponentBoundEvent_3_Focus__DelegateSignature (bool TRUE ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_True_1 = TRUE;0x0012 ExecuteUbergraph_Tuto_Screw(538);0x0021 return;0x144c730 0x01 void BndEvt__Button_Interaction_K2Node_ComponentBoundEvent_4_Focusable__DelegateSignature (bool TRUE ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_True = TRUE;0x0012 ExecuteUbergraph_Tuto_Screw(627);0x0021 return;0x144c730 0x01 void ReceiveBeginPlay () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_Tuto_Screw(669);0x000F return;Event Protected 0x144c730 0x00 void Clear () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_Tuto_Screw(849);0x000F return;0x144c730 0x00 void ExecuteUbergraph_Tuto_Screw (int32 EntryPoint ) Script53 statements · 857 bytes of bytecode 0x0000 PushFlow(Label_0356);0x0005 goto [EntryPoint];0x000F Label_000F:0x000F Open = false;0x001A Update Position(Open);0x0031 PopFlow();0x0032 M Button.SetScalarParameterValue(FName(eBoost), 0f);0x0064 PopFlow();0x0065 M Button.SetScalarParameterValue(FName(eBoost), Timeline_0_Light_04639DAE4CA887E97D68E29CF8FE7E0E);0x009B PopFlow();0x009C Label_009C:0x009C Timeline_0.PlayFromStart();0x00BC PopFlow();0x00BD Label_00BD:0x00BD if (!(Open)) goto Label_00F1;0x00CB Check Target.Check(false);0x00F0 PopFlow();0x00F1 Label_00F1:0x00F1 Check Target.Error(false);0x0116 PopFlow();0x0117 Label_0117:0x0117 Update Position(Open);0x012E goto Label_00BD;0x0133 PopFlow();0x0134 PopFlow();0x0135 PopFlow();0x0136 Label_0136:0x0136 PushFlow(Label_009C);0x013B CallFunc_K2_GetComponentLocation_ReturnValue = CA Interaction.K2_GetComponentLocation();0x016D K2Node_ComponentBoundEvent_Source_1.Local Button Animation(CallFunc_K2_GetComponentLocation_ReturnValue, /Game/Items/Melee/ScrewDriver/Animations/Hands/AM_Hands_ScrewDriver_Melee.AM_Hands_ScrewDriver_Melee);0x01A3 /Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/Files/UI/HUD_Sound.HUD_Sound, 1f, 4f, 0f, nullptr, nullptr, true);0x01DF PopFlow();0x01E0 goto Label_0136;0x01E5 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Open);0x0202 Open = CallFunc_Not_PreBool_ReturnValue;0x0215 goto Label_0117;0x021A CallFunc_SelectInt_ReturnValue = SelectInt(2, 1, K2Node_ComponentBoundEvent_True_1);0x0249 Cube.SetCustomDepthStencilValue(CallFunc_SelectInt_ReturnValue);0x0272 PopFlow();0x0273 Cube.SetRenderCustomDepth(K2Node_ComponentBoundEvent_True);0x029C PopFlow();0x029D CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x02B2 K2Node_DynamicCast_AsGM = Cast<GM_C>(CallFunc_GetGameMode_ReturnValue);0x02D6 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsGM);0x02F3 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x02FD GM Ref = K2Node_DynamicCast_AsGM;0x0310 K2Node_CreateDelegate_OutputDelegate.Bind(this, Clear);0x0327 GM Ref.Game Clear += K2Node_CreateDelegate_OutputDelegate;0x0350 PopFlow();0x0351 goto Label_000F;0x0356 Label_0356:0x0356 return;Final 0x144c730 0x04 void Screw Change__DelegateSignature (AMec_C * Source ) Script2 statements · 3 bytes of bytecode Public 0x144c730 0x08