This commit is contained in:
2022-05-21 22:22:44 +01:00
parent 14de40e0bf
commit 5550b5eb95
+11 -4
View File
@@ -1,4 +1,9 @@
module Dodge.Item.Draw where module Dodge.Item.Draw
( pictureWeaponOnAim
, pictureWeaponAim
, twoFlatHRot
, itSPic
) where
import Dodge.Data import Dodge.Data
--import Dodge.Picture.Layer --import Dodge.Picture.Layer
--import Picture --import Picture
@@ -9,13 +14,15 @@ import Dodge.Creature.HandPos
import qualified Data.IntMap.Strict as IM import qualified Data.IntMap.Strict as IM
import Control.Lens import Control.Lens
import Data.Maybe import Data.Maybe
pictureWeaponOnAim pictureWeaponOnAim
:: Creature :: Creature
-> Item -> Item
-> SPic -> SPic
pictureWeaponOnAim cr itm = case _itInvPos itm of pictureWeaponOnAim = pictureWeaponAim itSPic
Just i -> pictureWeaponOnAimItem (itSPic itm) cr i --pictureWeaponOnAim cr itm = case _itInvPos itm of
Nothing -> mempty -- Just i -> pictureWeaponOnAimItem (itSPic itm) cr i
-- Nothing -> mempty
itSPic :: Item -> SPic itSPic :: Item -> SPic
itSPic it = _dimSPic (_itDimension it) it itSPic it = _dimSPic (_itDimension it) it