Fabian Dill
588319ea72
remove extra args for compatibility
2020-01-30 12:02:08 +01:00
Fabian Dill
b6a6de942d
Following this howto in the hopes of doing it right. IANAL.
...
https://gist.github.com/fbaierl/1d740a7925a6e0e608824eb27a429370
2020-01-28 22:54:19 +01:00
Fabian Dill
031f7e6e21
Update README.md
2020-01-28 13:32:59 +01:00
Fabian Dill
c26d799fc1
remove debug logging line
2020-01-27 22:55:07 +01:00
Fabian Dill
d595894990
Merge remote-tracking branch 'origin/master'
2020-01-27 22:52:16 +01:00
Fabian Dill
c4cba170af
add name option in yaml
2020-01-27 22:52:11 +01:00
CaitSith2
4b4a27992c
Add in a way to see if the randomly selected sprite is actually valid… ( #16 )
...
* Add in a way to see if the randomly selected sprite is actually valid, and warn if it isn't, per yaml file.
* clean up code a bit, and import one less thing.
2020-01-26 01:37:29 +01:00
Fabian Dill
94759fd1c4
improve forfeitplayer
2020-01-24 00:12:23 +01:00
Fabian Dill
d608689d73
fix crash by rolling random progressive sword only once.
2020-01-24 00:06:00 +01:00
Fabian Dill
08af0dd07a
added new options to easy.yaml
2020-01-23 08:36:35 +01:00
Fabian Dill
37933798cd
fix a dungeon items regression
2020-01-23 08:35:52 +01:00
Fabian Dill
16ef94e2cf
update readme to reflect recent changes
2020-01-22 18:36:13 +01:00
CaitSith2
18f15d80f9
MSU-1 ( #13 )
...
* Add Extended MSU as an option
2020-01-22 18:27:25 +01:00
Fabian Dill
027ec03b23
Merge remote-tracking branch 'origin/master'
2020-01-22 18:20:40 +01:00
Fabian Dill
a8f4bd946b
revert "mark utf-8 output as such" for Bonta compatibility and sahahashashasbot compatiblity
2020-01-22 18:20:35 +01:00
DatXFire
fbfcb54bab
Add missing colon ( #15 )
2020-01-22 18:08:56 +01:00
Fabian Dill
7dba01b4f7
mark utf-8 output as such
2020-01-22 18:00:58 +01:00
Fabian Dill
515716a71d
optimize bytearray creation time and ram use
2020-01-22 17:50:00 +01:00
CaitSith2
6fb732f4b9
Use the first dice roll. ( #14 )
2020-01-22 17:29:43 +01:00
Fabian Dill
06ea170ecd
Non progressive option ( #12 )
...
* allow non-progressive
* use the actual extended_collections module
2020-01-22 06:28:58 +01:00
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