clean up collider-manager
This commit is contained in:
parent
d0a9b04a80
commit
5592b286cf
2 changed files with 5 additions and 8 deletions
|
|
@ -9,7 +9,7 @@
|
||||||
(local dev (require "src/levels/dev.fnl"))
|
(local dev (require "src/levels/dev.fnl"))
|
||||||
|
|
||||||
(local level dev)
|
(local level dev)
|
||||||
(local debug true)
|
(local debug false)
|
||||||
|
|
||||||
(var pool nil)
|
(var pool nil)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,13 +19,10 @@
|
||||||
))
|
))
|
||||||
)
|
)
|
||||||
|
|
||||||
(lambda collider-manager [bump-world]
|
(local collider-manager {})
|
||||||
(local manager {})
|
(lambda collider-manager.addToGroup [self group-name entity]
|
||||||
(lambda manager.addToGroup [self group-name entity]
|
|
||||||
(when (= group-name :hitbox)
|
(when (= group-name :hitbox)
|
||||||
; (utils.debug-print {:adding entity})
|
(self.pool.data.bump-world:add entity (unpack entity.hitbox))))
|
||||||
(bump-world:add entity (unpack entity.hitbox))))
|
|
||||||
manager)
|
|
||||||
|
|
||||||
(lambda fog-on-war []
|
(lambda fog-on-war []
|
||||||
(local system {
|
(local system {
|
||||||
|
|
@ -91,7 +88,7 @@
|
||||||
}
|
}
|
||||||
:systems [
|
:systems [
|
||||||
(nata:oop)
|
(nata:oop)
|
||||||
(collider-manager bump-world)
|
collider-manager
|
||||||
camera
|
camera
|
||||||
walls
|
walls
|
||||||
(fog-on-war)
|
(fog-on-war)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue