NEvent is an event system for the Unity Game Engine