Beispiel #1
0
 public void RegisterTrigger <T>(ITriggerChecker <T> checker) where T : ITrigger
 {
     TriggerLogic.RegisterTrigger(checker);
 }
Beispiel #2
0
 public void RegisterTrigger <T>(ITriggerChecker <T> checker) where T : ITrigger
 {
     _triggers.Add(checker.Id, (owner, data) => checker.CheckTrigger(owner, (T)data));
 }