1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
if addon.InGetInfo then
return {
name = "Watchdog";
desc = "";
version = 0.1;
author = "jK";
date = "2013";
license = "GNU GPL, v2 or later";
layer = math.huge;
hidden = not true; -- don't show in the widget selector
api = true; -- load before all others?
enabled = not true; -- loaded by default?
}
end
local i=0
local function hook(event)
i = i + 1
if ((i % (10^4)) < 1) then
i = 0
Spring.Echo(Spring.GetGameFrame(), event, debug.getinfo(2).name)
Spring.Echo(debug.traceback())
end
end
function addon.Initialize()
debug.sethook(hook,"r",10^100)
end
function addon.Shutdown()
debug.sethook(nil,"r")
end
|