Continue tree based inventory update

This commit is contained in:
2024-09-10 16:35:44 +01:00
parent 854fc96ac7
commit 26f3610f82
14 changed files with 259 additions and 271 deletions
+2
View File
@@ -11,6 +11,8 @@ import Data.Aeson.TH
data ComposedItem = WeaponCI
| WeaponScopeCI
| AmmoModifierCI
| BulletAmmoCI
| UncomposableCI
deriving (Eq,Ord,Show,Read)
+1
View File
@@ -97,6 +97,7 @@ data ItemBaseType
data AttachType
= SCROLLATTACH ScrollAttachType
| TARGETATTACH {_ibtAttachTarget :: TargetType}
| BULLETSYNTHESIZER
-- | BULPAYLOADATTACH
-- | BULTRAJECTORYATTACH
deriving (Eq, Ord, Show, Read)
+1
View File
@@ -77,6 +77,7 @@ data HeldParams
data AttachParams
= ScrollAttachParams {_scrollAttachParams :: ScrollAttachParams}
| TargetAttachParams
| NoAttachParams
data AmmoParams = BulletParams {_ampBullet :: Bullet}
| ProjectileParams