Progress Importance: Difference between revisions

From Tripwire Interactive Wiki
Jump to navigation Jump to search
(Created page with "== What is progress Importance? == Progress Importance is a concept used with Conditions to determine how their completion state affects other conditions belonging to the sam...")
 
Line 2: Line 2:


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.
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.
for example -
I have an Objective with 3 Success conditions.  Conditions 1 and 2 are marked 'normal' and the third is marked 'critical'.  If a player completes the third condition before the first two, then the entire objective will now be considered complete, regardless of the fact that conditions 1 and 2 were not completed. If both condition 2 and 3 were 'Critical' then completing either one of them would complete the objective successfully, ignoring the first condition, and so on.

Revision as of 18:40, 5 November 2013

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.

for example -

I have an Objective with 3 Success conditions. Conditions 1 and 2 are marked 'normal' and the third is marked 'critical'. If a player completes the third condition before the first two, then the entire objective will now be considered complete, regardless of the fact that conditions 1 and 2 were not completed. If both condition 2 and 3 were 'Critical' then completing either one of them would complete the objective successfully, ignoring the first condition, and so on.