From fa12e8ec3b406282d823a65b45a6277d84f52f06 Mon Sep 17 00:00:00 2001 From: Masusder <59669685+Masusder@users.noreply.github.com> Date: Thu, 21 May 2026 17:21:04 +0200 Subject: [PATCH] Roco Kingdom data table update, Snowbreak AES reload fix and lua support, Division Resurgence fixes, Subnautica 2 support, Lego 2K Drive support, Game For Peace partial lua support, Mongil Star Dive fixes Co-Authored-By: LongerWarrior <37636768+LongerWarrior@users.noreply.github.com> --- CUE4Parse | 2 +- FModel/ViewModels/CUE4ParseViewModel.cs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CUE4Parse b/CUE4Parse index dc70cfbc..8bff2f73 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit dc70cfbc92436bd8c6308a5139c1baa94bd37799 +Subproject commit 8bff2f73dd9f826c35a21c57c7dd48b642bd98c4 diff --git a/FModel/ViewModels/CUE4ParseViewModel.cs b/FModel/ViewModels/CUE4ParseViewModel.cs index b3d92175..2557ff4d 100644 --- a/FModel/ViewModels/CUE4ParseViewModel.cs +++ b/FModel/ViewModels/CUE4ParseViewModel.cs @@ -799,6 +799,7 @@ public class CUE4ParseViewModel : ViewModel break; } + case "ebd" when Provider.Versions.Game is EGame.GAME_ArcRaiders: case "json": { var data = Provider.SaveAsset(entry); @@ -1028,7 +1029,7 @@ public class CUE4ParseViewModel : ViewModel var nonPath = Provider.Files.Keys.FirstOrDefault(k => k.EndsWith(nonFileName, StringComparison.OrdinalIgnoreCase)); // I will only get one localization file because they did not translate any languages, lol - var locPathKey = entry.Path.Replace("/BinData/", "/BinLocalize/en_US/").Replace("/BinDataCompressed/", "/BinLocalize/en_US/"); + var locPathKey = entry.Path.Replace("/BinData/", "/BinLocalize/zh_Hans/").Replace("/BinDataCompressed/", "/BinLocalize/zh_Hans/"); var locFileFound = Provider.Files.TryGetValue(locPathKey, out var locEntry); if (!string.IsNullOrEmpty(nonPath) && Provider.Files.TryGetValue(nonPath, out var nonEntry))