Add support for group placements
This commit is contained in:
@@ -29,11 +29,11 @@ centerVaultExplosiveExit
|
||||
centerVaultExplosiveExit drID = do
|
||||
cr <- takeOne [miniGunCrit, autoCrit]
|
||||
let extraPS =
|
||||
[PS (0,175) 0 $ PutCrit explosiveBarrel
|
||||
,PS (5,195) 0 $ PutCrit explosiveBarrel
|
||||
,PS (0,200) 0 $ PutCrit explosiveBarrel
|
||||
,PS (-4,195) 0 $ PutCrit explosiveBarrel
|
||||
,PS (0,0) 0 $ PutCrit (cr & crState . crDropsOnDeath .~ DropAll)
|
||||
[sPS (0,175) 0 $ PutCrit explosiveBarrel
|
||||
,sPS (5,195) 0 $ PutCrit explosiveBarrel
|
||||
,sPS (0,200) 0 $ PutCrit explosiveBarrel
|
||||
,sPS (-4,195) 0 $ PutCrit explosiveBarrel
|
||||
,sPS (0,0) 0 $ PutCrit (cr & crState . crDropsOnDeath .~ DropAll)
|
||||
]
|
||||
r <- centerVaultRoom drID 200 200 50 <&> rmPS %~ (extraPS ++)
|
||||
randomiseLinksBy shuffleTail r <&> rmLinks %~ take 2
|
||||
|
||||
Reference in New Issue
Block a user