Fabian Dill
|
128be8df89
|
don't set cwd on import
|
2020-03-06 04:52:21 +01:00 |
Fabian Dill
|
c6cd4a9681
|
make drag&drop work for binary patching if the file is outside the base folder
|
2020-03-06 01:27:02 +01:00 |
Fabian Dill
|
d44acfdaaf
|
implement binary patching for multimystery (for now no gui/cli support)
|
2020-03-06 00:48:23 +01:00 |
Fabian Dill
|
aaa650e18b
|
mention unknown ID codes in their text
|
2020-02-26 11:39:49 +01:00 |
Fabian Dill
|
857c318108
|
bump protocol version number in case I want to disallow old (in this case aka locally cheating) clients.
|
2020-02-22 19:45:55 +01:00 |
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
|
09fba10a53
|
some QOL
|
2020-02-22 18:04:35 +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
|
18911a1490
|
use same version format on client and server
|
2020-02-16 16:20:00 +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
|
a4d8a3831e
|
keep client window open if unexpected exceptions occur
|
2020-02-02 06:20:08 +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 |
Fabian Dill
|
b58558eb75
|
move updater to own module
|
2020-01-18 15:45:52 +01:00 |
Fabian Dill
|
674cad07ea
|
re-implement auto-updates
|
2020-01-18 15:04:39 +01:00 |
Fabian Dill
|
72c33a2348
|
Merge branch 'pull/5'
# Conflicts:
# MultiClient.py
# MultiServer.py
# Mystery.py
|
2020-01-18 14:41:11 +01:00 |
Bonta-kun
|
7f800de8d0
|
MultiServer/Client: use logging instead of print and log time on the server
|
2020-01-18 12:21:57 +01:00 |
Bonta-kun
|
f843c401c7
|
MultiClient: signal an event when receiving item data to improve responsiveness
|
2020-01-18 11:28:08 +01:00 |
Bonta-kun
|
e941f738ba
|
MultiClient: get rid of packages install hacks, use requirements.txt instead
|
2020-01-18 10:05:59 +01:00 |
Bonta-kun
|
f988f7671b
|
--remote_items toggle: items will no longer be stored in the rom, a connection to a multiworld server will be required to receive them
|
2020-01-18 09:50:12 +01:00 |
Fabian Dill
|
1c736f8afe
|
check for websockets version
|
2020-01-17 20:23:48 +01:00 |
Bonta-kun
|
2d26d63cce
|
MultiClient: fix roominfo sort
|
2020-01-15 03:00:30 +01:00 |
Bonta-kun
|
ad278f91d6
|
Multiworld: clients will now be automatically be identified from the rom name and have their names and teams set by the host, meaning those need to be configured during seed gen
Player names will show up in spoiler log and hint tiles instead of player id
MultiClient: autoreconnect to mw server
|
2020-01-14 10:42:27 +01:00 |
Bonta-kun
|
3e99c3c9a3
|
MultiClient: auto reconnect to snes
|
2020-01-13 03:55:33 +01:00 |
Bonta-kun
|
82a6961777
|
MultiClient: default port to 38281
|
2020-01-10 22:43:01 +01:00 |
Bonta-kun
|
1be0d62d4f
|
MultiClient: allow different protocols if a prefix is present
|
2020-01-05 20:22:19 +01:00 |
Bonta-kun
|
04f5f2fa84
|
Multi client/server: log fewer exceptions
|
2019-12-16 18:39:00 +01:00 |
Bonta-kun
|
1a60d263ff
|
client: accept rom names smaller than 21b
|
2019-12-10 03:01:13 +01:00 |
Bonta-kun
|
55a30aa91f
|
multiworld
|
2019-12-09 19:27:56 +01:00 |