voidInit(boolbIsSavingBlocked)Script11 statements · 172 bytes of bytecode
0x0000CallFunc_Not_PreBool_ReturnValue = Not_PreBool(bIsSavingBlocked);0x001DExitWithSavingButton.SetIsEnabled(CallFunc_Not_PreBool_ReturnValue);0x004Aif (!(bIsSavingBlocked)) goto Label_005D;0x0058goto Label_00A9;0x005DLabel_005D:0x005DCallFunc_GetLocalPlayerController_ReturnValue = GetLocalPlayerController(this);0x0072SaveCommunication = CallFunc_GetLocalPlayerController_ReturnValue.SaveCommunication;0x009BBindToSaveEvents();0x00A9Label_00A9:0x00A9return;0x00AB// end of script
Public
0x01
voidUnbindFromSaveEvents()Script6 statements · 131 bytes of bytecode
0x0000K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnManualSaveStarted);0x0017SaveCommunication.OnManualSaveStarted -= K2Node_CreateDelegate_OutputDelegate_1;0x0040K2Node_CreateDelegate_OutputDelegate.Bind(this, OnManualSaveCompleted);0x0057SaveCommunication.OnManualSaveCompleted -= K2Node_CreateDelegate_OutputDelegate;0x0080return;0x0082// end of script
Public
0x00
voidBindToSaveEvents()Script6 statements · 131 bytes of bytecode
0x0000K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnManualSaveStarted);0x0017SaveCommunication.OnManualSaveStarted += K2Node_CreateDelegate_OutputDelegate_1;0x0040K2Node_CreateDelegate_OutputDelegate.Bind(this, OnManualSaveCompleted);0x0057SaveCommunication.OnManualSaveCompleted += K2Node_CreateDelegate_OutputDelegate;0x0080return;0x0082// end of script
Public
0x00
voidExitGame()Script11 statements · 256 bytes of bytecode
0x0000CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/UWESonar.UWESonarFriendsSubsystem);0x001ECallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetGameInstanceSubsystem_ReturnValue);0x003Bif (!(CallFunc_IsValid_ReturnValue)) goto Label_00FD;0x0049CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/UWESonar.UWESonarFriendsSubsystem);0x0067CallFunc_GetGameInstanceSubsystem_ReturnValue.NotifyOnExitGame();0x0087CallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x00A5CallFunc_GetGameInstanceSubsystem_ReturnValue_1.PopFromLayer(6);0x00C7ReturnToFrontend(this, SoftObject("/Game/Maps/L_ClientLobby.L_ClientLobby"), 4);0x00FDLabel_00FD:0x00FDreturn;0x00FF// end of script
Public
0x00
voidBndEvt__WBP_SaveBeforeExitScreen_ExitWithSavingButton_K2Node_ComponentBoundEvent_1_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_8 = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(96);0x0021return;0x0023// end of script
0x08
voidDestruct()Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_SaveBeforeExitScreen(135);0x000Freturn;0x0011// end of script
EventPublic
0x00
voidBP_OnActivated()Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_SaveBeforeExitScreen(254);0x000Freturn;0x0011// end of script
EventProtected
0x00
voidConstruct()Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_SaveBeforeExitScreen(375);0x000Freturn;0x0011// end of script
EventPublic
0x00
voidBndEvt__WBP_SaveBeforeExitScreen_ButtonCraft_K2Node_ComponentBoundEvent_3_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_7 = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(380);0x0021return;0x0023// end of script
0x08
voidBndEvt__WBP_SaveBeforeExitScreen_BackButton_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_6 = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(449);0x0021return;0x0023// end of script
0x08
voidBndEvt__WBP_SaveBeforeExitScreen_BackButton_K2Node_ComponentBoundEvent_2_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_5 = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(489);0x0021return;0x0023// end of script
0x08
voidBndEvt__WBP_SaveBeforeExitScreen_ExitWithSavingButton_K2Node_ComponentBoundEvent_4_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_4 = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(529);0x0021return;0x0023// end of script
0x08
voidBndEvt__WBP_SaveBeforeExitScreen_ExitWithSavingButton_K2Node_ComponentBoundEvent_5_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_3 = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(534);0x0021return;0x0023// end of script
0x08
voidBndEvt__WBP_SaveBeforeExitScreen_ExitWithoutSavingButton_K2Node_ComponentBoundEvent_6_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_2 = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(539);0x0021return;0x0023// end of script
0x08
voidBndEvt__WBP_SaveBeforeExitScreen_ExitWithoutSavingButton_K2Node_ComponentBoundEvent_7_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button_1 = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(544);0x0021return;0x0023// end of script
0x08
voidBndEvt__WBP_SaveBeforeExitScreen_ExitWithoutSavingButton_K2Node_ComponentBoundEvent_8_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase*Button)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(549);0x0021return;0x0023// end of script
0x08
voidOnManualSaveCompleted(boolResult)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Result = Result;0x0012ExecuteUbergraph_WBP_SaveBeforeExitScreen(564);0x0021return;0x0023// end of script
0x01
voidOnManualSaveStarted()Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_SaveBeforeExitScreen(686);0x000Freturn;0x0011// end of script
0x00
voidExecuteUbergraph_WBP_SaveBeforeExitScreen(int32EntryPoint)Script51 statements · 764 bytes of bytecode