Fabian Dill
|
57fe16ab60
|
remove special rules for pinball room
|
2020-07-09 16:16:31 +02:00 |
Fabian Dill
|
dd19834e94
|
implement Silver Bow as default non-progressive Bow
|
2020-06-30 09:51:11 +02:00 |
Fabian Dill
|
521d3b0584
|
make larger trackers linked tables
|
2020-06-30 07:32:05 +02:00 |
CaitSith2
|
545bb8023c
|
Add ganon triforce hunt (#117)
* Add ganon triforce hunt
* Add self to license
* Correction of help message for Local Ganon Triforce Hunt.
* if 'triforcehunt in world.goal[player]:
|
2020-06-26 16:18:53 +02:00 |
Fabian Dill
|
d3d68fcba2
|
Rename Escape Dungeon to Hyrule Castle by vote on discord
|
2020-06-24 16:22:49 +02:00 |
Fabian Dill
|
f311d3a8b9
|
implement "crossover logic".
Makes it impossible that logical progression for a logic-having player is placed inside a no-logic world. All other placements remain available.
|
2020-06-19 03:01:23 +02:00 |
caitsith2
|
617312fd4b
|
add available_triforce_pieces
|
2020-06-17 01:02:54 -07:00 |
Fabian Dill
|
9fcad5b392
|
fix that in a copied world progressive equipment would always say "on", including spoiler log
|
2020-06-09 18:44:02 +02:00 |
Fabian Dill
|
17f884d047
|
make triforce pieces required an option
|
2020-06-07 15:22:24 +02:00 |
Fabian Dill
|
2a649a749c
|
fix crash when quick filling locally locked trash items
|
2020-06-04 03:30:59 +02:00 |
Fabian Dill
|
e55726efca
|
make world-local items available as a general option
|
2020-06-03 22:13:58 +02:00 |
Fabian Dill
|
3864eb5071
|
fix /snes <snes_interface> if interface contains spaces (which it shouldn't, but meh)
|
2020-06-03 02:19:16 +02:00 |
Fabian Dill
|
daf3747bec
|
add progression balancing to spoiler
|
2020-05-20 22:30:21 +02:00 |
CaitSith2
|
0deac5ef9d
|
Add Bosses to spoiler log (#96)
|
2020-05-20 22:21:05 +02:00 |
Fabian Dill
|
11678fa20b
|
turn progression balancing into a per-player option
|
2020-05-18 03:54:29 +02:00 |
compiling
|
195f6c86d2
|
Replace world exploration with a faster algorithm - use BFS and keep track of all entrances that are currently blocked by progression items
|
2020-05-10 19:27:13 +10:00 |
Fabian Dill
|
1a53b0e69b
|
rename has_blunt_weapon to has_melee_weapon
|
2020-04-20 19:17:10 +02:00 |
Fabian Dill
|
860faf6ef5
|
unify versions
|
2020-04-20 14:50:49 +02:00 |
Fabian Dill
|
31d3b7ce84
|
implement glitch_boots as a proper CLI option
|
2020-04-16 11:02:16 +02:00 |
Fabian Dill
|
26ea2d5905
|
some optimization
|
2020-04-14 18:59:00 +02:00 |
Fabian Dill
|
2fb419263e
|
remove some instances of no longer existing __unicode__
|
2020-04-10 21:31:15 +02:00 |
Fabian Dill
|
01b7a590e7
|
add glitch_boots mystery node
|
2020-04-10 20:58:52 +02:00 |
Fabian Dill
|
2ebc133cab
|
add world get_type type checker
|
2020-04-10 20:54:18 +02:00 |
Fabian Dill
|
95d51d48bf
|
Merge branch 'pull/23'
# Conflicts:
# BaseClasses.py
# EntranceShuffle.py
# ItemList.py
# Mystery.py
# Rules.py
|
2020-04-08 15:07:19 +02:00 |
Fabian Dill
|
f89c28d5c2
|
Merge branch 'master' into pull/58
# Conflicts:
# AdjusterMain.py
# BaseClasses.py
# EntranceShuffle.py
# Gui.py
# InvertedRegions.py
# ItemList.py
# Main.py
# Plando.py
# Rom.py
# Rules.py
|
2020-04-04 09:16:39 +02:00 |
compiling
|
270fbce516
|
Fix bombs check
|
2020-03-15 21:59:06 +11:00 |
compiling
|
ab89f70fa3
|
Add 10 bombs as an uncle weapon for standard.
|
2020-03-15 11:09:34 +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
|
5c95cf8730
|
Fix Half Magic logic
|
2020-03-14 10:31:28 +11:00 |
Fabian Dill
|
4cb5af19d6
|
write spoiler in unicode
|
2020-03-10 00:36:26 +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
|
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
|
6059db3ea0
|
some general improvements. Mostly performance improvements of patching roms in multiworld with enemizer
|
2020-03-06 23:08:46 +01:00 |
Fabian Dill
|
e3beb702f8
|
fix clock mode, again
|
2020-03-04 13:55:03 +01:00 |
Fabian Dill
|
d49bb10534
|
remove unused checks (as indicated by new type annotations)
|
2020-03-03 00:17:36 +01:00 |
Fabian Dill
|
260e156316
|
add some annotations to BaseClasses.py
|
2020-03-03 00:12:14 +01:00 |
Fabian Dill
|
11e1ad6901
|
some small improvements for mystery
|
2020-02-23 17:06:44 +01:00 |
Fabian Dill
|
95aea8c4b4
|
rename ocarina to flute.
|
2020-02-17 10:08:03 +01:00 |
Fabian Dill
|
b04db006e0
|
implement server-client handshake and move hint system to optional colorama support
|
2020-02-16 15:32:40 +01:00 |
qadan
|
3d021356b8
|
hera and tr superbunny logic
|
2020-02-12 19:48:36 -04:00 |
qadan
|
aa569d1c3d
|
rework as region connectors (inverted will be broken)
|
2020-02-10 23:54:35 -04:00 |
qadan
|
ff3b879a02
|
more idiomatic, bugfix too
|
2020-02-10 00:38:55 -04:00 |
qadan
|
d22ccdedb3
|
some changes
|
2020-02-06 12:20:50 -04:00 |
cassidy
|
0e18dd06a6
|
Fix can_take_damage world attribute (#24)
|
2020-02-03 03:52:57 +01:00 |
cassidy
|
21b8c73179
|
Add "timer" as individual setting (#23)
|
2020-02-03 02:10:56 +01:00 |
qadan
|
4b7694b50f
|
updates
|
2020-01-28 18:19:07 -04:00 |
DatXFire
|
fbfcb54bab
|
Add missing colon (#15)
|
2020-01-22 18:08:56 +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 |
DatXFire
|
341e794cd8
|
Add Beemizer and Pot Shuffle to Spoiler Log Output
|
2020-01-18 12:51:10 -05:00 |