diff --git a/Content/Maps/Masharov_Buildings.umap b/Content/Maps/Masharov_Buildings.umap index 20e0999ee..6b3f63004 100644 Binary files a/Content/Maps/Masharov_Buildings.umap and b/Content/Maps/Masharov_Buildings.umap differ diff --git a/Content/Materials/Instances/Metal/MI_Corten2.uasset b/Content/Materials/Instances/Metal/MI_Corten2.uasset new file mode 100644 index 000000000..2c4e6a017 Binary files /dev/null and b/Content/Materials/Instances/Metal/MI_Corten2.uasset differ diff --git a/Content/Materials/Instances/Metal/MI_Corten3.uasset b/Content/Materials/Instances/Metal/MI_Corten3.uasset new file mode 100644 index 000000000..36256b7f8 Binary files /dev/null and b/Content/Materials/Instances/Metal/MI_Corten3.uasset differ diff --git a/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst15.uasset b/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst15.uasset new file mode 100644 index 000000000..5e015c6df Binary files /dev/null and b/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst15.uasset differ diff --git a/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst16.uasset b/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst16.uasset new file mode 100644 index 000000000..fbc9d99b7 Binary files /dev/null and b/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst16.uasset differ diff --git a/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst17.uasset b/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst17.uasset new file mode 100644 index 000000000..b5dc3ffc3 Binary files /dev/null and b/Content/Materials/Instances/Plaster/MI_Plaster_White1_Inst17.uasset differ diff --git a/Content/Meshes/Exterior/Main/New/SM_Genplan_RDY.uasset b/Content/Meshes/Exterior/Main/New/SM_Genplan_RDY.uasset index 583683a5c..86aa47909 100644 Binary files a/Content/Meshes/Exterior/Main/New/SM_Genplan_RDY.uasset and b/Content/Meshes/Exterior/Main/New/SM_Genplan_RDY.uasset differ diff --git a/Content/Meshes/Exterior/Main/New/SM_ST_12.uasset b/Content/Meshes/Exterior/Main/New/SM_ST_12.uasset new file mode 100644 index 000000000..e1b33813d Binary files /dev/null and b/Content/Meshes/Exterior/Main/New/SM_ST_12.uasset differ diff --git a/Content/Meshes/Exterior/Main/New/SM_ST_12_B.uasset b/Content/Meshes/Exterior/Main/New/SM_ST_12_B.uasset new file mode 100644 index 000000000..dbc81bd63 Binary files /dev/null and b/Content/Meshes/Exterior/Main/New/SM_ST_12_B.uasset differ diff --git a/Content/Meshes/Exterior/Main/New/SM_ST_3ETC.uasset b/Content/Meshes/Exterior/Main/New/SM_ST_3ETC.uasset new file mode 100644 index 000000000..113c75f67 Binary files /dev/null and b/Content/Meshes/Exterior/Main/New/SM_ST_3ETC.uasset differ diff --git a/Content/Meshes/Exterior/Main/New/SM_ST_3ETC_B.uasset b/Content/Meshes/Exterior/Main/New/SM_ST_3ETC_B.uasset new file mode 100644 index 000000000..e4dce0103 Binary files /dev/null and b/Content/Meshes/Exterior/Main/New/SM_ST_3ETC_B.uasset differ diff --git a/Content/Meshes/Exterior/Main/SM_Building_3_pos.uasset b/Content/Meshes/Exterior/Main/SM_Building_3_pos.uasset index 29fa51cba..afc62c201 100644 Binary files a/Content/Meshes/Exterior/Main/SM_Building_3_pos.uasset and b/Content/Meshes/Exterior/Main/SM_Building_3_pos.uasset differ diff --git a/Content/Meshes/Exterior/Main/SM_Building_4_fl1_pos.uasset b/Content/Meshes/Exterior/Main/SM_Building_4_fl1_pos.uasset index f77219384..f08eefe02 100644 Binary files a/Content/Meshes/Exterior/Main/SM_Building_4_fl1_pos.uasset and b/Content/Meshes/Exterior/Main/SM_Building_4_fl1_pos.uasset differ diff --git a/Content/Meshes/Exterior/Main/SM_Main_secondary_1.uasset b/Content/Meshes/Exterior/Main/SM_Main_secondary_1.uasset index fa42b69f1..061c3c2ba 100644 Binary files a/Content/Meshes/Exterior/Main/SM_Main_secondary_1.uasset and b/Content/Meshes/Exterior/Main/SM_Main_secondary_1.uasset differ diff --git a/Content/Meshes/Exterior/Main/SM_Main_secondary_3.uasset b/Content/Meshes/Exterior/Main/SM_Main_secondary_3.uasset index 7a48756d8..0a8ef38df 100644 Binary files a/Content/Meshes/Exterior/Main/SM_Main_secondary_3.uasset and b/Content/Meshes/Exterior/Main/SM_Main_secondary_3.uasset differ diff --git a/Content/Meshes/Exterior/Main/SM_Main_secondary_6.uasset b/Content/Meshes/Exterior/Main/SM_Main_secondary_6.uasset index ebc8f5931..d4f3545e3 100644 Binary files a/Content/Meshes/Exterior/Main/SM_Main_secondary_6.uasset and b/Content/Meshes/Exterior/Main/SM_Main_secondary_6.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black16.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black16.uasset index e5bd6c403..2cb1a1178 100644 Binary files a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black16.uasset and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black16.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black18.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black18.uasset new file mode 100644 index 000000000..3d4bdbab2 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black18.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black19.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black19.uasset new file mode 100644 index 000000000..58a5fb4b4 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black19.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black20.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black20.uasset new file mode 100644 index 000000000..2c9ac6db8 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black20.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black21.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black21.uasset new file mode 100644 index 000000000..c2eef935b Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/MI_Metal_Black21.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_BC.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_BC.uasset new file mode 100644 index 000000000..a0a46b862 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_BC.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_N.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_N.uasset new file mode 100644 index 000000000..61941101d Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_N.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_ORM.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_ORM.uasset new file mode 100644 index 000000000..a5b5cfb51 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneBoubleKlinkerTile_ORM.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_BC.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_BC.uasset new file mode 100644 index 000000000..90b7469c7 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_BC.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_N.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_N.uasset new file mode 100644 index 000000000..4fdea97f0 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_N.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_ORM.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_ORM.uasset new file mode 100644 index 000000000..ae138ade4 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_HerringboneKlinkerTile_ORM.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_BC.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_BC.uasset new file mode 100644 index 000000000..e3d16ab86 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_BC.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_N.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_N.uasset new file mode 100644 index 000000000..d459e199d Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_N.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_ORM.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_ORM.uasset new file mode 100644 index 000000000..d3d83cb5d Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_KlinkerTile_ORM.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_BC.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_BC.uasset new file mode 100644 index 000000000..227ffad6f Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_BC.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_N.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_N.uasset new file mode 100644 index 000000000..0da5ba5a2 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_N.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_ORM.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_ORM.uasset new file mode 100644 index 000000000..eff5e1e76 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile01_ORM.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_BC.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_BC.uasset new file mode 100644 index 000000000..de887bf2a Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_BC.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_N.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_N.uasset new file mode 100644 index 000000000..620dbb40d Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_N.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_ORM.uasset b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_ORM.uasset new file mode 100644 index 000000000..94f20c95d Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/stone_floor_ue3gbepkw/T_OrigamiTile02_ORM.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black18.uasset b/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black18.uasset new file mode 100644 index 000000000..01bcc3dea Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black18.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black19.uasset b/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black19.uasset new file mode 100644 index 000000000..08cf8b520 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black19.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black20.uasset b/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black20.uasset new file mode 100644 index 000000000..e54ea68c1 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black20.uasset differ diff --git a/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black21.uasset b/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black21.uasset new file mode 100644 index 000000000..d55e14536 Binary files /dev/null and b/Content/Textures/Megascan/Pavestone/tile_grout_vl0regvew/MI_Metal_Black21.uasset differ diff --git a/Content/Textures/Metal_Pattern_Weave_INST_opacity.uasset b/Content/Textures/Metal_Pattern_Weave_INST_opacity.uasset new file mode 100644 index 000000000..8f0fe1ae6 Binary files /dev/null and b/Content/Textures/Metal_Pattern_Weave_INST_opacity.uasset differ diff --git a/Content/Textures/Steel_chain_fence_INST_opacity.uasset b/Content/Textures/Steel_chain_fence_INST_opacity.uasset new file mode 100644 index 000000000..f239d9333 Binary files /dev/null and b/Content/Textures/Steel_chain_fence_INST_opacity.uasset differ