Add remote detonator, stop remote screen attaching to nonlauncher ammo
This commit is contained in:
@@ -22,6 +22,7 @@ data ComposeLinkType
|
||||
| WeaponScopeLink
|
||||
| WeaponTargetingLink
|
||||
| RemoteScreenLink
|
||||
| RemoteDetonatorLink
|
||||
| AugmentedHUDLink
|
||||
| FunctionChangeLink
|
||||
| MakeAutoLink
|
||||
@@ -37,6 +38,7 @@ data ItemStructuralFunction
|
||||
| AugmentedHUDSF
|
||||
| AmmoMagSF AmmoType
|
||||
| RemoteScreenSF
|
||||
| RemoteDetonatorSF
|
||||
| UncomposableIsolateSF
|
||||
| AmmoModifierSF AmmoType
|
||||
| AmmoTargetingSF AmmoType
|
||||
|
||||
@@ -70,6 +70,7 @@ data AttachType
|
||||
= ZOOMSCOPE
|
||||
| BULLETSYNTH
|
||||
| REMOTESCREEN
|
||||
| REMOTEDETONATOR
|
||||
| HOMINGMODULE
|
||||
| AUGMENTEDHUD
|
||||
| SHELLPAYLOAD {_shellPayload :: Payload}
|
||||
|
||||
@@ -16,7 +16,6 @@ module Dodge.Data.Item.Use (
|
||||
module Dodge.Data.Item.BulletMod
|
||||
) where
|
||||
|
||||
import Dodge.Data.Item.Effect
|
||||
import Dodge.Data.Item.BulletMod
|
||||
import Dodge.Data.Item.Scope
|
||||
import Control.Lens
|
||||
@@ -71,8 +70,6 @@ data TriggerType = AutoTrigger | HammerTrigger
|
||||
data AttachParams
|
||||
= APLinkProjectile
|
||||
{_apLinkedProjectile :: Maybe Int}
|
||||
| APItEffect
|
||||
{_apItEffect :: ItEffect }
|
||||
| APInt {_apInt :: Int}
|
||||
| APNothing
|
||||
deriving (Eq, Show, Read)
|
||||
|
||||
Reference in New Issue
Block a user