Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

import/export by name #413

Open
shadowman1974 opened this issue Jan 28, 2025 · 2 comments
Open

import/export by name #413

shadowman1974 opened this issue Jan 28, 2025 · 2 comments
Labels
duplicate This issue or pull request already exists feature New feature or request

Comments

@shadowman1974
Copy link

shadowman1974 commented Jan 28, 2025

It would be a good option to export/import only by name, without using ID and Asset, so that you can find the object, as the ID and Asset can change depending on the version of the game.

With Name, ID and Asset priority
Name + ID + Asset
Name + Asset
Name

And to be able to import in command line.

@shadowman1974 shadowman1974 added the feature New feature or request label Jan 28, 2025
@nesrak1
Copy link
Owner

nesrak1 commented Jan 30, 2025

There was a pull request to add this feature a while ago (but was closed by the author) and it's already been requested a bit. The main issues are:

  • If the path ids change, not only is the asset you're importing a different path id but so are potentially the path ids inside the dump. The format of the asset could also change
  • Multiple assets with the same name could be a problem and the current file conflict picker guarantees a many to one, but if you use plain asset names without a path id, you get a many to many mapping which is a little more complex.

@nesrak1 nesrak1 added the duplicate This issue or pull request already exists label Jan 30, 2025
@Shadowman-1
Copy link

Is there a possibility that uabea will look for the id and put it on import if the object is not found because of a changed id using the name+asset?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
duplicate This issue or pull request already exists feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants