85 end |
85 end |
86 |
86 |
87 local oldAddEvent = luaevent.core.addevent |
87 local oldAddEvent = luaevent.core.addevent |
88 luaevent.core.addevent = function(...) |
88 luaevent.core.addevent = function(...) |
89 local item = oldAddEvent(...) |
89 local item = oldAddEvent(...) |
|
90 if not item then print("FAILED TO SETUP ITEM") return item end |
90 print("SETUP ITEM FOR: ", debug.getmetatable(item).getfd(item)) |
91 print("SETUP ITEM FOR: ", debug.getmetatable(item).getfd(item)) |
91 if not hookedObjectMt then |
92 if not hookedObjectMt then |
92 hookedObjectMt = true |
93 hookedObjectMt = true |
93 local mt = debug.getmetatable(item) |
94 local mt = debug.getmetatable(item) |
94 local oldGC = mt.__gc |
95 local oldGC = mt.__gc |