Cleanup, remove records, stop unecessary Aeson compile
This commit is contained in:
@@ -35,10 +35,11 @@ makeShrapnelAt p v w =
|
||||
drags = replicateM 75 (state $ randomR (0.85,0.9)) & evalState $ _randGen w
|
||||
buls = zipWith f vs drags
|
||||
f v' drag = defaultBullet
|
||||
& buPayload .~ BulPlain 10
|
||||
& buEffect .~ BounceBullet
|
||||
& buVel .~ v + v'
|
||||
& buDrag .~ drag
|
||||
& buPos .~ (p - v)
|
||||
& buOldPos .~ (p - v)
|
||||
& buDamages .~ [Damage PIERCING 10 0 0 0 $ PushBackDamage 2]
|
||||
-- & buDamages .~ [Damage PIERCING 10 0 0 0 $ PushBackDamage 2]
|
||||
& buWidth .~ 1
|
||||
|
||||
Reference in New Issue
Block a user