Commit Graph

694 Commits

Author SHA1 Message Date
CaitSith2 9e88eb48d2 Bug fix for multiple item quantity (#10) 2020-01-21 02:21:48 +01:00
CaitSith2 79a8123696 Starting item tweaks (#9)
* Starting item tweaks

* Add in capability to start with Progressive items higher than the first level.
* Auto-start no-logic seeds with Pegasus Boots.

``` #example
startinventory:
  Progressive Sword:
    0: 81
    1: 108
    2: 54
    3: 12
    4: 1
```

* Use .startwith() and support multiple ...

... items that can have multiples
2020-01-20 18:21:55 +01:00
Fabian Dill 095b88f54b link tails' guide in the easy.yaml 2020-01-20 05:50:47 +01:00
Fabian Dill 8e5cf52e27 only heartbeep needs an "off" as text 2020-01-20 03:36:03 +01:00
Fabian Dill a2c9cf2f25 use "on"/"off" for rom options 2020-01-20 03:29:13 +01:00
Fabian Dill 8c260bc4dd start adding some comments to easy.yaml 2020-01-19 23:44:03 +01:00
Fabian Dill fa41f358fd introduce PyYAML and make associated changes 2020-01-19 23:30:22 +01:00
Fabian Dill 32a6ac4fdf
Merge pull request #8 from CaitSith2/patch-4
Make 'requirements.txt' be read from module's own...
2020-01-19 21:53:32 +01:00
Fabian Dill 7c82baca75
Merge pull request #7 from CaitSith2/patch-3
Update Mystery.py
2020-01-19 21:53:13 +01:00
CaitSith2 863689c7c9
Make 'requirements.txt' be read from module's own...
... directory
2020-01-19 12:50:04 -08:00
Fabian Dill fe2ebe9883 Mention Python compat 2020-01-19 19:35:23 +01:00
Fabian Dill de6029aa13 default MultiMystery to the python version that launched it. 2020-01-19 19:34:20 +01:00
CaitSith2 154260d131
Update Mystery.py
Ignore comments in yaml files.
2020-01-19 01:25:51 -08:00
Fabian Dill 2f575d230c
Merge pull request #6 from DatXFire/master
Add Beemizer and Pot Shuffle to Spoiler Log Output
2020-01-18 22:10:43 +01:00
DatXFire 341e794cd8 Add Beemizer and Pot Shuffle to Spoiler Log Output 2020-01-18 12:51:10 -05:00
Fabian Dill b58558eb75 move updater to own module 2020-01-18 15:45:52 +01:00
Fabian Dill ec95e4ab5e fix readme line breaks 2020-01-18 15:08:33 +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 b36c981eb4 MultiServer: dont notify the team when a player sends himself an item 2020-01-18 11:26:45 +01:00
Bonta-kun e214f78293 Mystery: fix a regression in goals logic 2020-01-18 10:06:50 +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 2ff2b5b30c keep MultiMystery.py console open in case of crash, as users typically don't know how to keep a console open 2020-01-17 20:24:21 +01:00
Fabian Dill 1c736f8afe check for websockets version 2020-01-17 20:23:48 +01:00
Fabian Dill bbf565f809 Merge remote-tracking branch 'origin/master' 2020-01-16 20:01:00 +01:00
Fabian Dill 236f79e143 fix fast_ganon 2020-01-16 20:00:02 +01:00
Fabian Dill 7238235eb7 fix gast_ganon 2020-01-16 19:24:18 +01:00
Fabian Dill 97774c6306 Update documentation #3 2020-01-16 19:00:21 +01:00
Fabian Dill 93a283912e Update documentation #2 2020-01-16 18:58:47 +01:00
Fabian Dill 17314e31fe Update documentation 2020-01-16 18:55:43 +01:00
Fabian Dill a88d5a6e1c Merge remote-tracking branch 'origin/master'
# Conflicts:
#	MultiServer.py
2020-01-16 18:41:31 +01:00
Fabian Dill a07dc43db0 Merge branch 'master' of E:\ROMS\Randomizer\ALttPEntranceRandomizer with conflicts. 2020-01-16 18:41:25 +01:00
Fabian Dill dc32aafc72
Merge pull request #4 from Berserker66/multiworld_31
Make Multiworld V31 default
2020-01-16 18:39:48 +01:00
Fabian Dill bef1c0fe5f
Merge pull request #3 from Bonta0/multiworld_31
MultiClient: fix roominfo sort
2020-01-15 03:45:38 +01:00
Bonta-kun 2d26d63cce MultiClient: fix roominfo sort 2020-01-15 03:00:30 +01:00
Fabian Dill 11823e43dd Make hints team aware and bring it more in-line with existing commands 2020-01-15 00:57:38 +01:00
Fabian Dill aa0ac7aea8 update MultiMystery.py to reflect:
merge HintedMultiServer into MultiServer
2020-01-15 00:36:51 +01:00
Fabian Dill 5d217511fe merge HintedMultiServer into MultiServer 2020-01-15 00:34:12 +01:00
Fabian Dill 5d4707dacd
Merge pull request #2 from Bonta0/multiworld_31
Rom: fix enemizer patching
2020-01-15 00:17:01 +01:00
Bonta-kun 71cd0b917c Rom: fix enemizer patching 2020-01-14 22:13:37 +01:00
Fabian Dill baab6a76ef
Merge pull request #1 from Bonta0/multiworld_31
Multiworld 31
2020-01-14 19:49:40 +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
Fabian Dill b3ec435b7e implement race as an option and cmd argument 2020-01-13 19:47:30 +01:00
Fabian Dill 0c6ce5df00 fix a dumb 2020-01-13 04:46:19 +01:00
Bonta-kun d9592e68fb Fix GT torch potentially overwritting playerid of chests in hope room 2020-01-13 04:07:45 +01:00
Bonta-kun 3e99c3c9a3 MultiClient: auto reconnect to snes 2020-01-13 03:55:33 +01:00
Fabian Dill 7cdd12a43c some text updates 2020-01-13 01:58:21 +01:00