rm-NoobInCoding / UnrealReZen

UnrealReZen is a modding tool for packing utoc and ucas files (Unreal Engine Zen Loader archive files)
GNU General Public License v3.0
103 stars 10 forks source link

broken utoc? #49

Closed thewestofblak closed 1 week ago

thewestofblak commented 1 week ago

Description My game is crashing when it loads the values I edited, I think it's because of the utoc. FModel looks like it's giving an error for the utoc.

Tool outputs C:\Users\Me>E:/Documents/UnrealReZen_V01/UnrealReZen.exe --content-path "P:/SteamLibrary/steamapps/common/DRAGON BALL Sparking! ZERO/mygaming" --compression-format Zlib --engine-version GAME_UE5_1 --game-dir "P:/SteamLibrary/steamapps/common/DRAGON BALL Sparking! ZERO/SparkingZERO/Content/Paks" -a 0xB2407C45EA7C528738A94C0A25EA8F419DE4377628EB30C0AE6A80DD9A9F3EF0 --output-path "E:/Documents/Unverum/Mods/Dragon Ball Sparking! ZERO/Fred.utoc" Game Directory: P:/SteamLibrary/steamapps/common/DRAGON BALL Sparking! ZERO/SparkingZERO/Content/Paks Content Path: P:/SteamLibrary/steamapps/common/DRAGON BALL Sparking! ZERO/mygaming Unreal Engine Version: GAME_UE5_1 Output Path: E:/Documents/Unverum/Mods/Dragon Ball Sparking! ZERO/Fred.utoc [20:49:57 INF] Loading Game Archives... [20:49:58 WRN] "pakchunk0optional-Windows.pak" has strange mount point "/", mounting to root [20:49:58 INF] Pak "pakchunk8-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0057160 [20:49:58 INF] Pak "pakchunk7-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0060217 [20:49:58 INF] IoStore "pakchunk14-Windows.utoc": 167 files (167 encrypted), mount point: "SparkingZERO/Content/L10N/zh-Hans/SS/", version 5 in 00:00:00.0075738 [20:49:58 INF] IoStore "pakchunk8-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/de/SS/", version 5 in 00:00:00.0076242 [20:49:58 INF] IoStore "pakchunk11-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/pl/SS/", version 5 in 00:00:00.0076286 [20:49:58 INF] Pak "pakchunk15-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0058664 [20:49:58 INF] Pak "pakchunk17-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0060229 [20:49:58 INF] Pak "pakchunk12-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0060091 [20:49:58 INF] Pak "pakchunk0optional-Windows.pak": 0 files, version 11 in 00:00:00.0070468 [20:49:58 INF] Pak "pakchunk0-Windows.pak": 5249 files (54 encrypted), version 11 in 00:00:00.0184734 [20:49:58 INF] Pak "pakchunk16-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0002433 [20:49:58 INF] Pak "pakchunk9-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0002949 [20:49:58 INF] Pak "pakchunk6-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0003762 [20:49:58 INF] IoStore "pakchunk3-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/en/SS/", version 5 in 00:00:00.0009514 [20:49:58 INF] IoStore "pakchunk16-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/th/SS/", version 5 in 00:00:00.0010467 [20:49:58 INF] IoStore "pakchunk7-Windows.utoc": 169 files (169 encrypted), mount point: "SparkingZERO/Content/L10N/it/SS/", version 5 in 00:00:00.0010900 [20:49:58 INF] IoStore "pakchunk9-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/es/SS/", version 5 in 00:00:00.0010965 [20:49:58 INF] IoStore "pakchunk15-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/ko/SS/", version 5 in 00:00:00.0011605 [20:49:58 INF] IoStore "pakchunk6-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/fr/SS/", version 5 in 00:00:00.0008736 [20:49:58 INF] IoStore "pakchunk4-Windows.utoc": 167 files (167 encrypted), mount point: "SparkingZERO/Content/L10N/pt-BR/SS/", version 5 in 00:00:00.0012931 [20:49:58 INF] IoStore "pakchunk5-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/es-419/SS/", version 5 in 00:00:00.0005447 [20:49:58 WRN] "pakchunk1-Windows.pak" has strange mount point "/", mounting to root [20:49:58 INF] Pak "pakchunk10-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0002020 [20:49:58 INF] Pak "pakchunk2-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0003330 [20:49:58 INF] IoStore "pakchunk12-Windows.utoc": 171 files (171 encrypted), mount point: "SparkingZERO/Content/L10N/ar/SS/", version 5 in 00:00:00.0004901 [20:49:58 INF] IoStore "pakchunk17-Windows.utoc": 166 files (166 encrypted), mount point: "SparkingZERO/Content/L10N/id/SS/", version 5 in 00:00:00.0005004 [20:49:58 INF] IoStore "pakchunk2-Windows.utoc": 167 files (167 encrypted), mount point: "SparkingZERO/Content/L10N/ja/SS/", version 5 in 00:00:00.0004443 [20:49:58 WRN] "pakchunk1optional-Windows.pak" has strange mount point "/", mounting to root [20:49:58 INF] Pak "pakchunk13-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0004232 [20:49:58 INF] IoStore "pakchunk13-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/zh-Hant/SS/", version 5 in 00:00:00.0005945 [20:49:58 INF] Pak "pakchunk14-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0002140 [20:49:58 INF] Pak "pakchunk1-Windows.pak": 0 files, version 11 in 00:00:00.0253224 [20:49:58 INF] Pak "pakchunk11-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0001753 [20:49:58 INF] IoStore "pakchunk0optional-Windows.utoc": 1 files, mount point: "SparkingZERO/Content/SS/Bg/Map800/Environment/Textures/", version 5 in 00:00:00.0002585 [20:49:58 INF] IoStore "pakchunk10-Windows.utoc": 168 files (168 encrypted), mount point: "SparkingZERO/Content/L10N/ru/SS/", version 5 in 00:00:00.0003585 [20:49:58 INF] IoStore "pakchunk1optional-Windows.utoc": 2 files, mount point: "SparkingZERO/Content/SS/Bg/Map900/DRM200/Textures/", version 5 in 00:00:00.0001343 [20:49:58 INF] Pak "pakchunk1optional-Windows.pak": 0 files, version 11 in 00:00:00.0108247 [20:49:58 INF] Pak "pakchunk5-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0001516 [20:49:58 INF] Pak "pakchunk3-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0001647 [20:49:58 INF] Pak "pakchunk4-Windows.pak": 5 files, mount point: "SparkingZERO/Content/Localization/", version 11 in 00:00:00.0001561 [20:49:58 INF] IoStore "pakchunk1-Windows.utoc": 99275 files (99275 encrypted), version 5 in 00:00:00.6882975 [20:50:00 INF] IoStore "pakchunk0-Windows.utoc": 214060 files (214060 encrypted), version 5 in 00:00:01.9289536 [20:50:00 INF] Packing Contents... [20:50:00 INF] Mounting MI_0153_00_00_PPL000.uasset [20:50:00 INF] Packing files... Done! 1 file(s) packed

Expected behavior Texture should load (should replace Final Form Frieza's purple with red) instead of game crashing

Screenshot image

Game Name DRAGON BALL: Sparking! Zero - UE 5.1 - https://store.steampowered.com/app/1790600/DRAGON_BALL_Sparking_ZERO/

Your patch files Fred test.zip

thewestofblak commented 1 week ago

issue was with my file, not the utoc

RenegadeWraith commented 1 week ago

Can you explain how you fixed this? I have the same issue.

thewestofblak commented 1 week ago

Can you explain how you fixed this? I have the same issue.

I had edited the material json in notepad and ended up doing something wrong. I switched to UE5.1 to edit materials instead and it worked from there :)