summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--not/Timer.lua7
1 files changed, 3 insertions, 4 deletions
diff --git a/not/Timer.lua b/not/Timer.lua
index 3e45b11..6fc4a4c 100644
--- a/not/Timer.lua
+++ b/not/Timer.lua
@@ -1,7 +1,6 @@
-Timer = require "not.Object":extends()
+Timer = require "not.Trigger":extends()
-function Timer:new (trigger, delay)
- self.trigger = trigger
+function Timer:new (delay)
self.delay = delay
self.left = 0
self.active = false
@@ -16,7 +15,7 @@ end
function Timer:update (dt)
if self.active then
if self.left < 0 then
- self.trigger:emit()
+ self:emit()
self.active = false
if self.restart then
self:start()