One application comes to mind for this: watch for new screenshots (assuming they automatically get put into a directory for Fallout 4 screenshots) and add the in-world coordinates to the EXIF data.
- a fitbit (pipbit?) for Fallout, track how many km/miles ran/walked, how many km while carrying how much kg of equipment, theoretical calories lost
- since it seems to synchronize stats and inventory, you can map where the player killed most enemies/took most stimpaks so you can get a heatmap of enemy-rich zones and rank them by difficulty - divide killed enemies by health lost (or used stimpaks)
- there are sites like fallout4map.com which track the location of unique and hardcoded items, you can automate this now
It's a Unity app, so `apktool` works well to get out all the assets. Nothing is obfuscated. There's also sample pipboy data file there too (for the demo mode).
Normally I keep notes on decompiling game files, but this time I didn't unfortunately :/
But I didn't get too far anyway - the DemoMode.bin file contains the demo data. There's a list of locations in a custom binary format, but the titles are readable.
I tried modifying the values to make them all visible, but the app threw a parsing exception when trying to load my modified file.
Have you got some kind of API? I'd be happy to look into connecting your map to the game. I think it would be nice to to need an app for this, but if this runs on a responsive website, that can connect to the game independently.
Combined with the inventory access, you could check the player's inventory against the known unique items, and place a custom map marker on the exact location for the next one they don't currently have - a treasure hunter app.