Commit Graph

18 Commits

Author SHA1 Message Date
MineRobber9000 10906dc1f4 Name all preference fields 2018-07-25 11:27:30 -04:00
MineRobber9000 f136263a07 Fix times being written to save as floats and not ints
Also, remove the check for equal save, as the change in encoding seems to have little to no effect on save loading
2018-07-24 23:13:55 -04:00
MineRobber9000 035ad95395 URL-decode the save 2018-07-24 22:59:12 -04:00
MineRobber9000 d8b0d99645 Add test at end that the save is correctly re-encoded 2018-07-24 22:58:41 -04:00
MineRobber9000 6e99a682e4 Ending string needs to be a bytestring 2018-07-24 22:52:13 -04:00
MineRobber9000 80e92f2795 Make Game respect buffs and add a write_save function 2018-07-24 22:50:58 -04:00
MineRobber9000 7fe1ab259d make test ignore methods 2018-07-24 22:50:32 -04:00
MineRobber9000 3132109834 Move enums to their own submodule 2018-07-24 18:23:14 -04:00
MineRobber9000 706183e3e9 Add ALL_ON_PREFERENCES to exclude list 2018-07-24 18:16:40 -04:00
MineRobber9000 1cfe239e53 Fix broken import statement 2018-07-24 18:15:46 -04:00
MineRobber9000 3983afa13b Move enum lib into ccsave 2018-07-24 17:23:11 -04:00
MineRobber9000 64cc083da0 Move ccsave code to a module 2018-07-24 17:22:45 -04:00
MineRobber9000 c6e964ce33 Add initialized copies of enums 2018-07-24 17:06:56 -04:00
MineRobber9000 0c20e5803d Begin decoding preferences 2018-07-24 15:15:50 -04:00
MineRobber9000 d98138ebe0 Add all known correct variables to the exclusion list
While this wasn't my original plan, it's good to have less clutter when testing.
2018-07-24 06:16:58 -04:00
MineRobber9000 4ab45cc856 Add exclusionary list for test.py (for long variables) 2018-07-24 06:14:45 -04:00
MineRobber9000 bba1b6cec4 Rename Settings to Preferences, initialize all enums, fill in achievements enum, and make ccsave.Game.achievements be a list of booleans 2018-07-24 06:14:26 -04:00
MineRobber9000 f64cc54892 Initial commit 2018-07-24 05:46:58 -04:00