color updates, tweaks to the new dataabse driven design
This commit is contained in:
@@ -13,7 +13,7 @@ import Fluent
|
||||
import Vapor
|
||||
|
||||
struct ColorSchemeConfig: Content {
|
||||
var gameId: Int
|
||||
var gameId: String
|
||||
var tileColour: String?
|
||||
var winColour: String?
|
||||
var lossColour: String?
|
||||
|
||||
@@ -17,7 +17,7 @@ struct Configuration : Content {
|
||||
var gameModes:[GameModeConfig]
|
||||
var gameModeGroups:[GameModeGroupConfig]
|
||||
var players:[PlayerConfig]
|
||||
var lossReasons:[LossReasonConfig]
|
||||
var lossReasons:[LossReasonConfig]
|
||||
|
||||
|
||||
init (games:[GameConfig], gameModes:[GameModeConfig], gameModeGroups:[GameModeGroupConfig], players:[PlayerConfig], lossReasons:[LossReasonConfig]){
|
||||
|
||||
@@ -18,6 +18,8 @@ struct GameConfig: Content {
|
||||
var maps: [MapConfig]
|
||||
var enabled:Bool
|
||||
var colours:ColorSchemeConfig?
|
||||
var shortName:String
|
||||
var imageName:String
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user