Comparison

util/timer.lua @ 6777:5de6b93d0190

util.*: Remove use of module() function, make all module functions local and return them in a table at the end
author Kim Alvefur <zash@zash.se>
date Sat, 21 Feb 2015 10:36:37 +0100
parent 5776:bd0ff8ae98a8
child 6791:e813e8cf6046
child 7988:dc758422d896
comparison
equal deleted inserted replaced
6774:3965662ae091 6777:5de6b93d0190
15 local type = type; 15 local type = type;
16 16
17 local data = {}; 17 local data = {};
18 local new_data = {}; 18 local new_data = {};
19 19
20 module "timer" 20 local _ENV = nil;
21 21
22 local _add_task; 22 local _add_task;
23 if not server.event then 23 if not server.event then
24 function _add_task(delay, callback) 24 function _add_task(delay, callback)
25 local current_time = get_time(); 25 local current_time = get_time();
76 end 76 end
77 , delay); 77 , delay);
78 end 78 end
79 end 79 end
80 80
81 add_task = _add_task; 81 return {
82 82 add_task = _add_task;
83 return _M; 83 };