My Project
Loading...
Searching...
No Matches
Public Attributes | List of all members
PlayFab.MultiplayerModels.DifferenceRule Class Reference
Inheritance diagram for PlayFab.MultiplayerModels.DifferenceRule:
PlayFab.SharedModels.PlayFabBaseModel

Public Attributes

QueueRuleAttribute Attribute
 Description of the attribute used by this rule to match tickets.
 
AttributeNotSpecifiedBehavior AttributeNotSpecifiedBehavior
 Describes the behavior when an attribute is not specified in the ticket creation request or in the user's entity profile.
 
CustomDifferenceRuleExpansion CustomExpansion
 Collection of fields relating to expanding this rule at set intervals. Only one expansion can be set per rule. When this is set, Difference is ignored.
 
double? DefaultAttributeValue
 The default value assigned to tickets that are missing the attribute specified by AttributePath (assuming that AttributeNotSpecifiedBehavior is false). Optional.
 
double Difference
 The allowed difference between any two tickets at the start of matchmaking.
 
LinearDifferenceRuleExpansion LinearExpansion
 Collection of fields relating to expanding this rule at set intervals. Only one expansion can be set per rule.
 
AttributeMergeFunction MergeFunction
 How values are treated when there are multiple players in a single ticket.
 
string Name
 Friendly name chosen by developer.
 
uint? SecondsUntilOptional
 How many seconds before this rule is no longer enforced (but tickets that comply with this rule will still be prioritized over those that don't). Leave blank if this rule is always enforced.
 
double Weight
 The relative weight of this rule compared to others.
 

Additional Inherited Members

- Public Member Functions inherited from PlayFab.SharedModels.PlayFabBaseModel
string ToJson ()
 

The documentation for this class was generated from the following file: