Ejemplo n.º 1
0
 public void RunEvent(AuroraEvent ev)
 {
     //Debug.Log("Running event " + ev.eventType + " on " + ev.target);
     userDefinedEventNumbers.Add(ev.eventArg);
     ev.target.RunEvent(ev.eventType);
     userDefinedEventNumbers.RemoveAt(userDefinedEventNumbers.Count - 1);
 }
Ejemplo n.º 2
0
    public void AddEvent(AuroraObject oObject, AuroraEvent evToRun)
    {
        if (events.Count == 0)
        {
            throw new Exception("Cannot add event to empty events list");
        }
        AuroraEvent ev = new AuroraEvent(evToRun.eventType, evToRun.eventArg);

        ev.target = oObject;
        events[events.Count - 1].Add(ev);
    }