diff --git a/.gitignore b/.gitignore
index 17302c93..fa7380bc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -184,3 +184,4 @@ $RECYCLE.BIN/
# Visual Studio 2014 CTP
**/*.sln.ide
+**/.vs/
diff --git a/docs/PlayStat.md b/docs/PlayStat.md
index 122c6ddd..90e1f863 100644
--- a/docs/PlayStat.md
+++ b/docs/PlayStat.md
@@ -12,7 +12,7 @@ Name | Type | Description | Notes
**TeamScore** | **int?** | | [optional]
**OpponentScore** | **int?** | | [optional]
**DriveId** | **int?** | | [optional]
-**PlayId** | **int?** | | [optional]
+**PlayId** | **long?** | | [optional]
**Period** | **int?** | | [optional]
**Clock** | **Object** | | [optional]
**YardsToGoal** | **int?** | | [optional]
diff --git a/docs/PlayWP.md b/docs/PlayWP.md
index 8c190fc0..a0adae60 100644
--- a/docs/PlayWP.md
+++ b/docs/PlayWP.md
@@ -4,7 +4,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**GamesId** | **int?** | | [optional]
-**PlayId** | **int?** | | [optional]
+**PlayId** | **long?** | | [optional]
**PlayText** | **string** | | [optional]
**HomeId** | **int?** | | [optional]
**Home** | **string** | | [optional]
diff --git a/src/CFBSharp/CFBSharp.csproj b/src/CFBSharp/CFBSharp.csproj
index 941e6721..27a04ec9 100644
--- a/src/CFBSharp/CFBSharp.csproj
+++ b/src/CFBSharp/CFBSharp.csproj
@@ -23,10 +23,11 @@
-
-
-
-
+
+
+
+
+
diff --git a/src/CFBSharp/Model/Drive.cs b/src/CFBSharp/Model/Drive.cs
index b322c324..5d1f2362 100644
--- a/src/CFBSharp/Model/Drive.cs
+++ b/src/CFBSharp/Model/Drive.cs
@@ -55,7 +55,7 @@ public partial class Drive : IEquatable
/// startDefenseScore.
/// endOffenseScore.
/// endDefenseScore.
- public Drive(string offense = default(string), string offenseConference = default(string), string defense = default(string), string defenseConference = default(string), int? gameId = default(int?), int? id = default(int?), int? driveNumber = default(int?), bool? scoring = default(bool?), int? startPeriod = default(int?), int? startYardline = default(int?), int? startYardsToGoal = default(int?), Object startTime = default(Object), int? endPeriod = default(int?), int? endYardline = default(int?), int? endYardsToGoal = default(int?), Object endTime = default(Object), int? plays = default(int?), int? yards = default(int?), string driveResult = default(string), bool? isHomeOffense = default(bool?), int? startOffenseScore = default(int?), int? startDefenseScore = default(int?), int? endOffenseScore = default(int?), int? endDefenseScore = default(int?))
+ public Drive(string offense = default(string), string offenseConference = default(string), string defense = default(string), string defenseConference = default(string), int? gameId = default(int?), long? id = default(int?), int? driveNumber = default(int?), bool? scoring = default(bool?), int? startPeriod = default(int?), int? startYardline = default(int?), int? startYardsToGoal = default(int?), Object startTime = default(Object), int? endPeriod = default(int?), int? endYardline = default(int?), int? endYardsToGoal = default(int?), Object endTime = default(Object), int? plays = default(int?), int? yards = default(int?), string driveResult = default(string), bool? isHomeOffense = default(bool?), int? startOffenseScore = default(int?), int? startDefenseScore = default(int?), int? endOffenseScore = default(int?), int? endDefenseScore = default(int?))
{
this.Offense = offense;
this.OffenseConference = offenseConference;
@@ -117,7 +117,7 @@ public partial class Drive : IEquatable
/// Gets or Sets Id
///
[DataMember(Name="id", EmitDefaultValue=false)]
- public int? Id { get; set; }
+ public long? Id { get; set; }
///
/// Gets or Sets DriveNumber
diff --git a/src/CFBSharp/Model/Play.cs b/src/CFBSharp/Model/Play.cs
index 5ee35d82..b0c1c1e9 100644
--- a/src/CFBSharp/Model/Play.cs
+++ b/src/CFBSharp/Model/Play.cs
@@ -58,7 +58,7 @@ public partial class Play : IEquatable
/// playText.
/// ppa.
/// wallclock.
- public Play(int? id = default(int?), int? driveId = default(int?), int? gameId = default(int?), int? driveNumber = default(int?), int? playNumber = default(int?), string offense = default(string), string offenseConference = default(string), int? offenseScore = default(int?), string defense = default(string), string home = default(string), string away = default(string), string defenseConference = default(string), int? defenseScore = default(int?), int? period = default(int?), Object clock = default(Object), int? offenseTimeouts = default(int?), int? defenseTimeouts = default(int?), int? yardLine = default(int?), int? yardsToGoal = default(int?), int? down = default(int?), int? distance = default(int?), int? yardsGained = default(int?), bool? scoring = default(bool?), string playType = default(string), string playText = default(string), decimal? ppa = default(decimal?), string wallclock = default(string))
+ public Play(long? id = default(long?), long? driveId = default(int?), int? gameId = default(int?), int? driveNumber = default(int?), int? playNumber = default(int?), string offense = default(string), string offenseConference = default(string), int? offenseScore = default(int?), string defense = default(string), string home = default(string), string away = default(string), string defenseConference = default(string), int? defenseScore = default(int?), int? period = default(int?), Object clock = default(Object), int? offenseTimeouts = default(int?), int? defenseTimeouts = default(int?), int? yardLine = default(int?), int? yardsToGoal = default(int?), int? down = default(int?), int? distance = default(int?), int? yardsGained = default(int?), bool? scoring = default(bool?), string playType = default(string), string playText = default(string), decimal? ppa = default(decimal?), string wallclock = default(string))
{
this.Id = id;
this.DriveId = driveId;
@@ -93,13 +93,13 @@ public partial class Play : IEquatable
/// Gets or Sets Id
///
[DataMember(Name="id", EmitDefaultValue=false)]
- public int? Id { get; set; }
+ public long? Id { get; set; }
///
/// Gets or Sets DriveId
///
[DataMember(Name="drive_id", EmitDefaultValue=false)]
- public int? DriveId { get; set; }
+ public long? DriveId { get; set; }
///
/// Gets or Sets GameId
diff --git a/src/CFBSharp/Model/PlayStat.cs b/src/CFBSharp/Model/PlayStat.cs
index 2dce6e4b..1d2578da 100644
--- a/src/CFBSharp/Model/PlayStat.cs
+++ b/src/CFBSharp/Model/PlayStat.cs
@@ -50,7 +50,7 @@ public partial class PlayStat : IEquatable
/// athleteName.
/// statType.
/// stat.
- public PlayStat(int? gameId = default(int?), int? season = default(int?), int? week = default(int?), string team = default(string), string conference = default(string), string opponent = default(string), int? teamScore = default(int?), int? opponentScore = default(int?), int? driveId = default(int?), int? playId = default(int?), int? period = default(int?), Object clock = default(Object), int? yardsToGoal = default(int?), int? down = default(int?), int? distance = default(int?), int? athleteId = default(int?), string athleteName = default(string), string statType = default(string), int? stat = default(int?))
+ public PlayStat(int? gameId = default(int?), int? season = default(int?), int? week = default(int?), string team = default(string), string conference = default(string), string opponent = default(string), int? teamScore = default(int?), int? opponentScore = default(int?), long? driveId = default(int?), long? playId = default(long?), int? period = default(int?), Object clock = default(Object), int? yardsToGoal = default(int?), int? down = default(int?), int? distance = default(int?), int? athleteId = default(int?), string athleteName = default(string), string statType = default(string), int? stat = default(int?))
{
this.GameId = gameId;
this.Season = season;
@@ -125,13 +125,13 @@ public partial class PlayStat : IEquatable
/// Gets or Sets DriveId
///
[DataMember(Name="driveId", EmitDefaultValue=false)]
- public int? DriveId { get; set; }
+ public long? DriveId { get; set; }
///
/// Gets or Sets PlayId
///
[DataMember(Name="playId", EmitDefaultValue=false)]
- public int? PlayId { get; set; }
+ public long? PlayId { get; set; }
///
/// Gets or Sets Period
diff --git a/src/CFBSharp/Model/PlayWP.cs b/src/CFBSharp/Model/PlayWP.cs
index 6f1291ff..afff6078 100644
--- a/src/CFBSharp/Model/PlayWP.cs
+++ b/src/CFBSharp/Model/PlayWP.cs
@@ -48,7 +48,7 @@ public partial class PlayWP : IEquatable
/// distance.
/// homeWinProb.
/// playNumber.
- public PlayWP(int? gamesId = default(int?), int? playId = default(int?), string playText = default(string), int? homeId = default(int?), string home = default(string), int? awayId = default(int?), string away = default(string), decimal? spread = default(decimal?), bool? homeBall = default(bool?), int? homeScore = default(int?), int? awayScore = default(int?), int? timeRemaining = default(int?), int? yardLine = default(int?), int? down = default(int?), int? distance = default(int?), decimal? homeWinProb = default(decimal?), int? playNumber = default(int?))
+ public PlayWP(int? gamesId = default(int?), long? playId = default(int?), string playText = default(string), int? homeId = default(int?), string home = default(string), int? awayId = default(int?), string away = default(string), decimal? spread = default(decimal?), bool? homeBall = default(bool?), int? homeScore = default(int?), int? awayScore = default(int?), int? timeRemaining = default(int?), int? yardLine = default(int?), int? down = default(int?), int? distance = default(int?), decimal? homeWinProb = default(decimal?), int? playNumber = default(int?))
{
this.GamesId = gamesId;
this.PlayId = playId;
@@ -79,7 +79,7 @@ public partial class PlayWP : IEquatable
/// Gets or Sets PlayId
///
[DataMember(Name="playId", EmitDefaultValue=false)]
- public int? PlayId { get; set; }
+ public long? PlayId { get; set; }
///
/// Gets or Sets PlayText