Exemplo n.º 1
0
 /// <summary>
 /// Adds given script as invoker of "Advance Rotor" event
 /// </summary>
 /// <param name="invoker">new invoker of event</param>
 public static void AddAdvanceRotorInvoker(Enigma invoker)
 {
     // add invoker to list and add all listeners to this invoker
     advanceRotorInvokers.Add(invoker);
     foreach (UnityAction <int> listener in advanceRotorListeners)
     {
         invoker.AddAdvanceRotorListener(listener);
     }
 }