剧情奖励 传记等数据处理

This commit is contained in:
meixiongfeng 2023-04-19 19:43:24 +08:00
parent 0e6aba2b9e
commit 2dd073d135
15 changed files with 1310 additions and 588 deletions

View File

@ -1,9 +1,9 @@
[
{
"id": 1,
"reputation_lv": 1,
"reputation_lv": 0,
"raceType": 1,
"reputation_exp": 20,
"reputation_exp": 0,
"Reward": {
"a": "attr",
"t": "talent1",
@ -12,6 +12,17 @@
},
{
"id": 2,
"reputation_lv": 1,
"raceType": 1,
"reputation_exp": 20,
"Reward": {
"a": "attr",
"t": "talent1",
"n": 1
}
},
{
"id": 3,
"reputation_lv": 2,
"raceType": 1,
"reputation_exp": 30,
@ -22,7 +33,7 @@
}
},
{
"id": 3,
"id": 4,
"reputation_lv": 3,
"raceType": 1,
"reputation_exp": 40,
@ -33,7 +44,7 @@
}
},
{
"id": 4,
"id": 5,
"reputation_lv": 4,
"raceType": 1,
"reputation_exp": 50,
@ -44,7 +55,7 @@
}
},
{
"id": 5,
"id": 6,
"reputation_lv": 5,
"raceType": 1,
"reputation_exp": 60,
@ -55,7 +66,7 @@
}
},
{
"id": 6,
"id": 7,
"reputation_lv": 6,
"raceType": 1,
"reputation_exp": 70,
@ -66,7 +77,7 @@
}
},
{
"id": 7,
"id": 8,
"reputation_lv": 7,
"raceType": 1,
"reputation_exp": 80,
@ -77,10 +88,10 @@
}
},
{
"id": 8,
"reputation_lv": 1,
"raceType": 2,
"reputation_exp": 10,
"id": 9,
"reputation_lv": 8,
"raceType": 1,
"reputation_exp": 90,
"Reward": {
"a": "attr",
"t": "talent2",
@ -88,8 +99,151 @@
}
},
{
"id": 9,
"reputation_lv": 2,
"id": 10,
"reputation_lv": 9,
"raceType": 1,
"reputation_exp": 100,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 11,
"reputation_lv": 10,
"raceType": 1,
"reputation_exp": 110,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 12,
"reputation_lv": 11,
"raceType": 1,
"reputation_exp": 120,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 13,
"reputation_lv": 12,
"raceType": 1,
"reputation_exp": 130,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 14,
"reputation_lv": 13,
"raceType": 1,
"reputation_exp": 140,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 15,
"reputation_lv": 14,
"raceType": 1,
"reputation_exp": 150,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 16,
"reputation_lv": 15,
"raceType": 1,
"reputation_exp": 160,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 17,
"reputation_lv": 16,
"raceType": 1,
"reputation_exp": 170,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 18,
"reputation_lv": 17,
"raceType": 1,
"reputation_exp": 180,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 19,
"reputation_lv": 18,
"raceType": 1,
"reputation_exp": 190,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 20,
"reputation_lv": 19,
"raceType": 1,
"reputation_exp": 200,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 21,
"reputation_lv": 20,
"raceType": 1,
"reputation_exp": 210,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 22,
"reputation_lv": 0,
"raceType": 2,
"reputation_exp": 0,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 23,
"reputation_lv": 1,
"raceType": 2,
"reputation_exp": 20,
"Reward": {
@ -99,8 +253,8 @@
}
},
{
"id": 10,
"reputation_lv": 3,
"id": 24,
"reputation_lv": 2,
"raceType": 2,
"reputation_exp": 30,
"Reward": {
@ -110,8 +264,8 @@
}
},
{
"id": 11,
"reputation_lv": 4,
"id": 25,
"reputation_lv": 3,
"raceType": 2,
"reputation_exp": 40,
"Reward": {
@ -121,8 +275,8 @@
}
},
{
"id": 12,
"reputation_lv": 5,
"id": 26,
"reputation_lv": 4,
"raceType": 2,
"reputation_exp": 50,
"Reward": {
@ -132,8 +286,8 @@
}
},
{
"id": 13,
"reputation_lv": 6,
"id": 27,
"reputation_lv": 5,
"raceType": 2,
"reputation_exp": 60,
"Reward": {
@ -143,8 +297,8 @@
}
},
{
"id": 14,
"reputation_lv": 7,
"id": 28,
"reputation_lv": 6,
"raceType": 2,
"reputation_exp": 70,
"Reward": {
@ -154,8 +308,8 @@
}
},
{
"id": 15,
"reputation_lv": 8,
"id": 29,
"reputation_lv": 7,
"raceType": 2,
"reputation_exp": 80,
"Reward": {
@ -165,8 +319,8 @@
}
},
{
"id": 16,
"reputation_lv": 9,
"id": 30,
"reputation_lv": 8,
"raceType": 2,
"reputation_exp": 90,
"Reward": {
@ -176,8 +330,8 @@
}
},
{
"id": 17,
"reputation_lv": 10,
"id": 31,
"reputation_lv": 9,
"raceType": 2,
"reputation_exp": 100,
"Reward": {
@ -187,8 +341,8 @@
}
},
{
"id": 18,
"reputation_lv": 11,
"id": 32,
"reputation_lv": 10,
"raceType": 2,
"reputation_exp": 110,
"Reward": {
@ -198,8 +352,8 @@
}
},
{
"id": 19,
"reputation_lv": 12,
"id": 33,
"reputation_lv": 11,
"raceType": 2,
"reputation_exp": 120,
"Reward": {
@ -209,8 +363,8 @@
}
},
{
"id": 20,
"reputation_lv": 20,
"id": 34,
"reputation_lv": 12,
"raceType": 2,
"reputation_exp": 130,
"Reward": {
@ -218,5 +372,555 @@
"t": "talent2",
"n": 1
}
},
{
"id": 35,
"reputation_lv": 13,
"raceType": 2,
"reputation_exp": 140,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 36,
"reputation_lv": 14,
"raceType": 2,
"reputation_exp": 150,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 37,
"reputation_lv": 15,
"raceType": 2,
"reputation_exp": 160,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 38,
"reputation_lv": 16,
"raceType": 2,
"reputation_exp": 170,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 39,
"reputation_lv": 17,
"raceType": 2,
"reputation_exp": 180,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 40,
"reputation_lv": 18,
"raceType": 2,
"reputation_exp": 190,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 41,
"reputation_lv": 19,
"raceType": 2,
"reputation_exp": 200,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 42,
"reputation_lv": 20,
"raceType": 2,
"reputation_exp": 210,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 43,
"reputation_lv": 0,
"raceType": 3,
"reputation_exp": 0,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 44,
"reputation_lv": 1,
"raceType": 3,
"reputation_exp": 20,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 45,
"reputation_lv": 2,
"raceType": 3,
"reputation_exp": 30,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 46,
"reputation_lv": 3,
"raceType": 3,
"reputation_exp": 40,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 47,
"reputation_lv": 4,
"raceType": 3,
"reputation_exp": 50,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 48,
"reputation_lv": 5,
"raceType": 3,
"reputation_exp": 60,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 49,
"reputation_lv": 6,
"raceType": 3,
"reputation_exp": 70,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 50,
"reputation_lv": 7,
"raceType": 3,
"reputation_exp": 80,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 51,
"reputation_lv": 8,
"raceType": 3,
"reputation_exp": 90,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 52,
"reputation_lv": 9,
"raceType": 3,
"reputation_exp": 100,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 53,
"reputation_lv": 10,
"raceType": 3,
"reputation_exp": 110,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 54,
"reputation_lv": 11,
"raceType": 3,
"reputation_exp": 120,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 55,
"reputation_lv": 12,
"raceType": 3,
"reputation_exp": 130,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 56,
"reputation_lv": 13,
"raceType": 3,
"reputation_exp": 140,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 57,
"reputation_lv": 14,
"raceType": 3,
"reputation_exp": 150,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 58,
"reputation_lv": 15,
"raceType": 3,
"reputation_exp": 160,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 59,
"reputation_lv": 16,
"raceType": 3,
"reputation_exp": 170,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 60,
"reputation_lv": 17,
"raceType": 3,
"reputation_exp": 180,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 61,
"reputation_lv": 18,
"raceType": 3,
"reputation_exp": 190,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 62,
"reputation_lv": 19,
"raceType": 3,
"reputation_exp": 200,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 63,
"reputation_lv": 20,
"raceType": 3,
"reputation_exp": 210,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 64,
"reputation_lv": 0,
"raceType": 4,
"reputation_exp": 0,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 65,
"reputation_lv": 1,
"raceType": 4,
"reputation_exp": 20,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 66,
"reputation_lv": 2,
"raceType": 4,
"reputation_exp": 30,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 67,
"reputation_lv": 3,
"raceType": 4,
"reputation_exp": 40,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 68,
"reputation_lv": 4,
"raceType": 4,
"reputation_exp": 50,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 69,
"reputation_lv": 5,
"raceType": 4,
"reputation_exp": 60,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 70,
"reputation_lv": 6,
"raceType": 4,
"reputation_exp": 70,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 71,
"reputation_lv": 7,
"raceType": 4,
"reputation_exp": 80,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 72,
"reputation_lv": 8,
"raceType": 4,
"reputation_exp": 90,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 73,
"reputation_lv": 9,
"raceType": 4,
"reputation_exp": 100,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 74,
"reputation_lv": 10,
"raceType": 4,
"reputation_exp": 110,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 75,
"reputation_lv": 11,
"raceType": 4,
"reputation_exp": 120,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 76,
"reputation_lv": 12,
"raceType": 4,
"reputation_exp": 130,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 77,
"reputation_lv": 13,
"raceType": 4,
"reputation_exp": 140,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 78,
"reputation_lv": 14,
"raceType": 4,
"reputation_exp": 150,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 79,
"reputation_lv": 15,
"raceType": 4,
"reputation_exp": 160,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 80,
"reputation_lv": 16,
"raceType": 4,
"reputation_exp": 170,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 81,
"reputation_lv": 17,
"raceType": 4,
"reputation_exp": 180,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 82,
"reputation_lv": 18,
"raceType": 4,
"reputation_exp": 190,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 83,
"reputation_lv": 19,
"raceType": 4,
"reputation_exp": 200,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
},
{
"id": 84,
"reputation_lv": 20,
"raceType": 4,
"reputation_exp": 210,
"Reward": {
"a": "attr",
"t": "talent2",
"n": 1
}
}
]

View File

@ -6,7 +6,10 @@
"effects": "",
"access": 123,
"img": "wp_icon_10035",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_gold",
"text": "可以用来购买各种道具的基础货币"
}
},
{
"key": "diamond",
@ -15,7 +18,10 @@
"effects": "",
"access": 158,
"img": "wp_icon_10036",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_diamond",
"text": "珍惜的高级货币,可以用来购买各种稀有道具"
}
},
{
"key": "exp",
@ -24,7 +30,10 @@
"effects": "",
"access": 113,
"img": "icon_hy",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_exp",
"text": "可用于提升角色等级"
}
},
{
"key": "friendPoint",
@ -33,7 +42,10 @@
"effects": "",
"access": 115,
"img": "wp_icon_10014",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_friendPoint",
"text": "好友赠送的友情点,可以用于有情商店兑换各种道具"
}
},
{
"key": "palyexp",
@ -42,7 +54,10 @@
"effects": "",
"access": 113,
"img": "wp_icon_0002",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_palyexp",
"text": "可用于提升角色等级"
}
},
{
"key": "guildexp",
@ -51,7 +66,10 @@
"effects": "",
"access": 157,
"img": "wp_icon_10024",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_guildexp",
"text": "有多种功能的基础货币"
}
},
{
"key": "guildactive",
@ -60,7 +78,10 @@
"effects": "",
"access": 157,
"img": "wp_icon_0001",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_guildactive",
"text": "有多种功能的基础货币"
}
},
{
"key": "guildcoin",
@ -69,7 +90,10 @@
"effects": "",
"access": 157,
"img": "wp_icon_10017",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_guildcoin",
"text": "有多种功能的基础货币"
}
},
{
"key": "starcoin",
@ -78,7 +102,10 @@
"effects": "",
"access": 158,
"img": "wp_icon_10017",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_starcoin",
"text": "有多种功能的基础货币"
}
},
{
"key": "vipexp",
@ -87,7 +114,10 @@
"effects": "",
"access": 158,
"img": "wp_icon_0002",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_vipexp",
"text": "有多种功能的基础货币"
}
},
{
"key": "arenacoin",
@ -96,7 +126,10 @@
"effects": "",
"access": 156,
"img": "icon_ry",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_arenacoin",
"text": "有多种功能的基础货币"
}
},
{
"key": "ps",
@ -105,7 +138,10 @@
"effects": "",
"access": 156,
"img": "wp_icon_0002",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_ps",
"text": "有多种功能的基础货币"
}
},
{
"key": "heroexp",
@ -114,7 +150,10 @@
"effects": "",
"access": 0,
"img": "wp_icon_10009",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_heroexp",
"text": "有多种功能的基础货币"
}
},
{
"key": "moongold",
@ -123,6 +162,9 @@
"effects": "",
"access": 107,
"img": "wp_icon_10009",
"intr": "Currency used to purchase goods"
"intr": {
"key": "item_coin_intr_moongold",
"text": "有多种功能的基础货币"
}
}
]

File diff suppressed because it is too large Load Diff

View File

@ -682,6 +682,8 @@
"business_maxint": 1000,
"business_bag": 20,
"business_rewardday": 1,
"business_renovatething": 180
"business_renovatething": 180,
"favorability_likes": 1500,
"favorability_dislikes": 500
}
]

View File

@ -6192,7 +6192,7 @@
{
"Id": 224004311,
"EmitPR": 1000,
"From": 2,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
@ -6215,7 +6215,7 @@
{
"Id": 224004312,
"EmitPR": 1000,
"From": 2,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
@ -6239,7 +6239,7 @@
{
"Id": 224004313,
"EmitPR": 1000,
"From": 2,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
@ -6263,7 +6263,7 @@
{
"Id": 224004321,
"EmitPR": 1000,
"From": 2,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
@ -6286,7 +6286,7 @@
{
"Id": 224004331,
"EmitPR": 1000,
"From": 2,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
@ -6309,7 +6309,7 @@
{
"Id": 224004341,
"EmitPR": 1000,
"From": 2,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
@ -6332,7 +6332,7 @@
{
"Id": 224004351,
"EmitPR": 1000,
"From": 2,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
@ -6355,7 +6355,7 @@
{
"Id": 224004361,
"EmitPR": 1000,
"From": 2,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,

View File

@ -21,6 +21,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z009",
"buffeffect": "",
"buffpos": "根节点"
@ -47,6 +48,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z003",
"buffeffect": "",
"buffpos": "根节点"
@ -73,6 +75,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z011",
"buffeffect": "",
"buffpos": "根节点"
@ -99,6 +102,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z006",
"buffeffect": "",
"buffpos": "根节点"
@ -125,6 +129,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z008",
"buffeffect": "",
"buffpos": "根节点"
@ -151,6 +156,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j016",
"buffeffect": "",
"buffpos": "根节点"
@ -177,6 +183,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j001",
"buffeffect": "",
"buffpos": "根节点"
@ -203,6 +210,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j006",
"buffeffect": "",
"buffpos": "根节点"
@ -229,6 +237,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -255,6 +264,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -281,6 +291,7 @@
"RemoveType": true,
"OverlayTimes": 3,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -307,6 +318,7 @@
"RemoveType": true,
"OverlayTimes": 3,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -333,6 +345,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j009",
"buffeffect": "",
"buffpos": "根节点"
@ -359,6 +372,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j005",
"buffeffect": "",
"buffpos": "根节点"
@ -383,6 +397,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z007",
"buffeffect": "",
"buffpos": "根节点"
@ -409,6 +424,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z002",
"buffeffect": "",
"buffpos": "根节点"
@ -433,6 +449,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j007",
"buffeffect": "effect_debuff_yun",
"buffpos": "根节点"
@ -457,8 +474,9 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j008",
"buffeffect": "effect_jiaoxia_jiaobing\u00A0",
"buffeffect": "effect_jiaoxia_jiaobing",
"buffpos": "脚底"
},
{
@ -481,6 +499,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j012",
"buffeffect": "",
"buffpos": "根节点"
@ -505,6 +524,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j015",
"buffeffect": "",
"buffpos": "根节点"
@ -529,6 +549,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j004",
"buffeffect": "",
"buffpos": "根节点"
@ -553,6 +574,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j010",
"buffeffect": "",
"buffpos": "根节点"
@ -577,6 +599,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z005",
"buffeffect": "",
"buffpos": "根节点"
@ -605,9 +628,10 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "effect_hudun_1",
"buffpos": "根节点"
"buffpos": ""
},
{
"Id": 390001113,
@ -629,6 +653,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -653,6 +678,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -677,6 +703,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j013",
"buffeffect": "",
"buffpos": "根节点"
@ -701,6 +728,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -725,6 +753,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -749,6 +778,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j014",
"buffeffect": "effect_debuff_sleep",
"buffpos": "根节点"
@ -773,6 +803,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts003",
"buffeffect": "",
"buffpos": "根节点"
@ -797,6 +828,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts004",
"buffeffect": "",
"buffpos": "根节点"
@ -821,6 +853,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts005",
"buffeffect": "",
"buffpos": "根节点"
@ -849,9 +882,10 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
"buffeffect": "effect_hudun_1",
"buffpos": ""
},
{
"Id": 390001123,
@ -877,9 +911,10 @@
"RemoveType": true,
"OverlayTimes": 3,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
"buffeffect": "effect_hudun_1",
"buffpos": ""
},
{
"Id": 390001124,
@ -901,6 +936,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -929,6 +965,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
@ -953,6 +990,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -977,6 +1015,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z004",
"buffeffect": "effect_34002_skill_1_hit",
"buffpos": "胸"
@ -1001,6 +1040,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z001",
"buffeffect": "",
"buffpos": "根节点"
@ -1029,9 +1069,10 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
"buffeffect": "effect_hudun_1",
"buffpos": ""
},
{
"Id": 390001130,
@ -1057,9 +1098,10 @@
"RemoveType": true,
"OverlayTimes": 3,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
"buffeffect": "effect_hudun_1",
"buffpos": ""
},
{
"Id": 390001201,
@ -1081,6 +1123,7 @@
"RemoveType": false,
"OverlayTimes": 10,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts003",
"buffeffect": "",
"buffpos": "根节点"
@ -1108,6 +1151,7 @@
"RemoveType": false,
"OverlayTimes": 10,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts004",
"buffeffect": "effect_14001_skill_2",
"buffpos": "根节点"
@ -1132,6 +1176,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts005",
"buffeffect": "",
"buffpos": "根节点"
@ -1156,6 +1201,7 @@
"RemoveType": false,
"OverlayTimes": 8,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1180,6 +1226,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1204,6 +1251,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts007",
"buffeffect": "",
"buffpos": "根节点"
@ -1230,6 +1278,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts007",
"buffeffect": "",
"buffpos": "根节点"
@ -1254,6 +1303,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts001",
"buffeffect": "",
"buffpos": "根节点"
@ -1280,6 +1330,7 @@
"RemoveType": false,
"OverlayTimes": 5,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts002",
"buffeffect": "",
"buffpos": "根节点"
@ -1304,6 +1355,7 @@
"RemoveType": false,
"OverlayTimes": 5,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1331,6 +1383,7 @@
"RemoveType": false,
"OverlayTimes": 50,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_ts008",
"buffeffect": "",
"buffpos": "根节点"
@ -1357,6 +1410,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j002",
"buffeffect": "",
"buffpos": "根节点"
@ -1381,6 +1435,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -1407,6 +1462,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z011",
"buffeffect": "",
"buffpos": "根节点"
@ -1431,6 +1487,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -1455,6 +1512,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -1481,6 +1539,7 @@
"RemoveType": false,
"OverlayTimes": 8,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -1507,6 +1566,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1533,6 +1593,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1559,6 +1620,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1585,6 +1647,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1611,6 +1674,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1637,6 +1701,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1663,6 +1728,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1689,6 +1755,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1715,6 +1782,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1741,6 +1809,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1767,6 +1836,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1793,6 +1863,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1819,6 +1890,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1845,6 +1917,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1871,6 +1944,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1897,6 +1971,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1923,6 +1998,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1949,6 +2025,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -1975,6 +2052,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -2001,6 +2079,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -2027,6 +2106,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -2053,6 +2133,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -2079,6 +2160,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2105,6 +2187,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2131,6 +2214,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2157,6 +2241,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2183,6 +2268,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2209,6 +2295,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j003",
"buffeffect": "effect_debuff_zhongdu",
"buffpos": "Bip001"
@ -2235,6 +2322,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -2261,6 +2349,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -2285,6 +2374,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j011",
"buffeffect": "",
"buffpos": "根节点"
@ -2312,6 +2402,7 @@
"RemoveType": false,
"OverlayTimes": 99,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2338,6 +2429,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2364,6 +2456,7 @@
"RemoveType": true,
"OverlayTimes": 3,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2391,6 +2484,7 @@
"RemoveType": false,
"OverlayTimes": 99,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2417,6 +2511,7 @@
"RemoveType": false,
"OverlayTimes": 99,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2443,6 +2538,7 @@
"RemoveType": true,
"OverlayTimes": 3,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2469,6 +2565,7 @@
"RemoveType": true,
"OverlayTimes": 99,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2495,6 +2592,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2519,6 +2617,7 @@
"RemoveType": false,
"OverlayTimes": 99,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2545,6 +2644,7 @@
"RemoveType": false,
"OverlayTimes": 99,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2571,6 +2671,7 @@
"RemoveType": true,
"OverlayTimes": 99,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2595,6 +2696,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2621,6 +2723,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2647,6 +2750,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2675,9 +2779,10 @@
"RemoveType": true,
"OverlayTimes": 3,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
"buffeffect": "effect_hudun_1",
"buffpos": ""
},
{
"Id": 390001421,
@ -2699,6 +2804,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2725,6 +2831,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2751,6 +2858,7 @@
"RemoveType": true,
"OverlayTimes": 10,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -2775,6 +2883,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2801,6 +2910,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2825,6 +2935,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2851,6 +2962,7 @@
"RemoveType": false,
"OverlayTimes": 5,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2877,6 +2989,7 @@
"RemoveType": false,
"OverlayTimes": 99,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2901,6 +3014,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -2925,6 +3039,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j011",
"buffeffect": "",
"buffpos": "根节点"
@ -2951,6 +3066,7 @@
"RemoveType": true,
"OverlayTimes": 99,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z006",
"buffeffect": "",
"buffpos": "根节点"
@ -2975,6 +3091,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j011",
"buffeffect": "",
"buffpos": "根节点"
@ -2999,6 +3116,7 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_j011",
"buffeffect": "",
"buffpos": "根节点"
@ -3027,9 +3145,10 @@
"RemoveType": true,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
"buffeffect": "effect_hudun_1",
"buffpos": ""
},
{
"Id": 390001435,
@ -3051,6 +3170,7 @@
"RemoveType": false,
"OverlayTimes": 3,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
@ -3077,6 +3197,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z010",
"buffeffect": "",
"buffpos": "根节点"
@ -3103,6 +3224,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -3129,6 +3251,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z003",
"buffeffect": "",
"buffpos": "根节点"
@ -3155,6 +3278,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z006",
"buffeffect": "",
"buffpos": "根节点"
@ -3181,6 +3305,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "ty_zd_buff_z008",
"buffeffect": "",
"buffpos": "根节点"
@ -3207,6 +3332,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -3233,6 +3359,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": "根节点"
@ -3260,6 +3387,7 @@
"RemoveType": false,
"OverlayTimes": 0,
"SameID": false,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""
@ -3286,6 +3414,7 @@
"RemoveType": false,
"OverlayTimes": 1,
"SameID": true,
"golbalbufficon": "",
"buffIcon": "",
"buffeffect": "",
"buffpos": ""

View File

@ -778,7 +778,7 @@
"When": 3,
"FromCheck": "Target=3,HasBuff=390001202,OverlayNum=10",
"TargetCheck": "Target=2",
"MainSkillCheck": "114001311",
"MainSkillCheck": "MainSkillID=114001311",
"AfterSkillCheck": "",
"BuffCheck": "",
"AddCon": [],

View File

@ -13,8 +13,7 @@ func (this *apiComp) GetFetterListCheck(session comm.IUserSession, req *pb.Libra
func (this *apiComp) GetFetterList(session comm.IUserSession, req *pb.LibraryGetFetterListReq) (code pb.ErrorCode, data *pb.ErrorData) {
code = this.GetFetterListCheck(session, req)
if code != pb.ErrorCode_Success {
if code = this.GetFetterListCheck(session, req); code != pb.ErrorCode_Success {
return // 参数校验失败直接返回
}
rsp := &pb.LibraryGetFetterListResp{}

View File

@ -13,20 +13,39 @@ func (this *apiComp) GetRewardCheck(session comm.IUserSession, req *pb.LibraryGe
return
}
// 羁绊等级奖励
func (this *apiComp) GetReward(session comm.IUserSession, req *pb.LibraryGetRewardReq) (code pb.ErrorCode, data *pb.ErrorData) {
code = this.GetRewardCheck(session, req)
if code != pb.ErrorCode_Success {
return // 参数校验失败直接返回
}
// 配置校验
rsp := &pb.LibraryGetRewardResp{}
defer session.SendMsg(string(this.module.GetType()), LibraryGetRewardResp, rsp)
fetter := this.module.getLibraryByObjID(session.GetUserId(), req.ObjId)
if fetter == nil {
code = pb.ErrorCode_LibraryNoData
return
}
if conf := this.module.configure.GetFriendData(fetter.Fid, req.Fetterlv); len(conf) == 0 {
code = pb.ErrorCode_ConfigNoFound
return
} else {
if conf[0].FavorabilityLv > fetter.Fetterlv {
code = pb.ErrorCode_LibraryLvReward
return
}
}
if _, ok := fetter.Prize[req.Fetterlv]; ok {
code = pb.ErrorCode_LibraryReward
return
}
// 等级校验
if req.Fetterlv > fetter.Fetterlv {
code = pb.ErrorCode_LibraryLvReward
return
}
fetter.Prize[req.Fetterlv] = 1
// 发奖
@ -34,5 +53,6 @@ func (this *apiComp) GetReward(session comm.IUserSession, req *pb.LibraryGetRewa
mapData["prize"] = fetter.Prize
this.module.ModifyLibraryData(session.GetUserId(), fetter.Id, mapData) // 更新内存信息
rsp.Data = fetter
session.SendMsg(string(this.module.GetType()), LibraryGetRewardResp, rsp)
return
}

View File

@ -7,6 +7,7 @@ package library
import (
"go_dreamfactory/comm"
"go_dreamfactory/pb"
cfg "go_dreamfactory/sys/configure/structs"
)
//参数校验
@ -32,6 +33,11 @@ func (this *apiComp) GetStoryReward(session comm.IUserSession, req *pb.LibraryGe
code = pb.ErrorCode_ReqParameterError
return
}
favorConf := this.module.configure.GetFavorability(_heroFetter.Heroid, 1) // 取1级的就可以
if favorConf == nil {
code = pb.ErrorCode_ConfigNoFound
return
}
if req.History != 0 { // 领取传记往事id
for _, v := range _heroFetter.History {
if v == req.History { // 已经领取过奖励
@ -39,6 +45,40 @@ func (this *apiComp) GetStoryReward(session comm.IUserSession, req *pb.LibraryGe
return
}
}
// 等级规则校验
l := len(_heroFetter.History)
if len(favorConf.Favorlv) < l {
if favorConf.Favorlv[l] > _heroFetter.Favorlv { // 等级不够
code = pb.ErrorCode_LibraryLvReward
return
}
}
for iPos, v := range favorConf.BiographyName {
var res []*cfg.Gameatn
if v == req.History {
switch iPos {
case 1:
res = append(res, favorConf.BiographyReward1...)
case 2:
res = append(res, favorConf.BiographyReward2...)
case 3:
res = append(res, favorConf.BiographyReward3...)
}
break
}
if len(res) > 0 {
if code = this.module.DispenseRes(session, res, true); code != pb.ErrorCode_Success {
return
}
} else {
this.module.Errorf("领取奖励配置错误:%d", req.History)
code = pb.ErrorCode_LibraryLvReward
return
}
}
_heroFetter.History = append(_heroFetter.History, req.History)
update["history"] = _heroFetter.History
} else if req.Story != 0 { // 领取故事ID
@ -48,7 +88,39 @@ func (this *apiComp) GetStoryReward(session comm.IUserSession, req *pb.LibraryGe
return
}
}
_heroFetter.Stroyprize = append(_heroFetter.Stroyprize, req.History)
// 等级规则校验
l := len(_heroFetter.Stroyprize)
if len(favorConf.PlotUnlock) < l {
if favorConf.PlotUnlock[l] > _heroFetter.Favorlv { // 等级不够
code = pb.ErrorCode_LibraryLvReward
return
}
}
if favorConf.Rightend == req.Story { // 完美结局
if code = this.module.DispenseRes(session, favorConf.SpecialStroyprize, true); code != pb.ErrorCode_Success {
return
}
} else { // 普通结局
bFound := false
for _, v := range favorConf.Endid {
if v == req.Story {
if code = this.module.DispenseRes(session, favorConf.Stroyprize, true); code != pb.ErrorCode_Success {
return
}
bFound = true
break
}
}
if !bFound {
this.module.Errorf("领取奖励配置错误:%d", req.Story)
code = pb.ErrorCode_LibraryLvReward
return
}
}
_heroFetter.Stroyprize = append(_heroFetter.Stroyprize, req.Story)
update["stroyprize"] = _heroFetter.Stroyprize
}
this.module.modelFetter.modifyHeroFetterDataByObjId(session.GetUserId(), _heroFetter.Id, update)

View File

@ -78,6 +78,7 @@ func (this *configureComp) GetFavorability(hid string, lv int32) *cfg.GameFavora
return this.favorability[hid+"-"+strconv.Itoa(int(lv))]
}
func (this *configureComp) SetFriendData() {
if v, err := this.GetConfigure(game_friends); err == nil {
this.friend = make(map[int64][]*cfg.GameFriendsData, 0)

View File

@ -27,8 +27,7 @@ type GameFavorabilityData struct {
OrdinaryTxt string
DislikingTxt string
Favorlv []int32
BiographyName []string
BiographyTxt []string
BiographyName []int32
BiographyReward1 []*Gameatn
BiographyReward2 []*Gameatn
BiographyReward3 []*Gameatn
@ -120,29 +119,15 @@ func (_v *GameFavorabilityData)Deserialize(_buf map[string]interface{}) (err err
var _ok_ bool
if _arr_, _ok_ = _buf["biography_name"].([]interface{}); !_ok_ { err = errors.New("biography_name error"); return }
_v.BiographyName = make([]string, 0, len(_arr_))
_v.BiographyName = make([]int32, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ string
{ if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } }
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.BiographyName = append(_v.BiographyName, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["biography_txt"].([]interface{}); !_ok_ { err = errors.New("biography_txt error"); return }
_v.BiographyTxt = make([]string, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ string
{ if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } }
_v.BiographyTxt = append(_v.BiographyTxt, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool

View File

@ -33,7 +33,7 @@ func (_v *GameCoinData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Effects, _ok_ = _buf["effects"].(string); !_ok_ { err = errors.New("effects error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["access"].(float64); !_ok_ { err = errors.New("access error"); return }; _v.Access = int32(_tempNum_) }
{ var _ok_ bool; if _v.Img, _ok_ = _buf["img"].(string); !_ok_ { err = errors.New("img error"); return } }
{ var _ok_ bool; if _v.Intr, _ok_ = _buf["intr"].(string); !_ok_ { err = errors.New("intr error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["intr"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Intr error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Intr, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
return
}

View File

@ -212,6 +212,8 @@ type GameGlobalData struct {
BusinessBag int32
BusinessRewardday int32
BusinessRenovatething int32
FavorabilityLikes int32
FavorabilityDislikes int32
}
const TypeId_GameGlobalData = 477542761
@ -838,6 +840,8 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["business_bag"].(float64); !_ok_ { err = errors.New("business_bag error"); return }; _v.BusinessBag = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["business_rewardday"].(float64); !_ok_ { err = errors.New("business_rewardday error"); return }; _v.BusinessRewardday = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["business_renovatething"].(float64); !_ok_ { err = errors.New("business_renovatething error"); return }; _v.BusinessRenovatething = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorability_likes"].(float64); !_ok_ { err = errors.New("favorability_likes error"); return }; _v.FavorabilityLikes = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorability_dislikes"].(float64); !_ok_ { err = errors.New("favorability_dislikes error"); return }; _v.FavorabilityDislikes = int32(_tempNum_) }
return
}

View File

@ -24,6 +24,7 @@ type GameSkillBuffData struct {
RemoveType bool
OverlayTimes byte
SameID bool
Golbalbufficon string
BuffIcon string
Buffeffect string
Buffpos string
@ -88,6 +89,7 @@ func (_v *GameSkillBuffData)Deserialize(_buf map[string]interface{}) (err error)
{ var _ok_ bool; if _v.RemoveType, _ok_ = _buf["RemoveType"].(bool); !_ok_ { err = errors.New("RemoveType error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["OverlayTimes"].(float64); !_ok_ { err = errors.New("OverlayTimes error"); return }; _v.OverlayTimes = byte(_tempNum_) }
{ var _ok_ bool; if _v.SameID, _ok_ = _buf["SameID"].(bool); !_ok_ { err = errors.New("SameID error"); return } }
{ var _ok_ bool; if _v.Golbalbufficon, _ok_ = _buf["golbalbufficon"].(string); !_ok_ { err = errors.New("golbalbufficon error"); return } }
{ var _ok_ bool; if _v.BuffIcon, _ok_ = _buf["buffIcon"].(string); !_ok_ { err = errors.New("buffIcon error"); return } }
{ var _ok_ bool; if _v.Buffeffect, _ok_ = _buf["buffeffect"].(string); !_ok_ { err = errors.New("buffeffect error"); return } }
{ var _ok_ bool; if _v.Buffpos, _ok_ = _buf["buffpos"].(string); !_ok_ { err = errors.New("buffpos error"); return } }