diff --git a/CUE4Parse b/CUE4Parse index dbf308ef..57e63513 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit dbf308efa456ccbb30ed253acbf2b122dae2cae4 +Subproject commit 57e63513cacfcf784396030367c2243347b2800a diff --git a/FModel/ViewModels/CUE4ParseViewModel.cs b/FModel/ViewModels/CUE4ParseViewModel.cs index 9e1c6d4c..8908a03e 100644 --- a/FModel/ViewModels/CUE4ParseViewModel.cs +++ b/FModel/ViewModels/CUE4ParseViewModel.cs @@ -40,7 +40,7 @@ using CUE4Parse.GameTypes.DBD.Encryption.Aes; using CUE4Parse.GameTypes.DreamStar.Encryption.Aes; using CUE4Parse.GameTypes.PAXDEI.Encryption.Aes; using CUE4Parse.GameTypes.NetEase.MAR.Encryption.Aes; -using CUE4Parse.GameTypes.FSR.Encryption.Aes; +using CUE4Parse.GameTypes.FSR.Encryption.Aes; using CUE4Parse.GameTypes.DeltaForce.Encryption.Aes; using CUE4Parse.UE4.Objects.Core.Misc; using EpicManifestParser; @@ -183,7 +183,7 @@ public class CUE4ParseViewModel : ViewModel EGame.GAME_DeadByDaylight => DBDAes.DbDDecrypt, EGame.GAME_PaxDei => PaxDeiAes.PaxDeiDecrypt, EGame.GAME_3on3FreeStyleRebound => FreeStyleReboundAes.FSRDecrypt, - EGame.GAME_DreamStar => DreamStarAes.DreamStarDecrypt, + EGame.GAME_DreamStar => DreamStarAes.DreamStarDecrypt, EGame.GAME_DeltaForceHawkOps => DeltaForceAes.DeltaForceDecrypt, _ => Provider.CustomEncryption }; @@ -872,7 +872,7 @@ public class CUE4ParseViewModel : ViewModel { if (fullPath.StartsWith("/")) fullPath = fullPath[1..]; var savedAudioPath = Path.Combine(UserSettings.Default.AudioDirectory, - UserSettings.Default.KeepDirectoryStructure ? fullPath : fullPath.SubstringAfterLast('/')).Replace('\\', '/') + $".{ext.ToLower()}"; + UserSettings.Default.KeepDirectoryStructure ? fullPath : fullPath.SubstringAfterLast('/')).Replace('\\', '/') + $".{ext.ToLowerInvariant()}"; if (!UserSettings.Default.IsAutoOpenSounds) {