|
10 | 10 | using System.Threading; |
11 | 11 | using System.Threading.Tasks; |
12 | 12 | using System.Windows; |
| 13 | + |
13 | 14 | using AdonisUI.Controls; |
| 15 | + |
14 | 16 | using CUE4Parse; |
15 | 17 | using CUE4Parse.Compression; |
16 | 18 | using CUE4Parse.Encryption.Aes; |
|
19 | 21 | using CUE4Parse.FileProvider.Vfs; |
20 | 22 | using CUE4Parse.GameTypes.Aion2.Objects; |
21 | 23 | using CUE4Parse.GameTypes.AshEchoes.FileProvider; |
22 | | -using CUE4Parse.GameTypes.DPA.UE4.Assets.Exports.Wwise; |
23 | 24 | using CUE4Parse.GameTypes.KRD.Assets.Exports; |
| 25 | +using CUE4Parse.GameTypes.SMG.UE4.Assets.Exports.Wwise; |
24 | 26 | using CUE4Parse.MappingsProvider; |
25 | 27 | using CUE4Parse.UE4.AssetRegistry; |
26 | 28 | using CUE4Parse.UE4.Assets; |
|
51 | 53 | using CUE4Parse.UE4.Versions; |
52 | 54 | using CUE4Parse.UE4.Wwise; |
53 | 55 | using CUE4Parse.Utils; |
| 56 | + |
54 | 57 | using CUE4Parse_Conversion; |
55 | 58 | using CUE4Parse_Conversion.Sounds; |
| 59 | + |
56 | 60 | using EpicManifestParser; |
57 | 61 | using EpicManifestParser.UE; |
58 | 62 | using EpicManifestParser.ZlibngDotNetDecompressor; |
| 63 | + |
59 | 64 | using FModel.Creator; |
60 | 65 | using FModel.Extensions; |
61 | 66 | using FModel.Framework; |
|
64 | 69 | using FModel.Views; |
65 | 70 | using FModel.Views.Resources.Controls; |
66 | 71 | using FModel.Views.Snooper; |
| 72 | + |
67 | 73 | using Newtonsoft.Json; |
68 | 74 | using Newtonsoft.Json.Converters; |
| 75 | + |
69 | 76 | using OpenTK.Windowing.Common; |
70 | 77 | using OpenTK.Windowing.Desktop; |
| 78 | + |
71 | 79 | using Serilog; |
| 80 | + |
72 | 81 | using SkiaSharp; |
| 82 | + |
73 | 83 | using Svg.Skia; |
| 84 | + |
74 | 85 | using UE4Config.Parsing; |
| 86 | + |
75 | 87 | using Application = System.Windows.Application; |
76 | 88 | using FGuid = CUE4Parse.UE4.Objects.Core.Misc.FGuid; |
77 | 89 |
|
@@ -297,7 +309,7 @@ await _threadWorkerView.Begin(cancellationToken => |
297 | 309 | } |
298 | 310 |
|
299 | 311 | Provider.Initialize(); |
300 | | - _wwiseProviderLazy = new Lazy<WwiseProvider>(() => new WwiseProvider(Provider, UserSettings.Default.WwiseMaxBnkPrefetch)); |
| 312 | + _wwiseProviderLazy = new Lazy<WwiseProvider>(() => new WwiseProvider(Provider, UserSettings.Default.GameDirectory, UserSettings.Default.WwiseMaxBnkPrefetch)); |
301 | 313 | _fmodProviderLazy = new Lazy<FModProvider>(() => new FModProvider(Provider, UserSettings.Default.GameDirectory)); |
302 | 314 | _criWareProviderLazy = new Lazy<CriWareProvider>(() => new CriWareProvider(Provider, UserSettings.Default.GameDirectory)); |
303 | 315 | Log.Information($"{Provider.Versions.Game} ({Provider.Versions.Platform}) | Archives: x{Provider.UnloadedVfs.Count} | AES: x{Provider.RequiredKeys.Count} | Loose Files: x{Provider.Files.Count}"); |
|
0 commit comments