public void EventFinished()
{
this.eventStarted = false;
if(this.callingEvent != null)
{
this.callingEvent.GlobalEventFinished();
this.callingEvent = null;
}
this.eventFinished = true;
}