Remove _itInvColor

This commit is contained in:
2023-09-25 10:51:24 +01:00
parent 9ee925f13a
commit f9c6769262
10 changed files with 23 additions and 69 deletions
+5 -22
View File
@@ -1,7 +1,6 @@
module Dodge.Item.Craftable where
import Dodge.Default.Item
import Color
import Control.Lens
import Dodge.Data.Item
@@ -17,10 +16,7 @@ makeTypeCraft :: CraftType -> Item
makeTypeCraft = makeTypeCraftNum 1
energyBallCraft :: EnergyBallType -> Item
energyBallCraft ebt =
makeTypeCraft (ENERGYBALLCRAFT ebt)
& itInvSize .~ 1
& itInvColor .~ chartreuse
energyBallCraft ebt = makeTypeCraft (ENERGYBALLCRAFT ebt) & itInvSize .~ 1
incendiaryModule :: Item
incendiaryModule = energyBallCraft IncBall
@@ -29,34 +25,21 @@ bulletBodyCraft :: BulletEffect -> Item
bulletBodyCraft ebt =
makeTypeCraft (BULBODYCRAFT ebt)
& itInvSize .~ 1
& itInvColor .~ chartreuse
bounceModule :: Item
bounceModule = bulletBodyCraft BounceBullet
teleportModule :: Item
teleportModule =
makeTypeCraft TELEPORTMODULE
& itInvSize .~ 1
& itInvColor .~ chartreuse
teleportModule = makeTypeCraft TELEPORTMODULE & itInvSize .~ 1
timeModule :: Item
timeModule =
makeTypeCraft TIMEMODULE
& itInvSize .~ 1
& itInvColor .~ chartreuse
timeModule = makeTypeCraft TIMEMODULE & itInvSize .~ 1
sizeModule :: Item
sizeModule =
makeTypeCraft SIZEMODULE
& itInvSize .~ 1
& itInvColor .~ chartreuse
sizeModule = makeTypeCraft SIZEMODULE & itInvSize .~ 1
gravityModule :: Item
gravityModule =
makeTypeCraft GRAVITYMODULE
& itInvSize .~ 1
& itInvColor .~ chartreuse
gravityModule = makeTypeCraft GRAVITYMODULE & itInvSize .~ 1
pipe :: Item
pipe = makeTypeCraft PIPE