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

Bugfix: prevent Loki from crashing when inventory contains items not (yet) supported #35

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jensbrak
Copy link
Contributor

This will at least prevent Loki from crashing but maybe there are better ways of solving this. This would fix the error reported in #30 (as in prevent Loki from crashing when unsupported items are in inventory. I have separate PR to add those missing items)

Another thought: I'd like to insert the actual internal game id (ie name) of the item in the inventory slot, instead of the fallback value 'item_name'. That way you can see what the name is that is missing, to be added in the SharedItemData DB. WPF is not my expertise so I don't know how to make a fallback that use the name of an item. Well, you could replace "item_data" with the item.name in code but that seems backwards...

This will at least prevent Loki from crashing but maybe there are better ways of solving this.

Another thought: I'd like to insert the actual internal game id (ie name) of the item in the inventory slot, instead of the fallback value 'item_name'. That way you can see what the name is that is missing, to be added in the SharedItemData DB. WPF is not my expertise so I don't know how to make a fallback that use the name of an item. Well, you could replace "item_data" with the item.name in code but that seems backwards...
@jensbrak jensbrak changed the title Update Item.cs Bugfix: prevent Loki from crashing when inventory contains items not (yet) supported Dec 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant