aerinon
d710e08ea0
Rules fixes - TT locations not foribben by default to have big key
...
Can push paradox block with mirror in glitched modes
2021-12-06 15:25:55 -07:00
aerinon
3b3fe7f8ca
Bonk fairy (light) standard er restriction
2021-10-27 13:29:07 -06:00
aerinon
12846df681
Accounted for bomb usage in Mire 2 (non-enemizer, of course)
2021-10-21 14:34:21 -06:00
aerinon
035621e420
Rupee bow forbids certain lobbies in HC in standard
...
Allow a lobby in keydrop shuffle
Key rule fix when bk isn't possible
Added controller awareness to world traversal
2021-09-28 14:57:17 -06:00
aerinon
1eda6cfa9a
Fix lambda by binding bk_name at lambda creation
2021-09-16 15:46:40 -06:00
aerinon
759e9979da
Rule fix for bigkey shuffle, use the always_allow for the big key, but require it for every other item
2021-08-26 15:51:12 -06:00
aerinon
939d495be7
Merge in combinatoric key logic from keyLogicAttempt1 branch
2021-08-20 10:03:40 -06:00
StructuralMike
dcba2be757
Bombbag instead of Bombbags
2021-08-11 16:29:12 +02:00
StructuralMike
44efe51e02
Changing the cli to be bombbags over bomblogic
...
Bombbags seemed better over bomblogic which is more ambiguous when considering new stuff OW and the bomb-only modes.
Also added bombbags to the example yaml
2021-08-11 10:22:54 +02:00
aerinon
cd86e14677
Merge in Unstable changes
2021-08-02 15:26:43 -06:00
aerinon
46de270923
Merge branch 'DoorDevUnstable' of https://github.com/StructuralMike/ALttPDoorRandomizer into StructuralMike-DoorDevUnstable
2021-07-27 16:16:53 -06:00
compiling
dc950112d9
Fix Aga rule for standard - should be Zelda + normal requirements.
2021-07-25 18:17:10 +10:00
StructuralMike
779c7d78c0
New hookshot cave region definitions
2021-07-24 17:22:48 +02:00
StructuralMike
cce5adc453
Good bee cave & spiral cave logic for bombs
...
Good bee cave requires bombs to access.
Spiral cave is never assumed to be transversable as a super bunny, so it makes sense to force bombs OR can_kill_most_things if the cave is in the LW.
2021-07-24 14:21:22 +02:00
StructuralMike
051a47e0cd
Bomblogic added
2021-07-23 20:35:48 +02:00
aerinon
7fde95e5d7
Small refinements for key logic
2021-07-02 16:13:02 -06:00
aerinon
f15832f85e
Refinement - Missing blocked_connections added - appropriate checklists
...
Optimization - Exp Cache - which is somewhat problematic with the playthrough logic
2021-07-01 16:00:47 -06:00
aerinon
b21564d5aa
Combinatoric approach revised (KLA1)
...
Backported some fixes
2021-06-29 16:34:28 -06:00
aerinon
8c5a4be480
Ranged crystal switch logic tweaked
...
Couple of minor bugs fixed
2021-06-22 13:04:37 -06:00
aerinon
fff7cd691e
Added the --shufflelinks option
...
Moved bunny spawn to experimental
Baserom bugfixes
2021-05-24 15:14:23 -06:00
StructuralMike
e77ae23359
fixing my illogical logic
2021-05-21 12:44:29 -06:00
aerinon
a12ebfaf50
Merge branch 'StructuralMike-BombSwitchDevUnstable' into DoorDevVolatile
2021-05-04 16:30:27 -06:00
compiling
a886018b55
Exclude sewer to sanctuary connection for mirror wrap to pyramid fairy.
2021-04-29 22:45:34 +10:00
compiling
639a3ec383
Fix inverted checks
...
Fix superbunny / dungeon revive rules due to late binding
Fix inverted swamp patch
Fix most unit tests (dungeons still broken)
2021-04-27 23:51:12 +10:00
compiling
db1a37b374
Create glitch connections in advance for dungeon generation.
...
Add overworld glitches to the gui.
2021-04-27 18:12:24 +10:00
compiling
1433c987f1
Simple dungeon revive logic (only considering reviving in the first room for now)
2021-04-25 23:21:10 +10:00
compiling
9852352027
Temp
2021-04-21 18:40:54 +10:00
compiling
30baec65af
Merge remote-tracking branch 'remotes/origin/Dev-owg' into DoorDevUnstable
2021-04-18 14:28:29 +10:00
compiling
b6fe468164
Import inverted pyramid fairy rules from Entrance Rando
2021-04-18 13:25:04 +10:00
StructuralMike
80849ebd3b
TR Crystal Maze
...
Added a commented out possibility for TR Crystal Maze backwards ranged crystal.
2021-03-27 21:22:56 +01:00
StructuralMike
76a106da06
Update Rules.py
2021-03-22 21:15:58 +01:00
StructuralMike
3f9b6234c2
Mire fishbone barrier bypass
2021-03-22 21:12:26 +01:00
StructuralMike
ad8dbcd01c
Merge branch 'DoorDevUnstable' into BombSwitchDevUnstable
2021-03-18 23:19:20 +01:00
aerinon
906134800b
Fixed the error with TFH counter turned on for wrong modes
...
Updated pip requirements for MultiClient
Fixed Big bomb rules for Inverted (merge mistake)
2021-03-18 13:53:19 -06:00
StructuralMike
16ba877e86
Merge branch 'DoorDevUnstable' into BombSwitchDevUnstable
2021-03-18 17:19:52 +01:00
StructuralMike
ced093fe32
PoD Bow statue crystal fix
2021-03-18 09:29:31 +01:00
randall.rupper
7b9deb2190
Merge branch 'DoorDevUnstable' of https://github.com/Fouton/ALttPDoorRandomizer into Fouton-DoorDevUnstable
...
some refinements too
# Conflicts:
# ItemList.py
2021-03-16 15:15:48 -06:00
StructuralMike
763bb6c36d
Update Rules.py
2021-03-16 22:15:18 +01:00
StructuralMike
13c2022bc9
BombSwitchDev
2021-03-16 22:05:10 +01:00
randall.rupper
7ef186134a
Merge branch 'StructuralMike-TFH-fix' into DoorDevUnstable
2021-03-16 14:14:35 -06:00
StructuralMike
6bf3479e08
TFH playthrough fix
...
copy_world overwrites Murahdahla's logic and either needs to be reset through set_rules to work properly.
2021-03-16 14:15:56 +01:00
StructuralMike
82220b40d6
Small error
2021-03-13 18:42:44 +01:00
StructuralMike
77e4102ab6
Small error
2021-03-13 14:00:14 +01:00
StructuralMike
b3da0bcbcf
Updated rules for killrooms and killdrops with bomb-logic in mind
2021-03-12 23:43:57 +01:00
StructuralMike
8689bd6a4c
Crystals that can be hit with pots
...
Moved the can_hit_crystal() function to rules where it belongs, and applied it to all instances of crystals in rooms that don't have pots.
2021-03-12 17:07:17 +01:00
StructuralMike
89be12ee3d
Update Rules.py
2021-03-12 11:48:08 +01:00
StructuralMike
f63d1f5470
SP Crystal room 0HKO consideration
2021-03-12 10:21:27 +01:00
StructuralMike
4d1b6a3420
more Double Switch shenanigans
2021-03-11 17:08:07 +01:00
StructuralMike
f60764f062
Double Switch Room being obnoxious
2021-03-11 15:13:15 +01:00
StructuralMike
eb6c71798c
Tidying up and adding final(?) interaction points
2021-03-11 12:33:46 +01:00