ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   Wish List (https://www.esoui.com/forums/forumdisplay.php?f=177)
-   -   [outdated] Mapping between interaction label and items (https://www.esoui.com/forums/showthread.php?t=6604)

sirinsidiator 10/29/16 03:48 PM

[outdated] Mapping between interaction label and items
 
Right now there is no easy way to map the interactable name of a crafting nodes to an item.
For example Ruby Ash shows up as "Ruby Ash Wood" when I look at a node in the world, but the raw material is called "Rough Ruby Ash". Add different languages to the mix and it becomes almost impossible to properly map them to their corresponding items. Right now I generate a lookup table and transform the names, but that requires a lot of maintenance and may break at any time.

The main issue is that GetGameCameraInteractableActionInfo only returns localized string values to identify an interactable action.
Right now it returns
Quote:

"Collect", "Ruby Ash Wood", false, false, 0, nil, nil, false
for a ruby ash node. It would be wonderful if it could also return the itemLink of the expected item for contextLink. In addition it could also return an id for every interactable in order to make it completely language independent.


All times are GMT -6. The time now is 04:51 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI