Commit Graph

814 Commits

Author SHA1 Message Date
Fabian Dill
1fb7ed30eb move cheating to server, with option to turn it off
also, don't overwrite multisave if the resulting object is borked
2020-02-22 19:42:44 +01:00
Fabian Dill
5c6815c1f6 some pep8 2020-02-22 18:09:25 +01:00
Fabian Dill
09fba10a53 some QOL 2020-02-22 18:04:35 +01:00
Fabian Dill
b755e9a9ee implement dict-based meta_ignore 2020-02-22 03:04:55 +01:00
Fabian Dill
5a204a75f5 default to a zipping algorithm that actually finds similarities in roms (~90% file size reduction) 2020-02-21 10:57:57 +01:00
Fabian Dill
a5e3777484 fix an exception text 2020-02-18 09:50:50 +01:00
Fabian Dill
0220575c50 Meta-Mystery 2020-02-18 09:14:31 +01:00
DatXFire
f66467c2f5 Return support for standard dungeon_items option (#33) 2020-02-17 19:29:25 +01:00
Fabian Dill
81e83ae65d implement fuzzy text matching 2020-02-17 13:57:48 +01:00
Fabian Dill
95aea8c4b4 rename ocarina to flute. 2020-02-17 10:08:03 +01:00
Fabian Dill
e2ef84d6c9 add location checks to hint command 2020-02-17 08:16:17 +01:00
Fabian Dill
5c803e911c optimise the client a bit 2020-02-17 07:16:40 +01:00
Fabian Dill
5c34119293 bugfixes for hints 2020-02-17 05:34:02 +01:00
Fabian Dill
e50b9e5ee2 add zip_spoiler and zip_multidata 2020-02-17 02:09:33 +01:00
Fabian Dill
18911a1490 use same version format on client and server 2020-02-16 16:20:00 +01:00
Fabian Dill
d3519dbaa1 fix some fun auto-reformat-code 2020-02-16 15:41:05 +01:00
Fabian Dill
a990249762 explain tags a bit to other developers 2020-02-16 15:35:01 +01:00
Fabian Dill
b04db006e0 implement server-client handshake and move hint system to optional colorama support 2020-02-16 15:32:40 +01:00
Fabian Dill
0986b36b39 remove tautologous if 2020-02-16 09:47:50 +01:00
Fabian Dill
9047ddb479 make player_name logic a bit smarter in MultiMystery.py 2020-02-16 09:44:32 +01:00
Fabian Dill
278d510551 reshuffle hint system. You can always re-ask where something was for free. You can't go into debt now. 2020-02-16 04:06:16 +01:00
Fabian Dill
c4ba281645 prep for 1.4 compiled release 2020-02-11 15:07:21 +01:00
Fabian Dill
81051aebba mind your brackets 2020-02-11 03:53:23 +01:00
Fabian Dill
696fe0d0e4 try to squeeze !hint feedback on one line 2020-02-11 00:54:48 +01:00
Fabian Dill
416a6e7e50 add already found awareness to hint command 2020-02-11 00:44:28 +01:00
Fabian Dill
bc081ded9d add host.yaml to compiled program 2020-02-09 21:32:29 +01:00
Fabian Dill
f3324644a3 register all checks, not just network checks for hint points 2020-02-09 12:10:12 +01:00
Fabian Dill
3f3289cbb9 update docs 2020-02-09 05:39:38 +01:00
Fabian Dill
14e24037a5 împlement optional hint system (defaults to off) 2020-02-09 05:28:48 +01:00
Fabian Dill
7c57a7337c Merge remote-tracking branch 'origin/master' 2020-02-07 23:46:01 +01:00
Fabian Dill
e9b1ac8193 try to find IP, then loudly fail and continue 2020-02-07 23:45:54 +01:00
cassidy
54e300a9e7 Get timer and progressive settings from dict for file name (#29) 2020-02-07 23:16:24 +01:00
Fabian Dill
bac66a7e53 fix timer handling in gui set data 2020-02-07 23:14:50 +01:00
Fabian Dill
9659d01ed4 fix up some ohko stuff 2020-02-04 11:13:42 +01:00
Fabian Dill
c76b19b290 Merge remote-tracking branch 'origin/master' 2020-02-04 10:59:27 +01:00
Fabian Dill
574699a527 remove extraneous spoiler creation 2020-02-04 10:59:19 +01:00
Fabian Dill
efadb91179 mention Releases in readme 2020-02-03 20:07:44 +01:00
cassidy
0e18dd06a6 Fix can_take_damage world attribute (#24) 2020-02-03 03:52:57 +01:00
cassidy
21b8c73179 Add "timer" as individual setting (#23) 2020-02-03 02:10:56 +01:00
Fabian Dill
8ea3f34898 compile all user starting points 2020-02-02 22:36:55 +01:00
Fabian Dill
6ffaad0afe move gui module install to before project submodules 2020-02-02 22:09:10 +01:00
Fabian Dill
8ec43d722f add ModuleUpdate/Install to gui 2020-02-02 22:03:03 +01:00
Fabian Dill
4899955447 add compilation setup.py 2020-02-02 06:25:06 +01:00
Fabian Dill
a4d8a3831e keep client window open if unexpected exceptions occur 2020-02-02 06:20:08 +01:00
Fabian Dill
c5e5288b4d Merge remote-tracking branch 'origin/master' 2020-02-02 06:14:58 +01:00
Fabian Dill
cc369c3631 add license command to client to have MIT compliant compiled client possible 2020-02-02 06:14:51 +01:00
DatXFire
74e55a78db Fix typo in Mystery.py (#21) 2020-02-01 06:08:03 +01:00
Fabian Dill
80b03fc037 add name field to easy.yaml 2020-01-30 23:07:40 +01:00
Fabian Dill
76f27ca7fd naming fixes 2020-01-30 23:03:54 +01:00
CaitSith2
42d4837cc0 fix for remove args. (#20) 2020-01-30 22:58:01 +01:00