diff --git a/game/main.fnl b/game/main.fnl index 21651fb..f8e4c4d 100644 --- a/game/main.fnl +++ b/game/main.fnl @@ -9,7 +9,7 @@ (local dev (require "src/levels/dev.fnl")) (local level dev) -(local debug true) +(local debug false) (var pool nil) diff --git a/game/src/levels/dev.fnl b/game/src/levels/dev.fnl index 60ab9a8..10ce7b4 100644 --- a/game/src/levels/dev.fnl +++ b/game/src/levels/dev.fnl @@ -19,13 +19,10 @@ )) ) -(lambda collider-manager [bump-world] - (local manager {}) - (lambda manager.addToGroup [self group-name entity] + (local collider-manager {}) + (lambda collider-manager.addToGroup [self group-name entity] (when (= group-name :hitbox) - ; (utils.debug-print {:adding entity}) - (bump-world:add entity (unpack entity.hitbox)))) - manager) + (self.pool.data.bump-world:add entity (unpack entity.hitbox)))) (lambda fog-on-war [] (local system { @@ -91,7 +88,7 @@ } :systems [ (nata:oop) - (collider-manager bump-world) + collider-manager camera walls (fog-on-war)