Tweak tutorial

This commit is contained in:
2026-04-01 17:15:01 +01:00
parent ac32ebba2b
commit c504d3c511
+7 -6
View File
@@ -429,25 +429,26 @@ loadAmmoTut = do
putSingleLight putSingleLight
. analyserByDoor (RequireEquipment (AMMOMAG DRUMMAG)) i . analyserByDoor (RequireEquipment (AMMOMAG DRUMMAG)) i
=<< shuffleLinks =<< shuffleLinks
=<< roomRectAutoLights 100 100 =<< join (takeOne [roomNgon 6 80, roomRectAutoLights 100 100])
j <- nextLayoutInt j <- nextLayoutInt
wprm <- wprm <-
putSingleLight putSingleLight
. addDoorAtNthLinkToggleInterrupt 0 ["DOOR LOCKDOWN ACTIVE"] j . addDoorAtNthLinkToggleInterrupt 0 ["DOOR LOCKDOWN ACTIVE"] j
=<< shuffleLinks =<< shuffleLinks
=<< roomRectAutoLights 100 100 =<< roomRectAutoLights 100 100
droom <- distributerRoom BulletAmmo (10 ^ (8::Int)) droom <- distributerRoom BulletAmmo (10 ^ (4::Int))
croom <- roomCCrits 1 ncrits <- takeOne [1,1,2,2,2,3]
croom <- roomCCrits ncrits
return $ return $
tToBTree "loadAmmoTest" $ tToBTree "loadAmmoTest" $
treePost treePost
[ croom [ amrm & rmPmnts .:~ sps (PS 50 0) (PutFlIt (drumMag & itConsumables ?~ 90))
, door
, amrm & rmPmnts .:~ sps (PS 50 0) (PutFlIt (drumMag & itConsumables ?~ 90))
, triggerDoorRoom i , triggerDoorRoom i
, wprm & rmPmnts .:~ sps (PS 50 0) (PutFlIt burstRifle) , wprm & rmPmnts .:~ sps (PS 50 0) (PutFlIt burstRifle)
, triggerDoorRoom j , triggerDoorRoom j
, droom , droom
, door
, croom
] ]
putSingleLight :: Room -> State LayoutVars Room putSingleLight :: Room -> State LayoutVars Room