diff --git a/UI_2/Content/Building/BP_BuildingSystem.uasset b/UI_2/Content/Building/BP_BuildingSystem.uasset
index 898d3946dc2838afb783de3c38491f174869b007..732ba93f86b02b8cbb4ccbd49de96ad7b78d758a 100644
Binary files a/UI_2/Content/Building/BP_BuildingSystem.uasset and b/UI_2/Content/Building/BP_BuildingSystem.uasset differ
diff --git a/UI_2/Content/Building/Base/BP_BuildingBase.uasset b/UI_2/Content/Building/Base/BP_BuildingBase.uasset
index a99b7311266db7e47598a7982a06d16de97550a4..5e7fb9a5fca3aa3f513481bb1769c1e68aea84a8 100644
Binary files a/UI_2/Content/Building/Base/BP_BuildingBase.uasset and b/UI_2/Content/Building/Base/BP_BuildingBase.uasset differ
diff --git a/UI_2/Content/Building/Base/BP_BuildingStructure.uasset b/UI_2/Content/Building/Base/S_Building.uasset
similarity index 60%
rename from UI_2/Content/Building/Base/BP_BuildingStructure.uasset
rename to UI_2/Content/Building/Base/S_Building.uasset
index be7cf2c15b78403646a53e76e3221c49a4639089..c0b5fbe8822d6218b0a7605e05a1ddcf85ee060b 100644
Binary files a/UI_2/Content/Building/Base/BP_BuildingStructure.uasset and b/UI_2/Content/Building/Base/S_Building.uasset differ
diff --git a/UI_2/Content/Building/DT_Buildings.uasset b/UI_2/Content/Building/DT_Buildings.uasset
index 5440dcafe0f0ab81285e3474c28e9afec95d9a3e..725adf655e97f24eb4956e3a36d20118ae22eaa5 100644
Binary files a/UI_2/Content/Building/DT_Buildings.uasset and b/UI_2/Content/Building/DT_Buildings.uasset differ
diff --git a/UI_2/Content/Building/IMC/IA_Building_Destroy.uasset b/UI_2/Content/Building/IMC/IA_Building_Destroy.uasset
index 51f9f4c588e978f71b8ee66d832755b632bfb33b..0fce18cf3c7030c3e9ea12a43e1ac85e1d76fd8c 100644
Binary files a/UI_2/Content/Building/IMC/IA_Building_Destroy.uasset and b/UI_2/Content/Building/IMC/IA_Building_Destroy.uasset differ
diff --git a/UI_2/Content/Building/Save/BC_Building_Save.uasset b/UI_2/Content/Building/Save/BC_Building_Save.uasset
new file mode 100644
index 0000000000000000000000000000000000000000..a17729b8f46decbe8758d3e67d84c6977736e96e
Binary files /dev/null and b/UI_2/Content/Building/Save/BC_Building_Save.uasset differ
diff --git a/UI_2/Content/Building/Save/S_Building_Save.uasset b/UI_2/Content/Building/Save/S_Building_Save.uasset
new file mode 100644
index 0000000000000000000000000000000000000000..090529ad3d0a336a6e91e37ef5311ddfb25930de
Binary files /dev/null and b/UI_2/Content/Building/Save/S_Building_Save.uasset differ
diff --git a/UI_2/Content/Building/Widgets/WB_BuildingMenu.uasset b/UI_2/Content/Building/Widgets/WB_BuildingMenu.uasset
index 1ae38d9229ac73ea0ff8826a260baa00a5f97ed7..3b01228f73c63c52c3b23dc3582e23977cebe3cd 100644
Binary files a/UI_2/Content/Building/Widgets/WB_BuildingMenu.uasset and b/UI_2/Content/Building/Widgets/WB_BuildingMenu.uasset differ
diff --git a/UI_2/Content/Building/Widgets/WB_BuildingSlot.uasset b/UI_2/Content/Building/Widgets/WB_BuildingSlot.uasset
index 387014f3e6cdde314999d1f2a411ecec78715ff6..3d852f478631d1cc64e5372744c32095218085a4 100644
Binary files a/UI_2/Content/Building/Widgets/WB_BuildingSlot.uasset and b/UI_2/Content/Building/Widgets/WB_BuildingSlot.uasset differ
diff --git a/UI_2/Content/Building/Widgets/WB_Building_Menu_Radial.uasset b/UI_2/Content/Building/Widgets/WB_Building_Menu_Radial.uasset
index 6e6df69e159f9c48a8e153d07b6d21bab34ade40..38bf78ad930e5b5e8505a24e1e23cf476db6ec03 100644
Binary files a/UI_2/Content/Building/Widgets/WB_Building_Menu_Radial.uasset and b/UI_2/Content/Building/Widgets/WB_Building_Menu_Radial.uasset differ
diff --git a/UI_2/Content/Building/Widgets/WB_Radial_Menu_Segment.uasset b/UI_2/Content/Building/Widgets/WB_Radial_Menu_Segment.uasset
index debfc10275ab32693b4ca9eb0d59246036669cbf..16f2f6f0994d5e451cdbc1b160de7445359ff761 100644
Binary files a/UI_2/Content/Building/Widgets/WB_Radial_Menu_Segment.uasset and b/UI_2/Content/Building/Widgets/WB_Radial_Menu_Segment.uasset differ
diff --git a/UI_2/Intermediate/CachedAssetRegistry_0.bin b/UI_2/Intermediate/CachedAssetRegistry_0.bin
index 815a975e57dc4393d5cfd5e56d525153a1c60603..6e928af1b0e789413953ed856fe9591b192edd3e 100644
Binary files a/UI_2/Intermediate/CachedAssetRegistry_0.bin and b/UI_2/Intermediate/CachedAssetRegistry_0.bin differ
diff --git a/UI_2/Saved/AutoScreenshot.png b/UI_2/Saved/AutoScreenshot.png
index 61f13fff292f473e566b7d50cfdea4ba13a1c8f0..58bc2f9b7e976136ff6aa42206f9b67007e3bca0 100644
Binary files a/UI_2/Saved/AutoScreenshot.png and b/UI_2/Saved/AutoScreenshot.png differ
diff --git a/UI_2/Saved/Config/CrashReportClient/UECC-Windows-3B46C56A43DB38E3E0973AA805A5A4F1/CrashReportClient.ini b/UI_2/Saved/Config/CrashReportClient/UECC-Windows-3B46C56A43DB38E3E0973AA805A5A4F1/CrashReportClient.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e6a72c5d289419c4dc5becb5da5d931aa6f16d85
--- /dev/null
+++ b/UI_2/Saved/Config/CrashReportClient/UECC-Windows-3B46C56A43DB38E3E0973AA805A5A4F1/CrashReportClient.ini
@@ -0,0 +1,7 @@
+[CrashReportClient]
+bHideLogFilesOption=false
+bIsAllowedToCloseWithoutSending=true
+CrashConfigPurgeDays=2
+Stall.RecordDump=false
+Ensure.RecordDump=true
+
diff --git a/UI_2/Saved/Config/WindowsEditor/EditorPerProjectUserSettings.ini b/UI_2/Saved/Config/WindowsEditor/EditorPerProjectUserSettings.ini
index 3b0f99f18e88a5387f89c966fe08e3b93a768388..5051d14112d5e208d1f9b8a4254faa6e8d075def 100644
--- a/UI_2/Saved/Config/WindowsEditor/EditorPerProjectUserSettings.ini
+++ b/UI_2/Saved/Config/WindowsEditor/EditorPerProjectUserSettings.ini
@@ -330,7 +330,7 @@ MeshNaniteSettings=
 BP_Item_Log_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
 K2Node_Variable=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
 BP_BuildingSystem_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
-BP_BuildingBase_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
+BP_BuildingBase_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
 BP_Building_Platform_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
 BP_Pickup_Rifle_C=PropertyWrapper.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,WidgetComponent.Materials.MaterialList
 ShowItemInteraction=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
@@ -649,7 +649,7 @@ StateTreeEditorSettings=EnhancedInputDeveloperSettings.Modifier Default Values.I
 EditorDataStorageSettings=EnhancedInputDeveloperSettings.Modifier Default Values.InputModifierSmoothDelta,EnhancedInputDeveloperSettings.Modifier Default Values.InputModifierDeadZone,EnhancedInputDeveloperSettings.Modifier Default Values.InputModifierResponseCurveExponential,EnhancedInputDeveloperSettings.Modifier Default Values.InputModifierFOVScaling,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerDown,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerPressed,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerPulse,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerReleased,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerHold,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerHoldAndRelease,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerTap,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_Android,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_IOS,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_Linux,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_LinuxArm64,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_Mac,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_TVOS,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_Windows,EditorStyleSettings.Graphs.Preview,EditorKeyboardShortcutSettings.EditorViewport.ShowTextureResolution,EditorKeyboardShortcutSettings.EditorViewport.ShowTextureScale,EditorKeyboardShortcutSettings.LevelEditor.ExternalBuilds,EditorKeyboardShortcutSettings.LevelEditor.OpenFavoriteFile,EditorKeyboardShortcutSettings.LevelEditor.OpenRecentFile,EditorKeyboardShortcutSettings.MainFrame.SwitchProject,InputSettings.Platforms.InputPlatformSettings_Android,InputSettings.Platforms.InputPlatformSettings_IOS,InputSettings.Platforms.InputPlatformSettings_Linux,InputSettings.Platforms.InputPlatformSettings_LinuxArm64,InputSettings.Platforms.InputPlatformSettings_Mac,InputSettings.Platforms.InputPlatformSettings_TVOS,InputSettings.Platforms.InputPlatformSettings_Windows,IOSRuntimeSettings.Remote Build.Secondary Remote Build Options
 BP_Inventory_Allocated_Save_C=
 BP_InventoryComponent_Player_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
-BP_Inventory_Spatial_Save_C=
+BP_Inventory_Spatial_Save_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
 S_SaveItem=
 BP_Inventory_Spatial_Storage_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
 BP_Inventory_Spatial_Player_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
@@ -659,6 +659,9 @@ MegascansMaterialParentSettings=EnhancedInputDeveloperSettings.Modifier Default
 MetaHumanSDKSettings=EnhancedInputDeveloperSettings.Modifier Default Values.InputModifierSmoothDelta,EnhancedInputDeveloperSettings.Modifier Default Values.InputModifierDeadZone,EnhancedInputDeveloperSettings.Modifier Default Values.InputModifierResponseCurveExponential,EnhancedInputDeveloperSettings.Modifier Default Values.InputModifierFOVScaling,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerDown,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerPressed,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerPulse,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerReleased,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerHold,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerHoldAndRelease,EnhancedInputDeveloperSettings.Trigger Default Values.InputTriggerTap,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_Android,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_IOS,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_Linux,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_LinuxArm64,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_Mac,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_TVOS,EnhancedInputDeveloperSettings.Enhanced Input.EnhancedInputPlatformSettings_Windows,EditorStyleSettings.Graphs.Preview,EditorKeyboardShortcutSettings.EditorViewport.ShowTextureResolution,EditorKeyboardShortcutSettings.EditorViewport.ShowTextureScale,EditorKeyboardShortcutSettings.LevelEditor.ExternalBuilds,EditorKeyboardShortcutSettings.LevelEditor.OpenFavoriteFile,EditorKeyboardShortcutSettings.LevelEditor.OpenRecentFile,EditorKeyboardShortcutSettings.MainFrame.SwitchProject,InputSettings.Platforms.InputPlatformSettings_Android,InputSettings.Platforms.InputPlatformSettings_IOS,InputSettings.Platforms.InputPlatformSettings_Linux,InputSettings.Platforms.InputPlatformSettings_LinuxArm64,InputSettings.Platforms.InputPlatformSettings_Mac,InputSettings.Platforms.InputPlatformSettings_TVOS,InputSettings.Platforms.InputPlatformSettings_Windows,IOSRuntimeSettings.Remote Build.Secondary Remote Build Options
 SkeletalMesh=SkeletalMesh.Material Slots.MaterialList,SkeletalMesh.LOD0.SkeletalMeshSectionListNameLOD_0,SkeletalMesh.LOD0.SkeletalMeshOptimizationSettings,SkeletalMesh.LOD0.LOD Info,SkeletalMesh.LOD0.MeshBuildSettings,SkeletalMesh.LOD1.SkeletalMeshSectionListNameLOD_1,SkeletalMesh.LOD1.SkeletalMeshOptimizationSettings,SkeletalMesh.LOD1.LOD Info,SkeletalMesh.LOD2.SkeletalMeshSectionListNameLOD_2,SkeletalMesh.LOD2.SkeletalMeshOptimizationSettings,SkeletalMesh.LOD2.LOD Info,SkeletalMesh.ImportSettings.Mesh,SkeletalMesh.ImportSettings.Material,SkeletalMesh.ImportSettings.Miscellaneous,SkeletalMesh.ImportSettings.Transform,SkeletalMesh.ImportSettings.File Path
 LODInfoUILayout=
+BC_Building_Save_C=PropertyWrapper.DefaultValueCategory.Item,PropertyWrapper.DefaultValueCategory.Building,K2Node_VariableGet.DefaultValueCategory.Item,K2Node_VariableGet.DefaultValueCategory.Building,K2Node_VariableSet.DefaultValueCategory.Item,K2Node_SetFieldsInStruct.PinOptions.ShowPinForProperties,K2Node_FunctionEntry.Inputs.2CFEECAF493A01B7FE5645AE28161069,SkeletalMeshComponent.TransformCommon.Transform,SkeletalMeshComponent.Physics.ConstraintsGroup,StaticMeshComponent.Collision.Collision,WidgetComponent.Materials.MaterialList,Blueprint.Interfaces.Implemented Interfaces,BoxComponent.Collision.Collision,InputMappingContext.Mappings.ActionMappings,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Place.IA_Place,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_PickUp.IA_PickUp,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_OpenInventory.IA_OpenInventory,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Build.IA_Build,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_DropItem.IA_DropItem,InputMappingContext.Mappings.ActionMappings./Game/FirstPerson/Input/Actions/IA_Interact.IA_Interact
+S_Building_Save=
+S_Building=
 
 [/Script/AssetManagerEditor.ReferenceViewerSettings]
 bIsShowSearchableNames=True
@@ -669,7 +672,7 @@ bIsShowExternalReferencers=False
 bFindPathEnabled=False
 
 [ContentBrowser]
-ContentBrowserTab1.SelectedPaths=/Game/Building/Models
+ContentBrowserTab1.SelectedPaths=/Game/Building/IMC
 ContentBrowserTab1.SourcesExpanded=True
 ContentBrowserTab1.FavoritesAreaExpanded=False
 ContentBrowserTab1.PathAreaExpanded=True
@@ -689,16 +692,21 @@ ContentBrowserTab1.SelectedCollections=
 ContentBrowserTab1.ExpandedCollections=
 ContentBrowserTab1.ThumbnailSize=2
 ContentBrowserTab1.CurrentViewType=1
-ContentBrowserTab1.JumpMRU=/All/Game/Building/Models
+ContentBrowserTab1.JumpMRU=/All/Game/Building/IMC
+ContentBrowserTab1.JumpMRU=/All/Game/Building
+ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial/Components
+ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial
+ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial/Save
 ContentBrowserTab1.JumpMRU=/All/Game/Building/Base
+ContentBrowserTab1.JumpMRU=/All/Game/Building/Save
+ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated/Save
+ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated
+ContentBrowserTab1.JumpMRU=/All/Game/Building/Models
 ContentBrowserTab1.JumpMRU=/All/Game/Items/Models
 ContentBrowserTab1.JumpMRU=/All/Game/Items
 ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial/Models
-ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial
 ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated/Models
-ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated
 ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated/Storage
-ContentBrowserTab1.JumpMRU=/All/Game/Building
 ContentBrowserTab1.JumpMRU=/All/Game/Building/Materials
 ContentBrowserTab1.JumpMRU=/All/Game/Building/Icons
 ContentBrowserTab1.JumpMRU=/All/Game/Building/Icons/New
@@ -706,19 +714,14 @@ ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial/ItemPreview
 ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial/ItemPreview/GLTF
 ContentBrowserTab1.JumpMRU=/All/Game/Building/Models/New
 ContentBrowserTab1.JumpMRU=/All/Game/Building/Widgets
-ContentBrowserTab1.JumpMRU=/All/Game/Building/IMC
 ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated/Inputs/Actions
 ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated/Inputs
-ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial/Components
 ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Spatial/Inputs
 ContentBrowserTab1.JumpMRU=/All/Game/FirstPerson/Input
 ContentBrowserTab1.JumpMRU=/All/Game/FirstPerson/Input/Actions
 ContentBrowserTab1.JumpMRU=/All/Game/Building/NewFolder
 ContentBrowserTab1.JumpMRU=/All/Game/FirstPerson
 ContentBrowserTab1.JumpMRU=/All/Game/FirstPerson/Blueprints
-ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated/Components
-ContentBrowserTab1.JumpMRU=/All/Game/Inventory_Allocated/Widgets
-ContentBrowserTab1.JumpMRU=/All/Game
 ContentBrowserDrawer.SourcesExpanded=True
 ContentBrowserDrawer.FavoritesAreaExpanded=False
 ContentBrowserDrawer.PathAreaExpanded=True
@@ -887,12 +890,12 @@ WB_NPC_Option_C="\"Object\" \"Object.Appearance.Padding\" \"Object.Layout.Slot\"
 WB_NPC_Option_Leave_C="\"Object\" "
 WidgetComponent="\"Object\" \"Object.Collision.BodyInstance.WalkableSlopeOverride\" "
 WB_Interaction_C="\"Object\" \"Object.Appearance.ColorAndOpacity\" \"Object.Layout.Slot\" \"Object.Layout.Slot.Object.Layout.Layout|Canvas Slot.LayoutData.Alignment\" \"Object.Render Transform.RenderTransform\" \"Object.Render Transform.RenderTransform.Translation\" "
-InputAction="\"Object\" "
-DataAsset="\"Object\" \"Object.SkeletalMeshes\" "
+InputAction="\"Object\" \"Object.Action.Triggers\" \"Object.Action.Triggers.Triggers[0]\" "
+DataAsset="\"Object\" \"Object.Action.Triggers\" \"Object.Action.Triggers.Triggers[0]\" "
 InputMappingContext="\"Object\" \"Object.Mappings.Mappings.Mappings[0]\" \"Object.Mappings.Mappings.Mappings[5]\" "
 BP_Item_Log_C="\"Object.Default.Item\" "
 BP_BuildingSystem_C="\"Object\" "
-BP_BuildingBase_C="\"Object.Default.Building\" \"Object.Replication.ReplicatedMovement\" "
+BP_BuildingBase_C="\"Object.Building\" "
 BP_Building_Platform_C="\"Object.Default.Building\" \"Object.Replication.ReplicatedMovement\" "
 MaterialExpressionTwoSidedSign="\"Object\" "
 MaterialExpressionVertexNormalWS="\"Object\" "
@@ -1211,6 +1214,7 @@ SkeletalMesh="\"Object\" "
 SkinnedAsset="\"Object\" "
 LODInfoUILayout="\"Object\" \"Object.LODInfo.BuildSettings\" \"Object.LODInfo.ReductionSettings\" "
 MaterialExpressionFresnel="\"Object\" "
+BC_Building_Save_C="\"Object\" "
 
 [DetailCategories]
 WorldSettings.PrecomputedVisibility=True
@@ -3053,6 +3057,7 @@ OptimusSettings.DeformerGraph=True
 InterchangeFbxSettings.FBX=True
 InterchangeFbxSettings.FBX=True
 InterchangeFbxSettings.FBX=True
+InterchangeFbxSettings.FBX=True
 InterchangeProjectSettings.Converters=True
 InterchangeProjectSettings.Groups=True
 MassSettings.Mass=True
@@ -3290,7 +3295,6 @@ WB_Building_Mode_C.Accessibility=True
 WB_Building_Mode_C.Rendering=True
 WB_Building_Mode_C.Navigation=True
 StaticMeshActor.LOD=True
-InterchangeFbxSettings.FBX =True
 SkeletalMesh.Material Slots=True
 SkeletalMesh.LODCustomMode=True
 SkeletalMesh.LOD0=True
@@ -3314,10 +3318,22 @@ SkeletalMesh.Thumbnail=True
 LandscapeStreamingProxy.Target Layers=True
 MaterialExpressionFresnel.MaterialExpressionFresnel=True
 MaterialExpressionFresnel.MaterialExpression=True
+BC_Building_Save_C.Default=True
 
 [AssetEditorSubsystem]
 CleanShutdown=True
 DebuggerAttached=False
+RecentAssetEditors=GenericAssetEditor
+RecentAssetEditors=BlueprintEditor
+RecentAssetEditors=UserDefinedStructureEditor
+RecentAssetEditors=UserDefinedStructureEditor
+RecentAssetEditors=BlueprintEditor
+RecentAssetEditors=BlueprintEditor
+RecentAssetEditors=DataTableEditor
+RecentAssetEditors=BlueprintEditor
+RecentAssetEditors=BlueprintEditor
+RecentAssetEditors=BlueprintEditor
+RecentAssetEditors=MaterialEditor
 RecentAssetEditors=StaticMeshEditor
 RecentAssetEditors=SkeletalMeshEditor
 RecentAssetEditors=StaticMeshEditor
@@ -3331,29 +3347,22 @@ RecentAssetEditors=StaticMeshEditor
 RecentAssetEditors=StaticMeshEditor
 RecentAssetEditors=StaticMeshEditor
 RecentAssetEditors=StaticMeshEditor
-RecentAssetEditors=BlueprintEditor
-RecentAssetEditors=DataTableEditor
-RecentAssetEditors=BlueprintEditor
-RecentAssetEditors=BlueprintEditor
-RecentAssetEditors=BlueprintEditor
-RecentAssetEditors=MaterialEditor
 RecentAssetEditors=MaterialEditor
 RecentAssetEditors=TextureEditor
 RecentAssetEditors=EnumEditor
 RecentAssetEditors=WidgetBlueprintEditor
 RecentAssetEditors=BlueprintEditor
 RecentAssetEditors=BlueprintEditor
-RecentAssetEditors=BlueprintEditor
-RecentAssetEditors=EnumEditor
-RecentAssetEditors=WidgetBlueprintEditor
-RecentAssetEditors=GenericAssetEditor
-RecentAssetEditors=GenericAssetEditor
 OpenAssetsAtExit=/Game/Building/Materials/M_Highlight.M_Highlight
 OpenAssetsAtExit=/Game/Building/BP_Building_Platform.BP_Building_Platform
 OpenAssetsAtExit=/Game/Building/BP_BuildingSystem.BP_BuildingSystem
 OpenAssetsAtExit=/Game/Building/BP_Building_Wall.BP_Building_Wall
 OpenAssetsAtExit=/Game/Building/DT_Buildings.DT_Buildings
 OpenAssetsAtExit=/Game/Inventory_Spatial/ItemPreview/BP_ItemPreview.BP_ItemPreview
+OpenAssetsAtExit=/Game/Building/Save/BC_Building_Save.BC_Building_Save
+OpenAssetsAtExit=/Game/Building/Save/S_Building_Save.S_Building_Save
+OpenAssetsAtExit=/Game/Building/Base/S_Building.S_Building
+OpenAssetsAtExit=/Game/Building/IMC/IA_Building_Destroy.IA_Building_Destroy
 
 [/Script/Engine.WorldPartitionEditorPerProjectUserSettings]
 bHideEditorDataLayers=False
@@ -4816,36 +4825,36 @@ LastFilterBarSizeCoefficient=0.000000
 ThumbnailCaptureSettings=(CaptureFrameLocationRule=CurrentFrame)
 
 [AssetEditorSubsystemRecents]
-MRUItem0=/Game/LevelPrototyping/Meshes/SM_ChamferCube
-MRUItem1=/Game/ControlRig/Characters/Mannequins/Meshes/SKM_Manny_Simple
-MRUItem2=/Engine/VREditor/BasicMeshes/SM_Cube_02
-MRUItem3=/Game/Items/Models/Wood_Plank
-MRUItem4=/Game/Items/Models/log
-MRUItem5=/Game/Inventory_Spatial/Models/Crate
-MRUItem6=/Game/Inventory_Allocated/Models/Crate2
-MRUItem7=/Game/Building/Models/Building_Window
-MRUItem8=/Game/Building/Models/Building_Wall
-MRUItem9=/Game/Building/Models/Building_Platform
-MRUItem10=/Game/Building/Models/Building_Pillar
-MRUItem11=/Game/Building/Models/Building_Door
-MRUItem12=/Game/Building/Models/Building_Ceiling
-MRUItem13=/Game/Inventory_Spatial/ItemPreview/BP_ItemPreview
-MRUItem14=/Game/Building/DT_Buildings
-MRUItem15=/Game/Building/BP_Building_Wall
-MRUItem16=/Game/Building/BP_BuildingSystem
-MRUItem17=/Game/Building/BP_Building_Platform
-MRUItem18=/Game/Building/Materials/M_Highlight
-MRUItem19=/Game/Inventory_Spatial/ItemPreview/M_ItemPreview
-MRUItem20=/Game/Inventory_Spatial/ItemPreview/CRT_Preview
-MRUItem21=/Game/Building/Enum_Building_Message
-MRUItem22=/Game/Building/Widgets/WB_Building_Mode
-MRUItem23=/Game/Building/BP_Building_Ceiling
-MRUItem24=/Game/Building/BP_Building_Pillar01
-MRUItem25=/Game/Building/BI_Building
-MRUItem26=/Game/Building/Enum_BuildingType
-MRUItem27=/Game/Building/Widgets/WB_Building_Destroy
-MRUItem28=/Game/Building/IMC/IMC_Build
-MRUItem29=/Game/Inventory_Allocated/Inputs/Actions/IA_PickUp
+MRUItem0=/Game/Building/IMC/IA_Building_Destroy
+MRUItem1=/Game/Inventory_Spatial/Components/BP_Inventory_Spatial
+MRUItem2=/Game/Building/Base/S_Building
+MRUItem3=/Game/Building/Save/S_Building_Save
+MRUItem4=/Game/Building/Save/BC_Building_Save
+MRUItem5=/Game/Inventory_Spatial/ItemPreview/BP_ItemPreview
+MRUItem6=/Game/Building/DT_Buildings
+MRUItem7=/Game/Building/BP_Building_Wall
+MRUItem8=/Game/Building/BP_BuildingSystem
+MRUItem9=/Game/Building/BP_Building_Platform
+MRUItem10=/Game/Building/Materials/M_Highlight
+MRUItem11=/Game/LevelPrototyping/Meshes/SM_ChamferCube
+MRUItem12=/Game/ControlRig/Characters/Mannequins/Meshes/SKM_Manny_Simple
+MRUItem13=/Engine/VREditor/BasicMeshes/SM_Cube_02
+MRUItem14=/Game/Items/Models/Wood_Plank
+MRUItem15=/Game/Items/Models/log
+MRUItem16=/Game/Inventory_Spatial/Models/Crate
+MRUItem17=/Game/Inventory_Allocated/Models/Crate2
+MRUItem18=/Game/Building/Models/Building_Window
+MRUItem19=/Game/Building/Models/Building_Wall
+MRUItem20=/Game/Building/Models/Building_Platform
+MRUItem21=/Game/Building/Models/Building_Pillar
+MRUItem22=/Game/Building/Models/Building_Door
+MRUItem23=/Game/Building/Models/Building_Ceiling
+MRUItem24=/Game/Inventory_Spatial/ItemPreview/M_ItemPreview
+MRUItem25=/Game/Inventory_Spatial/ItemPreview/CRT_Preview
+MRUItem26=/Game/Building/Enum_Building_Message
+MRUItem27=/Game/Building/Widgets/WB_Building_Mode
+MRUItem28=/Game/Building/BP_Building_Ceiling
+MRUItem29=/Game/Building/BP_Building_Pillar01
 
 [PlacementMode]
 RecentlyPlaced=/Game/Building/Models/Building_Ceiling.Building_Ceiling;
@@ -5068,6 +5077,9 @@ Texture2D.Compression=True
 /Game/Inventory_Spatial/Models/Crate.Crate=1
 /Game/ControlRig/Characters/Mannequins/Meshes/SKM_Manny_Simple.SKM_Manny_Simple=1
 /Game/LevelPrototyping/Meshes/SM_ChamferCube.SM_ChamferCube=1
+/Game/Building/Save/BC_Building_Save.BC_Building_Save=0
+/Game/Building/Save/S_Building_Save.S_Building_Save=0
+/Game/Building/Base/S_Building.S_Building=0
 
 [/Script/BlueprintGraph.BlueprintEditorSettings]
 bDrawMidpointArrowsInBlueprints=False
@@ -5089,8 +5101,8 @@ bHostFindInBlueprintsInGlobalTab=True
 bNavigateToNativeFunctionsFromCallNodes=True
 bDoubleClickNavigatesToParent=True
 bEnableTypePromotion=True
-TypePromotionPinDenyList=text
 TypePromotionPinDenyList=string
+TypePromotionPinDenyList=text
 BreakpointReloadMethod=RestoreAll
 bEnablePinValueInspectionTooltips=True
 bEnableNamespaceEditorFeatures=True
@@ -5114,7 +5126,7 @@ bShowParentClassInOverrides=True
 bShowEmptySections=True
 bShowAccessSpecifier=False
 Bookmarks=()
-PerBlueprintSettings=(("/Game/Inventory_Spatial/BP_Inventory_Spatial.BP_Inventory_Spatial", (Breakpoints=((Node="/Game/Inventory_Spatial/BP_Inventory_Spatial.BP_Inventory_Spatial:Set Grid Position.K2Node_CallArrayFunction_0")))),("/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial", (Breakpoints=((Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_IfThenElse_1"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_VariableSet_6"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_CallFunction_13"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_CallFunction_2"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_CallFunction_10")))),("/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial_Item.WB_Inventory_Spatial_Item", (Breakpoints=((Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial_Item.WB_Inventory_Spatial_Item:Rotate.K2Node_VariableSet_4"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial_Item.WB_Inventory_Spatial_Item:EventGraph.K2Node_IfThenElse_0")))),("/Game/Inventory_Allocated/Components/BP_InventoryComponent.BP_InventoryComponent", (Breakpoints=((Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent.BP_InventoryComponent:EventGraph.K2Node_VariableSet_10"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent.BP_InventoryComponent:EventGraph.K2Node_CallFunction_2"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent.BP_InventoryComponent:Add Item.K2Node_FunctionEntry_0")))),("/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory", (Breakpoints=((Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_FunctionEntry_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_MacroInstance_1"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_IfThenElse_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_IfThenElse_1"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_MacroInstance_2"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_VariableSet_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_VariableSet_3")))),("/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial", (Breakpoints=((Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_IfThenElse_2"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_VariableSet_1"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_VariableSet_6"),(bEnabled=True,Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_VariableSet_13"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_MacroInstance_1"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_MacroInstance_0"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_CallArrayFunction_0"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_VariableSet_11")))),("/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player", (Breakpoints=((Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_FunctionEntry_0"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_IfThenElse_2"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_IfThenElse_3"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_IfThenElse_0"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_IfThenElse_1"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_CallArrayFunction_2"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_CallFunction_5")))),("/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot", (Breakpoints=((Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:SetRarity.K2Node_CallFunction_5"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:Update Slot.K2Node_CallFunction_5"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:SetRarity.K2Node_SwitchEnum_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:SetRarity.K2Node_CallFunction_18"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:SetRarity.K2Node_IfThenElse_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:Update Slot.K2Node_CallFunction_8"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:Update Description.K2Node_CallFunction_1")))),("/Game/Building/BP_BuildingSystem.BP_BuildingSystem", (Breakpoints=((Node="/Game/Building/BP_BuildingSystem.BP_BuildingSystem:EventGraph.K2Node_EnhancedInputAction_5"),(Node="/Game/Building/BP_BuildingSystem.BP_BuildingSystem:Highlight Component.K2Node_CallFunction_5"),(Node="/Game/Building/BP_BuildingSystem.BP_BuildingSystem:EventGraph.K2Node_IfThenElse_4")))))
+PerBlueprintSettings=(("/Game/Inventory_Spatial/BP_Inventory_Spatial.BP_Inventory_Spatial", (Breakpoints=((Node="/Game/Inventory_Spatial/BP_Inventory_Spatial.BP_Inventory_Spatial:Set Grid Position.K2Node_CallArrayFunction_0")))),("/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial", (Breakpoints=((Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_IfThenElse_1"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_VariableSet_6"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_CallFunction_13"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_CallFunction_2"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial.WB_Inventory_Spatial:On Drop Operation.K2Node_CallFunction_10")))),("/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial_Item.WB_Inventory_Spatial_Item", (Breakpoints=((Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial_Item.WB_Inventory_Spatial_Item:Rotate.K2Node_VariableSet_4"),(Node="/Game/Inventory_Spatial/Widgets/WB_Inventory_Spatial_Item.WB_Inventory_Spatial_Item:EventGraph.K2Node_IfThenElse_0")))),("/Game/Inventory_Allocated/Components/BP_InventoryComponent.BP_InventoryComponent", (Breakpoints=((Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent.BP_InventoryComponent:EventGraph.K2Node_VariableSet_10"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent.BP_InventoryComponent:EventGraph.K2Node_CallFunction_2"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent.BP_InventoryComponent:Add Item.K2Node_FunctionEntry_0")))),("/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory", (Breakpoints=((Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_FunctionEntry_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_MacroInstance_1"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_IfThenElse_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_IfThenElse_1"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_MacroInstance_2"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_VariableSet_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Inventory.WB_Inventory:UpdateInventory.K2Node_VariableSet_3")))),("/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial", (Breakpoints=((Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_IfThenElse_2"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_VariableSet_1"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_VariableSet_6"),(bEnabled=True,Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_VariableSet_13"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_MacroInstance_1"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_MacroInstance_0"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_CallArrayFunction_0"),(Node="/Game/Inventory_Spatial/Components/BP_Inventory_Spatial.BP_Inventory_Spatial:EventGraph.K2Node_VariableSet_11")))),("/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player", (Breakpoints=((Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_FunctionEntry_0"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_IfThenElse_2"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_IfThenElse_3"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_IfThenElse_0"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_IfThenElse_1"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_CallArrayFunction_2"),(Node="/Game/Inventory_Allocated/Components/BP_InventoryComponent_Player.BP_InventoryComponent_Player:Pick Up Item.K2Node_CallFunction_5")))),("/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot", (Breakpoints=((Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:SetRarity.K2Node_CallFunction_5"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:Update Slot.K2Node_CallFunction_5"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:SetRarity.K2Node_SwitchEnum_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:SetRarity.K2Node_CallFunction_18"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:SetRarity.K2Node_IfThenElse_0"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:Update Slot.K2Node_CallFunction_8"),(Node="/Game/Inventory_Allocated/Widgets/WB_Slot.WB_Slot:Update Description.K2Node_CallFunction_1")))),("/Game/Building/BP_BuildingSystem.BP_BuildingSystem", (Breakpoints=((Node="/Game/Building/BP_BuildingSystem.BP_BuildingSystem:EventGraph.K2Node_EnhancedInputAction_5"),(Node="/Game/Building/BP_BuildingSystem.BP_BuildingSystem:Highlight Component.K2Node_CallFunction_5"),(Node="/Game/Building/BP_BuildingSystem.BP_BuildingSystem:EventGraph.K2Node_IfThenElse_4"),(Node="/Game/Building/BP_BuildingSystem.BP_BuildingSystem:Load Buildings.K2Node_SpawnActorFromClass_0"),(Node="/Game/Building/BP_BuildingSystem.BP_BuildingSystem:Remove Building.K2Node_CallArrayFunction_1")))))
 bIncludeCommentNodesInBookmarksTab=True
 bShowBookmarksForCurrentDocumentOnlyInTab=False
 GraphEditorQuickJumps=()
diff --git a/UI_2/Saved/SourceControl/UncontrolledChangelists.json b/UI_2/Saved/SourceControl/UncontrolledChangelists.json
index e6d7d2cd11db197e3ccb1b77fc267e221990b19b..c99327d21471f382b6963cb040b602ade3303864 100644
--- a/UI_2/Saved/SourceControl/UncontrolledChangelists.json
+++ b/UI_2/Saved/SourceControl/UncontrolledChangelists.json
@@ -120,6 +120,10 @@
 				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Building/Models/Building_Platform.uasset",
 				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Building/Models/Building_Wall.uasset",
 				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Building/Models/Building_Window.uasset",
+				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Building/Save/BC_Building_Save.uasset",
+				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Building/Base/S_Building.uasset",
+				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Building/Save/S_Building_Save.uasset",
+				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Building/IMC/IA_Building_Destroy.uasset",
 				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Building/Models/Ceiling.uasset",
 				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Inventory_Spatial/ItemPreview/GLTF/MI_GLTF_M_ItemPreview.uasset",
 				"F:/UE5/Learning/GitLab/bc_kle0197/UI_2/Content/Inventory_Spatial/ItemPreview/GLTF/Icon_Window.uasset",