예제 #1
0
 public void Step(IBuffActions buffActions)
 {
     _buffActionRegistry.Reset();
     foreach (var buff in _list)
     {
         buff.Step(_buffActionRegistry);
     }
     _buffActionRegistry.ExecutePreAbility(buffActions);
 }
예제 #2
0
 public void ExecutePostAbility(IBuffActions buffActions)
 {
     _postAbility(buffActions);
 }
예제 #3
0
 public void ExecutePreAbility(IBuffActions buffActions)
 {
     _preAbility(buffActions);
 }
예제 #4
0
 public void PostAction(IBuffActions craftTable)
 {
     _buffActionRegistry.ExecutePostAbility(craftTable);
 }