Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[FEATURE] Auto Recognition #4

Open
SabreRunner opened this issue Apr 16, 2023 · 2 comments
Open

[FEATURE] Auto Recognition #4

SabreRunner opened this issue Apr 16, 2023 · 2 comments
Assignees
Labels
feature New feature or request
Milestone

Comments

@SabreRunner
Copy link

Is it possible for the module to auto recognise items requiring animation? I import characters in bulk and some things may overwrite. That means retagging everything every time.

@ZotyDev
Copy link
Member

ZotyDev commented Apr 16, 2023

Hi, thanks for the suggestion!
Never thought of that, that would be a nice feature. I will implement it as soon as possible. But it may take some time, I need to find a way to make auto recognition work with all languages, that may take some time.
I will pin this issue and update it with news related to this feature.

@ZotyDev ZotyDev self-assigned this Apr 16, 2023
@ZotyDev ZotyDev added the feature New feature or request label Apr 16, 2023
@ZotyDev ZotyDev pinned this issue Apr 16, 2023
@ZotyDev ZotyDev changed the title Auto Recognition [FEATURE] Auto Recognition May 21, 2023
@ZotyDev ZotyDev unpinned this issue May 21, 2023
@ZotyDev
Copy link
Member

ZotyDev commented Jun 2, 2023

The issue got unpinned but I've got news about it! Since the release where Auto Recognition was suggested the internals of how tag packs are stored changed a lot, because of that it is now possible to include a per-language recognition in every tag pack, the approach that I will do is to register tags with a additional property: autorec
So, for the dagger tag, it would be something like this:

dagger: 
{
    autorec:
    {
        "eng-us":
        {
            [
                "Dagger",
                "A Dagger"
            ]
        },
    }
}

The moudule will search for the strings in order, the first it finds is used, it will try with all the possible tags and use the one with the best match. Hope this works for all languages. This feature is coming in v2.0.0 alongside v11 support.

@ZotyDev ZotyDev transferred this issue from ZotyDev/objects-interactions-fx Dec 2, 2023
@ZotyDev ZotyDev added this to the v2.0.0 milestone Dec 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants