SM: wasteland ap (#983)
This commit is contained in:
parent
c617bba959
commit
0444fdc379
|
@ -294,7 +294,18 @@ accessPoints = [
|
||||||
sm.canGetBackFromRidleyZone(),
|
sm.canGetBackFromRidleyZone(),
|
||||||
sm.canPassWastelandDessgeegas(),
|
sm.canPassWastelandDessgeegas(),
|
||||||
sm.canPassRedKiHunters())),
|
sm.canPassRedKiHunters())),
|
||||||
'RidleyRoomOut': Cache.ldeco(lambda sm: sm.canHellRun(**Settings.hellRunsTable['LowerNorfair']['Main']))
|
'RidleyRoomOut': Cache.ldeco(lambda sm: sm.canHellRun(**Settings.hellRunsTable['LowerNorfair']['Main'])),
|
||||||
|
'Wasteland': Cache.ldeco(lambda sm: sm.wand(sm.canHellRun(**Settings.hellRunsTable['LowerNorfair']['Main']),
|
||||||
|
sm.canGetBackFromRidleyZone(),
|
||||||
|
sm.canPassWastelandDessgeegas()))
|
||||||
|
}, internal=True),
|
||||||
|
AccessPoint('Wasteland', 'LowerNorfair', {
|
||||||
|
# no transition to firefleas to exlude pb of shame location when starting at firefleas top
|
||||||
|
'Ridley Zone': Cache.ldeco(lambda sm: sm.wand(sm.canHellRun(**Settings.hellRunsTable['LowerNorfair']['Main']),
|
||||||
|
sm.traverse('WastelandLeft'),
|
||||||
|
sm.canGetBackFromRidleyZone(),
|
||||||
|
sm.canPassWastelandDessgeegas(),
|
||||||
|
sm.canPassNinjaPirates()))
|
||||||
}, internal=True),
|
}, internal=True),
|
||||||
AccessPoint('Three Muskateers Room Left', 'LowerNorfair', {
|
AccessPoint('Three Muskateers Room Left', 'LowerNorfair', {
|
||||||
'Firefleas': Cache.ldeco(lambda sm: sm.wand(sm.canHellRun(**Settings.hellRunsTable['LowerNorfair']['Main']),
|
'Firefleas': Cache.ldeco(lambda sm: sm.wand(sm.canHellRun(**Settings.hellRunsTable['LowerNorfair']['Main']),
|
||||||
|
|
|
@ -797,10 +797,10 @@ locationsDict["Power Bomb (lower Norfair above fire flea room)"].Available = (
|
||||||
lambda sm: SMBool(True)
|
lambda sm: SMBool(True)
|
||||||
)
|
)
|
||||||
locationsDict["Power Bomb (Power Bombs of shame)"].AccessFrom = {
|
locationsDict["Power Bomb (Power Bombs of shame)"].AccessFrom = {
|
||||||
'Ridley Zone': lambda sm: sm.canUsePowerBombs()
|
'Wasteland': lambda sm: sm.canUsePowerBombs()
|
||||||
}
|
}
|
||||||
locationsDict["Power Bomb (Power Bombs of shame)"].Available = (
|
locationsDict["Power Bomb (Power Bombs of shame)"].Available = (
|
||||||
lambda sm: sm.canHellRun(**Settings.hellRunsTable['LowerNorfair']['Main'])
|
lambda sm: SMBool(True)
|
||||||
)
|
)
|
||||||
locationsDict["Missile (lower Norfair near Wave Beam)"].AccessFrom = {
|
locationsDict["Missile (lower Norfair near Wave Beam)"].AccessFrom = {
|
||||||
'Firefleas': lambda sm: SMBool(True)
|
'Firefleas': lambda sm: SMBool(True)
|
||||||
|
|
Loading…
Reference in New Issue