public void Reset(Condition condition) { _failed = false; _efficiencyCalculator.UseConditionMultylier(_lookupService.GetConditionMultiplier(condition)); _durability = a => { }; _progress = (a, b, c) => { }; _quality = (a, b, c) => { }; _craftPoints = a => { }; _chance = a => { }; _conditionChance = (a, b) => { }; _levelActor = (a, c, d) => { }; _reclaimChanceActor = (a) => { }; }
public void ForReclaimChance(ReclaimChanceActor action) { _reclaimChanceActor += action; }