Cleanup
This commit is contained in:
@@ -60,10 +60,10 @@ runPastRoom i = do
|
||||
}
|
||||
switchdoor = triggerDoorRoom i
|
||||
n = length $ filter theedgetest $ map lnkPosDir $ _rmLinks cenroom
|
||||
controom = treeFromPost [ switchdoor, linkcor] (useAll door)
|
||||
controom = treeFromPost [ switchdoor, linkcor,corridor,corridor] (useAll door)
|
||||
critrooms :: [Tree Room]
|
||||
critrooms = treeFromPost [ switchdoor] ( critroom) :
|
||||
replicate (n-2) (treeFromPost [ switchdoor] ( linkcor))
|
||||
return $ Node ( cenroom) $
|
||||
critrooms = treeFromPost [ switchdoor] critroom
|
||||
: replicate (n-2) (treeFromPost [ switchdoor] linkcor)
|
||||
return $ Node cenroom $
|
||||
map (over root $ rmConnectsTo .~ S.member (OnEdge theedge)) (controom : critrooms)
|
||||
++ [return $ aswitchroom]
|
||||
++ [return aswitchroom]
|
||||
|
||||
Reference in New Issue
Block a user