by Graf Zahl » Tue Oct 01, 2019 5:40 am
Gez wrote:I believe it's used by the Doom Launcher frontend.
For those who don't know, the stats feature collects your game time and level completion stats across all your playthroughs with it enabled, and stores them in a file. So if you're curious, you can know how many demons you've killed since you started using this, or how many secrets you've found, etc.
Precisely that. What has bothered me is that it stores this stuff in a freeform text file making it hard to analyze, so I rewrote it using SQLite, because I had to familiarize myself with that for something else and thought I'd better apply it to something that's more fun first, trying out some wrappers around its awful straight C API.
Obviously this also means that the launcher front end using this will have to be changed, because it's no longer a text file (but can be exported to one, of course, albeit in a different format with more information.)
[quote="Gez"]I believe it's used by the Doom Launcher frontend.
For those who don't know, the stats feature collects your game time and level completion stats across all your playthroughs with it enabled, and stores them in a file. So if you're curious, you can know how many demons you've killed since you started using this, or how many secrets you've found, etc.[/quote]
Precisely that. What has bothered me is that it stores this stuff in a freeform text file making it hard to analyze, so I rewrote it using SQLite, because I had to familiarize myself with that for something else and thought I'd better apply it to something that's more fun first, trying out some wrappers around its awful straight C API.
Obviously this also means that the launcher front end using this will have to be changed, because it's no longer a text file (but can be exported to one, of course, albeit in a different format with more information.)