diff --git a/Content/BPs/GI.uasset b/Content/BPs/GI.uasset index 2dbf8a2..0e5c50b 100644 Binary files a/Content/BPs/GI.uasset and b/Content/BPs/GI.uasset differ diff --git a/Content/UI/CharGen.uasset b/Content/UI/CharGen.uasset index 8623a34..71d73dd 100644 Binary files a/Content/UI/CharGen.uasset and b/Content/UI/CharGen.uasset differ diff --git a/Content/UI/ColorSlot.uasset b/Content/UI/ColorSlot.uasset index 20cea7c..d0f0794 100644 Binary files a/Content/UI/ColorSlot.uasset and b/Content/UI/ColorSlot.uasset differ diff --git a/Content/UI/Hairstyle.uasset b/Content/UI/Hairstyle.uasset index 7fb5317..b79bfd1 100644 Binary files a/Content/UI/Hairstyle.uasset and b/Content/UI/Hairstyle.uasset differ diff --git a/Content/UI/Icons/Load.uasset b/Content/UI/Icons/Load.uasset new file mode 100644 index 0000000..bedf807 Binary files /dev/null and b/Content/UI/Icons/Load.uasset differ diff --git a/Content/UI/Icons/Save.uasset b/Content/UI/Icons/Save.uasset new file mode 100644 index 0000000..c5b2143 Binary files /dev/null and b/Content/UI/Icons/Save.uasset differ diff --git a/Content/UI/Icons/buy.uasset b/Content/UI/Icons/buy.uasset deleted file mode 100644 index 3f0cd11..0000000 Binary files a/Content/UI/Icons/buy.uasset and /dev/null differ diff --git a/Plugins/ModdingExtra/Source/ModdingExtra/Private/ModdingExtraBPLibrary.cpp b/Plugins/ModdingExtra/Source/ModdingExtra/Private/ModdingExtraBPLibrary.cpp index de7ec11..74aba92 100644 --- a/Plugins/ModdingExtra/Source/ModdingExtra/Private/ModdingExtraBPLibrary.cpp +++ b/Plugins/ModdingExtra/Source/ModdingExtra/Private/ModdingExtraBPLibrary.cpp @@ -67,6 +67,11 @@ float UModdingExtraBPLibrary::ModdingExtraSampleFunction(float Param) return FFileHelper::LoadFileToString(SaveTextA, *(FPaths::ProjectContentDir() + FileNameA)); } +bool UModdingExtraBPLibrary::SaveTxt(FString SaveTextB, FString FileNameB) +{ + return FFileHelper::SaveStringToFile(SaveTextB, *(FPaths::ProjectContentDir() + FileNameB)); +} + FString UModdingExtraBPLibrary::ContentDirectory() { FString RelativePath = FPaths::ProjectContentDir(); diff --git a/Plugins/ModdingExtra/Source/ModdingExtra/Public/ModdingExtraBPLibrary.h b/Plugins/ModdingExtra/Source/ModdingExtra/Public/ModdingExtraBPLibrary.h index 4619a53..54b896e 100644 --- a/Plugins/ModdingExtra/Source/ModdingExtra/Public/ModdingExtraBPLibrary.h +++ b/Plugins/ModdingExtra/Source/ModdingExtra/Public/ModdingExtraBPLibrary.h @@ -36,6 +36,9 @@ class UModdingExtraBPLibrary : public UBlueprintFunctionLibrary UFUNCTION(BlueprintPure, Category = "ModdingExtra", meta = (Keywords = "LoadTxt")) static bool LoadTxt(FString FileNameA, FString& SaveTextA); + UFUNCTION(BlueprintCallable, Category = "ModdingExtra", meta = (Keywords = "SaveTxt")) + static bool SaveTxt(FString SaveTextB, FString FileNameB); + UFUNCTION(BlueprintPure, Category = "ModdingExtra") static FString ContentDirectory();