Make creature update an external function

This commit is contained in:
2022-07-20 01:22:17 +01:00
parent db44d5d6ce
commit 1f79fe157f
31 changed files with 562 additions and 462 deletions
+9
View File
@@ -0,0 +1,9 @@
module Dodge.Payload where
import Geometry.Data
import Dodge.Data
import Dodge.WorldEvent.Explosion
usePayload :: Payload -> Point2 -> World -> World
usePayload payload = case payload of
ExplosionPayload -> makeExplosionAt
DudPayload -> const id