public static triggeraction TriggerAddAction(trigger whichTrigger, Action actionFunc)
        {
            triggeraction addAction = new triggeraction()
            {
                action = actionFunc
            };

            whichTrigger.actions.Add(addAction);
            return(addAction);
        }
Exemple #2
0
 public static boolean SaveTriggerActionHandle(hashtable table, integer parentKey, integer childKey, triggeraction whichTriggeraction)
 {
     table.Add(parentKey.ToString("x8") + childKey.ToString("x8"), whichTriggeraction);
     return(true);
 }
 public static void TriggerRemoveAction(trigger whichTrigger, triggeraction whichAction)
 {
     whichTrigger.actions.Remove(whichAction);
 }