diff --git a/src/systems/offscreen.lua b/src/systems/offscreen.lua deleted file mode 100644 index 67513b9..0000000 --- a/src/systems/offscreen.lua +++ /dev/null @@ -1,20 +0,0 @@ -local screenWidth, screenHeight = 400, 240 - -offscreenSystem = filteredSystem({ position = T.XyPair, expireWhenOffScreenBy = T.XyPair }, function(e, dt, system) - -- if Camera.pan.x - e.expireWhenOffScreenBy.x > e.position.x then - -- print("Fell behind") - -- system.world:removeEntity(e) - -- end - -- if Camera.pan.x + screenWidth + e.expireWhenOffScreenBy.x < e.position.x then - -- print("Too far ahead") - -- system.world:removeEntity(e) - -- end - -- if Camera.pan.y - e.expireWhenOffScreenBy.y > e.position.y then - -- print("Too high") - -- system.world:removeEntity(e) - -- end - -- if Camera.pan.y + screenHeight + e.expireWhenOffScreenBy.y < e.position.y then - -- print("Too low") - -- system.world:removeEntity(e) - -- end -end)