aboutsummaryrefslogtreecommitdiff
path: root/utils/screen_shaker.lua
diff options
context:
space:
mode:
Diffstat (limited to 'utils/screen_shaker.lua')
-rw-r--r--utils/screen_shaker.lua28
1 files changed, 0 insertions, 28 deletions
diff --git a/utils/screen_shaker.lua b/utils/screen_shaker.lua
deleted file mode 100644
index aef89e4..0000000
--- a/utils/screen_shaker.lua
+++ /dev/null
@@ -1,28 +0,0 @@
-Class = require("libs.hump.class")
-Shack = require("libs.shack")
-local Timer = require("libs.hump.Timer")
-
-ScreenShaker = Class {
- init = function(self)
- monsterGrowl = love.audio.newSource("assets/sfx/sfx_deathscream_alien1.wav", "static")
- local width, height = love.graphics.getDimensions()
- Shack:setDimensions(width, height)
- Timer.every(10, shakeScreen)
- end
-}
-
-function ScreenShaker:update(dt)
- Timer.update(dt)
- Shack:update(dt)
-end
-
-function ScreenShaker:draw()
- Shack:apply()
-end
-
-function shakeScreen()
- Shack:setShake(20)
- monsterGrowl:play()
-end
-
-return ScreenShaker \ No newline at end of file