Esempio n. 1
0
 public FlagTriggerDetails(int[] triggerFlagsSet, int[] triggerFlagsUnset, FlagTriggerDelegate handler, bool isOneShot)
 {
     this.triggerFlagsSet   = triggerFlagsSet;
     this.triggerFlagsUnset = triggerFlagsUnset;
     this.handler           = handler;
     this.isOneShot         = isOneShot;
 }
Esempio n. 2
0
 //Registers a flag trigger
 public void RegisterFlagTrigger(int[] triggerFlagsSet, int[] triggerFlagsUnset, FlagTriggerDelegate handler, bool isOneShot = false)
 {
     this.flagTriggers.Add(new FlagTriggerDetails(triggerFlagsSet, triggerFlagsUnset, handler, isOneShot));
 }