加入 pjlink 控制
This commit is contained in:
16
cmd/root.go
16
cmd/root.go
@@ -7,6 +7,7 @@ import (
|
||||
"errors"
|
||||
"game-driver/config"
|
||||
"game-driver/config/game"
|
||||
"game-driver/config/wait"
|
||||
"game-driver/internal"
|
||||
"io/fs"
|
||||
"log"
|
||||
@@ -70,11 +71,20 @@ func initConfig() {
|
||||
}
|
||||
|
||||
// 初始化游戏节点配置
|
||||
game.G = game.NewConfig(config.C.Point)
|
||||
if game.G != nil { // 如果需要游戏配置
|
||||
err = viper.UnmarshalKey("game", &game.G)
|
||||
game.C = game.NewConfig(config.C.Point)
|
||||
if game.C != nil { // 如果需要游戏配置
|
||||
err = viper.UnmarshalKey("game", &game.C)
|
||||
if err != nil {
|
||||
log.Panicln("unmarshal game config failed: ", err)
|
||||
}
|
||||
}
|
||||
|
||||
// 初始化游戏节点待机时配置
|
||||
wait.C = wait.NewConfig(config.C.Point)
|
||||
if wait.C != nil { // 如果需要游戏配置
|
||||
err = viper.UnmarshalKey("wait", &wait.C)
|
||||
if err != nil {
|
||||
log.Panicln("unmarshal wait config failed: ", err)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user