mirror of
https://github.com/4sval/FModel.git
synced 2026-08-06 03:03:04 -05:00
Merge remote-tracking branch 'origin' into feature/new-exporter
This commit is contained in:
commit
d812d688fa
|
|
@ -22,6 +22,7 @@ using FModel.Views.Resources.Controls;
|
|||
using MessageBox = AdonisUI.Controls.MessageBox;
|
||||
using MessageBoxButton = AdonisUI.Controls.MessageBoxButton;
|
||||
using MessageBoxImage = AdonisUI.Controls.MessageBoxImage;
|
||||
using System.Runtime.Intrinsics.X86;
|
||||
|
||||
namespace FModel.ViewModels;
|
||||
|
||||
|
|
@ -292,6 +293,9 @@ public class ApplicationViewModel : ViewModel
|
|||
|
||||
public static async Task InitOodle()
|
||||
{
|
||||
if (!Avx2.IsSupported)
|
||||
return;
|
||||
|
||||
var oodlePath = Path.Combine(UserSettings.Default.OutputDirectory, ".data", OodleHelper.OODLE_NAME_OLD);
|
||||
if (!File.Exists(oodlePath))
|
||||
{
|
||||
|
|
|
|||
|
|
@ -27,10 +27,14 @@ using CUE4Parse.GameTypes.DFHO.Assets.Objects;
|
|||
using CUE4Parse.GameTypes.HonorOfKings.FileProvider;
|
||||
using CUE4Parse.GameTypes.KRD.Assets.Exports;
|
||||
using CUE4Parse.GameTypes.LegoBatman.Assets;
|
||||
using CUE4Parse.GameTypes.LordOfMysteries.FileProvider;
|
||||
using CUE4Parse.GameTypes.RocoKingdomWorld.Assets.Objects;
|
||||
using CUE4Parse.GameTypes.SMG.UE4.Assets.Exports.Wwise;
|
||||
using CUE4Parse.GameTypes.SquareEnix.UE4.Assets.Exports;
|
||||
using CUE4Parse.GameTypes.Theia.FileProvider;
|
||||
using CUE4Parse.MappingsProvider;
|
||||
using CUE4Parse.MappingsProvider.Jmap;
|
||||
using CUE4Parse.MappingsProvider.Usmap;
|
||||
using CUE4Parse.UE4.AssetRegistry;
|
||||
using CUE4Parse.UE4.Assets;
|
||||
using CUE4Parse.UE4.Assets.Exports;
|
||||
|
|
@ -64,9 +68,6 @@ using CUE4Parse.UE4.Wwise;
|
|||
using CUE4Parse.Utils;
|
||||
using CUE4Parse_Conversion.Exporters;
|
||||
using CUE4Parse_Conversion.Sounds;
|
||||
using CUE4Parse.GameTypes.LordOfMysteries.FileProvider;
|
||||
using CUE4Parse.MappingsProvider.Jmap;
|
||||
using CUE4Parse.MappingsProvider.Usmap;
|
||||
using EpicManifestParser;
|
||||
using EpicManifestParser.UE;
|
||||
using FModel.Creator;
|
||||
|
|
@ -209,6 +210,7 @@ public class CUE4ParseViewModel : ViewModel
|
|||
_ when versionContainer.Game is EGame.GAME_BlackStigma => new DefaultFileProvider(gameDirectory, SearchOption.AllDirectories, versionContainer, StringComparer.Ordinal),
|
||||
_ when versionContainer.Game is EGame.GAME_HonorofKingsWorld => new HoKWDefaultFileProvider(gameDirectory, SearchOption.AllDirectories, versionContainer, pathComparer),
|
||||
_ when versionContainer.Game is EGame.GAME_LordOfMysteries => new LoMDefaultFileProvider(gameDirectory, SearchOption.AllDirectories, versionContainer, pathComparer),
|
||||
_ when versionContainer.Game is EGame.GAME_ArcRaiders => new TheiaFileProvider(gameDirectory, SearchOption.AllDirectories, versionContainer, pathComparer),
|
||||
_ => new DefaultFileProvider(gameDirectory, SearchOption.AllDirectories, versionContainer, pathComparer)
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user