Cleanup
This commit is contained in:
@@ -139,4 +139,6 @@ shoulderSH = translateSHz 20
|
||||
|
||||
drawEquipment :: Creature -> SPic
|
||||
{-# INLINE drawEquipment #-}
|
||||
drawEquipment cr = foldMap (itemEquipPict cr . fmap (\(a, b, _) -> CItem a b)) (invLDT $ _crInv cr)
|
||||
drawEquipment cr = foldMap
|
||||
(itemEquipPict cr . fmap (\(a, b, _) -> CItem a b))
|
||||
(invLDT $ _crInv cr)
|
||||
|
||||
@@ -308,7 +308,6 @@ updateSection indent mcsel sis availablelines oldoffset =
|
||||
SelectionSection
|
||||
{ _ssItems = sis
|
||||
, _ssOffset = offset
|
||||
-- , _ssShownItems = tweakfirst shownitems
|
||||
, _ssShownItems = tweakfirst . tweaklast . map snd
|
||||
$ take availablelines shownstrings
|
||||
, _ssIndent = indent
|
||||
@@ -334,22 +333,11 @@ updateSection indent mcsel sis availablelines oldoffset =
|
||||
tweakfirst
|
||||
| offset > 0 = ix 0 .~ color moreupcolor (text (replicate 15 (toEnum 30)))
|
||||
| otherwise = id
|
||||
-- tweakfirst (x : xs)
|
||||
-- | offset > 0 =
|
||||
-- color moreupcolor (text (replicate 15 (toEnum 30))) :
|
||||
-- xs
|
||||
-- | otherwise = x : xs
|
||||
-- tweakfirst [] = []
|
||||
moreupcolor = fromMaybe white $ allstrings ^? ix offset . _1
|
||||
tweaklast
|
||||
| length shownstrings > availablelines = ix (availablelines - 1)
|
||||
.~ color moredowncolor (text . replicate 15 $ toEnum 31)
|
||||
| otherwise = id
|
||||
-- shownitems
|
||||
-- | length shownstrings > availablelines =
|
||||
-- map snd (take (availablelines - 1) shownstrings)
|
||||
-- ++ [color moredowncolor . text $ replicate 15 (toEnum 31)]
|
||||
-- | otherwise = map snd shownstrings
|
||||
moredowncolor = fromMaybe white $ allstrings ^? ix (offset + availablelines - 1) . _1
|
||||
allstrings = listSelectionColorPicture sis
|
||||
shownstrings = drop offset allstrings
|
||||
|
||||
@@ -62,7 +62,8 @@ showAttachItem :: AttachType -> Item -> String
|
||||
showAttachItem t itm = case t of
|
||||
ZOOMSCOPE -> "ZOOMSCOPE"
|
||||
BULLETSYNTH -> "BSYNTH"
|
||||
REMOTESCREEN -> "REMOTE SCREEN " ++ show (itm ^? itUse . uaParams . apLinkedProjectile . _Just)
|
||||
REMOTESCREEN -> "REMOTE SCREEN " ++ maybe mempty show
|
||||
(itm ^? itUse . uaParams . apLinkedProjectile . _Just)
|
||||
HOMINGMODULE -> "HOMING MOD"
|
||||
AUGMENTEDHUD -> "AUGMENTED HUD"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user