Simplify sparks
This commit is contained in:
@@ -25,13 +25,11 @@ updateExpBarrel cr w
|
||||
damages = _csDamage $ _crState cr
|
||||
pierceSparks :: [World -> World]
|
||||
pierceSparks =
|
||||
zipWith3
|
||||
zipWith
|
||||
(\p a -> createBarrelSpark (_crPos cr +.+ p) (a + argV p))
|
||||
poss
|
||||
as
|
||||
colids
|
||||
as = randomRs (-0.7, 0.7) g
|
||||
colids = randomRs (0, 11) g
|
||||
poss = _piercedPoints $ _csSpState $ _crState cr
|
||||
newCr = Just $ applyFuseDamage $ set (crState . csDamage) [] $ damsToExpBarrel damages cr
|
||||
applyFuseDamage cr' =
|
||||
|
||||
Reference in New Issue
Block a user