View Single Post
12/17/14, 10:57 AM   #10
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,580
Lua Code:
  1. local function ReassignEvent(namespace, name)
  2.     d("unregister " .. name .. ": " .. tostring(EVENT_MANAGER:UnregisterForEvent(namespace, _G[name])))
  3.     EVENT_MANAGER:RegisterForEvent("test", _G[name], function() d(name) end)
  4. end
  5.  
  6. zo_callLater(function()
  7.     d(NOTIFICATIONS.eventNamespace)
  8.     for _, name in ipairs(events) do
  9.         ReassignEvent(NOTIFICATIONS.eventNamespace, name)
  10.     end
  11.    
  12.     d(GAMEPAD_NOTIFICATIONS.eventNamespace)
  13.     for _, name in ipairs(events) do
  14.         ReassignEvent(GAMEPAD_NOTIFICATIONS.eventNamespace, name)
  15.     end
  16. end, 1000)

You deserve a medal merlight!
  Reply With Quote