mirror of
https://github.com/ncblakely/GiantsTools
synced 2024-12-22 07:17:22 +01:00
Added MaxPlayers to API
This commit is contained in:
parent
4a449e12a6
commit
f4a4449243
@ -32,6 +32,9 @@
|
||||
[Required]
|
||||
public int NumPlayers { get; set; }
|
||||
|
||||
[Required]
|
||||
public int MaxPlayers { get; set; }
|
||||
|
||||
[Required]
|
||||
[StringLength(100)]
|
||||
public string GameState { get; set; }
|
||||
@ -61,6 +64,7 @@
|
||||
this.MapName == info.MapName &&
|
||||
this.GameType == info.GameType &&
|
||||
this.NumPlayers == info.NumPlayers &&
|
||||
this.MaxPlayers == info.MaxPlayers &&
|
||||
this.GameState == info.GameState &&
|
||||
this.TimeLimit == info.TimeLimit &&
|
||||
this.FragLimit == info.FragLimit &&
|
||||
@ -79,6 +83,7 @@
|
||||
hash.Add(this.MapName);
|
||||
hash.Add(this.GameType);
|
||||
hash.Add(this.NumPlayers);
|
||||
hash.Add(this.MaxPlayers);
|
||||
hash.Add(this.GameState);
|
||||
hash.Add(this.TimeLimit);
|
||||
hash.Add(this.FragLimit);
|
||||
|
@ -790,6 +790,9 @@ namespace Giants.WebApi.Clients
|
||||
|
||||
[Newtonsoft.Json.JsonProperty("numPlayers", Required = Newtonsoft.Json.Required.Always)]
|
||||
public int NumPlayers { get; set; }
|
||||
|
||||
[Newtonsoft.Json.JsonProperty("maxPlayers", Required = Newtonsoft.Json.Required.Always)]
|
||||
public int MaxPlayers { get; set; }
|
||||
|
||||
[Newtonsoft.Json.JsonProperty("gameState", Required = Newtonsoft.Json.Required.Always)]
|
||||
[System.ComponentModel.DataAnnotations.Required(AllowEmptyStrings = true)]
|
||||
@ -927,4 +930,4 @@ namespace Giants.WebApi.Clients
|
||||
#pragma warning restore 1573
|
||||
#pragma warning restore 472
|
||||
#pragma warning restore 114
|
||||
#pragma warning restore 108
|
||||
#pragma warning restore 108
|
||||
|
@ -192,6 +192,10 @@
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"maxPlayers": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"gameState": {
|
||||
"type": "string",
|
||||
"maxLength": 100,
|
||||
@ -320,4 +324,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -22,6 +22,7 @@ struct ServerInfoResponse
|
||||
mapName = serverInfoResponse["mapName"];
|
||||
gameType = serverInfoResponse["gameType"];
|
||||
numPlayers = serverInfoResponse["numPlayers"];
|
||||
maxPlayers = serverInfoResponse["maxPlayers"];
|
||||
gameState = serverInfoResponse["gameState"];
|
||||
timeLimit = serverInfoResponse["timeLimit"];
|
||||
fragLimit = serverInfoResponse["fragLimit"];
|
||||
@ -42,6 +43,7 @@ struct ServerInfoResponse
|
||||
std::string mapName;
|
||||
std::string gameType;
|
||||
int numPlayers = 0;
|
||||
int maxPlayers = 0;
|
||||
std::string gameState;
|
||||
int timeLimit = 0;
|
||||
int fragLimit = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user