Remove ItemLink
This commit is contained in:
@@ -6,34 +6,11 @@
|
||||
module Dodge.Data.ComposedItem where
|
||||
|
||||
import Dodge.Data.AmmoType
|
||||
import Control.Lens
|
||||
--import Control.Lens
|
||||
import Dodge.Data.Item
|
||||
import Linear
|
||||
import qualified Linear.Quaternion as Q
|
||||
|
||||
data ItemLink
|
||||
--TriggerLink
|
||||
-- | AmmoInLink Int AmmoType
|
||||
-- | AmmoModLink
|
||||
-- | AmmoTargetingLink
|
||||
-- | AmmoPayloadLink
|
||||
-- | AmmoEffectLink
|
||||
-- | WeaponScopeLink
|
||||
-- | WeaponTargetingLink
|
||||
-- | JoystickLink
|
||||
-- | RemoteScreenLink
|
||||
-- | RemoteDetonatorLink
|
||||
-- | SmokeReducerLink
|
||||
---- | AugmentedHUDLink
|
||||
-- | FunctionChangeLink
|
||||
-- | MakeAutoLink
|
||||
-- | ProjectileStabiliserLink
|
||||
-- | UnderBarrelSlotLink
|
||||
-- | UnderBarrelPlatformLink
|
||||
-- | GrenadeHitEffectLink
|
||||
= SFLink {_sfLink :: ItemStructuralFunction}
|
||||
deriving (Eq, Ord, Show, Read)
|
||||
|
||||
data ItemStructuralFunction
|
||||
= UnloadedWeaponSF
|
||||
| HeldPlatformSF
|
||||
@@ -68,5 +45,3 @@ data ItemStructuralFunction
|
||||
type CItem = (Item, ItemStructuralFunction)
|
||||
|
||||
type OItem = (Item, ItemStructuralFunction, (V3 Float,Q.Quaternion Float))
|
||||
|
||||
makeLenses ''ItemLink
|
||||
|
||||
Reference in New Issue
Block a user