Bump stackage version, uses later version of GHC
This commit is contained in:
@@ -21,12 +21,8 @@ data ActionPlan
|
|||||||
, _apStrategy :: Strategy
|
, _apStrategy :: Strategy
|
||||||
, _apGoal :: [Goal]
|
, _apGoal :: [Goal]
|
||||||
}
|
}
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
deriving (Eq, Ord, Show) --Generic, Flat)
|
||||||
data RandImpulse
|
|
||||||
= RandImpulseList [Impulse]
|
|
||||||
| RandImpulseCircMove Float
|
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
|
||||||
|
|
||||||
data Impulse
|
data Impulse
|
||||||
= Move Point2
|
= Move Point2
|
||||||
@@ -60,7 +56,14 @@ data Impulse
|
|||||||
{ _impulseUseAheadPos :: P2Imp
|
{ _impulseUseAheadPos :: P2Imp
|
||||||
}
|
}
|
||||||
| ImpulseNothing
|
| ImpulseNothing
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
deriving (Eq, Ord, Show) --Generic, Flat)
|
||||||
|
|
||||||
|
data RandImpulse
|
||||||
|
= RandImpulseList [Impulse]
|
||||||
|
| RandImpulseCircMove Float
|
||||||
|
deriving (Eq, Ord, Show) --Generic, Flat)
|
||||||
|
|
||||||
|
|
||||||
infixr 9 `WaitThen`
|
infixr 9 `WaitThen`
|
||||||
|
|
||||||
@@ -167,7 +170,8 @@ data Action
|
|||||||
{ _sideImpulses :: [Impulse]
|
{ _sideImpulses :: [Impulse]
|
||||||
, _mainAction :: Action
|
, _mainAction :: Action
|
||||||
}
|
}
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show) --Generic, Flat)
|
||||||
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data Strategy
|
data Strategy
|
||||||
= Flank Int
|
= Flank Int
|
||||||
@@ -185,20 +189,32 @@ data Strategy
|
|||||||
| Reload
|
| Reload
|
||||||
| Flee
|
| Flee
|
||||||
| MeleeStrike
|
| MeleeStrike
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show) --Generic, Flat)
|
||||||
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data Goal
|
data Goal
|
||||||
= LiveLongAndProsper
|
= LiveLongAndProsper
|
||||||
| Kill Int
|
| Kill Int
|
||||||
| SentinelAt Point2 Float
|
| SentinelAt Point2 Float
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show) --Generic, Flat)
|
||||||
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
|
concat <$> mapM (deriveJSON defaultOptions)
|
||||||
|
[ ''Impulse
|
||||||
|
, ''RandImpulse
|
||||||
|
, ''Action
|
||||||
|
, ''Strategy
|
||||||
|
, ''ActionPlan
|
||||||
|
, ''Goal
|
||||||
|
]
|
||||||
|
|
||||||
|
--deriveJSON defaultOptions ''Impulse
|
||||||
|
--deriveJSON defaultOptions ''RandImpulse
|
||||||
|
--deriveJSON defaultOptions ''Action
|
||||||
|
--deriveJSON defaultOptions ''Strategy
|
||||||
|
--deriveJSON defaultOptions ''ActionPlan
|
||||||
|
--deriveJSON defaultOptions ''Goal
|
||||||
|
|
||||||
deriveJSON defaultOptions ''ActionPlan
|
|
||||||
deriveJSON defaultOptions ''RandImpulse
|
|
||||||
deriveJSON defaultOptions ''Impulse
|
|
||||||
deriveJSON defaultOptions ''Action
|
|
||||||
deriveJSON defaultOptions ''Strategy
|
|
||||||
deriveJSON defaultOptions ''Goal
|
|
||||||
makeLenses ''ActionPlan
|
makeLenses ''ActionPlan
|
||||||
makeLenses ''Impulse
|
makeLenses ''Impulse
|
||||||
makeLenses ''Action
|
makeLenses ''Action
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ data BeamType
|
|||||||
|
|
||||||
makeLenses ''BeamType
|
makeLenses ''BeamType
|
||||||
makeLenses ''Beam
|
makeLenses ''Beam
|
||||||
deriveJSON defaultOptions ''BeamType
|
|
||||||
deriveJSON defaultOptions ''Beam
|
|
||||||
deriveJSON defaultOptions ''BeamDraw
|
deriveJSON defaultOptions ''BeamDraw
|
||||||
deriveJSON defaultOptions ''BeamCombineType
|
deriveJSON defaultOptions ''BeamCombineType
|
||||||
|
deriveJSON defaultOptions ''BeamType
|
||||||
|
deriveJSON defaultOptions ''Beam
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ import Color
|
|||||||
import Control.Lens
|
import Control.Lens
|
||||||
import Data.Aeson
|
import Data.Aeson
|
||||||
import Data.Aeson.TH
|
import Data.Aeson.TH
|
||||||
import qualified IntSetHelp as IS
|
import qualified Data.IntSet as IS
|
||||||
import Dodge.Data.Material
|
import Dodge.Data.Material
|
||||||
import Dodge.Data.PathGraph
|
import Dodge.Data.PathGraph
|
||||||
import Geometry
|
import Geometry
|
||||||
@@ -47,6 +47,6 @@ data BlSh
|
|||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''Block
|
makeLenses ''Block
|
||||||
deriveJSON defaultOptions ''Block
|
|
||||||
deriveJSON defaultOptions ''BlockDraw
|
|
||||||
deriveJSON defaultOptions ''BlSh
|
deriveJSON defaultOptions ''BlSh
|
||||||
|
deriveJSON defaultOptions ''BlockDraw
|
||||||
|
deriveJSON defaultOptions ''Block
|
||||||
|
|||||||
@@ -54,9 +54,9 @@ data BulletTrajectory
|
|||||||
deriving (Show, Eq, Ord, Read) --Generic, Flat)
|
deriving (Show, Eq, Ord, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''Bullet
|
makeLenses ''Bullet
|
||||||
deriveJSON defaultOptions ''Bullet
|
|
||||||
deriveJSON defaultOptions ''EnergyBallType
|
deriveJSON defaultOptions ''EnergyBallType
|
||||||
deriveJSON defaultOptions ''BulletUpdateMod
|
deriveJSON defaultOptions ''BulletUpdateMod
|
||||||
deriveJSON defaultOptions ''BulletEffect
|
deriveJSON defaultOptions ''BulletEffect
|
||||||
deriveJSON defaultOptions ''BulletSpawn
|
deriveJSON defaultOptions ''BulletSpawn
|
||||||
deriveJSON defaultOptions ''BulletTrajectory
|
deriveJSON defaultOptions ''BulletTrajectory
|
||||||
|
deriveJSON defaultOptions ''Bullet
|
||||||
|
|||||||
@@ -66,6 +66,6 @@ data ButtonState = BtOn | BtOff | BtNoLabel
|
|||||||
makeLenses ''Button
|
makeLenses ''Button
|
||||||
makeLenses ''ButtonEvent
|
makeLenses ''ButtonEvent
|
||||||
deriveJSON defaultOptions ''ButtonDraw
|
deriveJSON defaultOptions ''ButtonDraw
|
||||||
|
deriveJSON defaultOptions ''ButtonState
|
||||||
deriveJSON defaultOptions ''ButtonEvent
|
deriveJSON defaultOptions ''ButtonEvent
|
||||||
deriveJSON defaultOptions ''Button
|
deriveJSON defaultOptions ''Button
|
||||||
deriveJSON defaultOptions ''ButtonState
|
|
||||||
|
|||||||
+23
-15
@@ -1,7 +1,7 @@
|
|||||||
|
{-# LANGUAGE DeriveAnyClass #-}
|
||||||
|
{-# LANGUAGE DeriveGeneric #-}
|
||||||
{-# LANGUAGE StrictData #-}
|
{-# LANGUAGE StrictData #-}
|
||||||
{-# LANGUAGE TemplateHaskell #-}
|
{-# LANGUAGE TemplateHaskell #-}
|
||||||
{-# LANGUAGE DeriveGeneric #-}
|
|
||||||
{-# LANGUAGE DeriveAnyClass #-}
|
|
||||||
|
|
||||||
module Dodge.Data.CWorld (
|
module Dodge.Data.CWorld (
|
||||||
module Dodge.Data.CWorld,
|
module Dodge.Data.CWorld,
|
||||||
@@ -112,7 +112,8 @@ data CWCam = CWCam
|
|||||||
, _cwcBoundBox :: [Point2]
|
, _cwcBoundBox :: [Point2]
|
||||||
, _cwcBoundDist :: (Float, Float, Float, Float) -- NSEW, S and W negative
|
, _cwcBoundDist :: (Float, Float, Float, Float) -- NSEW, S and W negative
|
||||||
}
|
}
|
||||||
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
|
||||||
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data CWorld = CWorld
|
data CWorld = CWorld
|
||||||
--{ _cameraCenter :: Point2
|
--{ _cameraCenter :: Point2
|
||||||
@@ -186,8 +187,9 @@ data CWorld = CWorld
|
|||||||
, _cwTime :: CWTime
|
, _cwTime :: CWTime
|
||||||
, _cwGen :: CWGen
|
, _cwGen :: CWGen
|
||||||
}
|
}
|
||||||
--deriving (Eq, Show, Read) --, Generic)
|
|
||||||
--h--deriving (Eq, Show, Read) --Generic, Flat)
|
--deriving (Eq, Show, Read) --, Generic)
|
||||||
|
--h--deriving (Eq, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data CWTime = CWTime
|
data CWTime = CWTime
|
||||||
{ _maybeWorld :: Maybe' CWorld
|
{ _maybeWorld :: Maybe' CWorld
|
||||||
@@ -195,9 +197,9 @@ data CWTime = CWTime
|
|||||||
, _worldClock :: Int
|
, _worldClock :: Int
|
||||||
, _deathDelay :: Maybe Int
|
, _deathDelay :: Maybe Int
|
||||||
}
|
}
|
||||||
--deriving (Eq, Show, Read) --, Generic)
|
|
||||||
--h--deriving (Eq, Show, Read) --Generic, Flat)
|
--deriving (Eq, Show, Read) --, Generic)
|
||||||
|
--h--deriving (Eq, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data CWGen = CWGen
|
data CWGen = CWGen
|
||||||
{ _cwgParams :: GenParams
|
{ _cwgParams :: GenParams
|
||||||
@@ -206,7 +208,8 @@ data CWGen = CWGen
|
|||||||
, _cwgRoomClipping :: [ConvexPoly]
|
, _cwgRoomClipping :: [ConvexPoly]
|
||||||
, _cwgSeed :: Int
|
, _cwgSeed :: Int
|
||||||
}
|
}
|
||||||
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
|
||||||
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data WorldBeams = WorldBeams
|
data WorldBeams = WorldBeams
|
||||||
{ _blockingBeams :: [Beam]
|
{ _blockingBeams :: [Beam]
|
||||||
@@ -214,15 +217,20 @@ data WorldBeams = WorldBeams
|
|||||||
, _positronBeams :: [Beam]
|
, _positronBeams :: [Beam]
|
||||||
, _electronBeams :: [Beam]
|
, _electronBeams :: [Beam]
|
||||||
}
|
}
|
||||||
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
|
||||||
|
|
||||||
deriveJSON defaultOptions ''CWorld
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
deriveJSON defaultOptions ''WorldBeams
|
|
||||||
deriveJSON defaultOptions ''CWCam
|
|
||||||
deriveJSON defaultOptions ''CWGen
|
|
||||||
deriveJSON defaultOptions ''CWTime
|
|
||||||
makeLenses ''CWorld
|
makeLenses ''CWorld
|
||||||
makeLenses ''WorldBeams
|
makeLenses ''WorldBeams
|
||||||
makeLenses ''CWCam
|
makeLenses ''CWCam
|
||||||
makeLenses ''CWGen
|
makeLenses ''CWGen
|
||||||
makeLenses ''CWTime
|
makeLenses ''CWTime
|
||||||
|
concat
|
||||||
|
<$> mapM
|
||||||
|
(deriveJSON defaultOptions)
|
||||||
|
[ ''WorldBeams
|
||||||
|
, ''CWCam
|
||||||
|
, ''CWGen
|
||||||
|
, ''CWTime
|
||||||
|
, ''CWorld
|
||||||
|
]
|
||||||
|
|||||||
@@ -34,5 +34,5 @@ data CloudType
|
|||||||
|
|
||||||
makeLenses ''Cloud
|
makeLenses ''Cloud
|
||||||
deriveJSON defaultOptions ''CloudDraw
|
deriveJSON defaultOptions ''CloudDraw
|
||||||
deriveJSON defaultOptions ''Cloud
|
|
||||||
deriveJSON defaultOptions ''CloudType
|
deriveJSON defaultOptions ''CloudType
|
||||||
|
deriveJSON defaultOptions ''Cloud
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ module Dodge.Data.CrGroupParams where
|
|||||||
import Control.Lens
|
import Control.Lens
|
||||||
import Data.Aeson
|
import Data.Aeson
|
||||||
import Data.Aeson.TH
|
import Data.Aeson.TH
|
||||||
import qualified IntSetHelp as IS
|
import qualified Data.IntSet as IS
|
||||||
import Geometry.Data
|
import Geometry.Data
|
||||||
|
|
||||||
data CrGroupParams = CrGroupParams
|
data CrGroupParams = CrGroupParams
|
||||||
@@ -23,5 +23,5 @@ data CrGroupUpdate = DefaultCrGroupUpdate
|
|||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''CrGroupParams
|
makeLenses ''CrGroupParams
|
||||||
deriveJSON defaultOptions ''CrGroupParams
|
|
||||||
deriveJSON defaultOptions ''CrGroupUpdate
|
deriveJSON defaultOptions ''CrGroupUpdate
|
||||||
|
deriveJSON defaultOptions ''CrGroupParams
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{-# LANGUAGE DeriveGeneric #-}
|
|
||||||
{-# LANGUAGE DeriveAnyClass #-}
|
{-# LANGUAGE DeriveAnyClass #-}
|
||||||
|
{-# LANGUAGE DeriveGeneric #-}
|
||||||
|
{-# LANGUAGE ScopedTypeVariables #-}
|
||||||
{-# LANGUAGE StrictData #-}
|
{-# LANGUAGE StrictData #-}
|
||||||
{-# LANGUAGE TemplateHaskell #-}
|
{-# LANGUAGE TemplateHaskell #-}
|
||||||
{-# LANGUAGE ScopedTypeVariables #-}
|
|
||||||
|
|
||||||
module Dodge.Data.Creature (
|
module Dodge.Data.Creature (
|
||||||
module Dodge.Data.Creature,
|
module Dodge.Data.Creature,
|
||||||
@@ -73,23 +73,31 @@ data Creature = Creature
|
|||||||
, _crStatistics :: CreatureStatistics
|
, _crStatistics :: CreatureStatistics
|
||||||
, _crCamouflage :: CamouflageStatus
|
, _crCamouflage :: CamouflageStatus
|
||||||
}
|
}
|
||||||
--deriving (Eq, Show, Read) --Generic, Flat)
|
|
||||||
|
--deriving (Eq, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data CreatureCorpse = MakeDefaultCorpse
|
data CreatureCorpse = MakeDefaultCorpse
|
||||||
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
|
||||||
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data Intention = Intention
|
data Intention = Intention
|
||||||
{ _targetCr :: Maybe Creature
|
{ _targetCr :: Maybe Creature
|
||||||
, _mvToPoint :: Maybe Point2
|
, _mvToPoint :: Maybe Point2
|
||||||
, _viewPoint :: Maybe Point2
|
, _viewPoint :: Maybe Point2
|
||||||
}
|
}
|
||||||
--deriving (Eq, Show, Read) --Generic, Flat)
|
|
||||||
|
--deriving (Eq, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
crSel :: Creature -> Int
|
crSel :: Creature -> Int
|
||||||
crSel = _iselPos . _crInvSel
|
crSel = _iselPos . _crInvSel
|
||||||
|
|
||||||
makeLenses ''Creature
|
makeLenses ''Creature
|
||||||
makeLenses ''Intention
|
makeLenses ''Intention
|
||||||
deriveJSON defaultOptions ''Creature
|
|
||||||
deriveJSON defaultOptions ''CreatureCorpse
|
concat
|
||||||
deriveJSON defaultOptions ''Intention
|
<$> mapM
|
||||||
|
(deriveJSON defaultOptions)
|
||||||
|
[ ''CreatureCorpse
|
||||||
|
, ''Creature
|
||||||
|
, ''Intention
|
||||||
|
]
|
||||||
|
|||||||
@@ -84,5 +84,5 @@ deriveJSON defaultOptions ''CreatureStatistics
|
|||||||
deriveJSON defaultOptions ''Vocalization
|
deriveJSON defaultOptions ''Vocalization
|
||||||
deriveJSON defaultOptions ''CrMvType
|
deriveJSON defaultOptions ''CrMvType
|
||||||
deriveJSON defaultOptions ''HumanoidAI
|
deriveJSON defaultOptions ''HumanoidAI
|
||||||
deriveJSON defaultOptions ''CreatureType
|
|
||||||
deriveJSON defaultOptions ''BarrelType
|
deriveJSON defaultOptions ''BarrelType
|
||||||
|
deriveJSON defaultOptions ''CreatureType
|
||||||
|
|||||||
@@ -71,9 +71,9 @@ makeLenses ''Perception
|
|||||||
makeLenses ''Vision
|
makeLenses ''Vision
|
||||||
makeLenses ''Audition
|
makeLenses ''Audition
|
||||||
makeLenses ''Attention
|
makeLenses ''Attention
|
||||||
deriveJSON defaultOptions ''Perception
|
|
||||||
deriveJSON defaultOptions ''Vision
|
deriveJSON defaultOptions ''Vision
|
||||||
deriveJSON defaultOptions ''Audition
|
deriveJSON defaultOptions ''Audition
|
||||||
deriveJSON defaultOptions ''Vigilance
|
deriveJSON defaultOptions ''Vigilance
|
||||||
deriveJSON defaultOptions ''Attention
|
|
||||||
deriveJSON defaultOptions ''Awareness
|
deriveJSON defaultOptions ''Awareness
|
||||||
|
deriveJSON defaultOptions ''Attention
|
||||||
|
deriveJSON defaultOptions ''Perception
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ data Posture
|
|||||||
makeLenses ''Stance
|
makeLenses ''Stance
|
||||||
makeLenses ''Carriage
|
makeLenses ''Carriage
|
||||||
makeLenses ''Posture
|
makeLenses ''Posture
|
||||||
deriveJSON defaultOptions ''Stance
|
|
||||||
deriveJSON defaultOptions ''Carriage
|
|
||||||
deriveJSON defaultOptions ''FootForward
|
deriveJSON defaultOptions ''FootForward
|
||||||
deriveJSON defaultOptions ''Posture
|
deriveJSON defaultOptions ''Posture
|
||||||
|
deriveJSON defaultOptions ''Carriage
|
||||||
|
deriveJSON defaultOptions ''Stance
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import Color
|
|||||||
import Control.Lens
|
import Control.Lens
|
||||||
import Data.Aeson
|
import Data.Aeson
|
||||||
import Data.Aeson.TH
|
import Data.Aeson.TH
|
||||||
import qualified IntSetHelp as IS
|
import qualified Data.IntSet as IS
|
||||||
import Dodge.Data.Damage
|
import Dodge.Data.Damage
|
||||||
import Geometry.Data
|
import Geometry.Data
|
||||||
|
|
||||||
@@ -55,8 +55,8 @@ data CrGroup
|
|||||||
makeLenses ''CreatureState
|
makeLenses ''CreatureState
|
||||||
makeLenses ''CrSpState
|
makeLenses ''CrSpState
|
||||||
makeLenses ''CrGroup
|
makeLenses ''CrGroup
|
||||||
deriveJSON defaultOptions ''CreatureState
|
|
||||||
deriveJSON defaultOptions ''CreatureDropType
|
deriveJSON defaultOptions ''CreatureDropType
|
||||||
deriveJSON defaultOptions ''CrSpState
|
deriveJSON defaultOptions ''CrSpState
|
||||||
deriveJSON defaultOptions ''Faction
|
deriveJSON defaultOptions ''Faction
|
||||||
deriveJSON defaultOptions ''CrGroup
|
deriveJSON defaultOptions ''CrGroup
|
||||||
|
deriveJSON defaultOptions ''CreatureState
|
||||||
|
|||||||
@@ -69,8 +69,8 @@ deriveJSON defaultOptions ''CrWdWd
|
|||||||
deriveJSON defaultOptions ''IntImp
|
deriveJSON defaultOptions ''IntImp
|
||||||
deriveJSON defaultOptions ''CrImp
|
deriveJSON defaultOptions ''CrImp
|
||||||
deriveJSON defaultOptions ''P2Imp
|
deriveJSON defaultOptions ''P2Imp
|
||||||
deriveJSON defaultOptions ''WdCrBl
|
|
||||||
deriveJSON defaultOptions ''CrBl
|
deriveJSON defaultOptions ''CrBl
|
||||||
|
deriveJSON defaultOptions ''WdCrBl
|
||||||
deriveJSON defaultOptions ''MCrAc
|
deriveJSON defaultOptions ''MCrAc
|
||||||
deriveJSON defaultOptions ''CrAc
|
deriveJSON defaultOptions ''CrAc
|
||||||
deriveJSON defaultOptions ''P2Ac
|
deriveJSON defaultOptions ''P2Ac
|
||||||
|
|||||||
@@ -26,8 +26,8 @@ data DamageType
|
|||||||
| ENTERREMENT
|
| ENTERREMENT
|
||||||
deriving (Eq, Ord, Show, Enum, Bounded, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Enum, Bounded, Read) --Generic, Flat)
|
||||||
|
|
||||||
|
deriveJSON defaultOptions ''DamageType
|
||||||
instance ToJSONKey DamageType
|
instance ToJSONKey DamageType
|
||||||
|
|
||||||
instance FromJSONKey DamageType
|
instance FromJSONKey DamageType
|
||||||
|
|
||||||
deriveJSON defaultOptions ''DamageType
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ module Dodge.Data.Door (
|
|||||||
import Control.Lens
|
import Control.Lens
|
||||||
import Data.Aeson
|
import Data.Aeson
|
||||||
import Data.Aeson.TH
|
import Data.Aeson.TH
|
||||||
import qualified IntSetHelp as IS
|
import qualified Data.IntSet as IS
|
||||||
import Dodge.Data.MountedObject
|
import Dodge.Data.MountedObject
|
||||||
import Dodge.Data.PathGraph
|
import Dodge.Data.PathGraph
|
||||||
import Dodge.Data.WorldEffect
|
import Dodge.Data.WorldEffect
|
||||||
|
|||||||
@@ -29,9 +29,9 @@ data EquipPosition
|
|||||||
deriving (Eq, Ord)
|
deriving (Eq, Ord)
|
||||||
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
instance ToJSONKey EquipPosition
|
|
||||||
|
|
||||||
instance FromJSONKey EquipPosition
|
|
||||||
|
|
||||||
deriveJSON defaultOptions ''EquipSite
|
deriveJSON defaultOptions ''EquipSite
|
||||||
deriveJSON defaultOptions ''EquipPosition
|
deriveJSON defaultOptions ''EquipPosition
|
||||||
|
instance ToJSONKey EquipPosition
|
||||||
|
|
||||||
|
instance FromJSONKey EquipPosition
|
||||||
|
|||||||
@@ -21,5 +21,5 @@ data DecorationShape = PLUS | SQUARE | CIRCLE | THREELINES
|
|||||||
deriving (Eq, Ord, Enum, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Enum, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''GenParams
|
makeLenses ''GenParams
|
||||||
deriveJSON defaultOptions ''GenParams
|
|
||||||
deriveJSON defaultOptions ''DecorationShape
|
deriveJSON defaultOptions ''DecorationShape
|
||||||
|
deriveJSON defaultOptions ''GenParams
|
||||||
|
|||||||
@@ -35,6 +35,6 @@ data HUD = HUD
|
|||||||
makeLenses ''HUD
|
makeLenses ''HUD
|
||||||
makeLenses ''HUDElement
|
makeLenses ''HUDElement
|
||||||
makeLenses ''SubInventory
|
makeLenses ''SubInventory
|
||||||
deriveJSON defaultOptions ''HUDElement
|
|
||||||
deriveJSON defaultOptions ''SubInventory
|
deriveJSON defaultOptions ''SubInventory
|
||||||
|
deriveJSON defaultOptions ''HUDElement
|
||||||
deriveJSON defaultOptions ''HUD
|
deriveJSON defaultOptions ''HUD
|
||||||
|
|||||||
@@ -21,5 +21,5 @@ data HammerPosition
|
|||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''HammerType
|
makeLenses ''HammerType
|
||||||
deriveJSON defaultOptions ''HammerType
|
|
||||||
deriveJSON defaultOptions ''HammerPosition
|
deriveJSON defaultOptions ''HammerPosition
|
||||||
|
deriveJSON defaultOptions ''HammerType
|
||||||
|
|||||||
@@ -209,21 +209,21 @@ data ModuleSlot
|
|||||||
| ModHeldAttach
|
| ModHeldAttach
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
instance ToJSONKey ModuleSlot
|
makeLenses ''ItemType
|
||||||
|
makeLenses ''ItemBaseType
|
||||||
instance FromJSONKey ModuleSlot
|
makeLenses ''HeldItemType
|
||||||
|
|
||||||
deriveJSON defaultOptions ''ItemType
|
|
||||||
deriveJSON defaultOptions ''Stack
|
deriveJSON defaultOptions ''Stack
|
||||||
deriveJSON defaultOptions ''CraftType
|
deriveJSON defaultOptions ''CraftType
|
||||||
deriveJSON defaultOptions ''ItemBaseType
|
|
||||||
deriveJSON defaultOptions ''ConsumableItemType
|
deriveJSON defaultOptions ''ConsumableItemType
|
||||||
|
deriveJSON defaultOptions ''Detector
|
||||||
deriveJSON defaultOptions ''EquipItemType
|
deriveJSON defaultOptions ''EquipItemType
|
||||||
deriveJSON defaultOptions ''LeftItemType
|
deriveJSON defaultOptions ''LeftItemType
|
||||||
deriveJSON defaultOptions ''HeldItemType
|
deriveJSON defaultOptions ''HeldItemType
|
||||||
deriveJSON defaultOptions ''ItemModuleType
|
deriveJSON defaultOptions ''ItemModuleType
|
||||||
deriveJSON defaultOptions ''Detector
|
|
||||||
deriveJSON defaultOptions ''ModuleSlot
|
deriveJSON defaultOptions ''ModuleSlot
|
||||||
makeLenses ''ItemType
|
deriveJSON defaultOptions ''ItemBaseType
|
||||||
makeLenses ''ItemBaseType
|
deriveJSON defaultOptions ''ItemType
|
||||||
makeLenses ''HeldItemType
|
instance ToJSONKey ModuleSlot
|
||||||
|
|
||||||
|
instance FromJSONKey ModuleSlot
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ data ItDropEffect = NoDropEffect
|
|||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''ItEffect
|
makeLenses ''ItEffect
|
||||||
deriveJSON defaultOptions ''ItEffect
|
|
||||||
deriveJSON defaultOptions ''ItInvEffect
|
deriveJSON defaultOptions ''ItInvEffect
|
||||||
deriveJSON defaultOptions ''ItFloorEffect
|
deriveJSON defaultOptions ''ItFloorEffect
|
||||||
deriveJSON defaultOptions ''ItDropEffect
|
deriveJSON defaultOptions ''ItDropEffect
|
||||||
|
deriveJSON defaultOptions ''ItEffect
|
||||||
|
|||||||
@@ -109,9 +109,9 @@ makeLenses ''BarrelSpread
|
|||||||
makeLenses ''ItemParams
|
makeLenses ''ItemParams
|
||||||
makeLenses ''Nozzle
|
makeLenses ''Nozzle
|
||||||
makeLenses ''GunBarrels
|
makeLenses ''GunBarrels
|
||||||
deriveJSON defaultOptions ''ItemParams
|
|
||||||
deriveJSON defaultOptions ''ShrinkGunStatus
|
deriveJSON defaultOptions ''ShrinkGunStatus
|
||||||
deriveJSON defaultOptions ''PreviousArcEffect
|
deriveJSON defaultOptions ''PreviousArcEffect
|
||||||
deriveJSON defaultOptions ''GunBarrels
|
|
||||||
deriveJSON defaultOptions ''Nozzle
|
deriveJSON defaultOptions ''Nozzle
|
||||||
deriveJSON defaultOptions ''BarrelSpread
|
deriveJSON defaultOptions ''BarrelSpread
|
||||||
|
deriveJSON defaultOptions ''GunBarrels
|
||||||
|
deriveJSON defaultOptions ''ItemParams
|
||||||
|
|||||||
@@ -37,6 +37,6 @@ data TargetDraw
|
|||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''Targeting
|
makeLenses ''Targeting
|
||||||
deriveJSON defaultOptions ''Targeting
|
|
||||||
deriveJSON defaultOptions ''TargetUpdate
|
deriveJSON defaultOptions ''TargetUpdate
|
||||||
deriveJSON defaultOptions ''TargetDraw
|
deriveJSON defaultOptions ''TargetDraw
|
||||||
|
deriveJSON defaultOptions ''Targeting
|
||||||
|
|||||||
@@ -34,6 +34,6 @@ data TweakParam = TweakParam
|
|||||||
|
|
||||||
makeLenses ''TweakParam
|
makeLenses ''TweakParam
|
||||||
makeLenses ''ItemTweaks
|
makeLenses ''ItemTweaks
|
||||||
deriveJSON defaultOptions ''ItemTweaks
|
|
||||||
deriveJSON defaultOptions ''TweakType
|
deriveJSON defaultOptions ''TweakType
|
||||||
deriveJSON defaultOptions ''TweakParam
|
deriveJSON defaultOptions ''TweakParam
|
||||||
|
deriveJSON defaultOptions ''ItemTweaks
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ data ItZoom = ItZoom
|
|||||||
makeLenses ''ItemUse
|
makeLenses ''ItemUse
|
||||||
makeLenses ''AimParams
|
makeLenses ''AimParams
|
||||||
makeLenses ''ItZoom
|
makeLenses ''ItZoom
|
||||||
deriveJSON defaultOptions ''ItemUse
|
|
||||||
deriveJSON defaultOptions ''AimParams
|
|
||||||
deriveJSON defaultOptions ''AimStance
|
deriveJSON defaultOptions ''AimStance
|
||||||
deriveJSON defaultOptions ''ItZoom
|
deriveJSON defaultOptions ''ItZoom
|
||||||
|
deriveJSON defaultOptions ''AimParams
|
||||||
|
deriveJSON defaultOptions ''ItemUse
|
||||||
|
|||||||
@@ -68,6 +68,6 @@ makeLenses ''AmmoType
|
|||||||
deriveJSON defaultOptions ''ProjectileDraw
|
deriveJSON defaultOptions ''ProjectileDraw
|
||||||
deriveJSON defaultOptions ''ProjectileCreate
|
deriveJSON defaultOptions ''ProjectileCreate
|
||||||
deriveJSON defaultOptions ''ProjectileUpdate
|
deriveJSON defaultOptions ''ProjectileUpdate
|
||||||
deriveJSON defaultOptions ''AmmoType
|
|
||||||
deriveJSON defaultOptions ''GasCreate
|
deriveJSON defaultOptions ''GasCreate
|
||||||
deriveJSON defaultOptions ''ForceFieldType
|
deriveJSON defaultOptions ''ForceFieldType
|
||||||
|
deriveJSON defaultOptions ''AmmoType
|
||||||
|
|||||||
@@ -30,5 +30,5 @@ makeLenses ''LoadAction
|
|||||||
makeLenses ''InvSel
|
makeLenses ''InvSel
|
||||||
makeLenses ''InvSelAction
|
makeLenses ''InvSelAction
|
||||||
deriveJSON defaultOptions ''LoadAction
|
deriveJSON defaultOptions ''LoadAction
|
||||||
deriveJSON defaultOptions ''InvSel
|
|
||||||
deriveJSON defaultOptions ''InvSelAction
|
deriveJSON defaultOptions ''InvSelAction
|
||||||
|
deriveJSON defaultOptions ''InvSel
|
||||||
|
|||||||
@@ -32,5 +32,5 @@ data EquipParams
|
|||||||
|
|
||||||
makeLenses ''EquipEffect
|
makeLenses ''EquipEffect
|
||||||
makeLenses ''EquipParams
|
makeLenses ''EquipParams
|
||||||
deriveJSON defaultOptions ''EquipEffect
|
|
||||||
deriveJSON defaultOptions ''EquipParams
|
deriveJSON defaultOptions ''EquipParams
|
||||||
|
deriveJSON defaultOptions ''EquipEffect
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ import Color
|
|||||||
import Control.Lens
|
import Control.Lens
|
||||||
import Data.Aeson
|
import Data.Aeson
|
||||||
import Data.Aeson.TH
|
import Data.Aeson.TH
|
||||||
import qualified IntSetHelp as IS
|
import qualified Data.IntSet as IS
|
||||||
import qualified Data.Map.Strict as M
|
import qualified Data.Map.Strict as M
|
||||||
import Dodge.Data.Damage
|
import Dodge.Data.Damage
|
||||||
import Dodge.Data.GenParams
|
import Dodge.Data.GenParams
|
||||||
@@ -66,6 +66,6 @@ data Turret = Turret
|
|||||||
makeLenses ''Machine
|
makeLenses ''Machine
|
||||||
makeLenses ''Turret
|
makeLenses ''Turret
|
||||||
makePrisms ''MachineType
|
makePrisms ''MachineType
|
||||||
deriveJSON defaultOptions ''Machine
|
|
||||||
deriveJSON defaultOptions ''MachineType
|
|
||||||
deriveJSON defaultOptions ''Turret
|
deriveJSON defaultOptions ''Turret
|
||||||
|
deriveJSON defaultOptions ''MachineType
|
||||||
|
deriveJSON defaultOptions ''Machine
|
||||||
|
|||||||
@@ -42,6 +42,6 @@ data CloseToggle = NotClose | IsClose
|
|||||||
|
|
||||||
makeLenses ''Sensor
|
makeLenses ''Sensor
|
||||||
makeLenses ''ProximityRequirement
|
makeLenses ''ProximityRequirement
|
||||||
deriveJSON defaultOptions ''Sensor
|
|
||||||
deriveJSON defaultOptions ''ProximityRequirement
|
deriveJSON defaultOptions ''ProximityRequirement
|
||||||
deriveJSON defaultOptions ''CloseToggle
|
deriveJSON defaultOptions ''CloseToggle
|
||||||
|
deriveJSON defaultOptions ''Sensor
|
||||||
|
|||||||
@@ -22,8 +22,8 @@ data ObjectType
|
|||||||
| ObItem
|
| ObItem
|
||||||
deriving (Eq, Show, Ord, Enum, Bounded, Read) --Generic, Flat)
|
deriving (Eq, Show, Ord, Enum, Bounded, Read) --Generic, Flat)
|
||||||
|
|
||||||
|
deriveJSON defaultOptions ''ObjectType
|
||||||
instance ToJSONKey ObjectType
|
instance ToJSONKey ObjectType
|
||||||
|
|
||||||
instance FromJSONKey ObjectType
|
instance FromJSONKey ObjectType
|
||||||
|
|
||||||
deriveJSON defaultOptions ''ObjectType
|
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ data EdgeObstacle
|
|||||||
|
|
||||||
makeLenses ''PathGraph
|
makeLenses ''PathGraph
|
||||||
makeLenses ''PathEdge
|
makeLenses ''PathEdge
|
||||||
deriveJSON defaultOptions ''PathGraph
|
|
||||||
deriveJSON defaultOptions ''PathEdge
|
|
||||||
deriveJSON defaultOptions ''EdgeObstacle
|
deriveJSON defaultOptions ''EdgeObstacle
|
||||||
|
deriveJSON defaultOptions ''PathEdge
|
||||||
deriveJSON defaultOptions ''Gr
|
deriveJSON defaultOptions ''Gr
|
||||||
|
deriveJSON defaultOptions ''PathGraph
|
||||||
|
|||||||
@@ -74,6 +74,6 @@ data PrWdLsLs
|
|||||||
|
|
||||||
makeLenses ''Prop
|
makeLenses ''Prop
|
||||||
deriveJSON defaultOptions ''PropDraw
|
deriveJSON defaultOptions ''PropDraw
|
||||||
deriveJSON defaultOptions ''PropUpdate
|
|
||||||
deriveJSON defaultOptions ''PrWdLsLs
|
deriveJSON defaultOptions ''PrWdLsLs
|
||||||
|
deriveJSON defaultOptions ''PropUpdate
|
||||||
deriveJSON defaultOptions ''Prop
|
deriveJSON defaultOptions ''Prop
|
||||||
|
|||||||
@@ -54,6 +54,6 @@ data AllocateEquipment
|
|||||||
makeLenses ''RightButtonOptions
|
makeLenses ''RightButtonOptions
|
||||||
makeLenses ''AllocateEquipment
|
makeLenses ''AllocateEquipment
|
||||||
makeLenses ''ActivateEquipment
|
makeLenses ''ActivateEquipment
|
||||||
deriveJSON defaultOptions ''RightButtonOptions
|
|
||||||
deriveJSON defaultOptions ''ActivateEquipment
|
deriveJSON defaultOptions ''ActivateEquipment
|
||||||
deriveJSON defaultOptions ''AllocateEquipment
|
deriveJSON defaultOptions ''AllocateEquipment
|
||||||
|
deriveJSON defaultOptions ''RightButtonOptions
|
||||||
|
|||||||
@@ -37,8 +37,8 @@ data SoundOrigin
|
|||||||
| Tap Int
|
| Tap Int
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
|
|
||||||
|
deriveJSON defaultOptions ''SoundOrigin
|
||||||
instance ToJSONKey SoundOrigin
|
instance ToJSONKey SoundOrigin
|
||||||
|
|
||||||
instance FromJSONKey SoundOrigin
|
instance FromJSONKey SoundOrigin
|
||||||
|
|
||||||
deriveJSON defaultOptions ''SoundOrigin
|
|
||||||
|
|||||||
@@ -127,13 +127,13 @@ makeLenses ''EffectArguments
|
|||||||
makeLenses ''TerminalCommand
|
makeLenses ''TerminalCommand
|
||||||
deriveJSON defaultOptions ''TerminalStatus
|
deriveJSON defaultOptions ''TerminalStatus
|
||||||
deriveJSON defaultOptions ''TerminalInput
|
deriveJSON defaultOptions ''TerminalInput
|
||||||
deriveJSON defaultOptions ''TerminalBootProgram
|
|
||||||
deriveJSON defaultOptions ''Terminal
|
|
||||||
deriveJSON defaultOptions ''TerminalLineString
|
deriveJSON defaultOptions ''TerminalLineString
|
||||||
deriveJSON defaultOptions ''TmTm
|
deriveJSON defaultOptions ''TmTm
|
||||||
deriveJSON defaultOptions ''TerminalLine
|
deriveJSON defaultOptions ''TerminalLine
|
||||||
deriveJSON defaultOptions ''TerminalToggle
|
deriveJSON defaultOptions ''TerminalBootProgram
|
||||||
deriveJSON defaultOptions ''BlBl
|
deriveJSON defaultOptions ''BlBl
|
||||||
|
deriveJSON defaultOptions ''TerminalToggle
|
||||||
deriveJSON defaultOptions ''EffectArguments
|
deriveJSON defaultOptions ''EffectArguments
|
||||||
deriveJSON defaultOptions ''TerminalCommandEffect
|
deriveJSON defaultOptions ''TerminalCommandEffect
|
||||||
deriveJSON defaultOptions ''TerminalCommand
|
deriveJSON defaultOptions ''TerminalCommand
|
||||||
|
deriveJSON defaultOptions ''Terminal
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ data WallStructure
|
|||||||
makeLenses ''Wall
|
makeLenses ''Wall
|
||||||
makeLenses ''Opacity
|
makeLenses ''Opacity
|
||||||
makeLenses ''WallStructure
|
makeLenses ''WallStructure
|
||||||
deriveJSON defaultOptions ''Wall
|
|
||||||
deriveJSON defaultOptions ''Opacity
|
|
||||||
deriveJSON defaultOptions ''WallDraw
|
deriveJSON defaultOptions ''WallDraw
|
||||||
|
deriveJSON defaultOptions ''Opacity
|
||||||
deriveJSON defaultOptions ''WallStructure
|
deriveJSON defaultOptions ''WallStructure
|
||||||
|
deriveJSON defaultOptions ''Wall
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
{-# LANGUAGE DeriveAnyClass #-}
|
|
||||||
{-# LANGUAGE DeriveGeneric #-}
|
|
||||||
{-# LANGUAGE StandaloneDeriving #-}
|
|
||||||
{-# OPTIONS_GHC -fno-warn-orphans #-}
|
|
||||||
|
|
||||||
module IntSetHelp (
|
|
||||||
--module IntSetHelp,
|
|
||||||
module Data.IntSet,
|
|
||||||
) where
|
|
||||||
|
|
||||||
import Data.IntSet.Internal
|
|
||||||
import Data.IntSet
|
|
||||||
|
|
||||||
-- IntSet is not an instance of Generic?!
|
|
||||||
--deriving instance Generic IntSet
|
|
||||||
--deriving instance Flat IntSet
|
|
||||||
+1
-1
@@ -84,6 +84,6 @@ tflat4 (x, y, z, w) = [x, y, z, w]
|
|||||||
{-# INLINE tflat4 #-}
|
{-# INLINE tflat4 #-}
|
||||||
|
|
||||||
makeLenses ''Verx
|
makeLenses ''Verx
|
||||||
deriveJSON defaultOptions ''Verx
|
|
||||||
deriveJSON defaultOptions ''Layer
|
deriveJSON defaultOptions ''Layer
|
||||||
deriveJSON defaultOptions ''ShadNum
|
deriveJSON defaultOptions ''ShadNum
|
||||||
|
deriveJSON defaultOptions ''Verx
|
||||||
|
|||||||
+1
-1
@@ -47,6 +47,6 @@ makeLenses ''ShapeObj
|
|||||||
|
|
||||||
type Shape = [ShapeObj]
|
type Shape = [ShapeObj]
|
||||||
|
|
||||||
deriveJSON defaultOptions ''ShapeObj
|
|
||||||
deriveJSON defaultOptions ''ShapeType
|
deriveJSON defaultOptions ''ShapeType
|
||||||
deriveJSON defaultOptions ''ShapeV
|
deriveJSON defaultOptions ''ShapeV
|
||||||
|
deriveJSON defaultOptions ''ShapeObj
|
||||||
|
|||||||
+1
-1
@@ -62,7 +62,7 @@ makeLenses ''SoundData
|
|||||||
makeLenses ''Sound
|
makeLenses ''Sound
|
||||||
makeLenses ''SoundID
|
makeLenses ''SoundID
|
||||||
makeLenses ''SoundStatus
|
makeLenses ''SoundStatus
|
||||||
deriveJSON defaultOptions ''SoundStatus
|
|
||||||
deriveJSON defaultOptions ''PlayStatus
|
deriveJSON defaultOptions ''PlayStatus
|
||||||
deriveJSON defaultOptions ''SoundID
|
deriveJSON defaultOptions ''SoundID
|
||||||
|
deriveJSON defaultOptions ''SoundStatus
|
||||||
deriveJSON defaultOptions ''ToPlaySound
|
deriveJSON defaultOptions ''ToPlaySound
|
||||||
|
|||||||
+5
-4
@@ -18,7 +18,8 @@
|
|||||||
# resolver: ./custom-snapshot.yaml
|
# resolver: ./custom-snapshot.yaml
|
||||||
# resolver: https://example.com/snapshots/2018-01-01.yaml
|
# resolver: https://example.com/snapshots/2018-01-01.yaml
|
||||||
#resolver: lts-17.1
|
#resolver: lts-17.1
|
||||||
resolver: lts-18.28
|
#resolver: lts-18.28
|
||||||
|
resolver: lts-19.20
|
||||||
#resolver: lts-19.3
|
#resolver: lts-19.3
|
||||||
|
|
||||||
# User packages to be built.
|
# User packages to be built.
|
||||||
@@ -39,9 +40,9 @@ packages:
|
|||||||
extra-deps:
|
extra-deps:
|
||||||
#- SDL-0.6.7.0@sha256:9d6ba75c0cab575ec38468c8277803983e985f9622437aeca6a53e6a7337a7d5,2045
|
#- SDL-0.6.7.0@sha256:9d6ba75c0cab575ec38468c8277803983e985f9622437aeca6a53e6a7337a7d5,2045
|
||||||
- sdl2-mixer-1.2.0.0@sha256:6a6b5a46c035c9e77eaf9c244e45de9e4a9b9a110890cfeeb9fa72faa2419cef,4497
|
- sdl2-mixer-1.2.0.0@sha256:6a6b5a46c035c9e77eaf9c244e45de9e4a9b9a110890cfeeb9fa72faa2419cef,4497
|
||||||
- repa-3.4.1.5@sha256:4d94845e66d668345130f75f5de8f7c69139b91495c8c4b5a825014e8985e2fd,3562
|
#- repa-3.4.1.5@sha256:4d94845e66d668345130f75f5de8f7c69139b91495c8c4b5a825014e8985e2fd,3562
|
||||||
- strict-containers-0.1@sha256:d751696a8a74e368cf778cf98410b43fcd192d68febd4c691faaac1d6c3ab63f,10591
|
#- strict-containers-0.1@sha256:d751696a8a74e368cf778cf98410b43fcd192d68febd4c691faaac1d6c3ab63f,10591
|
||||||
- strict-containers-lens-0.1@sha256:97c0e68e2e23578074d41fa45690a9ff7b1d47057ea6635d863af99f0daa2f9d,1103
|
#- strict-containers-lens-0.1@sha256:97c0e68e2e23578074d41fa45690a9ff7b1d47057ea6635d863af99f0daa2f9d,1103
|
||||||
#- repa-3.4.1.4@sha256:5a99bde69fe96a18d70aae23f47c8f719b1134558dca3ee5a7c15423b68a132e,3323
|
#- repa-3.4.1.4@sha256:5a99bde69fe96a18d70aae23f47c8f719b1134558dca3ee5a7c15423b68a132e,3323
|
||||||
#- sdl2-mixer-1.1.0@sha256:c809aecd91ebf9c759af66eebaa4f45f766f2603c13a73412abfd0bd1e02071a,3067
|
#- sdl2-mixer-1.1.0@sha256:c809aecd91ebf9c759af66eebaa4f45f766f2603c13a73412abfd0bd1e02071a,3067
|
||||||
# # for threadscope
|
# # for threadscope
|
||||||
|
|||||||
Reference in New Issue
Block a user