配置同步
This commit is contained in:
parent
2919cbb3a4
commit
3e6441b9fa
File diff suppressed because it is too large
Load Diff
@ -58,7 +58,7 @@
|
||||
"id": 10006,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_6",
|
||||
"text": "功夫陪练详细说明"
|
||||
"text": "陪练详细说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_6",
|
||||
@ -135,11 +135,11 @@
|
||||
"id": 10013,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_13",
|
||||
"text": "主线关卡世界说明"
|
||||
"text": "冒险关卡说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_13",
|
||||
"text": "这里可以挑战主线并赢取巨量奖励。"
|
||||
"text": "这里可以挑战冒险关卡并赢取巨量奖励。"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -366,7 +366,7 @@
|
||||
"id": 10034,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_34",
|
||||
"text": "每日一练动作说明"
|
||||
"text": "每日一练说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_34",
|
||||
@ -476,7 +476,7 @@
|
||||
"id": 10044,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_44",
|
||||
"text": "主角个人信息界面说明"
|
||||
"text": "主角界面说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_44",
|
||||
|
44
bin/json/game_vikingreward.json
Normal file
44
bin/json/game_vikingreward.json
Normal file
@ -0,0 +1,44 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"rank_low": 1,
|
||||
"rank_up": 10,
|
||||
"rank_display": {
|
||||
"key": "arena_rank_reward_rank_display_1",
|
||||
"text": "1-10名"
|
||||
},
|
||||
"rank_reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "arenacoin",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 600
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"rank_low": 11,
|
||||
"rank_up": 50,
|
||||
"rank_display": {
|
||||
"key": "arena_rank_reward_rank_display_2",
|
||||
"text": "11-50名"
|
||||
},
|
||||
"rank_reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "arenacoin",
|
||||
"n": 900
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 550
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
@ -61,9 +61,7 @@
|
||||
"text": "和阿宝聊聊"
|
||||
},
|
||||
"npc": 10018,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
@ -100,9 +98,7 @@
|
||||
"text": "离开指挥部"
|
||||
},
|
||||
"npc": 100101,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
@ -429,9 +425,7 @@
|
||||
"text": "和阿宝聊聊"
|
||||
},
|
||||
"npc": 10090,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
@ -840,9 +834,7 @@
|
||||
"text": "向骇客蛛汇报"
|
||||
},
|
||||
"npc": 10180,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
@ -1123,9 +1115,7 @@
|
||||
"text": "听听阿宝的新想法"
|
||||
},
|
||||
"npc": 10250,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
@ -2005,9 +1995,7 @@
|
||||
"text": "剧情"
|
||||
},
|
||||
"npc": 10460,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
@ -2205,9 +2193,7 @@
|
||||
"text": "剧情"
|
||||
},
|
||||
"npc": 10510,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
@ -2244,9 +2230,7 @@
|
||||
"text": "剧情"
|
||||
},
|
||||
"npc": 10520,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
@ -2639,9 +2623,7 @@
|
||||
"text": "剧情"
|
||||
},
|
||||
"npc": 10620,
|
||||
"completetask": [
|
||||
0
|
||||
],
|
||||
"completetask": [],
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
|
@ -22,6 +22,7 @@ type GameCirculateData struct {
|
||||
TabIcon string
|
||||
TabTitle string
|
||||
Monsterlineup []int32
|
||||
KeyReward *Gameatn
|
||||
Reward []*Gameatn
|
||||
Exp int32
|
||||
NameDisplay string
|
||||
@ -72,6 +73,7 @@ func (_v *GameCirculateData)Deserialize(_buf map[string]interface{}) (err error)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["keyReward"].(map[string]interface{}); !_ok_ { err = errors.New("keyReward error"); return }; if _v.KeyReward, err = DeserializeGameatn(_x_); err != nil { return } }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
42
sys/configure/structs/Game.VikingReward.go
Normal file
42
sys/configure/structs/Game.VikingReward.go
Normal 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 GameVikingReward struct {
|
||||
_dataMap map[int32]*GameVikingRewardData
|
||||
_dataList []*GameVikingRewardData
|
||||
}
|
||||
|
||||
func NewGameVikingReward(_buf []map[string]interface{}) (*GameVikingReward, error) {
|
||||
_dataList := make([]*GameVikingRewardData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameVikingRewardData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameVikingRewardData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameVikingReward{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameVikingReward) GetDataMap() map[int32]*GameVikingRewardData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameVikingReward) GetDataList() []*GameVikingRewardData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameVikingReward) Get(key int32) *GameVikingRewardData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
56
sys/configure/structs/Game.VikingRewardData.go
Normal file
56
sys/configure/structs/Game.VikingRewardData.go
Normal file
@ -0,0 +1,56 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GameVikingRewardData struct {
|
||||
Id int32
|
||||
RankLow int32
|
||||
RankUp int32
|
||||
RankDisplay string
|
||||
RankReward []*Gameatn
|
||||
}
|
||||
|
||||
const TypeId_GameVikingRewardData = -809536929
|
||||
|
||||
func (*GameVikingRewardData) GetTypeId() int32 {
|
||||
return -809536929
|
||||
}
|
||||
|
||||
func (_v *GameVikingRewardData)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["rank_low"].(float64); !_ok_ { err = errors.New("rank_low error"); return }; _v.RankLow = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rank_up"].(float64); !_ok_ { err = errors.New("rank_up error"); return }; _v.RankUp = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["rank_display"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.RankDisplay error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.RankDisplay, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["rank_reward"].([]interface{}); !_ok_ { err = errors.New("rank_reward error"); return }
|
||||
|
||||
_v.RankReward = 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.RankReward = append(_v.RankReward, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameVikingRewardData(_buf map[string]interface{}) (*GameVikingRewardData, error) {
|
||||
v := &GameVikingRewardData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -71,6 +71,7 @@ type Tables struct {
|
||||
HuntingLineup *GameHuntingLineup
|
||||
MonsterFormat *GameMonsterFormat
|
||||
VikingBossSkill *GameVikingBossSkill
|
||||
VikingReward *GameVikingReward
|
||||
NameLibrary *GameNameLibrary
|
||||
HeroConvertdata *GameHeroConvertdata
|
||||
LinestoryTimeLine *GameLinestoryTimeLine
|
||||
@ -552,6 +553,12 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.VikingBossSkill, err = NewGameVikingBossSkill(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_vikingreward") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.VikingReward, err = NewGameVikingReward(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_namelibrary") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user