上传配置

This commit is contained in:
liwei 2023-07-14 18:49:41 +08:00
parent 96f906ddae
commit e753bd27ea
20 changed files with 1978 additions and 2105 deletions

View File

@ -0,0 +1,272 @@
[
{
"id": 1,
"newspaper_type": 1,
"newspaper_group": 1001,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_1",
"text": "今日头条1号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_1",
"text": "{0},在{1}城,会举办宴会,听说会以{2}的价格大量的收购{3}"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 1000
},
{
"id": 2,
"newspaper_type": 2,
"newspaper_group": 1001,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_2",
"text": "今日头条2号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_2",
"text": "阿宝在和平城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 3,
"newspaper_type": 2,
"newspaper_group": 1001,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_3",
"text": "今日头条3号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_3",
"text": "阿宝在博格城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 4,
"newspaper_type": 2,
"newspaper_group": 1001,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_4",
"text": "今日头条4号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_4",
"text": "阿宝在贝特曼城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 5,
"newspaper_type": 2,
"newspaper_group": 1001,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_5",
"text": "今日头条5号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_5",
"text": "阿宝在加菲斯特城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 6,
"newspaper_type": 1,
"newspaper_group": 1001,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_6",
"text": "今日头条6号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_6",
"text": "{0},在{1}城,会举办宴会,听说会以{2}的价格大量的收购{3}"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 7,
"newspaper_type": 1,
"newspaper_group": 1002,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_7",
"text": "今日头条7号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_7",
"text": "{0},在{1}城,会举办宴会,听说会以{2}的价格大量的收购{3}"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 1000
},
{
"id": 8,
"newspaper_type": 2,
"newspaper_group": 1002,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_8",
"text": "今日头条8号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_8",
"text": "阿宝在贝特曼城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 9,
"newspaper_type": 1,
"newspaper_group": 1002,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_9",
"text": "今日头条9号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_9",
"text": "{0},在{1}城,会举办宴会,听说会以{2}的价格大量的收购{3}"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 10,
"newspaper_type": 1,
"newspaper_group": 1002,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_10",
"text": "今日头条10号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_10",
"text": "{0},在{1}城,会举办宴会,听说会以{2}的价格大量的收购{3}"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 11,
"newspaper_type": 2,
"newspaper_group": 1002,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_11",
"text": "今日头条11号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_11",
"text": "阿宝在博格城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 12,
"newspaper_type": 2,
"newspaper_group": 1002,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_12",
"text": "今日头条12号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_12",
"text": "阿宝在和平城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 13,
"newspaper_type": 1,
"newspaper_group": 1003,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_13",
"text": "今日头条13号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_13",
"text": "{0},在{1}城,会举办宴会,听说会以{2}的价格大量的收购{3}"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 1000
},
{
"id": 14,
"newspaper_type": 2,
"newspaper_group": 1003,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_14",
"text": "今日头条14号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_14",
"text": "阿宝在和平城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 15,
"newspaper_type": 1,
"newspaper_group": 1003,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_15",
"text": "今日头条15号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_15",
"text": "{0},在{1}城,会举办宴会,听说会以{2}的价格大量的收购{3}"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 16,
"newspaper_type": 2,
"newspaper_group": 1003,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_16",
"text": "今日头条16号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_16",
"text": "阿宝在贝特曼城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 17,
"newspaper_type": 2,
"newspaper_group": 1003,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_17",
"text": "今日头条17号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_17",
"text": "阿宝在加菲斯特城偷吃被捕"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
},
{
"id": 18,
"newspaper_type": 1,
"newspaper_group": 1003,
"newspaper_title": {
"key": "caravan_caravan_paper_newspaper_title_18",
"text": "今日头条18号新闻"
},
"newspaper_txt": {
"key": "caravan_caravan_paper_newspaper_txt_18",
"text": "{0},在{1}城,会举办宴会,听说会以{2}的价格大量的收购{3}"
},
"newspaper_picture": "jgsd_bz_pt_hdlm",
"weight": 0
}
]

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,98 @@
[
{
"num": 20,
"text": {
"key": "drawcard_drawcard_reward_text20",
"text": "{0}抽"
},
"reward": {
"a": "item",
"t": "10000001",
"n": 1
}
},
{
"num": 40,
"text": {
"key": "drawcard_drawcard_reward_text40",
"text": "{0}抽"
},
"reward": {
"a": "item",
"t": "10000001",
"n": 1
}
},
{
"num": 60,
"text": {
"key": "drawcard_drawcard_reward_text60",
"text": "{0}抽"
},
"reward": {
"a": "item",
"t": "10000001",
"n": 1
}
},
{
"num": 80,
"text": {
"key": "drawcard_drawcard_reward_text80",
"text": "{0}抽"
},
"reward": {
"a": "item",
"t": "10000001",
"n": 1
}
},
{
"num": 100,
"text": {
"key": "drawcard_drawcard_reward_text100",
"text": "{0}抽"
},
"reward": {
"a": "item",
"t": "10000001",
"n": 10
}
},
{
"num": 120,
"text": {
"key": "drawcard_drawcard_reward_text120",
"text": "{0}抽"
},
"reward": {
"a": "item",
"t": "10000001",
"n": 5
}
},
{
"num": 150,
"text": {
"key": "drawcard_drawcard_reward_text150",
"text": "{0}抽"
},
"reward": {
"a": "item",
"t": "10000001",
"n": 5
}
},
{
"num": 200,
"text": {
"key": "drawcard_drawcard_reward_text200",
"text": "{0}抽"
},
"reward": {
"a": "item",
"t": "10000001",
"n": 10
}
}
]

View File

@ -547,5 +547,43 @@
"AddCon": [],
"Execution": 0,
"Args": []
},
{
"Id": 107,
"Count": 1,
"LoopTime": 0,
"desc": {
"key": "fightevent_fight_global_event_desc_15",
"text": "使用<img src='ui://icon/jn_icon_005' width='20' height='20'/>给敌方增加【眩晕】状态。"
},
"When": 19,
"FromCheck": "",
"TargetCheck": "Side=2",
"MainSkillCheck": "",
"AfterSkillCheck": "",
"BuffCheck": "BuffID=390001105",
"FightEndCheck": "",
"AddCon": [],
"Execution": 0,
"Args": []
},
{
"Id": 108,
"Count": 1,
"LoopTime": 0,
"desc": {
"key": "fightevent_fight_global_event_desc_16",
"text": "使用<img src='ui://icon/jn_icon_056' width='20' height='20'/>给敌方增加【无法获得增益】状态。"
},
"When": 19,
"FromCheck": "",
"TargetCheck": "Side=2",
"MainSkillCheck": "",
"AfterSkillCheck": "",
"BuffCheck": "BuffID=390001115",
"FightEndCheck": "",
"AddCon": [],
"Execution": 0,
"Args": []
}
]

View File

@ -65,6 +65,11 @@
"t": "10000101",
"n": 10
},
"exchange_hero": {
"a": "item",
"t": "10000101",
"n": 100
},
"camp1_pool_cost": {
"a": "item",
"t": "10000001",

View File

@ -6651,7 +6651,7 @@
"usetype": 2,
"color": 5,
"bagtype": 1,
"index": 2,
"index": 120004,
"special_type": 0,
"time": 0,
"reddottype": 0,
@ -6688,7 +6688,7 @@
"usetype": 2,
"color": 2,
"bagtype": 1,
"index": 120004,
"index": 120005,
"special_type": 0,
"time": 0,
"reddottype": 0,
@ -6727,7 +6727,7 @@
"usetype": 2,
"color": 3,
"bagtype": 1,
"index": 120005,
"index": 120006,
"special_type": 0,
"time": 0,
"reddottype": 0,
@ -6766,7 +6766,7 @@
"usetype": 2,
"color": 4,
"bagtype": 1,
"index": 120006,
"index": 120007,
"special_type": 0,
"time": 0,
"reddottype": 0,
@ -6805,7 +6805,7 @@
"usetype": 2,
"color": 5,
"bagtype": 1,
"index": 2,
"index": 120008,
"special_type": 0,
"time": 0,
"reddottype": 0,
@ -6842,7 +6842,7 @@
"usetype": 2,
"color": 2,
"bagtype": 1,
"index": 120007,
"index": 120009,
"special_type": 0,
"time": 0,
"reddottype": 0,
@ -6881,7 +6881,7 @@
"usetype": 2,
"color": 3,
"bagtype": 1,
"index": 120008,
"index": 120010,
"special_type": 0,
"time": 0,
"reddottype": 0,
@ -6920,7 +6920,7 @@
"usetype": 2,
"color": 4,
"bagtype": 1,
"index": 120009,
"index": 120011,
"special_type": 0,
"time": 0,
"reddottype": 0,
@ -6959,7 +6959,7 @@
"usetype": 2,
"color": 5,
"bagtype": 1,
"index": 2,
"index": 120012,
"special_type": 0,
"time": 0,
"reddottype": 0,

View File

@ -1880,7 +1880,7 @@
"kqbx": 0,
"img": "",
"prompt": {
"key": "",
"key": "opencond_opencond_prompt_81",
"text": ""
},
"uiid": 0,
@ -1898,11 +1898,34 @@
"kqbx": 0,
"img": "",
"prompt": {
"key": "",
"key": "opencond_opencond_prompt_82",
"text": ""
},
"uiid": 0,
"activateType": 0,
"notify": []
},
{
"id": "passon",
"name": {
"key": "opencond_opencond_name_83",
"text": "护符水晶"
},
"main": [
{
"key": 1,
"param": 20
}
],
"wkqbx": 2,
"kqbx": 0,
"img": "zc_icon_01",
"prompt": {
"key": "opencond_opencond_prompt_83",
"text": "主角等级达到20开启"
},
"uiid": 0,
"activateType": 0,
"notify": []
}
]

View File

@ -4,7 +4,10 @@
"openlv": 20,
"cd": 24,
"sift": 3,
"text": "passon_unlock_text_1",
"text": {
"key": "passon_unlock_text_1",
"text": "等级达到20开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -16,7 +19,10 @@
"openlv": 20,
"cd": 24,
"sift": 3,
"text": "passon_unlock_text_2",
"text": {
"key": "passon_unlock_text_2",
"text": "等级达到20开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -28,7 +34,10 @@
"openlv": 20,
"cd": 24,
"sift": 4,
"text": "passon_unlock_text_3",
"text": {
"key": "passon_unlock_text_3",
"text": "等级达到20开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -40,7 +49,10 @@
"openlv": 24,
"cd": 24,
"sift": 5,
"text": "passon_unlock_text_4",
"text": {
"key": "passon_unlock_text_4",
"text": "等级达到24开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -52,7 +64,10 @@
"openlv": 25,
"cd": 24,
"sift": 3,
"text": "passon_unlock_text_5",
"text": {
"key": "passon_unlock_text_5",
"text": "等级达到25开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -64,7 +79,10 @@
"openlv": 26,
"cd": 24,
"sift": 3,
"text": "passon_unlock_text_6",
"text": {
"key": "passon_unlock_text_6",
"text": "等级达到26开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -76,7 +94,10 @@
"openlv": 27,
"cd": 24,
"sift": 4,
"text": "passon_unlock_text_7",
"text": {
"key": "passon_unlock_text_7",
"text": "等级达到27开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -88,7 +109,10 @@
"openlv": 28,
"cd": 24,
"sift": 5,
"text": "passon_unlock_text_8",
"text": {
"key": "passon_unlock_text_8",
"text": "等级达到28开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -100,7 +124,10 @@
"openlv": 29,
"cd": 24,
"sift": 3,
"text": "passon_unlock_text_9",
"text": {
"key": "passon_unlock_text_9",
"text": "等级达到29开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -112,7 +139,10 @@
"openlv": 30,
"cd": 24,
"sift": 4,
"text": "passon_unlock_text_10",
"text": {
"key": "passon_unlock_text_10",
"text": "等级达到30开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -124,7 +154,10 @@
"openlv": 31,
"cd": 24,
"sift": 4,
"text": "passon_unlock_text_11",
"text": {
"key": "passon_unlock_text_11",
"text": "等级达到31开启"
},
"remake": {
"a": "attr",
"t": "diamond",
@ -136,7 +169,10 @@
"openlv": 32,
"cd": 24,
"sift": 5,
"text": "passon_unlock_text_12",
"text": {
"key": "passon_unlock_text_12",
"text": "等级达到32开启"
},
"remake": {
"a": "attr",
"t": "diamond",

View File

@ -195,7 +195,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 80,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 12,
@ -214,7 +214,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 82,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 13,
@ -233,7 +233,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 84,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 14,
@ -252,7 +252,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 86,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 15,
@ -271,7 +271,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 88,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 16,
@ -290,7 +290,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 90,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 17,
@ -309,7 +309,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 92,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 18,
@ -328,7 +328,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 94,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 19,
@ -347,7 +347,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 96,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 20,
@ -366,7 +366,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 98,
"hero_lv": 20
"hero_lv": 30
},
{
"lv": 21,
@ -385,7 +385,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 100,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 22,
@ -404,7 +404,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 102,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 23,
@ -423,7 +423,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 104,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 24,
@ -442,7 +442,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 106,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 25,
@ -461,7 +461,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 108,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 26,
@ -480,7 +480,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 110,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 27,
@ -499,7 +499,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 112,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 28,
@ -518,7 +518,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 114,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 29,
@ -537,7 +537,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 116,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 30,
@ -556,7 +556,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 118,
"hero_lv": 30
"hero_lv": 40
},
{
"lv": 31,
@ -575,7 +575,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 120,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 32,
@ -594,7 +594,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 122,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 33,
@ -613,7 +613,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 124,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 34,
@ -632,7 +632,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 126,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 35,
@ -651,7 +651,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 128,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 36,
@ -670,7 +670,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 130,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 37,
@ -689,7 +689,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 132,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 38,
@ -708,7 +708,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 134,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 39,
@ -727,7 +727,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 136,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 40,
@ -746,7 +746,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 138,
"hero_lv": 40
"hero_lv": 50
},
{
"lv": 41,
@ -765,7 +765,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 140,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 42,
@ -784,7 +784,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 142,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 43,
@ -803,7 +803,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 144,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 44,
@ -822,7 +822,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 146,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 45,
@ -841,7 +841,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 148,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 46,
@ -860,7 +860,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 150,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 47,
@ -879,7 +879,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 152,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 48,
@ -898,7 +898,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 154,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 49,
@ -917,7 +917,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 156,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 50,
@ -936,7 +936,7 @@
],
"ps_ceiling": 180,
"cops_ps_ceiling": 158,
"hero_lv": 50
"hero_lv": 60
},
{
"lv": 51,

View File

@ -2,10 +2,10 @@
{
"id": 1,
"rank_low": 1,
"rank_up": 10,
"rank_up": 1,
"rank_display": {
"key": "arena_rank_reward_rank_display_1",
"text": "1-10名"
"text": "1-1名"
},
"rank_reward": [
{
@ -22,11 +22,11 @@
},
{
"id": 2,
"rank_low": 11,
"rank_up": 50,
"rank_low": 2,
"rank_up": 2,
"rank_display": {
"key": "arena_rank_reward_rank_display_2",
"text": "11-50名"
"text": "2-2名"
},
"rank_reward": [
{
@ -40,5 +40,68 @@
"n": 550
}
]
},
{
"id": 3,
"rank_low": 3,
"rank_up": 3,
"rank_display": {
"key": "arena_rank_reward_rank_display_3",
"text": "3-3名"
},
"rank_reward": [
{
"a": "attr",
"t": "arenacoin",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 600
}
]
},
{
"id": 4,
"rank_low": 4,
"rank_up": 10,
"rank_display": {
"key": "arena_rank_reward_rank_display_4",
"text": "4-10名"
},
"rank_reward": [
{
"a": "attr",
"t": "arenacoin",
"n": 900
},
{
"a": "attr",
"t": "diamond",
"n": 550
}
]
},
{
"id": 5,
"rank_low": 11,
"rank_up": 50,
"rank_display": {
"key": "arena_rank_reward_rank_display_5",
"text": "11-50名"
},
"rank_reward": [
{
"a": "attr",
"t": "arenacoin",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 600
}
]
}
]

View File

@ -4911,7 +4911,7 @@
"lock": 1,
"lockend": 999,
"ontxe": 0,
"id_after": 0,
"id_after": 500010,
"group": 510,
"des": 5,
"icon": "25001",
@ -4934,7 +4934,7 @@
"deliver_npc": 50018,
"taskend_removeitem": [],
"auto_accept": 0,
"lock_add": 1,
"lock_add": 0,
"reword": [
{
"a": "attr",
@ -4952,7 +4952,7 @@
"lock": 1,
"lockend": 999,
"ontxe": 0,
"id_after": 0,
"id_after": 500020,
"group": 520,
"des": 5,
"icon": "25001",
@ -4975,7 +4975,7 @@
"deliver_npc": 50028,
"taskend_removeitem": [],
"auto_accept": 0,
"lock_add": 1,
"lock_add": 0,
"reword": [
{
"a": "attr",
@ -4993,7 +4993,7 @@
"lock": 1,
"lockend": 999,
"ontxe": 0,
"id_after": 0,
"id_after": 500030,
"group": 530,
"des": 5,
"icon": "25001",
@ -5016,7 +5016,7 @@
"deliver_npc": 50038,
"taskend_removeitem": [],
"auto_accept": 0,
"lock_add": 1,
"lock_add": 0,
"reword": [
{
"a": "attr",
@ -5034,7 +5034,7 @@
"lock": 1,
"lockend": 999,
"ontxe": 0,
"id_after": 0,
"id_after": 500040,
"group": 540,
"des": 5,
"icon": "25001",
@ -5057,7 +5057,7 @@
"deliver_npc": 50048,
"taskend_removeitem": [],
"auto_accept": 0,
"lock_add": 1,
"lock_add": 0,
"reword": [
{
"a": "attr",
@ -5075,7 +5075,7 @@
"lock": 1,
"lockend": 999,
"ontxe": 0,
"id_after": 0,
"id_after": 500050,
"group": 550,
"des": 5,
"icon": "25001",
@ -5098,7 +5098,7 @@
"deliver_npc": 50058,
"taskend_removeitem": [],
"auto_accept": 0,
"lock_add": 1,
"lock_add": 0,
"reword": [
{
"a": "attr",

View File

@ -1,13 +1,5 @@
#!/bin/sh
curl -XPOST -s -L 'https://oapi.dingtalk.com/robot/send?access_token=5ae6b8eacb8f065c6b6c8211febaf024a4179652b82c4c2ad59a8878cecee5e4' -H 'Content-Type: application/json' -H "charset:utf-8" -d '{"msgtype": "text",
"text": {
"content": " 服务正在启动"
}
}'
curl -XPOST -s -L 'https://oapi.dingtalk.com/robot/send?access_token=5ae6b8eacb8f065c6b6c8211febaf024a4179652b82c4c2ad59a8878cecee5e4' -H 'Content-Type: application/json' -H "charset:utf-8" -d '{"msgtype": "text","text": {"content": " 服务正在启动"}}'
curl -XPOST -s -L 'https://oapi.dingtalk.com/robot/send?access_token=e15fc4f867d6b83336eb720f70d0fb66de1dab49da944f33478d8e619f35c2ac' -H 'Content-Type: application/json' -H "charset:utf-8" -d '{"msgtype": "text",
"text": {

View File

@ -1,5 +1,5 @@
#!/bin/sh
curl -XPOST -s -L 'https://oapi.dingtalk.com/robot/send?access_token=5ae6b8eacb8f065c6b6c8211febaf024a4179652b82c4c2ad59a8878cecee5e4' -H 'Content-Type: application/json' -H "charset:utf-8" -d '{"msgtype": "text",
curl -XPOST -s -L 'https://oapi.dingtalk.com/robot/send?access_token=afd9b57c786ddfb5d370500dcee1ca97e5449952c536c8575a7f491fd1a59a5b' -H 'Content-Type: application/json' -H "charset:utf-8" -d '{"msgtype": "text",
"text": {

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

View File

@ -0,0 +1,47 @@
//------------------------------------------------------------------------------
// <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 GameCaravanPaperData struct {
Id int32
NewspaperType int32
NewspaperGroup int32
NewspaperTitle string
NewspaperTxt string
NewspaperPicture string
Weight int32
}
const TypeId_GameCaravanPaperData = 1633623420
func (*GameCaravanPaperData) GetTypeId() int32 {
return 1633623420
}
func (_v *GameCaravanPaperData)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["newspaper_type"].(float64); !_ok_ { err = errors.New("newspaper_type error"); return }; _v.NewspaperType = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["newspaper_group"].(float64); !_ok_ { err = errors.New("newspaper_group error"); return }; _v.NewspaperGroup = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["newspaper_title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.NewspaperTitle error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.NewspaperTitle, _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["newspaper_txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.NewspaperTxt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.NewspaperTxt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; if _v.NewspaperPicture, _ok_ = _buf["newspaper_picture"].(string); !_ok_ { err = errors.New("newspaper_picture error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["weight"].(float64); !_ok_ { err = errors.New("weight error"); return }; _v.Weight = int32(_tempNum_) }
return
}
func DeserializeGameCaravanPaperData(_buf map[string]interface{}) (*GameCaravanPaperData, error) {
v := &GameCaravanPaperData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -30,7 +30,7 @@ func (_v *GamePassonData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["openlv"].(float64); !_ok_ { err = errors.New("openlv error"); return }; _v.Openlv = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["cd"].(float64); !_ok_ { err = errors.New("cd error"); return }; _v.Cd = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["sift"].(float64); !_ok_ { err = errors.New("sift error"); return }; _v.Sift = int32(_tempNum_) }
{ var _ok_ bool; if _v.Text, _ok_ = _buf["text"].(string); !_ok_ { err = errors.New("text error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Text error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Text, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["remake"].(map[string]interface{}); !_ok_ { err = errors.New("remake error"); return }; if _v.Remake, err = DeserializeGameatn(_x_); err != nil { return } }
return
}

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

View File

@ -0,0 +1,39 @@
//------------------------------------------------------------------------------
// <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 GamedrawcardRewardData struct {
Num int32
Text string
Reward *Gameatn
}
const TypeId_GamedrawcardRewardData = 1566429257
func (*GamedrawcardRewardData) GetTypeId() int32 {
return 1566429257
}
func (_v *GamedrawcardRewardData)Deserialize(_buf map[string]interface{}) (err error) {
{ 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 __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Text error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Text, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["reward"].(map[string]interface{}); !_ok_ { err = errors.New("reward error"); return }; if _v.Reward, err = DeserializeGameatn(_x_); err != nil { return } }
return
}
func DeserializeGamedrawcardRewardData(_buf map[string]interface{}) (*GamedrawcardRewardData, error) {
v := &GamedrawcardRewardData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -159,6 +159,7 @@ type Tables struct {
CaravanRank *GameCaravanRank
CaravanBattle *GameCaravanBattle
CaravanEvent *GameCaravanEvent
CaravanPaper *GameCaravanPaper
RedDot *GameRedDot
Talent *GameTalent
Favorability *GameFavorability
@ -189,6 +190,7 @@ type Tables struct {
Circulate *GameCirculate
drawReward *GamedrawReward
drawReplace *GamedrawReplace
drawcardReward *GamedrawcardReward
}
func NewTables(loader JsonLoader) (*Tables, error) {
@ -1084,6 +1086,12 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.CaravanEvent, err = NewGameCaravanEvent(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_caravanpaper") ; err != nil {
return nil, err
}
if tables.CaravanPaper, err = NewGameCaravanPaper(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_reddot") ; err != nil {
return nil, err
}
@ -1264,5 +1272,11 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.drawReplace, err = NewGamedrawReplace(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_drawcardreward") ; err != nil {
return nil, err
}
if tables.drawcardReward, err = NewGamedrawcardReward(buf) ; err != nil {
return nil, err
}
return tables, nil
}

View File

@ -46,6 +46,7 @@ type GameGlobalData struct {
ReplacePro int32
RewardStar4 *Gameatn
RewardStar5 *Gameatn
ExchangeHero *Gameatn
Camp1PoolCost *Gameatn
Camp2PoolCost *Gameatn
Camp3PoolCost *Gameatn
@ -342,6 +343,7 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["replace_pro"].(float64); !_ok_ { err = errors.New("replace_pro error"); return }; _v.ReplacePro = int32(_tempNum_) }
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["reward_star4"].(map[string]interface{}); !_ok_ { err = errors.New("reward_star4 error"); return }; if _v.RewardStar4, err = DeserializeGameatn(_x_); err != nil { return } }
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["reward_star5"].(map[string]interface{}); !_ok_ { err = errors.New("reward_star5 error"); return }; if _v.RewardStar5, err = DeserializeGameatn(_x_); err != nil { return } }
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["exchange_hero"].(map[string]interface{}); !_ok_ { err = errors.New("exchange_hero error"); return }; if _v.ExchangeHero, err = DeserializeGameatn(_x_); err != nil { return } }
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["camp1_pool_cost"].(map[string]interface{}); !_ok_ { err = errors.New("camp1_pool_cost error"); return }; if _v.Camp1PoolCost, err = DeserializeGameatn(_x_); err != nil { return } }
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["camp2_pool_cost"].(map[string]interface{}); !_ok_ { err = errors.New("camp2_pool_cost error"); return }; if _v.Camp2PoolCost, err = DeserializeGameatn(_x_); err != nil { return } }
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["camp3_pool_cost"].(map[string]interface{}); !_ok_ { err = errors.New("camp3_pool_cost error"); return }; if _v.Camp3PoolCost, err = DeserializeGameatn(_x_); err != nil { return } }