compiling
9b5654ff4f
Update boss requirements to match item randomizer
...
- Can defeat Armos with the bow
- Can defeat Lanmolas with the canes
- Require sword or bow for Helmasaur - hammer is possible for phase 2 but difficult
- Require extended magic for fighting Trinexx with master sword
2020-03-15 14:14:06 +11:00
compiling
ab89f70fa3
Add 10 bombs as an uncle weapon for standard.
2020-03-15 11:09:34 +11:00
compiling
5c0d34a65d
Require a weapon for Castle Tower.
2020-03-15 11:04:08 +11:00
compiling
18c10dc7ad
Make retro arrows always require buying the wooden arrow.
...
The Silver Arrows grant the ability to shoot if they are non-progressive, but this is harder to model.
2020-03-15 10:12:22 +11:00
compiling
49e48eba1d
Add warp between Waterfall Cave and Lake Hylia into inverted logic.
2020-03-14 13:37:21 +11:00
compiling
5c95cf8730
Fix Half Magic logic
2020-03-14 10:31:28 +11:00
compiling
6197b915a5
Fix inverted rule for old man house.
2020-03-14 00:39:29 +11:00
Fabian Dill
2a05b9cd72
move to promp_toolkit
2020-03-13 03:53:20 +01:00
Fabian Dill
2c8d4e550c
restruct countdown command
2020-03-11 23:08:16 +01:00
Fabian Dill
27f26c5bf3
update port doc
2020-03-11 09:27:07 +01:00
Fabian Dill
d220cc9cc9
make port forwarding non-default, as it makes more problems than it solves, apparently
2020-03-11 09:16:07 +01:00
Fabian Dill
8f37715541
show which players are missing, which is usually the important bit
2020-03-11 09:15:39 +01:00
Fabian Dill
a29f93045e
performance improvements and small adjustments
2020-03-10 00:38:29 +01:00
Fabian Dill
4cb5af19d6
write spoiler in unicode
2020-03-10 00:36:26 +01:00
compiling
583380cad6
Support vanilla key layout in GT (copy item rando logic - firesnake room needs 2 keys if it contains a small key).
2020-03-09 09:59:54 +11:00
compiling
d6db722d2e
Fix silvers hint to point at the bow you didn't find.
...
Remove silvers hint if progressive bows do not give silvers.
2020-03-09 09:57:22 +11:00
Fabian Dill
3fd4a4d125
some setting adjustments
2020-03-08 15:47:43 +01:00
Fabian Dill
2ff8a341b8
automated appyevor builds
2020-03-08 15:43:51 +01:00
Fabian Dill
74b1688427
Allow diff files to be created from the command line
2020-03-08 15:34:35 +01:00
compiling
b5dccaba2c
Update base2current
2020-03-08 17:27:26 +11:00
Chris Wilson
74c7eca301
Prevent crash when running MultiServer.py if host.yaml is not present ( #46 )
2020-03-08 05:43:15 +01:00
Fabian Dill
99e7d51f11
remove reachable cache. Seems I missed invalidations somewhere as the wrong state can be retained.
2020-03-08 05:41:56 +01:00
Fabian Dill
611f4d3fb2
no longer try patching if it's the wrong rom.
...
People ignore the warning.
2020-03-08 02:18:55 +01:00
Fabian Dill
f583db3ee9
remove collections_extended dependency and replace with much faster stdlib Counter
2020-03-07 23:35:55 +01:00
Fabian Dill
27b6dd8bd7
some speed improvments
2020-03-07 23:20:11 +01:00
Fabian Dill
1d75d5b70e
default to the legal way of doing things
...
Also set compression method down to zip, as the diffs are already LZMA compressed and zip is quicker
2020-03-07 18:57:50 +01:00
Fabian Dill
325f40bcfa
move docs
2020-03-07 18:55:53 +01:00
Fabian Dill
25864314d1
my ' was eaten
2020-03-07 17:38:49 +01:00
Fabian Dill
1d84b126f6
use async await to close websocket server
2020-03-07 17:24:51 +01:00
Fabian Dill
b7814ca050
remove deprecated code
2020-03-07 17:08:50 +01:00
Fabian Dill
4c75140492
some documentation
2020-03-07 17:06:34 +01:00
Fabian Dill
b8e8e3904a
add automatic port forwarding
2020-03-07 16:22:04 +01:00
Fabian Dill
19f6abc87c
fixes #44
2020-03-07 15:50:04 +01:00
Fabian Dill
bb2b252623
strip header if it exists, for patching
2020-03-07 00:30:14 +01:00
Fabian Dill
333a29ab47
bloody auto-reformat
2020-03-07 00:07:45 +01:00
Fabian Dill
0fa896f8f6
Make Client wait for QUSB2SNES connection and devices, then auto-connect
2020-03-07 00:07:32 +01:00
Fabian Dill
70d92ecef8
bloody auto-reformat
2020-03-06 23:38:41 +01:00
Fabian Dill
d07644c274
some pep8 for ModuleUpdate.py
2020-03-06 23:37:57 +01:00
Fabian Dill
dbf38db16f
try some folders for updater
2020-03-06 23:30:18 +01:00
Fabian Dill
6059db3ea0
some general improvements. Mostly performance improvements of patching roms in multiworld with enemizer
2020-03-06 23:08:46 +01:00
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
1f71067e1c
rename to bmbp "Berserker Multiworld Binary Patch", which seems to be unique.
2020-03-06 00:54:13 +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
9b82f220bb
improve some random things
2020-03-05 02:31:26 +01:00
Fabian Dill
65ce80bf68
Update the appveyor script
2020-03-04 23:41:24 +01:00
Fabian Dill
5dd58e957d
Update the appveyor script
2020-03-04 23:38:38 +01:00
Fabian Dill
3bb41197bf
Update the appveyor script
2020-03-04 23:28:57 +01:00
Fabian Dill
7198770152
Update the appveyor script
2020-03-04 23:28:02 +01:00
Fabian Dill
501f92d5cd
Update the appveyor script
2020-03-04 23:26:39 +01:00