• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

UABE - Asset Bundle Extractor

Problem

Hi, I downloaded recently this tool, and I've a problem, because when I try to export a model, it appears me a screen that says "Invalid shader channels (vertex position doesn't have 3 floats)!".

How can I solve it?

 
Last edited by a moderator:
I want to see Serialize Values of MonoBehaviour Component

ScrollRect.jpg

i want to see Serialize Values of MonoBehaviour Component,like Scroll Rect Componnet,i want to know values of Scroll Rect Component,but in the view asset of UABE,i can't find anything.my job is to reconstruct Unity Scene.how can i do?my English is poor,forgive me.

AssetData.png

 
Please help me

Hello, I'm the other one unityGame player Please allow me to express gratitude to your tools.It helped me a lot. But now I have a problem. When I use it export dump the *.txt It's perfect. But I'm right now import dump this *.txt and save.When you open it again and export the obj It said "Unable to read the mesh asset!(unknown asset format)" I don't know what's going on ,Please help me Please allow me to thank you again for what you have done And forgive my grammar I'm using translation software This is a document https://pan.baidu.com/s/1kWTZRNL

 
Hi there,

I use this wonderfull tool since june 2017, the best so far !

But since a new update, I can't mod anymore (the game has changed to version 2017.3.0p3). I wonder : Does the tool (beta 2.2) support this version ?

By the way, I found a bug while exporting 2Dtextures. Exporting in TGA format : the texture name is pre-loaded with CAB name file when saving. Exporting in PNG : the texture name isn't pre-loaded when saving.

Thx DerPopo for your amazing work ;)

Have fun all !

 
Last edited by a moderator:
Here it is :
mirror 1

mirror 2

Or as an attachment :

View attachment 7188

The instructions on how to use it are in the readme.

If you want to add a new texture using UAE, open the Add dialog (menu : Asset->Add).

  1. Write your texture's name into Asset Name, write 0 into Asset Index Offset and write 0x0000001C into Asset Type.
  2. Once you have it added, right click an existing texture (like snow) and export it somewhere to a .data file. Right click your new asset and import the exported file.
  3. Click your new asset and select Plug-in. Then right click it and import the texture you created. Make sure the formats of your texture and the new asset match (most likely it should be DXT5).
  4. Select the unnamed asset of type AssetBundle and add the new asset like described in the readme.
  5. Create a normal map of your texture and repeat steps 1-4 to create an asset ending with _n. You can also create a specular ending with _s.

7dtd seems to use grayscales as normal textures.

If you want to use transparency, you have to insert your texture in one of the ta_ files in BlockTextureAtlases.
I realize the instructions are 3 years old, but I managed to get all of these feats done in v2.2, except I get an error when loading the game.

DbpLAES.png


XML code in ta_terrainxml

Code:
	<uv  id="571" x="34" y="34" w="119" h="119" blockw="8" blockh="8" color="0,0,0" globaluv="False" material="stone" texture="test.tga" />
blocks.xml

Code:
	<block id="15" name="test">
	<property name="CreativeMode" value="Dev" />
	<property name="Material" value="Mbedrock" />
	<property name="Shape" value="Terrain" />
	<property name="Mesh" value="terrain" />
	<property name="Texture" value="571" />
	<property name="DropScale" value="2" />
	<drop event="Destroy" count="0" />
	<property name="CanMobsSpawnOn" value="true" />
</block>
As you can see there doesn't seem to be a container file specified, but the files are there, I edited the xml in blocktextureatlases to reference the file in terraintextures, and the error message I get is:

Code:
Exception: TextureAtlasTerrain: couldn't load diffuse texture 'test.tga'
So my request is, can you update the instructions on adding additional files? Thanks!

 
Last edited by a moderator:
Damn. Literally every post was over my head.

Thanks homie, I'll pass the info over to stompy, who's a lot smarter than me. :)

 
I think I will create a plugin for asset tables since tinkering around with asset dumps isn't very convenient. Directly editing assets in the asset view, navigating to a PPtr reference and having a modeless view dialog (similar to the container list) also are things I'd like to add.

By the way, I've created a Collada exporter for the Mesh plugin along with skeleton and blend shape support for SkinnedMeshRenderer assets using the assimp library (and modifications). It works fine so far, so it might be in the next beta release. Since I've got lots of other things to do, I can't tell when that release is ready though.

Hi, I downloaded recently this tool, and I've a problem, because when I try to export a model, it appears me a screen that says "Invalid shader channels (vertex position doesn't have 3 floats)!".How can I solve it?
The game possibly uses 2D meshes, while the mesh plugin only supports 3D meshes.

Hello, I'm the other one unityGame player Please allow me to express gratitude to your tools.It helped me a lot. But now I have a problem. When I use it export dump the *.txt It's perfect. But I'm right now import dump this *.txt and save.When you open it again and export the obj It said "Unable to read the mesh asset!(unknown asset format)" I don't know what's going on ,Please help me Please allow me to thank you again for what you have done And forgive my grammar I'm using translation software This is a document https://pan.baidu.com/s/1kWTZRNL
Thanks for the sample file! I've identified the issues with .txt and .json dump import and it will be fixed in the next release.

Hi there,
I use this wonderfull tool since june 2017, the best so far !

But since a new update, I can't mod anymore (the game has changed to version 2017.3.0p3). I wonder : Does the tool (beta 2.2) support this version ?

By the way, I found a bug while exporting 2Dtextures. Exporting in TGA format : the texture name is pre-loaded with CAB name file when saving. Exporting in PNG : the texture name isn't pre-loaded when saving.

Thx DerPopo for your amazing work ;)

Have fun all !
Which problems occur when you try to mod the game? I haven't found any issues with a 2017.3.1f1 project.

The other critical bug you've mentioned will be fixed in the next release. ;)

 
Huh....

I think I will create a plugin for asset tables since tinkering around with asset dumps isn't very convenient. Directly editing assets in the asset view, navigating to a PPtr reference and having a modeless view dialog (similar to the container list) also are things I'd like to add.
By the way, I've created a Collada exporter for the Mesh plugin along with skeleton and blend shape support for SkinnedMeshRenderer assets using the assimp library (and modifications). It works fine so far, so it might be in the next beta release. Since I've got lots of other things to do, I can't tell when that release is ready though.

The game possibly uses 2D meshes, while the mesh plugin only supports 3D meshes.

Thanks for the sample file! I've identified the issues with .txt and .json dump import and it will be fixed in the next release.

Which problems occur when you try to mod the game? I haven't found any issues with a 2017.3.1f1 project.

The other critical bug you've mentioned will be fixed in the next release. ;)
Huh........It is 3D meshes,This is a 3D mobile game .....Like this https://www.bilibili.com/video/av18886225/View attachment 1663

View attachment 1661

View attachment 1662

 
Which problems occur when you try to mod the game? I haven't found any issues with a 2017.3.1f1 project.

The other critical bug you've mentioned will be fixed in the next release. ;)
I tried to replace 3 textures from the game, and now all textures from this file are not displayedSS4.jpg.

My game now uses v. 2017.3.0p3, and you are talking about v. 2017.3.1f1. Is that my problem ?

Changes in 2.2 beta2 :
Add 2017.3.0f3 support (new class database, updated Texture and Mesh plugins).
:)

 
So I am trying to use this great tool to mod a game that has 2d sprite objects that look 3d. I can change the textures with the assetbundle extractor, but I need to change the sprite objects themselves. Is this possible? Could there be a future plugin that could replace sprite objects? I can extract them with unity studio, but I can't upload new sprites. Is there a tool for that? Am I missing something? Thanks in advance.

 
So I am trying to use this great tool to mod a game that has 2d sprite objects that look 3d. I can change the textures with the assetbundle extractor, but I need to change the sprite objects themselves. Is this possible? Could there be a future plugin that could replace sprite objects? I can extract them with unity studio, but I can't upload new sprites. Is there a tool for that? Am I missing something? Thanks in advance.
You need to finish your sprite in unity ,Then use this tool to export TXT Modify pathid and import your game ,The premise is that you will be Sprite

 
You need to finish your sprite in unity ,Then use this tool to export TXT Modify pathid and import your game ,The premise is that you will be Sprite
Thanks for the quick reply. Not sure I fully understand. I make the sprite in unity. I understand modifying the TXT, but where do I place the sprite? I thought I needed to import it into the resources.assets file I am modding.

 
Thanks for the quick reply. Not sure I fully understand. I make the sprite in unity. I understand modifying the TXT, but where do I place the sprite? I thought I needed to import it into the resources.assets file I am modding.
Maybe I should be more clear. I am trying to mod Fire Pro Wrestling World. In the resources.assets file, there are sprites and textures for the weapons in game. Each weapon has 41 individual sprites and 41 individual textures for those sprites that allow the weapons to appear on screen and be used by the wrestler. Using this tool I can change the textures no problem and they appear in game, but the shape is wrong due to the sprite. So I need to change the 41 individual sprite images (they don't seem to use sprite sheets) so that the weapon is shaped correctly. So I thought all I would need to do is import a new sprite for each of the 41 sprite images in the file to say replace a baseball bat with a guitar or something of that nature. I just can't find a way to do that.

 
Which problems occur when you try to mod the game? I haven't found any issues with a 2017.3.1f1 project.
I realized that you were talking about 7 deyx to die game, but I use your tool for another game which uses Unity3D and works fine (unitl this new version).

I'll wait for an update of the tool (2017.3.1f1 or later)

By the way thx for your excellent work :)

 
Back
Top