From 2bfd5d138fe3a932dddc7eea0ee14068b9c222d3 Mon Sep 17 00:00:00 2001 From: Sebastina Date: Fri, 7 Apr 2023 09:42:01 -0500 Subject: [PATCH] Update PenumbraApi.cs Add method for unpacking mod. --- Penumbra/Api/PenumbraApi.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Penumbra/Api/PenumbraApi.cs b/Penumbra/Api/PenumbraApi.cs index 5e4c44a7..6388362a 100644 --- a/Penumbra/Api/PenumbraApi.cs +++ b/Penumbra/Api/PenumbraApi.cs @@ -602,6 +602,19 @@ public class PenumbraApi : IDisposable, IPenumbraApi return PenumbraApiEc.Success; } + public PenumbraApiEc UnpackMod(string modFilePackagePath) + { + if (File.Exists(modFilePackagePath)) + { + ExternalModImporter.UnpackMod(modFilePackagePath); + return PenumbraApiEc.Success; + } + else + { + return PenumbraApiEc.FileMissing; + } + } + public PenumbraApiEc AddMod(string modDirectory) { CheckInitialized();