Cocktail Frank cocktailfrank
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-11-12 17:39:56 -05:00
bff92d6cbb Track date-based and time-based achievements
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-11-12 17:28:39 -05:00
9d368acff6 Add read-only access to Achievement object's JSON
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-11-09 18:49:11 -05:00
ea9588d907 Track achievements for carrying the coin back to the beginning
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-11-09 18:46:48 -05:00
5c4f84cdc7 Log a message when an achievement is unlocked
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-11-09 02:58:00 -05:00
5cffd712fb Track warped levels beaten and related achievement
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-11-06 20:39:52 -05:00
19eb5b6188 Count deaths per run
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-11-06 20:30:02 -05:00
fac4568066 Hack debug info about type_error into json.hpp
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-11-03 01:29:48 -04:00
7e4105e702 Add achievement for having no achievements
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-11-03 01:28:59 -04:00
49bc96c241 Get count of achievements unlocked in progress
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-11-03 01:00:15 -04:00
6aac73d087 Store user sound and fullscreen preferences
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-11-01 20:52:57 -04:00
8c7c599b90 Store user sound and fullscreen preferences
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-11-01 20:52:45 -04:00
bef0960109 Add support for storing and loading user preferences
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-10-30 19:14:31 -04:00
b1f1e377a3 Track consecutive days played, mock the Cakefoot class for tests
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-10-30 19:14:16 -04:00
5ee08dfeb9 Time functions for getting date as a string and minutes since epoch
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-10-24 14:26:44 -04:00
79abe26b6c Track the CAKES_UNLOCKED stat
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-10-24 14:26:35 -04:00
5f18894d5d Support for defaulting to a value when reading a stat
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-10-23 23:41:31 -04:00
9a5a24b40c Track and estimate more stats, including level count and coins
1a6712f521 Define new stats that will be useful for unlocking achievements
Compare 2 commits »
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-10-23 23:41:22 -04:00
1536f7c2fb Minor line length linting
cocktailfrank pushed to cocktailfrank/achievements at shampoo/cakefoot 2024-10-18 19:00:28 -04:00
18088e2669 Mock tests to check stat estimations
cocktailfrank pushed to cocktailfrank/achievements at shampoo/spacebox 2024-10-18 19:00:17 -04:00
55abc9af7f Add common test setup header, fix various stat assignment bugs