Class TurnBasedMatchTurn
This is a JSON template for the object representing a turn.
Inheritance
System.Object
TurnBasedMatchTurn
Implements
Namespace: Google.Apis.Games.v1.Data
Assembly: Google.Apis.Games.v1.dll
Syntax
public class TurnBasedMatchTurn : object, IDirectResponseSchema
Properties
Data
The shared game state data after the turn is over.
Declaration
public virtual TurnBasedMatchDataRequest Data { get; set; }
Property Value
| Type | Description |
|---|---|
| TurnBasedMatchDataRequest |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Kind
Uniquely identifies the type of this resource. Value is always the fixed string games#turnBasedMatchTurn.
Declaration
public virtual string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
MatchVersion
The version of this match: an increasing counter, used to avoid out-of-date updates to the match.
Declaration
public virtual Nullable<int> MatchVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
PendingParticipantId
The ID of the participant who should take their turn next. May be set to the current player's participant ID to update match state without changing the turn. If not set, the match will wait for other player(s) to join via automatching; this is only valid if automatch criteria is set on the match with remaining slots for automatched players.
Declaration
public virtual string PendingParticipantId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Results
The match results for the participants in the match.
Declaration
public virtual IList<ParticipantResult> Results { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<ParticipantResult> |