diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini index 4acce916..7dcf909f 100644 --- a/Config/DefaultGame.ini +++ b/Config/DefaultGame.ini @@ -27,10 +27,10 @@ PakFileCompressionFormats= PakFileAdditionalCompressionOptions= HttpChunkInstallDataVersion= IncludePrerequisites=True -IncludeAppLocalPrerequisites=False +IncludeAppLocalPrerequisites=True bShareMaterialShaderCode=True bSharedMaterialNativeLibraries=True -ApplocalPrerequisitesDirectory=(Path="") +ApplocalPrerequisitesDirectory=(Path="$(ProjectDir)/prereq") IncludeCrashReporter=False InternationalizationPreset=English -CulturesToStage=en diff --git a/Content/AssetPacks/ArchVis/SM_MERGED_Candle2.uasset b/Content/AssetPacks/ArchVis/SM_MERGED_Candle2.uasset index 9dd58509..d134b8ad 100644 Binary files a/Content/AssetPacks/ArchVis/SM_MERGED_Candle2.uasset and b/Content/AssetPacks/ArchVis/SM_MERGED_Candle2.uasset differ diff --git a/Content/AssetPacks/Kitchen/SM_wood_table_2.uasset b/Content/AssetPacks/Kitchen/SM_wood_table_2.uasset index 707f8a1a..bcd6d3ea 100644 Binary files a/Content/AssetPacks/Kitchen/SM_wood_table_2.uasset and b/Content/AssetPacks/Kitchen/SM_wood_table_2.uasset differ diff --git a/Content/AssetPacks/Kitchen/proceduralKitchen15_5_15_16_0_0.uasset b/Content/AssetPacks/Kitchen/proceduralKitchen15_5_15_16_0_0.uasset index 756388a6..27a45caa 100644 Binary files a/Content/AssetPacks/Kitchen/proceduralKitchen15_5_15_16_0_0.uasset and b/Content/AssetPacks/Kitchen/proceduralKitchen15_5_15_16_0_0.uasset differ diff --git a/Content/AssetPacks/Kitchen/proceduralKitchen6_17_9_10_0_0.uasset b/Content/AssetPacks/Kitchen/proceduralKitchen6_17_9_10_0_0.uasset index ef4e4112..d6cf21c9 100644 Binary files a/Content/AssetPacks/Kitchen/proceduralKitchen6_17_9_10_0_0.uasset and b/Content/AssetPacks/Kitchen/proceduralKitchen6_17_9_10_0_0.uasset differ diff --git a/Content/AssetPacks/Kitchen/proceduralKitchen7_20_12_13_0_0.uasset b/Content/AssetPacks/Kitchen/proceduralKitchen7_20_12_13_0_0.uasset index 8312eefb..79bd3a60 100644 Binary files a/Content/AssetPacks/Kitchen/proceduralKitchen7_20_12_13_0_0.uasset and b/Content/AssetPacks/Kitchen/proceduralKitchen7_20_12_13_0_0.uasset differ diff --git a/Content/AssetPacks/Kitchen/proceduralKitchen8_23_27_28_0_0.uasset b/Content/AssetPacks/Kitchen/proceduralKitchen8_23_27_28_0_0.uasset index 392536b6..d04a4540 100644 Binary files a/Content/AssetPacks/Kitchen/proceduralKitchen8_23_27_28_0_0.uasset and b/Content/AssetPacks/Kitchen/proceduralKitchen8_23_27_28_0_0.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Moon_Armchair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Moon_Armchair.uasset index 54ecf7d0..496ea18c 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Moon_Armchair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Moon_Armchair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Robin_Leather_Armchair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Robin_Leather_Armchair.uasset index f4ec33e0..c4130d8f 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Robin_Leather_Armchair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Robin_Leather_Armchair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Sina_Armchair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Sina_Armchair.uasset index 2bb3fc63..2428030e 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Sina_Armchair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Armchair/SM_Sina_Armchair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Chester_Chair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Chester_Chair.uasset index 37ac5f65..c08d7a8d 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Chester_Chair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Chester_Chair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Clair_Dining_Chair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Clair_Dining_Chair.uasset index 34d435af..5ee1b8ea 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Clair_Dining_Chair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Clair_Dining_Chair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Communion_Dining_Chair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Communion_Dining_Chair.uasset index 65dc7036..d791bd63 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Communion_Dining_Chair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Communion_Dining_Chair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Eames_Dining_Chair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Eames_Dining_Chair.uasset index f5c9da2a..f6c9a484 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Eames_Dining_Chair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Eames_Dining_Chair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_RMS2_Diningchair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_RMS2_Diningchair.uasset index 326d39bb..96d8002a 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_RMS2_Diningchair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_RMS2_Diningchair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Senn_White_Diningchair.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Senn_White_Diningchair.uasset index c8655efc..a255b3e7 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Senn_White_Diningchair.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Dining_chair/SM_Senn_White_Diningchair.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Arte_Center_Table.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Arte_Center_Table.uasset index 8824863e..08ef5993 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Arte_Center_Table.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Arte_Center_Table.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Bowl_Table.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Bowl_Table.uasset index 98d618b8..02e0b43c 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Bowl_Table.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Bowl_Table.uasset differ diff --git a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Forest_Dining_Table.uasset b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Forest_Dining_Table.uasset index 397604e9..9f34027e 100644 Binary files a/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Forest_Dining_Table.uasset and b/Content/AssetPacks/ModernFurnitureVol1/Meshes/Tables/SM_Forest_Dining_Table.uasset differ diff --git a/Content/AssetPacks/NewFlat/Meshes/SM_SVEVA_Tav.uasset b/Content/AssetPacks/NewFlat/Meshes/SM_SVEVA_Tav.uasset index a687f1ff..699a168e 100644 Binary files a/Content/AssetPacks/NewFlat/Meshes/SM_SVEVA_Tav.uasset and b/Content/AssetPacks/NewFlat/Meshes/SM_SVEVA_Tav.uasset differ diff --git a/Content/AssetPacks/NewFlat/Meshes/SM_Table_Kristalia_2.uasset b/Content/AssetPacks/NewFlat/Meshes/SM_Table_Kristalia_2.uasset index 6b3fac9d..76e05897 100644 Binary files a/Content/AssetPacks/NewFlat/Meshes/SM_Table_Kristalia_2.uasset and b/Content/AssetPacks/NewFlat/Meshes/SM_Table_Kristalia_2.uasset differ diff --git a/Content/AssetPacks/Nordicapartment/SM_MERGED_SM_Diningchair15.uasset b/Content/AssetPacks/Nordicapartment/SM_MERGED_SM_Diningchair15.uasset index 16369b46..a13d19f9 100644 Binary files a/Content/AssetPacks/Nordicapartment/SM_MERGED_SM_Diningchair15.uasset and b/Content/AssetPacks/Nordicapartment/SM_MERGED_SM_Diningchair15.uasset differ diff --git a/Content/AssetPacks/Nordicapartment/SM_MERGED_SM_sofabake002.uasset b/Content/AssetPacks/Nordicapartment/SM_MERGED_SM_sofabake002.uasset index 98f7289e..1ccb9749 100644 Binary files a/Content/AssetPacks/Nordicapartment/SM_MERGED_SM_sofabake002.uasset and b/Content/AssetPacks/Nordicapartment/SM_MERGED_SM_sofabake002.uasset differ diff --git a/Content/AssetPacks/ThreeDee/Meshes/Furniture/Beds/SM_Bed_Malm.uasset b/Content/AssetPacks/ThreeDee/Meshes/Furniture/Beds/SM_Bed_Malm.uasset index 1509994b..f3bdc547 100644 Binary files a/Content/AssetPacks/ThreeDee/Meshes/Furniture/Beds/SM_Bed_Malm.uasset and b/Content/AssetPacks/ThreeDee/Meshes/Furniture/Beds/SM_Bed_Malm.uasset differ diff --git a/Content/AssetPacks/ThreeDee/Meshes/Furniture/Chairs/SM_chair_leather.uasset b/Content/AssetPacks/ThreeDee/Meshes/Furniture/Chairs/SM_chair_leather.uasset index 09ed13f1..897867ee 100644 Binary files a/Content/AssetPacks/ThreeDee/Meshes/Furniture/Chairs/SM_chair_leather.uasset and b/Content/AssetPacks/ThreeDee/Meshes/Furniture/Chairs/SM_chair_leather.uasset differ diff --git a/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_001_A.uasset b/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_001_A.uasset index a8db06ba..5f3111a1 100644 Binary files a/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_001_A.uasset and b/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_001_A.uasset differ diff --git a/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_007.uasset b/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_007.uasset index 4f65d78e..75e83696 100644 Binary files a/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_007.uasset and b/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_007.uasset differ diff --git a/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_008.uasset b/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_008.uasset index 9ce569e3..949f2f2e 100644 Binary files a/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_008.uasset and b/Content/AssetPacks/UnimodelsSofasPillows/Sofa/Meshes/SM_Sofa_008.uasset differ diff --git a/Content/AssetPacks/bathroom/SM_Bath_01.uasset b/Content/AssetPacks/bathroom/SM_Bath_01.uasset index 0cde8f3b..562e9b72 100644 Binary files a/Content/AssetPacks/bathroom/SM_Bath_01.uasset and b/Content/AssetPacks/bathroom/SM_Bath_01.uasset differ diff --git a/Content/AssetPacks/bathroom/SM_Bath_02.uasset b/Content/AssetPacks/bathroom/SM_Bath_02.uasset index 30009bd3..ca5f6d71 100644 Binary files a/Content/AssetPacks/bathroom/SM_Bath_02.uasset and b/Content/AssetPacks/bathroom/SM_Bath_02.uasset differ diff --git a/Content/AssetPacks/bathroom/SM_Crane_03.uasset b/Content/AssetPacks/bathroom/SM_Crane_03.uasset index 36102307..9128256e 100644 Binary files a/Content/AssetPacks/bathroom/SM_Crane_03.uasset and b/Content/AssetPacks/bathroom/SM_Crane_03.uasset differ diff --git a/Content/AssetPacks/bathroom/SM_GlassCurtain.uasset b/Content/AssetPacks/bathroom/SM_GlassCurtain.uasset index 90c57629..3bd825e1 100644 Binary files a/Content/AssetPacks/bathroom/SM_GlassCurtain.uasset and b/Content/AssetPacks/bathroom/SM_GlassCurtain.uasset differ diff --git a/Content/AssetPacks/bathroom/SM_Installation.uasset b/Content/AssetPacks/bathroom/SM_Installation.uasset index 8b9c04e8..4f63546e 100644 Binary files a/Content/AssetPacks/bathroom/SM_Installation.uasset and b/Content/AssetPacks/bathroom/SM_Installation.uasset differ diff --git a/Content/AssetPacks/bathroom/SM_Sink_02.uasset b/Content/AssetPacks/bathroom/SM_Sink_02.uasset index 036ca9c7..04767bb5 100644 Binary files a/Content/AssetPacks/bathroom/SM_Sink_02.uasset and b/Content/AssetPacks/bathroom/SM_Sink_02.uasset differ diff --git a/Content/AssetPacks/playroom/SM_Bed_01.uasset b/Content/AssetPacks/playroom/SM_Bed_01.uasset index 26b74a19..9140be47 100644 Binary files a/Content/AssetPacks/playroom/SM_Bed_01.uasset and b/Content/AssetPacks/playroom/SM_Bed_01.uasset differ diff --git a/Content/AssetPacks/xoio_berlinflat/Table.uasset b/Content/AssetPacks/xoio_berlinflat/Table.uasset index 9a8832b0..6d1338e0 100644 Binary files a/Content/AssetPacks/xoio_berlinflat/Table.uasset and b/Content/AssetPacks/xoio_berlinflat/Table.uasset differ diff --git a/Content/Blueprints/Player/GI.uasset b/Content/Blueprints/Player/GI.uasset index 0438ad61..8164bd09 100644 Binary files a/Content/Blueprints/Player/GI.uasset and b/Content/Blueprints/Player/GI.uasset differ diff --git a/Content/Blueprints/Player/MathAndConvertFns.uasset b/Content/Blueprints/Player/MathAndConvertFns.uasset index eb442aa1..f5d0518a 100644 Binary files a/Content/Blueprints/Player/MathAndConvertFns.uasset and b/Content/Blueprints/Player/MathAndConvertFns.uasset differ diff --git a/Content/Blueprints/Player/getFunctions.uasset b/Content/Blueprints/Player/getFunctions.uasset index cbb83ac7..4e911443 100644 Binary files a/Content/Blueprints/Player/getFunctions.uasset and b/Content/Blueprints/Player/getFunctions.uasset differ diff --git a/Content/Blueprints/UI/Actors/FlatPoint.uasset b/Content/Blueprints/UI/Actors/FlatPoint.uasset index 96139eb4..debe39d8 100644 Binary files a/Content/Blueprints/UI/Actors/FlatPoint.uasset and b/Content/Blueprints/UI/Actors/FlatPoint.uasset differ diff --git a/Content/Blueprints/UI/Actors/FloorPoint.uasset b/Content/Blueprints/UI/Actors/FloorPoint.uasset index 789fbe5d..46c15817 100644 Binary files a/Content/Blueprints/UI/Actors/FloorPoint.uasset and b/Content/Blueprints/UI/Actors/FloorPoint.uasset differ diff --git a/Content/Blueprints/UI/Actors/KPmaker.uasset b/Content/Blueprints/UI/Actors/KPmaker.uasset index c71f6f9e..66e4c424 100644 Binary files a/Content/Blueprints/UI/Actors/KPmaker.uasset and b/Content/Blueprints/UI/Actors/KPmaker.uasset differ diff --git a/Content/Blueprints/UI/Actors/StreetNameA.uasset b/Content/Blueprints/UI/Actors/StreetNameA.uasset index 68a8f3ff..c234a133 100644 Binary files a/Content/Blueprints/UI/Actors/StreetNameA.uasset and b/Content/Blueprints/UI/Actors/StreetNameA.uasset differ diff --git a/Content/Blueprints/UI/Actors/stillInfra.uasset b/Content/Blueprints/UI/Actors/stillInfra.uasset new file mode 100644 index 00000000..2d5be124 Binary files /dev/null and b/Content/Blueprints/UI/Actors/stillInfra.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow.uasset b/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow.uasset new file mode 100644 index 00000000..575f10a7 Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Airport.uasset b/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Airport.uasset new file mode 100644 index 00000000..f68b7a07 Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Airport.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Center_Base.uasset b/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Center_Base.uasset new file mode 100644 index 00000000..8894c305 Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Center_Base.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Center_Base_n.uasset b/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Center_Base_n.uasset new file mode 100644 index 00000000..957c4fd9 Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/elements/Arrow_Center_Base_n.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/icons/Airport.uasset b/Content/Blueprints/UI/Imgs/newInterface/icons/Airport.uasset new file mode 100644 index 00000000..b41a4f1f Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/icons/Airport.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/icons/Bus.uasset b/Content/Blueprints/UI/Imgs/newInterface/icons/Bus.uasset new file mode 100644 index 00000000..3906c8d3 Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/icons/Bus.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/icons/Center.uasset b/Content/Blueprints/UI/Imgs/newInterface/icons/Center.uasset new file mode 100644 index 00000000..3e0decfd Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/icons/Center.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/icons/Park.uasset b/Content/Blueprints/UI/Imgs/newInterface/icons/Park.uasset new file mode 100644 index 00000000..ab8f5c6e Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/icons/Park.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/icons/Shop.uasset b/Content/Blueprints/UI/Imgs/newInterface/icons/Shop.uasset new file mode 100644 index 00000000..d32cf44e Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/icons/Shop.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/icons/photo_library_icon.uasset b/Content/Blueprints/UI/Imgs/newInterface/icons/photo_library_icon.uasset new file mode 100644 index 00000000..5c7bf403 Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/icons/photo_library_icon.uasset differ diff --git a/Content/Blueprints/UI/Imgs/newInterface/icons/price_icon.uasset b/Content/Blueprints/UI/Imgs/newInterface/icons/price_icon.uasset new file mode 100644 index 00000000..de8b077c Binary files /dev/null and b/Content/Blueprints/UI/Imgs/newInterface/icons/price_icon.uasset differ diff --git a/Content/Blueprints/UI/Materials/WidgetMat.uasset b/Content/Blueprints/UI/Materials/WidgetMat.uasset index 571d3897..1a344096 100644 Binary files a/Content/Blueprints/UI/Materials/WidgetMat.uasset and b/Content/Blueprints/UI/Materials/WidgetMat.uasset differ diff --git a/Content/Blueprints/UI/Materials/WidgetMat_masked.uasset b/Content/Blueprints/UI/Materials/WidgetMat_masked.uasset new file mode 100644 index 00000000..2c352ef6 Binary files /dev/null and b/Content/Blueprints/UI/Materials/WidgetMat_masked.uasset differ diff --git a/Content/Blueprints/UI/WBPS/Menu/Anketa.uasset b/Content/Blueprints/UI/WBPS/Menu/Anketa.uasset index 8877a4da..d766fb52 100644 Binary files a/Content/Blueprints/UI/WBPS/Menu/Anketa.uasset and b/Content/Blueprints/UI/WBPS/Menu/Anketa.uasset differ diff --git a/Content/Blueprints/UI/WBPS/Menu/FlatInfo.uasset b/Content/Blueprints/UI/WBPS/Menu/FlatInfo.uasset index dae307ee..b9279b55 100644 Binary files a/Content/Blueprints/UI/WBPS/Menu/FlatInfo.uasset and b/Content/Blueprints/UI/WBPS/Menu/FlatInfo.uasset differ diff --git a/Content/Blueprints/UI/WBPS/Menu/MainMenu.uasset b/Content/Blueprints/UI/WBPS/Menu/MainMenu.uasset index d52e18cf..e3cebf30 100644 Binary files a/Content/Blueprints/UI/WBPS/Menu/MainMenu.uasset and b/Content/Blueprints/UI/WBPS/Menu/MainMenu.uasset differ diff --git a/Content/Blueprints/UI/WBPS/Menu/MenuBtn.uasset b/Content/Blueprints/UI/WBPS/Menu/MenuBtn.uasset index 7bc08aa6..7bce61c2 100644 Binary files a/Content/Blueprints/UI/WBPS/Menu/MenuBtn.uasset and b/Content/Blueprints/UI/WBPS/Menu/MenuBtn.uasset differ diff --git a/Content/Blueprints/UI/WBPS/Menu/byeData.uasset b/Content/Blueprints/UI/WBPS/Menu/byeData.uasset new file mode 100644 index 00000000..c7bb20ff Binary files /dev/null and b/Content/Blueprints/UI/WBPS/Menu/byeData.uasset differ diff --git a/Content/Blueprints/UI/WBPS/Menu/welcomeData.uasset b/Content/Blueprints/UI/WBPS/Menu/welcomeData.uasset index 6e8380bd..3e222cb4 100644 Binary files a/Content/Blueprints/UI/WBPS/Menu/welcomeData.uasset and b/Content/Blueprints/UI/WBPS/Menu/welcomeData.uasset differ diff --git a/Content/Blueprints/UI/WBPS/Pointers/FloorPointer.uasset b/Content/Blueprints/UI/WBPS/Pointers/FloorPointer.uasset index 7894bd2d..da89f86a 100644 Binary files a/Content/Blueprints/UI/WBPS/Pointers/FloorPointer.uasset and b/Content/Blueprints/UI/WBPS/Pointers/FloorPointer.uasset differ diff --git a/Content/Blueprints/UI/WBPS/Pointers/farPointer.uasset b/Content/Blueprints/UI/WBPS/Pointers/farPointer.uasset new file mode 100644 index 00000000..09204bc8 Binary files /dev/null and b/Content/Blueprints/UI/WBPS/Pointers/farPointer.uasset differ diff --git a/Content/Blueprints/UI/WBPS/StreetName.uasset b/Content/Blueprints/UI/WBPS/StreetName.uasset index 6b609aaa..c33f167a 100644 Binary files a/Content/Blueprints/UI/WBPS/StreetName.uasset and b/Content/Blueprints/UI/WBPS/StreetName.uasset differ diff --git a/Content/Blueprints/UI/WBPS/filter/Filter.uasset b/Content/Blueprints/UI/WBPS/filter/Filter.uasset index 43a5c824..d9b05f44 100644 Binary files a/Content/Blueprints/UI/WBPS/filter/Filter.uasset and b/Content/Blueprints/UI/WBPS/filter/Filter.uasset differ diff --git a/Content/Blueprints/UI/WBPS/filter/FlatCard.uasset b/Content/Blueprints/UI/WBPS/filter/FlatCard.uasset index ba56af87..a85934ad 100644 Binary files a/Content/Blueprints/UI/WBPS/filter/FlatCard.uasset and b/Content/Blueprints/UI/WBPS/filter/FlatCard.uasset differ diff --git a/Content/Maps/MainScene.umap b/Content/Maps/MainScene.umap index 7154675a..6a35f8cf 100644 Binary files a/Content/Maps/MainScene.umap and b/Content/Maps/MainScene.umap differ diff --git a/Content/Maps/printer.umap b/Content/Maps/printer.umap new file mode 100644 index 00000000..4d598260 Binary files /dev/null and b/Content/Maps/printer.umap differ diff --git a/Content/script/SendMesage.py b/Content/script/SendMesage.py new file mode 100644 index 00000000..76eb811f --- /dev/null +++ b/Content/script/SendMesage.py @@ -0,0 +1,96 @@ +import smtplib # Импортируем библиотеку по работе с SMTP +import os # Функции для работы с операционной системой, не зависящие от используемой операционной системы + +# Добавляем необходимые подклассы - MIME-типы +import mimetypes # Импорт класса для обработки неизвестных MIME-типов, базирующихся на расширении файла +from email import encoders # Импортируем энкодер +from email.mime.base import MIMEBase # Общий тип +from email.mime.text import MIMEText # Текст/HTML +from email.mime.image import MIMEImage # Изображения +from email.mime.audio import MIMEAudio # Аудио +from email.mime.multipart import MIMEMultipart # Многокомпонентный объект +import sys # для чтения аргументов +#импорт аргументов +if len(sys.argv)==3: + addr_to = sys.argv[1] + filefold = sys.argv[2] + print(addr_to) + print(filefold) +else: + sys.exit() + +def send_email(addr_to, msg_subj, msg_text, files): + addr_from = "sales@atlasgroup.su" # Отправитель + #addr_from = sys.argv[1] + password = "iTower163a" # Пароль + + msg = MIMEMultipart() # Создаем сообщение + msg['From'] = addr_from # Адресат + msg['To'] = addr_to # Получатель + msg['Subject'] = msg_subj # Тема сообщения + + body = msg_text # Текст сообщения + msg.attach(MIMEText(body, 'plain')) # Добавляем в сообщение текст + + process_attachement(msg, files) + + #======== Этот блок настраивается для каждого почтового провайдера отдельно =============================================== + server = smtplib.SMTP_SSL('mail.atlasgroup.su',465) # Создаем объект SMTP + #server.ehlo(addr_from) + server.set_debuglevel(1) + #server.starttls() # Начинаем шифрованный обмен по TLS + + server.login(addr_from, password) # Получаем доступ + # server.auth_plain() + server.send_message(msg) # Отправляем сообщение + server.quit() # Выходим + + #========================================================================================================================== + +def process_attachement(msg, files): # Функция по обработке списка, добавляемых к сообщению файлов + for f in files: + if os.path.isfile(f): # Если файл существует + attach_file(msg,f) # Добавляем файл к сообщению + elif os.path.exists(f): # Если путь не файл и существует, значит - папка + dir = os.listdir(f) # Получаем список файлов в папке + for file in dir: # Перебираем все файлы и... + print(f+"/"+file) + attach_file(msg,f+"/"+file) # ...добавляем каждый файл к сообщению + +def attach_file(msg, filepath): # Функция по добавлению конкретного файла к сообщению + filename = os.path.basename(filepath) # Получаем только имя файла + ctype, encoding = mimetypes.guess_type(filepath) # Определяем тип файла на основе его расширения + if ctype is None or encoding is not None: # Если тип файла не определяется + ctype = 'application/octet-stream' # Будем использовать общий тип + maintype, subtype = ctype.split('/', 1) # Получаем тип и подтип + if maintype == 'text': # Если текстовый файл + with open(filepath) as fp: # Открываем файл для чтения + file = MIMEText(fp.read(), _subtype=subtype) # Используем тип MIMEText + fp.close() # После использования файл обязательно нужно закрыть + elif maintype == 'image': # Если изображение + with open(filepath, 'rb') as fp: + file = MIMEImage(fp.read(), _subtype=subtype) + fp.close() + elif maintype == 'audio': # Если аудио + with open(filepath, 'rb') as fp: + file = MIMEAudio(fp.read(), _subtype=subtype) + fp.close() + else: # Неизвестный тип файла + with open(filepath, 'rb') as fp: + file = MIMEBase(maintype, subtype) # Используем общий MIME-тип + file.set_payload(fp.read()) # Добавляем содержимое общего типа (полезную нагрузку) + fp.close() + encoders.encode_base64(file) # Содержимое должно кодироваться как Base64 + file.add_header('Content-Disposition', 'attachment', filename=filename) # Добавляем заголовки + msg.attach(file) # Присоединяем файл к сообщению + + + +# Использование функции send_email() +addr_to = "andronchik92@gmail.com" # Получатель + +files = [] +files = [filefold] # Список файлов, если вложений нет, то files=[] + # Если нужно отправить все файлы из заданной папки, нужно указать её +print("here i send mail") +send_email(addr_to, "Жилая экосистема 4YOU", "Благодарим за проявленный интерес к нашему объекту ЖК 4YOU. Мы подобрали для Вас наиболее удобные и выгодные варианты квартир в нашем комплексе. Они будут во вложении ниже.", files) diff --git a/Content/script/print.ps1 b/Content/script/print.ps1 new file mode 100644 index 00000000..0b4b9dcb --- /dev/null +++ b/Content/script/print.ps1 @@ -0,0 +1,22 @@ +Add-Type @" + using System; + using System.Runtime.InteropServices; + public class Util { + [DllImport("user32.dll")] + public static extern IntPtr GetForegroundWindow(); +} +"@ +$wshell = New-Object -ComObject wscript.shell; +foreach($i in $args){ + +$app = Start-Process -FilePath $i -passThru -Verb Print +start-sleep -m 200 +$wshell.AppActivate($app.Id) +#start-sleep -m 200 +$wshell.SendKeys('{ENTER}') +#Wait-Process -InputObject $app +#start-sleep -m 200 +} +sleep 10 +exit + diff --git a/Onejsky4U.uproject b/Onejsky4U.uproject index 19b1cf33..4aa05df7 100644 --- a/Onejsky4U.uproject +++ b/Onejsky4U.uproject @@ -286,6 +286,11 @@ "Name": "VaRest", "Enabled": true, "MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/e47be161e7a24e928560290abd5dcc4f" + }, + { + "Name": "CompactEmailService", + "Enabled": true, + "MarketplaceURL": "com.epicgames.launcher://ue/marketplace/product/03a3cb2d7be4479085c8529fb2613887" } ] } \ No newline at end of file diff --git a/Plugins/Runtime/HoudiniEngine/Binaries/Win64/UE4Editor.modules b/Plugins/Runtime/HoudiniEngine/Binaries/Win64/UE4Editor.modules index a314d46b..c3e85633 100644 --- a/Plugins/Runtime/HoudiniEngine/Binaries/Win64/UE4Editor.modules +++ b/Plugins/Runtime/HoudiniEngine/Binaries/Win64/UE4Editor.modules @@ -2,7 +2,7 @@ "BuildId": "13144385", "Modules": { - "HoudiniEngineEditor": "UE4Editor-HoudiniEngineEditor.dll", - "HoudiniEngineRuntime": "UE4Editor-HoudiniEngineRuntime.dll" + "HoudiniEngineEditor": "UE4Editor-HoudiniEngineEditor-0016.dll", + "HoudiniEngineRuntime": "UE4Editor-HoudiniEngineRuntime-0016.dll" } } \ No newline at end of file diff --git a/Source/Onejsky4U/Onejsky4UGameModeBase.cpp b/Source/Onejsky4U/Onejsky4UGameModeBase.cpp index 810ed750..51935325 100644 --- a/Source/Onejsky4U/Onejsky4UGameModeBase.cpp +++ b/Source/Onejsky4U/Onejsky4UGameModeBase.cpp @@ -132,6 +132,38 @@ void AOnejsky4UGameModeBase::GetExcelData(FString Command) book->release();*/ } +void AOnejsky4UGameModeBase::createProc(FString FullPathOfProgramToRun, TArray CommandlineArgs, bool Detach, bool Hidden, int32 Priority, FString OptionalWorkingDirectory) +{ //Please note ProcessId should really be uint32 but that is not supported by BP yet + + FString Args = ""; + if (CommandlineArgs.Num() > 1) + { + Args = CommandlineArgs[0]; + for (int32 v = 1; v < CommandlineArgs.Num(); v++) + { + Args += " " + CommandlineArgs[v]; + } + } + else if (CommandlineArgs.Num() > 0) + { + Args = CommandlineArgs[0]; + } + UE_LOG(LogTemp, Warning, TEXT("%s"), *Args) + + //uint32 NeedBPUINT32 = 0; + FPlatformProcess::CreateProc( + *FullPathOfProgramToRun, + *Args, + Detach,//* @param bLaunchDetached if true, the new process will have its own window + false,//* @param bLaunchHidded if true, the new process will be minimized in the task bar + Hidden,//* @param bLaunchReallyHidden if true, the new process will not have a window or be in the task bar + 0, + Priority, + (OptionalWorkingDirectory != "") ? *OptionalWorkingDirectory : nullptr,//const TCHAR* OptionalWorkingDirectory, + nullptr + ); +} + bool AOnejsky4UGameModeBase::logFileExists(FString FileName) { //FString FilePath = FPlatformProcess::UserDir() + FileName;; @@ -144,3 +176,4 @@ FString AOnejsky4UGameModeBase::readFile(FString FileName) { FFileHelper::LoadFileToString(str,*FileName); return str; } + diff --git a/Source/Onejsky4U/Onejsky4UGameModeBase.h b/Source/Onejsky4U/Onejsky4UGameModeBase.h index b348ea21..41f8fa83 100644 --- a/Source/Onejsky4U/Onejsky4UGameModeBase.h +++ b/Source/Onejsky4U/Onejsky4UGameModeBase.h @@ -32,7 +32,10 @@ class ONEJSKY4U_API AOnejsky4UGameModeBase : public AGameModeBase UFUNCTION(BlueprintCallable, Category = "System") static void GetExcelData(FString Command); - + + UFUNCTION(BlueprintCallable, Category = "System") + static void createProc(FString FullPathOfProgramToRun, TArray CommandlineArgs, bool Detach, bool Hidden, int32 Priority, FString OptionalWorkingDirectory); + UFUNCTION(BlueprintCallable, Category = "File") static bool logFileExists(FString FileName); diff --git a/Source/Onejsky4U/Private/mailer.cpp b/Source/Onejsky4U/Private/mailer.cpp new file mode 100644 index 00000000..2d8a3056 --- /dev/null +++ b/Source/Onejsky4U/Private/mailer.cpp @@ -0,0 +1,186 @@ +// Fill out your copyright notice in the Description page of Project Settings. + + +#include "mailer.h" +/* + + +#define WIN32_LEAN_AND_MEAN + +#include +#include +#include +#include +#include +#include + +#pragma comment(lib, "ws2_32.lib") +using namespace std; +// Insist on at least Winsock v1.1 +const VERSION_MAJOR = 1; +const VERSION_MINOR = 1; + +#define CRLF "\r\n" // carriage-return/line feed pair + +void ShowUsage() +{ + //cout << "Usage: SENDMAIL mailserv to_addr from_addr messagefile" << endl + // << "Example: SENDMAIL smtp.myisp.com rcvr@elsewhere.com my_id@mydomain.com message.txt" << endl; + + return; +} + +// Basic error checking for send() and recv() functions +void Check(int iStatus, char *szFunction) +{ + if ((iStatus != SOCKET_ERROR) && (iStatus)) + return; + + //cerr << "Error during call to " << szFunction << ": " << iStatus << " - " << GetLastError() << endl; + UE_LOG(LogTemp, Error, TEXT("Error during call to %s %d %s"), *FString(szFunction),iStatus, GetLastError()); + return; +} + +mailer::mailer(int argc, char argv[]) { + sendMail(argc, argv); +} + +int mailer::sendMail(int argc, char argv[]) +{ + int iProtocolPort = 0; + char szSmtpServerName[64] = ""; + char szToAddr[64] = ""; + char szFromAddr[64] = ""; + char szBuffer[4096] = ""; + char szLine[255] = ""; + char szMsgLine[255] = ""; + SOCKET hServer; + WSADATA WSData; + LPHOSTENT lpHostEntry; + LPSERVENT lpServEntry; + SOCKADDR_IN SockAddr; + + // Check for four command-line args + if (argc != 5) + ShowUsage(); + + // Load command-line args + lstrcpy(szSmtpServerName, argv[1]); + lstrcpy(szToAddr, argv[2]); + lstrcpy(szFromAddr, argv[3]); + + // Create input stream for reading email message file + ifstream MsgFile(argv[4]); + + // Attempt to intialize WinSock (1.1 or later) + if (WSAStartup(MAKEWORD(VERSION_MAJOR, VERSION_MINOR), &WSData)) + { + //cout << "Cannot find Winsock v" << VERSION_MAJOR << "." << VERSION_MINOR << " or later!" << endl; + UE_LOG(LogTemp, Error, TEXT("Cannot find Winsock")); + + return 1; + } + + // Lookup email server's IP address. + lpHostEntry = gethostbyname(szSmtpServerName); + if (!lpHostEntry) + { + //cout << "Cannot find SMTP mail server " << szSmtpServerName << endl; + UE_LOG(LogTemp, Error, TEXT("Cannot find SMTP mail server %s"),FString(szSmtpServerName)); + + return 1; + } + + // Create a TCP/IP socket, no specific protocol + hServer = socket(PF_INET, SOCK_STREAM, 0); + if (hServer == INVALID_SOCKET) + { + //cout << "Cannot open mail server socket" << endl; + UE_LOG(LogTemp, Error, TEXT("Cannot open mail server socket")); + return 1; + } + + // Get the mail service port + lpServEntry = getservbyname("mail", 0); + + // Use the SMTP default port if no other port is specified + if (!lpServEntry) + iProtocolPort = htons(IPPORT_SMTP); + else + iProtocolPort = lpServEntry->s_port; + + // Setup a Socket Address structure + SockAddr.sin_family = AF_INET; + SockAddr.sin_port = iProtocolPort; + SockAddr.sin_addr = *((LPIN_ADDR)*lpHostEntry->h_addr_list); + + // Connect the Socket + if (connect(hServer, (PSOCKADDR)&SockAddr, sizeof(SockAddr))) + { + //cout << "Error connecting to Server socket" << endl; + UE_LOG(LogTemp, Error, TEXT("Error connecting to Server socket")); + return 1; + } + + // Receive initial response from SMTP server + Check(recv(hServer, szBuffer, sizeof(szBuffer), 0), "recv() Reply"); + + // Send HELO server.com + sprintf(szMsgLine, "HELO %s%s", szSmtpServerName, CRLF); + Check(send(hServer, szMsgLine, strlen(szMsgLine), 0), "send() HELO"); + Check(recv(hServer, szBuffer, sizeof(szBuffer), 0), "recv() HELO"); + + // Send MAIL FROM: + sprintf(szMsgLine, "MAIL FROM:<%s>%s", szFromAddr, CRLF); + Check(send(hServer, szMsgLine, strlen(szMsgLine), 0), "send() MAIL FROM"); + Check(recv(hServer, szBuffer, sizeof(szBuffer), 0), "recv() MAIL FROM"); + + // Send RCPT TO: + sprintf(szMsgLine, "RCPT TO:<%s>%s", szToAddr, CRLF); + Check(send(hServer, szMsgLine, strlen(szMsgLine), 0), "send() RCPT TO"); + Check(recv(hServer, szBuffer, sizeof(szBuffer), 0), "recv() RCPT TO"); + + // Send DATA + sprintf(szMsgLine, "DATA%s", CRLF); + Check(send(hServer, szMsgLine, strlen(szMsgLine), 0), "send() DATA"); + Check(recv(hServer, szBuffer, sizeof(szBuffer), 0), "recv() DATA"); + + // Send all lines of message body (using supplied text file) + MsgFile.getline(szLine, sizeof(szLine)); // Get first line + + do // for each line of message text... + { + sprintf(szMsgLine, "%s%s", szLine, CRLF); + Check(send(hServer, szMsgLine, strlen(szMsgLine), 0), "send() message-line"); + MsgFile.getline(szLine, sizeof(szLine)); // get next line. + } while (MsgFile.good()); + + // Send blank line and a period + sprintf(szMsgLine, "%s.%s", CRLF, CRLF); + Check(send(hServer, szMsgLine, strlen(szMsgLine), 0), "send() end-message"); + Check(recv(hServer, szBuffer, sizeof(szBuffer), 0), "recv() end-message"); + + // Send QUIT + sprintf(szMsgLine, "QUIT%s", CRLF); + Check(send(hServer, szMsgLine, strlen(szMsgLine), 0), "send() QUIT"); + Check(recv(hServer, szBuffer, sizeof(szBuffer), 0), "recv() QUIT"); + + // Report message has been sent + //cout << "Sent " << argv[4] << " as email message to " << szToAddr << endl; + UE_LOG(LogTemp, Warning, TEXT("Sent %s as email message to %s"), *FString(argv[4]), *FString(szToAddr)); + // Close server socket and prepare to exit. + closesocket(hServer); + WSACleanup(); + + return 0; +} + + +*/ +mailer::mailer(int argc, char argv[]) { + +} + +mailer::~mailer() +{ +} \ No newline at end of file diff --git a/Source/Onejsky4U/Public/mailer.h b/Source/Onejsky4U/Public/mailer.h new file mode 100644 index 00000000..5dd998e7 --- /dev/null +++ b/Source/Onejsky4U/Public/mailer.h @@ -0,0 +1,17 @@ +// Fill out your copyright notice in the Description page of Project Settings. + +#pragma once + +#include "CoreMinimal.h" + +/** + * + */ +class ONEJSKY4U_API mailer +{ +public: + mailer(int argc, char argv[]); + ~mailer(); +protected: +//int sendMail(int argc, char argv[]); +}; diff --git a/prereq/python-3.10.0-amd64.exe b/prereq/python-3.10.0-amd64.exe new file mode 100644 index 00000000..d5c7b2a1 Binary files /dev/null and b/prereq/python-3.10.0-amd64.exe differ diff --git a/test/MyProject/Config/DefaultEditor.ini b/test/MyProject/Config/DefaultEditor.ini deleted file mode 100644 index e69de29b..00000000 diff --git a/test/MyProject/Config/DefaultEngine.ini b/test/MyProject/Config/DefaultEngine.ini deleted file mode 100644 index 82a1f332..00000000 --- a/test/MyProject/Config/DefaultEngine.ini +++ /dev/null @@ -1,13 +0,0 @@ - - -[/Script/HardwareTargeting.HardwareTargetingSettings] -TargetedHardwareClass=Desktop -AppliedTargetedHardwareClass=Desktop -DefaultGraphicsPerformance=Maximum -AppliedDefaultGraphicsPerformance=Maximum - -[/Script/Engine.Engine] -+ActiveGameNameRedirects=(OldGameName="TP_Blank",NewGameName="/Script/MyProject") -+ActiveGameNameRedirects=(OldGameName="/Script/TP_Blank",NewGameName="/Script/MyProject") -+ActiveClassRedirects=(OldClassName="TP_BlankGameModeBase",NewClassName="MyProjectGameModeBase") - diff --git a/test/MyProject/Config/DefaultGame.ini b/test/MyProject/Config/DefaultGame.ini deleted file mode 100644 index 7e436167..00000000 --- a/test/MyProject/Config/DefaultGame.ini +++ /dev/null @@ -1,3 +0,0 @@ - -[/Script/EngineSettings.GeneralProjectSettings] -ProjectID=E96A3C56407960CEDD4B62B4D78B5DF6 diff --git a/test/MyProject/MyProject.uproject b/test/MyProject/MyProject.uproject deleted file mode 100644 index a3c74699..00000000 --- a/test/MyProject/MyProject.uproject +++ /dev/null @@ -1,13 +0,0 @@ -{ - "FileVersion": 3, - "EngineAssociation": "4.25", - "Category": "", - "Description": "", - "Modules": [ - { - "Name": "MyProject", - "Type": "Runtime", - "LoadingPhase": "Default" - } - ] -} \ No newline at end of file diff --git a/test/MyProject/Source/MyProject.Target.cs b/test/MyProject/Source/MyProject.Target.cs deleted file mode 100644 index e3e4b6e8..00000000 --- a/test/MyProject/Source/MyProject.Target.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -using UnrealBuildTool; -using System.Collections.Generic; - -public class MyProjectTarget : TargetRules -{ - public MyProjectTarget( TargetInfo Target) : base(Target) - { - Type = TargetType.Game; - DefaultBuildSettings = BuildSettingsVersion.V2; - ExtraModuleNames.AddRange( new string[] { "MyProject" } ); - } -} diff --git a/test/MyProject/Source/MyProject/MyProject.Build.cs b/test/MyProject/Source/MyProject/MyProject.Build.cs deleted file mode 100644 index 2d594e5c..00000000 --- a/test/MyProject/Source/MyProject/MyProject.Build.cs +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -using UnrealBuildTool; - -public class MyProject : ModuleRules -{ - public MyProject(ReadOnlyTargetRules Target) : base(Target) - { - PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; - - PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" }); - - PrivateDependencyModuleNames.AddRange(new string[] { }); - - // Uncomment if you are using Slate UI - // PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" }); - - // Uncomment if you are using online features - // PrivateDependencyModuleNames.Add("OnlineSubsystem"); - - // To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true - } -} diff --git a/test/MyProject/Source/MyProject/MyProject.cpp b/test/MyProject/Source/MyProject/MyProject.cpp deleted file mode 100644 index b9d80b7f..00000000 --- a/test/MyProject/Source/MyProject/MyProject.cpp +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -#include "MyProject.h" -#include "Modules/ModuleManager.h" - -IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, MyProject, "MyProject" ); diff --git a/test/MyProject/Source/MyProject/MyProject.h b/test/MyProject/Source/MyProject/MyProject.h deleted file mode 100644 index 677c8e25..00000000 --- a/test/MyProject/Source/MyProject/MyProject.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -#pragma once - -#include "CoreMinimal.h" - diff --git a/test/MyProject/Source/MyProject/MyProjectGameModeBase.cpp b/test/MyProject/Source/MyProject/MyProjectGameModeBase.cpp deleted file mode 100644 index 39271c40..00000000 --- a/test/MyProject/Source/MyProject/MyProjectGameModeBase.cpp +++ /dev/null @@ -1,5 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - - -#include "MyProjectGameModeBase.h" - diff --git a/test/MyProject/Source/MyProject/MyProjectGameModeBase.h b/test/MyProject/Source/MyProject/MyProjectGameModeBase.h deleted file mode 100644 index f8b788bd..00000000 --- a/test/MyProject/Source/MyProject/MyProjectGameModeBase.h +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -#pragma once - -#include "CoreMinimal.h" -#include "GameFramework/GameModeBase.h" -#include "MyProjectGameModeBase.generated.h" - -/** - * - */ -UCLASS() -class MYPROJECT_API AMyProjectGameModeBase : public AGameModeBase -{ - GENERATED_BODY() - -}; diff --git a/test/MyProject/Source/MyProjectEditor.Target.cs b/test/MyProject/Source/MyProjectEditor.Target.cs deleted file mode 100644 index d5bff6ac..00000000 --- a/test/MyProject/Source/MyProjectEditor.Target.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -using UnrealBuildTool; -using System.Collections.Generic; - -public class MyProjectEditorTarget : TargetRules -{ - public MyProjectEditorTarget( TargetInfo Target) : base(Target) - { - Type = TargetType.Editor; - DefaultBuildSettings = BuildSettingsVersion.V2; - ExtraModuleNames.AddRange( new string[] { "MyProject" } ); - } -}