diff --git a/.gitignore b/.gitignore index a884bd9..9637742 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ Saved *.xcworkspace Content/StreetMap/* +Content/Characters/* Plugins/StreetMap/Binaries/* Plugins/StreetMap/Intermediate/* Content/StreetMap/CentralLondon.uasset diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini index c6fd571..f43cc3a 100644 --- a/Config/DefaultEngine.ini +++ b/Config/DefaultEngine.ini @@ -12,6 +12,9 @@ GameInstanceClass=/Game/BPs/GI.GI_C GameDefaultMap=/Game/Scenes/CentralLondon.CentralLondon EditorStartupMap=/Game/Scenes/CentralLondon.CentralLondon +[/Script/Engine.RendererSettings] +r.DefaultFeature.AntiAliasing=2 + [/Script/Engine.PhysicsSettings] DefaultGravityZ=-980.000000 DefaultTerminalVelocity=4000.000000 @@ -53,4 +56,3 @@ AsyncSceneSmoothingFactor=0.990000 InitialAverageFrameRate=0.016667 PhysXTreeRebuildRate=10 - diff --git a/Content/BPs/BallTest.uasset b/Content/BPs/BallTest.uasset deleted file mode 100644 index c8c6898..0000000 Binary files a/Content/BPs/BallTest.uasset and /dev/null differ diff --git a/Content/BPs/Birdview.uasset b/Content/BPs/Birdview.uasset index cb2475b..4456cd4 100644 Binary files a/Content/BPs/Birdview.uasset and b/Content/BPs/Birdview.uasset differ diff --git a/Content/BPs/ExampleActor.uasset b/Content/BPs/ExampleActor.uasset deleted file mode 100644 index d6cee86..0000000 Binary files a/Content/BPs/ExampleActor.uasset and /dev/null differ diff --git a/Content/BPs/ExampleStreetMap.uasset b/Content/BPs/ExampleStreetMap.uasset deleted file mode 100644 index d203621..0000000 Binary files a/Content/BPs/ExampleStreetMap.uasset and /dev/null differ diff --git a/Content/BPs/GI.uasset b/Content/BPs/GI.uasset index e075058..d5e5156 100644 Binary files a/Content/BPs/GI.uasset and b/Content/BPs/GI.uasset differ diff --git a/Content/BPs/GM.uasset b/Content/BPs/GM.uasset index 28a3c9f..13897c8 100644 Binary files a/Content/BPs/GM.uasset and b/Content/BPs/GM.uasset differ diff --git a/Content/BPs/PC.uasset b/Content/BPs/PC.uasset index 0fff346..8ac1e8c 100644 Binary files a/Content/BPs/PC.uasset and b/Content/BPs/PC.uasset differ diff --git a/Content/BPs/Person.uasset b/Content/BPs/Person.uasset new file mode 100644 index 0000000..b87a14c Binary files /dev/null and b/Content/BPs/Person.uasset differ diff --git a/Content/BPs/StreetMap_Static.uasset b/Content/BPs/StreetMap_Static.uasset index efa6ded..5c3861e 100644 Binary files a/Content/BPs/StreetMap_Static.uasset and b/Content/BPs/StreetMap_Static.uasset differ diff --git a/Content/Render/BackgroundMaterial.uasset b/Content/Render/BackgroundMaterial.uasset new file mode 100644 index 0000000..84471e6 Binary files /dev/null and b/Content/Render/BackgroundMaterial.uasset differ diff --git a/Content/Render/FaceMaterial.uasset b/Content/Render/FaceMaterial.uasset new file mode 100644 index 0000000..0717c14 Binary files /dev/null and b/Content/Render/FaceMaterial.uasset differ diff --git a/Content/Render/FaceRT.uasset b/Content/Render/FaceRT.uasset new file mode 100644 index 0000000..e2645ca Binary files /dev/null and b/Content/Render/FaceRT.uasset differ diff --git a/Content/Scenes/CentralLondon.umap b/Content/Scenes/CentralLondon.umap index d772137..dc3779d 100644 Binary files a/Content/Scenes/CentralLondon.umap and b/Content/Scenes/CentralLondon.umap differ diff --git a/Content/Scenes/CentralLondon_BuiltData.uasset b/Content/Scenes/CentralLondon_BuiltData.uasset index 418562f..93afbc5 100644 Binary files a/Content/Scenes/CentralLondon_BuiltData.uasset and b/Content/Scenes/CentralLondon_BuiltData.uasset differ diff --git a/Content/UI/Action.uasset b/Content/UI/Action.uasset new file mode 100644 index 0000000..e9f4de1 Binary files /dev/null and b/Content/UI/Action.uasset differ diff --git a/Content/UI/Backgrounds/sports_centre.uasset b/Content/UI/Backgrounds/sports_centre.uasset new file mode 100644 index 0000000..d841647 Binary files /dev/null and b/Content/UI/Backgrounds/sports_centre.uasset differ diff --git a/Content/UI/Cursor.uasset b/Content/UI/Cursor.uasset index a220d7b..19f60ce 100644 Binary files a/Content/UI/Cursor.uasset and b/Content/UI/Cursor.uasset differ diff --git a/Content/UI/Icons/Amenities/Alcohol.uasset b/Content/UI/Icons/Amenities/Alcohol.uasset new file mode 100644 index 0000000..526d0bd Binary files /dev/null and b/Content/UI/Icons/Amenities/Alcohol.uasset differ diff --git a/Content/UI/Icons/Amenities/Bag.uasset b/Content/UI/Icons/Amenities/Bag.uasset new file mode 100644 index 0000000..84fc2db Binary files /dev/null and b/Content/UI/Icons/Amenities/Bag.uasset differ diff --git a/Content/UI/Icons/Amenities/Bakery.uasset b/Content/UI/Icons/Amenities/Bakery.uasset new file mode 100644 index 0000000..b3d9c4d Binary files /dev/null and b/Content/UI/Icons/Amenities/Bakery.uasset differ diff --git a/Content/UI/Icons/Amenities/Beauty.uasset b/Content/UI/Icons/Amenities/Beauty.uasset new file mode 100644 index 0000000..b18639e Binary files /dev/null and b/Content/UI/Icons/Amenities/Beauty.uasset differ diff --git a/Content/UI/Icons/Amenities/Beverages.uasset b/Content/UI/Icons/Amenities/Beverages.uasset new file mode 100644 index 0000000..bc736f3 Binary files /dev/null and b/Content/UI/Icons/Amenities/Beverages.uasset differ diff --git a/Content/UI/Icons/Amenities/Bicycle.uasset b/Content/UI/Icons/Amenities/Bicycle.uasset new file mode 100644 index 0000000..bac8010 Binary files /dev/null and b/Content/UI/Icons/Amenities/Bicycle.uasset differ diff --git a/Content/UI/Icons/Amenities/Books.uasset b/Content/UI/Icons/Amenities/Books.uasset new file mode 100644 index 0000000..0beb5fb Binary files /dev/null and b/Content/UI/Icons/Amenities/Books.uasset differ diff --git a/Content/UI/Icons/Amenities/Butcher.uasset b/Content/UI/Icons/Amenities/Butcher.uasset new file mode 100644 index 0000000..73fc89b Binary files /dev/null and b/Content/UI/Icons/Amenities/Butcher.uasset differ diff --git a/Content/UI/Icons/Amenities/Chemist.uasset b/Content/UI/Icons/Amenities/Chemist.uasset new file mode 100644 index 0000000..e9ba3f1 Binary files /dev/null and b/Content/UI/Icons/Amenities/Chemist.uasset differ diff --git a/Content/UI/Icons/Amenities/Clothes.uasset b/Content/UI/Icons/Amenities/Clothes.uasset new file mode 100644 index 0000000..54d70a8 Binary files /dev/null and b/Content/UI/Icons/Amenities/Clothes.uasset differ diff --git a/Content/UI/Icons/Amenities/Coffee.uasset b/Content/UI/Icons/Amenities/Coffee.uasset new file mode 100644 index 0000000..983266f Binary files /dev/null and b/Content/UI/Icons/Amenities/Coffee.uasset differ diff --git a/Content/UI/Icons/Amenities/Computer.uasset b/Content/UI/Icons/Amenities/Computer.uasset new file mode 100644 index 0000000..2acf6f0 Binary files /dev/null and b/Content/UI/Icons/Amenities/Computer.uasset differ diff --git a/Content/UI/Icons/Amenities/Confectionery.uasset b/Content/UI/Icons/Amenities/Confectionery.uasset new file mode 100644 index 0000000..db21218 Binary files /dev/null and b/Content/UI/Icons/Amenities/Confectionery.uasset differ diff --git a/Content/UI/Icons/Amenities/Convenience.uasset b/Content/UI/Icons/Amenities/Convenience.uasset new file mode 100644 index 0000000..6861b08 Binary files /dev/null and b/Content/UI/Icons/Amenities/Convenience.uasset differ diff --git a/Content/UI/Icons/Amenities/Copyshop.uasset b/Content/UI/Icons/Amenities/Copyshop.uasset new file mode 100644 index 0000000..180c5f3 Binary files /dev/null and b/Content/UI/Icons/Amenities/Copyshop.uasset differ diff --git a/Content/UI/Icons/Amenities/Cosmestics.uasset b/Content/UI/Icons/Amenities/Cosmestics.uasset new file mode 100644 index 0000000..ae039e5 Binary files /dev/null and b/Content/UI/Icons/Amenities/Cosmestics.uasset differ diff --git a/Content/UI/Icons/Amenities/Deli.uasset b/Content/UI/Icons/Amenities/Deli.uasset new file mode 100644 index 0000000..1185af1 Binary files /dev/null and b/Content/UI/Icons/Amenities/Deli.uasset differ diff --git a/Content/UI/Icons/Amenities/Department_store.uasset b/Content/UI/Icons/Amenities/Department_store.uasset new file mode 100644 index 0000000..a8d4d28 Binary files /dev/null and b/Content/UI/Icons/Amenities/Department_store.uasset differ diff --git a/Content/UI/Icons/Amenities/Doityourself.uasset b/Content/UI/Icons/Amenities/Doityourself.uasset new file mode 100644 index 0000000..f78d369 Binary files /dev/null and b/Content/UI/Icons/Amenities/Doityourself.uasset differ diff --git a/Content/UI/Icons/Amenities/Electronics.uasset b/Content/UI/Icons/Amenities/Electronics.uasset new file mode 100644 index 0000000..9d36370 Binary files /dev/null and b/Content/UI/Icons/Amenities/Electronics.uasset differ diff --git a/Content/UI/Icons/Amenities/Florist.uasset b/Content/UI/Icons/Amenities/Florist.uasset new file mode 100644 index 0000000..6a119f2 Binary files /dev/null and b/Content/UI/Icons/Amenities/Florist.uasset differ diff --git a/Content/UI/Icons/Amenities/Furniture.uasset b/Content/UI/Icons/Amenities/Furniture.uasset new file mode 100644 index 0000000..005b7af Binary files /dev/null and b/Content/UI/Icons/Amenities/Furniture.uasset differ diff --git a/Content/UI/Icons/Amenities/Garden_centre.uasset b/Content/UI/Icons/Amenities/Garden_centre.uasset new file mode 100644 index 0000000..1d9d878 Binary files /dev/null and b/Content/UI/Icons/Amenities/Garden_centre.uasset differ diff --git a/Content/UI/Icons/Amenities/Gift.uasset b/Content/UI/Icons/Amenities/Gift.uasset new file mode 100644 index 0000000..ca68283 Binary files /dev/null and b/Content/UI/Icons/Amenities/Gift.uasset differ diff --git a/Content/UI/Icons/Amenities/Greengrocer.uasset b/Content/UI/Icons/Amenities/Greengrocer.uasset new file mode 100644 index 0000000..4dcbbe9 Binary files /dev/null and b/Content/UI/Icons/Amenities/Greengrocer.uasset differ diff --git a/Content/UI/Icons/Amenities/Hairdresser.uasset b/Content/UI/Icons/Amenities/Hairdresser.uasset new file mode 100644 index 0000000..f55527f Binary files /dev/null and b/Content/UI/Icons/Amenities/Hairdresser.uasset differ diff --git a/Content/UI/Icons/Amenities/Jewellery.uasset b/Content/UI/Icons/Amenities/Jewellery.uasset new file mode 100644 index 0000000..1d3901c Binary files /dev/null and b/Content/UI/Icons/Amenities/Jewellery.uasset differ diff --git a/Content/UI/Icons/Amenities/Laundry.uasset b/Content/UI/Icons/Amenities/Laundry.uasset new file mode 100644 index 0000000..9c84895 Binary files /dev/null and b/Content/UI/Icons/Amenities/Laundry.uasset differ diff --git a/Content/UI/Icons/Amenities/Mobile_phone.uasset b/Content/UI/Icons/Amenities/Mobile_phone.uasset new file mode 100644 index 0000000..3b9357b Binary files /dev/null and b/Content/UI/Icons/Amenities/Mobile_phone.uasset differ diff --git a/Content/UI/Icons/Amenities/Musical_instrument.uasset b/Content/UI/Icons/Amenities/Musical_instrument.uasset new file mode 100644 index 0000000..46ef196 Binary files /dev/null and b/Content/UI/Icons/Amenities/Musical_instrument.uasset differ diff --git a/Content/UI/Icons/Amenities/Newsagent.uasset b/Content/UI/Icons/Amenities/Newsagent.uasset new file mode 100644 index 0000000..361df02 Binary files /dev/null and b/Content/UI/Icons/Amenities/Newsagent.uasset differ diff --git a/Content/UI/Icons/Amenities/Optician.uasset b/Content/UI/Icons/Amenities/Optician.uasset new file mode 100644 index 0000000..51bf1f8 Binary files /dev/null and b/Content/UI/Icons/Amenities/Optician.uasset differ diff --git a/Content/UI/Icons/Amenities/Outdoor.uasset b/Content/UI/Icons/Amenities/Outdoor.uasset new file mode 100644 index 0000000..8acc319 Binary files /dev/null and b/Content/UI/Icons/Amenities/Outdoor.uasset differ diff --git a/Content/UI/Icons/Amenities/Pet.uasset b/Content/UI/Icons/Amenities/Pet.uasset new file mode 100644 index 0000000..d728859 Binary files /dev/null and b/Content/UI/Icons/Amenities/Pet.uasset differ diff --git a/Content/UI/Icons/Amenities/Photo.uasset b/Content/UI/Icons/Amenities/Photo.uasset new file mode 100644 index 0000000..01b8d8c Binary files /dev/null and b/Content/UI/Icons/Amenities/Photo.uasset differ diff --git a/Content/UI/Icons/Amenities/Seafood.uasset b/Content/UI/Icons/Amenities/Seafood.uasset new file mode 100644 index 0000000..7a81ad6 Binary files /dev/null and b/Content/UI/Icons/Amenities/Seafood.uasset differ diff --git a/Content/UI/Icons/Amenities/Shoes.uasset b/Content/UI/Icons/Amenities/Shoes.uasset new file mode 100644 index 0000000..842c602 Binary files /dev/null and b/Content/UI/Icons/Amenities/Shoes.uasset differ diff --git a/Content/UI/Icons/Amenities/Sports.uasset b/Content/UI/Icons/Amenities/Sports.uasset new file mode 100644 index 0000000..a23b34f Binary files /dev/null and b/Content/UI/Icons/Amenities/Sports.uasset differ diff --git a/Content/UI/Icons/Amenities/Stationery.uasset b/Content/UI/Icons/Amenities/Stationery.uasset new file mode 100644 index 0000000..afb62f0 Binary files /dev/null and b/Content/UI/Icons/Amenities/Stationery.uasset differ diff --git a/Content/UI/Icons/Amenities/Supermarket.uasset b/Content/UI/Icons/Amenities/Supermarket.uasset new file mode 100644 index 0000000..32d3e77 Binary files /dev/null and b/Content/UI/Icons/Amenities/Supermarket.uasset differ diff --git a/Content/UI/Icons/Amenities/Tea.uasset b/Content/UI/Icons/Amenities/Tea.uasset new file mode 100644 index 0000000..96f9610 Binary files /dev/null and b/Content/UI/Icons/Amenities/Tea.uasset differ diff --git a/Content/UI/Icons/Amenities/Tobacco.uasset b/Content/UI/Icons/Amenities/Tobacco.uasset new file mode 100644 index 0000000..b41013e Binary files /dev/null and b/Content/UI/Icons/Amenities/Tobacco.uasset differ diff --git a/Content/UI/Icons/Amenities/Toys.uasset b/Content/UI/Icons/Amenities/Toys.uasset new file mode 100644 index 0000000..c706c8b Binary files /dev/null and b/Content/UI/Icons/Amenities/Toys.uasset differ diff --git a/Content/UI/Icons/Amenities/Travel_agency.uasset b/Content/UI/Icons/Amenities/Travel_agency.uasset new file mode 100644 index 0000000..51e4643 Binary files /dev/null and b/Content/UI/Icons/Amenities/Travel_agency.uasset differ diff --git a/Content/UI/Icons/Amenities/Variety_store.uasset b/Content/UI/Icons/Amenities/Variety_store.uasset new file mode 100644 index 0000000..43d780b Binary files /dev/null and b/Content/UI/Icons/Amenities/Variety_store.uasset differ diff --git a/Content/UI/Icons/Amenities/car.uasset b/Content/UI/Icons/Amenities/car.uasset new file mode 100644 index 0000000..0bac69e Binary files /dev/null and b/Content/UI/Icons/Amenities/car.uasset differ diff --git a/Content/UI/Icons/Amenities/motorcycle.uasset b/Content/UI/Icons/Amenities/motorcycle.uasset new file mode 100644 index 0000000..e7df664 Binary files /dev/null and b/Content/UI/Icons/Amenities/motorcycle.uasset differ diff --git a/Content/UI/TopRight.uasset b/Content/UI/TopRight.uasset index c83cfbf..1c7a49e 100644 Binary files a/Content/UI/TopRight.uasset and b/Content/UI/TopRight.uasset differ diff --git a/DesignIdeas.txt b/DesignIdeas.txt new file mode 100644 index 0000000..29575b5 --- /dev/null +++ b/DesignIdeas.txt @@ -0,0 +1,25 @@ +Stats (0 - 100) +From Red to Green + +Short-term +1. Mood +2. Energy +3. Arousal + +Long-term (regular activity increases, if not, deteriorate) +1. Attractiveness +2. Fitness +3. Intelligence +4. Interpersonal Skills +5. Perversion + +Inventory +1. Money (in local currency) +2. Apparel (buff to attractiveness, with tags for work, formal, casual, sports etc) +3. All other items + +Effect: +1. Hungry +2. Ill +3. Injured + diff --git a/Events/vin_TestEvent.lifeplay b/Events/vin_TestEvent.lifeplay new file mode 100644 index 0000000..5ab2f8a --- /dev/null +++ b/Events/vin_TestEvent.lifeplay @@ -0,0 +1 @@ +Hello \ No newline at end of file diff --git a/Plugins/ModdingPlus/ModdingPlus.uplugin b/Plugins/ModdingPlus/ModdingPlus.uplugin new file mode 100644 index 0000000..c1bff16 --- /dev/null +++ b/Plugins/ModdingPlus/ModdingPlus.uplugin @@ -0,0 +1,23 @@ +{ + "FileVersion": 3, + "Version": 1, + "VersionName": "1.0", + "FriendlyName": "ModdingPlus", + "Description": "Expands UE4's modding capacity", + "Category": "Other", + "CreatedBy": "Vinfamy", + "CreatedByURL": "", + "DocsURL": "", + "MarketplaceURL": "", + "SupportURL": "", + "CanContainContent": true, + "IsBetaVersion": false, + "Installed": false, + "Modules": [ + { + "Name": "ModdingPlus", + "Type": "Developer", + "LoadingPhase": "Default" + } + ] +} \ No newline at end of file diff --git a/Plugins/ModdingPlus/Source/ModdingPlus/ModdingPlus.Build.cs b/Plugins/ModdingPlus/Source/ModdingPlus/ModdingPlus.Build.cs new file mode 100644 index 0000000..fda89b1 --- /dev/null +++ b/Plugins/ModdingPlus/Source/ModdingPlus/ModdingPlus.Build.cs @@ -0,0 +1,55 @@ +// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved. + +using UnrealBuildTool; + +public class ModdingPlus : ModuleRules +{ + public ModdingPlus(ReadOnlyTargetRules Target) : base(Target) + { + PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs; + + PublicIncludePaths.AddRange( + new string[] { + "ModdingPlus/Public" + // ... add public include paths required here ... + } + ); + + + PrivateIncludePaths.AddRange( + new string[] { + "ModdingPlus/Private", + // ... add other private include paths required here ... + } + ); + + + PublicDependencyModuleNames.AddRange( + new string[] + { + "Core", + // ... add other public dependencies that you statically link with here ... + } + ); + + + PrivateDependencyModuleNames.AddRange( + new string[] + { + "CoreUObject", + "Engine", + "Slate", + "SlateCore", + // ... add private dependencies that you statically link with here ... + } + ); + + + DynamicallyLoadedModuleNames.AddRange( + new string[] + { + // ... add any modules that your module loads dynamically here ... + } + ); + } +} diff --git a/Plugins/ModdingPlus/Source/ModdingPlus/Private/ModdingPlus.cpp b/Plugins/ModdingPlus/Source/ModdingPlus/Private/ModdingPlus.cpp new file mode 100644 index 0000000..40bfda2 --- /dev/null +++ b/Plugins/ModdingPlus/Source/ModdingPlus/Private/ModdingPlus.cpp @@ -0,0 +1,55 @@ +// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved. + +#include "ModdingPlus.h" + +#define LOCTEXT_NAMESPACE "FModdingPlusModule" + +/** +void FModdingPlusModule::StartupModule() +{ + // This code will execute after your module is loaded into memory; the exact timing is specified in the .uplugin file per-module +} + +void FModdingPlusModule::ShutdownModule() +{ + // This function may be called during shutdown to clean up your module. For modules that support dynamic reloading, + // we call this function before unloading the module. +} +*/ + +bool UModdingPlus::GetAllFilesFromFolder(TArray& Files, FString RootFolderFullPath, FString Ext) + { + if(RootFolderFullPath.Len() < 1) return false; + + // FPaths::NormalizeDirectoryName(RootFolderFullPath); + + //RootFolderFullPath = FPaths::ConvertRelativePathToFull(RootFolderFullPath); + + IFileManager& FileManager = IFileManager::Get(); + + FString RelativePath = FPaths::GameDir(); + FString FullPath = FileManager.ConvertToAbsolutePathForExternalAppForRead(*RelativePath); + + if(Ext == "") + { + Ext = "*.*"; + } + else + { + Ext = (Ext.Left(1) == ".") ? "*" + Ext : "*." + Ext; + } + + FString FinalPath = FullPath + "/" + RootFolderFullPath + "/" + Ext; + FileManager.FindFiles(Files, *FinalPath, true, false); + return true; + } + + bool UModdingPlus::LoadTxt(FString FileNameA, FString& SaveTextA) +{ + return FFileHelper::LoadFileToString(SaveTextA, *(FPaths::GameDir() + FileNameA)); +} + +#undef LOCTEXT_NAMESPACE + +IMPLEMENT_MODULE(FModdingPlusModule, ModdingPlus) + diff --git a/Plugins/ModdingPlus/Source/ModdingPlus/Public/ModdingPlus.h b/Plugins/ModdingPlus/Source/ModdingPlus/Public/ModdingPlus.h new file mode 100644 index 0000000..13fd43a --- /dev/null +++ b/Plugins/ModdingPlus/Source/ModdingPlus/Public/ModdingPlus.h @@ -0,0 +1,30 @@ +// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved. + +#pragma once + +#include "CoreMinimal.h" +#include "ModuleManager.h" +#include "ModdingPlus.generated.h" + +class FModdingPlusModule : public IModuleInterface +{ +public: + + /** IModuleInterface implementation */ + //virtual void StartupModule() override; + //virtual void ShutdownModule() override; +}; + +UCLASS() +class UModdingPlus : public UObject +{ + GENERATED_BODY() + +public: + + UFUNCTION(BlueprintPure, Category = "ModdingPlus") + static bool GetAllFilesFromFolder(TArray& Files, FString RootFolderFullPath, FString Ext); + + UFUNCTION(BlueprintPure, Category = "ModdingPlus", meta = (Keywords = "LoadTxt")) + static bool LoadTxt(FString FileNameA, FString& SaveTextA); +}; \ No newline at end of file diff --git a/Plugins/StreetMap/Source/StreetMapImporting/OSMFile.cpp b/Plugins/StreetMap/Source/StreetMapImporting/OSMFile.cpp index 2dd8cb5..6a8b808 100644 --- a/Plugins/StreetMap/Source/StreetMapImporting/OSMFile.cpp +++ b/Plugins/StreetMap/Source/StreetMapImporting/OSMFile.cpp @@ -380,6 +380,12 @@ bool FOSMFile::ProcessAttribute( const TCHAR* AttributeName, const TCHAR* Attrib } */ + else if( !FCString::Stricmp( CurrentWayTagKey, TEXT( "shop" ) ) ) + { + CurrentWayInfo->WayType = EOSMWayType::Building; + CurrentWayInfo->Amenity = AttributeValue; + } + else if( !FCString::Stricmp( CurrentWayTagKey, TEXT( "leisure" ) ) ) { if( !FCString::Stricmp( AttributeValue, TEXT( "park" ) ) ) diff --git a/vin_SubEvent.txt b/vin_SubEvent.txt new file mode 100644 index 0000000..5ab2f8a --- /dev/null +++ b/vin_SubEvent.txt @@ -0,0 +1 @@ +Hello \ No newline at end of file