gatheringhallstudios / MHGenDatabase

A companion android app for Monster Hunter Generations Ultimate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Insect Glaive Extracts?

tanelso2 opened this issue · comments

I was on Kiranico and noticed that they had the extracts per body part listed. Example

Would it be possible to have that in the app? That would really help me learn how to play Insect Glaive.

It would be possible, however short version is that it'll be unlikely unless someone contributes a full spreadsheet of monster break zones.

Joe has more or less moved on from this project, and he mentioned before that information of that sort is very time consuming to extract from the game. I'm only doing soft maintenance of this app and while I'd be willing to link up the data were I given it in any sort of predictable form (like a spreadsheet), gathering that data is extremely time consuming and I currently have other priorities.

Same goes for palico skills (and what reroll table they're on) and hunter arts (and how to unlock them).

I'm pretty sure all of the information is on Kiranico so I can pull it off of there to put into the database.

It's been a while since I've done android coding but I can also try and help to contribute to the project a little bit. How would I submit a change to the database? Unzip it, change it, rezip it, then pull request that change?

I think the best way to do this now, just in case, is to use a JSON file to represent additional information rather than modifying the database directly. Database updates often cause issues for people, so I'd like to avoid making any more database updates if possible especially while there isn't ongoing development.

So a JSON file that is loaded by the view model in the monster list to display the relevant data might be the correct call. Note that it would have to be linked by id, as the name changes based on the language.

Alright. That sounds easy. Just a big map of Monster Part Id -> Extract color.

I'll get to work on constructing that. I'll take a shot at doing the android code as well and let you know if I need anything clarified. (Which I probably will because I am not an experienced Android dev)

Thanks for the guidance!

I use this app every time I play mhgu so I'm excited to give back to it