Commit Graph

  • 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