Gildor's Forums

Author Topic: [UE3] Assault Fire  (Read 15007 times)
bestgj
Newbie
*
Posts: 2


View Profile
[UE3] Assault Fire
« on: March 09, 2020, 12:47 »

Game: Assault Fire / Nizhan / 逆战 (official site)
UE3 version: 829/2

Cannot be extracted, encrypted,I hope to have a tutorial to teach me how to do it


* DAgOyYbnpiFmmCo.jpg (31.04 KB, 480x288 - viewed 898 times.)

* 0.jpg (39.21 KB, 480x270 - viewed 896 times.)

* U7232P115DT20130306175244.jpg (22.51 KB, 320x600 - viewed 826 times.)
« Last Edit: November 08, 2025, 18:55 by spiritovod » Logged
SeSJa
Newbie
*
Posts: 8


View Profile
Re: UE3 nz逆战
« Reply #1 on: August 17, 2020, 15:02 »

https://forum.xentax.com/viewtopic.php?t=19115

I hope this link helps. You'll need to login to download the tool.
This tool can extract meshes, bones & textures from Ni-Zhan/Assault Fire, but animations are not supported.
And you'll need PVRTexTool to view and convert the extracted textures.
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2879


View Profile
Re: [UE3] Assault Fire
« Reply #2 on: May 27, 2025, 20:33 »

Use attached quickbms script to convert upk/u packages to compatible with umodel format, then use specific umodel build from this topic, the game should be autodetected. Make sure you're using latest versions of specific build and script before submitting possible issues.

Tested with old game version (around 1.0.1.117 which is 764/2) and current version (1.0.1.141 which is 829/2).

Update: Script is updated to handle upk from latest game versions if possible.
Update 2: Script is updated with the fix for some edge cases.
Update 3: Specific build is updated with a few fixes for static meshes, materials and animations from latest game versions.
Update 4: Specific build is updated with various fixes for latest game versions.
Update 5: Script is updated to ignore incompatible packages on batch conversion.
Update 6: Script is updated to handle some additional uncompressed packages. Specific build is updated with various fixes for textures, materials, static meshes and animations.
Update 7: Specific build is updated to support new package type from latest game versions.
Update 8: Specific build is updated with the fix for materials.
Update 9: Specific build is updated with the fix for skeletal meshes using ClothingAssets.
Update 10: Specific build is updated with various fixes for materials and skeletal meshes.
Update 11: Specific build is updated to fix downgrade in materials export and to add support for a new texture compression.
Update 12: Script is updated to support compressed packages as well. Specific build is updated to support new mesh modification.
 


* Clipboard01.jpg (96.67 KB, 2553x1242 - viewed 960 times.)

* Clipboard02.jpg (143.01 KB, 2550x1239 - viewed 448 times.)

* Clipboard03.jpg (139.18 KB, 2540x1240 - viewed 484 times.)
* assault_fire_convert_v7.bms (7.7 KB - downloaded 244 times.)
« Last Edit: March 14, 2026, 05:39 by spiritovod » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2879


View Profile
Re: [UE3] Assault Fire
« Reply #3 on: May 30, 2025, 16:42 »

To ensure some kind of consistency in the topic, I've updated the script to handle upk from latest game versions, though not all of them can be converted. After some brief tests it appeared that current engine didn't change in terms of umodel compatibility. But the people were posting all kind of packages, which had various changes not present in my samples from two years ago and in the current game version.

Considering all this, please note that issues with the script should be sent via PM, while issues with specific umodel build should be posted in this topic. But if those issues would be related to some self-fixed packages or to packages of unknown origins (not from current version), or in case I'm not able to reproduce the issue on my copy, or you didn't provide any particular info about your issue (like error message) - your post will be removed. By the current version I mean the one from the launcher without additional in-game updates. Thanks for your understanding.
« Last Edit: December 07, 2025, 23:03 by spiritovod » Logged
Lyws
Newbie
*
Posts: 20


View Profile
Re: [UE3] Assault Fire
« Reply #4 on: May 30, 2025, 21:49 »

Use attached quickbms script to convert upk/u packages to compatible with umodel format, then use specific build from this topic, the game should be autodetected now. Make sure you're using latest versions of specific build and script before submitting possible issues.

Tested with old game version (around 1.0.1.117 which is 764/2) and current version (1.0.1.141 which is 829/2).

Update: Script is updated to handle upk from latest game versions if possible.
Update 2: Script is updated with the fix for some edge cases.
May I ask if it is possible to export animations?
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2879


View Profile
Re: [UE3] Assault Fire
« Reply #5 on: May 31, 2025, 03:34 »

@Lyws: It should be clear from the attached screenshot, but yes, animations are supported.

----------------------------------------------------------------

Specific build is updated with a few fixes for static meshes, materials and animations from latest game version. Apparently some of packages are using different version now. Remember that you can also download base game version (through launcher without updates), where most packages are still using old engine.
« Last Edit: May 31, 2025, 22:45 by spiritovod » Logged
Momoi_Coder
Newbie
*
Posts: 1


View Profile
Re: [UE3] Assault Fire
« Reply #6 on: June 01, 2025, 16:17 »

@Lyws: It should be clear from the attached screenshot, but yes, animations are supported.

----------------------------------------------------------------

Specific build is updated with a few fixes for static meshes, materials and animations from latest game version. Apparently some of packages are using different version now. Remember that you can also download base game version (through launcher without updates), where most packages are still using old engine.
Thank you for updating the new script. After a full day of checking the game files, I found that in the new version's ATD folder, 2 out of the 204 files reported errors.
Here's the error images and the files:
https://mega.nz/folder/zA4zXSBC#puL63DjUgVuhsQYm8hwObQ
Logged
zxhxy
Jr. Member
**
Posts: 54


View Profile
Re: [UE3] Assault Fire
« Reply #7 on: June 01, 2025, 19:40 »

I also encountered some issues, which seem to be related to version incompatibility. Is there a way to resolve this?


* 2025-06-01 23-36-39-90.png (15.75 KB, 527x226 - viewed 744 times.)
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2879


View Profile
Re: [UE3] Assault Fire
« Reply #8 on: June 01, 2025, 21:03 »

@Momoi_Coder, @zxhxy: All reported issues should be fixed now in the updated build.

----------------------------------------------------------------

Script is updated to ignore incompatible packages on batch conversion.

Update: Script is updated to handle some additional uncompressed packages. Specific build is updated with various fixes for textures, materials, static meshes and animations. One of the fixes for static meshes is general improvement, not related to the game.
« Last Edit: June 06, 2025, 01:12 by spiritovod » Logged
Wish for World Peace
Newbie
*
Posts: 6


View Profile
Re: [UE3] Assault Fire
« Reply #9 on: July 22, 2025, 10:58 »

In the recent game version update, umodel seems unable to view the latest character textures and animations. Is there any chance you could fix it?
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2879


View Profile
Re: [UE3] Assault Fire
« Reply #10 on: July 22, 2025, 22:04 »

@Wish for World Peace: It should be fixed now in the updated build. Though cloth properties from such dummy meshes will not be parsed or somehow supported.

Update: Specific build is updated to support new package type from latest game versions. They're now doing inlined compression for some objects other than textures.
« Last Edit: August 14, 2025, 23:38 by spiritovod » Logged
1404505813@qq.com
Newbie
*
Posts: 1


View Profile
Re: [UE3] Assault Fire
« Reply #11 on: September 08, 2025, 19:42 »

I couldn't find Assault Fire in the compatibility dropdown list. Can this game be recognized without selecting a compatibility entry?
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2879


View Profile
Re: [UE3] Assault Fire
« Reply #12 on: September 08, 2025, 21:19 »

@1404505813: Yes, the game is autodetected in specific build if it's used with correctly converted with the script packages.
Logged
kofing1
Newbie
*
Posts: 6


View Profile
Re: [UE3] Assault Fire
« Reply #13 on: October 10, 2025, 13:18 »

appMalloc: size=-1974944558 (total=957 Mbytes) <- FArray::Empty: 1102498339 x 6 <- TArray::SerializeSimple <- SerializeBulkArray <- UStaticMesh3::Serialize <- LoadObject: StaticMesh3'AD19_Plague.AD19E_Object_Falling_Rocks_A_FRACTURED', pos=FB17D9, ver=829/2, game=ue3 <- UObject::EndLoad <- LoadWholePackage: AD19_Plague.upk <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1579 based


error for the last updata
upk:https://gofile.io/d/UmffVb
« Last Edit: October 10, 2025, 13:25 by kofing1 » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2879


View Profile
Re: [UE3] Assault Fire
« Reply #14 on: October 10, 2025, 17:03 »

@kofing1: I can't reproduce the issue. Most likely you're using outdated specific build. It's always recommended to check if you're using latest build before submitting possible issues for any game (if you're not sure which one you have, simply re-download it).
Logged
Jump to:  

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