fixed bug with recording matches on older versions, added colour scheme models
This commit is contained in:
21
Sources/App/Content/Config/ColorSchemeConfig.swift
Normal file
21
Sources/App/Content/Config/ColorSchemeConfig.swift
Normal file
@@ -0,0 +1,21 @@
|
||||
//
|
||||
// ColorSchemeConfig.swift
|
||||
// App
|
||||
//
|
||||
// Created by Michael Simard on 10/31/21.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
|
||||
|
||||
import Foundation
|
||||
import Fluent
|
||||
import Vapor
|
||||
|
||||
struct ColorSchemeConfig: Content {
|
||||
var gameId: Int
|
||||
var tileColour: String?
|
||||
var winColour: String?
|
||||
var lossColour: String?
|
||||
|
||||
}
|
||||
@@ -16,7 +16,8 @@ struct GameConfig: Content {
|
||||
var gameId: String
|
||||
var name: String
|
||||
var maps: [MapConfig]
|
||||
var enabled:Bool
|
||||
var enabled:Bool
|
||||
var colours:ColorSchemeConfig?
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user