Remove left click/hotkey item data types
This commit is contained in:
@@ -2,7 +2,7 @@ module Dodge.Default.Item (
|
||||
defaultHeldItem,
|
||||
singleAmmo,
|
||||
defaultBulletWeapon,
|
||||
defaultLeftItem,
|
||||
-- defaultLeftItem,
|
||||
defaultCraftItem,
|
||||
defaultConsumable,
|
||||
module Dodge.Default.Item.Use,
|
||||
@@ -28,8 +28,8 @@ defaultHeldItem =
|
||||
, _itParams = NoParams
|
||||
}
|
||||
|
||||
defaultLeftItem :: Item
|
||||
defaultLeftItem = defaultHeldItem & itUse .~ defaultLeftUse
|
||||
--defaultLeftItem :: Item
|
||||
--defaultLeftItem = defaultHeldItem & itUse .~ defaultLeftUse
|
||||
|
||||
defaultCraftItem :: Item
|
||||
defaultCraftItem = defaultHeldItem & itUse .~ UseNothing
|
||||
|
||||
@@ -11,14 +11,14 @@ import Dodge.Default.Item.Use.AimParams
|
||||
import Dodge.Default.Item.Use.Consumption
|
||||
import Dodge.Default.Item.Use.Equipment
|
||||
|
||||
defaultLeftUse :: ItemUse
|
||||
defaultLeftUse = UseHotkey
|
||||
{ _leftUse = LDoNothing
|
||||
, _leftDelay = FixedRate{_rateMax = 8, _rateTime = 0}
|
||||
, _leftHammer = HammerUp
|
||||
, _uequipEffect = defaultEquip
|
||||
, _leftConsumption = defaultLeftLoadable
|
||||
}
|
||||
--defaultLeftUse :: ItemUse
|
||||
--defaultLeftUse = UseHotkey
|
||||
-- { _leftUse = LDoNothing
|
||||
-- , _leftDelay = FixedRate{_rateMax = 8, _rateTime = 0}
|
||||
-- , _leftHammer = HammerUp
|
||||
-- , _uequipEffect = defaultEquip
|
||||
-- , _leftConsumption = defaultLeftLoadable
|
||||
-- }
|
||||
|
||||
defaultEquipUse :: ItemUse
|
||||
defaultEquipUse = UseEquip
|
||||
@@ -42,4 +42,5 @@ defaultHeldUse = UseHeld
|
||||
, _weaponRepeat = []
|
||||
}
|
||||
, _heldTriggerType = HammerTrigger
|
||||
, _useCondition = MustBeHeld
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user