nesrak1 / UABEA

c# uabe for newer versions of unity
MIT License
1.04k stars 133 forks source link

Looking for help #310

Open Sm982 opened 4 months ago

Sm982 commented 4 months ago

Hi there,

I'm looking to edit a game's texture and modify it to my liking and then it to appear in game. Previously, we would use UABE to export the texture, edit it, then in uabe plugins > edit > import then save the associated file it would output for e.g resources.assets ... However now the game has moved to compression and everything is compressed in data.unity3d and I am wanting some assistance on how I can edit textures again.

Thanks.,

nesrak1 commented 4 months ago

Click the info button for the asset list.

Sm982 commented 4 months ago

Click the info button for the asset list.

Im okay with this. But the files are compressed.

Do I just load the data.unity3d file into UABEA, let it uncompress, save it in a directory, edit what I want, export the texture2d as png, edit the texture, go back in and edit and import the edited texture. Save, then save the file in a new directory, open that saved file in UABEA and compress it?

I couldn't get it to work last night, when I changed the texture file it still was the same as default. Is it possible that there could be two of the same textures? I did notice this with one of the textures when I viewed it in AssetStudioGUI...

Thanks

nesrak1 commented 4 months ago

You don't need to save a copy of the file if you decompress to memory (and the file->save option in the bundle dialog should overwrite the original when you go to save.) If you're worried the texture didn't save the first time, try reopening the file and export the texture again. If it exports correctly but doesn't show in the game, then you need to look somewhere else for the image. If it doesn't export with the modified texture, try importing it again.

Sm982 commented 4 months ago

You don't need to save a copy of the file if you decompress to memory (and the file->save option in the bundle dialog should overwrite the original when you go to save.) If you're worried the texture didn't save the first time, try reopening the file and export the texture again. If it exports correctly but doesn't show in the game, then you need to look somewhere else for the image. If it doesn't export with the modified texture, try importing it again.

Thank you I will try this later and get back to you

Sm982 commented 4 months ago

You don't need to save a copy of the file if you decompress to memory (and the file->save option in the bundle dialog should overwrite the original when you go to save.) If you're worried the texture didn't save the first time, try reopening the file and export the texture again. If it exports correctly but doesn't show in the game, then you need to look somewhere else for the image. If it doesn't export with the modified texture, try importing it again.

Hey I did eventually tried this and did get it to work. To what I want.

However I'm coming across an issue where textures exist in the game but I cannot find them in UABEA or in AssetStudioGUI. What would the go be? I've confirrmed with the developer the names of the textures and the texture names.