Add basic booster
This commit is contained in:
@@ -19,8 +19,8 @@ worldPictures w = pictures $ concat
|
||||
, map _pjPict . IM.elems $ _projectiles w
|
||||
, map drawItem . IM.elems $ _floorItems w
|
||||
, map crDraw . IM.elems $ _creatures w
|
||||
, map clDraw . IM.elems $ _clouds w
|
||||
, map ppDraw . IM.elems $ _pressPlates w
|
||||
, map clDraw . reverse . IM.elems $ _clouds w
|
||||
, map ppDraw . IM.elems $ _pressPlates w
|
||||
, map btDraw (IM.elems (_buttons w))
|
||||
, map (\pt -> _ptDraw pt pt) $ _particles w
|
||||
, map drawWallFloor (wallFloorsToDraw w)
|
||||
@@ -47,7 +47,8 @@ customMouseCursor w =
|
||||
testPic :: World -> [Picture]
|
||||
testPic w =
|
||||
[ setDepth (-1) . translate 0 0.8
|
||||
. scale 0.001 0.001 . text . show . length . IM.elems . IM.filter ( (== 3) . _crRad ) $ _creatures w
|
||||
. scale 0.001 0.001 . text . show . length . IM.elems
|
||||
. IM.filter ( (== 3) . _crRad ) $ _creatures w
|
||||
]
|
||||
|
||||
crDraw :: Creature -> Picture
|
||||
@@ -60,7 +61,6 @@ btDraw c = uncurry translate (_btPos c) $ rotate (_btRot c) (_btPict c)
|
||||
clDraw :: Cloud -> Picture
|
||||
clDraw c = uncurry translate (_clPos c) (_clPict c c)
|
||||
|
||||
|
||||
wallFloorsToDraw :: World -> [Wall]
|
||||
wallFloorsToDraw w = filter isVisible $ IM.elems $ wallsOnScreen w
|
||||
where
|
||||
|
||||
Reference in New Issue
Block a user