This website requires JavaScript.
3017aa3b9f
remove old debug stuff
Fabian Dill
2020-04-28 17:42:25 +0200
a81145284f
Unittest integration
Fabian Dill
2020-04-28 17:39:32 +0200
4851a905cf
OWG fixes (#79 )
compiling
2020-04-29 01:34:30 +1000
ce7b843618
Honk.
caitsith2
2020-04-28 00:06:50 -0700
7a3511e1ef
Update messages that get sent to client with aliases.
caitsith2
2020-04-27 23:49:46 -0700
00da5dfd65
warn older client versions that features are missing
Fabian Dill
2020-04-28 05:59:03 +0200
495254addf
Actually check if client goal is achieved, instead of just existence of an entry. (#77 )
CaitSith2
2020-04-27 06:13:33 -0700
ad66909669
implement server side /alias, also prevent aliases with trailing whitespace
Fabian Dill
2020-04-27 03:47:12 +0200
56e57de574
store last used adjuster settings and use them for patching might use them as gui defaults later
Fabian Dill
2020-04-26 15:14:30 +0200
f380542bab
2.1.1 hotfix (#76 )
CaitSith2
2020-04-25 17:57:20 -0700
c5fbaeb51c
re-rename all ocarinas and fix one inverted rule that way
Fabian Dill
2020-04-26 00:47:57 +0200
00ba3c71c9
fix server not sending aliased names on connect
Fabian Dill
2020-04-25 23:16:16 +0200
77ca61d069
introduce forfeit_mode and remaining_mode, as well as server state for client has beaten the game more info in host.yaml
Fabian Dill
2020-04-25 15:11:58 +0200
2fe998a664
Merge branch 'pull/75'
Fabian Dill
2020-04-25 13:51:36 +0200
49770159fb
small adjustments for game finished
Fabian Dill
2020-04-25 13:50:32 +0200
49385ede3d
Change win text
caitsith2
2020-04-24 21:42:13 -0700
2c1ac0903a
Update Dungeons.py (#72 )
jmabry0163
2020-04-24 22:51:40 -0500
8f91e86223
Put Linked options before name roll. (#74 )
CaitSith2
2020-04-24 20:49:59 -0700
53cfc6cc0a
2.1.0
Fabian Dill
2020-04-25 05:49:34 +0200
b3c7789596
Changes * Game end detection - Detect if the player finished their game, and announce it accordingly. * Add a client side /slow_mode option. (allows to delay receiving items when a massive amount of them come in, like from a forfeit.)
caitsith2
2020-04-24 20:07:28 -0700
37b79294be
remember the last server address and ask to use it.
Fabian Dill
2020-04-25 04:10:30 +0200
43bf11b296
A dangling "
Fabian Dill
2020-04-25 02:25:46 +0200
e98981b57e
introduce linked options to mystery
Fabian Dill
2020-04-25 02:24:37 +0200
b90484acb7
Implement logging options in mystery.py (#73 )
CaitSith2
2020-04-24 17:01:55 -0700
5d33b4b164
introduce persistent data storage, which for now just caches rom -> server pairs
Fabian Dill
2020-04-24 05:29:02 +0200
7582767401
aliases
Fabian Dill
2020-04-23 06:16:54 +0200
83b5ac389a
2.0.3
Fabian Dill
2020-04-22 17:53:57 +0200
9842399d8b
fix payment for already found hints
Fabian Dill
2020-04-22 15:50:14 +0200
e02025c534
Merge branch 'pull/71'
Fabian Dill
2020-04-22 14:04:05 +0200
5a6035f6b7
fix mystery naming with --samesettings
Fabian Dill
2020-04-22 13:52:03 +0200
fa2cf20b01
!hint now points out all hints relating to the player issuing the command. payed hints also retain that they were already found and don't need to be re-checked as items can't be unfound.
Fabian Dill
2020-04-22 05:09:46 +0200
b4d3b886df
fix comapss
Fabian Dill
2020-04-22 04:59:49 +0200
afc379f92e
make get_intended_text handle 1 out of 1 pools correctly.
Fabian Dill
2020-04-21 21:53:20 +0200
9291a0dbca
make sure countdown is started in base10
Fabian Dill
2020-04-21 21:46:16 +0200
50fadec0e4
Merge remote-tracking branch 'origin/master'
Fabian Dill
2020-04-21 21:40:25 +0200
951778f11f
looks like prog bow ganon hints got swapped and duped in a merge.
Fabian Dill
2020-04-21 21:40:15 +0200
dc54ef5769
Update README.md
Fabian Dill
2020-04-21 21:14:07 +0200
8ea342abe5
Add result flag to commands
Fabian Dill
2020-04-21 06:26:51 +0200
a11bc58e7f
Add --disable-autohost argument to MultiMystery.py
Chris
2020-04-21 00:02:03 -0400
356ff91cfd
make players command only output to the player requesting if there's 10 or more players
Fabian Dill
2020-04-20 23:03:52 +0200
905714adfe
improve license command with cache and local path
Fabian Dill
2020-04-20 21:15:13 +0200
3165c440e3
and forgot one instance of version
Fabian Dill
2020-04-20 19:50:13 +0200
1a53b0e69b
rename has_blunt_weapon to has_melee_weapon
Fabian Dill
2020-04-20 19:17:10 +0200
860faf6ef5
unify versions
Fabian Dill
2020-04-20 14:50:49 +0200
092daa2c5e
state reset is not working in all cases. So until the issue is found and fixed, let's not falsely advertise.
Fabian Dill
2020-04-20 13:46:41 +0200
5a57519c32
Add count to missing command Add a server's missing command Fix password wasn't able to remove a set password
Fabian Dill
2020-04-20 11:47:50 +0200
ecc2b03aed
keep track of last item checked time for clients
Fabian Dill
2020-04-20 04:36:56 +0200
a4225d29e5
document Command Processor __call__ tree
Fabian Dill
2020-04-19 15:32:27 +0200
60707f5196
fix methods with raw_text and optional argument
Fabian Dill
2020-04-19 15:31:15 +0200
98a8af560a
rename get_connected_players_string
Fabian Dill
2020-04-19 14:51:48 +0200
3840832f05
disconnect on send failure
Fabian Dill
2020-04-19 14:05:58 +0200
b676d4131f
loudly fail on connection errors.
Fabian Dill
2020-04-19 13:44:22 +0200
48e304a091
0 is not None
Fabian Dill
2020-04-19 13:41:01 +0200
24fce94766
Don't ignore disconnects when they happen during data transfer, instead properly disconnect the client
Fabian Dill
2020-04-19 13:16:12 +0200
659bc0e177
no longer eat multiple spaces in commands
Fabian Dill
2020-04-19 03:24:27 +0200
4f52a8db4c
player names should not contain spaces, but in case they do, this makes single-spaces work
Fabian Dill
2020-04-19 00:14:43 +0200
8599c76647
Disallow spaces in generated names
Fabian Dill
2020-04-18 21:46:57 +0200
ea53fff43e
allow kicking of players with spaces in name (permanent solution later)
Fabian Dill
2020-04-18 21:42:21 +0200
c4aaf24ab1
default to showing dungeon counts on pickup, to make it less likely that newer players miss items
Fabian Dill
2020-04-18 16:56:11 +0200
4cc216949a
embed server_options into multidata
Fabian Dill
2020-04-18 15:59:11 +0200
6b47a69966
Actually close SNES connection on invalid rom. (#69 )
CaitSith2
2020-04-16 15:23:08 -0700
e60f20ef44
Correct issue with updating host address. (#68 )
CaitSith2
2020-04-16 09:05:11 -0700
a36d887122
add ability to disable forfeits
Fabian Dill
2020-04-16 15:40:31 +0200
4426da1070
implement glitch_boots as a proper CLI option
Fabian Dill
2020-04-16 11:17:30 +0200
31d3b7ce84
implement glitch_boots as a proper CLI option
Fabian Dill
2020-04-16 11:02:16 +0200
30ae9487d4
Merge branch 'owg_test'
Fabian Dill
2020-04-16 10:44:59 +0200
5c2c3041a7
speed up write_bytes
Fabian Dill
2020-04-16 10:38:18 +0200
770f3c305a
write 1024 bytes in one go instead of one by one
Fabian Dill
2020-04-16 09:55:55 +0200
11df6e5e7a
Merge branch 'master' into owg_test
Fabian Dill
2020-04-15 21:27:41 +0200
6ed317899e
fix unknown Bonta Protocol text
Fabian Dill
2020-04-15 20:51:33 +0200
2c32010203
Merge branch 'pull/66' into owg_test
Fabian Dill
2020-04-15 16:59:47 +0200
5e1df5dc36
Remove mirror clips from Inverted / No Glitches
compiling
2020-04-15 21:35:27 +1000
9341546159
Set TR key rules last, so that entrance requirements are known.
compiling
2020-04-15 20:24:18 +1000
07da1c510b
re-allow spaces in passwords
Fabian Dill
2020-04-15 10:31:58 +0200
ec528b916b
mark optional fields in brackets
Fabian Dill
2020-04-15 09:56:28 +0200
0f94950021
some cleaning in Patch.py
Fabian Dill
2020-04-15 10:11:47 +0200
4a3d941d20
Changes to patch.py (#65 )
CaitSith2
2020-04-15 01:03:04 -0700
5996d6d978
pendants are the wrong way in ER. Yay.
Fabian Dill
2020-04-15 09:12:58 +0200
d9e4bd1ab0
bumb network version for new command processing
Fabian Dill
2020-04-15 08:49:30 +0200
69535d78ca
restore sprite comment
Fabian Dill
2020-04-15 05:04:46 +0200
e47b4d37ec
fix item name args handling
Fabian Dill
2020-04-15 05:01:17 +0200
3b719220f8
move client stuff to new command processor
Fabian Dill
2020-04-14 20:26:22 +0200
af78914d22
mvoe client stuff to new command processor
Fabian Dill
2020-04-14 20:22:42 +0200
26ea2d5905
some optimization
Fabian Dill
2020-04-14 18:59:00 +0200
e7073153e1
log gui exceptions
Fabian Dill
2020-04-14 18:57:39 +0200
7a38b426a0
text change
Fabian Dill
2020-04-14 07:02:43 +0200
c6a61e9008
Merge branch 'master' into owg_test
Fabian Dill
2020-04-14 03:49:33 +0200
8b8e279015
server command processor some commands were renamed at this opportunity
Fabian Dill
2020-04-13 11:26:50 +0200
34df144f8c
Changes (#64 )
CaitSith2
2020-04-12 15:46:32 -0700
1f8dc8d317
clean qusb2snes launch code a bit
Fabian Dill
2020-04-12 04:44:03 +0200
90359b62e6
fix qusb2snes launch pathing
Fabian Dill
2020-04-12 04:38:57 +0200
1a4be3d2d8
Merge remote-tracking branch 'origin/master' into owg_test
Fabian Dill
2020-04-11 19:58:12 +0200
3e1464b6c9
remove qusb2snes log if it exists on compile
Fabian Dill
2020-04-11 16:36:13 +0200
691201d877
auto-copy easy.yaml
Fabian Dill
2020-04-11 16:31:40 +0200
66ded4f10a
restore some options that got lost
Fabian Dill
2020-04-11 16:17:49 +0200
3de1770e8e
do not ask for ROM file on update
Fabian Dill
2020-04-11 16:10:15 +0200
16be0dfd5c
Merge branch 'pull/62'
Fabian Dill
2020-04-11 15:33:41 +0200
9196c86416
restore dungeon shuffles
Fabian Dill
2020-04-11 15:33:20 +0200
cf9fc4dcaf
Fix a typo, change description name
Chris
2020-04-11 01:25:33 -0400
ab78d1a0c9
Add in support for Agahnims Tower Big Key/Map/Compass in starting items. (#60 )
CaitSith2
2020-04-10 21:35:07 -0700