Allow for bullet drag
This commit is contained in:
@@ -13,16 +13,16 @@ import Control.Monad.State
|
||||
-- (const $ return $ chainUses $ map singleUseAll [door,lasTunnel,door] , return FlatShield )
|
||||
-- ,
|
||||
|
||||
lockRoomKeyItems :: RandomGen g => [ (Int -> State g (SubCompTree Room) , State g ItemIdentity ) ]
|
||||
lockRoomKeyItems :: RandomGen g => [ (Int -> State g (SubCompTree Room) , State g CombineType ) ]
|
||||
lockRoomKeyItems =
|
||||
[(lasCenSensEdge, takeOne [Launcher] )
|
||||
,(const slowDoorRoomRunPast, return MiniGun)
|
||||
[(lasCenSensEdge, takeOne [LAUNCHER] )
|
||||
,(const slowDoorRoomRunPast, return MINIGUN)
|
||||
]
|
||||
|
||||
itemRooms :: RandomGen g => [(ItemIdentity, State g (SubCompTree Room))]
|
||||
itemRooms :: RandomGen g => [(CombineType, State g (SubCompTree Room))]
|
||||
itemRooms =
|
||||
[ (Launcher , corridorBoss launcherCrit )
|
||||
, (MiniGun , join $ takeOne [roomMiniIntro, minigunFakeout] )
|
||||
[ (LAUNCHER , corridorBoss launcherCrit )
|
||||
, (MINIGUN , join $ takeOne [roomMiniIntro, minigunFakeout] )
|
||||
]
|
||||
|
||||
corridorBoss :: RandomGen g => Creature -> State g (SubCompTree Room)
|
||||
|
||||
Reference in New Issue
Block a user