Example #1
0
 public Refresh(MaxAmountDelegate maxStack_, DurationDelegate duration_, Utility.Scheduler scheduler_)
 {
     maxAmount = maxStack_;
     duration  = duration_;
     scheduler = scheduler_;
 }
Example #2
0
 public Permanent(MaxAmountDelegate maxStack_)
 {
     maxAmount = maxStack_;
 }
Example #3
0
 public Cumulative(MaxAmountDelegate maxAmount_, DurationDelegate duration_, Utility.Scheduler scheduler_)
 {
     maxAmount = maxAmount_;
     duration  = duration_;
     scheduler = scheduler_;
 }
Example #4
0
 public Independent(MaxAmountDelegate maxAmount_, DurationDelegate duration_, Utility.Scheduler scheduler_)
 {
     maxAmount = maxAmount_;
     duration  = duration_;
     scheduler = scheduler_;
 }