Work on inventory ui

This commit is contained in:
2023-05-14 22:22:21 +01:00
parent 3499384d38
commit 1cec50c5ab
9 changed files with 150 additions and 165 deletions
+3 -3
View File
@@ -4,7 +4,7 @@ module Dodge.SelectionSections (
ssLookupGT,
ssSetCursor,
setFirstPosSelectionSections,
selSecSelPos,
selSecYint,
selSecSelSize,
) where
@@ -124,8 +124,8 @@ ssLookupGE' i sss = do
selSecSelSize :: Int -> Int -> SelectionSections a -> Maybe Int
selSecSelSize i j sss = fmap length $ sss ^? sssSections . ix i . ssItems . ix j . siPictures
selSecSelPos :: Int -> Int -> SelectionSections a -> Maybe Int
selSecSelPos i j sss = do
selSecYint :: Int -> Int -> SelectionSections a -> Maybe Int
selSecYint i j sss = do
ss <- sss ^? sssSections . ix i
return . (secpos +)
. subtract (ss ^. ssOffset)