diff --git a/bin/json/LocalizeConfig_CN.json b/bin/json/LocalizeConfig_CN.json
index 47d1118a8..ed415054a 100644
--- a/bin/json/LocalizeConfig_CN.json
+++ b/bin/json/LocalizeConfig_CN.json
@@ -3088,35 +3088,35 @@
"text_cn": "基础效果抵抗"
},
{
- "key": "hero_star_10001",
+ "key": "hero_star_1",
"text_cn": "优秀"
},
{
- "key": "hero_star_10002",
+ "key": "hero_star_2",
"text_cn": "稀有"
},
{
- "key": "hero_star_10003",
+ "key": "hero_star_3",
"text_cn": "史诗"
},
{
- "key": "hero_star_10004",
+ "key": "hero_star_4",
"text_cn": "传说"
},
{
- "key": "hero_color_10013",
+ "key": "hero_color_1",
"text_cn": "优秀"
},
{
- "key": "hero_color_10014",
+ "key": "hero_color_2",
"text_cn": "稀有"
},
{
- "key": "hero_color_10015",
+ "key": "hero_color_3",
"text_cn": "史诗"
},
{
- "key": "hero_color_10016",
+ "key": "hero_color_4",
"text_cn": "传说"
},
{
@@ -3138,5 +3138,221 @@
{
"key": "hero_job_10021",
"text_cn": "材料"
+ },
+ {
+ "key": "itemdesc_10001",
+ "text_cn": "使用后可以强化英雄"
+ },
+ {
+ "key": "itemdesc_10002",
+ "text_cn": "一块测试功能的石头,他可能是某个不能使用的活动道具"
+ },
+ {
+ "key": "itemdesc_10003",
+ "text_cn": "集齐50个碎片合成阿宝"
+ },
+ {
+ "key": "itemdesc_10004",
+ "text_cn": "可以在以下道具中选择任选1个"
+ },
+ {
+ "key": "itemdesc_10005",
+ "text_cn": "可以在以下道具中随机获取1个"
+ },
+ {
+ "key": "itemdesc_10006",
+ "text_cn": "打开后可以获得金币"
+ },
+ {
+ "key": "itemdesc_10007",
+ "text_cn": "使用后获得2小时金币收益"
+ },
+ {
+ "key": "itemdesc_10008",
+ "text_cn": "使用后获得2小时金币收益,但是他会在2分钟内消失"
+ },
+ {
+ "key": "itemdesc_10009",
+ "text_cn": "这本魔法书被强大的魔法封印了,通过第9999关后可以开启"
+ },
+ {
+ "key": "itemdesc_10010",
+ "text_cn": "似乎是某个失落文明的货币,暂时只有纪念意义"
+ },
+ {
+ "key": "itemdesc_10011",
+ "text_cn": "表针一动不动,也许有人可以修好它。"
+ },
+ {
+ "key": "itemdesc_10012",
+ "text_cn": "精致的木材,散发着淡淡的香气"
+ },
+ {
+ "key": "itemdesc_10013",
+ "text_cn": "把它放在背包里会带来好运"
+ },
+ {
+ "key": "itemdesc_10014",
+ "text_cn": "你登录了游戏就是冒险家,就会获得这个勋章"
+ },
+ {
+ "key": "itemdesc_10015",
+ "text_cn": "比幸运草更幸运"
+ },
+ {
+ "key": "itemdesc_10016",
+ "text_cn": "钻石是人造的,所以不能用来买商城的商品"
+ },
+ {
+ "key": "itemname_10001",
+ "text_cn": "初级经验精灵"
+ },
+ {
+ "key": "itemname_10002",
+ "text_cn": "石头"
+ },
+ {
+ "key": "itemname_10003",
+ "text_cn": "5星阿宝碎片"
+ },
+ {
+ "key": "itemname_10004",
+ "text_cn": "金币自选箱子"
+ },
+ {
+ "key": "itemname_10005",
+ "text_cn": "随机金币箱子"
+ },
+ {
+ "key": "itemname_10006",
+ "text_cn": "金币箱子"
+ },
+ {
+ "key": "itemname_10007",
+ "text_cn": "2小时金币"
+ },
+ {
+ "key": "itemname_10008",
+ "text_cn": "特殊2小时金币"
+ },
+ {
+ "key": "itemname_10009",
+ "text_cn": "被封印的魔法书"
+ },
+ {
+ "key": "itemname_10010",
+ "text_cn": "古代硬币"
+ },
+ {
+ "key": "itemname_10011",
+ "text_cn": "坏掉的钟表"
+ },
+ {
+ "key": "itemname_10012",
+ "text_cn": "木材"
+ },
+ {
+ "key": "itemname_10013",
+ "text_cn": "四叶草"
+ },
+ {
+ "key": "itemname_10014",
+ "text_cn": "冒险家勋章"
+ },
+ {
+ "key": "itemname_10015",
+ "text_cn": "猫猫护身符"
+ },
+ {
+ "key": "itemname_10016",
+ "text_cn": "人造钻石"
+ },
+ {
+ "key": "server_10001",
+ "text_cn": "本地测试服"
+ },
+ {
+ "key": "server_10002",
+ "text_cn": "外网测试服"
+ },
+ {
+ "key": "skillname_190011000",
+ "text_cn": "阿宝队长技"
+ },
+ {
+ "key": "skillname_190012000",
+ "text_cn": "熊猫拳"
+ },
+ {
+ "key": "skillname_190013000",
+ "text_cn": "太极一式"
+ },
+ {
+ "key": "skillname_190011003",
+ "text_cn": "太极零式"
+ },
+ {
+ "key": "skillname_190014000",
+ "text_cn": "波比队长技"
+ },
+ {
+ "key": "skillname_190016000",
+ "text_cn": "和谐音律"
+ },
+ {
+ "key": "skillname_190017000",
+ "text_cn": "欢悦之舞"
+ },
+ {
+ "key": "skillname_190018000",
+ "text_cn": "彩虹音符"
+ },
+ {
+ "key": "tips_1001",
+ "text_cn": "敬请期待"
+ },
+ {
+ "key": "tips_1002",
+ "text_cn": "暂未开放"
+ },
+ {
+ "key": "nonactivated",
+ "text_cn": "未激活"
+ },
+ {
+ "key": "activated",
+ "text_cn": "已激活"
+ },
+ {
+ "key": "opencond_name_10001",
+ "text_cn": "探险"
+ },
+ {
+ "key": "opencond_name_10002",
+ "text_cn": "英雄"
+ },
+ {
+ "key": "opencond_name_10003",
+ "text_cn": "商店"
+ },
+ {
+ "key": "opencond_name_10004",
+ "text_cn": "好友"
+ },
+ {
+ "key": "opencond_name_10005",
+ "text_cn": "任务"
+ },
+ {
+ "key": "opencond_prompt_10001",
+ "text_cn": "通关2-26开启"
+ },
+ {
+ "key": "opencond_prompt_10002",
+ "text_cn": "暂不开启,敬请期待"
+ },
+ {
+ "key": "opencond_prompt_10003",
+ "text_cn": "开服第2天开启且通关2-14后开启"
}
]
\ No newline at end of file
diff --git a/bin/json/LocalizeConfig_EN.json b/bin/json/LocalizeConfig_EN.json
index 41a510fe8..357e6b2d3 100644
--- a/bin/json/LocalizeConfig_EN.json
+++ b/bin/json/LocalizeConfig_EN.json
@@ -217,7 +217,7 @@
},
{
"key": "hero_25001",
- "text_en": "Bao"
+ "text_en": "Po"
},
{
"key": "hero_25002",
@@ -3088,35 +3088,35 @@
"text_en": "base effect resistance"
},
{
- "key": "hero_star_10001",
+ "key": "hero_star_1",
"text_en": "Excellent"
},
{
- "key": "hero_star_10002",
+ "key": "hero_star_2",
"text_en": "Rare"
},
{
- "key": "hero_star_10003",
+ "key": "hero_star_3",
"text_en": "Epic"
},
{
- "key": "hero_star_10004",
+ "key": "hero_star_4",
"text_en": "Legend"
},
{
- "key": "hero_color_10013",
+ "key": "hero_color_1",
"text_en": "Excellent"
},
{
- "key": "hero_color_10014",
+ "key": "hero_color_2",
"text_en": "Rare"
},
{
- "key": "hero_color_10015",
+ "key": "hero_color_3",
"text_en": "Epic"
},
{
- "key": "hero_color_10016",
+ "key": "hero_color_4",
"text_en": "Legend"
},
{
@@ -3138,5 +3138,221 @@
{
"key": "hero_job_10021",
"text_en": "Material"
+ },
+ {
+ "key": "itemdesc_10001",
+ "text_en": "Heroes can be strengthened after use"
+ },
+ {
+ "key": "itemdesc_10002",
+ "text_en": "A stone for testing functionality, it may be an unusable activity item"
+ },
+ {
+ "key": "itemdesc_10003",
+ "text_en": "Collect all 50 fragments to make Po"
+ },
+ {
+ "key": "itemdesc_10004",
+ "text_en": "You can choose any one of the following items"
+ },
+ {
+ "key": "itemdesc_10005",
+ "text_en": "You can get 1 of the following items at random"
+ },
+ {
+ "key": "itemdesc_10006",
+ "text_en": "Open to get gold coins"
+ },
+ {
+ "key": "itemdesc_10007",
+ "text_en": "Get 2 hours of gold coins after use"
+ },
+ {
+ "key": "itemdesc_10008",
+ "text_en": "Gain 2 hours of gold after use, but he will disappear within 2 minutes"
+ },
+ {
+ "key": "itemdesc_10009",
+ "text_en": "This magic book is sealed by powerful magic, it can be opened after passing level 9999"
+ },
+ {
+ "key": "itemdesc_10010",
+ "text_en": "It seems to be the currency of a lost civilization, for the time being, it has only commemorative significance"
+ },
+ {
+ "key": "itemdesc_10011",
+ "text_en": "The hands don\u0027t move, maybe someone can fix it."
+ },
+ {
+ "key": "itemdesc_10012",
+ "text_en": "Delicate wood with a light aroma"
+ },
+ {
+ "key": "itemdesc_10013",
+ "text_en": "Carrying it in a backpack will bring good luck"
+ },
+ {
+ "key": "itemdesc_10014",
+ "text_en": "You are an adventurer when you log in to the game, and you will get this medal"
+ },
+ {
+ "key": "itemdesc_10015",
+ "text_en": "luckier than clover"
+ },
+ {
+ "key": "itemdesc_10016",
+ "text_en": "Diamonds are man-made, so they cannot be used to buy items in the mall"
+ },
+ {
+ "key": "itemname_10001",
+ "text_en": "Junior Experience Wizard"
+ },
+ {
+ "key": "itemname_10002",
+ "text_en": "Stone"
+ },
+ {
+ "key": "itemname_10003",
+ "text_en": "5 Star Po Shard"
+ },
+ {
+ "key": "itemname_10004",
+ "text_en": "Gold Coin Choice Box"
+ },
+ {
+ "key": "itemname_10005",
+ "text_en": "Random Gold Coin Box"
+ },
+ {
+ "key": "itemname_10006",
+ "text_en": "Gold coin box"
+ },
+ {
+ "key": "itemname_10007",
+ "text_en": "2 hour coins"
+ },
+ {
+ "key": "itemname_10008",
+ "text_en": "Special 2 Hour Coins"
+ },
+ {
+ "key": "itemname_10009",
+ "text_en": "Sealed magic book"
+ },
+ {
+ "key": "itemname_10010",
+ "text_en": "Ancient coins"
+ },
+ {
+ "key": "itemname_10011",
+ "text_en": "Broken clock"
+ },
+ {
+ "key": "itemname_10012",
+ "text_en": "Wood"
+ },
+ {
+ "key": "itemname_10013",
+ "text_en": "Four-leaf clover"
+ },
+ {
+ "key": "itemname_10014",
+ "text_en": "Adventurer\u0027s Medal"
+ },
+ {
+ "key": "itemname_10015",
+ "text_en": "Cat cat amulet"
+ },
+ {
+ "key": "itemname_10016",
+ "text_en": "Artificial diamond"
+ },
+ {
+ "key": "server_10001",
+ "text_en": "Local test server"
+ },
+ {
+ "key": "server_10002",
+ "text_en": "Extranet test server"
+ },
+ {
+ "key": "skillname_190011000",
+ "text_en": "Captain Po\u0027s skills"
+ },
+ {
+ "key": "skillname_190012000",
+ "text_en": "Panda fist"
+ },
+ {
+ "key": "skillname_190013000",
+ "text_en": "Tai Chi Form"
+ },
+ {
+ "key": "skillname_190011003",
+ "text_en": "Tai Chi Zero"
+ },
+ {
+ "key": "skillname_190014000",
+ "text_en": "Captain Poppy\u0027s skills"
+ },
+ {
+ "key": "skillname_190016000",
+ "text_en": "Harmony"
+ },
+ {
+ "key": "skillname_190017000",
+ "text_en": "Dance of joy"
+ },
+ {
+ "key": "skillname_190018000",
+ "text_en": "Rainbow note"
+ },
+ {
+ "key": "tips_1001",
+ "text_en": "Stay tuned"
+ },
+ {
+ "key": "tips_1002",
+ "text_en": "Not yet open"
+ },
+ {
+ "key": "nonactivated",
+ "text_en": "Nonactivated"
+ },
+ {
+ "key": "activated",
+ "text_en": "Activated"
+ },
+ {
+ "key": "opencond_name_10001",
+ "text_en": ""
+ },
+ {
+ "key": "opencond_name_10002",
+ "text_en": ""
+ },
+ {
+ "key": "opencond_name_10003",
+ "text_en": ""
+ },
+ {
+ "key": "opencond_name_10004",
+ "text_en": ""
+ },
+ {
+ "key": "opencond_name_10005",
+ "text_en": ""
+ },
+ {
+ "key": "opencond_prompt_10001",
+ "text_en": ""
+ },
+ {
+ "key": "opencond_prompt_10002",
+ "text_en": ""
+ },
+ {
+ "key": "opencond_prompt_10003",
+ "text_en": ""
}
]
\ No newline at end of file
diff --git a/bin/json/LocalizeConfig_TW.json b/bin/json/LocalizeConfig_TW.json
index 73d5b3866..f76cbd096 100644
--- a/bin/json/LocalizeConfig_TW.json
+++ b/bin/json/LocalizeConfig_TW.json
@@ -3088,35 +3088,35 @@
"text_tw": ""
},
{
- "key": "hero_star_10001",
+ "key": "hero_star_1",
"text_tw": ""
},
{
- "key": "hero_star_10002",
+ "key": "hero_star_2",
"text_tw": ""
},
{
- "key": "hero_star_10003",
+ "key": "hero_star_3",
"text_tw": ""
},
{
- "key": "hero_star_10004",
+ "key": "hero_star_4",
"text_tw": ""
},
{
- "key": "hero_color_10013",
+ "key": "hero_color_1",
"text_tw": ""
},
{
- "key": "hero_color_10014",
+ "key": "hero_color_2",
"text_tw": ""
},
{
- "key": "hero_color_10015",
+ "key": "hero_color_3",
"text_tw": ""
},
{
- "key": "hero_color_10016",
+ "key": "hero_color_4",
"text_tw": ""
},
{
@@ -3138,5 +3138,221 @@
{
"key": "hero_job_10021",
"text_tw": ""
+ },
+ {
+ "key": "itemdesc_10001",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10002",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10003",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10004",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10005",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10006",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10007",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10008",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10009",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10010",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10011",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10012",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10013",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10014",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10015",
+ "text_tw": ""
+ },
+ {
+ "key": "itemdesc_10016",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10001",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10002",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10003",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10004",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10005",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10006",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10007",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10008",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10009",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10010",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10011",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10012",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10013",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10014",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10015",
+ "text_tw": ""
+ },
+ {
+ "key": "itemname_10016",
+ "text_tw": ""
+ },
+ {
+ "key": "server_10001",
+ "text_tw": ""
+ },
+ {
+ "key": "server_10002",
+ "text_tw": ""
+ },
+ {
+ "key": "skillname_190011000",
+ "text_tw": ""
+ },
+ {
+ "key": "skillname_190012000",
+ "text_tw": ""
+ },
+ {
+ "key": "skillname_190013000",
+ "text_tw": ""
+ },
+ {
+ "key": "skillname_190011003",
+ "text_tw": ""
+ },
+ {
+ "key": "skillname_190014000",
+ "text_tw": ""
+ },
+ {
+ "key": "skillname_190016000",
+ "text_tw": ""
+ },
+ {
+ "key": "skillname_190017000",
+ "text_tw": ""
+ },
+ {
+ "key": "skillname_190018000",
+ "text_tw": ""
+ },
+ {
+ "key": "tips_1001",
+ "text_tw": ""
+ },
+ {
+ "key": "tips_1002",
+ "text_tw": ""
+ },
+ {
+ "key": "nonactivated",
+ "text_tw": ""
+ },
+ {
+ "key": "activated",
+ "text_tw": ""
+ },
+ {
+ "key": "opencond_name_10001",
+ "text_tw": ""
+ },
+ {
+ "key": "opencond_name_10002",
+ "text_tw": ""
+ },
+ {
+ "key": "opencond_name_10003",
+ "text_tw": ""
+ },
+ {
+ "key": "opencond_name_10004",
+ "text_tw": ""
+ },
+ {
+ "key": "opencond_name_10005",
+ "text_tw": ""
+ },
+ {
+ "key": "opencond_prompt_10001",
+ "text_tw": ""
+ },
+ {
+ "key": "opencond_prompt_10002",
+ "text_tw": ""
+ },
+ {
+ "key": "opencond_prompt_10003",
+ "text_tw": ""
}
]
\ No newline at end of file
diff --git a/bin/json/game_activereward.json b/bin/json/game_activereward.json
new file mode 100644
index 000000000..1deb56ed5
--- /dev/null
+++ b/bin/json/game_activereward.json
@@ -0,0 +1,172 @@
+[
+ {
+ "key": 1,
+ "id_tag": 1,
+ "active": 20,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 2,
+ "id_tag": 1,
+ "active": 40,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 150
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 3,
+ "id_tag": 1,
+ "active": 60,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 200
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 4,
+ "id_tag": 1,
+ "active": 80,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 250
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 5,
+ "id_tag": 1,
+ "active": 100,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 300
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 6,
+ "id_tag": 2,
+ "active": 40,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 350
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 7,
+ "id_tag": 2,
+ "active": 80,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 400
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 8,
+ "id_tag": 2,
+ "active": 120,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 450
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 9,
+ "id_tag": 2,
+ "active": 160,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 500
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ },
+ {
+ "key": 10,
+ "id_tag": 2,
+ "active": 200,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 550
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 50
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/bin/json/game_equip.json b/bin/json/game_equip.json
index 0a4022b8e..a437feec2 100644
--- a/bin/json/game_equip.json
+++ b/bin/json/game_equip.json
@@ -12,6 +12,7 @@
},
"pos": 1,
"star": 1,
+ "color": 1,
"leadlibrary": 10001,
"addattrnum": [
0,
@@ -24,7 +25,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10002",
@@ -39,6 +48,7 @@
},
"pos": 2,
"star": 1,
+ "color": 1,
"leadlibrary": 10002,
"addattrnum": [
0,
@@ -51,7 +61,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10003",
@@ -66,6 +84,7 @@
},
"pos": 3,
"star": 1,
+ "color": 1,
"leadlibrary": 10003,
"addattrnum": [
0,
@@ -80,7 +99,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10004",
@@ -95,6 +122,7 @@
},
"pos": 4,
"star": 1,
+ "color": 1,
"leadlibrary": 10004,
"addattrnum": [
1,
@@ -107,7 +135,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10005",
@@ -122,6 +158,7 @@
},
"pos": 5,
"star": 1,
+ "color": 1,
"leadlibrary": 10005,
"addattrnum": [
1,
@@ -136,7 +173,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10006",
@@ -151,6 +196,7 @@
},
"pos": 6,
"star": 1,
+ "color": 1,
"leadlibrary": 10006,
"addattrnum": [
2,
@@ -163,7 +209,15 @@
5
],
"addlibrary": 1001,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10011",
@@ -178,6 +232,7 @@
},
"pos": 1,
"star": 2,
+ "color": 2,
"leadlibrary": 10011,
"addattrnum": [
0,
@@ -190,7 +245,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10012",
@@ -205,6 +268,7 @@
},
"pos": 2,
"star": 2,
+ "color": 2,
"leadlibrary": 10012,
"addattrnum": [
0,
@@ -217,7 +281,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10013",
@@ -232,6 +304,7 @@
},
"pos": 3,
"star": 2,
+ "color": 2,
"leadlibrary": 10013,
"addattrnum": [
0,
@@ -246,7 +319,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10014",
@@ -261,6 +342,7 @@
},
"pos": 4,
"star": 2,
+ "color": 2,
"leadlibrary": 10014,
"addattrnum": [
1,
@@ -273,7 +355,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10015",
@@ -288,6 +378,7 @@
},
"pos": 5,
"star": 2,
+ "color": 2,
"leadlibrary": 10015,
"addattrnum": [
1,
@@ -302,7 +393,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10016",
@@ -317,6 +416,7 @@
},
"pos": 6,
"star": 2,
+ "color": 2,
"leadlibrary": 10016,
"addattrnum": [
2,
@@ -329,7 +429,15 @@
5
],
"addlibrary": 1001,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10021",
@@ -344,6 +452,7 @@
},
"pos": 1,
"star": 3,
+ "color": 3,
"leadlibrary": 10021,
"addattrnum": [
0,
@@ -356,7 +465,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10022",
@@ -371,6 +488,7 @@
},
"pos": 2,
"star": 3,
+ "color": 3,
"leadlibrary": 10022,
"addattrnum": [
0,
@@ -383,7 +501,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10023",
@@ -398,6 +524,7 @@
},
"pos": 3,
"star": 3,
+ "color": 3,
"leadlibrary": 10023,
"addattrnum": [
0,
@@ -412,7 +539,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10024",
@@ -427,6 +562,7 @@
},
"pos": 4,
"star": 3,
+ "color": 3,
"leadlibrary": 10024,
"addattrnum": [
1,
@@ -439,7 +575,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10025",
@@ -454,6 +598,7 @@
},
"pos": 5,
"star": 3,
+ "color": 3,
"leadlibrary": 10025,
"addattrnum": [
1,
@@ -468,7 +613,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10026",
@@ -483,6 +636,7 @@
},
"pos": 6,
"star": 3,
+ "color": 3,
"leadlibrary": 10026,
"addattrnum": [
2,
@@ -495,7 +649,15 @@
5
],
"addlibrary": 1001,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10031",
@@ -510,6 +672,7 @@
},
"pos": 1,
"star": 4,
+ "color": 4,
"leadlibrary": 10031,
"addattrnum": [
0,
@@ -522,7 +685,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10032",
@@ -537,6 +708,7 @@
},
"pos": 2,
"star": 4,
+ "color": 4,
"leadlibrary": 10032,
"addattrnum": [
0,
@@ -549,7 +721,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10033",
@@ -564,6 +744,7 @@
},
"pos": 3,
"star": 4,
+ "color": 4,
"leadlibrary": 10033,
"addattrnum": [
0,
@@ -578,7 +759,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10034",
@@ -593,6 +782,7 @@
},
"pos": 4,
"star": 4,
+ "color": 4,
"leadlibrary": 10034,
"addattrnum": [
1,
@@ -605,7 +795,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10035",
@@ -620,6 +818,7 @@
},
"pos": 5,
"star": 4,
+ "color": 4,
"leadlibrary": 10035,
"addattrnum": [
1,
@@ -634,7 +833,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10036",
@@ -649,6 +856,7 @@
},
"pos": 6,
"star": 4,
+ "color": 4,
"leadlibrary": 10036,
"addattrnum": [
2,
@@ -661,7 +869,15 @@
5
],
"addlibrary": 1001,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10041",
@@ -676,6 +892,7 @@
},
"pos": 1,
"star": 5,
+ "color": 5,
"leadlibrary": 10041,
"addattrnum": [
0,
@@ -688,7 +905,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10042",
@@ -703,6 +928,7 @@
},
"pos": 2,
"star": 5,
+ "color": 5,
"leadlibrary": 10042,
"addattrnum": [
0,
@@ -715,7 +941,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10043",
@@ -730,6 +964,7 @@
},
"pos": 3,
"star": 5,
+ "color": 5,
"leadlibrary": 10043,
"addattrnum": [
0,
@@ -744,7 +979,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10044",
@@ -759,6 +1002,7 @@
},
"pos": 4,
"star": 5,
+ "color": 5,
"leadlibrary": 10044,
"addattrnum": [
1,
@@ -771,7 +1015,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10045",
@@ -786,6 +1038,7 @@
},
"pos": 5,
"star": 5,
+ "color": 5,
"leadlibrary": 10045,
"addattrnum": [
1,
@@ -800,7 +1053,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10046",
@@ -815,6 +1076,7 @@
},
"pos": 6,
"star": 5,
+ "color": 5,
"leadlibrary": 10046,
"addattrnum": [
2,
@@ -827,7 +1089,15 @@
5
],
"addlibrary": 1001,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10051",
@@ -842,6 +1112,7 @@
},
"pos": 1,
"star": 6,
+ "color": 6,
"leadlibrary": 10051,
"addattrnum": [
0,
@@ -854,7 +1125,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10052",
@@ -869,6 +1148,7 @@
},
"pos": 2,
"star": 6,
+ "color": 6,
"leadlibrary": 10052,
"addattrnum": [
0,
@@ -881,7 +1161,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10053",
@@ -896,6 +1184,7 @@
},
"pos": 3,
"star": 6,
+ "color": 6,
"leadlibrary": 10053,
"addattrnum": [
0,
@@ -910,7 +1199,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10054",
@@ -925,6 +1222,7 @@
},
"pos": 4,
"star": 6,
+ "color": 6,
"leadlibrary": 10054,
"addattrnum": [
1,
@@ -937,7 +1235,15 @@
20
],
"addlibrary": 1001,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10055",
@@ -952,6 +1258,7 @@
},
"pos": 5,
"star": 6,
+ "color": 6,
"leadlibrary": 10055,
"addattrnum": [
1,
@@ -966,7 +1273,15 @@
10
],
"addlibrary": 1001,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "10056",
@@ -981,6 +1296,7 @@
},
"pos": 6,
"star": 6,
+ "color": 6,
"leadlibrary": 10056,
"addattrnum": [
2,
@@ -993,7 +1309,15 @@
5
],
"addlibrary": 1001,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11001",
@@ -1008,6 +1332,7 @@
},
"pos": 1,
"star": 1,
+ "color": 1,
"leadlibrary": 11001,
"addattrnum": [
0,
@@ -1020,7 +1345,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11002",
@@ -1035,6 +1368,7 @@
},
"pos": 2,
"star": 1,
+ "color": 1,
"leadlibrary": 11002,
"addattrnum": [
0,
@@ -1047,7 +1381,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11003",
@@ -1062,6 +1404,7 @@
},
"pos": 3,
"star": 1,
+ "color": 1,
"leadlibrary": 11003,
"addattrnum": [
0,
@@ -1076,7 +1419,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11004",
@@ -1091,6 +1442,7 @@
},
"pos": 4,
"star": 1,
+ "color": 1,
"leadlibrary": 11004,
"addattrnum": [
1,
@@ -1103,7 +1455,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11005",
@@ -1118,6 +1478,7 @@
},
"pos": 5,
"star": 1,
+ "color": 1,
"leadlibrary": 11005,
"addattrnum": [
1,
@@ -1132,7 +1493,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11006",
@@ -1147,6 +1516,7 @@
},
"pos": 6,
"star": 1,
+ "color": 1,
"leadlibrary": 11006,
"addattrnum": [
2,
@@ -1159,7 +1529,15 @@
5
],
"addlibrary": 1101,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11011",
@@ -1174,6 +1552,7 @@
},
"pos": 1,
"star": 2,
+ "color": 2,
"leadlibrary": 11011,
"addattrnum": [
0,
@@ -1186,7 +1565,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11012",
@@ -1201,6 +1588,7 @@
},
"pos": 2,
"star": 2,
+ "color": 2,
"leadlibrary": 11012,
"addattrnum": [
0,
@@ -1213,7 +1601,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11013",
@@ -1228,6 +1624,7 @@
},
"pos": 3,
"star": 2,
+ "color": 2,
"leadlibrary": 11013,
"addattrnum": [
0,
@@ -1242,7 +1639,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11014",
@@ -1257,6 +1662,7 @@
},
"pos": 4,
"star": 2,
+ "color": 2,
"leadlibrary": 11014,
"addattrnum": [
1,
@@ -1269,7 +1675,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11015",
@@ -1284,6 +1698,7 @@
},
"pos": 5,
"star": 2,
+ "color": 2,
"leadlibrary": 11015,
"addattrnum": [
1,
@@ -1298,7 +1713,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11016",
@@ -1313,6 +1736,7 @@
},
"pos": 6,
"star": 2,
+ "color": 2,
"leadlibrary": 11016,
"addattrnum": [
2,
@@ -1325,7 +1749,15 @@
5
],
"addlibrary": 1101,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11021",
@@ -1340,6 +1772,7 @@
},
"pos": 1,
"star": 3,
+ "color": 3,
"leadlibrary": 11021,
"addattrnum": [
0,
@@ -1352,7 +1785,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11022",
@@ -1367,6 +1808,7 @@
},
"pos": 2,
"star": 3,
+ "color": 3,
"leadlibrary": 11022,
"addattrnum": [
0,
@@ -1379,7 +1821,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11023",
@@ -1394,6 +1844,7 @@
},
"pos": 3,
"star": 3,
+ "color": 3,
"leadlibrary": 11023,
"addattrnum": [
0,
@@ -1408,7 +1859,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11024",
@@ -1423,6 +1882,7 @@
},
"pos": 4,
"star": 3,
+ "color": 3,
"leadlibrary": 11024,
"addattrnum": [
1,
@@ -1435,7 +1895,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11025",
@@ -1450,6 +1918,7 @@
},
"pos": 5,
"star": 3,
+ "color": 3,
"leadlibrary": 11025,
"addattrnum": [
1,
@@ -1464,7 +1933,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11026",
@@ -1479,6 +1956,7 @@
},
"pos": 6,
"star": 3,
+ "color": 3,
"leadlibrary": 11026,
"addattrnum": [
2,
@@ -1491,7 +1969,15 @@
5
],
"addlibrary": 1101,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11031",
@@ -1506,6 +1992,7 @@
},
"pos": 1,
"star": 4,
+ "color": 4,
"leadlibrary": 11031,
"addattrnum": [
0,
@@ -1518,7 +2005,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11032",
@@ -1533,6 +2028,7 @@
},
"pos": 2,
"star": 4,
+ "color": 4,
"leadlibrary": 11032,
"addattrnum": [
0,
@@ -1545,7 +2041,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11033",
@@ -1560,6 +2064,7 @@
},
"pos": 3,
"star": 4,
+ "color": 4,
"leadlibrary": 11033,
"addattrnum": [
0,
@@ -1574,7 +2079,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11034",
@@ -1589,6 +2102,7 @@
},
"pos": 4,
"star": 4,
+ "color": 4,
"leadlibrary": 11034,
"addattrnum": [
1,
@@ -1601,7 +2115,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11035",
@@ -1616,6 +2138,7 @@
},
"pos": 5,
"star": 4,
+ "color": 4,
"leadlibrary": 11035,
"addattrnum": [
1,
@@ -1630,7 +2153,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11036",
@@ -1645,6 +2176,7 @@
},
"pos": 6,
"star": 4,
+ "color": 4,
"leadlibrary": 11036,
"addattrnum": [
2,
@@ -1657,7 +2189,15 @@
5
],
"addlibrary": 1101,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11041",
@@ -1672,6 +2212,7 @@
},
"pos": 1,
"star": 5,
+ "color": 5,
"leadlibrary": 11041,
"addattrnum": [
0,
@@ -1684,7 +2225,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11042",
@@ -1699,6 +2248,7 @@
},
"pos": 2,
"star": 5,
+ "color": 5,
"leadlibrary": 11042,
"addattrnum": [
0,
@@ -1711,7 +2261,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11043",
@@ -1726,6 +2284,7 @@
},
"pos": 3,
"star": 5,
+ "color": 5,
"leadlibrary": 11043,
"addattrnum": [
0,
@@ -1740,7 +2299,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11044",
@@ -1755,6 +2322,7 @@
},
"pos": 4,
"star": 5,
+ "color": 5,
"leadlibrary": 11044,
"addattrnum": [
1,
@@ -1767,7 +2335,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11045",
@@ -1782,6 +2358,7 @@
},
"pos": 5,
"star": 5,
+ "color": 5,
"leadlibrary": 11045,
"addattrnum": [
1,
@@ -1796,7 +2373,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11046",
@@ -1811,6 +2396,7 @@
},
"pos": 6,
"star": 5,
+ "color": 5,
"leadlibrary": 11046,
"addattrnum": [
2,
@@ -1823,7 +2409,15 @@
5
],
"addlibrary": 1101,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11051",
@@ -1838,6 +2432,7 @@
},
"pos": 1,
"star": 6,
+ "color": 6,
"leadlibrary": 11051,
"addattrnum": [
0,
@@ -1850,7 +2445,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_01"
+ "ico": "zc_icon_01",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11052",
@@ -1865,6 +2468,7 @@
},
"pos": 2,
"star": 6,
+ "color": 6,
"leadlibrary": 11052,
"addattrnum": [
0,
@@ -1877,7 +2481,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_02"
+ "ico": "zc_icon_02",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11053",
@@ -1892,6 +2504,7 @@
},
"pos": 3,
"star": 6,
+ "color": 6,
"leadlibrary": 11053,
"addattrnum": [
0,
@@ -1906,7 +2519,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_03"
+ "ico": "zc_icon_03",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11054",
@@ -1921,6 +2542,7 @@
},
"pos": 4,
"star": 6,
+ "color": 6,
"leadlibrary": 11054,
"addattrnum": [
1,
@@ -1933,7 +2555,15 @@
20
],
"addlibrary": 1101,
- "ico": "zc_icon_04"
+ "ico": "zc_icon_04",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11055",
@@ -1948,6 +2578,7 @@
},
"pos": 5,
"star": 6,
+ "color": 6,
"leadlibrary": 11055,
"addattrnum": [
1,
@@ -1962,7 +2593,15 @@
10
],
"addlibrary": 1101,
- "ico": "zc_icon_05"
+ "ico": "zc_icon_05",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
},
{
"id": "11056",
@@ -1977,6 +2616,7 @@
},
"pos": 6,
"star": 6,
+ "color": 6,
"leadlibrary": 11056,
"addattrnum": [
2,
@@ -1989,6 +2629,14 @@
5
],
"addlibrary": 1101,
- "ico": "zc_icon_06"
+ "ico": "zc_icon_06",
+ "use_skip": 0,
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
}
]
\ No newline at end of file
diff --git a/bin/json/game_extservers.json b/bin/json/game_extservers.json
index 775d87b8b..d76dc267b 100644
--- a/bin/json/game_extservers.json
+++ b/bin/json/game_extservers.json
@@ -1,10 +1,26 @@
[
{
- "name": "本地测试服",
- "ips": "10.0.0.9:7891"
+ "name": {
+ "key": "server_10001",
+ "text": "本地测试服"
+ },
+ "ips": "10.0.0.9:7891",
+ "debug": true
},
{
- "name": "外网测试服",
- "ips": "119.3.89.14:7891"
+ "name": {
+ "key": "server_10002",
+ "text": "外网测试服"
+ },
+ "ips": "119.3.89.14:7891",
+ "debug": false
+ },
+ {
+ "name": {
+ "key": "debug_server_01",
+ "text": "lw"
+ },
+ "ips": "10.0.0.138:7891",
+ "debug": true
}
]
\ No newline at end of file
diff --git a/bin/json/game_initial.json b/bin/json/game_initial.json
index 88dedc4c0..ecc619063 100644
--- a/bin/json/game_initial.json
+++ b/bin/json/game_initial.json
@@ -5,7 +5,7 @@
{
"a": "hero",
"t": "25001",
- "n": 5
+ "n": 1
}
]
},
@@ -21,31 +21,11 @@
},
{
"index": "3",
- "var": [
- {
- "a": "hero",
- "t": "24003",
- "n": 5
- }
- ]
- },
- {
- "index": "4",
"var": [
{
"a": "hero",
"t": "25004",
- "n": 5
- }
- ]
- },
- {
- "index": "5",
- "var": [
- {
- "a": "hero",
- "t": "35002",
- "n": 5
+ "n": 1
}
]
},
diff --git a/bin/json/game_item.json b/bin/json/game_item.json
index 4147429db..3c166a170 100644
--- a/bin/json/game_item.json
+++ b/bin/json/game_item.json
@@ -79,12 +79,12 @@
},
"usetype": 1,
"color": 5,
- "bagtype": 2,
+ "bagtype": 3,
"index": 2,
"special_type": 0,
"time": 0,
"effects": "",
- "box_id": 10001,
+ "box_id": 10002,
"synthetize_num": 50,
"access": 0,
"use_skip": 0,
@@ -120,7 +120,7 @@
"special_type": 0,
"time": 0,
"effects": "",
- "box_id": 10001,
+ "box_id": 20001,
"synthetize_num": 0,
"access": 0,
"use_skip": 0,
@@ -156,7 +156,7 @@
"special_type": 0,
"time": 0,
"effects": "",
- "box_id": 10001,
+ "box_id": 20002,
"synthetize_num": 0,
"access": 0,
"use_skip": 0,
@@ -169,7 +169,7 @@
"ico": "wp_icon_0001",
"intr": {
"key": "itemdesc_10005",
- "text": "可以下一下道具中随机获取1个"
+ "text": "可以在以下道具中随机获取1个"
},
"sale": [
{
@@ -192,7 +192,7 @@
"special_type": 0,
"time": 0,
"effects": "",
- "box_id": 20001,
+ "box_id": 20003,
"synthetize_num": 0,
"access": 0,
"use_skip": 0,
@@ -574,5 +574,77 @@
"n": 1000
}
]
+ },
+ {
+ "id": "20001",
+ "name": {
+ "key": "itemname_20001",
+ "text": "随机英雄碎片"
+ },
+ "usetype": 1,
+ "color": 5,
+ "bagtype": 3,
+ "index": 17,
+ "special_type": 0,
+ "time": 0,
+ "effects": "",
+ "box_id": 10001,
+ "synthetize_num": 50,
+ "access": 0,
+ "use_skip": 0,
+ "upper_limit": 999,
+ "uselv": 0,
+ "isani": 0,
+ "star": 6,
+ "race": 3,
+ "img": "wp_icon_0001",
+ "ico": "wp_icon_0001",
+ "intr": {
+ "key": "itemdesc_20001",
+ "text": "集齐50个碎片合成随机英雄"
+ },
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
+ },
+ {
+ "id": "20002",
+ "name": {
+ "key": "itemname_20002",
+ "text": "25001号碎片"
+ },
+ "usetype": 1,
+ "color": 5,
+ "bagtype": 3,
+ "index": 18,
+ "special_type": 0,
+ "time": 0,
+ "effects": "",
+ "box_id": 10002,
+ "synthetize_num": 50,
+ "access": 0,
+ "use_skip": 0,
+ "upper_limit": 999,
+ "uselv": 0,
+ "isani": 0,
+ "star": 6,
+ "race": 3,
+ "img": "wp_icon_0001",
+ "ico": "wp_icon_0001",
+ "intr": {
+ "key": "itemdesc_20002",
+ "text": "集齐50个碎片合成25001号英雄"
+ },
+ "sale": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
}
]
\ No newline at end of file
diff --git a/bin/json/game_language.json b/bin/json/game_language.json
new file mode 100644
index 000000000..c2c1197a4
--- /dev/null
+++ b/bin/json/game_language.json
@@ -0,0 +1,326 @@
+[
+ {
+ "keycode": {
+ "key": "ChineseSimplified",
+ "text": "ChineseSimplified"
+ }
+ },
+ {
+ "keycode": {
+ "key": "ChineseTraditional",
+ "text": "ChineseTraditional"
+ }
+ },
+ {
+ "keycode": {
+ "key": "English",
+ "text": "English"
+ }
+ },
+ {
+ "keycode": {
+ "key": "1",
+ "text": "1"
+ }
+ },
+ {
+ "keycode": {
+ "key": "2",
+ "text": "2"
+ }
+ },
+ {
+ "keycode": {
+ "key": "3",
+ "text": "3"
+ }
+ },
+ {
+ "keycode": {
+ "key": "4",
+ "text": "4"
+ }
+ },
+ {
+ "keycode": {
+ "key": "5",
+ "text": "5"
+ }
+ },
+ {
+ "keycode": {
+ "key": "6",
+ "text": "6"
+ }
+ },
+ {
+ "keycode": {
+ "key": "7",
+ "text": "7"
+ }
+ },
+ {
+ "keycode": {
+ "key": "8",
+ "text": "8"
+ }
+ },
+ {
+ "keycode": {
+ "key": "9",
+ "text": "9"
+ }
+ },
+ {
+ "keycode": {
+ "key": "10",
+ "text": "10"
+ }
+ },
+ {
+ "keycode": {
+ "key": "Login",
+ "text": "Login"
+ }
+ },
+ {
+ "keycode": {
+ "key": "MomentDay1",
+ "text": "MomentDay1"
+ }
+ },
+ {
+ "keycode": {
+ "key": "MomentDay2",
+ "text": "MomentDay2"
+ }
+ },
+ {
+ "keycode": {
+ "key": "MomentHour1",
+ "text": "MomentHour1"
+ }
+ },
+ {
+ "keycode": {
+ "key": "MomentHour2",
+ "text": "MomentHour2"
+ }
+ },
+ {
+ "keycode": {
+ "key": "MomentMinutes1",
+ "text": "MomentMinutes1"
+ }
+ },
+ {
+ "keycode": {
+ "key": "MomentMinutes2",
+ "text": "MomentMinutes2"
+ }
+ },
+ {
+ "keycode": {
+ "key": "MomentSeconds1",
+ "text": "MomentSeconds1"
+ }
+ },
+ {
+ "keycode": {
+ "key": "MomentSeconds2",
+ "text": "MomentSeconds2"
+ }
+ },
+ {
+ "keycode": {
+ "key": "Tuijian",
+ "text": "Tuijian"
+ }
+ },
+ {
+ "keycode": {
+ "key": "Juese",
+ "text": "Juese"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_star_1",
+ "text": "hero_star_1"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_star_2",
+ "text": "hero_star_2"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_star_3",
+ "text": "hero_star_3"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_star_4",
+ "text": "hero_star_4"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_color_1",
+ "text": "hero_color_1"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_color_2",
+ "text": "hero_color_2"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_color_3",
+ "text": "hero_color_3"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_color_4",
+ "text": "hero_color_4"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_job_10017",
+ "text": "hero_job_10017"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_job_10018",
+ "text": "hero_job_10018"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_job_10019",
+ "text": "hero_job_10019"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_job_10020",
+ "text": "hero_job_10020"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_job_10021",
+ "text": "hero_job_10021"
+ }
+ },
+ {
+ "keycode": {
+ "key": "equip_10001",
+ "text": "equip_10001"
+ }
+ },
+ {
+ "keycode": {
+ "key": "equip_10002",
+ "text": "equip_10002"
+ }
+ },
+ {
+ "keycode": {
+ "key": "equip_10003",
+ "text": "equip_10003"
+ }
+ },
+ {
+ "keycode": {
+ "key": "equip_10004",
+ "text": "equip_10004"
+ }
+ },
+ {
+ "keycode": {
+ "key": "equip_10005",
+ "text": "equip_10005"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_10001",
+ "text": "hero_10001"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_10002",
+ "text": "hero_10002"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_10003",
+ "text": "hero_10003"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_10004",
+ "text": "hero_10004"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_10005",
+ "text": "hero_10005"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_10006",
+ "text": "hero_10006"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_10007",
+ "text": "hero_10007"
+ }
+ },
+ {
+ "keycode": {
+ "key": "hero_10008",
+ "text": "hero_10008"
+ }
+ },
+ {
+ "keycode": {
+ "key": "nonactivated",
+ "text": "nonactivated"
+ }
+ },
+ {
+ "keycode": {
+ "key": "activated",
+ "text": "activated"
+ }
+ },
+ {
+ "keycode": {
+ "key": "tips_1001",
+ "text": "tips_1001"
+ }
+ },
+ {
+ "keycode": {
+ "key": "tips_1002",
+ "text": "tips_1002"
+ }
+ }
+]
\ No newline at end of file
diff --git a/bin/json/game_model.json b/bin/json/game_model.json
index 0e29827a9..f96ace182 100644
--- a/bin/json/game_model.json
+++ b/bin/json/game_model.json
@@ -348,7 +348,7 @@
"id": 24003,
"preson": "24003",
"presonshow": "",
- "ico": "tx_hhjs_24003",
+ "ico": "tx_js_24003",
"fight": "ytx_js_24003",
"img": "sbkp_js_24003",
"heroimg": "hbkp_js_24003",
@@ -678,7 +678,7 @@
"id": 34006,
"preson": "34006",
"presonshow": "",
- "ico": "tx_hhjs_34006",
+ "ico": "tx_js_34006",
"fight": "ytx_js_34006",
"img": "sbkp_js_34006",
"heroimg": "hbkp_js_34006",
@@ -723,7 +723,7 @@
"id": 35001,
"preson": "35001",
"presonshow": "",
- "ico": "tx_hhjs_35001",
+ "ico": "tx_js_35001",
"fight": "ytx_js_35001",
"img": "sbkp_js_35001",
"heroimg": "hbkp_js_35001",
@@ -738,7 +738,7 @@
"id": 35002,
"preson": "35002",
"presonshow": "",
- "ico": "tx_hhjs_35002",
+ "ico": "tx_js_35002",
"fight": "ytx_js_35002",
"img": "sbkp_js_35002",
"heroimg": "hbkp_js_35002",
@@ -978,7 +978,7 @@
"id": 44005,
"preson": "44005",
"presonshow": "",
- "ico": "tx_hhjs_44005",
+ "ico": "tx_js_44005",
"fight": "ytx_js_44005",
"img": "sbkp_js_44005",
"heroimg": "hbkp_js_44005",
@@ -1129,10 +1129,10 @@
"preson": "43921",
"presonshow": "",
"ico": "tx_hhjs_35002",
- "fight": "ytx_js_43921",
+ "fight": "ytx_js_35002",
"img": "sbkp_js_35002",
"heroimg": "hbkp_js_35002",
- "portrait": "portrait_43921",
+ "portrait": "portrait_35002",
"postxyz": [
0,
0,
@@ -1144,10 +1144,10 @@
"preson": "44921",
"presonshow": "",
"ico": "tx_hhjs_35002",
- "fight": "ytx_js_44921",
+ "fight": "ytx_js_35002",
"img": "sbkp_js_35002",
"heroimg": "hbkp_js_35002",
- "portrait": "portrait_44921",
+ "portrait": "portrait_35002",
"postxyz": [
0,
0,
@@ -1159,10 +1159,10 @@
"preson": "45921",
"presonshow": "",
"ico": "tx_hhjs_35002",
- "fight": "ytx_js_45921",
+ "fight": "ytx_js_35002",
"img": "sbkp_js_35002",
"heroimg": "hbkp_js_35002",
- "portrait": "portrait_45921",
+ "portrait": "portrait_35002",
"postxyz": [
0,
0,
diff --git a/bin/json/game_newhero.json b/bin/json/game_newhero.json
index e0fdeb7fa..5fdc37919 100644
--- a/bin/json/game_newhero.json
+++ b/bin/json/game_newhero.json
@@ -3305,8 +3305,8 @@
"key": "hero_51001",
"text": "啵啵星人(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 3,
"type": 5,
@@ -3349,8 +3349,8 @@
"key": "hero_51002",
"text": "埃雷特手下1号(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 3,
"type": 5,
@@ -3393,8 +3393,8 @@
"key": "hero_51003",
"text": "埃雷特手下2号(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 3,
"type": 5,
@@ -3437,8 +3437,8 @@
"key": "hero_51004",
"text": "豺狼小怪(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 3,
"type": 5,
@@ -3481,8 +3481,8 @@
"key": "hero_51005",
"text": "犀牛守卫(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 1,
"type": 5,
@@ -3525,8 +3525,8 @@
"key": "hero_51006",
"text": "香塔尔 杜布瓦队长手下1号(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 3,
"type": 5,
@@ -3569,8 +3569,8 @@
"key": "hero_51007",
"text": "香塔尔 杜布瓦队长手下2号(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 3,
"type": 5,
@@ -3613,8 +3613,8 @@
"key": "hero_51008",
"text": "香塔尔 杜布瓦队长手下3号(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 1,
"type": 5,
@@ -3657,8 +3657,8 @@
"key": "hero_51009",
"text": "香塔尔 杜布瓦队长手下4号(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 1,
"type": 5,
@@ -3701,8 +3701,8 @@
"key": "hero_51010",
"text": "警卫1号(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 1,
"type": 5,
@@ -3745,8 +3745,8 @@
"key": "hero_51011",
"text": "警卫2号(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 3,
"type": 5,
@@ -3789,8 +3789,8 @@
"key": "hero_51012",
"text": "小猴子(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 3,
"type": 5,
@@ -3833,8 +3833,8 @@
"key": "hero_51013",
"text": "巨怪啰啰(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 1,
"type": 5,
@@ -3877,8 +3877,8 @@
"key": "hero_51014",
"text": "博啃族宫廷守卫(新增)"
},
- "star": 1,
- "color": 0,
+ "star": 2,
+ "color": 1,
"race": 4,
"job": 1,
"type": 5,
diff --git a/bin/json/game_newskill.json b/bin/json/game_newskill.json
index 81d63dc27..4c84647b0 100644
--- a/bin/json/game_newskill.json
+++ b/bin/json/game_newskill.json
@@ -1,7 +1,10 @@
[
{
"Id": 190011000,
- "Name": "阿宝队长技",
+ "Name": {
+ "key": "skillname_190011000",
+ "text": "阿宝队长技"
+ },
"ico": "jn_dzj_01",
"act": "Skill_1",
"Type": 1,
@@ -70,7 +73,10 @@
},
{
"Id": 190012000,
- "Name": "熊猫拳",
+ "Name": {
+ "key": "skillname_190012000",
+ "text": "熊猫拳"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -139,7 +145,10 @@
},
{
"Id": 190013000,
- "Name": "太极一式",
+ "Name": {
+ "key": "skillname_190013000",
+ "text": "太极一式"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -208,7 +217,10 @@
},
{
"Id": 190014000,
- "Name": "太极零式",
+ "Name": {
+ "key": "skillname_190011003",
+ "text": "太极零式"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -277,7 +289,10 @@
},
{
"Id": 190015000,
- "Name": "波比队长技",
+ "Name": {
+ "key": "skillname_190014000",
+ "text": "波比队长技"
+ },
"ico": "jn_dzj_03",
"act": "Skill_2",
"Type": 1,
@@ -346,7 +361,10 @@
},
{
"Id": 190016000,
- "Name": "和谐音律",
+ "Name": {
+ "key": "skillname_190016000",
+ "text": "和谐音律"
+ },
"ico": "jn_icon_004",
"act": "Skill_3",
"Type": 1,
@@ -415,7 +433,10 @@
},
{
"Id": 190017000,
- "Name": "欢悦之舞",
+ "Name": {
+ "key": "skillname_190017000",
+ "text": "欢悦之舞"
+ },
"ico": "jn_icon_005",
"act": "Skill_1",
"Type": 1,
@@ -484,7 +505,10 @@
},
{
"Id": 190018000,
- "Name": "彩虹音符",
+ "Name": {
+ "key": "skillname_190018000",
+ "text": "彩虹音符"
+ },
"ico": "jn_icon_006",
"act": "Skill_2",
"Type": 1,
@@ -553,7 +577,10 @@
},
{
"Id": 190019000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190019000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -622,7 +649,10 @@
},
{
"Id": 190020000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190020000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -691,7 +721,10 @@
},
{
"Id": 190021000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190021000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_2",
"Type": 1,
@@ -760,7 +793,10 @@
},
{
"Id": 190022000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190022000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_3",
"Type": 1,
@@ -829,7 +865,10 @@
},
{
"Id": 190023000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190023000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -898,7 +937,10 @@
},
{
"Id": 190024000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190024000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -967,7 +1009,10 @@
},
{
"Id": 190025000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190025000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -1036,7 +1081,10 @@
},
{
"Id": 190026000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190026000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -1105,7 +1153,10 @@
},
{
"Id": 190027000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190027000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -1174,7 +1225,10 @@
},
{
"Id": 190028000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190028000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -1243,7 +1297,10 @@
},
{
"Id": 190029000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190029000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_1",
"Type": 1,
@@ -1312,7 +1369,10 @@
},
{
"Id": 190030000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190030000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_2",
"Type": 1,
@@ -1381,7 +1441,10 @@
},
{
"Id": 190031000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190031000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -1450,7 +1513,10 @@
},
{
"Id": 190032000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190032000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -1519,7 +1585,10 @@
},
{
"Id": 190033000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190033000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_2",
"Type": 1,
@@ -1588,7 +1657,10 @@
},
{
"Id": 190034000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190034000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_3",
"Type": 1,
@@ -1657,7 +1729,10 @@
},
{
"Id": 190035000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190035000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -1726,7 +1801,10 @@
},
{
"Id": 190036000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190036000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -1795,7 +1873,10 @@
},
{
"Id": 190037000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190037000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -1870,7 +1951,10 @@
},
{
"Id": 190038000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190038000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -1939,7 +2023,10 @@
},
{
"Id": 190039000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190039000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -2008,7 +2095,10 @@
},
{
"Id": 190040000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190040000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -2077,7 +2167,10 @@
},
{
"Id": 190041000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190041000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_1",
"Type": 1,
@@ -2146,7 +2239,10 @@
},
{
"Id": 190042000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190042000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_2",
"Type": 1,
@@ -2221,7 +2317,10 @@
},
{
"Id": 190043000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190043000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -2290,7 +2389,10 @@
},
{
"Id": 190044000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190044000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -2359,7 +2461,10 @@
},
{
"Id": 190045000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190045000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_2",
"Type": 1,
@@ -2428,7 +2533,10 @@
},
{
"Id": 190046000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190046000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_3",
"Type": 1,
@@ -2497,7 +2605,10 @@
},
{
"Id": 190047000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190047000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -2572,7 +2683,10 @@
},
{
"Id": 190048000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190048000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -2641,7 +2755,10 @@
},
{
"Id": 190049000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190049000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -2710,7 +2827,10 @@
},
{
"Id": 190050000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190050000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -2779,7 +2899,10 @@
},
{
"Id": 190051000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190051000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -2848,7 +2971,10 @@
},
{
"Id": 190052000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190052000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -2917,7 +3043,10 @@
},
{
"Id": 190053000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190053000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_1",
"Type": 1,
@@ -2986,7 +3115,10 @@
},
{
"Id": 190054000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190054000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_2",
"Type": 1,
@@ -3055,7 +3187,10 @@
},
{
"Id": 190055000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190055000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -3124,7 +3259,10 @@
},
{
"Id": 190056000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190056000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -3193,7 +3331,10 @@
},
{
"Id": 190057000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190057000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_2",
"Type": 1,
@@ -3262,7 +3403,10 @@
},
{
"Id": 190058000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190058000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_3",
"Type": 1,
@@ -3331,7 +3475,10 @@
},
{
"Id": 190059000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190059000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -3400,7 +3547,10 @@
},
{
"Id": 190060000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190060000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -3469,7 +3619,10 @@
},
{
"Id": 190061000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190061000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -3544,7 +3697,10 @@
},
{
"Id": 190062000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190062000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -3619,7 +3775,10 @@
},
{
"Id": 190063000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190063000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -3688,7 +3847,10 @@
},
{
"Id": 190064000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190064000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -3757,7 +3919,10 @@
},
{
"Id": 190065000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190065000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_1",
"Type": 1,
@@ -3826,7 +3991,10 @@
},
{
"Id": 190066000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190066000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_2",
"Type": 1,
@@ -3895,7 +4063,10 @@
},
{
"Id": 190067000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190067000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 2,
@@ -3964,7 +4135,10 @@
},
{
"Id": 190068000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190068000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -4033,7 +4207,10 @@
},
{
"Id": 190069000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190069000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4102,7 +4279,10 @@
},
{
"Id": 190070000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190070000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4171,7 +4351,10 @@
},
{
"Id": 190071000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190071000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -4240,7 +4423,10 @@
},
{
"Id": 190072000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190072000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4309,7 +4495,10 @@
},
{
"Id": 190073000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190073000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4378,7 +4567,10 @@
},
{
"Id": 190074000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190074000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -4447,7 +4639,10 @@
},
{
"Id": 190075000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190075000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4516,7 +4711,10 @@
},
{
"Id": 190076000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190076000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4585,7 +4783,10 @@
},
{
"Id": 190077000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190077000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -4654,7 +4855,10 @@
},
{
"Id": 190078000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190078000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4723,7 +4927,10 @@
},
{
"Id": 190079000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190079000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4792,7 +4999,10 @@
},
{
"Id": 190080000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190080000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -4861,7 +5071,10 @@
},
{
"Id": 190081000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190081000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4930,7 +5143,10 @@
},
{
"Id": 190082000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190082000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4999,7 +5215,10 @@
},
{
"Id": 190083000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190083000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -5068,7 +5287,10 @@
},
{
"Id": 190084000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190084000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -5137,7 +5359,10 @@
},
{
"Id": 190085000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190085000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -5206,7 +5431,10 @@
},
{
"Id": 190086000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190086000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -5275,7 +5503,10 @@
},
{
"Id": 100012100,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_100012100",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -5350,7 +5581,10 @@
},
{
"Id": 100022100,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_100022100",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 2,
@@ -5431,7 +5665,10 @@
},
{
"Id": 100092100,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_100092100",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 2,
@@ -5506,7 +5743,10 @@
},
{
"Id": 100102100,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_100102100",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -5605,7 +5845,10 @@
},
{
"Id": 100162100,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_100162100",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -5680,7 +5923,10 @@
},
{
"Id": 100191100,
- "Name": "猫猫威慑",
+ "Name": {
+ "key": "skillname_100191100",
+ "text": "猫猫威慑"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -5755,7 +6001,10 @@
},
{
"Id": 100192100,
- "Name": "猫猫推理",
+ "Name": {
+ "key": "skillname_100192100",
+ "text": "猫猫推理"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -5836,7 +6085,10 @@
},
{
"Id": 100193100,
- "Name": "烙印",
+ "Name": {
+ "key": "skillname_100193100",
+ "text": "烙印"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -5885,7 +6137,10 @@
},
{
"Id": 100622100,
- "Name": "烙印",
+ "Name": {
+ "key": "skillname_100622100",
+ "text": "烙印"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -5954,7 +6209,10 @@
},
{
"Id": 100626100,
- "Name": "烙印",
+ "Name": {
+ "key": "skillname_100626100",
+ "text": "烙印"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -6023,7 +6281,10 @@
},
{
"Id": 190087000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190087000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6092,7 +6353,10 @@
},
{
"Id": 190087001,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190087001",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6161,7 +6425,10 @@
},
{
"Id": 190087002,
- "Name": "梦之防护",
+ "Name": {
+ "key": "skillname_190087002",
+ "text": "梦之防护"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6230,7 +6497,10 @@
},
{
"Id": 190087003,
- "Name": "护盾检测",
+ "Name": {
+ "key": "skillname_190087003",
+ "text": "护盾检测"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6299,7 +6569,10 @@
},
{
"Id": 190087004,
- "Name": "护盾击破检测",
+ "Name": {
+ "key": "skillname_190087004",
+ "text": "护盾击破检测"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6368,7 +6641,10 @@
},
{
"Id": 110011,
- "Name": "熊猫拳",
+ "Name": {
+ "key": "skillname_110011",
+ "text": "熊猫拳"
+ },
"ico": "skillicon_001",
"act": "Skill_1",
"Type": 0,
@@ -6437,7 +6713,10 @@
},
{
"Id": 110012,
- "Name": "太极一式",
+ "Name": {
+ "key": "skillname_110012",
+ "text": "太极一式"
+ },
"ico": "skillicon_002",
"act": "Skill_2",
"Type": 0,
@@ -6506,7 +6785,10 @@
},
{
"Id": 110013,
- "Name": "太极零式",
+ "Name": {
+ "key": "skillname_110013",
+ "text": "太极零式"
+ },
"ico": "skillicon_003",
"act": "Skill_3",
"Type": 0,
@@ -6575,7 +6857,10 @@
},
{
"Id": 110031,
- "Name": "和谐音律",
+ "Name": {
+ "key": "skillname_110031",
+ "text": "和谐音律"
+ },
"ico": "skillicon_004",
"act": "Skill_1",
"Type": 1,
@@ -6644,7 +6929,10 @@
},
{
"Id": 110032,
- "Name": "欢悦之舞",
+ "Name": {
+ "key": "skillname_110032",
+ "text": "欢悦之舞"
+ },
"ico": "skillicon_005",
"act": "Skill_2",
"Type": 1,
@@ -6713,7 +7001,10 @@
},
{
"Id": 110033,
- "Name": "彩虹音符",
+ "Name": {
+ "key": "skillname_110033",
+ "text": "彩虹音符"
+ },
"ico": "skillicon_006",
"act": "Skill_3",
"Type": 1,
@@ -6782,7 +7073,10 @@
},
{
"Id": 110171,
- "Name": "冰霜之语",
+ "Name": {
+ "key": "skillname_110171",
+ "text": "冰霜之语"
+ },
"ico": "skillicon_010",
"act": "Skill_1",
"Type": 1,
@@ -6851,7 +7145,10 @@
},
{
"Id": 110172,
- "Name": "寒冰之力",
+ "Name": {
+ "key": "skillname_110172",
+ "text": "寒冰之力"
+ },
"ico": "skillicon_011",
"act": "Skill_2",
"Type": 1,
@@ -6920,7 +7217,10 @@
},
{
"Id": 110173,
- "Name": "极寒领域",
+ "Name": {
+ "key": "skillname_110173",
+ "text": "极寒领域"
+ },
"ico": "skillicon_012",
"act": "Skill_3",
"Type": 1,
@@ -6989,7 +7289,10 @@
},
{
"Id": 110181,
- "Name": "梦·呓语",
+ "Name": {
+ "key": "skillname_110181",
+ "text": "梦·呓语"
+ },
"ico": "skillicon_013",
"act": "Skill_1",
"Type": 0,
@@ -7058,7 +7361,10 @@
},
{
"Id": 110182,
- "Name": "梦·愉悦",
+ "Name": {
+ "key": "skillname_110182",
+ "text": "梦·愉悦"
+ },
"ico": "skillicon_014",
"act": "Skill_2",
"Type": 1,
@@ -7127,7 +7433,10 @@
},
{
"Id": 110183,
- "Name": "梦·创世",
+ "Name": {
+ "key": "skillname_110183",
+ "text": "梦·创世"
+ },
"ico": "skillicon_015",
"act": "Skill_3",
"Type": 1,
@@ -7196,7 +7505,10 @@
},
{
"Id": 110091,
- "Name": "一往无前",
+ "Name": {
+ "key": "skillname_110091",
+ "text": "一往无前"
+ },
"ico": "skillicon_007",
"act": "Skill_1",
"Type": 1,
@@ -7265,7 +7577,10 @@
},
{
"Id": 110092,
- "Name": "无所畏惧",
+ "Name": {
+ "key": "skillname_110092",
+ "text": "无所畏惧"
+ },
"ico": "skillicon_008",
"act": "Skill_2",
"Type": 1,
@@ -7334,7 +7649,10 @@
},
{
"Id": 110093,
- "Name": "自由之往",
+ "Name": {
+ "key": "skillname_110093",
+ "text": "自由之往"
+ },
"ico": "skillicon_009",
"act": "Skill_3",
"Type": 1,
@@ -7403,7 +7721,10 @@
},
{
"Id": 110111,
- "Name": "点到为止",
+ "Name": {
+ "key": "skillname_110111",
+ "text": "点到为止"
+ },
"ico": "skillicon_001",
"act": "Skill_1",
"Type": 1,
@@ -7472,7 +7793,10 @@
},
{
"Id": 110112,
- "Name": "聚·心神",
+ "Name": {
+ "key": "skillname_110112",
+ "text": "聚·心神"
+ },
"ico": "skillicon_002",
"act": "Skill_2",
"Type": 0,
@@ -7541,7 +7865,10 @@
},
{
"Id": 110113,
- "Name": "上·善若水",
+ "Name": {
+ "key": "skillname_110113",
+ "text": "上·善若水"
+ },
"ico": "skillicon_003",
"act": "Skill_3",
"Type": 0,
@@ -7610,7 +7937,10 @@
},
{
"Id": 440051,
- "Name": "蛮之力",
+ "Name": {
+ "key": "skillname_440051",
+ "text": "蛮之力"
+ },
"ico": "skillicon_001",
"act": "Skill_1",
"Type": 1,
@@ -7679,7 +8009,10 @@
},
{
"Id": 440052,
- "Name": "蛮力横扫",
+ "Name": {
+ "key": "skillname_440052",
+ "text": "蛮力横扫"
+ },
"ico": "skillicon_002",
"act": "Skill_2",
"Type": 1,
@@ -7748,7 +8081,10 @@
},
{
"Id": 440053,
- "Name": "蛮力冲撞",
+ "Name": {
+ "key": "skillname_440053",
+ "text": "蛮力冲撞"
+ },
"ico": "skillicon_003",
"act": "Skill_3",
"Type": 1,
@@ -7817,7 +8153,10 @@
},
{
"Id": 110081,
- "Name": "猛虎爪",
+ "Name": {
+ "key": "skillname_110081",
+ "text": "猛虎爪"
+ },
"ico": "skillicon_007",
"act": "Skill_1",
"Type": 0,
@@ -7886,7 +8225,10 @@
},
{
"Id": 110082,
- "Name": "胜者为王",
+ "Name": {
+ "key": "skillname_110082",
+ "text": "胜者为王"
+ },
"ico": "skillicon_008",
"act": "Skill_2",
"Type": 1,
@@ -7955,7 +8297,10 @@
},
{
"Id": 110083,
- "Name": "霸·猎杀时刻",
+ "Name": {
+ "key": "skillname_110083",
+ "text": "霸·猎杀时刻"
+ },
"ico": "skillicon_009",
"act": "Skill_3",
"Type": 0,
@@ -8024,7 +8369,10 @@
},
{
"Id": 150051,
- "Name": "狮子铁拳",
+ "Name": {
+ "key": "skillname_150051",
+ "text": "狮子铁拳"
+ },
"ico": "skillicon_013",
"act": "Skill_1",
"Type": 0,
@@ -8093,7 +8441,10 @@
},
{
"Id": 150052,
- "Name": "净化烟火",
+ "Name": {
+ "key": "skillname_150052",
+ "text": "净化烟火"
+ },
"ico": "skillicon_014",
"act": "Skill_2",
"Type": 1,
@@ -8162,7 +8513,10 @@
},
{
"Id": 150053,
- "Name": "这是我的主场!",
+ "Name": {
+ "key": "skillname_150053",
+ "text": "这是我的主场!"
+ },
"ico": "skillicon_015",
"act": "Skill_3",
"Type": 1,
diff --git a/bin/json/game_propsgroup.json b/bin/json/game_propsgroup.json
index 73fa22492..c05cf1b2d 100644
--- a/bin/json/game_propsgroup.json
+++ b/bin/json/game_propsgroup.json
@@ -1,45 +1,102 @@
[
{
- "group": 10001,
- "star": 0,
- "prize": [
- {
- "a": "attr",
- "t": "gold",
- "n": 1000
- },
- {
- "a": "attr",
- "t": "gold",
- "n": 2000
- },
- {
- "a": "attr",
- "t": "gold",
- "n": 3000
- }
- ],
- "p": [
- 1000,
- 1000,
- 1000
- ]
+ "key": 10001,
+ "star": 5,
+ "prize": {
+ "a": "hero",
+ "t": "15001",
+ "n": 1
+ },
+ "p": 1000
},
{
- "group": 20001,
+ "key": 10002,
+ "star": 5,
+ "prize": {
+ "a": "hero",
+ "t": "25001",
+ "n": 1
+ },
+ "p": 1000
+ },
+ {
+ "key": 10003,
+ "star": 4,
+ "prize": {
+ "a": "hero",
+ "t": "25001",
+ "n": 1
+ },
+ "p": 1000
+ },
+ {
+ "key": 10004,
+ "star": 4,
+ "prize": {
+ "a": "hero",
+ "t": "25001",
+ "n": 1
+ },
+ "p": 1000
+ },
+ {
+ "key": 20001,
"star": 0,
- "prize": [
- {
- "a": "attr",
- "t": "gold",
- "n": 4000
- },
- {
- "a": "attr",
- "t": "gold",
- "n": 5000
- }
- ],
- "p": []
+ "prize": {
+ "a": "attr",
+ "t": "gold",
+ "n": 2000
+ },
+ "p": 1000
+ },
+ {
+ "key": 20002,
+ "star": 0,
+ "prize": {
+ "a": "attr",
+ "t": "diamond",
+ "n": 3000
+ },
+ "p": 1000
+ },
+ {
+ "key": 20003,
+ "star": 0,
+ "prize": {
+ "a": "attr",
+ "t": "gold",
+ "n": 2000
+ },
+ "p": 1000
+ },
+ {
+ "key": 20004,
+ "star": 0,
+ "prize": {
+ "a": "attr",
+ "t": "diamond",
+ "n": 3000
+ },
+ "p": 1000
+ },
+ {
+ "key": 20005,
+ "star": 0,
+ "prize": {
+ "a": "attr",
+ "t": "gold",
+ "n": 2000
+ },
+ "p": 1000
+ },
+ {
+ "key": 20006,
+ "star": 0,
+ "prize": {
+ "a": "attr",
+ "t": "diamond",
+ "n": 3000
+ },
+ "p": 1000
}
]
\ No newline at end of file
diff --git a/bin/json/game_propsgrouplist.json b/bin/json/game_propsgrouplist.json
new file mode 100644
index 000000000..d7e994de5
--- /dev/null
+++ b/bin/json/game_propsgrouplist.json
@@ -0,0 +1,37 @@
+[
+ {
+ "group": 10001,
+ "id": [
+ 10001,
+ 10002,
+ 10003
+ ]
+ },
+ {
+ "group": 10002,
+ "id": [
+ 10004
+ ]
+ },
+ {
+ "group": 20001,
+ "id": [
+ 20001,
+ 20002
+ ]
+ },
+ {
+ "group": 20002,
+ "id": [
+ 20003,
+ 20004
+ ]
+ },
+ {
+ "group": 20003,
+ "id": [
+ 20005,
+ 20006
+ ]
+ }
+]
\ No newline at end of file
diff --git a/bin/json/game_skillatk.json b/bin/json/game_skillatk.json
index 81d63dc27..4c84647b0 100644
--- a/bin/json/game_skillatk.json
+++ b/bin/json/game_skillatk.json
@@ -1,7 +1,10 @@
[
{
"Id": 190011000,
- "Name": "阿宝队长技",
+ "Name": {
+ "key": "skillname_190011000",
+ "text": "阿宝队长技"
+ },
"ico": "jn_dzj_01",
"act": "Skill_1",
"Type": 1,
@@ -70,7 +73,10 @@
},
{
"Id": 190012000,
- "Name": "熊猫拳",
+ "Name": {
+ "key": "skillname_190012000",
+ "text": "熊猫拳"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -139,7 +145,10 @@
},
{
"Id": 190013000,
- "Name": "太极一式",
+ "Name": {
+ "key": "skillname_190013000",
+ "text": "太极一式"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -208,7 +217,10 @@
},
{
"Id": 190014000,
- "Name": "太极零式",
+ "Name": {
+ "key": "skillname_190011003",
+ "text": "太极零式"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -277,7 +289,10 @@
},
{
"Id": 190015000,
- "Name": "波比队长技",
+ "Name": {
+ "key": "skillname_190014000",
+ "text": "波比队长技"
+ },
"ico": "jn_dzj_03",
"act": "Skill_2",
"Type": 1,
@@ -346,7 +361,10 @@
},
{
"Id": 190016000,
- "Name": "和谐音律",
+ "Name": {
+ "key": "skillname_190016000",
+ "text": "和谐音律"
+ },
"ico": "jn_icon_004",
"act": "Skill_3",
"Type": 1,
@@ -415,7 +433,10 @@
},
{
"Id": 190017000,
- "Name": "欢悦之舞",
+ "Name": {
+ "key": "skillname_190017000",
+ "text": "欢悦之舞"
+ },
"ico": "jn_icon_005",
"act": "Skill_1",
"Type": 1,
@@ -484,7 +505,10 @@
},
{
"Id": 190018000,
- "Name": "彩虹音符",
+ "Name": {
+ "key": "skillname_190018000",
+ "text": "彩虹音符"
+ },
"ico": "jn_icon_006",
"act": "Skill_2",
"Type": 1,
@@ -553,7 +577,10 @@
},
{
"Id": 190019000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190019000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -622,7 +649,10 @@
},
{
"Id": 190020000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190020000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -691,7 +721,10 @@
},
{
"Id": 190021000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190021000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_2",
"Type": 1,
@@ -760,7 +793,10 @@
},
{
"Id": 190022000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190022000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_3",
"Type": 1,
@@ -829,7 +865,10 @@
},
{
"Id": 190023000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190023000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -898,7 +937,10 @@
},
{
"Id": 190024000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190024000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -967,7 +1009,10 @@
},
{
"Id": 190025000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190025000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -1036,7 +1081,10 @@
},
{
"Id": 190026000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190026000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -1105,7 +1153,10 @@
},
{
"Id": 190027000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190027000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -1174,7 +1225,10 @@
},
{
"Id": 190028000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190028000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -1243,7 +1297,10 @@
},
{
"Id": 190029000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190029000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_1",
"Type": 1,
@@ -1312,7 +1369,10 @@
},
{
"Id": 190030000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190030000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_2",
"Type": 1,
@@ -1381,7 +1441,10 @@
},
{
"Id": 190031000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190031000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -1450,7 +1513,10 @@
},
{
"Id": 190032000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190032000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -1519,7 +1585,10 @@
},
{
"Id": 190033000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190033000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_2",
"Type": 1,
@@ -1588,7 +1657,10 @@
},
{
"Id": 190034000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190034000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_3",
"Type": 1,
@@ -1657,7 +1729,10 @@
},
{
"Id": 190035000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190035000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -1726,7 +1801,10 @@
},
{
"Id": 190036000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190036000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -1795,7 +1873,10 @@
},
{
"Id": 190037000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190037000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -1870,7 +1951,10 @@
},
{
"Id": 190038000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190038000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -1939,7 +2023,10 @@
},
{
"Id": 190039000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190039000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -2008,7 +2095,10 @@
},
{
"Id": 190040000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190040000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -2077,7 +2167,10 @@
},
{
"Id": 190041000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190041000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_1",
"Type": 1,
@@ -2146,7 +2239,10 @@
},
{
"Id": 190042000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190042000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_2",
"Type": 1,
@@ -2221,7 +2317,10 @@
},
{
"Id": 190043000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190043000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -2290,7 +2389,10 @@
},
{
"Id": 190044000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190044000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -2359,7 +2461,10 @@
},
{
"Id": 190045000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190045000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_2",
"Type": 1,
@@ -2428,7 +2533,10 @@
},
{
"Id": 190046000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190046000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_3",
"Type": 1,
@@ -2497,7 +2605,10 @@
},
{
"Id": 190047000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190047000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -2572,7 +2683,10 @@
},
{
"Id": 190048000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190048000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -2641,7 +2755,10 @@
},
{
"Id": 190049000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190049000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -2710,7 +2827,10 @@
},
{
"Id": 190050000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190050000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -2779,7 +2899,10 @@
},
{
"Id": 190051000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190051000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -2848,7 +2971,10 @@
},
{
"Id": 190052000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190052000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -2917,7 +3043,10 @@
},
{
"Id": 190053000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190053000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_1",
"Type": 1,
@@ -2986,7 +3115,10 @@
},
{
"Id": 190054000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190054000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_2",
"Type": 1,
@@ -3055,7 +3187,10 @@
},
{
"Id": 190055000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190055000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -3124,7 +3259,10 @@
},
{
"Id": 190056000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190056000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -3193,7 +3331,10 @@
},
{
"Id": 190057000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190057000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_2",
"Type": 1,
@@ -3262,7 +3403,10 @@
},
{
"Id": 190058000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190058000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_3",
"Type": 1,
@@ -3331,7 +3475,10 @@
},
{
"Id": 190059000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190059000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -3400,7 +3547,10 @@
},
{
"Id": 190060000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190060000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -3469,7 +3619,10 @@
},
{
"Id": 190061000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190061000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 1,
@@ -3544,7 +3697,10 @@
},
{
"Id": 190062000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190062000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -3619,7 +3775,10 @@
},
{
"Id": 190063000,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_190063000",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -3688,7 +3847,10 @@
},
{
"Id": 190064000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190064000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -3757,7 +3919,10 @@
},
{
"Id": 190065000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190065000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_1",
"Type": 1,
@@ -3826,7 +3991,10 @@
},
{
"Id": 190066000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190066000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_2",
"Type": 1,
@@ -3895,7 +4063,10 @@
},
{
"Id": 190067000,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_190067000",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 2,
@@ -3964,7 +4135,10 @@
},
{
"Id": 190068000,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_190068000",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -4033,7 +4207,10 @@
},
{
"Id": 190069000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190069000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4102,7 +4279,10 @@
},
{
"Id": 190070000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190070000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4171,7 +4351,10 @@
},
{
"Id": 190071000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190071000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -4240,7 +4423,10 @@
},
{
"Id": 190072000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190072000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4309,7 +4495,10 @@
},
{
"Id": 190073000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190073000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4378,7 +4567,10 @@
},
{
"Id": 190074000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190074000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -4447,7 +4639,10 @@
},
{
"Id": 190075000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190075000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4516,7 +4711,10 @@
},
{
"Id": 190076000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190076000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4585,7 +4783,10 @@
},
{
"Id": 190077000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190077000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -4654,7 +4855,10 @@
},
{
"Id": 190078000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190078000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4723,7 +4927,10 @@
},
{
"Id": 190079000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190079000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4792,7 +4999,10 @@
},
{
"Id": 190080000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190080000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -4861,7 +5071,10 @@
},
{
"Id": 190081000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190081000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -4930,7 +5143,10 @@
},
{
"Id": 190082000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190082000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -4999,7 +5215,10 @@
},
{
"Id": 190083000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190083000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -5068,7 +5287,10 @@
},
{
"Id": 190084000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190084000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -5137,7 +5359,10 @@
},
{
"Id": 190085000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190085000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -5206,7 +5431,10 @@
},
{
"Id": 190086000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190086000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 1,
@@ -5275,7 +5503,10 @@
},
{
"Id": 100012100,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_100012100",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -5350,7 +5581,10 @@
},
{
"Id": 100022100,
- "Name": "梦妖姥姥",
+ "Name": {
+ "key": "skillname_100022100",
+ "text": "梦妖姥姥"
+ },
"ico": "jn_icon_002",
"act": "Skill_3",
"Type": 2,
@@ -5431,7 +5665,10 @@
},
{
"Id": 100092100,
- "Name": "梦龙闪耀",
+ "Name": {
+ "key": "skillname_100092100",
+ "text": "梦龙闪耀"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 2,
@@ -5506,7 +5743,10 @@
},
{
"Id": 100102100,
- "Name": "梦扣扣",
+ "Name": {
+ "key": "skillname_100102100",
+ "text": "梦扣扣"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -5605,7 +5845,10 @@
},
{
"Id": 100162100,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_100162100",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -5680,7 +5923,10 @@
},
{
"Id": 100191100,
- "Name": "猫猫威慑",
+ "Name": {
+ "key": "skillname_100191100",
+ "text": "猫猫威慑"
+ },
"ico": "jn_icon_003",
"act": "Skill_1",
"Type": 1,
@@ -5755,7 +6001,10 @@
},
{
"Id": 100192100,
- "Name": "猫猫推理",
+ "Name": {
+ "key": "skillname_100192100",
+ "text": "猫猫推理"
+ },
"ico": "dzjn_icon_001",
"act": "Skill_2",
"Type": 2,
@@ -5836,7 +6085,10 @@
},
{
"Id": 100193100,
- "Name": "烙印",
+ "Name": {
+ "key": "skillname_100193100",
+ "text": "烙印"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 1,
@@ -5885,7 +6137,10 @@
},
{
"Id": 100622100,
- "Name": "烙印",
+ "Name": {
+ "key": "skillname_100622100",
+ "text": "烙印"
+ },
"ico": "jn_icon_001",
"act": "Skill_1",
"Type": 2,
@@ -5954,7 +6209,10 @@
},
{
"Id": 100626100,
- "Name": "烙印",
+ "Name": {
+ "key": "skillname_100626100",
+ "text": "烙印"
+ },
"ico": "jn_icon_001",
"act": "Skill_2",
"Type": 1,
@@ -6023,7 +6281,10 @@
},
{
"Id": 190087000,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190087000",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6092,7 +6353,10 @@
},
{
"Id": 190087001,
- "Name": "梦之贪婪",
+ "Name": {
+ "key": "skillname_190087001",
+ "text": "梦之贪婪"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6161,7 +6425,10 @@
},
{
"Id": 190087002,
- "Name": "梦之防护",
+ "Name": {
+ "key": "skillname_190087002",
+ "text": "梦之防护"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6230,7 +6497,10 @@
},
{
"Id": 190087003,
- "Name": "护盾检测",
+ "Name": {
+ "key": "skillname_190087003",
+ "text": "护盾检测"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6299,7 +6569,10 @@
},
{
"Id": 190087004,
- "Name": "护盾击破检测",
+ "Name": {
+ "key": "skillname_190087004",
+ "text": "护盾击破检测"
+ },
"ico": "jn_icon_001",
"act": "Skill_3",
"Type": 2,
@@ -6368,7 +6641,10 @@
},
{
"Id": 110011,
- "Name": "熊猫拳",
+ "Name": {
+ "key": "skillname_110011",
+ "text": "熊猫拳"
+ },
"ico": "skillicon_001",
"act": "Skill_1",
"Type": 0,
@@ -6437,7 +6713,10 @@
},
{
"Id": 110012,
- "Name": "太极一式",
+ "Name": {
+ "key": "skillname_110012",
+ "text": "太极一式"
+ },
"ico": "skillicon_002",
"act": "Skill_2",
"Type": 0,
@@ -6506,7 +6785,10 @@
},
{
"Id": 110013,
- "Name": "太极零式",
+ "Name": {
+ "key": "skillname_110013",
+ "text": "太极零式"
+ },
"ico": "skillicon_003",
"act": "Skill_3",
"Type": 0,
@@ -6575,7 +6857,10 @@
},
{
"Id": 110031,
- "Name": "和谐音律",
+ "Name": {
+ "key": "skillname_110031",
+ "text": "和谐音律"
+ },
"ico": "skillicon_004",
"act": "Skill_1",
"Type": 1,
@@ -6644,7 +6929,10 @@
},
{
"Id": 110032,
- "Name": "欢悦之舞",
+ "Name": {
+ "key": "skillname_110032",
+ "text": "欢悦之舞"
+ },
"ico": "skillicon_005",
"act": "Skill_2",
"Type": 1,
@@ -6713,7 +7001,10 @@
},
{
"Id": 110033,
- "Name": "彩虹音符",
+ "Name": {
+ "key": "skillname_110033",
+ "text": "彩虹音符"
+ },
"ico": "skillicon_006",
"act": "Skill_3",
"Type": 1,
@@ -6782,7 +7073,10 @@
},
{
"Id": 110171,
- "Name": "冰霜之语",
+ "Name": {
+ "key": "skillname_110171",
+ "text": "冰霜之语"
+ },
"ico": "skillicon_010",
"act": "Skill_1",
"Type": 1,
@@ -6851,7 +7145,10 @@
},
{
"Id": 110172,
- "Name": "寒冰之力",
+ "Name": {
+ "key": "skillname_110172",
+ "text": "寒冰之力"
+ },
"ico": "skillicon_011",
"act": "Skill_2",
"Type": 1,
@@ -6920,7 +7217,10 @@
},
{
"Id": 110173,
- "Name": "极寒领域",
+ "Name": {
+ "key": "skillname_110173",
+ "text": "极寒领域"
+ },
"ico": "skillicon_012",
"act": "Skill_3",
"Type": 1,
@@ -6989,7 +7289,10 @@
},
{
"Id": 110181,
- "Name": "梦·呓语",
+ "Name": {
+ "key": "skillname_110181",
+ "text": "梦·呓语"
+ },
"ico": "skillicon_013",
"act": "Skill_1",
"Type": 0,
@@ -7058,7 +7361,10 @@
},
{
"Id": 110182,
- "Name": "梦·愉悦",
+ "Name": {
+ "key": "skillname_110182",
+ "text": "梦·愉悦"
+ },
"ico": "skillicon_014",
"act": "Skill_2",
"Type": 1,
@@ -7127,7 +7433,10 @@
},
{
"Id": 110183,
- "Name": "梦·创世",
+ "Name": {
+ "key": "skillname_110183",
+ "text": "梦·创世"
+ },
"ico": "skillicon_015",
"act": "Skill_3",
"Type": 1,
@@ -7196,7 +7505,10 @@
},
{
"Id": 110091,
- "Name": "一往无前",
+ "Name": {
+ "key": "skillname_110091",
+ "text": "一往无前"
+ },
"ico": "skillicon_007",
"act": "Skill_1",
"Type": 1,
@@ -7265,7 +7577,10 @@
},
{
"Id": 110092,
- "Name": "无所畏惧",
+ "Name": {
+ "key": "skillname_110092",
+ "text": "无所畏惧"
+ },
"ico": "skillicon_008",
"act": "Skill_2",
"Type": 1,
@@ -7334,7 +7649,10 @@
},
{
"Id": 110093,
- "Name": "自由之往",
+ "Name": {
+ "key": "skillname_110093",
+ "text": "自由之往"
+ },
"ico": "skillicon_009",
"act": "Skill_3",
"Type": 1,
@@ -7403,7 +7721,10 @@
},
{
"Id": 110111,
- "Name": "点到为止",
+ "Name": {
+ "key": "skillname_110111",
+ "text": "点到为止"
+ },
"ico": "skillicon_001",
"act": "Skill_1",
"Type": 1,
@@ -7472,7 +7793,10 @@
},
{
"Id": 110112,
- "Name": "聚·心神",
+ "Name": {
+ "key": "skillname_110112",
+ "text": "聚·心神"
+ },
"ico": "skillicon_002",
"act": "Skill_2",
"Type": 0,
@@ -7541,7 +7865,10 @@
},
{
"Id": 110113,
- "Name": "上·善若水",
+ "Name": {
+ "key": "skillname_110113",
+ "text": "上·善若水"
+ },
"ico": "skillicon_003",
"act": "Skill_3",
"Type": 0,
@@ -7610,7 +7937,10 @@
},
{
"Id": 440051,
- "Name": "蛮之力",
+ "Name": {
+ "key": "skillname_440051",
+ "text": "蛮之力"
+ },
"ico": "skillicon_001",
"act": "Skill_1",
"Type": 1,
@@ -7679,7 +8009,10 @@
},
{
"Id": 440052,
- "Name": "蛮力横扫",
+ "Name": {
+ "key": "skillname_440052",
+ "text": "蛮力横扫"
+ },
"ico": "skillicon_002",
"act": "Skill_2",
"Type": 1,
@@ -7748,7 +8081,10 @@
},
{
"Id": 440053,
- "Name": "蛮力冲撞",
+ "Name": {
+ "key": "skillname_440053",
+ "text": "蛮力冲撞"
+ },
"ico": "skillicon_003",
"act": "Skill_3",
"Type": 1,
@@ -7817,7 +8153,10 @@
},
{
"Id": 110081,
- "Name": "猛虎爪",
+ "Name": {
+ "key": "skillname_110081",
+ "text": "猛虎爪"
+ },
"ico": "skillicon_007",
"act": "Skill_1",
"Type": 0,
@@ -7886,7 +8225,10 @@
},
{
"Id": 110082,
- "Name": "胜者为王",
+ "Name": {
+ "key": "skillname_110082",
+ "text": "胜者为王"
+ },
"ico": "skillicon_008",
"act": "Skill_2",
"Type": 1,
@@ -7955,7 +8297,10 @@
},
{
"Id": 110083,
- "Name": "霸·猎杀时刻",
+ "Name": {
+ "key": "skillname_110083",
+ "text": "霸·猎杀时刻"
+ },
"ico": "skillicon_009",
"act": "Skill_3",
"Type": 0,
@@ -8024,7 +8369,10 @@
},
{
"Id": 150051,
- "Name": "狮子铁拳",
+ "Name": {
+ "key": "skillname_150051",
+ "text": "狮子铁拳"
+ },
"ico": "skillicon_013",
"act": "Skill_1",
"Type": 0,
@@ -8093,7 +8441,10 @@
},
{
"Id": 150052,
- "Name": "净化烟火",
+ "Name": {
+ "key": "skillname_150052",
+ "text": "净化烟火"
+ },
"ico": "skillicon_014",
"act": "Skill_2",
"Type": 1,
@@ -8162,7 +8513,10 @@
},
{
"Id": 150053,
- "Name": "这是我的主场!",
+ "Name": {
+ "key": "skillname_150053",
+ "text": "这是我的主场!"
+ },
"ico": "skillicon_015",
"act": "Skill_3",
"Type": 1,
diff --git a/bin/json/game_ui.json b/bin/json/game_ui.json
index aa5c1088b..117762088 100644
--- a/bin/json/game_ui.json
+++ b/bin/json/game_ui.json
@@ -203,30 +203,6 @@
"comname": "back_up",
"des": "临时展示界面-左上按钮返回"
},
- {
- "id": "methodandway_equip",
- "file": "EquipMethodAndWayWindow",
- "unloadpkg": 0,
- "loadtype": 0,
- "full": 0,
- "blur": 0,
- "package": "tips/tips",
- "packagename": "tips",
- "comname": "equipMethodAndWayTips",
- "des": "装备获取途径界面(临时)"
- },
- {
- "id": "skillinfo",
- "file": "SkillInfoWindow",
- "unloadpkg": 0,
- "loadtype": 0,
- "full": 0,
- "blur": 0,
- "package": "tips/tips",
- "packagename": "tips",
- "comname": "skillInfoTips",
- "des": "技能信息界面(临时)"
- },
{
"id": "generaltips",
"file": "GeneralTipsWindow",
@@ -533,7 +509,7 @@
"unloadpkg": 5,
"loadtype": 1,
"full": 0,
- "blur": 0,
+ "blur": 1,
"package": "roledetails/roledetails",
"packagename": "roledetails",
"comname": "roleupgrade",
@@ -558,7 +534,7 @@
"loadtype": 0,
"full": 0,
"blur": 1,
- "package": "n",
+ "package": "roledetails/roledetails",
"packagename": "roledetails",
"comname": "role_grow",
"des": "英雄图鉴属性弹窗"
@@ -653,7 +629,7 @@
"unloadpkg": 3,
"loadtype": 1,
"full": 0,
- "blur": 0,
+ "blur": 1,
"package": "tips/tips",
"packagename": "tips",
"comname": "GeneralItem",
@@ -694,5 +670,17 @@
"packagename": "roledetails",
"comname": "skillnametips3",
"des": "队长技描述提示框"
+ },
+ {
+ "id": "equistrengthen",
+ "file": "EquiStrengthenWindow",
+ "unloadpkg": 3,
+ "loadtype": 1,
+ "full": 0,
+ "blur": 0,
+ "package": "roledetails/roledetails",
+ "packagename": "roledetails",
+ "comname": "equistrengthen",
+ "des": "装备强化"
}
]
\ No newline at end of file
diff --git a/modules/equipment/modelEquipment.go b/modules/equipment/modelEquipment.go
index 6371cf711..8c2a60dd1 100644
--- a/modules/equipment/modelEquipment.go
+++ b/modules/equipment/modelEquipment.go
@@ -207,7 +207,7 @@ func (this *modelEquipmentComp) upgradeEquipment(equipment *pb.DB_Equipment, equ
return
}
//检索出未使用的词条
- for _, v := range sattr {
+ for _, v := range temp {
iskeep := false
for _, v1 := range equipment.AdverbEntry {
if v.Key == v1.Id {
diff --git a/modules/items/api_useItem.go b/modules/items/api_useItem.go
index a93a0fe2d..03204cb63 100644
--- a/modules/items/api_useItem.go
+++ b/modules/items/api_useItem.go
@@ -4,8 +4,6 @@ import (
"go_dreamfactory/comm"
"go_dreamfactory/pb"
cfg "go_dreamfactory/sys/configure/structs"
- "math/rand"
- "time"
"google.golang.org/protobuf/proto"
)
@@ -24,7 +22,7 @@ func (this *apiComp) Useitem(session comm.IUserSession, req *pb.ItemsUseItemReq)
err error
item *pb.DB_UserItemData
itemcf *cfg.Game_itemData
- prop *cfg.Game_propsgroupData
+ prop []*cfg.Game_propsgroupData
)
if code = this.UseitemCheck(session, req); code != pb.ErrorCode_Success {
return
@@ -50,7 +48,8 @@ func (this *apiComp) Useitem(session comm.IUserSession, req *pb.ItemsUseItemReq)
if code = this.module.AddItemforGrid(&comm.ModuleCallSource{}, session, req.GridId, -1*itemcf.SynthetizeNum*int32(req.Amount), true); code != pb.ErrorCode_Success {
return
}
- if code = this.module.ModuleHero.GetSpecifiedHero(session, prop.Prize[0].T, prop.Star, 0, int32(req.Amount)); code != pb.ErrorCode_Success {
+ sale := RandomProps(prop)
+ if code = this.module.ModuleHero.GetSpecifiedHero(session, sale.Prize.T, sale.Star, 0, int32(req.Amount)); code != pb.ErrorCode_Success {
return
}
case 4: //自选宝箱
@@ -61,11 +60,18 @@ func (this *apiComp) Useitem(session comm.IUserSession, req *pb.ItemsUseItemReq)
if code = this.module.AddItemforGrid(&comm.ModuleCallSource{}, session, req.GridId, -1*int32(req.Amount), true); code != pb.ErrorCode_Success {
return
}
- if int(req.Select) >= len(prop.Prize) {
+ var sale *cfg.Game_atn
+ for _, v := range prop {
+ if v.Key == req.Select {
+ sale = v.Prize
+ }
+ }
+ if sale == nil {
+ this.module.Errorf("no found target sale:%v", req.Select)
code = pb.ErrorCode_ReqParameterError
return
}
- sale := prop.Prize[req.Select]
+
sale.N = sale.N * int32(req.Amount)
if code = this.module.DispenseRes(session, []*cfg.Game_atn{sale}, true); code != pb.ErrorCode_Success {
return
@@ -75,9 +81,7 @@ func (this *apiComp) Useitem(session comm.IUserSession, req *pb.ItemsUseItemReq)
code = pb.ErrorCode_ConfigNoFound
return
}
- r := rand.New(rand.NewSource(time.Now().Unix()))
- index := r.Perm(len(prop.Prize))[0]
- sale := prop.Prize[index]
+ sale := RandomProps(prop).Prize
sale.N = sale.N * int32(req.Amount)
if code = this.module.AddItemforGrid(&comm.ModuleCallSource{}, session, req.GridId, -1*int32(req.Amount), true); code != pb.ErrorCode_Success {
return
@@ -90,10 +94,10 @@ func (this *apiComp) Useitem(session comm.IUserSession, req *pb.ItemsUseItemReq)
code = pb.ErrorCode_ConfigNoFound
return
}
- sale := make([]*cfg.Game_atn, len(prop.Prize))
- for i, v := range prop.Prize {
- sale[i] = v
- sale[i].N = v.N * int32(req.Amount)
+ sale := make([]*cfg.Game_atn, len(prop))
+ for i, v := range prop {
+ sale[i] = v.Prize
+ sale[i].N = v.Prize.N * int32(req.Amount)
}
if code = this.module.AddItemforGrid(&comm.ModuleCallSource{}, session, req.GridId, -1*int32(req.Amount), true); code != pb.ErrorCode_Success {
return
diff --git a/modules/items/configure.go b/modules/items/configure.go
index 728596e8f..a18ddb3df 100644
--- a/modules/items/configure.go
+++ b/modules/items/configure.go
@@ -10,8 +10,9 @@ import (
)
const (
- game_item = "game_item.json"
- game_propsgroup = "game_propsgroup.json"
+ game_item = "game_item.json"
+ game_propsgroup = "game_propsgroup.json"
+ game_propsgrouplist = "game_propsgrouplist.json"
)
///背包配置管理组件
@@ -26,6 +27,7 @@ func (this *ConfigureComp) Init(service core.IService, module core.IModule, comp
this.module = module.(*Items)
err = this.LoadConfigure(game_item, cfg.NewGame_item)
err = this.LoadConfigure(game_propsgroup, cfg.NewGame_propsgroup)
+ err = this.LoadConfigure(game_propsgrouplist, cfg.NewGame_propsgrouplist)
return
}
@@ -91,20 +93,35 @@ func (this *ConfigureComp) GetPackItemByType(itmes []*pb.DB_UserItemData, bagtyp
}
//获取道具礼包组
-func (this *ConfigureComp) GetPropsgroupConfigure(id int32) (item *cfg.Game_propsgroupData, err error) {
+func (this *ConfigureComp) GetPropsgroupConfigure(gid int32) (result []*cfg.Game_propsgroupData, err error) {
var (
- v interface{}
- ok bool
+ v interface{}
+ group *cfg.Game_propsgrouplistData
)
+ if v, err = this.GetConfigure(game_propsgrouplist); err != nil {
+ this.module.Errorf("err:%v", err)
+ return
+ }
+ result = make([]*cfg.Game_propsgroupData, 0)
+ if group, ok := v.(*cfg.Game_propsgrouplist).GetDataMap()[gid]; !ok {
+ err = fmt.Errorf("no found Game_propsgrouplist group:%d", group)
+ return
+ }
if v, err = this.GetConfigure(game_propsgroup); err != nil {
this.module.Errorf("err:%v", err)
return
- } else {
- if item, ok = v.(*cfg.Game_propsgroup).GetDataMap()[id]; !ok {
- err = fmt.Errorf("no found item:%d configure", id)
- this.module.Errorf("err:%v", err)
+ }
+ for _, id := range group.Id {
+ if temp, ok := v.(*cfg.Game_propsgroup).GetDataMap()[id]; !ok {
+ err = fmt.Errorf("no found Game_propsgroup id:%d", v)
return
+ } else {
+ result = append(result, temp)
}
}
+ if len(result) == 0 {
+ err = fmt.Errorf("no found itemConfigure group:%d", group)
+ this.module.Errorf("err:%v", err)
+ }
return
}
diff --git a/modules/items/core.go b/modules/items/core.go
index 2bd04c3a3..ef36a9f67 100644
--- a/modules/items/core.go
+++ b/modules/items/core.go
@@ -1,8 +1,11 @@
package items
import (
+ "crypto/rand"
"errors"
"go_dreamfactory/lego/core"
+ cfg "go_dreamfactory/sys/configure/structs"
+ "math/big"
)
const ( //Redis
@@ -22,3 +25,28 @@ var (
PackGridNumUpper = errors.New("grid amount upper!") //背包格子达到上限
GirdAmountUpper = errors.New("grid amount upper!") //格子容量达到上限
)
+
+//随机权重宝箱
+func RandomProps(group []*cfg.Game_propsgroupData) (prop *cfg.Game_propsgroupData) {
+ if group == nil || len(group) == 0 {
+ return
+ }
+ var (
+ totle int64
+ curr int64
+ temp int64
+ )
+ for _, v := range group {
+ totle += int64(v.P)
+ }
+ n, _ := rand.Int(rand.Reader, big.NewInt(totle))
+ curr = n.Int64()
+ for _, v := range group {
+ temp += int64(v.P)
+ if curr <= temp {
+ prop = v
+ return
+ }
+ }
+ return
+}
diff --git a/sys/configure/structs/Tables.go b/sys/configure/structs/Tables.go
index 07f647873..20fbb96ad 100644
--- a/sys/configure/structs/Tables.go
+++ b/sys/configure/structs/Tables.go
@@ -69,6 +69,8 @@ type Tables struct {
propsgroup *Game_propsgroup
facemod *Game_facemod
msgdistrib *Game_msgdistrib
+ language *Game_language
+ propsgrouplist *Game_propsgrouplist
}
func NewTables(loader JsonLoader) (*Tables, error) {
@@ -418,5 +420,17 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.msgdistrib, err = NewGame_msgdistrib(buf) ; err != nil {
return nil, err
}
+ if buf, err = loader("game_language") ; err != nil {
+ return nil, err
+ }
+ if tables.language, err = NewGame_language(buf) ; err != nil {
+ return nil, err
+ }
+ if buf, err = loader("game_propsgrouplist") ; err != nil {
+ return nil, err
+ }
+ if tables.propsgrouplist, err = NewGame_propsgrouplist(buf) ; err != nil {
+ return nil, err
+ }
return tables, nil
}
diff --git a/sys/configure/structs/game.equipData.go b/sys/configure/structs/game.equipData.go
index 7b41ebe2d..004ba8db1 100644
--- a/sys/configure/structs/game.equipData.go
+++ b/sys/configure/structs/game.equipData.go
@@ -17,11 +17,14 @@ type Game_equipData struct {
Suitintr string
Pos int32
Star int32
+ Color int32
Leadlibrary int32
Addattrnum []int32
Addattrnump []int32
Addlibrary int32
Ico string
+ UseSkip int32
+ Sale []*Game_atn
}
func (Game_equipData) GetTypeId() int {
@@ -36,6 +39,7 @@ func NewGame_equipData(_buf map[string]interface{}) (_v *Game_equipData, err err
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["suitintr"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Suitintr error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Suitintr, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["pos"].(float64); !_ok_ { err = errors.New("pos error"); return }; _v.Pos = 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["color"].(float64); !_ok_ { err = errors.New("color error"); return }; _v.Color = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["leadlibrary"].(float64); !_ok_ { err = errors.New("leadlibrary error"); return }; _v.Leadlibrary = int32(_tempNum_) }
{
var _arr_ []interface{}
@@ -67,5 +71,20 @@ func NewGame_equipData(_buf map[string]interface{}) (_v *Game_equipData, err err
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["addlibrary"].(float64); !_ok_ { err = errors.New("addlibrary error"); return }; _v.Addlibrary = int32(_tempNum_) }
{ var _ok_ bool; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["use_skip"].(float64); !_ok_ { err = errors.New("use_skip error"); return }; _v.UseSkip = int32(_tempNum_) }
+ {
+ var _arr_ []interface{}
+ var _ok_ bool
+ if _arr_, _ok_ = _buf["sale"].([]interface{}); !_ok_ { err = errors.New("sale error"); return }
+
+ _v.Sale = make([]*Game_atn, 0, len(_arr_))
+
+ for _, _e_ := range _arr_ {
+ var _list_v_ *Game_atn
+ { 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 = NewGame_atn(_x_); err != nil { return } }
+ _v.Sale = append(_v.Sale, _list_v_)
+ }
+ }
+
return
}
diff --git a/sys/configure/structs/game.extserversData.go b/sys/configure/structs/game.extserversData.go
index d5eea37bd..1520210de 100644
--- a/sys/configure/structs/game.extserversData.go
+++ b/sys/configure/structs/game.extserversData.go
@@ -13,6 +13,7 @@ import "errors"
type Game_extserversData struct {
Name string
Ips string
+ Debug bool
}
func (Game_extserversData) GetTypeId() int {
@@ -21,7 +22,8 @@ func (Game_extserversData) GetTypeId() int {
func NewGame_extserversData(_buf map[string]interface{}) (_v *Game_extserversData, err error) {
_v = &Game_extserversData{}
- { var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name 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; if _v.Ips, _ok_ = _buf["ips"].(string); !_ok_ { err = errors.New("ips error"); return } }
+ { var _ok_ bool; if _v.Debug, _ok_ = _buf["debug"].(bool); !_ok_ { err = errors.New("debug error"); return } }
return
}
diff --git a/sys/configure/structs/game.language.go b/sys/configure/structs/game.language.go
new file mode 100644
index 000000000..3d081116d
--- /dev/null
+++ b/sys/configure/structs/game.language.go
@@ -0,0 +1,42 @@
+
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+package cfg
+
+type Game_language struct {
+ _dataMap map[string]*Game_languageData
+ _dataList []*Game_languageData
+}
+
+func NewGame_language(_buf []map[string]interface{}) (*Game_language, error) {
+ _dataList := make([]*Game_languageData, 0, len(_buf))
+ dataMap := make(map[string]*Game_languageData)
+ for _, _ele_ := range _buf {
+ if _v, err2 := NewGame_languageData(_ele_); err2 != nil {
+ return nil, err2
+ } else {
+ _dataList = append(_dataList, _v)
+ dataMap[_v.Keycode] = _v
+ }
+ }
+ return &Game_language{_dataList:_dataList, _dataMap:dataMap}, nil
+}
+
+func (table *Game_language) GetDataMap() map[string]*Game_languageData {
+ return table._dataMap
+}
+
+func (table *Game_language) GetDataList() []*Game_languageData {
+ return table._dataList
+}
+
+func (table *Game_language) Get(key string) *Game_languageData {
+ return table._dataMap[key]
+}
+
+
diff --git a/sys/configure/structs/game.languageData.go b/sys/configure/structs/game.languageData.go
new file mode 100644
index 000000000..037c1c1b8
--- /dev/null
+++ b/sys/configure/structs/game.languageData.go
@@ -0,0 +1,25 @@
+
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+package cfg
+
+import "errors"
+
+type Game_languageData struct {
+ Keycode string
+}
+
+func (Game_languageData) GetTypeId() int {
+ return -1436621922
+}
+
+func NewGame_languageData(_buf map[string]interface{}) (_v *Game_languageData, err error) {
+ _v = &Game_languageData{}
+ {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["keycode"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Keycode error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Keycode, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
+ return
+}
diff --git a/sys/configure/structs/game.newSkillData.go b/sys/configure/structs/game.newSkillData.go
index a056f7b72..d246644d3 100644
--- a/sys/configure/structs/game.newSkillData.go
+++ b/sys/configure/structs/game.newSkillData.go
@@ -34,7 +34,7 @@ func (Game_newSkillData) GetTypeId() int {
func NewGame_newSkillData(_buf map[string]interface{}) (_v *Game_newSkillData, err error) {
_v = &Game_newSkillData{}
{ 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.Name, _ok_ = _buf["Name"].(string); !_ok_ { err = errors.New("Name 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; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } }
{ var _ok_ bool; if _v.Act, _ok_ = _buf["act"].(string); !_ok_ { err = errors.New("act 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_) }
diff --git a/sys/configure/structs/game.propsgroup.go b/sys/configure/structs/game.propsgroup.go
index 2d3c2889c..795a2758c 100644
--- a/sys/configure/structs/game.propsgroup.go
+++ b/sys/configure/structs/game.propsgroup.go
@@ -21,7 +21,7 @@ func NewGame_propsgroup(_buf []map[string]interface{}) (*Game_propsgroup, error)
return nil, err2
} else {
_dataList = append(_dataList, _v)
- dataMap[_v.Group] = _v
+ dataMap[_v.Key] = _v
}
}
return &Game_propsgroup{_dataList:_dataList, _dataMap:dataMap}, nil
diff --git a/sys/configure/structs/game.propsgroupData.go b/sys/configure/structs/game.propsgroupData.go
index dcde9ce55..7cdb33dd8 100644
--- a/sys/configure/structs/game.propsgroupData.go
+++ b/sys/configure/structs/game.propsgroupData.go
@@ -11,10 +11,10 @@ package cfg
import "errors"
type Game_propsgroupData struct {
- Group int32
+ Key int32
Star int32
- Prize []*Game_atn
- P []int32
+ Prize *Game_atn
+ P int32
}
func (Game_propsgroupData) GetTypeId() int {
@@ -23,35 +23,9 @@ func (Game_propsgroupData) GetTypeId() int {
func NewGame_propsgroupData(_buf map[string]interface{}) (_v *Game_propsgroupData, err error) {
_v = &Game_propsgroupData{}
- { 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["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = 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 _arr_ []interface{}
- var _ok_ bool
- if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return }
-
- _v.Prize = make([]*Game_atn, 0, len(_arr_))
-
- for _, _e_ := range _arr_ {
- var _list_v_ *Game_atn
- { 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 = NewGame_atn(_x_); err != nil { return } }
- _v.Prize = append(_v.Prize, _list_v_)
- }
- }
-
- {
- var _arr_ []interface{}
- var _ok_ bool
- if _arr_, _ok_ = _buf["p"].([]interface{}); !_ok_ { err = errors.New("p error"); return }
-
- _v.P = 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.P = append(_v.P, _list_v_)
- }
- }
-
+ { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["prize"].(map[string]interface{}); !_ok_ { err = errors.New("prize error"); return }; if _v.Prize, err = NewGame_atn(_x_); err != nil { return } }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["p"].(float64); !_ok_ { err = errors.New("p error"); return }; _v.P = int32(_tempNum_) }
return
}
diff --git a/sys/configure/structs/game.propsgrouplist.go b/sys/configure/structs/game.propsgrouplist.go
new file mode 100644
index 000000000..1626388f5
--- /dev/null
+++ b/sys/configure/structs/game.propsgrouplist.go
@@ -0,0 +1,42 @@
+
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+package cfg
+
+type Game_propsgrouplist struct {
+ _dataMap map[int32]*Game_propsgrouplistData
+ _dataList []*Game_propsgrouplistData
+}
+
+func NewGame_propsgrouplist(_buf []map[string]interface{}) (*Game_propsgrouplist, error) {
+ _dataList := make([]*Game_propsgrouplistData, 0, len(_buf))
+ dataMap := make(map[int32]*Game_propsgrouplistData)
+ for _, _ele_ := range _buf {
+ if _v, err2 := NewGame_propsgrouplistData(_ele_); err2 != nil {
+ return nil, err2
+ } else {
+ _dataList = append(_dataList, _v)
+ dataMap[_v.Group] = _v
+ }
+ }
+ return &Game_propsgrouplist{_dataList:_dataList, _dataMap:dataMap}, nil
+}
+
+func (table *Game_propsgrouplist) GetDataMap() map[int32]*Game_propsgrouplistData {
+ return table._dataMap
+}
+
+func (table *Game_propsgrouplist) GetDataList() []*Game_propsgrouplistData {
+ return table._dataList
+}
+
+func (table *Game_propsgrouplist) Get(key int32) *Game_propsgrouplistData {
+ return table._dataMap[key]
+}
+
+
diff --git a/sys/configure/structs/game.propsgrouplistData.go b/sys/configure/structs/game.propsgrouplistData.go
new file mode 100644
index 000000000..938271bee
--- /dev/null
+++ b/sys/configure/structs/game.propsgrouplistData.go
@@ -0,0 +1,40 @@
+
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+package cfg
+
+import "errors"
+
+type Game_propsgrouplistData struct {
+ Group int32
+ Id []int32
+}
+
+func (Game_propsgrouplistData) GetTypeId() int {
+ return -835013389
+}
+
+func NewGame_propsgrouplistData(_buf map[string]interface{}) (_v *Game_propsgrouplistData, err error) {
+ _v = &Game_propsgrouplistData{}
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["group"].(float64); !_ok_ { err = errors.New("group error"); return }; _v.Group = int32(_tempNum_) }
+ {
+ var _arr_ []interface{}
+ var _ok_ bool
+ if _arr_, _ok_ = _buf["id"].([]interface{}); !_ok_ { err = errors.New("id error"); return }
+
+ _v.Id = 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.Id = append(_v.Id, _list_v_)
+ }
+ }
+
+ return
+}
diff --git a/sys/configure/structs/game.skillAtkData.go b/sys/configure/structs/game.skillAtkData.go
index d68ee9d7f..4fa805a9a 100644
--- a/sys/configure/structs/game.skillAtkData.go
+++ b/sys/configure/structs/game.skillAtkData.go
@@ -34,7 +34,7 @@ func (Game_skillAtkData) GetTypeId() int {
func NewGame_skillAtkData(_buf map[string]interface{}) (_v *Game_skillAtkData, err error) {
_v = &Game_skillAtkData{}
{ 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.Name, _ok_ = _buf["Name"].(string); !_ok_ { err = errors.New("Name 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; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } }
{ var _ok_ bool; if _v.Act, _ok_ = _buf["act"].(string); !_ok_ { err = errors.New("act 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_) }