From 4b82eb37b0bcb2cf4c98dada2cf07be7eec16f0c Mon Sep 17 00:00:00 2001 From: LongerWarrior Date: Mon, 16 Sep 2024 20:43:16 +0300 Subject: [PATCH] MonsterJam+Rennsport+FunkoFusion support --- CUE4Parse | 2 +- FModel/ViewModels/CUE4ParseViewModel.cs | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CUE4Parse b/CUE4Parse index 2ed1bd1d..a01c1442 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit 2ed1bd1daafc57f5fc09991964fc55dabd21548e +Subproject commit a01c144292b1f941b3d67b66ff4b723d4a90d336 diff --git a/FModel/ViewModels/CUE4ParseViewModel.cs b/FModel/ViewModels/CUE4ParseViewModel.cs index 8908a03e..d3c94546 100644 --- a/FModel/ViewModels/CUE4ParseViewModel.cs +++ b/FModel/ViewModels/CUE4ParseViewModel.cs @@ -42,6 +42,9 @@ using CUE4Parse.GameTypes.PAXDEI.Encryption.Aes; using CUE4Parse.GameTypes.NetEase.MAR.Encryption.Aes; using CUE4Parse.GameTypes.FSR.Encryption.Aes; using CUE4Parse.GameTypes.DeltaForce.Encryption.Aes; +using CUE4Parse.GameTypes.MJS.Encryption.Aes; +using CUE4Parse.GameTypes.Rennsport.Encryption.Aes; +using CUE4Parse.GameTypes.FunkoFusion.Encryption.Aes; using CUE4Parse.UE4.Objects.Core.Misc; using EpicManifestParser; using FModel.Creator; @@ -185,6 +188,9 @@ public class CUE4ParseViewModel : ViewModel EGame.GAME_3on3FreeStyleRebound => FreeStyleReboundAes.FSRDecrypt, EGame.GAME_DreamStar => DreamStarAes.DreamStarDecrypt, EGame.GAME_DeltaForceHawkOps => DeltaForceAes.DeltaForceDecrypt, + EGame.GAME_MonsterJamShowdown => MonsterJamShowdownAes.MonsterJamShowdownDecrypt, + EGame.GAME_Rennsport => RennsportAes.RennsportDecrypt, + EGame.GAME_FunkoFusion => FunkoFusionAes.FunkoFusionDecrypt, _ => Provider.CustomEncryption }; @@ -584,7 +590,7 @@ public class CUE4ParseViewModel : ViewModel case "umap": { var exports = Provider.LoadAllObjects(fullPath); - TabControl.SelectedTab.SetDocumentText(JsonConvert.SerializeObject(exports, Formatting.Indented), saveProperties, updateUi); + TabControl.SelectedTab.SetDocumentText(JsonConvert.SerializeObject(exports, Formatting.Indented), saveProperties, updateUi); if (HasFlag(bulk, EBulkType.Properties)) break; // do not search for viewable exports if we are dealing with jsons foreach (var e in exports)