Heikki Aitakangas
f8e64a1b4f
Reduce log level for the all achievements and player achievements listings
2022-01-14 23:41:01 +02:00
Heikki Aitakangas
c7c303c551
Handle Steam achievement status check failure by logging them
2022-01-14 23:41:01 +02:00
Heikki Aitakangas
521889b027
Fix Steam version trying to record every achievement player has every second
2022-01-14 23:40:59 +02:00
Martin Fournier
8192ab09ef
Handle greenworks.init() errors gracefully
...
Since we are only using it to track achievements, we can still launch
the game if it fails to initialize, we just have to not run the
achievements interval.
Adds a dialog that tells the user to fix the issue & restart the game to
enable achievements.
2022-01-14 06:06:59 -05:00
Martin Fournier
674d8a3f06
Include electron-log in achievements file
...
When the timer throws an exception, it tried to log the error but log
was not defined.
2022-01-05 14:17:54 -05:00
Martin Fournier
a098289856
Refactor electron app into multiple files
...
Gracefully handle http-server start error & cleanup logs
2021-12-29 08:46:56 -05:00