Files
loop/src/Dodge/Data/MuzzleEffect.hs
T
2024-09-16 19:27:49 +01:00

18 lines
455 B
Haskell

{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TemplateHaskell #-}
module Dodge.Data.MuzzleEffect where
import Control.Lens
--import Data.Aeson
--import Data.Aeson.TH
--import Dodge.Data.Item.Use.Consumption.Ammo
data CumulativeMuzzleEffect = CME
{ _cmeRecoil :: Float
, _cmeTorque :: Float
, _cmeSound :: Bool
}
deriving (Eq,Ord,Show,Read)
makeLenses ''CumulativeMuzzleEffect