Class OrCondition
Met as soon as any child is met.
Assembly: Serenity.UnityAchievements.Infrastructure.dll
Syntax
[AchievementConditionCategory(AchievementConditionCategory.Logic)]
public class OrCondition : CompositeAchievementCondition
Constructors
OrCondition()
Creates an empty composite, as Unity's polymorphic serializer does.
Declaration
OrCondition(params AchievementCondition[])
Creates a composite met when any child is met.
Declaration
public OrCondition(params AchievementCondition[] children)
Parameters
| Type |
Name |
Description |
| AchievementCondition[] |
children |
The children, any of which satisfies the composite.
|
Properties
DisplayName
Declaration
public override string DisplayName { get; }
Property Value
Methods
Describe(bool)
Declaration
public override string Describe(bool isNested)
Parameters
| Type |
Name |
Description |
| bool |
isNested |
|
Returns
GetProgress(in AchievementEvaluationContext)
Declaration
public override AchievementConditionProgress GetProgress(in AchievementEvaluationContext context)
Parameters
Returns
IsMet(in AchievementEvaluationContext)
Declaration
public override bool IsMet(in AchievementEvaluationContext context)
Parameters
Returns