clean up collider-manager

This commit is contained in:
Travis Shears 2026-04-27 13:00:15 +02:00
parent d0a9b04a80
commit 5592b286cf
Signed by: travisshears
GPG key ID: CB9BF1910F3F7469
2 changed files with 5 additions and 8 deletions

View file

@ -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)

View file

@ -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)