prep for casual tracking

This commit is contained in:
Michael Simard
2021-08-01 10:38:53 -05:00
parent 1614c57268
commit 7aeff143d2
5 changed files with 56 additions and 8 deletions

View File

@@ -40,9 +40,18 @@ final class Match: Model, Content {
@Field(key: "numberOfFinalKillsRuined")
var numberOfFinalKillsRuined: Int?
@Field(key: "competitive")
var competitive: Bool
@Field(key: "gameMode")
var gameMode: Int
init() { }
init(id: UUID? = nil, map:String?, win:Bool, date:Date, roundsWon:Int?, roundsLost:Int?, codGame:String?, notes:String?, players:String?, sweaty:Bool?, finalKillRuinedPlayerId:Int?, numberOfFinalKillsRuined:Int?) {
init(id: UUID? = nil, map:String?, win:Bool, date:Date, roundsWon:Int?, roundsLost:Int?, codGame:String?, notes:String?, players:String?, sweaty:Bool?, finalKillRuinedPlayerId:Int?, numberOfFinalKillsRuined:Int?,competitive:Bool, gameMode:Int) {
self.id = id
self.map = map
self.win = win
@@ -55,6 +64,8 @@ final class Match: Model, Content {
self.sweaty = sweaty
self.finalKillRuinedPlayerId = finalKillRuinedPlayerId
self.numberOfFinalKillsRuined = numberOfFinalKillsRuined
self.competitive = competitive
self.gameMode = gameMode
}
@@ -75,6 +86,8 @@ final class Match: Model, Content {
self.sweaty = newMatch.sweaty
self.finalKillRuinedPlayerId = newMatch.finalKillRuinedPlayerId
self.numberOfFinalKillsRuined = newMatch.numberOfFinalKillsRuined
self.competitive = newMatch.competitive
self.gameMode = newMatch.gameMode
}