public Cumulative(MaxAmountDelegate maxAmount_, DurationDelegate duration_, Utility.Scheduler scheduler_) { maxAmount = maxAmount_; duration = duration_; scheduler = scheduler_; }
public Refresh(MaxAmountDelegate maxStack_, DurationDelegate duration_, Utility.Scheduler scheduler_) { maxAmount = maxStack_; duration = duration_; scheduler = scheduler_; }
public Independent(MaxAmountDelegate maxAmount_, DurationDelegate duration_, Utility.Scheduler scheduler_) { maxAmount = maxAmount_; duration = duration_; scheduler = scheduler_; }