Class GameplayPropertyValueConditionModel
Inheritance
GameplayPropertyValueConditionModel
Syntax
[Serializable]
public class GameplayPropertyValueConditionModel : BaseConditionModel
Fields
CompareGameplayPropertyReferenceValue
Declaration
[SerializeField]
public string CompareGameplayPropertyReferenceValue
Field Value
CompareGameplayPropertyReferenceValueEntityRef
Declaration
[SerializeField]
public string CompareGameplayPropertyReferenceValueEntityRef
Field Value
CompareValue
Declaration
[SerializeField]
public string CompareValue
Field Value
Comparison
Declaration
[SerializeField]
public GameplayPropertyValueConditionModel.ComparisonType Comparison
Field Value
DefaultHeight
Declaration
public static float DefaultHeight
Field Value
DefaultWidth
Declaration
public static float DefaultWidth
Field Value
GameplayPropertyReference
Declaration
[SerializeField]
public string GameplayPropertyReference
Field Value
GameplayPropertyReferenceEntityRef
Declaration
[SerializeField]
public string GameplayPropertyReferenceEntityRef
Field Value
IsCompareGameplayPropertyReferenceValue
Declaration
[SerializeField]
public bool IsCompareGameplayPropertyReferenceValue
Field Value
Properties
ComparisonAsString
Declaration
public string ComparisonAsString { get; }
Property Value
Methods
EvalCondition(IConditionEvaluationContext)
Declaration
public override bool EvalCondition(IConditionEvaluationContext evalContext)
Parameters
Returns
Overrides
IsNumericalType()
Declaration
public bool IsNumericalType()
Returns
ToString(Int32)
Declaration
public override string ToString(int indentLevel = 0)
Parameters
Type |
Name |
Description |
Int32 |
indentLevel |
|
Returns
Overrides