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 |
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 |
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 |
Bonta-kun
|
2f5a3e24dd
|
Small shops refactor, cleanup some inverted mess
|
2020-01-10 11:41:22 +01:00 |