配置整理

This commit is contained in:
meixiongfeng 2023-05-17 15:35:55 +08:00
parent dbad4c408a
commit 9485d650f1
62 changed files with 1894 additions and 6274 deletions

View File

@ -1,93 +0,0 @@
[
{
"id": 1,
"pricegroupId": 1001,
"purchasemin": 1,
"purchasemax": 1,
"cost": [
{
"a": "attr",
"t": "diamond",
"n": 20
}
]
},
{
"id": 2,
"pricegroupId": 1001,
"purchasemin": 2,
"purchasemax": 3,
"cost": [
{
"a": "attr",
"t": "diamond",
"n": 30
}
]
},
{
"id": 3,
"pricegroupId": 1001,
"purchasemin": 4,
"purchasemax": 6,
"cost": [
{
"a": "attr",
"t": "diamond",
"n": 50
}
]
},
{
"id": 4,
"pricegroupId": 1001,
"purchasemin": 7,
"purchasemax": 7,
"cost": [
{
"a": "attr",
"t": "diamond",
"n": 100
}
]
},
{
"id": 5,
"pricegroupId": 1001,
"purchasemin": 8,
"purchasemax": 8,
"cost": [
{
"a": "attr",
"t": "diamond",
"n": 150
}
]
},
{
"id": 6,
"pricegroupId": 1001,
"purchasemin": 9,
"purchasemax": 9,
"cost": [
{
"a": "attr",
"t": "diamond",
"n": 200
}
]
},
{
"id": 7,
"pricegroupId": 1001,
"purchasemin": 10,
"purchasemax": 10,
"cost": [
{
"a": "attr",
"t": "diamond",
"n": 250
}
]
}
]

File diff suppressed because it is too large Load Diff

View File

@ -1,23 +0,0 @@
[
{
"id": 1,
"txt": {
"key": "library_bubble1",
"text": "今天天气不错呀"
}
},
{
"id": 2,
"txt": {
"key": "library_bubble2",
"text": "英雄们都好想你呢,快过来玩儿呀"
}
},
{
"id": 3,
"txt": {
"key": "library_bubble3",
"text": "他们都是我的伙伴"
}
}
]

View File

@ -1,119 +0,0 @@
[
{
"id": 1,
"star": 3,
"favorlv": 1,
"expneed": 0,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"id": 2,
"star": 3,
"favorlv": 2,
"expneed": 100,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1200
}
]
},
{
"id": 3,
"star": 3,
"favorlv": 3,
"expneed": 200,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1500
}
]
},
{
"id": 4,
"star": 4,
"favorlv": 1,
"expneed": 0,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1200
}
]
},
{
"id": 5,
"star": 4,
"favorlv": 2,
"expneed": 200,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1500
}
]
},
{
"id": 6,
"star": 4,
"favorlv": 3,
"expneed": 400,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1800
}
]
},
{
"id": 7,
"star": 5,
"favorlv": 1,
"expneed": 0,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1500
}
]
},
{
"id": 8,
"star": 5,
"favorlv": 2,
"expneed": 250,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1800
}
]
},
{
"id": 9,
"star": 5,
"favorlv": 3,
"expneed": 400,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 2100
}
]
}
]

View File

@ -1,26 +0,0 @@
[
{
"favorlv": 1,
"name": {
"key": "library_lv1",
"text": "萍水相逢"
},
"txt": "可激活1条结局"
},
{
"favorlv": 2,
"name": {
"key": "library_lv2",
"text": "点头之交"
},
"txt": "可激活2条结局"
},
{
"favorlv": 3,
"name": {
"key": "library_lv3",
"text": "情投意合"
},
"txt": "可激活3条结局"
}
]

View File

@ -1,197 +0,0 @@
[
{
"id": 1,
"fid": 40001,
"ftype": 1,
"name": {
"key": "fetters_1",
"text": "师徒二人"
},
"lv": 1,
"hid": [
"25001",
"35001"
],
"favorlv": 1,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 500
},
{
"a": "attr",
"t": "diamond",
"n": 50
}
],
"prize_dsc": {
"key": "fetters_1",
"text": "师徒二人"
},
"png": "jiban_img_zu01"
},
{
"id": 2,
"fid": 40001,
"ftype": 1,
"name": {
"key": "fetters_1",
"text": "师徒二人"
},
"lv": 2,
"hid": [
"25001",
"35001"
],
"favorlv": 2,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 100
}
],
"prize_dsc": {
"key": "fetters_1",
"text": "师徒二人"
},
"png": "jiban_img_zu01"
},
{
"id": 3,
"fid": 40001,
"ftype": 1,
"name": {
"key": "fetters_1",
"text": "师徒二人"
},
"lv": 3,
"hid": [
"25001",
"35001"
],
"favorlv": 3,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 2000
},
{
"a": "attr",
"t": "diamond",
"n": 200
}
],
"prize_dsc": {
"key": "fetters_1",
"text": "师徒二人"
},
"png": "jiban_img_zu01"
},
{
"id": 4,
"fid": 102,
"ftype": 2,
"name": {
"key": "fetters_2",
"text": "毫不相干"
},
"lv": 1,
"hid": [
"25001",
"35001",
"15004"
],
"favorlv": 1,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 500
},
{
"a": "attr",
"t": "diamond",
"n": 50
}
],
"prize_dsc": {
"key": "fetters_2",
"text": "毫不相干"
},
"png": "jiban_img_zu02"
},
{
"id": 5,
"fid": 102,
"ftype": 2,
"name": {
"key": "fetters_2",
"text": "毫不相干"
},
"lv": 2,
"hid": [
"25001",
"35001",
"15004"
],
"favorlv": 2,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 100
}
],
"prize_dsc": {
"key": "fetters_2",
"text": "毫不相干"
},
"png": "jiban_img_zu02"
},
{
"id": 6,
"fid": 102,
"ftype": 2,
"name": {
"key": "fetters_2",
"text": "毫不相干"
},
"lv": 3,
"hid": [
"25001",
"35001",
"15004"
],
"favorlv": 3,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 2000
},
{
"a": "attr",
"t": "diamond",
"n": 200
}
],
"prize_dsc": {
"key": "fetters_2",
"text": "毫不相干"
},
"png": "jiban_img_zu02"
}
]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,46 +0,0 @@
[
{
"startid": 3000014,
"library_title": {
"key": "library_title_3000014",
"text": "library_title_library_title_3000014"
},
"library_outcome": {
"key": "library_outcome_3000014",
"text": "library_outcome_library_title_3000014"
}
},
{
"startid": 3000015,
"library_title": {
"key": "library_title_3000015",
"text": "library_title_library_title_3000015"
},
"library_outcome": {
"key": "library_outcome_3000015",
"text": "library_outcome_library_title_3000015"
}
},
{
"startid": 3000017,
"library_title": {
"key": "library_title_3000017",
"text": "library_title_library_title_3000017"
},
"library_outcome": {
"key": "library_outcome_3000017",
"text": "library_outcome_library_title_3000017"
}
},
{
"startid": 3000018,
"library_title": {
"key": "library_title_3000018",
"text": "library_title_library_title_3000018"
},
"library_outcome": {
"key": "library_outcome_3000018",
"text": "library_outcome_library_title_3000018"
}
}
]

View File

@ -1,34 +0,0 @@
[
{
"fid": 40001,
"stroy": 40001,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 100
}
]
},
{
"fid": 102,
"stroy": 101,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 100
}
]
}
]

View File

@ -1,38 +0,0 @@
[
{
"id": "16010101",
"type": 1,
"icon": "wp_icon_10019",
"tujing": [
107
],
"murl": "100001",
"wurl": "100001",
"playerhead": "wp_icon_10019",
"name": "普通头像"
},
{
"id": "16010201",
"type": 2,
"icon": "wp_icon_10019",
"tujing": [
107
],
"murl": "explore",
"wurl": "explore",
"playerhead": "wp_icon_10019",
"name": "普通动作"
},
{
"id": "16010301",
"type": 3,
"icon": "wp_icon_10019",
"tujing": [
107
],
"murl": "character_cardshow",
"wurl": "character_cardshow",
"playerhead": "wp_icon_10019",
"name": "普通背景"
}
]

View File

@ -9,11 +9,11 @@ import (
) )
const ( const (
game_caravan = "game_itinerant_city.json" game_caravan = "game_caravan_city.json"
game_caravan_lv = "game_itinerant_lv.json" game_caravan_lv = "game_caravan_lv.json"
game_caravan_reward = "game_itinerant_reward.json" game_caravan_reward = "game_caravan_reward.json"
game_caravan_thing = "game_itinerant_thing.json" game_caravan_thing = "game_caravan_thing.json"
game_itinerant_event = "game_itinerant_event.json" game_caravan_event = "game_caravan_event.json"
) )
///配置管理基础组件 ///配置管理基础组件
@ -26,11 +26,11 @@ type configureComp struct {
func (this *configureComp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { func (this *configureComp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) {
err = this.MCompConfigure.Init(service, module, comp, options) err = this.MCompConfigure.Init(service, module, comp, options)
this.module = module.(*Caravan) this.module = module.(*Caravan)
this.LoadConfigure(game_caravan, cfg.NewGameitinerant_city) this.LoadConfigure(game_caravan, cfg.NewGameCaravanCity)
this.LoadConfigure(game_caravan_lv, cfg.NewGameitinerant_lv) this.LoadConfigure(game_caravan_lv, cfg.NewGameCaravanLv)
this.LoadConfigure(game_caravan_reward, cfg.NewGameitinerant_reward) this.LoadConfigure(game_caravan_reward, cfg.NewGameCaravanReward)
this.LoadConfigure(game_caravan_thing, cfg.NewGameitinerant_thing) this.LoadConfigure(game_caravan_thing, cfg.NewGameCaravanThing)
this.LoadConfigure(game_itinerant_event, cfg.NewGameitinerant_event) this.LoadConfigure(game_caravan_event, cfg.NewGameCaravanRvent)
return return
} }
@ -52,9 +52,9 @@ func (this *configureComp) GetConfigure(name string) (v interface{}, err error)
} }
// 获取列车货物信息 // 获取列车货物信息
func (this *configureComp) GetCaravanCity(cityId int32) (data *cfg.Gameitinerant_cityData) { func (this *configureComp) GetCaravanCity(cityId int32) (data *cfg.GameCaravanCityData) {
if v, err := this.GetConfigure(game_caravan); err == nil { if v, err := this.GetConfigure(game_caravan); err == nil {
if configure, ok := v.(*cfg.Gameitinerant_city); ok { if configure, ok := v.(*cfg.GameCaravanCity); ok {
data = configure.Get(cityId) data = configure.Get(cityId)
return return
} }
@ -65,9 +65,9 @@ func (this *configureComp) GetCaravanCity(cityId int32) (data *cfg.Gameitinerant
} }
// 获取货物基本信息 // 获取货物基本信息
func (this *configureComp) GetCaravanLv(lv int32) (data *cfg.Gameitinerant_lvData) { func (this *configureComp) GetCaravanLv(lv int32) (data *cfg.GameCaravanLvData) {
if v, err := this.GetConfigure(game_caravan_lv); err == nil { if v, err := this.GetConfigure(game_caravan_lv); err == nil {
if configure, ok := v.(*cfg.Gameitinerant_lv); ok { if configure, ok := v.(*cfg.GameCaravanLv); ok {
data = configure.Get(lv) data = configure.Get(lv)
return return
} }
@ -77,9 +77,9 @@ func (this *configureComp) GetCaravanLv(lv int32) (data *cfg.Gameitinerant_lvDat
return return
} }
func (this *configureComp) GetCaravanGoods(itemId int32) (data *cfg.Gameitinerant_thingData) { func (this *configureComp) GetCaravanGoods(itemId int32) (data *cfg.GameCaravanThingData) {
if v, err := this.GetConfigure(game_caravan_thing); err == nil { if v, err := this.GetConfigure(game_caravan_thing); err == nil {
if configure, ok := v.(*cfg.Gameitinerant_thing); ok { if configure, ok := v.(*cfg.GameCaravanThing); ok {
data = configure.Get(itemId) data = configure.Get(itemId)
return return
} }
@ -89,9 +89,9 @@ func (this *configureComp) GetCaravanGoods(itemId int32) (data *cfg.Gameitineran
return return
} }
func (this *configureComp) GetAllCaravanCity() (data []*cfg.Gameitinerant_cityData) { func (this *configureComp) GetAllCaravanCity() (data []*cfg.GameCaravanCityData) {
if v, err := this.GetConfigure(game_caravan); err == nil { if v, err := this.GetConfigure(game_caravan); err == nil {
if configure, ok := v.(*cfg.Gameitinerant_city); ok { if configure, ok := v.(*cfg.GameCaravanCity); ok {
for _, v := range configure.GetDataList() { for _, v := range configure.GetDataList() {
data = append(data, v) data = append(data, v)
} }
@ -102,9 +102,9 @@ func (this *configureComp) GetAllCaravanCity() (data []*cfg.Gameitinerant_cityDa
} }
return return
} }
func (this *configureComp) GetAllCaravanItem() (data []*cfg.Gameitinerant_thingData) { func (this *configureComp) GetAllCaravanItem() (data []*cfg.GameCaravanThingData) {
if v, err := this.GetConfigure(game_caravan_thing); err == nil { if v, err := this.GetConfigure(game_caravan_thing); err == nil {
if configure, ok := v.(*cfg.Gameitinerant_thing); ok { if configure, ok := v.(*cfg.GameCaravanThing); ok {
for _, v := range configure.GetDataList() { for _, v := range configure.GetDataList() {
data = append(data, v) data = append(data, v)
} }
@ -117,9 +117,9 @@ func (this *configureComp) GetAllCaravanItem() (data []*cfg.Gameitinerant_thingD
} }
// 获取随机事件 // 获取随机事件
func (this *configureComp) GetCaravanEventById(id int32) (data *cfg.Gameitinerant_eventData) { func (this *configureComp) GetCaravanEventById(id int32) (data *cfg.GameCaravanRventData) {
if v, err := this.GetConfigure(game_itinerant_event); err == nil { if v, err := this.GetConfigure(game_caravan_event); err == nil {
if configure, ok := v.(*cfg.Gameitinerant_event); ok { if configure, ok := v.(*cfg.GameCaravanRvent); ok {
data = configure.Get(id) data = configure.Get(id)
return return
} }

View File

@ -126,10 +126,6 @@ func (this *apiComp) TalentLearn(session comm.IUserSession, req *pb.HeroTalentLe
if v.HeroID == talent.HeroId { // 找到对应的英雄ID if v.HeroID == talent.HeroId { // 找到对应的英雄ID
this.module.modelHero.setTalentProperty(v, talentConf) this.module.modelHero.setTalentProperty(v, talentConf)
chanegCard = append(chanegCard, v) // 添加推送属性变化信息 chanegCard = append(chanegCard, v) // 添加推送属性变化信息
// 天赋学技能
if talentConf.Skill != 0 {
}
} }
} }

View File

@ -0,0 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameCaravanBattle struct {
_dataMap map[int32]*GameCaravanBattleData
_dataList []*GameCaravanBattleData
}
func NewGameCaravanBattle(_buf []map[string]interface{}) (*GameCaravanBattle, error) {
_dataList := make([]*GameCaravanBattleData, 0, len(_buf))
dataMap := make(map[int32]*GameCaravanBattleData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameCaravanBattleData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameCaravanBattle{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameCaravanBattle) GetDataMap() map[int32]*GameCaravanBattleData {
return table._dataMap
}
func (table *GameCaravanBattle) GetDataList() []*GameCaravanBattleData {
return table._dataList
}
func (table *GameCaravanBattle) Get(key int32) *GameCaravanBattleData {
return table._dataMap[key]
}

View File

@ -10,7 +10,7 @@ package cfg
import "errors" import "errors"
type Gameitinerant_battleData struct { type GameCaravanBattleData struct {
Id int32 Id int32
FormatList []int32 FormatList []int32
BattleReadyID int32 BattleReadyID int32
@ -18,13 +18,13 @@ type Gameitinerant_battleData struct {
Playexp *Gameatn Playexp *Gameatn
} }
const TypeId_Gameitinerant_battleData = -635912269 const TypeId_GameCaravanBattleData = 520687388
func (*Gameitinerant_battleData) GetTypeId() int32 { func (*GameCaravanBattleData) GetTypeId() int32 {
return -635912269 return 520687388
} }
func (_v *Gameitinerant_battleData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameCaravanBattleData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ {
var _arr_ []interface{} var _arr_ []interface{}
@ -59,8 +59,8 @@ func (_v *Gameitinerant_battleData)Deserialize(_buf map[string]interface{}) (err
return return
} }
func DeserializeGameitinerant_battleData(_buf map[string]interface{}) (*Gameitinerant_battleData, error) { func DeserializeGameCaravanBattleData(_buf map[string]interface{}) (*GameCaravanBattleData, error) {
v := &Gameitinerant_battleData{} v := &GameCaravanBattleData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -0,0 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameCaravanCity struct {
_dataMap map[int32]*GameCaravanCityData
_dataList []*GameCaravanCityData
}
func NewGameCaravanCity(_buf []map[string]interface{}) (*GameCaravanCity, error) {
_dataList := make([]*GameCaravanCityData, 0, len(_buf))
dataMap := make(map[int32]*GameCaravanCityData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameCaravanCityData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameCaravanCity{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameCaravanCity) GetDataMap() map[int32]*GameCaravanCityData {
return table._dataMap
}
func (table *GameCaravanCity) GetDataList() []*GameCaravanCityData {
return table._dataList
}
func (table *GameCaravanCity) Get(key int32) *GameCaravanCityData {
return table._dataMap[key]
}

View File

@ -10,7 +10,7 @@ package cfg
import "errors" import "errors"
type Gameitinerant_cityData struct { type GameCaravanCityData struct {
Id int32 Id int32
Citylink []int32 Citylink []int32
Cityticket []*Gameatn Cityticket []*Gameatn
@ -33,13 +33,13 @@ type Gameitinerant_cityData struct {
Cityevent []int32 Cityevent []int32
} }
const TypeId_Gameitinerant_cityData = 675778342 const TypeId_GameCaravanCityData = 145138895
func (*Gameitinerant_cityData) GetTypeId() int32 { func (*GameCaravanCityData) GetTypeId() int32 {
return 675778342 return 145138895
} }
func (_v *Gameitinerant_cityData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameCaravanCityData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ {
var _arr_ []interface{} var _arr_ []interface{}
@ -141,8 +141,8 @@ func (_v *Gameitinerant_cityData)Deserialize(_buf map[string]interface{}) (err e
return return
} }
func DeserializeGameitinerant_cityData(_buf map[string]interface{}) (*Gameitinerant_cityData, error) { func DeserializeGameCaravanCityData(_buf map[string]interface{}) (*GameCaravanCityData, error) {
v := &Gameitinerant_cityData{} v := &GameCaravanCityData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -0,0 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameCaravanLv struct {
_dataMap map[int32]*GameCaravanLvData
_dataList []*GameCaravanLvData
}
func NewGameCaravanLv(_buf []map[string]interface{}) (*GameCaravanLv, error) {
_dataList := make([]*GameCaravanLvData, 0, len(_buf))
dataMap := make(map[int32]*GameCaravanLvData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameCaravanLvData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Lv] = _v
}
}
return &GameCaravanLv{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameCaravanLv) GetDataMap() map[int32]*GameCaravanLvData {
return table._dataMap
}
func (table *GameCaravanLv) GetDataList() []*GameCaravanLvData {
return table._dataList
}
func (table *GameCaravanLv) Get(key int32) *GameCaravanLvData {
return table._dataMap[key]
}

View File

@ -10,7 +10,7 @@ package cfg
import "errors" import "errors"
type Gameitinerant_lvData struct { type GameCaravanLvData struct {
Lv int32 Lv int32
Newmoneyexp int32 Newmoneyexp int32
Bagtop int32 Bagtop int32
@ -22,13 +22,13 @@ type Gameitinerant_lvData struct {
Reward []*Gameatn Reward []*Gameatn
} }
const TypeId_Gameitinerant_lvData = 1265566725 const TypeId_GameCaravanLvData = 1421438958
func (*Gameitinerant_lvData) GetTypeId() int32 { func (*GameCaravanLvData) GetTypeId() int32 {
return 1265566725 return 1421438958
} }
func (_v *Gameitinerant_lvData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameCaravanLvData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lv"].(float64); !_ok_ { err = errors.New("lv error"); return }; _v.Lv = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lv"].(float64); !_ok_ { err = errors.New("lv error"); return }; _v.Lv = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["newmoneyexp"].(float64); !_ok_ { err = errors.New("newmoneyexp error"); return }; _v.Newmoneyexp = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["newmoneyexp"].(float64); !_ok_ { err = errors.New("newmoneyexp error"); return }; _v.Newmoneyexp = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["bagtop"].(float64); !_ok_ { err = errors.New("bagtop error"); return }; _v.Bagtop = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["bagtop"].(float64); !_ok_ { err = errors.New("bagtop error"); return }; _v.Bagtop = int32(_tempNum_) }
@ -54,8 +54,8 @@ func (_v *Gameitinerant_lvData)Deserialize(_buf map[string]interface{}) (err err
return return
} }
func DeserializeGameitinerant_lvData(_buf map[string]interface{}) (*Gameitinerant_lvData, error) { func DeserializeGameCaravanLvData(_buf map[string]interface{}) (*GameCaravanLvData, error) {
v := &Gameitinerant_lvData{} v := &GameCaravanLvData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -0,0 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameCaravanRank struct {
_dataMap map[int32]*GameCaravanRankData
_dataList []*GameCaravanRankData
}
func NewGameCaravanRank(_buf []map[string]interface{}) (*GameCaravanRank, error) {
_dataList := make([]*GameCaravanRankData, 0, len(_buf))
dataMap := make(map[int32]*GameCaravanRankData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameCaravanRankData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameCaravanRank{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameCaravanRank) GetDataMap() map[int32]*GameCaravanRankData {
return table._dataMap
}
func (table *GameCaravanRank) GetDataList() []*GameCaravanRankData {
return table._dataList
}
func (table *GameCaravanRank) Get(key int32) *GameCaravanRankData {
return table._dataMap[key]
}

View File

@ -10,19 +10,19 @@ package cfg
import "errors" import "errors"
type Gameitinerant_rankData struct { type GameCaravanRankData struct {
Id int32 Id int32
Group int32 Group int32
Reward []*Gameatn Reward []*Gameatn
} }
const TypeId_Gameitinerant_rankData = -1941636761 const TypeId_GameCaravanRankData = 1822691088
func (*Gameitinerant_rankData) GetTypeId() int32 { func (*GameCaravanRankData) GetTypeId() int32 {
return -1941636761 return 1822691088
} }
func (_v *Gameitinerant_rankData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameCaravanRankData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["group"].(float64); !_ok_ { err = errors.New("group error"); return }; _v.Group = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["group"].(float64); !_ok_ { err = errors.New("group error"); return }; _v.Group = int32(_tempNum_) }
{ {
@ -42,8 +42,8 @@ func (_v *Gameitinerant_rankData)Deserialize(_buf map[string]interface{}) (err e
return return
} }
func DeserializeGameitinerant_rankData(_buf map[string]interface{}) (*Gameitinerant_rankData, error) { func DeserializeGameCaravanRankData(_buf map[string]interface{}) (*GameCaravanRankData, error) {
v := &Gameitinerant_rankData{} v := &GameCaravanRankData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -0,0 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameCaravanReward struct {
_dataMap map[int32]*GameCaravanRewardData
_dataList []*GameCaravanRewardData
}
func NewGameCaravanReward(_buf []map[string]interface{}) (*GameCaravanReward, error) {
_dataList := make([]*GameCaravanRewardData, 0, len(_buf))
dataMap := make(map[int32]*GameCaravanRewardData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameCaravanRewardData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Key] = _v
}
}
return &GameCaravanReward{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameCaravanReward) GetDataMap() map[int32]*GameCaravanRewardData {
return table._dataMap
}
func (table *GameCaravanReward) GetDataList() []*GameCaravanRewardData {
return table._dataList
}
func (table *GameCaravanReward) Get(key int32) *GameCaravanRewardData {
return table._dataMap[key]
}

View File

@ -10,20 +10,20 @@ package cfg
import "errors" import "errors"
type Gameitinerant_rewardData struct { type GameCaravanRewardData struct {
Key int32 Key int32
Moneystart int32 Moneystart int32
Moneyend int32 Moneyend int32
Reward []*Gameatn Reward []*Gameatn
} }
const TypeId_Gameitinerant_rewardData = -998397270 const TypeId_GameCaravanRewardData = 158202387
func (*Gameitinerant_rewardData) GetTypeId() int32 { func (*GameCaravanRewardData) GetTypeId() int32 {
return -998397270 return 158202387
} }
func (_v *Gameitinerant_rewardData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameCaravanRewardData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["moneystart"].(float64); !_ok_ { err = errors.New("moneystart error"); return }; _v.Moneystart = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["moneystart"].(float64); !_ok_ { err = errors.New("moneystart error"); return }; _v.Moneystart = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["moneyend"].(float64); !_ok_ { err = errors.New("moneyend error"); return }; _v.Moneyend = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["moneyend"].(float64); !_ok_ { err = errors.New("moneyend error"); return }; _v.Moneyend = int32(_tempNum_) }
@ -44,8 +44,8 @@ func (_v *Gameitinerant_rewardData)Deserialize(_buf map[string]interface{}) (err
return return
} }
func DeserializeGameitinerant_rewardData(_buf map[string]interface{}) (*Gameitinerant_rewardData, error) { func DeserializeGameCaravanRewardData(_buf map[string]interface{}) (*GameCaravanRewardData, error) {
v := &Gameitinerant_rewardData{} v := &GameCaravanRewardData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -0,0 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameCaravanRvent struct {
_dataMap map[int32]*GameCaravanRventData
_dataList []*GameCaravanRventData
}
func NewGameCaravanRvent(_buf []map[string]interface{}) (*GameCaravanRvent, error) {
_dataList := make([]*GameCaravanRventData, 0, len(_buf))
dataMap := make(map[int32]*GameCaravanRventData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameCaravanRventData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameCaravanRvent{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameCaravanRvent) GetDataMap() map[int32]*GameCaravanRventData {
return table._dataMap
}
func (table *GameCaravanRvent) GetDataList() []*GameCaravanRventData {
return table._dataList
}
func (table *GameCaravanRvent) Get(key int32) *GameCaravanRventData {
return table._dataMap[key]
}

View File

@ -10,7 +10,7 @@ package cfg
import "errors" import "errors"
type Gameitinerant_eventData struct { type GameCaravanRventData struct {
Id int32 Id int32
Eventtype int32 Eventtype int32
Mustdo int32 Mustdo int32
@ -28,13 +28,13 @@ type Gameitinerant_eventData struct {
Eventtime int32 Eventtime int32
} }
const TypeId_Gameitinerant_eventData = 636921875 const TypeId_GameCaravanRventData = -655103337
func (*Gameitinerant_eventData) GetTypeId() int32 { func (*GameCaravanRventData) GetTypeId() int32 {
return 636921875 return -655103337
} }
func (_v *Gameitinerant_eventData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameCaravanRventData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["eventtype"].(float64); !_ok_ { err = errors.New("eventtype error"); return }; _v.Eventtype = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["eventtype"].(float64); !_ok_ { err = errors.New("eventtype error"); return }; _v.Eventtype = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["mustdo"].(float64); !_ok_ { err = errors.New("mustdo error"); return }; _v.Mustdo = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["mustdo"].(float64); !_ok_ { err = errors.New("mustdo error"); return }; _v.Mustdo = int32(_tempNum_) }
@ -92,8 +92,8 @@ func (_v *Gameitinerant_eventData)Deserialize(_buf map[string]interface{}) (err
return return
} }
func DeserializeGameitinerant_eventData(_buf map[string]interface{}) (*Gameitinerant_eventData, error) { func DeserializeGameCaravanRventData(_buf map[string]interface{}) (*GameCaravanRventData, error) {
v := &Gameitinerant_eventData{} v := &GameCaravanRventData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -0,0 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameCaravanThing struct {
_dataMap map[int32]*GameCaravanThingData
_dataList []*GameCaravanThingData
}
func NewGameCaravanThing(_buf []map[string]interface{}) (*GameCaravanThing, error) {
_dataList := make([]*GameCaravanThingData, 0, len(_buf))
dataMap := make(map[int32]*GameCaravanThingData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameCaravanThingData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameCaravanThing{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameCaravanThing) GetDataMap() map[int32]*GameCaravanThingData {
return table._dataMap
}
func (table *GameCaravanThing) GetDataList() []*GameCaravanThingData {
return table._dataList
}
func (table *GameCaravanThing) Get(key int32) *GameCaravanThingData {
return table._dataMap[key]
}

View File

@ -10,7 +10,7 @@ package cfg
import "errors" import "errors"
type Gameitinerant_thingData struct { type GameCaravanThingData struct {
Id int32 Id int32
Goodsname string Goodsname string
Goodsinfor string Goodsinfor string
@ -28,13 +28,13 @@ type Gameitinerant_thingData struct {
Goodsnum int32 Goodsnum int32
} }
const TypeId_Gameitinerant_thingData = -91590553 const TypeId_GameCaravanThingData = 638455774
func (*Gameitinerant_thingData) GetTypeId() int32 { func (*GameCaravanThingData) GetTypeId() int32 {
return -91590553 return 638455774
} }
func (_v *Gameitinerant_thingData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameCaravanThingData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["goodsname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Goodsname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Goodsname, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["goodsname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Goodsname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Goodsname, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["goodsinfor"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Goodsinfor error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Goodsinfor, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["goodsinfor"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Goodsinfor error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Goodsinfor, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
@ -118,8 +118,8 @@ func (_v *Gameitinerant_thingData)Deserialize(_buf map[string]interface{}) (err
return return
} }
func DeserializeGameitinerant_thingData(_buf map[string]interface{}) (*Gameitinerant_thingData, error) { func DeserializeGameCaravanThingData(_buf map[string]interface{}) (*GameCaravanThingData, error) {
v := &Gameitinerant_thingData{} v := &GameCaravanThingData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameItemBox struct {
_dataMap map[string]*GameItemBoxData
_dataList []*GameItemBoxData
}
func NewGameItemBox(_buf []map[string]interface{}) (*GameItemBox, error) {
_dataList := make([]*GameItemBoxData, 0, len(_buf))
dataMap := make(map[string]*GameItemBoxData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameItemBoxData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Heroid] = _v
}
}
return &GameItemBox{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameItemBox) GetDataMap() map[string]*GameItemBoxData {
return table._dataMap
}
func (table *GameItemBox) GetDataList() []*GameItemBoxData {
return table._dataList
}
func (table *GameItemBox) Get(key string) *GameItemBoxData {
return table._dataMap[key]
}

View File

@ -1,37 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameItemBoxData struct {
Heroid string
Itemid string
}
const TypeId_GameItemBoxData = -1971148410
func (*GameItemBoxData) GetTypeId() int32 {
return -1971148410
}
func (_v *GameItemBoxData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Heroid, _ok_ = _buf["heroid"].(string); !_ok_ { err = errors.New("heroid error"); return } }
{ var _ok_ bool; if _v.Itemid, _ok_ = _buf["itemid"].(string); !_ok_ { err = errors.New("itemid error"); return } }
return
}
func DeserializeGameItemBoxData(_buf map[string]interface{}) (*GameItemBoxData, error) {
v := &GameItemBoxData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameLibraryBubble struct {
_dataMap map[int32]*GameLibraryBubbleData
_dataList []*GameLibraryBubbleData
}
func NewGameLibraryBubble(_buf []map[string]interface{}) (*GameLibraryBubble, error) {
_dataList := make([]*GameLibraryBubbleData, 0, len(_buf))
dataMap := make(map[int32]*GameLibraryBubbleData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameLibraryBubbleData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameLibraryBubble{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameLibraryBubble) GetDataMap() map[int32]*GameLibraryBubbleData {
return table._dataMap
}
func (table *GameLibraryBubble) GetDataList() []*GameLibraryBubbleData {
return table._dataList
}
func (table *GameLibraryBubble) Get(key int32) *GameLibraryBubbleData {
return table._dataMap[key]
}

View File

@ -1,37 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameLibraryBubbleData struct {
Id int32
Txt string
}
const TypeId_GameLibraryBubbleData = 1254622837
func (*GameLibraryBubbleData) GetTypeId() int32 {
return 1254622837
}
func (_v *GameLibraryBubbleData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Txt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Txt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
return
}
func DeserializeGameLibraryBubbleData(_buf map[string]interface{}) (*GameLibraryBubbleData, error) {
v := &GameLibraryBubbleData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,34 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameLibraryFavor struct {
_dataList []*GameLibraryFavorData
}
func NewGameLibraryFavor(_buf []map[string]interface{}) (*GameLibraryFavor, error) {
_dataList := make([]*GameLibraryFavorData, 0, len(_buf))
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameLibraryFavorData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
}
}
return &GameLibraryFavor{_dataList:_dataList}, nil
}
func (table *GameLibraryFavor) GetDataList() []*GameLibraryFavorData {
return table._dataList
}
func (table *GameLibraryFavor) Get(index int) *GameLibraryFavorData {
return table._dataList[index]
}

View File

@ -1,56 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameLibraryFavorData struct {
Id int32
Star int32
Favorlv int32
Expneed int32
Prize []*Gameatn
}
const TypeId_GameLibraryFavorData = 465616649
func (*GameLibraryFavorData) GetTypeId() int32 {
return 465616649
}
func (_v *GameLibraryFavorData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["expneed"].(float64); !_ok_ { err = errors.New("expneed error"); return }; _v.Expneed = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return }
_v.Prize = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Prize = append(_v.Prize, _list_v_)
}
}
return
}
func DeserializeGameLibraryFavorData(_buf map[string]interface{}) (*GameLibraryFavorData, error) {
v := &GameLibraryFavorData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameLibraryFavorlv struct {
_dataMap map[int32]*GameLibraryFavorlvData
_dataList []*GameLibraryFavorlvData
}
func NewGameLibraryFavorlv(_buf []map[string]interface{}) (*GameLibraryFavorlv, error) {
_dataList := make([]*GameLibraryFavorlvData, 0, len(_buf))
dataMap := make(map[int32]*GameLibraryFavorlvData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameLibraryFavorlvData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Favorlv] = _v
}
}
return &GameLibraryFavorlv{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameLibraryFavorlv) GetDataMap() map[int32]*GameLibraryFavorlvData {
return table._dataMap
}
func (table *GameLibraryFavorlv) GetDataList() []*GameLibraryFavorlvData {
return table._dataList
}
func (table *GameLibraryFavorlv) Get(key int32) *GameLibraryFavorlvData {
return table._dataMap[key]
}

View File

@ -1,39 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameLibraryFavorlvData struct {
Favorlv int32
Name string
Txt string
}
const TypeId_GameLibraryFavorlvData = 1944134611
func (*GameLibraryFavorlvData) GetTypeId() int32 {
return 1944134611
}
func (_v *GameLibraryFavorlvData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; if _v.Txt, _ok_ = _buf["txt"].(string); !_ok_ { err = errors.New("txt error"); return } }
return
}
func DeserializeGameLibraryFavorlvData(_buf map[string]interface{}) (*GameLibraryFavorlvData, error) {
v := &GameLibraryFavorlvData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,34 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameLibraryFetter struct {
_dataList []*GameLibraryFetterData
}
func NewGameLibraryFetter(_buf []map[string]interface{}) (*GameLibraryFetter, error) {
_dataList := make([]*GameLibraryFetterData, 0, len(_buf))
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameLibraryFetterData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
}
}
return &GameLibraryFetter{_dataList:_dataList}, nil
}
func (table *GameLibraryFetter) GetDataList() []*GameLibraryFetterData {
return table._dataList
}
func (table *GameLibraryFetter) Get(index int) *GameLibraryFetterData {
return table._dataList[index]
}

View File

@ -1,79 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameLibraryFetterData struct {
Id int32
Fid int32
Ftype int32
Name string
Lv int32
Hid []string
Favorlv int32
Prize []*Gameatn
PrizeDsc string
Png string
}
const TypeId_GameLibraryFetterData = -764317099
func (*GameLibraryFetterData) GetTypeId() int32 {
return -764317099
}
func (_v *GameLibraryFetterData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fid"].(float64); !_ok_ { err = errors.New("fid error"); return }; _v.Fid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ftype"].(float64); !_ok_ { err = errors.New("ftype error"); return }; _v.Ftype = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lv"].(float64); !_ok_ { err = errors.New("lv error"); return }; _v.Lv = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["hid"].([]interface{}); !_ok_ { err = errors.New("hid error"); return }
_v.Hid = 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.Hid = append(_v.Hid, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return }
_v.Prize = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Prize = append(_v.Prize, _list_v_)
}
}
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["prize_dsc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.PrizeDsc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.PrizeDsc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; if _v.Png, _ok_ = _buf["png"].(string); !_ok_ { err = errors.New("png error"); return } }
return
}
func DeserializeGameLibraryFetterData(_buf map[string]interface{}) (*GameLibraryFetterData, error) {
v := &GameLibraryFetterData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameLibraryHero struct {
_dataMap map[string]*GameLibraryHeroData
_dataList []*GameLibraryHeroData
}
func NewGameLibraryHero(_buf []map[string]interface{}) (*GameLibraryHero, error) {
_dataList := make([]*GameLibraryHeroData, 0, len(_buf))
dataMap := make(map[string]*GameLibraryHeroData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameLibraryHeroData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Hid] = _v
}
}
return &GameLibraryHero{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameLibraryHero) GetDataMap() map[string]*GameLibraryHeroData {
return table._dataMap
}
func (table *GameLibraryHero) GetDataList() []*GameLibraryHeroData {
return table._dataList
}
func (table *GameLibraryHero) Get(key string) *GameLibraryHeroData {
return table._dataMap[key]
}

View File

@ -1,148 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameLibraryHeroData struct {
Hid string
Name string
Star int32
History []string
Favorlv []int32
Startid int32
Rightend int32
SpecialStroyprize []*Gameatn
Endid []int32
Stroyprize []*Gameatn
PlotUnlock []int32
Fid []int32
}
const TypeId_GameLibraryHeroData = 1808545443
func (*GameLibraryHeroData) GetTypeId() int32 {
return 1808545443
}
func (_v *GameLibraryHeroData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Hid, _ok_ = _buf["hid"].(string); !_ok_ { err = errors.New("hid error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["history"].([]interface{}); !_ok_ { err = errors.New("history error"); return }
_v.History = 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.History = append(_v.History, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["favorlv"].([]interface{}); !_ok_ { err = errors.New("favorlv error"); return }
_v.Favorlv = make([]int32, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ int32
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
_v.Favorlv = append(_v.Favorlv, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["startid"].(float64); !_ok_ { err = errors.New("startid error"); return }; _v.Startid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rightend"].(float64); !_ok_ { err = errors.New("rightend error"); return }; _v.Rightend = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["special_stroyprize"].([]interface{}); !_ok_ { err = errors.New("special_stroyprize error"); return }
_v.SpecialStroyprize = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.SpecialStroyprize = append(_v.SpecialStroyprize, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["endid"].([]interface{}); !_ok_ { err = errors.New("endid error"); return }
_v.Endid = make([]int32, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ int32
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
_v.Endid = append(_v.Endid, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["stroyprize"].([]interface{}); !_ok_ { err = errors.New("stroyprize error"); return }
_v.Stroyprize = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Stroyprize = append(_v.Stroyprize, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["plot_unlock"].([]interface{}); !_ok_ { err = errors.New("plot_unlock error"); return }
_v.PlotUnlock = make([]int32, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ int32
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
_v.PlotUnlock = append(_v.PlotUnlock, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["fid"].([]interface{}); !_ok_ { err = errors.New("fid error"); return }
_v.Fid = make([]int32, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ int32
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
_v.Fid = append(_v.Fid, _list_v_)
}
}
return
}
func DeserializeGameLibraryHeroData(_buf map[string]interface{}) (*GameLibraryHeroData, error) {
v := &GameLibraryHeroData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameLibraryHistory struct {
_dataMap map[string]*GameLibraryHistoryData
_dataList []*GameLibraryHistoryData
}
func NewGameLibraryHistory(_buf []map[string]interface{}) (*GameLibraryHistory, error) {
_dataList := make([]*GameLibraryHistoryData, 0, len(_buf))
dataMap := make(map[string]*GameLibraryHistoryData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameLibraryHistoryData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Histroy] = _v
}
}
return &GameLibraryHistory{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameLibraryHistory) GetDataMap() map[string]*GameLibraryHistoryData {
return table._dataMap
}
func (table *GameLibraryHistory) GetDataList() []*GameLibraryHistoryData {
return table._dataList
}
func (table *GameLibraryHistory) Get(key string) *GameLibraryHistoryData {
return table._dataMap[key]
}

View File

@ -1,54 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameLibraryHistoryData struct {
Histroy string
Name string
Txt string
Prize []*Gameatn
}
const TypeId_GameLibraryHistoryData = -163361249
func (*GameLibraryHistoryData) GetTypeId() int32 {
return -163361249
}
func (_v *GameLibraryHistoryData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Histroy, _ok_ = _buf["histroy"].(string); !_ok_ { err = errors.New("histroy error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Txt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Txt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return }
_v.Prize = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Prize = append(_v.Prize, _list_v_)
}
}
return
}
func DeserializeGameLibraryHistoryData(_buf map[string]interface{}) (*GameLibraryHistoryData, error) {
v := &GameLibraryHistoryData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameLibraryPlayBack struct {
_dataMap map[int32]*GameLibraryPlayBackData
_dataList []*GameLibraryPlayBackData
}
func NewGameLibraryPlayBack(_buf []map[string]interface{}) (*GameLibraryPlayBack, error) {
_dataList := make([]*GameLibraryPlayBackData, 0, len(_buf))
dataMap := make(map[int32]*GameLibraryPlayBackData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameLibraryPlayBackData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Startid] = _v
}
}
return &GameLibraryPlayBack{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameLibraryPlayBack) GetDataMap() map[int32]*GameLibraryPlayBackData {
return table._dataMap
}
func (table *GameLibraryPlayBack) GetDataList() []*GameLibraryPlayBackData {
return table._dataList
}
func (table *GameLibraryPlayBack) Get(key int32) *GameLibraryPlayBackData {
return table._dataMap[key]
}

View File

@ -1,39 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameLibraryPlayBackData struct {
Startid int32
LibraryTitle string
LibraryOutcome string
}
const TypeId_GameLibraryPlayBackData = -1656971036
func (*GameLibraryPlayBackData) GetTypeId() int32 {
return -1656971036
}
func (_v *GameLibraryPlayBackData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["startid"].(float64); !_ok_ { err = errors.New("startid error"); return }; _v.Startid = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["library_title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.LibraryTitle error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.LibraryTitle, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["library_outcome"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.LibraryOutcome error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.LibraryOutcome, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
return
}
func DeserializeGameLibraryPlayBackData(_buf map[string]interface{}) (*GameLibraryPlayBackData, error) {
v := &GameLibraryPlayBackData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameLibraryStory struct {
_dataMap map[int32]*GameLibraryStoryData
_dataList []*GameLibraryStoryData
}
func NewGameLibraryStory(_buf []map[string]interface{}) (*GameLibraryStory, error) {
_dataList := make([]*GameLibraryStoryData, 0, len(_buf))
dataMap := make(map[int32]*GameLibraryStoryData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameLibraryStoryData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Fid] = _v
}
}
return &GameLibraryStory{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameLibraryStory) GetDataMap() map[int32]*GameLibraryStoryData {
return table._dataMap
}
func (table *GameLibraryStory) GetDataList() []*GameLibraryStoryData {
return table._dataList
}
func (table *GameLibraryStory) Get(key int32) *GameLibraryStoryData {
return table._dataMap[key]
}

View File

@ -1,52 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameLibraryStoryData struct {
Fid int32
Stroy int32
Prize []*Gameatn
}
const TypeId_GameLibraryStoryData = -333035968
func (*GameLibraryStoryData) GetTypeId() int32 {
return -333035968
}
func (_v *GameLibraryStoryData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fid"].(float64); !_ok_ { err = errors.New("fid error"); return }; _v.Fid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stroy"].(float64); !_ok_ { err = errors.New("stroy error"); return }; _v.Stroy = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return }
_v.Prize = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Prize = append(_v.Prize, _list_v_)
}
}
return
}
func DeserializeGameLibraryStoryData(_buf map[string]interface{}) (*GameLibraryStoryData, error) {
v := &GameLibraryStoryData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GamePlayerOverview struct {
_dataMap map[string]*GamePlayerOverviewData
_dataList []*GamePlayerOverviewData
}
func NewGamePlayerOverview(_buf []map[string]interface{}) (*GamePlayerOverview, error) {
_dataList := make([]*GamePlayerOverviewData, 0, len(_buf))
dataMap := make(map[string]*GamePlayerOverviewData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGamePlayerOverviewData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GamePlayerOverview{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GamePlayerOverview) GetDataMap() map[string]*GamePlayerOverviewData {
return table._dataMap
}
func (table *GamePlayerOverview) GetDataList() []*GamePlayerOverviewData {
return table._dataList
}
func (table *GamePlayerOverview) Get(key string) *GamePlayerOverviewData {
return table._dataMap[key]
}

View File

@ -1,62 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GamePlayerOverviewData struct {
Id string
Type int32
Icon string
Tujing []int32
Murl string
Wurl string
Playerhead string
Name string
}
const TypeId_GamePlayerOverviewData = -1442303552
func (*GamePlayerOverviewData) GetTypeId() int32 {
return -1442303552
}
func (_v *GamePlayerOverviewData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Id, _ok_ = _buf["id"].(string); !_ok_ { err = errors.New("id error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
{ var _ok_ bool; if _v.Icon, _ok_ = _buf["icon"].(string); !_ok_ { err = errors.New("icon error"); return } }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["tujing"].([]interface{}); !_ok_ { err = errors.New("tujing error"); return }
_v.Tujing = make([]int32, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ int32
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
_v.Tujing = append(_v.Tujing, _list_v_)
}
}
{ var _ok_ bool; if _v.Murl, _ok_ = _buf["murl"].(string); !_ok_ { err = errors.New("murl error"); return } }
{ var _ok_ bool; if _v.Wurl, _ok_ = _buf["wurl"].(string); !_ok_ { err = errors.New("wurl error"); return } }
{ var _ok_ bool; if _v.Playerhead, _ok_ = _buf["playerhead"].(string); !_ok_ { err = errors.New("playerhead error"); return } }
{ var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } }
return
}
func DeserializeGamePlayerOverviewData(_buf map[string]interface{}) (*GamePlayerOverviewData, error) {
v := &GamePlayerOverviewData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type Gameitinerant_battle struct {
_dataMap map[int32]*Gameitinerant_battleData
_dataList []*Gameitinerant_battleData
}
func NewGameitinerant_battle(_buf []map[string]interface{}) (*Gameitinerant_battle, error) {
_dataList := make([]*Gameitinerant_battleData, 0, len(_buf))
dataMap := make(map[int32]*Gameitinerant_battleData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameitinerant_battleData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &Gameitinerant_battle{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *Gameitinerant_battle) GetDataMap() map[int32]*Gameitinerant_battleData {
return table._dataMap
}
func (table *Gameitinerant_battle) GetDataList() []*Gameitinerant_battleData {
return table._dataList
}
func (table *Gameitinerant_battle) Get(key int32) *Gameitinerant_battleData {
return table._dataMap[key]
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type Gameitinerant_city struct {
_dataMap map[int32]*Gameitinerant_cityData
_dataList []*Gameitinerant_cityData
}
func NewGameitinerant_city(_buf []map[string]interface{}) (*Gameitinerant_city, error) {
_dataList := make([]*Gameitinerant_cityData, 0, len(_buf))
dataMap := make(map[int32]*Gameitinerant_cityData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameitinerant_cityData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &Gameitinerant_city{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *Gameitinerant_city) GetDataMap() map[int32]*Gameitinerant_cityData {
return table._dataMap
}
func (table *Gameitinerant_city) GetDataList() []*Gameitinerant_cityData {
return table._dataList
}
func (table *Gameitinerant_city) Get(key int32) *Gameitinerant_cityData {
return table._dataMap[key]
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type Gameitinerant_event struct {
_dataMap map[int32]*Gameitinerant_eventData
_dataList []*Gameitinerant_eventData
}
func NewGameitinerant_event(_buf []map[string]interface{}) (*Gameitinerant_event, error) {
_dataList := make([]*Gameitinerant_eventData, 0, len(_buf))
dataMap := make(map[int32]*Gameitinerant_eventData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameitinerant_eventData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &Gameitinerant_event{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *Gameitinerant_event) GetDataMap() map[int32]*Gameitinerant_eventData {
return table._dataMap
}
func (table *Gameitinerant_event) GetDataList() []*Gameitinerant_eventData {
return table._dataList
}
func (table *Gameitinerant_event) Get(key int32) *Gameitinerant_eventData {
return table._dataMap[key]
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type Gameitinerant_lv struct {
_dataMap map[int32]*Gameitinerant_lvData
_dataList []*Gameitinerant_lvData
}
func NewGameitinerant_lv(_buf []map[string]interface{}) (*Gameitinerant_lv, error) {
_dataList := make([]*Gameitinerant_lvData, 0, len(_buf))
dataMap := make(map[int32]*Gameitinerant_lvData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameitinerant_lvData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Lv] = _v
}
}
return &Gameitinerant_lv{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *Gameitinerant_lv) GetDataMap() map[int32]*Gameitinerant_lvData {
return table._dataMap
}
func (table *Gameitinerant_lv) GetDataList() []*Gameitinerant_lvData {
return table._dataList
}
func (table *Gameitinerant_lv) Get(key int32) *Gameitinerant_lvData {
return table._dataMap[key]
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type Gameitinerant_rank struct {
_dataMap map[int32]*Gameitinerant_rankData
_dataList []*Gameitinerant_rankData
}
func NewGameitinerant_rank(_buf []map[string]interface{}) (*Gameitinerant_rank, error) {
_dataList := make([]*Gameitinerant_rankData, 0, len(_buf))
dataMap := make(map[int32]*Gameitinerant_rankData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameitinerant_rankData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &Gameitinerant_rank{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *Gameitinerant_rank) GetDataMap() map[int32]*Gameitinerant_rankData {
return table._dataMap
}
func (table *Gameitinerant_rank) GetDataList() []*Gameitinerant_rankData {
return table._dataList
}
func (table *Gameitinerant_rank) Get(key int32) *Gameitinerant_rankData {
return table._dataMap[key]
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type Gameitinerant_reward struct {
_dataMap map[int32]*Gameitinerant_rewardData
_dataList []*Gameitinerant_rewardData
}
func NewGameitinerant_reward(_buf []map[string]interface{}) (*Gameitinerant_reward, error) {
_dataList := make([]*Gameitinerant_rewardData, 0, len(_buf))
dataMap := make(map[int32]*Gameitinerant_rewardData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameitinerant_rewardData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Key] = _v
}
}
return &Gameitinerant_reward{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *Gameitinerant_reward) GetDataMap() map[int32]*Gameitinerant_rewardData {
return table._dataMap
}
func (table *Gameitinerant_reward) GetDataList() []*Gameitinerant_rewardData {
return table._dataList
}
func (table *Gameitinerant_reward) Get(key int32) *Gameitinerant_rewardData {
return table._dataMap[key]
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type Gameitinerant_thing struct {
_dataMap map[int32]*Gameitinerant_thingData
_dataList []*Gameitinerant_thingData
}
func NewGameitinerant_thing(_buf []map[string]interface{}) (*Gameitinerant_thing, error) {
_dataList := make([]*Gameitinerant_thingData, 0, len(_buf))
dataMap := make(map[int32]*Gameitinerant_thingData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameitinerant_thingData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &Gameitinerant_thing{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *Gameitinerant_thing) GetDataMap() map[int32]*Gameitinerant_thingData {
return table._dataMap
}
func (table *Gameitinerant_thing) GetDataList() []*Gameitinerant_thingData {
return table._dataList
}
func (table *Gameitinerant_thing) Get(key int32) *Gameitinerant_thingData {
return table._dataMap[key]
}

View File

@ -171,13 +171,13 @@ type Tables struct {
Potions *GamePotions Potions *GamePotions
SellCoefficient *GameSellCoefficient SellCoefficient *GameSellCoefficient
Lottery *GameLottery Lottery *GameLottery
itinerant_city *Gameitinerant_city CaravanCity *GameCaravanCity
itinerant_thing *Gameitinerant_thing CaravanThing *GameCaravanThing
itinerant_lv *Gameitinerant_lv CaravanLv *GameCaravanLv
itinerant_reward *Gameitinerant_reward CaravanReward *GameCaravanReward
itinerant_rank *Gameitinerant_rank CaravanRank *GameCaravanRank
itinerant_battle *Gameitinerant_battle CaravanBattle *GameCaravanBattle
itinerant_event *Gameitinerant_event CaravanRvent *GameCaravanRvent
NewRedDot *GameNewRedDot NewRedDot *GameNewRedDot
Talent *GameTalent Talent *GameTalent
Favorability *GameFavorability Favorability *GameFavorability
@ -193,9 +193,9 @@ type Tables struct {
Pricegroup *GamePricegroup Pricegroup *GamePricegroup
Loading *GameLoading Loading *GameLoading
RuleDesc *GameRuleDesc RuleDesc *GameRuleDesc
PlayerOverview *GamePlayerOverview
HeroTalent *GameHeroTalent HeroTalent *GameHeroTalent
TalentBox *GameTalentBox TalentBox *GameTalentBox
TalentSkill *GameTalentSkill
} }
func NewTables(loader JsonLoader) (*Tables, error) { func NewTables(loader JsonLoader) (*Tables, error) {
@ -1163,46 +1163,46 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.Lottery, err = NewGameLottery(buf) ; err != nil { if tables.Lottery, err = NewGameLottery(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_itinerant_city") ; err != nil { if buf, err = loader("game_caravancity") ; err != nil {
return nil, err return nil, err
} }
if tables.itinerant_city, err = NewGameitinerant_city(buf) ; err != nil { if tables.CaravanCity, err = NewGameCaravanCity(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_itinerant_thing") ; err != nil { if buf, err = loader("game_caravanthing") ; err != nil {
return nil, err return nil, err
} }
if tables.itinerant_thing, err = NewGameitinerant_thing(buf) ; err != nil { if tables.CaravanThing, err = NewGameCaravanThing(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_itinerant_lv") ; err != nil { if buf, err = loader("game_caravanlv") ; err != nil {
return nil, err return nil, err
} }
if tables.itinerant_lv, err = NewGameitinerant_lv(buf) ; err != nil { if tables.CaravanLv, err = NewGameCaravanLv(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_itinerant_reward") ; err != nil { if buf, err = loader("game_caravanreward") ; err != nil {
return nil, err return nil, err
} }
if tables.itinerant_reward, err = NewGameitinerant_reward(buf) ; err != nil { if tables.CaravanReward, err = NewGameCaravanReward(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_itinerant_rank") ; err != nil { if buf, err = loader("game_caravanrank") ; err != nil {
return nil, err return nil, err
} }
if tables.itinerant_rank, err = NewGameitinerant_rank(buf) ; err != nil { if tables.CaravanRank, err = NewGameCaravanRank(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_itinerant_battle") ; err != nil { if buf, err = loader("game_caravanbattle") ; err != nil {
return nil, err return nil, err
} }
if tables.itinerant_battle, err = NewGameitinerant_battle(buf) ; err != nil { if tables.CaravanBattle, err = NewGameCaravanBattle(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_itinerant_event") ; err != nil { if buf, err = loader("game_caravanrvent") ; err != nil {
return nil, err return nil, err
} }
if tables.itinerant_event, err = NewGameitinerant_event(buf) ; err != nil { if tables.CaravanRvent, err = NewGameCaravanRvent(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_newreddot") ; err != nil { if buf, err = loader("game_newreddot") ; err != nil {
@ -1295,12 +1295,6 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.RuleDesc, err = NewGameRuleDesc(buf) ; err != nil { if tables.RuleDesc, err = NewGameRuleDesc(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_playeroverview") ; err != nil {
return nil, err
}
if tables.PlayerOverview, err = NewGamePlayerOverview(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_herotalent") ; err != nil { if buf, err = loader("game_herotalent") ; err != nil {
return nil, err return nil, err
} }
@ -1313,5 +1307,11 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.TalentBox, err = NewGameTalentBox(buf) ; err != nil { if tables.TalentBox, err = NewGameTalentBox(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_talentskill") ; err != nil {
return nil, err
}
if tables.TalentSkill, err = NewGameTalentSkill(buf) ; err != nil {
return nil, err
}
return tables, nil return tables, nil
} }