Add electrical bullets

This commit is contained in:
2022-03-22 21:45:08 +00:00
parent bda65968b0
commit f030d8264f
10 changed files with 202 additions and 57 deletions
+3 -1
View File
@@ -3,6 +3,7 @@ module Dodge.Combine.Combinations where
import Geometry
import Dodge.Data
import Dodge.WorldEvent.HitEffect
import Dodge.WorldEvent.SpawnParticle
import Dodge.Particle.Bullet.HitEffect
import Dodge.Item.Equipment
import Dodge.Item.Craftable
@@ -115,7 +116,8 @@ moduleCombinations =
, ( ModBullet
, bulletWeapons
, [amod [INCENDIARYMODULE] "+INCENDIARY" (f $ destroyOnImpact bulIncCr bulIncWall)
,amod [BOUNCEMODULE] "+BOUNCE" (f $ destroyOnImpact bulBounceArmCr' bulBounceWall)
,amod [BOUNCEMODULE] "+BOUNCE" (f $ destroyOnImpact bulBounceArmCr bulBounceWall)
,amod [STATICMODULE] "+STATIC" (f $ bulletDestroySpawn aStaticBall)
]
)
, ( ModTarget
+3
View File
@@ -110,6 +110,9 @@ data CombineType
-- Modules
-- bullet
| INCENDIARYMODULE
| STATICMODULE
| FRAGMODULE
| FLASHMODULE
| BOUNCEMODULE
--
| TELEPORTMODULE