void SetupInputMapping () Script21 statements · 672 bytes of bytecode 0x0000 SetupInputMapping();0x000A CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0028 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetLocalPlayerSubsystem_ReturnValue);0x0045 if (!(CallFunc_IsValid_ReturnValue)) goto Label_029D;0x0053 CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0071 CallFunc_GetLocalPlayerSubsystem_ReturnValue.ClearAllMappings();0x0096 CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x00B4 Temp_struct_Variable = ModifyContextOptions{true, false, false};0x00F2 CallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(/Game/Input/IMC_UserInterface.IMC_UserInterface, 0, Temp_struct_Variable);0x012E CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x014C Temp_struct_Variable_2 = ModifyContextOptions{true, false, false};0x018A CallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(/Game/Input/IMC_Character.IMC_Character, 1, Temp_struct_Variable_2);0x01C6 CallFunc_IsPackagedForDistribution_ReturnValue = IsPackagedForDistribution();0x01DA CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsPackagedForDistribution_ReturnValue);0x01F7 if (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_029D;0x0205 CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0223 Temp_struct_Variable_1 = ModifyContextOptions{true, false, false};0x0261 CallFunc_GetLocalPlayerSubsystem_ReturnValue.AddMappingContext(/Game/Input/IMC_Debug.IMC_Debug, 2, Temp_struct_Variable_1);0x029D Label_029D:0x029D return;Public 0x1448c50 0x00 void SetCharacterInputEnabled (bool IsEnabled ) Script12 statements · 277 bytes of bytecode 0x0000 if (!(IsEnabled)) goto Label_0092;0x000E CallFunc_K2_GetPawn_ReturnValue = this.K2_GetPawn();0x0030 CallFunc_K2_GetPawn_ReturnValue.EnableInput(this);0x0055 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Input enabled", 0, 0, this);0x008D goto Label_0112;0x0092 Label_0092:0x0092 CallFunc_K2_GetPawn_ReturnValue = this.K2_GetPawn();0x00B4 CallFunc_K2_GetPawn_ReturnValue.DisableInput(this);0x00D9 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Input disabled", 0, 0, this);0x0112 Label_0112:0x0112 return;Public 0x1448c50 0x01 void InpActEvt_IA_Debug_KillPlayer_K2Node_EnhancedInputActionEvent_8 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_8 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_8 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_8 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_8 = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(2955);0x0057 return;0x1448c50 0x30 void InpActEvt_IA_Debug_OpenProjectorRoom_K2Node_EnhancedInputActionEvent_7 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_7 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_7 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_7 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_7 = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(26);0x0057 return;0x1448c50 0x30 void InpActEvt_IA_Debug_CompleteCinema_K2Node_EnhancedInputActionEvent_6 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_6 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_6 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_6 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_6 = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(355);0x0057 return;0x1448c50 0x30 void InpActEvt_IA_Debug_DisableProjectorRoom_K2Node_EnhancedInputActionEvent_5 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_5 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_5 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_5 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_5 = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(716);0x0057 return;0x1448c50 0x30 void InpActEvt_IA_Debug_CinemaSkipMovie_K2Node_EnhancedInputActionEvent_4 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_4 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_4 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_4 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_4 = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(1047);0x0057 return;0x1448c50 0x30 void InpActEvt_IA_Debug_FMOD_K2Node_EnhancedInputActionEvent_3 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_3 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_3 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_3 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_3 = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(1373);0x0057 return;0x1448c50 0x30 void InpActEvt_IA_Debug_GiveStarterItems_K2Node_EnhancedInputActionEvent_2 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_2 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_2 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_2 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_2 = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(1840);0x0057 return;0x1448c50 0x30 void InpActEvt_IA_UI_Pause_K2Node_EnhancedInputActionEvent_1 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_1 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_1 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_1 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_1 = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(2165);0x0057 return;0x1448c50 0x30 void InpActEvt_IA_Debug_CompleteSR_K2Node_EnhancedInputActionEvent_0 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction = SourceAction;0x0048 ExecuteUbergraph_BP_FirstPersonPlayerController(2441);0x0057 return;0x1448c50 0x30 void ReceiveBeginPlay () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_FirstPersonPlayerController(2764);0x000F return;Event Protected 0x1448c50 0x00 void ExecuteUbergraph_BP_FirstPersonPlayerController (int32 EntryPoint ) Script123 statements · 3,142 bytes of bytecode 0x0000 goto [EntryPoint];0x000A Label_000A:0x000A bShowMouseCursor = false;0x0015 goto Label_0C43;0x001A CallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_7);0x0037 Temp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x004A Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_7);0x0067 Temp_real_Variable_1 = Temp_real_Variable_1;0x0082 Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_7);0x009F Temp_real_Variable = Temp_real_Variable;0x00BA Temp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction_7;0x00CD /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_1);0x00FB CallFunc_T5F_GetGameMode_Game_Mode_1.OpenProjectorRoom(false);0x0120 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("OnOpenProjectorRoom", 0, 3, this);0x015E goto Label_0C43;0x0163 CallFunc_Conv_InputActionValueToBool_ReturnValue_1 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_6);0x0180 Temp_bool_Variable_1 = CallFunc_Conv_InputActionValueToBool_ReturnValue_1;0x0193 Temp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_6);0x01B0 Temp_real_Variable_3 = Temp_real_Variable_3;0x01CB Temp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_6);0x01E8 Temp_real_Variable_2 = Temp_real_Variable_2;0x0203 Temp_object_Variable_1 = K2Node_EnhancedInputActionEvent_SourceAction_6;0x0216 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_3);0x0244 CallFunc_T5F_GetGameMode_Game_Mode_3.CompleteProjectorRoom();0x0268 CallFunc_T5F_GetGameMode_Game_Mode_3.CompleteCinema();0x028C /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("OnCompleteCinema", 0, 3, this);0x02C7 goto Label_0C43;0x02CC CallFunc_Conv_InputActionValueToBool_ReturnValue_2 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_5);0x02E9 Temp_bool_Variable_2 = CallFunc_Conv_InputActionValueToBool_ReturnValue_2;0x02FC Temp_real_Variable_5 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_5);0x0319 Temp_real_Variable_5 = Temp_real_Variable_5;0x0334 Temp_real_Variable_4 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_5);0x0351 Temp_real_Variable_4 = Temp_real_Variable_4;0x036C Temp_object_Variable_2 = K2Node_EnhancedInputActionEvent_SourceAction_5;0x037F /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_2);0x03AD CallFunc_T5F_GetGameMode_Game_Mode_2.DisableProjectorRoom();0x03D1 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("OnDisableProjectorRoom", 0, 3, this);0x0412 goto Label_0C43;0x0417 CallFunc_Conv_InputActionValueToBool_ReturnValue_3 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_4);0x0434 Temp_bool_Variable_3 = CallFunc_Conv_InputActionValueToBool_ReturnValue_3;0x0447 Temp_real_Variable_7 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_4);0x0464 Temp_real_Variable_7 = Temp_real_Variable_7;0x047F Temp_real_Variable_6 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_4);0x049C Temp_real_Variable_6 = Temp_real_Variable_6;0x04B7 Temp_object_Variable_3 = K2Node_EnhancedInputActionEvent_SourceAction_4;0x04CA /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_4);0x04F8 CallFunc_T5F_GetGameMode_Game_Mode_4.SkipCinemaMovie();0x051C /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("OnCinemaSkipMovie", 0, 3, this);0x0558 goto Label_0C43;0x055D CallFunc_Conv_InputActionValueToBool_ReturnValue_4 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_3);0x057A Temp_bool_Variable_4 = CallFunc_Conv_InputActionValueToBool_ReturnValue_4;0x058D Temp_real_Variable_9 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_3);0x05AA Temp_real_Variable_9 = Temp_real_Variable_9;0x05C5 Temp_real_Variable_8 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_3);0x05E2 Temp_real_Variable_8 = Temp_real_Variable_8;0x05FD Temp_object_Variable_4 = K2Node_EnhancedInputActionEvent_SourceAction_3;0x0610 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameInstance(this, CallFunc_T5F_GetGameInstance_GameInstance);0x063E CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_Variable_8);0x065B Temp_bool_Variable_8 = CallFunc_Not_PreBool_ReturnValue;0x066E if (!(Temp_bool_Variable_8)) goto Label_070A;0x067C CallFunc_T5F_GetGameInstance_GameInstance.DebugFMOD = true;0x069D Label_069D:0x069D /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_5);0x06CB CallFunc_T5F_GetGameMode_Game_Mode_5.BPC_FMODManager.CallDebugSwitch();0x0705 goto Label_0C43;0x070A Label_070A:0x070A CallFunc_T5F_GetGameInstance_GameInstance.DebugFMOD = false;0x072B goto Label_069D;0x0730 CallFunc_Conv_InputActionValueToBool_ReturnValue_5 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_2);0x074D Temp_bool_Variable_5 = CallFunc_Conv_InputActionValueToBool_ReturnValue_5;0x0760 Temp_real_Variable_11 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_2);0x077D Temp_real_Variable_11 = Temp_real_Variable_11;0x0798 Temp_real_Variable_10 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_2);0x07B5 Temp_real_Variable_10 = Temp_real_Variable_10;0x07D0 Temp_object_Variable_5 = K2Node_EnhancedInputActionEvent_SourceAction_2;0x07E3 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetPlayerCharacter(this, CallFunc_T5F_GetPlayerCharacter_First_Person_Character);0x0811 CallFunc_T5F_GetPlayerCharacter_First_Person_Character.GiveStarterItems();0x0835 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("GiveStarterItems", 0, 3, this);0x0870 goto Label_0C43;0x0875 CallFunc_Conv_InputActionValueToAxis2D_ReturnValue = Conv_InputActionValueToAxis2D(K2Node_EnhancedInputActionEvent_ActionValue_1);0x089A Temp_struct_Variable = CallFunc_Conv_InputActionValueToAxis2D_ReturnValue;0x08B5 Temp_real_Variable_13 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x08D2 Temp_real_Variable_13 = Temp_real_Variable_13;0x08ED Temp_real_Variable_12 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x090A Temp_real_Variable_12 = Temp_real_Variable_12;0x0925 Temp_object_Variable_6 = K2Node_EnhancedInputActionEvent_SourceAction_1;0x0938 CallFunc_IsValid_ReturnValue = IsValid(Pausemenu);0x0955 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0976;0x0963 ClosePauseMenu();0x0971 goto Label_0C43;0x0976 Label_0976:0x0976 OpenPauseMenu();0x0984 goto Label_0C43;0x0989 CallFunc_Conv_InputActionValueToBool_ReturnValue_6 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue);0x09A6 Temp_bool_Variable_6 = CallFunc_Conv_InputActionValueToBool_ReturnValue_6;0x09B9 Temp_real_Variable_15 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x09D6 Temp_real_Variable_15 = Temp_real_Variable_15;0x09F1 Temp_real_Variable_14 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x0A0E Temp_real_Variable_14 = Temp_real_Variable_14;0x0A29 Temp_object_Variable_7 = K2Node_EnhancedInputActionEvent_SourceAction;0x0A3C /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode_6);0x0A6A CallFunc_T5F_GetGameMode_Game_Mode_6.TriggerEvent(26);0x0A90 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("SR Completed", 0, 3, this);0x0AC7 goto Label_0C43;0x0ACC ReceiveBeginPlay();0x0AD6 /Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(this, false);0x0AF8 goto Label_000A;0x0AFD Label_0AFD:0x0AFD /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_GetGameMode(this, CallFunc_T5F_GetGameMode_Game_Mode);0x0B2B CallFunc_T5F_GetGameMode_Game_Mode.Respawn Player(false, false);0x0B51 /Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("KillPlayer", 0, 3, this);0x0B86 goto Label_0C43;0x0B8B CallFunc_Conv_InputActionValueToBool_ReturnValue_7 = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_8);0x0BA8 Temp_bool_Variable_7 = CallFunc_Conv_InputActionValueToBool_ReturnValue_7;0x0BBB Temp_real_Variable_16 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_8);0x0BD8 Temp_real_Variable_16 = Temp_real_Variable_16;0x0BF3 Temp_real_Variable_17 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_8);0x0C10 Temp_real_Variable_17 = Temp_real_Variable_17;0x0C2B Temp_object_Variable_8 = K2Node_EnhancedInputActionEvent_SourceAction_8;0x0C3E goto Label_0AFD;0x0C43 Label_0C43:0x0C43 return;Final 0x1448c50 0x04