Fix auto door opening
This commit is contained in:
+3
-10
@@ -206,7 +206,7 @@ door = Room
|
||||
, _rmLinks = lnks
|
||||
, _rmPath = [((20,35),(20,5))]
|
||||
-- door extends into side walls (for shadows as rendered 12/03)
|
||||
, _rmPS = [PS (0,20) 0 $ PutAutoDoor (-20,0) (60,0)]
|
||||
, _rmPS = [PS (0,20) 0 $ PutAutoDoor (0,0) (40,0)]
|
||||
, _rmBound = []
|
||||
}
|
||||
where lnks = [((20,35),0)
|
||||
@@ -623,15 +623,6 @@ longRoom = do
|
||||
h <- state $ randomR (1500,1500)
|
||||
let w = 75
|
||||
let cond x = (snd . fst) x < h - 40
|
||||
-- let solidBlocks = putWallBlocks (12.5,h-25) (12.5,h-265)
|
||||
-- ++putWallBlocks (37.5,h-25) (37.5,h-265)
|
||||
-- ++putWallBlocks (62.5,h-25) (62.5,h-265)
|
||||
-- ++putWallBlocks (87.5,h-25) (87.5,h-265)
|
||||
-- let wBlocks = [PS (0,0) 0 $ PutWindowBlock (12.5,h-50) (12.5,h-265)
|
||||
-- ,PS (0,0) 0 $ PutWindowBlock (37.5,h-50) (37.5,h-265)
|
||||
-- ,PS (0,0) 0 $ PutWindowBlock (62.5,h-50) (62.5,h-265)
|
||||
-- ,PS (0,0) 0 $ PutWindowBlock (87.5,h-50) (87.5,h-265)
|
||||
-- ]
|
||||
let ws = map (\ps -> PS (0,0) 0 $ PutWindow ps $ withAlpha 0.5 aquamarine)
|
||||
[rectNSWE (h-35) (h-135) (-10) 10
|
||||
,rectNSWE (h-35) (h-135) 15 35
|
||||
@@ -652,6 +643,8 @@ longRoom = do
|
||||
[PS ( 12.5,h-25) 0 $ PutCrit longCrit
|
||||
,PS ( 37.5,h-25) 0 $ PutCrit longCrit
|
||||
,PS ( 62.5,h-25) 0 $ PutCrit longCrit
|
||||
,PS ( 25, 20) 0 $ basicLS
|
||||
,PS ( 25, h-10) 0 $ basicLS
|
||||
]
|
||||
)
|
||||
$ rm
|
||||
|
||||
Reference in New Issue
Block a user