Progress Importance
What is progress Importance?
Progress Importance is a concept used with Conditions to determine how their completion state affects other conditions belonging to the same objective. By default, all conditions have a progress importance of 'Normal' which means that the Objective they belong to will require each condition in that category to be marked complete before the Objective is completed. If a condition has a progress importance marked 'Critical', its parent objective will be considered complete as soon as it is, regardless of whether the other conditions are completed. A condition with a progress importance marked 'Ignore' is the opposite of this. It's completion state has absolutely no impact on the progress of it's parent objective or other conditions. ie. An objective with a single success condition with a progress importance of 'Ignore' is the same as having no Success conditions at all, as far as the completion logic is concerned.