更新配置

This commit is contained in:
wh_zcy 2022-08-18 09:46:37 +08:00
parent 6c258e903b
commit e3a3f3396b
40 changed files with 569 additions and 13200 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,18 +0,0 @@
[
{
"key": "star3_click",
"value": 2
},
{
"key": "star4_click",
"value": 4
},
{
"key": "star5_click",
"value": 6
},
{
"key": "progress_bar_time",
"value": 10
}
]

View File

@ -1,132 +0,0 @@
[
{
"key": 1,
"count": 1,
"cost": {
"a": "item",
"t": "10001",
"n": 1
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 2,
"count": 10,
"cost": {
"a": "item",
"t": "10001",
"n": 10
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 3,
"count": 1,
"cost": {
"a": "item",
"t": "10002",
"n": 1
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 4,
"count": 10,
"cost": {
"a": "item",
"t": "10002",
"n": 10
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 5,
"count": 1,
"cost": {
"a": "item",
"t": "10003",
"n": 1
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 6,
"count": 10,
"cost": {
"a": "item",
"t": "10003",
"n": 10
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 7,
"count": 1,
"cost": {
"a": "item",
"t": "10004",
"n": 1
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 8,
"count": 10,
"cost": {
"a": "item",
"t": "10004",
"n": 10
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 9,
"count": 1,
"cost": {
"a": "item",
"t": "10005",
"n": 1
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
},
{
"key": 10,
"count": 10,
"cost": {
"a": "item",
"t": "10005",
"n": 10
},
"floor4": 50,
"floor5": 100,
"floor4cards": 2,
"floor5cards": 11
}
]

View File

@ -1,20 +0,0 @@
[
{
"key": 1,
"time_on": 934041600,
"time_off": 935251200,
"up_hero": [
"10001",
"10002"
],
"up_weight": [
5000,
5000
],
"trigger_num": 50,
"Increase_weight": [
100,
100
]
}
]

View File

@ -610,7 +610,7 @@
{ {
"id": 10051, "id": 10051,
"type": 1005, "type": 1005,
"initial": 0, "initial": 1,
"level": 1, "level": 1,
"levelname": { "levelname": {
"key": "gourmet_ln1", "key": "gourmet_ln1",

View File

@ -0,0 +1,21 @@
[
{
"key": 2,
"disposable_loop": [
201,
203,
202,
204,
203,
202,
201,
204
],
"fixed_loop": [
201,
202,
203,
204
]
}
]

View File

@ -1,30 +0,0 @@
[
{
"id": 1,
"ip": "10.0.1.238",
"port": 7981,
"groupId": 0,
"name": "熊猫"
},
{
"id": 2,
"ip": "10.0.1.239",
"port": 7982,
"groupId": 0,
"name": "野鸡"
},
{
"id": 3,
"ip": "10.0.1.237",
"port": 7983,
"groupId": 0,
"name": "鸭子"
},
{
"id": 4,
"ip": "10.0.0.9",
"port": 7984,
"groupId": 0,
"name": "乌龟"
}
]

File diff suppressed because it is too large Load Diff

View File

@ -684,16 +684,16 @@
"des": "装备强化" "des": "装备强化"
}, },
{ {
"id": "strengthenup", "id": "equistrengthenup",
"file": "StrengthenUpWindow", "file": "EquiStrengthenUpPopup",
"unloadpkg": 5, "unloadpkg": 5,
"loadtype": 1, "loadtype": 1,
"full": 0, "full": 0,
"blur": 1, "blur": 1,
"package": "roledetails/roledetails", "package": "roledetails/roledetails",
"packagename": "roledetails", "packagename": "roledetails",
"comname": "strengthen", "comname": "equistrengthenup",
"des": "英雄升级升星详情" "des": "装备强化成功弹窗"
}, },
{ {
"id": "croppingwindow", "id": "croppingwindow",
@ -746,7 +746,7 @@
{ {
"id": "examine", "id": "examine",
"file": "ExaminePopup", "file": "ExaminePopup",
"unloadpkg": 5, "unloadpkg": 3,
"loadtype": 1, "loadtype": 1,
"full": 0, "full": 0,
"blur": 1, "blur": 1,
@ -806,7 +806,7 @@
{ {
"id": "resonancepopup", "id": "resonancepopup",
"file": "ResonancePopup", "file": "ResonancePopup",
"unloadpkg": 5, "unloadpkg": 3,
"loadtype": 1, "loadtype": 1,
"full": 0, "full": 0,
"blur": 1, "blur": 1,
@ -818,7 +818,7 @@
{ {
"id": "materialsynthesispopup", "id": "materialsynthesispopup",
"file": "MaterialSynthesisPopup", "file": "MaterialSynthesisPopup",
"unloadpkg": 5, "unloadpkg": 3,
"loadtype": 1, "loadtype": 1,
"full": 0, "full": 0,
"blur": 1, "blur": 1,
@ -850,5 +850,77 @@
"packagename": "pagoda", "packagename": "pagoda",
"comname": "main", "comname": "main",
"des": "心魔之塔" "des": "心魔之塔"
},
{
"id": "pagodaadoptreward",
"file": "PagodaAdoptRewardPopup",
"unloadpkg": 3,
"loadtype": 1,
"full": 0,
"blur": 0,
"package": "pagoda/pagoda",
"packagename": "pagoda",
"comname": "pagodaadoptreward",
"des": "心魔之塔奖励弹窗"
},
{
"id": "pagodalineup",
"file": "PagodaLineupPopup",
"unloadpkg": 3,
"loadtype": 1,
"full": 0,
"blur": 0,
"package": "pagoda/pagoda",
"packagename": "pagoda",
"comname": "pagodalineup",
"des": "心魔之塔推荐阵容弹窗"
},
{
"id": "pagodarankingpopup",
"file": "PagodaRankingPopup",
"unloadpkg": 3,
"loadtype": 1,
"full": 0,
"blur": 0,
"package": "pagoda/pagoda",
"packagename": "pagoda",
"comname": "pagodaranking",
"des": "心魔之塔排行弹窗"
},
{
"id": "pagodaseasonpopup",
"file": "PagodaRankingPopup",
"unloadpkg": 3,
"loadtype": 1,
"full": 0,
"blur": 0,
"package": "pagoda/pagoda",
"packagename": "pagoda",
"comname": "pagodaranking",
"des": "心魔之塔排行弹窗"
},
{
"id": "friendsystemwin",
"file": "FriendSystemWindow",
"unloadpkg": 2,
"loadtype": 1,
"full": 1,
"blur": 0,
"package": "friendsystem/friendsystem",
"packagename": "friendsystem",
"comname": "main",
"des": "好友系统"
},
{
"id": "frienddetailspop",
"file": "FriendDetailsPopup",
"unloadpkg": 3,
"loadtype": 1,
"full": 0,
"blur": 0,
"package": "friendsystem/friendsystem",
"packagename": "friendsystem",
"comname": "details",
"des": "好详细信息"
} }
] ]

View File

@ -107,7 +107,7 @@ func (this *configureComp) getFirstTask() *cfg.GameRdtaskAllData {
} }
if cfg != nil { if cfg != nil {
for _, v := range cfg.GetDataList() { for _, v := range cfg.GetDataList() {
if v.IdLast == 0 { if v.Aftertaks == 0 {
return v return v
} }
} }

View File

@ -41,7 +41,7 @@ func (this *ModelRtask) doRtaskHandle(uid string, param *pb.RtaskParam) (rtaskId
if len(rtask.FrtaskIds) == 0 { if len(rtask.FrtaskIds) == 0 {
conf := this.moduleRtask.configure.getFirstTask() conf := this.moduleRtask.configure.getFirstTask()
if conf != nil { if conf != nil {
taskId = conf.IdLast taskId = conf.Aftertaks
} }
} else { } else {
//TODO //TODO

View File

@ -66,7 +66,7 @@ func (this *ModuleRtask) initRtaskHandle() {
for _, v := range data { for _, v := range data {
var handlers []*rtaskCondi var handlers []*rtaskCondi
rtask := &rtask{ rtask := &rtask{
rtaskId: v.RdtaksId, rtaskId: v.Id,
handlers: handlers, handlers: handlers,
} }
@ -109,7 +109,7 @@ func (this *ModuleRtask) initRtaskHandle() {
} }
} }
this.register(v.RdtaksId, rtask) this.register(v.Id, rtask)
} }
} }

View File

@ -1,14 +1,8 @@
package web package web
import ( import (
"fmt"
"go_dreamfactory/lego/core" "go_dreamfactory/lego/core"
"go_dreamfactory/modules" "go_dreamfactory/modules"
cfg "go_dreamfactory/sys/configure/structs"
)
const (
game_serverlist = "game_serverlist.json"
) )
type configureComp struct { type configureComp struct {
@ -17,35 +11,6 @@ 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)
err = this.LoadConfigure(game_serverlist, cfg.NewGame_serverList)
return
}
func (this *configureComp) getConfig() (data *cfg.Game_serverList, err error) {
var (
v interface{}
ok bool
)
if v, err = this.GetConfigure(game_serverlist); err != nil {
return
} else {
if data, ok = v.(*cfg.Game_serverList); !ok {
err = fmt.Errorf("%T no is *cfg.Game_ActiveReward", v)
return
}
}
return
}
func (this *configureComp) getServerListConf() (data []*cfg.Game_serverListData) {
conf, err := this.getConfig()
if err != nil {
return data
}
if conf != nil {
return conf.GetDataList()
}
return return
} }

View File

@ -1,40 +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 ALocalizeConfig struct {
Key string
}
const TypeId_ALocalizeConfig = 1703856460
func (*ALocalizeConfig) GetTypeId() int32 {
return 1703856460
}
func (_v *ALocalizeConfig)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Key, _ok_ = _buf["key"].(string); !_ok_ { err = errors.New("key error"); return } }
return
}
func DeserializeALocalizeConfig(_buf map[string]interface{}) (interface{}, error) {
var id string
var _ok_ bool
if id, _ok_ = _buf["$type"].(string) ; !_ok_ {
return nil, errors.New("type id missing")
}
switch id {
case "LocalizeConfig_CN": _v := &LocalizeConfig_CN{}; if err := _v.Deserialize(_buf); err != nil { return nil, errors.New("LocalizeConfig_CN") } else { return _v, nil }
case "LocalizeConfig_EN": _v := &LocalizeConfig_EN{}; if err := _v.Deserialize(_buf); err != nil { return nil, errors.New("LocalizeConfig_EN") } else { return _v, nil }
case "LocalizeConfig_TW": _v := &LocalizeConfig_TW{}; if err := _v.Deserialize(_buf); err != nil { return nil, errors.New("LocalizeConfig_TW") } else { return _v, nil }
default: return nil, errors.New("unknown type id")
}
}

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 LocalizeLocalizeConfig_CNCategory struct {
_dataMap map[string]*LocalizeConfig_CN
_dataList []*LocalizeConfig_CN
}
func NewLocalizeLocalizeConfig_CNCategory(_buf []map[string]interface{}) (*LocalizeLocalizeConfig_CNCategory, error) {
_dataList := make([]*LocalizeConfig_CN, 0, len(_buf))
dataMap := make(map[string]*LocalizeConfig_CN)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeLocalizeConfig_CN(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Key] = _v
}
}
return &LocalizeLocalizeConfig_CNCategory{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *LocalizeLocalizeConfig_CNCategory) GetDataMap() map[string]*LocalizeConfig_CN {
return table._dataMap
}
func (table *LocalizeLocalizeConfig_CNCategory) GetDataList() []*LocalizeConfig_CN {
return table._dataList
}
func (table *LocalizeLocalizeConfig_CNCategory) Get(key string) *LocalizeConfig_CN {
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 LocalizeLocalizeConfig_ENCategory struct {
_dataMap map[string]*LocalizeConfig_EN
_dataList []*LocalizeConfig_EN
}
func NewLocalizeLocalizeConfig_ENCategory(_buf []map[string]interface{}) (*LocalizeLocalizeConfig_ENCategory, error) {
_dataList := make([]*LocalizeConfig_EN, 0, len(_buf))
dataMap := make(map[string]*LocalizeConfig_EN)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeLocalizeConfig_EN(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Key] = _v
}
}
return &LocalizeLocalizeConfig_ENCategory{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *LocalizeLocalizeConfig_ENCategory) GetDataMap() map[string]*LocalizeConfig_EN {
return table._dataMap
}
func (table *LocalizeLocalizeConfig_ENCategory) GetDataList() []*LocalizeConfig_EN {
return table._dataList
}
func (table *LocalizeLocalizeConfig_ENCategory) Get(key string) *LocalizeConfig_EN {
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 LocalizeLocalizeConfig_TWCategory struct {
_dataMap map[string]*LocalizeConfig_TW
_dataList []*LocalizeConfig_TW
}
func NewLocalizeLocalizeConfig_TWCategory(_buf []map[string]interface{}) (*LocalizeLocalizeConfig_TWCategory, error) {
_dataList := make([]*LocalizeConfig_TW, 0, len(_buf))
dataMap := make(map[string]*LocalizeConfig_TW)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeLocalizeConfig_TW(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Key] = _v
}
}
return &LocalizeLocalizeConfig_TWCategory{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *LocalizeLocalizeConfig_TWCategory) GetDataMap() map[string]*LocalizeConfig_TW {
return table._dataMap
}
func (table *LocalizeLocalizeConfig_TWCategory) GetDataList() []*LocalizeConfig_TW {
return table._dataList
}
func (table *LocalizeLocalizeConfig_TWCategory) Get(key string) *LocalizeConfig_TW {
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 LocalizeConfig_CN struct {
Key string
TextCn string
}
const TypeId_LocalizeConfig_CN = 2049582687
func (*LocalizeConfig_CN) GetTypeId() int32 {
return 2049582687
}
func (_v *LocalizeConfig_CN)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Key, _ok_ = _buf["key"].(string); !_ok_ { err = errors.New("key error"); return } }
{ var _ok_ bool; if _v.TextCn, _ok_ = _buf["text_cn"].(string); !_ok_ { err = errors.New("text_cn error"); return } }
return
}
func DeserializeLocalizeConfig_CN(_buf map[string]interface{}) (*LocalizeConfig_CN, error) {
v := &LocalizeConfig_CN{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

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 LocalizeConfig_EN struct {
Key string
TextEn string
}
const TypeId_LocalizeConfig_EN = 2049582749
func (*LocalizeConfig_EN) GetTypeId() int32 {
return 2049582749
}
func (_v *LocalizeConfig_EN)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Key, _ok_ = _buf["key"].(string); !_ok_ { err = errors.New("key error"); return } }
{ var _ok_ bool; if _v.TextEn, _ok_ = _buf["text_en"].(string); !_ok_ { err = errors.New("text_en error"); return } }
return
}
func DeserializeLocalizeConfig_EN(_buf map[string]interface{}) (*LocalizeConfig_EN, error) {
v := &LocalizeConfig_EN{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

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 LocalizeConfig_TW struct {
Key string
TextTw string
}
const TypeId_LocalizeConfig_TW = 2049583223
func (*LocalizeConfig_TW) GetTypeId() int32 {
return 2049583223
}
func (_v *LocalizeConfig_TW)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Key, _ok_ = _buf["key"].(string); !_ok_ { err = errors.New("key error"); return } }
{ var _ok_ bool; if _v.TextTw, _ok_ = _buf["text_tw"].(string); !_ok_ { err = errors.New("text_tw error"); return } }
return
}
func DeserializeLocalizeConfig_TW(_buf map[string]interface{}) (*LocalizeConfig_TW, error) {
v := &LocalizeConfig_TW{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -68,9 +68,9 @@ type Tables struct {
pagodaTaskReward *GamepagodaTaskReward pagodaTaskReward *GamepagodaTaskReward
pagodaSeasonReward *GamepagodaSeasonReward pagodaSeasonReward *GamepagodaSeasonReward
pagodaseasonLoop *GamepagodaseasonLoop pagodaseasonLoop *GamepagodaseasonLoop
rdtaskAll *GamerdtaskAll RdtaskAll *GameRdtaskAll
rdtaskType *GamerdtaskType RdtaskType *GameRdtaskType
rdtaskChoose *GamerdtaskChoose RdtaskChoose *GameRdtaskChoose
kungfu_unlock *Gamekungfu_unlock kungfu_unlock *Gamekungfu_unlock
kungfu_masterworker *Gamekungfu_masterworker kungfu_masterworker *Gamekungfu_masterworker
Gourmet *GameGourmet Gourmet *GameGourmet
@ -427,19 +427,19 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if buf, err = loader("game_rdtaskall") ; err != nil { if buf, err = loader("game_rdtaskall") ; err != nil {
return nil, err return nil, err
} }
if tables.rdtaskAll, err = NewGamerdtaskAll(buf) ; err != nil { if tables.RdtaskAll, err = NewGameRdtaskAll(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_rdtasktype") ; err != nil { if buf, err = loader("game_rdtasktype") ; err != nil {
return nil, err return nil, err
} }
if tables.rdtaskType, err = NewGamerdtaskType(buf) ; err != nil { if tables.RdtaskType, err = NewGameRdtaskType(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_rdtaskchoose") ; err != nil { if buf, err = loader("game_rdtaskchoose") ; err != nil {
return nil, err return nil, err
} }
if tables.rdtaskChoose, err = NewGamerdtaskChoose(buf) ; err != nil { if tables.RdtaskChoose, err = NewGameRdtaskChoose(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_kungfu_unlock") ; err != nil { if buf, err = loader("game_kungfu_unlock") ; err != nil {

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 GameRdtaksAll struct {
_dataMap map[int32]*GameRdtaksAllData
_dataList []*GameRdtaksAllData
}
func NewGameRdtaksAll(_buf []map[string]interface{}) (*GameRdtaksAll, error) {
_dataList := make([]*GameRdtaksAllData, 0, len(_buf))
dataMap := make(map[int32]*GameRdtaksAllData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameRdtaksAllData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.RdtaksId] = _v
}
}
return &GameRdtaksAll{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameRdtaksAll) GetDataMap() map[int32]*GameRdtaksAllData {
return table._dataMap
}
func (table *GameRdtaksAll) GetDataList() []*GameRdtaksAllData {
return table._dataList
}
func (table *GameRdtaksAll) Get(key int32) *GameRdtaksAllData {
return table._dataMap[key]
}

View File

@ -1,105 +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 GameRdtaksAllData struct {
RdtaksId int32
TaskType int32
RdtaksNum []int32
IdLast []int32
IdAfter int32
IdTag int32
Story int32
Completetask int32
Reword []*Gameatn
ChooseId []int32
}
const TypeId_GameRdtaksAllData = -100955128
func (*GameRdtaksAllData) GetTypeId() int32 {
return -100955128
}
func (_v *GameRdtaksAllData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rdtaks_id"].(float64); !_ok_ { err = errors.New("rdtaks_id error"); return }; _v.RdtaksId = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["task_type"].(float64); !_ok_ { err = errors.New("task_type error"); return }; _v.TaskType = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["rdtaks_num"].([]interface{}); !_ok_ { err = errors.New("rdtaks_num error"); return }
_v.RdtaksNum = 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.RdtaksNum = append(_v.RdtaksNum, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["id_last"].([]interface{}); !_ok_ { err = errors.New("id_last error"); return }
_v.IdLast = 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.IdLast = append(_v.IdLast, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id_after"].(float64); !_ok_ { err = errors.New("id_after error"); return }; _v.IdAfter = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id_tag"].(float64); !_ok_ { err = errors.New("id_tag error"); return }; _v.IdTag = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["story"].(float64); !_ok_ { err = errors.New("story error"); return }; _v.Story = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["completetask"].(float64); !_ok_ { err = errors.New("completetask error"); return }; _v.Completetask = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["reword"].([]interface{}); !_ok_ { err = errors.New("reword error"); return }
_v.Reword = 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.Reword = append(_v.Reword, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["choose_id"].([]interface{}); !_ok_ { err = errors.New("choose_id error"); return }
_v.ChooseId = 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.ChooseId = append(_v.ChooseId, _list_v_)
}
}
return
}
func DeserializeGameRdtaksAllData(_buf map[string]interface{}) (*GameRdtaksAllData, error) {
v := &GameRdtaksAllData{}
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 GameRdtaksChoose struct {
_dataMap map[int32]*GameRdtaksChooseData
_dataList []*GameRdtaksChooseData
}
func NewGameRdtaksChoose(_buf []map[string]interface{}) (*GameRdtaksChoose, error) {
_dataList := make([]*GameRdtaksChooseData, 0, len(_buf))
dataMap := make(map[int32]*GameRdtaksChooseData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameRdtaksChooseData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.ChooseId] = _v
}
}
return &GameRdtaksChoose{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameRdtaksChoose) GetDataMap() map[int32]*GameRdtaksChooseData {
return table._dataMap
}
func (table *GameRdtaksChoose) GetDataList() []*GameRdtaksChooseData {
return table._dataList
}
func (table *GameRdtaksChoose) Get(key int32) *GameRdtaksChooseData {
return table._dataMap[key]
}

View File

@ -1,41 +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 GameRdtaksChooseData struct {
ChooseId int32
Num int32
RdtaksNum int32
RdtaksId int32
}
const TypeId_GameRdtaksChooseData = -1888133596
func (*GameRdtaksChooseData) GetTypeId() int32 {
return -1888133596
}
func (_v *GameRdtaksChooseData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["choose_id"].(float64); !_ok_ { err = errors.New("choose_id error"); return }; _v.ChooseId = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["num"].(float64); !_ok_ { err = errors.New("num error"); return }; _v.Num = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rdtaks_num"].(float64); !_ok_ { err = errors.New("rdtaks_num error"); return }; _v.RdtaksNum = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rdtaks_id"].(float64); !_ok_ { err = errors.New("rdtaks_id error"); return }; _v.RdtaksId = int32(_tempNum_) }
return
}
func DeserializeGameRdtaksChooseData(_buf map[string]interface{}) (*GameRdtaksChooseData, error) {
v := &GameRdtaksChooseData{}
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 GameRdtaksType struct {
_dataMap map[int32]*GameRdtaksTypeData
_dataList []*GameRdtaksTypeData
}
func NewGameRdtaksType(_buf []map[string]interface{}) (*GameRdtaksType, error) {
_dataList := make([]*GameRdtaksTypeData, 0, len(_buf))
dataMap := make(map[int32]*GameRdtaksTypeData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameRdtaksTypeData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.RdtaksNum] = _v
}
}
return &GameRdtaksType{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameRdtaksType) GetDataMap() map[int32]*GameRdtaksTypeData {
return table._dataMap
}
func (table *GameRdtaksType) GetDataList() []*GameRdtaksTypeData {
return table._dataList
}
func (table *GameRdtaksType) Get(key int32) *GameRdtaksTypeData {
return table._dataMap[key]
}

View File

@ -1,47 +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 GameRdtaksTypeData struct {
RdtaksNum int32
Typdes int32
Datatime int32
TyptaskId int32
Data1 int32
Data2 int32
Data3 int32
}
const TypeId_GameRdtaksTypeData = -1284226425
func (*GameRdtaksTypeData) GetTypeId() int32 {
return -1284226425
}
func (_v *GameRdtaksTypeData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rdtaks_num"].(float64); !_ok_ { err = errors.New("rdtaks_num error"); return }; _v.RdtaksNum = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["typdes"].(float64); !_ok_ { err = errors.New("typdes error"); return }; _v.Typdes = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["datatime"].(float64); !_ok_ { err = errors.New("datatime error"); return }; _v.Datatime = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["typtask_id"].(float64); !_ok_ { err = errors.New("typtask_id error"); return }; _v.TyptaskId = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data1"].(float64); !_ok_ { err = errors.New("data1 error"); return }; _v.Data1 = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data2"].(float64); !_ok_ { err = errors.New("data2 error"); return }; _v.Data2 = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data3"].(float64); !_ok_ { err = errors.New("data3 error"); return }; _v.Data3 = int32(_tempNum_) }
return
}
func DeserializeGameRdtaksTypeData(_buf map[string]interface{}) (*GameRdtaksTypeData, error) {
v := &GameRdtaksTypeData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

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 GamepagodaseasonLoop struct {
_dataMap map[int32]*GamepagodaseasonLoopData
_dataList []*GamepagodaseasonLoopData
}
func NewGamepagodaseasonLoop(_buf []map[string]interface{}) (*GamepagodaseasonLoop, error) {
_dataList := make([]*GamepagodaseasonLoopData, 0, len(_buf))
dataMap := make(map[int32]*GamepagodaseasonLoopData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGamepagodaseasonLoopData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Key] = _v
}
}
return &GamepagodaseasonLoop{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GamepagodaseasonLoop) GetDataMap() map[int32]*GamepagodaseasonLoopData {
return table._dataMap
}
func (table *GamepagodaseasonLoop) GetDataList() []*GamepagodaseasonLoopData {
return table._dataList
}
func (table *GamepagodaseasonLoop) Get(key int32) *GamepagodaseasonLoopData {
return table._dataMap[key]
}

View File

@ -0,0 +1,65 @@
//------------------------------------------------------------------------------
// <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 GamepagodaseasonLoopData struct {
Key int32
DisposableLoop []int32
FixedLoop []int32
}
const TypeId_GamepagodaseasonLoopData = -1606971581
func (*GamepagodaseasonLoopData) GetTypeId() int32 {
return -1606971581
}
func (_v *GamepagodaseasonLoopData)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 _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["disposable_loop"].([]interface{}); !_ok_ { err = errors.New("disposable_loop error"); return }
_v.DisposableLoop = 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.DisposableLoop = append(_v.DisposableLoop, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["fixed_loop"].([]interface{}); !_ok_ { err = errors.New("fixed_loop error"); return }
_v.FixedLoop = 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.FixedLoop = append(_v.FixedLoop, _list_v_)
}
}
return
}
func DeserializeGamepagodaseasonLoopData(_buf map[string]interface{}) (*GamepagodaseasonLoopData, error) {
v := &GamepagodaseasonLoopData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -8,34 +8,34 @@
package cfg package cfg
type GamerdtaskAll struct { type GameRdtaskAll struct {
_dataMap map[int32]*GamerdtaskAllData _dataMap map[int32]*GameRdtaskAllData
_dataList []*GamerdtaskAllData _dataList []*GameRdtaskAllData
} }
func NewGamerdtaskAll(_buf []map[string]interface{}) (*GamerdtaskAll, error) { func NewGameRdtaskAll(_buf []map[string]interface{}) (*GameRdtaskAll, error) {
_dataList := make([]*GamerdtaskAllData, 0, len(_buf)) _dataList := make([]*GameRdtaskAllData, 0, len(_buf))
dataMap := make(map[int32]*GamerdtaskAllData) dataMap := make(map[int32]*GameRdtaskAllData)
for _, _ele_ := range _buf { for _, _ele_ := range _buf {
if _v, err2 := DeserializeGamerdtaskAllData(_ele_); err2 != nil { if _v, err2 := DeserializeGameRdtaskAllData(_ele_); err2 != nil {
return nil, err2 return nil, err2
} else { } else {
_dataList = append(_dataList, _v) _dataList = append(_dataList, _v)
dataMap[_v.Id] = _v dataMap[_v.Id] = _v
} }
} }
return &GamerdtaskAll{_dataList:_dataList, _dataMap:dataMap}, nil return &GameRdtaskAll{_dataList:_dataList, _dataMap:dataMap}, nil
} }
func (table *GamerdtaskAll) GetDataMap() map[int32]*GamerdtaskAllData { func (table *GameRdtaskAll) GetDataMap() map[int32]*GameRdtaskAllData {
return table._dataMap return table._dataMap
} }
func (table *GamerdtaskAll) GetDataList() []*GamerdtaskAllData { func (table *GameRdtaskAll) GetDataList() []*GameRdtaskAllData {
return table._dataList return table._dataList
} }
func (table *GamerdtaskAll) Get(key int32) *GamerdtaskAllData { func (table *GameRdtaskAll) Get(key int32) *GameRdtaskAllData {
return table._dataMap[key] return table._dataMap[key]
} }

View File

@ -10,7 +10,7 @@ package cfg
import "errors" import "errors"
type GamerdtaskAllData struct { type GameRdtaskAllData struct {
Id int32 Id int32
Type int32 Type int32
Lastend int32 Lastend int32
@ -24,13 +24,13 @@ type GamerdtaskAllData struct {
Reword []*Gameatn Reword []*Gameatn
} }
const TypeId_GamerdtaskAllData = 762735928 const TypeId_GameRdtaskAllData = 1561697560
func (*GamerdtaskAllData) GetTypeId() int32 { func (*GameRdtaskAllData) GetTypeId() int32 {
return 762735928 return 1561697560
} }
func (_v *GamerdtaskAllData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameRdtaskAllData)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["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) } { 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; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lastend"].(float64); !_ok_ { err = errors.New("lastend error"); return }; _v.Lastend = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lastend"].(float64); !_ok_ { err = errors.New("lastend error"); return }; _v.Lastend = int32(_tempNum_) }
@ -84,8 +84,8 @@ func (_v *GamerdtaskAllData)Deserialize(_buf map[string]interface{}) (err error)
return return
} }
func DeserializeGamerdtaskAllData(_buf map[string]interface{}) (*GamerdtaskAllData, error) { func DeserializeGameRdtaskAllData(_buf map[string]interface{}) (*GameRdtaskAllData, error) {
v := &GamerdtaskAllData{} v := &GameRdtaskAllData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -8,34 +8,34 @@
package cfg package cfg
type GamerdtaskChoose struct { type GameRdtaskChoose struct {
_dataMap map[int32]*GamerdtaskChooseData _dataMap map[int32]*GameRdtaskChooseData
_dataList []*GamerdtaskChooseData _dataList []*GameRdtaskChooseData
} }
func NewGamerdtaskChoose(_buf []map[string]interface{}) (*GamerdtaskChoose, error) { func NewGameRdtaskChoose(_buf []map[string]interface{}) (*GameRdtaskChoose, error) {
_dataList := make([]*GamerdtaskChooseData, 0, len(_buf)) _dataList := make([]*GameRdtaskChooseData, 0, len(_buf))
dataMap := make(map[int32]*GamerdtaskChooseData) dataMap := make(map[int32]*GameRdtaskChooseData)
for _, _ele_ := range _buf { for _, _ele_ := range _buf {
if _v, err2 := DeserializeGamerdtaskChooseData(_ele_); err2 != nil { if _v, err2 := DeserializeGameRdtaskChooseData(_ele_); err2 != nil {
return nil, err2 return nil, err2
} else { } else {
_dataList = append(_dataList, _v) _dataList = append(_dataList, _v)
dataMap[_v.Chooseid] = _v dataMap[_v.Chooseid] = _v
} }
} }
return &GamerdtaskChoose{_dataList:_dataList, _dataMap:dataMap}, nil return &GameRdtaskChoose{_dataList:_dataList, _dataMap:dataMap}, nil
} }
func (table *GamerdtaskChoose) GetDataMap() map[int32]*GamerdtaskChooseData { func (table *GameRdtaskChoose) GetDataMap() map[int32]*GameRdtaskChooseData {
return table._dataMap return table._dataMap
} }
func (table *GamerdtaskChoose) GetDataList() []*GamerdtaskChooseData { func (table *GameRdtaskChoose) GetDataList() []*GameRdtaskChooseData {
return table._dataList return table._dataList
} }
func (table *GamerdtaskChoose) Get(key int32) *GamerdtaskChooseData { func (table *GameRdtaskChoose) Get(key int32) *GameRdtaskChooseData {
return table._dataMap[key] return table._dataMap[key]
} }

View File

@ -10,20 +10,20 @@ package cfg
import "errors" import "errors"
type GamerdtaskChooseData struct { type GameRdtaskChooseData struct {
Chooseid int32 Chooseid int32
Num int32 Num int32
RdtaksNum int32 RdtaksNum int32
Need []int32 Need []int32
} }
const TypeId_GamerdtaskChooseData = 1478012660 const TypeId_GameRdtaskChooseData = 635237140
func (*GamerdtaskChooseData) GetTypeId() int32 { func (*GameRdtaskChooseData) GetTypeId() int32 {
return 1478012660 return 635237140
} }
func (_v *GamerdtaskChooseData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameRdtaskChooseData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["chooseid"].(float64); !_ok_ { err = errors.New("chooseid error"); return }; _v.Chooseid = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["chooseid"].(float64); !_ok_ { err = errors.New("chooseid error"); return }; _v.Chooseid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["num"].(float64); !_ok_ { err = errors.New("num error"); return }; _v.Num = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["num"].(float64); !_ok_ { err = errors.New("num error"); return }; _v.Num = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rdtaks_num"].(float64); !_ok_ { err = errors.New("rdtaks_num error"); return }; _v.RdtaksNum = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rdtaks_num"].(float64); !_ok_ { err = errors.New("rdtaks_num error"); return }; _v.RdtaksNum = int32(_tempNum_) }
@ -44,8 +44,8 @@ func (_v *GamerdtaskChooseData)Deserialize(_buf map[string]interface{}) (err err
return return
} }
func DeserializeGamerdtaskChooseData(_buf map[string]interface{}) (*GamerdtaskChooseData, error) { func DeserializeGameRdtaskChooseData(_buf map[string]interface{}) (*GameRdtaskChooseData, error) {
v := &GamerdtaskChooseData{} v := &GameRdtaskChooseData{}
if err := v.Deserialize(_buf); err == nil { if err := v.Deserialize(_buf); err == nil {
return v, nil return v, nil
} else { } else {

View File

@ -8,34 +8,34 @@
package cfg package cfg
type GamerdtaskType struct { type GameRdtaskType struct {
_dataMap map[int32]*GamerdtaskTypeData _dataMap map[int32]*GameRdtaskTypeData
_dataList []*GamerdtaskTypeData _dataList []*GameRdtaskTypeData
} }
func NewGamerdtaskType(_buf []map[string]interface{}) (*GamerdtaskType, error) { func NewGameRdtaskType(_buf []map[string]interface{}) (*GameRdtaskType, error) {
_dataList := make([]*GamerdtaskTypeData, 0, len(_buf)) _dataList := make([]*GameRdtaskTypeData, 0, len(_buf))
dataMap := make(map[int32]*GamerdtaskTypeData) dataMap := make(map[int32]*GameRdtaskTypeData)
for _, _ele_ := range _buf { for _, _ele_ := range _buf {
if _v, err2 := DeserializeGamerdtaskTypeData(_ele_); err2 != nil { if _v, err2 := DeserializeGameRdtaskTypeData(_ele_); err2 != nil {
return nil, err2 return nil, err2
} else { } else {
_dataList = append(_dataList, _v) _dataList = append(_dataList, _v)
dataMap[_v.RdtaksNum] = _v dataMap[_v.RdtaksNum] = _v
} }
} }
return &GamerdtaskType{_dataList:_dataList, _dataMap:dataMap}, nil return &GameRdtaskType{_dataList:_dataList, _dataMap:dataMap}, nil
} }
func (table *GamerdtaskType) GetDataMap() map[int32]*GamerdtaskTypeData { func (table *GameRdtaskType) GetDataMap() map[int32]*GameRdtaskTypeData {
return table._dataMap return table._dataMap
} }
func (table *GamerdtaskType) GetDataList() []*GamerdtaskTypeData { func (table *GameRdtaskType) GetDataList() []*GameRdtaskTypeData {
return table._dataList return table._dataList
} }
func (table *GamerdtaskType) Get(key int32) *GamerdtaskTypeData { func (table *GameRdtaskType) Get(key int32) *GameRdtaskTypeData {
return table._dataMap[key] return table._dataMap[key]
} }

View File

@ -10,7 +10,7 @@ package cfg
import "errors" import "errors"
type GamerdtaskTypeData struct { type GameRdtaskTypeData struct {
RdtaksNum int32 RdtaksNum int32
Typdes int32 Typdes int32
Datatime int32 Datatime int32
@ -20,13 +20,13 @@ type GamerdtaskTypeData struct {
Data3 int32 Data3 int32
} }
const TypeId_GamerdtaskTypeData = -279607465 const TypeId_GameRdtaskTypeData = -1281600649
func (*GamerdtaskTypeData) GetTypeId() int32 { func (*GameRdtaskTypeData) GetTypeId() int32 {
return -279607465 return -1281600649
} }
func (_v *GamerdtaskTypeData)Deserialize(_buf map[string]interface{}) (err error) { func (_v *GameRdtaskTypeData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rdtaks_num"].(float64); !_ok_ { err = errors.New("rdtaks_num error"); return }; _v.RdtaksNum = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rdtaks_num"].(float64); !_ok_ { err = errors.New("rdtaks_num error"); return }; _v.RdtaksNum = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["typdes"].(float64); !_ok_ { err = errors.New("typdes error"); return }; _v.Typdes = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["typdes"].(float64); !_ok_ { err = errors.New("typdes error"); return }; _v.Typdes = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["datatime"].(float64); !_ok_ { err = errors.New("datatime error"); return }; _v.Datatime = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["datatime"].(float64); !_ok_ { err = errors.New("datatime error"); return }; _v.Datatime = int32(_tempNum_) }
@ -37,8 +37,8 @@ func (_v *GamerdtaskTypeData)Deserialize(_buf map[string]interface{}) (err error
return return
} }
func DeserializeGamerdtaskTypeData(_buf map[string]interface{}) (*GamerdtaskTypeData, error) { func DeserializeGameRdtaskTypeData(_buf map[string]interface{}) (*GameRdtaskTypeData, error) {
v := &GamerdtaskTypeData{} v := &GameRdtaskTypeData{}
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 Game_serverList struct {
_dataMap map[int32]*Game_serverListData
_dataList []*Game_serverListData
}
func NewGame_serverList(_buf []map[string]interface{}) (*Game_serverList, error) {
_dataList := make([]*Game_serverListData, 0, len(_buf))
dataMap := make(map[int32]*Game_serverListData)
for _, _ele_ := range _buf {
if _v, err2 := NewGame_serverListData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &Game_serverList{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *Game_serverList) GetDataMap() map[int32]*Game_serverListData {
return table._dataMap
}
func (table *Game_serverList) GetDataList() []*Game_serverListData {
return table._dataList
}
func (table *Game_serverList) Get(key int32) *Game_serverListData {
return table._dataMap[key]
}

View File

@ -1,33 +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 Game_serverListData struct {
Id int32
Ip string
Port int32
GroupId int32
Name string
}
func (Game_serverListData) GetTypeId() int {
return 292904775
}
func NewGame_serverListData(_buf map[string]interface{}) (_v *Game_serverListData, err error) {
_v = &Game_serverListData{}
{ 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; if _v.Ip, _ok_ = _buf["ip"].(string); !_ok_ { err = errors.New("ip error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["port"].(float64); !_ok_ { err = errors.New("port error"); return }; _v.Port = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["groupId"].(float64); !_ok_ { err = errors.New("groupId error"); return }; _v.GroupId = int32(_tempNum_) }
{ var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } }
return
}

View File

@ -16,6 +16,7 @@ type GameskillAfteratkData struct {
From int32 From int32
Limit int32 Limit int32
EmitPR int32 EmitPR int32
AfteratkAct string
Where []string Where []string
Order []string Order []string
Type string Type string
@ -42,6 +43,7 @@ func (_v *GameskillAfteratkData)Deserialize(_buf map[string]interface{}) (err er
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["From"].(float64); !_ok_ { err = errors.New("From error"); return }; _v.From = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["From"].(float64); !_ok_ { err = errors.New("From error"); return }; _v.From = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Limit"].(float64); !_ok_ { err = errors.New("Limit error"); return }; _v.Limit = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Limit"].(float64); !_ok_ { err = errors.New("Limit error"); return }; _v.Limit = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["EmitPR"].(float64); !_ok_ { err = errors.New("EmitPR error"); return }; _v.EmitPR = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["EmitPR"].(float64); !_ok_ { err = errors.New("EmitPR error"); return }; _v.EmitPR = int32(_tempNum_) }
{ var _ok_ bool; if _v.AfteratkAct, _ok_ = _buf["AfteratkAct"].(string); !_ok_ { err = errors.New("AfteratkAct error"); return } }
{ {
var _arr_ []interface{} var _arr_ []interface{}
var _ok_ bool var _ok_ bool