Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local reg, unreg, UNREG, events = common.RegisterEventHandler, common.UnRegisterEventHandler, common.UnRegisterEvent, {}
- common.RegisterEventHandler = function( func, event )
- if events[event] then
- if not events[event][func] then
- events[event][func] = func
- reg( func, event )
- end
- else
- events[event] = {}
- events[event][func] = func
- reg( func, event )
- end
- end
- common.UnRegisterEventHandler = function( func, event )
- if events[event] then
- if events[event][func] then
- events[event][func] = nil
- unreg( func, event )
- end
- end
- end
- common.UnRegisterEvent = function( event )
- if events[event] then
- UNREG( event )
- events[event] = nil
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement