Gildor's Forums

Author Topic: Texture Export: Unable to find Null import entry  (Read 3487 times)
clubside
Newbie
*
Posts: 3


View Profile
Texture Export: Unable to find Null import entry
« on: December 30, 2024, 11:37 »

Howdy!

Thanks so much for your wonderful tool. I'm creating a website for fans of Suicide Squad Kill the Justice League and want to use some of the raw texture assets rather than clipping things from screenshots. The big problem has been the error in the subject which happens when trying to export the entire game or certain individual folders:

Code:
Unable to find Null import entry
ImportHelper::FindNullImportEntry <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Audio/Property_Sheets/Combat_Mix/MIX_Combat_AreaDenial.uasset, ver=522/0, game=ue4.26 <- UnPackage::LoadPackage(info): /Game/Audio/Property_Sheets/Combat_Mix/MIX_Combat_AreaDenial.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/Combat/Modifiers/COSL_AreaOfDenialSurface_DamageOverTime_Modifier.uasset, ver=522/0, game=ue4.26 <- UnPackage::LoadPackage(info): /Game/Blueprints/Code/Combat/Modifiers/COSL_AreaOfDenialSurface_DamageOverTime_Modifier.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/Combat/EnemyAddons/Soldier/SoldierRooftop_DangerousZone.uasset, ver=522/0, game=ue4.26 <- UnPackage::LoadPackage(info): /Game/Blueprints/Code/Combat/EnemyAddons/Soldier/SoldierRooftop_DangerousZone.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/Combat/Shields/BP_GiantShieldManger.uasset, ver=522/0, game=ue4.26 <- UnPackage::LoadPackage(info): /Game/Blueprints/Code/Combat/Shields/BP_GiantShieldManger.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Design/SDHQ/StonesGameState_Blueprint.uasset, ver=522/0, game=ue4.26 <- UnPackage::LoadPackage(info): /Game/Blueprints/Design/SDHQ/StonesGameState_Blueprint.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/GameModes/BasicGameMode.uasset, ver=522/0, game=ue4.26 <- UnPackage::LoadPackage(info): /Game/Blueprints/Code/GameModes/BasicGameMode.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/GameModes/BasicGameMode_QVK.uasset, ver=522/0, game=ue4.26 <- UnPackage::LoadPackage(info): /Ga

Is there an option I didn't see to skip and continue when this error occurs as re-running, browsing for the folder and pasting the key only to repeat that process on each folder error is time cosuming.

Bottom line, I'd like to export all textures and sounds from the root of the game and if an error occurs log it and move on.

Any advice?

Thanks,
Chris
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2765


View Profile
Re: Texture Export: Unable to find Null import entry
« Reply #1 on: December 31, 2024, 03:39 »

@clubside: To avoid issues like that use specific umodel build mentioned in the game topic. Though I should note that batch export of the whole game at once may fail anyway due to some system limitations, not directly related to umodel. Also, umodel doesn't support modern audio formats used in most games nowadays. It's better to use other tools like fmodel for extracting audio, or extract audio from packages as-is and then convert it with vgmstream.
« Last Edit: December 31, 2024, 03:41 by spiritovod » Logged
clubside
Newbie
*
Posts: 3


View Profile
Re: Texture Export: Unable to find Null import entry
« Reply #2 on: December 31, 2024, 05:33 »

Thanks so much for your reply. Sound isn't important at the moment but I will take your advice on that when I start adding that content, right now I'm trying to generate screens that mimic in-game menus and other interface elements rather than using the 100s of screenshots I've taken at this point.

I followed the specifics you provided and ended up with this as my options window:



I still get the same error on top-level folders like /Game/Menus

Code:
Unable to find Null import entry
ImportHelper::FindNullImportEntry <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Audio/Property_Sheets/Combat_Mix/MIX_Combat_AreaDenial.uasset, ver=518/0, game=ue4.25 <- UnPackage::LoadPackage(info): /Game/Audio/Property_Sheets/Combat_Mix/MIX_Combat_AreaDenial.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/Combat/Modifiers/COSL_AreaOfDenialSurface_DamageOverTime_Modifier.uasset, ver=518/0, game=ue4.25 <- UnPackage::LoadPackage(info): /Game/Blueprints/Code/Combat/Modifiers/COSL_AreaOfDenialSurface_DamageOverTime_Modifier.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/Combat/EnemyAddons/Soldier/SoldierRooftop_DangerousZone.uasset, ver=518/0, game=ue4.25 <- UnPackage::LoadPackage(info): /Game/Blueprints/Code/Combat/EnemyAddons/Soldier/SoldierRooftop_DangerousZone.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/Combat/Shields/BP_GiantShieldManger.uasset, ver=518/0, game=ue4.25 <- UnPackage::LoadPackage(info): /Game/Blueprints/Code/Combat/Shields/BP_GiantShieldManger.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Design/SDHQ/StonesGameState_Blueprint.uasset, ver=518/0, game=ue4.25 <- UnPackage::LoadPackage(info): /Game/Blueprints/Design/SDHQ/StonesGameState_Blueprint.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/GameModes/BasicGameMode.uasset, ver=518/0, game=ue4.25 <- UnPackage::LoadPackage(info): /Game/Blueprints/Code/GameModes/BasicGameMode.uasset <- UnPackage::LoadImportTableIoStore <- UnPackage::LoadPackageIoStore <- UnPackage::UnPackage: /Game/Blueprints/Code/GameModes/BasicGameMode_QVK.uasset, ver=518/0, game=ue4.25 <- UnPackage::LoadPackage(info): /Ga

The error appears to be happening on videos which are not a supported asset type so I was curious why it would try to export them.

I guess the tediousness of relaunching, setting the options and trying one folder at a time is why I was asking for/about a "skip on error" option.

Lastly I'm curious about the column in thr browser namely Skel, Stat, Anim and Tex. Are they always supposed to be blank? I had hoped to use them to find just the textures but the files I've successfully extracted do not show anything in the Tex column so that wasn't a solution.

Again thanks so much for your reply.
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2765


View Profile
Re: Texture Export: Unable to find Null import entry
« Reply #3 on: December 31, 2024, 18:40 »

@clubside: From the screenshot of startup screen you're still using official build, while you need to use specific one like suggested in the game topic. Please read at least first post there carefully. As for supported object types, you need to perform scan to see which assets contains supported objects. It's better to view some tutorials about umodel usage to understand how to use scan and flat view mode to find supported assets and filter/sort them if needed - for example, recommended tutorial from tutorials section.
Logged
clubside
Newbie
*
Posts: 3


View Profile
Re: Texture Export: Unable to find Null import entry
« Reply #4 on: January 01, 2025, 12:24 »

Thanks so much again @spiritovod but I'm confused. When I followed that first link it said the specific build was just for custom materials which I'm not trying to access, just textures. Am I just reading things wrong? I will definitely go through the tutorials, being an old I guess I thought things were pretty straightforward and just followed the tree.
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2765


View Profile
Re: Texture Export: Unable to find Null import entry
« Reply #5 on: January 04, 2025, 17:37 »

@clubside: Improved materials was original purpose of that specific build, but at moment it has a lot more general improvements and game specific fixes.
Logged
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS