Add file (non-compiling commit)

This commit is contained in:
2025-06-07 12:22:31 +01:00
parent e914555728
commit 7a192e7631
+21
View File
@@ -0,0 +1,21 @@
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TemplateHaskell #-}
module Dodge.Data.EnergyBall.Type where
import Control.Lens
import Data.Aeson
import Data.Aeson.TH
import Geometry.Data
data EnergyBallType
= FlamingBall
| FlameletBall
| ElectricalBall
| ExplosiveBall
| FlashBall
deriving (Eq, Ord, Show, Read) --Generic, Flat)
deriveJSON defaultOptions ''EnergyBallType