diff --git a/Content/Assetpacks/Furniture/Vol2_Unsorted/Unimodels_Department_Vol_1/Materials/MastersMaterials/MI_Ornament_Facade.uasset b/Content/Assetpacks/Furniture/Vol2_Unsorted/Unimodels_Department_Vol_1/Materials/MastersMaterials/MI_Ornament_Facade.uasset index 69a3201b..447eb6cb 100644 Binary files a/Content/Assetpacks/Furniture/Vol2_Unsorted/Unimodels_Department_Vol_1/Materials/MastersMaterials/MI_Ornament_Facade.uasset and b/Content/Assetpacks/Furniture/Vol2_Unsorted/Unimodels_Department_Vol_1/Materials/MastersMaterials/MI_Ornament_Facade.uasset differ diff --git a/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Foliage.uasset b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Foliage.uasset new file mode 100644 index 00000000..55b81223 Binary files /dev/null and b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Foliage.uasset differ diff --git a/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_FoliageFunction.uasset b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_FoliageFunction.uasset new file mode 100644 index 00000000..720e755f Binary files /dev/null and b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_FoliageFunction.uasset differ diff --git a/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_Specular_Correction.uasset b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_Specular_Correction.uasset new file mode 100644 index 00000000..67381351 Binary files /dev/null and b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_Specular_Correction.uasset differ diff --git a/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_SpeedTree_Wind.uasset b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_SpeedTree_Wind.uasset new file mode 100644 index 00000000..723b300f Binary files /dev/null and b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Functions/MF_SpeedTree_Wind.uasset differ diff --git a/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Grass_TKT.uasset b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Grass_TKT.uasset new file mode 100644 index 00000000..216bb5f5 Binary files /dev/null and b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/MM_Grass_TKT.uasset differ diff --git a/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/Unreal_Utility/Dummy/T_Dummy_BC.uasset b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/Unreal_Utility/Dummy/T_Dummy_BC.uasset new file mode 100644 index 00000000..2536d59d Binary files /dev/null and b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/Unreal_Utility/Dummy/T_Dummy_BC.uasset differ diff --git a/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/Unreal_Utility/Dummy/T_Dummy_N.uasset b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/Unreal_Utility/Dummy/T_Dummy_N.uasset new file mode 100644 index 00000000..d45a13e9 Binary files /dev/null and b/Content/Assetpacks/SpeedTree/Asset/SpeedTree/TreeMats/Unreal_Utility/Dummy/T_Dummy_N.uasset differ diff --git a/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Meshes/SM_AM_vol4_grass_01__TKT.uasset b/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Meshes/SM_AM_vol4_grass_01__TKT.uasset new file mode 100644 index 00000000..dbd8d194 Binary files /dev/null and b/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Meshes/SM_AM_vol4_grass_01__TKT.uasset differ diff --git a/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Meshes/SM_AM_vol4_grass_01__TKT_FoliageType.uasset b/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Meshes/SM_AM_vol4_grass_01__TKT_FoliageType.uasset new file mode 100644 index 00000000..aee854f2 Binary files /dev/null and b/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Meshes/SM_AM_vol4_grass_01__TKT_FoliageType.uasset differ diff --git a/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Textures/T_AM_vol4_grass_01_N.uasset b/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Textures/T_AM_vol4_grass_01_N.uasset new file mode 100644 index 00000000..a745a942 Binary files /dev/null and b/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Textures/T_AM_vol4_grass_01_N.uasset differ diff --git a/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Textures/T_AM_vol4_grass_02_BC.uasset b/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Textures/T_AM_vol4_grass_02_BC.uasset new file mode 100644 index 00000000..e4e7097a Binary files /dev/null and b/Content/Assetpacks/SpeedTree/FoliagePacks/ExpensiveFoliage/Textures/T_AM_vol4_grass_02_BC.uasset differ diff --git a/Content/Assetpacks/Tropical_Jungle_Pack/Meshes/Trees/SM_PalmCoconut_03.uasset b/Content/Assetpacks/Tropical_Jungle_Pack/Meshes/Trees/SM_PalmCoconut_03.uasset index 47f8e44e..a52dc475 100644 Binary files a/Content/Assetpacks/Tropical_Jungle_Pack/Meshes/Trees/SM_PalmCoconut_03.uasset and b/Content/Assetpacks/Tropical_Jungle_Pack/Meshes/Trees/SM_PalmCoconut_03.uasset differ diff --git a/Content/Interior/Light_Bake.umap b/Content/Interior/Light_Bake.umap index 78a1b1dd..4fa5abb9 100644 Binary files a/Content/Interior/Light_Bake.umap and b/Content/Interior/Light_Bake.umap differ diff --git a/Content/Interior/Material/MI_Emissive_0_Power_Warm.uasset b/Content/Interior/Material/MI_Emissive_0_Power_Warm.uasset index 3309d402..a9494753 100644 Binary files a/Content/Interior/Material/MI_Emissive_0_Power_Warm.uasset and b/Content/Interior/Material/MI_Emissive_0_Power_Warm.uasset differ diff --git a/Content/Maps/Buildings.umap b/Content/Maps/Buildings.umap index 8a0b7d66..3ac49f90 100644 Binary files a/Content/Maps/Buildings.umap and b/Content/Maps/Buildings.umap differ diff --git a/Content/Maps/Interior/A1T/A1T_L.umap b/Content/Maps/Interior/A1T/A1T_L.umap index 7364a293..a295428c 100644 Binary files a/Content/Maps/Interior/A1T/A1T_L.umap and b/Content/Maps/Interior/A1T/A1T_L.umap differ diff --git a/Content/Maps/Interior/A1T/A1T_L_FL2.umap b/Content/Maps/Interior/A1T/A1T_L_FL2.umap index 2399d25f..3620af1c 100644 Binary files a/Content/Maps/Interior/A1T/A1T_L_FL2.umap and b/Content/Maps/Interior/A1T/A1T_L_FL2.umap differ diff --git a/Content/Maps/Interior/A2M/A2MF2_L.umap b/Content/Maps/Interior/A2M/A2MF2_L.umap index 9ca95af0..4a5fbb72 100644 Binary files a/Content/Maps/Interior/A2M/A2MF2_L.umap and b/Content/Maps/Interior/A2M/A2MF2_L.umap differ diff --git a/Content/Maps/Interior/A2M/A2MF2_R.umap b/Content/Maps/Interior/A2M/A2MF2_R.umap index 41a4a5e5..61036d07 100644 Binary files a/Content/Maps/Interior/A2M/A2MF2_R.umap and b/Content/Maps/Interior/A2M/A2MF2_R.umap differ diff --git a/Content/Maps/Interior/A2M/A2M_L.umap b/Content/Maps/Interior/A2M/A2M_L.umap index 367c0d3d..53b6b9f1 100644 Binary files a/Content/Maps/Interior/A2M/A2M_L.umap and b/Content/Maps/Interior/A2M/A2M_L.umap differ diff --git a/Content/Maps/Interior/A2M/A2M_R.umap b/Content/Maps/Interior/A2M/A2M_R.umap index c4bb52b4..1ada3c08 100644 Binary files a/Content/Maps/Interior/A2M/A2M_R.umap and b/Content/Maps/Interior/A2M/A2M_R.umap differ diff --git a/Content/Maps/Interior/Bake.umap b/Content/Maps/Interior/Bake.umap index 5919c98d..3af6cd80 100644 Binary files a/Content/Maps/Interior/Bake.umap and b/Content/Maps/Interior/Bake.umap differ diff --git a/Content/Maps/Landscape.umap b/Content/Maps/Landscape.umap index f189c63c..eec60523 100644 Binary files a/Content/Maps/Landscape.umap and b/Content/Maps/Landscape.umap differ diff --git a/Content/Maps/Main.umap b/Content/Maps/Main.umap index 7e2b63be..3e218cf6 100644 Binary files a/Content/Maps/Main.umap and b/Content/Maps/Main.umap differ diff --git a/Content/Meshes/Fence/SM_Fence_Double.uasset b/Content/Meshes/Fence/SM_Fence_Double.uasset index 42186a42..0608c04b 100644 Binary files a/Content/Meshes/Fence/SM_Fence_Double.uasset and b/Content/Meshes/Fence/SM_Fence_Double.uasset differ diff --git a/Content/Meshes/Fence/SM_Fence_Single.uasset b/Content/Meshes/Fence/SM_Fence_Single.uasset new file mode 100644 index 00000000..6063db84 Binary files /dev/null and b/Content/Meshes/Fence/SM_Fence_Single.uasset differ diff --git a/Content/Meshes/Villas/A1M_L/SM_A1M_L.uasset b/Content/Meshes/Villas/A1M_L/SM_A1M_L.uasset index 00616cd4..a11d05b6 100644 Binary files a/Content/Meshes/Villas/A1M_L/SM_A1M_L.uasset and b/Content/Meshes/Villas/A1M_L/SM_A1M_L.uasset differ diff --git a/Content/Meshes/Villas/A1M_R/SM_A1M_R.uasset b/Content/Meshes/Villas/A1M_R/SM_A1M_R.uasset index aa3013ed..a72e703c 100644 Binary files a/Content/Meshes/Villas/A1M_R/SM_A1M_R.uasset and b/Content/Meshes/Villas/A1M_R/SM_A1M_R.uasset differ diff --git a/Content/Meshes/Villas/A1T_L/SM_A1T_L.uasset b/Content/Meshes/Villas/A1T_L/SM_A1T_L.uasset index 77299290..de6c0961 100644 Binary files a/Content/Meshes/Villas/A1T_L/SM_A1T_L.uasset and b/Content/Meshes/Villas/A1T_L/SM_A1T_L.uasset differ diff --git a/Content/Meshes/Villas/A2M_L/SM_A2M_FasadForInterior.uasset b/Content/Meshes/Villas/A2M_L/SM_A2M_FasadForInterior.uasset new file mode 100644 index 00000000..a43a342e Binary files /dev/null and b/Content/Meshes/Villas/A2M_L/SM_A2M_FasadForInterior.uasset differ diff --git a/Content/Meshes/Villas/A2M_L/SM_A2M_L.uasset b/Content/Meshes/Villas/A2M_L/SM_A2M_L.uasset index 9a610b6e..782acbe2 100644 Binary files a/Content/Meshes/Villas/A2M_L/SM_A2M_L.uasset and b/Content/Meshes/Villas/A2M_L/SM_A2M_L.uasset differ diff --git a/Content/Meshes/Villas/A2M_R/SM_A2MR_FasadForInterior.uasset b/Content/Meshes/Villas/A2M_R/SM_A2MR_FasadForInterior.uasset new file mode 100644 index 00000000..219a8f50 Binary files /dev/null and b/Content/Meshes/Villas/A2M_R/SM_A2MR_FasadForInterior.uasset differ diff --git a/Content/Meshes/Villas/A2M_R/SM_A2M_R.uasset b/Content/Meshes/Villas/A2M_R/SM_A2M_R.uasset index a8707bbc..d8f4eadf 100644 Binary files a/Content/Meshes/Villas/A2M_R/SM_A2M_R.uasset and b/Content/Meshes/Villas/A2M_R/SM_A2M_R.uasset differ diff --git a/Content/Meshes/Villas/A2T_L/SM_A2T_L.uasset b/Content/Meshes/Villas/A2T_L/SM_A2T_L.uasset index 3ee0f311..fd8a9b5f 100644 Binary files a/Content/Meshes/Villas/A2T_L/SM_A2T_L.uasset and b/Content/Meshes/Villas/A2T_L/SM_A2T_L.uasset differ diff --git a/Content/Meshes/Villas/A2T_R/SM_A2T_R.uasset b/Content/Meshes/Villas/A2T_R/SM_A2T_R.uasset index ef97de9b..a8618491 100644 Binary files a/Content/Meshes/Villas/A2T_R/SM_A2T_R.uasset and b/Content/Meshes/Villas/A2T_R/SM_A2T_R.uasset differ diff --git a/Content/Meshes/Villas/B1M_L/SM_B1M_L.uasset b/Content/Meshes/Villas/B1M_L/SM_B1M_L.uasset index e2557787..0029138b 100644 Binary files a/Content/Meshes/Villas/B1M_L/SM_B1M_L.uasset and b/Content/Meshes/Villas/B1M_L/SM_B1M_L.uasset differ diff --git a/Content/Meshes/Villas/B1M_R/SM_B1M_R.uasset b/Content/Meshes/Villas/B1M_R/SM_B1M_R.uasset index d76cb98e..61f1cffa 100644 Binary files a/Content/Meshes/Villas/B1M_R/SM_B1M_R.uasset and b/Content/Meshes/Villas/B1M_R/SM_B1M_R.uasset differ diff --git a/Content/Meshes/Villas/B1T_L/SM_B1T_L.uasset b/Content/Meshes/Villas/B1T_L/SM_B1T_L.uasset index d3ebaf62..04354b08 100644 Binary files a/Content/Meshes/Villas/B1T_L/SM_B1T_L.uasset and b/Content/Meshes/Villas/B1T_L/SM_B1T_L.uasset differ diff --git a/Content/Meshes/Villas/B1T_R/SM_B1T_R.uasset b/Content/Meshes/Villas/B1T_R/SM_B1T_R.uasset index d3277038..d90a0636 100644 Binary files a/Content/Meshes/Villas/B1T_R/SM_B1T_R.uasset and b/Content/Meshes/Villas/B1T_R/SM_B1T_R.uasset differ diff --git a/Content/Meshes/Villas/B2T_L/SM_B2T_L.uasset b/Content/Meshes/Villas/B2T_L/SM_B2T_L.uasset index 93b1c486..6961310e 100644 Binary files a/Content/Meshes/Villas/B2T_L/SM_B2T_L.uasset and b/Content/Meshes/Villas/B2T_L/SM_B2T_L.uasset differ diff --git a/Content/Meshes/Villas/B2T_R/SM_B2T_R.uasset b/Content/Meshes/Villas/B2T_R/SM_B2T_R.uasset index fa4afed2..4263f328 100644 Binary files a/Content/Meshes/Villas/B2T_R/SM_B2T_R.uasset and b/Content/Meshes/Villas/B2T_R/SM_B2T_R.uasset differ diff --git a/Content/Meshes/Villas/C1M_L/SM_C1M_L.uasset b/Content/Meshes/Villas/C1M_L/SM_C1M_L.uasset index 7456a798..2af0fa10 100644 Binary files a/Content/Meshes/Villas/C1M_L/SM_C1M_L.uasset and b/Content/Meshes/Villas/C1M_L/SM_C1M_L.uasset differ diff --git a/Content/Meshes/Villas/C1M_R/SM_C1M_R.uasset b/Content/Meshes/Villas/C1M_R/SM_C1M_R.uasset index 97f7515f..04f88658 100644 Binary files a/Content/Meshes/Villas/C1M_R/SM_C1M_R.uasset and b/Content/Meshes/Villas/C1M_R/SM_C1M_R.uasset differ diff --git a/Content/Meshes/Villas/C1T_L/SM_C1T_L.uasset b/Content/Meshes/Villas/C1T_L/SM_C1T_L.uasset index 762812b2..4c540e61 100644 Binary files a/Content/Meshes/Villas/C1T_L/SM_C1T_L.uasset and b/Content/Meshes/Villas/C1T_L/SM_C1T_L.uasset differ diff --git a/Content/Meshes/Villas/C2M_R/Sm_C2M_R.uasset b/Content/Meshes/Villas/C2M_R/Sm_C2M_R.uasset index dffe3c2f..392a48ad 100644 Binary files a/Content/Meshes/Villas/C2M_R/Sm_C2M_R.uasset and b/Content/Meshes/Villas/C2M_R/Sm_C2M_R.uasset differ diff --git a/Content/Meshes/Villas/C2T_L/SM_C2T_L.uasset b/Content/Meshes/Villas/C2T_L/SM_C2T_L.uasset index bde51974..89b5777d 100644 Binary files a/Content/Meshes/Villas/C2T_L/SM_C2T_L.uasset and b/Content/Meshes/Villas/C2T_L/SM_C2T_L.uasset differ diff --git a/Content/Meshes/Villas/C2T_R/SM_C2T_R.uasset b/Content/Meshes/Villas/C2T_R/SM_C2T_R.uasset index 20ce4f21..0662ded1 100644 Binary files a/Content/Meshes/Villas/C2T_R/SM_C2T_R.uasset and b/Content/Meshes/Villas/C2T_R/SM_C2T_R.uasset differ diff --git a/Content/Meshes/Villas/Sockets/SM_A1M_L_Sockets.uasset b/Content/Meshes/Villas/Sockets/SM_A1M_L_Sockets.uasset index 50bffe55..a873dfbc 100644 Binary files a/Content/Meshes/Villas/Sockets/SM_A1M_L_Sockets.uasset and b/Content/Meshes/Villas/Sockets/SM_A1M_L_Sockets.uasset differ diff --git a/Content/Meshes/Villas/Sockets/SM_A1T_L_Sockets.uasset b/Content/Meshes/Villas/Sockets/SM_A1T_L_Sockets.uasset index eaa17488..d39770d7 100644 Binary files a/Content/Meshes/Villas/Sockets/SM_A1T_L_Sockets.uasset and b/Content/Meshes/Villas/Sockets/SM_A1T_L_Sockets.uasset differ diff --git a/Content/Meshes/Villas/Sockets/SM_A1T_R_Sockets.uasset b/Content/Meshes/Villas/Sockets/SM_A1T_R_Sockets.uasset index 67622a98..682bded0 100644 Binary files a/Content/Meshes/Villas/Sockets/SM_A1T_R_Sockets.uasset and b/Content/Meshes/Villas/Sockets/SM_A1T_R_Sockets.uasset differ diff --git a/Content/Meshes/Villas/Sockets/SM_A2T_L_Sockets.uasset b/Content/Meshes/Villas/Sockets/SM_A2T_L_Sockets.uasset index c2bc8b0c..0b1af76b 100644 Binary files a/Content/Meshes/Villas/Sockets/SM_A2T_L_Sockets.uasset and b/Content/Meshes/Villas/Sockets/SM_A2T_L_Sockets.uasset differ diff --git a/Content/Meshes/Villas/Sockets/SM_B1T_L_Sockets.uasset b/Content/Meshes/Villas/Sockets/SM_B1T_L_Sockets.uasset index e35d2fae..38dfc58f 100644 Binary files a/Content/Meshes/Villas/Sockets/SM_B1T_L_Sockets.uasset and b/Content/Meshes/Villas/Sockets/SM_B1T_L_Sockets.uasset differ diff --git a/Content/Meshes/Villas/Sockets/SM_C2M_R_Sockets.uasset b/Content/Meshes/Villas/Sockets/SM_C2M_R_Sockets.uasset index 296ec3c7..d55c145d 100644 Binary files a/Content/Meshes/Villas/Sockets/SM_C2M_R_Sockets.uasset and b/Content/Meshes/Villas/Sockets/SM_C2M_R_Sockets.uasset differ diff --git a/Content/Meshes/Villas/Yard/SM_Garage_L.uasset b/Content/Meshes/Villas/Yard/SM_Garage_L.uasset index 6cbaf33c..0f407906 100644 Binary files a/Content/Meshes/Villas/Yard/SM_Garage_L.uasset and b/Content/Meshes/Villas/Yard/SM_Garage_L.uasset differ diff --git a/Content/Meshes/Villas/Yard/SM_Garage_R.uasset b/Content/Meshes/Villas/Yard/SM_Garage_R.uasset index 03d2ce98..34c747c3 100644 Binary files a/Content/Meshes/Villas/Yard/SM_Garage_R.uasset and b/Content/Meshes/Villas/Yard/SM_Garage_R.uasset differ diff --git a/Content/Textures/Noises/gradient_D.uasset b/Content/Textures/Noises/gradient_D.uasset new file mode 100644 index 00000000..c80a14e0 Binary files /dev/null and b/Content/Textures/Noises/gradient_D.uasset differ