diff --git a/CUE4Parse b/CUE4Parse index de14a453..c6c553b5 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit de14a453b43838f85e4e34fd396d2e5d7c6edb80 +Subproject commit c6c553b5b743189efb1b5e21a50187e2a5911f83 diff --git a/FModel/ViewModels/GameSelectorViewModel.cs b/FModel/ViewModels/GameSelectorViewModel.cs index 03804c54..870160bf 100644 --- a/FModel/ViewModels/GameSelectorViewModel.cs +++ b/FModel/ViewModels/GameSelectorViewModel.cs @@ -84,7 +84,7 @@ public class GameSelectorViewModel : ViewModel => Enum.GetValues() .GroupBy(value => (int)value) .Select(group => group.First()) - .OrderBy(value => (int)value == ((int)value & ~0xF)); + .OrderBy(value => ((int)value & 0xFF) == 0); private IEnumerable EnumerateDetectedGames() { yield return GetUnrealEngineGame("Fortnite", "\\FortniteGame\\Content\\Paks", EGame.GAME_UE5_6); diff --git a/FModel/ViewModels/SettingsViewModel.cs b/FModel/ViewModels/SettingsViewModel.cs index c5601724..15d558ea 100644 --- a/FModel/ViewModels/SettingsViewModel.cs +++ b/FModel/ViewModels/SettingsViewModel.cs @@ -318,7 +318,7 @@ public class SettingsViewModel : ViewModel => Enum.GetValues() .GroupBy(value => (int)value) .Select(group => group.First()) - .OrderBy(value => (int)value == ((int)value & ~0xF)); + .OrderBy(value => ((int)value & 0xFF) == 0); private IEnumerable EnumerateAssetLanguages() => Enum.GetValues(); private IEnumerable EnumerateAesReloads() => Enum.GetValues(); private IEnumerable EnumerateDiscordRpcs() => Enum.GetValues();