#pragma once

// Dumped with Dumper-7!


namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// CLASSES
//---------------------------------------------------------------------------------------------------------------------

// 0x538 (0x940 - 0x408)
// WidgetBlueprintGeneratedClass WBP_Title_WorldSettings.WBP_Title_WorldSettings_C
class UWBP_Title_WorldSettings_C : public UPalUserWidget
{
public:
	struct FPointerToUberGraphFrame              UberGraphFrame;                                    // 0x408(0x8)(ZeroConstructor, Transient, DuplicateTransient)
	class UWidgetAnimation*                      Anm_DefaultToDetail;                               // 0x410(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, RepSkip, NoDestructor, HasGetValueTypeHash)
	class UCanvasPanel*                          Canvas_DifficultySetting;                          // 0x418(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UOverlay*                              Overlay_MultiPlayBlock;                            // 0x420(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UScrollBox*                            ScrollBox_DifficultySetting;                       // 0x428(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class USizeBox*                              SizeBox_CoopTips;                                  // 0x430(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UBP_PalTextBlock_C*                    Text_DifficultyDesc;                               // 0x438(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UVerticalBox*                          VerticalBox_BaseSetting;                           // 0x440(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UVerticalBox*                          VerticalBox_MultiSetting;                          // 0x448(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_SettingsButton_C*           WBP_Title_SettingsButton_Cancel;                   // 0x450(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_SettingsButton_C*           WBP_Title_SettingsButton_Confirm;                  // 0x458(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettingsInfo_C*        WBP_Title_WorldSettingsInfo;                       // 0x460(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettingsInfo_C*        WBP_Title_WorldSettingsInfo_1;                     // 0x468(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettingsInfo_C*        WBP_Title_WorldSettingsInfo_2;                     // 0x470(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettingsInfo_C*        WBP_Title_WorldSettingsInfo_3;                     // 0x478(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_AutoResetGuildNoOnlinePlayers;       // 0x480(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_AutoResetGuildTimeNoOnlinePlayers;   // 0x488(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_BaseCampWorkerNum;                   // 0x490(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_BuildObjectDamageRate;               // 0x498(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_BuildObjectDeteriorationRate;        // 0x4A0(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_CollectionDropRate;                  // 0x4A8(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_CollectionObjectHpRate;              // 0x4B0(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_CollectionObjectRespawnSpeedRate;    // 0x4B8(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_DayTimeSpeedRate;                    // 0x4C0(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_DeathPenalty;                        // 0x4C8(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_Difficulty_InnerSetting;             // 0x4D0(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_DifficultyCustom;                    // 0x4D8(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_DifficultySetting;                   // 0x4E0(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_EggHatchingTimeRate;                 // 0x4E8(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_EnablePoop;                          // 0x4F0(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_EnableRaid;                          // 0x4F8(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_EnemyDropItemRate;                   // 0x500(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_ExpRate;                             // 0x508(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_GuildPlayerMaxNum;                   // 0x510(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_MaxDropItemNum;                      // 0x518(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_MaxPoopNum;                          // 0x520(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_MultiSetting;                        // 0x528(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_NightTimeSpeedRate;                  // 0x530(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PalAutoHPRegeneRate;                 // 0x538(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PalAutoHpRegeneRateInSleep;          // 0x540(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PalCaptureRateAdd;                   // 0x548(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PalDamageRateAttack;                 // 0x550(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PalDamageRateDefense;                // 0x558(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PalSpawnNumRate;                     // 0x560(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PalStaminaDecreaseRate;              // 0x568(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PalStomachDecreaseRate;              // 0x570(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PasswordOnOff;                       // 0x578(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PasswordSetting;                     // 0x580(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PlayerAutoHPRegeneRate;              // 0x588(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PlayerAutoHPRegeneRateInSleep;       // 0x590(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PlayerDamageRateDefense;             // 0x598(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PlayerDamagerRateAttack;             // 0x5A0(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PlayerStaminaDecreaseRate;           // 0x5A8(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_PlayerStomachDecreaseRate;           // 0x5B0(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	class UWBP_Title_WorldSettings_ListContent_C* WorldSettings_WorldName;                           // 0x5B8(0x8)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash)
	FMulticastInlineDelegateProperty_            OnClickedCancel;                                   // 0x5C0(0x10)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
	FMulticastInlineDelegateProperty_            OnClickedConfirm;                                  // 0x5D0(0x10)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
	bool                                         IsCustomDifficultySetting;                         // 0x5E0(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                        Pad_1DB3[0x3];                                     // Fixing Size After Last Property  [ Dumper-7 ]
	struct FPalOptionWorldStaticSettings         SatticWorldSetting;                                // 0x5E4(0xF0)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor)
	uint8                                        Pad_1DB4[0x4];                                     // Fixing Size After Last Property  [ Dumper-7 ]
	struct FPalOptionWorldSettings               CachedOriginalWorldSetting;                        // 0x6D8(0x128)(Edit, BlueprintVisible, DisableEditOnInstance)
	struct FPalOptionWorldSettings               EditedWorldSetting;                                // 0x800(0x128)(Edit, BlueprintVisible, DisableEditOnInstance)
	bool                                         IsEditedSettingFlag;                               // 0x928(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                         IsEditedFromPreset;                                // 0x929(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	bool                                         Is_New_World;                                      // 0x92A(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
	uint8                                        Pad_1DB8[0x5];                                     // Fixing Size After Last Property  [ Dumper-7 ]
	FMulticastInlineDelegateProperty_            OnClickedWorldNameInputButton;                     // 0x930(0x10)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)

	static class UClass* StaticClass();
	static class UWBP_Title_WorldSettings_C* GetDefaultObj();

	void SetWorldName(const class FString& NewWorldName, class FText CallFunc_Conv_StringToText_ReturnValue);
	void GetWorldName(class FString* WorldName, class FText CallFunc_GetButtonText_Text, const class FString& CallFunc_Conv_TextToString_ReturnValue);
	void IsEditedSetting(bool* IsEdited);
	void MarkDirtyWorldSetting(int32 CallFunc_ConvertDifficultyToUIIndex_UIIndex);
	void ApplyDifficultyPreset(enum class EPalOptionWorldDifficulty DifficultyType, class FName TmpPresetRowName, bool K2Node_SwitchEnum_CmpSuccess, const struct FPalOptionWorldPresetRow& CallFunc_GetDataTableRowFromName_OutRow, bool CallFunc_GetDataTableRowFromName_ReturnValue);
	void GetEditedWorldSetting(struct FPalOptionWorldSettings* WorldSetting);
	void ConvertUIIndexToDeathPenalty(int32 UIIndex, enum class EPalOptionWorldDeathPenalty* DeathPenaltyType, bool K2Node_SwitchInteger_CmpSuccess);
	void ConvertDeathPenaltyToUIIndex(enum class EPalOptionWorldDeathPenalty DeathPenaltyType, int32* UIIndex, bool K2Node_SwitchEnum_CmpSuccess);
	void CreateDeathPenaltySettingStrings(TArray<class FString>* OutStrings, const struct FDataTableRowHandle& FullPenaltyMsgID, const struct FDataTableRowHandle& AllItemPenaltylMsgID, const struct FDataTableRowHandle& ItemPenaltyMsgID, const struct FDataTableRowHandle& NoPanaltyMsgID, class FText CallFunc_GetLocalizedTextFromHandle_Text, class FText CallFunc_GetLocalizedTextFromHandle_Text_1, const class FString& CallFunc_Conv_TextToString_ReturnValue, const class FString& CallFunc_Conv_TextToString_ReturnValue_1, class FText CallFunc_GetLocalizedTextFromHandle_Text_2, class FText CallFunc_GetLocalizedTextFromHandle_Text_3, const class FString& CallFunc_Conv_TextToString_ReturnValue_2, const class FString& CallFunc_Conv_TextToString_ReturnValue_3, TArray<class FString>& K2Node_MakeArray_Array);
	void EndCustomDifficultySetting(int32 CallFunc_GetSelectNameIndex_NowIndex, class UUMGSequencePlayer* CallFunc_PlayAnimation_ReturnValue);
	void IsEditingCustomDifficulty(bool* IsEditing);
	void DisplayDifficultyDesc(enum class EPalOptionWorldDifficulty DifficultyTyper, const struct FDataTableRowHandle& TmpMsgID, const struct FDataTableRowHandle& CustomMsgID, const struct FDataTableRowHandle& VeryHardMsgID, const struct FDataTableRowHandle& HardMsgID, const struct FDataTableRowHandle& NormalMsgID, const struct FDataTableRowHandle& EasyMsgID, const struct FDataTableRowHandle& VeryEasyMsgID, class FText TmpText, bool K2Node_SwitchEnum_CmpSuccess, class FText CallFunc_GetLocalizedTextFromHandle_Text);
	void ConvertUIIndexToDifficulty(int32 UIIndex, enum class EPalOptionWorldDifficulty* DifficultyType, bool K2Node_SwitchInteger_CmpSuccess);
	void ConvertDifficultyToUIIndex(enum class EPalOptionWorldDifficulty DifficultyType, int32* UIIndex, bool K2Node_SwitchEnum_CmpSuccess);
	void CreateDifficultySettingStrings(TArray<class FString>* OutStrings, const struct FDataTableRowHandle& CustomMsgID, const struct FDataTableRowHandle& VeryHardMsgID, const struct FDataTableRowHandle& HardMsgID, const struct FDataTableRowHandle& NormalMsgID, const struct FDataTableRowHandle& EasyMsgID, const struct FDataTableRowHandle& VeryEasyMsgID, class FText CallFunc_GetLocalizedTextFromHandle_Text, class FText CallFunc_GetLocalizedTextFromHandle_Text_1, const class FString& CallFunc_Conv_TextToString_ReturnValue, const class FString& CallFunc_Conv_TextToString_ReturnValue_1, class FText CallFunc_GetLocalizedTextFromHandle_Text_2, class FText CallFunc_GetLocalizedTextFromHandle_Text_3, const class FString& CallFunc_Conv_TextToString_ReturnValue_2, const class FString& CallFunc_Conv_TextToString_ReturnValue_3, TArray<class FString>& K2Node_MakeArray_Array);
	void CancelTextEdit(bool CallFunc_IsEditingText_IsEditing, bool CallFunc_IsEditingText_IsEditing_1);
	void IsTextEditing(bool* IsEditing, bool CallFunc_IsEditingText_IsEditing, bool CallFunc_IsEditingText_IsEditing_1, bool CallFunc_BooleanOR_ReturnValue);
	void GetFocusTarget(class UWidget** TargetWidget, bool CallFunc_IsXB1_ReturnValue);
	void ApplyWorldSettingToUI(const struct FPalOptionWorldSettings& WorldSetting, int32 CallFunc_FTrunc_ReturnValue, TArray<class FString>& CallFunc_CreateDeathPenaltySettingStrings_OutStrings, int32 CallFunc_ConvertDeathPenaltyToUIIndex_UIIndex, double CallFunc_Conv_IntToDouble_ReturnValue, double CallFunc_Conv_IntToDouble_ReturnValue_1, double CallFunc_SetupFloatValue_NowValue_ImplicitCast, double CallFunc_SetupFloatValue_MinValue_ImplicitCast, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast, double CallFunc_FTrunc_A_ImplicitCast, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_1, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_1, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_1, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_2, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_2, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_2, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_3, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_3, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_3, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_4, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_4, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_4, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_5, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_5, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_5, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_6, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_6, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_6, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_7, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_7, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_7, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_8, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_8, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_8, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_9, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_9, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_9, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_10, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_10, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_10, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_11, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_11, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_11, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_12, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_12, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_12, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_13, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_13, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_13, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_14, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_14, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_14, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_15, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_15, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_15, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_16, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_16, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_16, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_17, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_17, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_17, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_18, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_19, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_18, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_18, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_19, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_19, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_20, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_20, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_20, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_21, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_21, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_21, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_22, double CallFunc_SetupFloatValue_MinValue_ImplicitCast_22, double CallFunc_SetupFloatValue_MaxValue_ImplicitCast_22, double CallFunc_SetupFloatValue_NowValue_ImplicitCast_23);
	void Setup(const struct FPalOptionWorldSettings& WorldSetting, bool IsNewWorld, bool CanMulti, const class FString& WorldSaveDirectoryName, const class FString& WorldName, bool Temp_bool_Variable, enum class ESlateVisibility Temp_byte_Variable, enum class ESlateVisibility Temp_byte_Variable_1, bool Temp_bool_Variable_1, class UBP_PalOptionSubsystem_C* CallFunc_SpawnObject_ReturnValue, enum class EPalOptionWorldDifficulty Temp_byte_Variable_2, const struct FPalOptionWorldStaticSettings& CallFunc_GetOptionWorldStaticSettings_ReturnValue, bool Temp_bool_Variable_2, enum class ESlateVisibility Temp_byte_Variable_3, enum class ESlateVisibility Temp_byte_Variable_4, bool CallFunc_IsMultiplayRestricted_ReturnValue, enum class ESlateVisibility Temp_byte_Variable_5, enum class ESlateVisibility Temp_byte_Variable_6, bool Temp_bool_Variable_3, bool CallFunc_IsXB1_ReturnValue, bool CallFunc_BooleanOR_ReturnValue, enum class ESlateVisibility K2Node_Select_Default, enum class ESlateVisibility K2Node_Select_Default_1, double CallFunc_SelectFloat_ReturnValue, enum class EPalOptionWorldDifficulty K2Node_Select_Default_2, TArray<class FString>& CallFunc_CreateDifficultySettingStrings_OutStrings, int32 CallFunc_ConvertDifficultyToUIIndex_UIIndex, enum class ESlateVisibility K2Node_Select_Default_3, const class FString& CallFunc_SelectString_ReturnValue, class FText CallFunc_Conv_StringToText_ReturnValue, const class FString& CallFunc_SelectString_ReturnValue_1, float CallFunc_SetRenderOpacity_InOpacity_ImplicitCast);
	void Construct();
	void BndEvt__WBP_Title_WorldSettings_WBP_Title_WorldSettings_ListContent_MultiSetting_K2Node_ComponentBoundEvent_0_OnSwitchChanged__DelegateSignature(bool IsOn);
	void BndEvt__WBP_Title_WorldSettings_WBP_Title_SettingsButton_1_K2Node_ComponentBoundEvent_1_OnClicked__DelegateSignature();
	void BndEvt__WBP_Title_WorldSettings_WBP_Title_SettingsButton_K2Node_ComponentBoundEvent_2_OnClicked__DelegateSignature();
	void BndEvt__WBP_Title_WorldSettings_WBP_Title_WorldSettings_ListContent_PasswordOnOff_K2Node_ComponentBoundEvent_3_OnSwitchChanged__DelegateSignature(bool IsOn);
	void BndEvt__WBP_Title_WorldSettings_WBP_Title_WorldSettings_ListContent_PasswordSetting_K2Node_ComponentBoundEvent_5_OnComittedText__DelegateSignature(const class FString& NewString);
	void BndEvt__WBP_Title_WorldSettings_WBP_Title_WorldSettings_ListContent_DifficultySetting_K2Node_ComponentBoundEvent_6_OnChangedSelectIndex__DelegateSignature(int32 NewIndex);
	void BndEvt__WBP_Title_WorldSettings_WBP_Title_WorldSettings_ListContent_DifficultyCustom_K2Node_ComponentBoundEvent_7_OnClickedSettingButton__DelegateSignature();
	void Destruct();
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_Difficulty_InnerSetting_K2Node_ComponentBoundEvent_8_OnChangedSelectIndex__DelegateSignature(int32 NewIndex);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_DayTimeSpeedRate_K2Node_ComponentBoundEvent_9_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_NightTimeSpeedRate_K2Node_ComponentBoundEvent_10_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_ExpRate_K2Node_ComponentBoundEvent_11_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PalCaptureRateAdd_K2Node_ComponentBoundEvent_12_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PalSpawnNumRate_K2Node_ComponentBoundEvent_13_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PalDamageRateAttack_K2Node_ComponentBoundEvent_14_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PalDamageRateDefense_K2Node_ComponentBoundEvent_15_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PalStomachDecreaseRate_K2Node_ComponentBoundEvent_16_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PalStaminaDecreaseRate_K2Node_ComponentBoundEvent_17_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PalAutoHPRegeneRate_K2Node_ComponentBoundEvent_18_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PalAutoHpRegeneRateInSleep_K2Node_ComponentBoundEvent_19_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PlayerDamagerRateAttack_K2Node_ComponentBoundEvent_20_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PlayerDamageRateDefense_K2Node_ComponentBoundEvent_21_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PlayerStomachDecreaseRate_K2Node_ComponentBoundEvent_22_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PlayerStaminaDecreaseRate_K2Node_ComponentBoundEvent_23_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PlayerAutoHPRegeneRate_K2Node_ComponentBoundEvent_24_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_PlayerAutoHPRegeneRateInSleep_K2Node_ComponentBoundEvent_25_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_BuildObjectDamageRate_K2Node_ComponentBoundEvent_26_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_CollectionDropRate_K2Node_ComponentBoundEvent_27_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_CollectionObjectHpRate_K2Node_ComponentBoundEvent_28_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_CollectionObjectRespawnSpeedRate_K2Node_ComponentBoundEvent_29_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_EnemyDropItemRate_K2Node_ComponentBoundEvent_30_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_DeathPenalty_K2Node_ComponentBoundEvent_32_OnChangedSelectIndex__DelegateSignature(int32 NewIndex);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_AutoResetGuildNoOnlinePlayers_K2Node_ComponentBoundEvent_33_OnSwitchChanged__DelegateSignature(bool IsOn);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_AutoResetGuildTimeNoOnlinePlayers_K2Node_ComponentBoundEvent_34_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_AGuildPlayerMaxNum_K2Node_ComponentBoundEvent_35_OnChangedValue__DelegateSignature(double NewValue);
	void TogglePanel(bool IsCustomPanel);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_WorldName_K2Node_ComponentBoundEvent_31_OnClickedSettingButton__DelegateSignature();
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_EggHatchingTimeRate_K2Node_ComponentBoundEvent_4_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_BuildObjectDeteriorationRate_K2Node_ComponentBoundEvent_36_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_EnablePoop_K2Node_ComponentBoundEvent_37_OnSwitchChanged__DelegateSignature(bool IsOn);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_MaxPoopNum_K2Node_ComponentBoundEvent_38_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_MaxDropItemNum_K2Node_ComponentBoundEvent_39_OnChangedValue__DelegateSignature(double NewValue);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_EnableRaid_K2Node_ComponentBoundEvent_40_OnSwitchChanged__DelegateSignature(bool IsOn);
	void BndEvt__WBP_Title_WorldSettings_WorldSettings_BaseCampWorkerNum_K2Node_ComponentBoundEvent_41_OnChangedValue__DelegateSignature(double NewValue);
	void ExecuteUbergraph_WBP_Title_WorldSettings(int32 EntryPoint, enum class ESlateVisibility Temp_byte_Variable, enum class ESlateVisibility Temp_byte_Variable_1, bool Temp_bool_Variable, enum class ESlateVisibility Temp_byte_Variable_2, enum class ESlateVisibility Temp_byte_Variable_3, bool K2Node_ComponentBoundEvent_IsOn_4, bool CallFunc_IsOn_IsOn, enum class ESlateVisibility K2Node_Select_Default, bool K2Node_ComponentBoundEvent_IsOn_3, const class FString& K2Node_ComponentBoundEvent_NewString, bool CallFunc_IsOn_IsOn_1, int32 CallFunc_Len_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, bool CallFunc_EqualEqual_IntInt_ReturnValue, int32 K2Node_ComponentBoundEvent_NewIndex_2, enum class EPalOptionWorldDifficulty CallFunc_ConvertUIIndexToDifficulty_DifficultyType, class UUMGSequencePlayer* CallFunc_PlayAnimation_ReturnValue, int32 K2Node_ComponentBoundEvent_NewIndex_1, enum class EPalOptionWorldDifficulty CallFunc_ConvertUIIndexToDifficulty_DifficultyType_1, double K2Node_ComponentBoundEvent_NewValue_28, double K2Node_ComponentBoundEvent_NewValue_27, double K2Node_ComponentBoundEvent_NewValue_26, double K2Node_ComponentBoundEvent_NewValue_25, double K2Node_ComponentBoundEvent_NewValue_24, double K2Node_ComponentBoundEvent_NewValue_23, double K2Node_ComponentBoundEvent_NewValue_22, double K2Node_ComponentBoundEvent_NewValue_21, double K2Node_ComponentBoundEvent_NewValue_20, double K2Node_ComponentBoundEvent_NewValue_19, double K2Node_ComponentBoundEvent_NewValue_18, double K2Node_ComponentBoundEvent_NewValue_17, double K2Node_ComponentBoundEvent_NewValue_16, double K2Node_ComponentBoundEvent_NewValue_15, double K2Node_ComponentBoundEvent_NewValue_14, double K2Node_ComponentBoundEvent_NewValue_13, double K2Node_ComponentBoundEvent_NewValue_12, double K2Node_ComponentBoundEvent_NewValue_11, double K2Node_ComponentBoundEvent_NewValue_10, double K2Node_ComponentBoundEvent_NewValue_9, double K2Node_ComponentBoundEvent_NewValue_8, double K2Node_ComponentBoundEvent_NewValue_7, int32 K2Node_ComponentBoundEvent_NewIndex, enum class EPalOptionWorldDeathPenalty CallFunc_ConvertUIIndexToDeathPenalty_DeathPenaltyType, bool K2Node_ComponentBoundEvent_IsOn_2, double K2Node_ComponentBoundEvent_NewValue_6, double K2Node_ComponentBoundEvent_NewValue_5, int32 CallFunc_Round_ReturnValue, bool K2Node_CustomEvent_IsCustomPanel, class UUMGSequencePlayer* CallFunc_PlayAnimation_ReturnValue_1, int32 CallFunc_GetSelectNameIndex_NowIndex, bool Temp_bool_Variable_1, enum class ESlateVisibility Temp_byte_Variable_4, enum class ESlateVisibility K2Node_Select_Default_1, enum class ESlateVisibility Temp_byte_Variable_5, double K2Node_ComponentBoundEvent_NewValue_4, double K2Node_ComponentBoundEvent_NewValue_3, bool K2Node_ComponentBoundEvent_IsOn_1, bool Temp_bool_Variable_2, enum class ESlateVisibility K2Node_Select_Default_2, double K2Node_ComponentBoundEvent_NewValue_2, int32 CallFunc_FTrunc_ReturnValue, double K2Node_ComponentBoundEvent_NewValue_1, int32 CallFunc_FTrunc_ReturnValue_1, bool K2Node_ComponentBoundEvent_IsOn, double K2Node_ComponentBoundEvent_NewValue, int32 CallFunc_FTrunc_ReturnValue_2, float K2Node_SetFieldsInStruct_DayTimeSpeedRate_ImplicitCast, float K2Node_SetFieldsInStruct_NightTimeSpeedRate_ImplicitCast, float K2Node_SetFieldsInStruct_ExpRate_ImplicitCast, float K2Node_SetFieldsInStruct_PalCaptureRate_ImplicitCast, float K2Node_SetFieldsInStruct_PalSpawnNumRate_ImplicitCast, float K2Node_SetFieldsInStruct_PalDamageRateAttack_ImplicitCast, float K2Node_SetFieldsInStruct_PalDamageRateDefense_ImplicitCast, float K2Node_SetFieldsInStruct_PalStomachDecreaceRate_ImplicitCast, float K2Node_SetFieldsInStruct_PalStaminaDecreaceRate_ImplicitCast, float K2Node_SetFieldsInStruct_PalAutoHPRegeneRate_ImplicitCast, float K2Node_SetFieldsInStruct_PalAutoHpRegeneRateInSleep_ImplicitCast, float K2Node_SetFieldsInStruct_PlayerDamageRateAttack_ImplicitCast, float K2Node_SetFieldsInStruct_PlayerDamageRateDefense_ImplicitCast, float K2Node_SetFieldsInStruct_PlayerStomachDecreaceRate_ImplicitCast, float K2Node_SetFieldsInStruct_PlayerStaminaDecreaceRate_ImplicitCast, float K2Node_SetFieldsInStruct_PlayerAutoHPRegeneRate_ImplicitCast, float K2Node_SetFieldsInStruct_PlayerAutoHpRegeneRateInSleep_ImplicitCast, float K2Node_SetFieldsInStruct_BuildObjectDamageRate_ImplicitCast, float K2Node_SetFieldsInStruct_CollectionDropRate_ImplicitCast, float K2Node_SetFieldsInStruct_CollectionObjectHpRate_ImplicitCast, float K2Node_SetFieldsInStruct_CollectionObjectRespawnSpeedRate_ImplicitCast, float K2Node_SetFieldsInStruct_EnemyDropItemRate_ImplicitCast, float K2Node_SetFieldsInStruct_AutoResetGuildTimeNoOnlinePlayers_ImplicitCast, float K2Node_SetFieldsInStruct_PalEggDefaultHatchingTime_ImplicitCast, float K2Node_SetFieldsInStruct_BuildObjectDeteriorationDamageRate_ImplicitCast);
	void OnClickedWorldNameInputButton__DelegateSignature();
	void OnClickedConfirm__DelegateSignature();
	void OnClickedCancel__DelegateSignature();
};

}


