diff --git a/bin/json/game_global.json b/bin/json/game_global.json index 441d5adbf..f537f7a2c 100644 --- a/bin/json/game_global.json +++ b/bin/json/game_global.json @@ -321,6 +321,10 @@ 6000 ], "DrawCard_supplement1": 1000001, - "DrawCard_supplement10": 1000002 + "DrawCard_supplement10": 1000002, + "CGPloatTxt": [ + "First_plot1", + "First_plot2" + ] } ] \ No newline at end of file diff --git a/sys/configure/structs/game.globalData.go b/sys/configure/structs/game.globalData.go index e12e4abf9..757ad1543 100644 --- a/sys/configure/structs/game.globalData.go +++ b/sys/configure/structs/game.globalData.go @@ -141,6 +141,7 @@ type GameGlobalData struct { EquipmentConsumption []int32 DrawCardSupplement1 int32 DrawCardSupplement10 int32 + CGPloatTxt []string } const TypeId_GameGlobalData = 477542761 @@ -579,6 +580,20 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["DrawCard_supplement1"].(float64); !_ok_ { err = errors.New("DrawCard_supplement1 error"); return }; _v.DrawCardSupplement1 = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["DrawCard_supplement10"].(float64); !_ok_ { err = errors.New("DrawCard_supplement10 error"); return }; _v.DrawCardSupplement10 = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["CGPloatTxt"].([]interface{}); !_ok_ { err = errors.New("CGPloatTxt error"); return } + + _v.CGPloatTxt = make([]string, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ string + { if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } } + _v.CGPloatTxt = append(_v.CGPloatTxt, _list_v_) + } + } + return }