Make torch use battery power

This commit is contained in:
2024-10-02 23:53:38 +01:00
parent 49ffbfafc2
commit 844bb486e6
13 changed files with 72 additions and 76 deletions
+7 -2
View File
@@ -1,13 +1,11 @@
module Dodge.Default.Item (
module Dodge.Default.Item,
module Dodge.Default.Item.Use,
module Dodge.Default.Item.Effect,
) where
import qualified Data.IntMap.Strict as IM
import Control.Lens
import Dodge.Data.Item
import Dodge.Default.Item.Effect
import Dodge.Default.Item.Use
import Geometry.Data
@@ -48,3 +46,10 @@ defaultBulletWeapon = defaultHeldItem
defaultConsumable :: Item
defaultConsumable = defaultHeldItem & itUse .~ UseConsume CDoNothing
defaultItEffect :: ItEffect
defaultItEffect =
ItEffect
{ _ieInv = NoInvEffect
, _ieOnInsert = NoInvEffect
, _ieOnDrop = NoInvEffect
}
-11
View File
@@ -1,11 +0,0 @@
module Dodge.Default.Item.Effect
where
import Dodge.Data.Item.Effect
defaultItEffect :: ItEffect
defaultItEffect =
ItEffect
{ _ieInv = NoInvEffect
, _ieOnInsert = NoInvEffect
, _ieOnDrop = NoInvEffect
}
+4 -1
View File
@@ -1,4 +1,7 @@
module Dodge.Default.Item.Use.AimParams where
module Dodge.Default.Item.Use.AimParams (
defaultAimParams,
defaultItZoom,
) where
import Dodge.Data.Item.Use
import Linear