private bool checkForListener(string eventType, GameObject listener)
{
if (!checkForEvent(eventType)) {
recordEvent(eventType);
}
ArrayList listenerList = _listeners[eventType] as ArrayList;
foreach (EventListener callback in listenerList) {
if (callback.name == listener.GetInstanceID().ToString()) return true;
}
return false;
}