上传配置同步

This commit is contained in:
liwei1dao 2024-01-26 19:13:05 +08:00
parent 12a3a570e6
commit ccfb093832
52 changed files with 183 additions and 823270 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,227 +0,0 @@
[
{
"accumulate": 1000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"accumulate": 2000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 2000
}
]
},
{
"accumulate": 3000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 3000
}
]
},
{
"accumulate": 4000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 4000
}
]
},
{
"accumulate": 5000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 5000
}
]
},
{
"accumulate": 6000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 6000
}
]
},
{
"accumulate": 7000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 7000
}
]
},
{
"accumulate": 8000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 8000
}
]
},
{
"accumulate": 9000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 9000
}
]
},
{
"accumulate": 10000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 10000
}
]
},
{
"accumulate": 11000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 11000
}
]
},
{
"accumulate": 12000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 12000
}
]
},
{
"accumulate": 13000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 13000
}
]
},
{
"accumulate": 14000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 14000
}
]
},
{
"accumulate": 15000,
"reward": [
{
"a": "item",
"t": "10000001",
"n": 10
},
{
"a": "attr",
"t": "gold",
"n": 15000
}
]
}
]

View File

@ -1,82 +0,0 @@
[
{
"lv_id": 1,
"place": 300,
"name": {
"key": "arena_active_king_name_1",
"text": "王者一"
},
"png": "smithy_atk_5",
"reward_week": [
{
"a": "attr",
"t": "arenacoin",
"n": 23
}
]
},
{
"lv_id": 2,
"place": 250,
"name": {
"key": "arena_active_king_name_2",
"text": "王者二"
},
"png": "smithy_atk_5",
"reward_week": [
{
"a": "attr",
"t": "arenacoin",
"n": 24
}
]
},
{
"lv_id": 3,
"place": 200,
"name": {
"key": "arena_active_king_name_3",
"text": "王者三"
},
"png": "smithy_atk_5",
"reward_week": [
{
"a": "attr",
"t": "arenacoin",
"n": 25
}
]
},
{
"lv_id": 4,
"place": 100,
"name": {
"key": "arena_active_king_name_4",
"text": "王者四"
},
"png": "smithy_atk_5",
"reward_week": [
{
"a": "attr",
"t": "arenacoin",
"n": 26
}
]
},
{
"lv_id": 5,
"place": 50,
"name": {
"key": "arena_active_king_name_5",
"text": "王者五"
},
"png": "smithy_atk_5",
"reward_week": [
{
"a": "attr",
"t": "arenacoin",
"n": 27
}
]
}
]

View File

@ -1,152 +0,0 @@
[
{
"id": 1001,
"name": {
"key": "name_01",
"text": "竞技场胜利5次"
},
"buried": 22000001,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 100000
},
{
"a": "attr",
"t": "guildactive",
"n": 10
},
{
"a": "attr",
"t": "guildexp",
"n": 10
}
]
},
{
"id": 1002,
"name": {
"key": "name_02",
"text": "竞技场胜利10次"
},
"buried": 22000002,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 100000
},
{
"a": "attr",
"t": "guildactive",
"n": 10
},
{
"a": "attr",
"t": "guildexp",
"n": 10
}
]
},
{
"id": 1003,
"name": {
"key": "name_03",
"text": "竞技场胜利15次"
},
"buried": 22000003,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 100000
},
{
"a": "attr",
"t": "guildactive",
"n": 10
},
{
"a": "attr",
"t": "guildexp",
"n": 10
}
]
},
{
"id": 1004,
"name": {
"key": "name_04",
"text": "竞技场胜利20次"
},
"buried": 22000004,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 100000
},
{
"a": "attr",
"t": "guildactive",
"n": 10
},
{
"a": "attr",
"t": "guildexp",
"n": 10
}
]
},
{
"id": 1005,
"name": {
"key": "name_05",
"text": "竞技场胜利25次"
},
"buried": 22000005,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 100000
},
{
"a": "attr",
"t": "guildactive",
"n": 10
},
{
"a": "attr",
"t": "guildexp",
"n": 10
}
]
},
{
"id": 1006,
"name": {
"key": "name_06",
"text": "竞技场胜利30次"
},
"buried": 22000006,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 100000
},
{
"a": "attr",
"t": "guildactive",
"n": 10
},
{
"a": "attr",
"t": "guildexp",
"n": 10
}
]
}
]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,457 +0,0 @@
[
{
"boss_id": 50000001,
"boss_name": {
"key": "guild_guild_boss_boss_name_1",
"text": "希卡普"
},
"boss_lv": 1,
"serial": 1,
"fighting": 1000,
"boss_img": 11009,
"kill_reward": 1004,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 50
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000002,
"boss_name": {
"key": "guild_guild_boss_boss_name_2",
"text": "波比"
},
"boss_lv": 1,
"serial": 2,
"fighting": 1200,
"boss_img": 11009,
"kill_reward": 1005,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 50
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000003,
"boss_name": {
"key": "guild_guild_boss_boss_name_3",
"text": "阿宝"
},
"boss_lv": 1,
"serial": 3,
"fighting": 1440,
"boss_img": 11009,
"kill_reward": 1006,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 50
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000004,
"boss_name": {
"key": "guild_guild_boss_boss_name_4",
"text": "希卡普"
},
"boss_lv": 1,
"serial": 4,
"fighting": 1728,
"boss_img": 11009,
"kill_reward": 1007,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 51
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000005,
"boss_name": {
"key": "guild_guild_boss_boss_name_5",
"text": "波比"
},
"boss_lv": 1,
"serial": 5,
"fighting": 2073,
"boss_img": 11009,
"kill_reward": 1008,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 52
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000006,
"boss_name": {
"key": "guild_guild_boss_boss_name_6",
"text": "阿宝"
},
"boss_lv": 1,
"serial": 6,
"fighting": 2487,
"boss_img": 11009,
"kill_reward": 1009,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 53
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000007,
"boss_name": {
"key": "guild_guild_boss_boss_name_7",
"text": "希卡普"
},
"boss_lv": 1,
"serial": 7,
"fighting": 2984,
"boss_img": 11009,
"kill_reward": 1010,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 54
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000008,
"boss_name": {
"key": "guild_guild_boss_boss_name_8",
"text": "波比"
},
"boss_lv": 2,
"serial": 1,
"fighting": 3580,
"boss_img": 11009,
"kill_reward": 1011,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 55
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000009,
"boss_name": {
"key": "guild_guild_boss_boss_name_9",
"text": "阿宝"
},
"boss_lv": 2,
"serial": 2,
"fighting": 4296,
"boss_img": 11009,
"kill_reward": 1012,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 56
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000010,
"boss_name": {
"key": "guild_guild_boss_boss_name_10",
"text": "希卡普"
},
"boss_lv": 2,
"serial": 3,
"fighting": 5155,
"boss_img": 11009,
"kill_reward": 1013,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 57
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000011,
"boss_name": {
"key": "guild_guild_boss_boss_name_11",
"text": "波比"
},
"boss_lv": 2,
"serial": 4,
"fighting": 6186,
"boss_img": 11009,
"kill_reward": 1014,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 58
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000012,
"boss_name": {
"key": "guild_guild_boss_boss_name_12",
"text": "阿宝"
},
"boss_lv": 2,
"serial": 5,
"fighting": 7423,
"boss_img": 11009,
"kill_reward": 1015,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 59
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
},
{
"boss_id": 50000013,
"boss_name": {
"key": "guild_guild_boss_boss_name_13",
"text": "希卡普"
},
"boss_lv": 2,
"serial": 6,
"fighting": 8907,
"boss_img": 11009,
"kill_reward": 1016,
"fail_reward": [
{
"a": "attr",
"t": "guildcoin",
"n": 60
}
],
"race": [
1,
4
],
"job": [
2,
6
],
"hid": [
"25001"
],
"color": [
4,
2
],
"fight": 50
}
]

File diff suppressed because it is too large Load Diff

View File

@ -1,152 +0,0 @@
[
{
"id": 1,
"score": 1500000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_1",
"text": "总积分达到1500000分"
}
},
{
"id": 2,
"score": 3000000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_2",
"text": "总积分达到3000000分"
}
},
{
"id": 3,
"score": 4500000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_3",
"text": "总积分达到4500000分"
}
},
{
"id": 4,
"score": 6000000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_4",
"text": "总积分达到6000000分"
}
},
{
"id": 5,
"score": 9000000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_5",
"text": "总积分达到9000000分"
}
},
{
"id": 6,
"score": 12000000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_6",
"text": "总积分达到12000000分"
}
},
{
"id": 7,
"score": 15000000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_7",
"text": "总积分达到15000000分"
}
},
{
"id": 8,
"score": 18000000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_8",
"text": "总积分达到18000000分"
}
},
{
"id": 9,
"score": 21000000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_9",
"text": "总积分达到21000000分"
}
},
{
"id": 10,
"score": 24000000,
"reward": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"task_describe": {
"key": "guildboss_task_task_describe_10",
"text": "总积分达到24000000分"
}
}
]

View File

@ -1,962 +0,0 @@
[
{
"id": 101,
"name": {
"key": "name_01",
"text": "漏风的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_01",
"text": "衣衫褴褛的豺狼人"
},
"rarity": 1,
"weight": 3000,
"battleid": 105,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 30
},
{
"a": "attr",
"t": "gold",
"n": 10
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 30
},
{
"a": "attr",
"t": "gold",
"n": 10
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 1
}
],
"extime": 10
},
{
"id": 102,
"name": {
"key": "name_02",
"text": "有补丁的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_02",
"text": "衣着得体的豺狼人"
},
"rarity": 1,
"weight": 3000,
"battleid": 106,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 40
},
{
"a": "attr",
"t": "gold",
"n": 20
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 40
},
{
"a": "attr",
"t": "gold",
"n": 20
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 2
}
],
"extime": 10
},
{
"id": 103,
"name": {
"key": "name_03",
"text": "完整的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_03",
"text": "小有积蓄的豺狼人"
},
"rarity": 1,
"weight": 3000,
"battleid": 107,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 50
},
{
"a": "attr",
"t": "gold",
"n": 30
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 50
},
{
"a": "attr",
"t": "gold",
"n": 30
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 3
}
],
"extime": 10
},
{
"id": 104,
"name": {
"key": "name_03",
"text": "完整的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_03",
"text": "小有积蓄的豺狼人"
},
"rarity": 1,
"weight": 1000,
"battleid": 107,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 50
},
{
"a": "attr",
"t": "gold",
"n": 30
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 50
},
{
"a": "attr",
"t": "gold",
"n": 30
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 3
}
],
"extime": 10
},
{
"id": 105,
"name": {
"key": "name_04",
"text": "一室两厅的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_04",
"text": "中产阶级的豺狼人"
},
"rarity": 2,
"weight": 3000,
"battleid": 108,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 60
},
{
"a": "attr",
"t": "gold",
"n": 40
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 60
},
{
"a": "attr",
"t": "gold",
"n": 40
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 4
}
],
"extime": 10
},
{
"id": 106,
"name": {
"key": "name_05",
"text": "有仆人的货船"
},
"mosterhead": "51005",
"mostername": {
"key": "mostername_05",
"text": "资产阶级的豺狼人"
},
"rarity": 2,
"weight": 3000,
"battleid": 109,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 70
},
{
"a": "attr",
"t": "gold",
"n": 50
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 70
},
{
"a": "attr",
"t": "gold",
"n": 50
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 5
}
],
"extime": 10
},
{
"id": 107,
"name": {
"key": "name_06",
"text": "漏风的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_06",
"text": "衣衫褴褛的豺狼人"
},
"rarity": 2,
"weight": 3000,
"battleid": 110,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 30
},
{
"a": "attr",
"t": "gold",
"n": 10
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 30
},
{
"a": "attr",
"t": "gold",
"n": 10
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 1
}
],
"extime": 10
},
{
"id": 108,
"name": {
"key": "name_06",
"text": "漏风的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_06",
"text": "衣衫褴褛的豺狼人"
},
"rarity": 2,
"weight": 1000,
"battleid": 110,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 30
},
{
"a": "attr",
"t": "gold",
"n": 10
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 30
},
{
"a": "attr",
"t": "gold",
"n": 10
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 1
}
],
"extime": 10
},
{
"id": 109,
"name": {
"key": "name_07",
"text": "有补丁的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_07",
"text": "衣着得体的豺狼人"
},
"rarity": 3,
"weight": 3000,
"battleid": 111,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 40
},
{
"a": "attr",
"t": "gold",
"n": 20
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 40
},
{
"a": "attr",
"t": "gold",
"n": 20
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 2
}
],
"extime": 10
},
{
"id": 110,
"name": {
"key": "name_08",
"text": "完整的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_08",
"text": "小有积蓄的豺狼人"
},
"rarity": 3,
"weight": 3000,
"battleid": 112,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 50
},
{
"a": "attr",
"t": "gold",
"n": 30
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 50
},
{
"a": "attr",
"t": "gold",
"n": 30
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 3
}
],
"extime": 10
},
{
"id": 111,
"name": {
"key": "name_09",
"text": "一室两厅的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_09",
"text": "中产阶级的豺狼人"
},
"rarity": 3,
"weight": 3000,
"battleid": 113,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 60
},
{
"a": "attr",
"t": "gold",
"n": 40
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 60
},
{
"a": "attr",
"t": "gold",
"n": 40
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 4
}
],
"extime": 10
},
{
"id": 112,
"name": {
"key": "name_09",
"text": "一室两厅的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_09",
"text": "中产阶级的豺狼人"
},
"rarity": 3,
"weight": 1000,
"battleid": 113,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 60
},
{
"a": "attr",
"t": "gold",
"n": 40
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 60
},
{
"a": "attr",
"t": "gold",
"n": 40
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 4
}
],
"extime": 10
},
{
"id": 113,
"name": {
"key": "name_10",
"text": "有仆人的货船"
},
"mosterhead": "51005",
"mostername": {
"key": "mostername_10",
"text": "资产阶级的豺狼人"
},
"rarity": 4,
"weight": 3000,
"battleid": 114,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 70
},
{
"a": "attr",
"t": "gold",
"n": 50
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 70
},
{
"a": "attr",
"t": "gold",
"n": 50
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 5
}
],
"extime": 10
},
{
"id": 114,
"name": {
"key": "name_11",
"text": "漏风的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_11",
"text": "衣衫褴褛的豺狼人"
},
"rarity": 4,
"weight": 3000,
"battleid": 115,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 30
},
{
"a": "attr",
"t": "gold",
"n": 10
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 30
},
{
"a": "attr",
"t": "gold",
"n": 10
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 1
}
],
"extime": 10
},
{
"id": 115,
"name": {
"key": "name_12",
"text": "有补丁的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_12",
"text": "衣着得体的豺狼人"
},
"rarity": 4,
"weight": 3000,
"battleid": 116,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 40
},
{
"a": "attr",
"t": "gold",
"n": 20
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 40
},
{
"a": "attr",
"t": "gold",
"n": 20
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 2
}
],
"extime": 10
},
{
"id": 116,
"name": {
"key": "name_12",
"text": "有补丁的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_12",
"text": "衣着得体的豺狼人"
},
"rarity": 4,
"weight": 1000,
"battleid": 116,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 40
},
{
"a": "attr",
"t": "gold",
"n": 20
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 40
},
{
"a": "attr",
"t": "gold",
"n": 20
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 2
}
],
"extime": 10
},
{
"id": 117,
"name": {
"key": "name_13",
"text": "完整的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_13",
"text": "小有积蓄的豺狼人"
},
"rarity": 5,
"weight": 3000,
"battleid": 117,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 50
},
{
"a": "attr",
"t": "gold",
"n": 30
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 50
},
{
"a": "attr",
"t": "gold",
"n": 30
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 3
}
],
"extime": 10
},
{
"id": 118,
"name": {
"key": "name_14",
"text": "一室两厅的货船"
},
"mosterhead": "51004",
"mostername": {
"key": "mostername_14",
"text": "中产阶级的豺狼人"
},
"rarity": 5,
"weight": 3000,
"battleid": 118,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 60
},
{
"a": "attr",
"t": "gold",
"n": 40
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 60
},
{
"a": "attr",
"t": "gold",
"n": 40
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 4
}
],
"extime": 10
},
{
"id": 119,
"name": {
"key": "name_15",
"text": "有仆人的货船"
},
"mosterhead": "51005",
"mostername": {
"key": "mostername_15",
"text": "资产阶级的豺狼人"
},
"rarity": 5,
"weight": 3000,
"battleid": 119,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 70
},
{
"a": "attr",
"t": "gold",
"n": 50
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 70
},
{
"a": "attr",
"t": "gold",
"n": 50
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 5
}
],
"extime": 10
},
{
"id": 120,
"name": {
"key": "name_15",
"text": "有仆人的货船"
},
"mosterhead": "51005",
"mostername": {
"key": "mostername_15",
"text": "资产阶级的豺狼人"
},
"rarity": 5,
"weight": 1000,
"battleid": 119,
"keepreward": [
{
"a": "attr",
"t": "diamond",
"n": 70
},
{
"a": "attr",
"t": "gold",
"n": 50
}
],
"lostreward": [
{
"a": "attr",
"t": "diamond",
"n": 70
},
{
"a": "attr",
"t": "gold",
"n": 50
}
],
"time": 15,
"exreward": [
{
"a": "item",
"t": "10000001",
"n": 5
}
],
"extime": 10
}
]

View File

@ -5,6 +5,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Task",
"header": ""
},
@ -14,6 +15,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Task|Daily",
"header": "赵长远"
},
@ -23,6 +25,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Task|Week",
"header": "赵长远"
},
@ -32,6 +35,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Task|Achievement",
"header": "赵长远"
},
@ -41,6 +45,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Task|Daily",
"header": ""
},
@ -50,6 +55,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Task|Daily|Active",
"header": ""
},
@ -59,6 +65,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Task|Week",
"header": ""
},
@ -68,6 +75,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Task|Week|Active",
"header": ""
},
@ -77,6 +85,9 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "mail",
"opencond": [
18000061
],
"path": "Root|Email",
"header": ""
},
@ -86,6 +97,9 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "mail",
"opencond": [
18000061
],
"path": "Root|Email|Btn",
"header": ""
},
@ -95,6 +109,9 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "mail",
"opencond": [
18000061
],
"path": "Root|Email|UnreadBtn",
"header": ""
},
@ -104,6 +121,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|ViKingExpedition",
"header": ""
},
@ -113,6 +131,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|ViKingExpedition|MainPage",
"header": ""
},
@ -122,6 +141,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|ViKingExpedition|MainPage|Btn",
"header": ""
},
@ -131,6 +151,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hunting",
"header": ""
},
@ -140,6 +161,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hunting|MainPage",
"header": ""
},
@ -149,6 +171,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hunting|MainPage|Btn",
"header": ""
},
@ -158,6 +181,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hero1",
"header": ""
},
@ -167,6 +191,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hero1|Heroup",
"header": ""
},
@ -176,6 +201,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hero1|Awake",
"header": ""
},
@ -185,6 +211,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hero1|Resonance",
"header": ""
},
@ -194,6 +221,7 @@
"show_type": 2,
"count_type": 1,
"opencond_id": "",
"opencond": [],
"path": "Root|Hero",
"header": ""
},
@ -203,6 +231,7 @@
"show_type": 2,
"count_type": 1,
"opencond_id": "",
"opencond": [],
"path": "Root|Hero|NewHero",
"header": ""
},
@ -212,6 +241,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hero1|Equip",
"header": ""
},
@ -221,6 +251,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Hero1|Equip|Wear",
"header": ""
},
@ -230,6 +261,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "guild",
"opencond": [],
"path": "Root|Guild",
"header": "赵长远"
},
@ -239,6 +271,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "guild",
"opencond": [],
"path": "Root|Guild|Main",
"header": "赵长远"
},
@ -248,6 +281,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "guild",
"opencond": [],
"path": "Root|Guild|Main|Btn",
"header": "赵长远"
},
@ -257,6 +291,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "guild",
"opencond": [],
"path": "Root|Guild|Main|Apply",
"header": ""
},
@ -266,6 +301,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "guild",
"opencond": [],
"path": "Root|Guild|Main|Apply|Btn",
"header": ""
},
@ -275,6 +311,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "guild",
"opencond": [],
"path": "Root|Guild|Main|Task",
"header": ""
},
@ -284,6 +321,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Bag",
"header": "赵长远"
},
@ -293,6 +331,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Bag|Item",
"header": "赵长远"
},
@ -302,6 +341,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Bag|Equip",
"header": "赵长远"
},
@ -311,6 +351,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Bag|Shard",
"header": "赵长远"
},
@ -320,6 +361,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "goberblacksmithshop",
"opencond": [],
"path": "Root|Smithy",
"header": ""
},
@ -329,6 +371,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "goberblacksmithshop",
"opencond": [],
"path": "Root|Smithy|IllustratedBubble",
"header": ""
},
@ -338,6 +381,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "goberblacksmithshop",
"opencond": [],
"path": "Root|Smithy|IllustratedBubble|Page1",
"header": ""
},
@ -347,6 +391,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "goberblacksmithshop",
"opencond": [],
"path": "Root|Smithy|IllustratedBubble|Page2",
"header": ""
},
@ -356,6 +401,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "goberblacksmithshop",
"opencond": [],
"path": "Root|Smithy|IllustratedBubble|Page3",
"header": ""
},
@ -365,6 +411,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "goberblacksmithshop",
"opencond": [],
"path": "Root|Smithy|IllustratedBubble|Page4",
"header": ""
},
@ -374,6 +421,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "goberblacksmithshop",
"opencond": [],
"path": "Root|Smithy|IllustratedBubble|Reward",
"header": ""
},
@ -383,6 +431,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "goberblacksmithshop",
"opencond": [],
"path": "Root|Smithy",
"header": ""
},
@ -392,6 +441,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu",
"header": ""
},
@ -401,6 +451,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|Pillar",
"header": ""
},
@ -410,6 +461,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "",
"header": ""
},
@ -419,6 +471,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "",
"header": ""
},
@ -428,6 +481,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|Dispatch",
"header": ""
},
@ -437,6 +491,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|Dispatch|Reward",
"header": ""
},
@ -446,6 +501,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|DailyFitness",
"header": ""
},
@ -455,6 +511,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|IllustratedBubble",
"header": ""
},
@ -464,6 +521,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|IllustratedBubble|Page1",
"header": ""
},
@ -473,6 +531,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|IllustratedBubble|Page2",
"header": ""
},
@ -482,6 +541,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|IllustratedBubble|Page3",
"header": ""
},
@ -491,6 +551,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "kungfu",
"opencond": [],
"path": "Root|KungFu|IllustratedBubble|Page3",
"header": ""
},
@ -500,6 +561,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability",
"header": ""
},
@ -509,6 +571,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble",
"header": ""
},
@ -518,6 +581,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble|List",
"header": ""
},
@ -527,6 +591,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble|List|Reward",
"header": ""
},
@ -536,6 +601,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble|List|Biography",
"header": ""
},
@ -545,6 +611,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble|List|Biography|Reward",
"header": ""
},
@ -554,6 +621,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble|Fetters",
"header": ""
},
@ -563,6 +631,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble|Fetters|ListPage",
"header": ""
},
@ -572,6 +641,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble|Fetters|ListPage|Activation",
"header": ""
},
@ -581,6 +651,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|Favorability|Bubble|Fetters|ListPage|UpLv",
"header": ""
},
@ -590,6 +661,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "cooking",
"opencond": [],
"path": "Root|Gourmet",
"header": ""
},
@ -599,6 +671,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "cooking",
"opencond": [],
"path": "Root|Gourmet|Atlas",
"header": ""
},
@ -608,6 +681,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "friend",
"opencond": [],
"path": "Root|Friend",
"header": ""
},
@ -617,6 +691,7 @@
"show_type": 1,
"count_type": 0,
"opencond_id": "friend",
"opencond": [],
"path": "Root|Friend|Apply",
"header": ""
},
@ -626,6 +701,7 @@
"show_type": 0,
"count_type": 1,
"opencond_id": "arena",
"opencond": [],
"path": "Root|Arena",
"header": ""
},
@ -635,6 +711,7 @@
"show_type": 0,
"count_type": 1,
"opencond_id": "arena",
"opencond": [],
"path": "Root|Arena|Num",
"header": ""
},
@ -644,6 +721,7 @@
"show_type": 0,
"count_type": 1,
"opencond_id": "arena",
"opencond": [],
"path": "",
"header": ""
},
@ -653,6 +731,7 @@
"show_type": 0,
"count_type": 1,
"opencond_id": "arena",
"opencond": [],
"path": "Root|Arena|ChallengeNpc",
"header": ""
},
@ -662,6 +741,7 @@
"show_type": 0,
"count_type": 1,
"opencond_id": "arena",
"opencond": [],
"path": "Root|Arena|ChallengeNpc|Page",
"header": ""
},
@ -671,6 +751,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "trials1",
"opencond": [],
"path": "Root|MLine",
"header": ""
},
@ -680,6 +761,7 @@
"show_type": 0,
"count_type": 0,
"opencond_id": "trials1",
"opencond": [],
"path": "Root|MLine|Reward",
"header": ""
},
@ -689,6 +771,7 @@
"show_type": 1,
"count_type": 1,
"opencond_id": "",
"opencond": [],
"path": "",
"header": ""
},
@ -698,6 +781,7 @@
"show_type": 1,
"count_type": 1,
"opencond_id": "",
"opencond": [],
"path": "",
"header": ""
},
@ -707,6 +791,7 @@
"show_type": 1,
"count_type": 1,
"opencond_id": "DaySign",
"opencond": [],
"path": "DaySign",
"header": ""
},
@ -716,6 +801,7 @@
"show_type": 1,
"count_type": 1,
"opencond_id": "RacePagoda",
"opencond": [],
"path": "",
"header": ""
},
@ -725,7 +811,18 @@
"show_type": 1,
"count_type": 1,
"opencond_id": "PS",
"opencond": [],
"path": "Root|Ps",
"header": ""
},
{
"id": 40100,
"msg_type": 0,
"show_type": 1,
"count_type": 0,
"opencond_id": "",
"opencond": [],
"path": "Root|System",
"header": ""
}
]

View File

@ -404,15 +404,15 @@
"id": 10023,
"title": {
"key": "ruledesc_ruledesc_title_23",
"text": "副本挑战说明"
"text": "北境遗落挑战说明"
},
"titlecontent": {
"key": "ruledesc_ruledesc_titlecontent_26",
"text": "副本挑战说明"
"text": "北境遗落"
},
"content": {
"key": "ruledesc_ruledesc_content_26",
"text": "这里可以打败敌人获取稀有道具,打败等级越高获取道具的稀有度越高。"
"text": "在北境遗落挑战泰坦,可获得附魔石。<br>积分越高,评级越高,获得的奖励也越好。<br>每次挑战将消耗体力如果没有达到C以上评级将不会获得奖励同时将返还消耗体力。<br>火焰泰坦将随机掉落无极神功套装、驯龙套装附魔石。<br>冰霜泰坦将随机掉落噩梦漩涡套装、音乐精灵套装附魔石。<br>森林泰坦将随机掉落马戏团套装、泰坦套装、波波星套装和穴居人套装附魔石。"
}
},
{
@ -878,5 +878,21 @@
"key": "ruledesc_ruledesc_content_55",
"text": "在幸运专柜内,可以使用幸运星购买所需物资。<br>守护专柜每二十一天刷新一次,不可手动刷新。"
}
},
{
"key": 56,
"id": 10023,
"title": {
"key": "ruledesc_ruledesc_title_48",
"text": "北境遗落挑战说明"
},
"titlecontent": {
"key": "ruledesc_ruledesc_titlecontent_56",
"text": "积分评级"
},
"content": {
"key": "ruledesc_ruledesc_content_56",
"text": "EX++666667以上<br>EX+500001~666666<br>EX400001~500000<br>SSS300001~400000<br>SS200001~300000<br>S100001~200000<br>A+80001~100000<br>A70001~80000<br>B60001~70000<br>C30001~60000<br>F30000以下"
}
}
]

View File

@ -1,28 +0,0 @@
[
{
"id": 100001,
"desc": {
"key": "show_100001",
"text": "男形象1"
},
"access": 0,
"position": "",
"sex": 1,
"resources": "Person/10000/10000M.prefab",
"vague": "Person/10000/10000MT.prefab",
"pvpAnimator": "Person/10000/10000_MPvp.controller"
},
{
"id": 200001,
"desc": {
"key": "show_200001",
"text": "女形象1"
},
"access": 0,
"position": "",
"sex": 2,
"resources": "Person/10000/10000W.prefab",
"vague": "Person/10000/10000WT.prefab",
"pvpAnimator": "Person/10000/10000_WPvp.controller"
}
]

View File

@ -34747,7 +34747,7 @@
"Type": 1,
"Argu": [
1,
1,
4,
1500
],
"FollowSK": [
@ -34775,7 +34775,7 @@
"Type": 1,
"Argu": [
1,
1,
4,
1600
],
"FollowSK": [
@ -34803,7 +34803,7 @@
"Type": 1,
"Argu": [
1,
1,
4,
1700
],
"FollowSK": [
@ -34831,7 +34831,7 @@
"Type": 1,
"Argu": [
1,
1,
4,
1800
],
"FollowSK": [
@ -34859,7 +34859,7 @@
"Type": 1,
"Argu": [
1,
1,
4,
1900
],
"FollowSK": [
@ -34911,7 +34911,7 @@
"Type": 1,
"Argu": [
1,
1,
4,
1550
],
"FollowSK": [

View File

@ -4,7 +4,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_1",
"text": "木桩上的守护者锻炼好了!现在立马去领取吗?"
"text": "木桩上的守护者锻炼好了!现在立马去领取吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10001
@ -14,7 +14,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_2",
"text": "公告栏上的任务已完成完毕!现在立马去领取吗?"
"text": "公告栏上的任务已完成完毕!现在立马去领取吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10006
@ -24,7 +24,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_3",
"text": "每日一练今天没还没有完成!今天要去完成吗?"
"text": "每日一练今天没还没有完成!今天要去完成吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10003
@ -34,7 +34,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_4",
"text": "周常奖励还没领取!现在立马去领取吗?"
"text": "周常奖励还没领取!现在立马去领取吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 110
@ -44,7 +44,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_5",
"text": "跑环任务还没完成,现在去完成吗?"
"text": "跑环任务还没完成,现在去完成吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 0
@ -54,7 +54,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_6",
"text": "周常奖励还没领取!现在立马去领取吗?"
"text": "周常奖励还没领取!现在立马去领取吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 110
@ -64,7 +64,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_7",
"text": "周常奖励还没领取!现在立马去领取吗?"
"text": "周常奖励还没领取!现在立马去领取吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 110
@ -74,7 +74,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_8",
"text": "冒险之旅还有未完成的主线关卡,是否去挑战?"
"text": "冒险之旅还有未完成的主线关卡,是否去挑战?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 166
@ -84,7 +84,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_9",
"text": "本周的捕羊大赛奖励还能继续挑战获得,是否去游玩?"
"text": "本周的捕羊大赛奖励还能继续挑战获得,是否去游玩?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10042
@ -94,7 +94,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_10",
"text": "博克岛上好像还存在着未探索的秘密,现在去寻找吗?"
"text": "博克岛上好像还存在着未探索的秘密,现在去寻找吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 166
@ -104,7 +104,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_11",
"text": "挑战维京远征可以获取打造材料!现在去挑战吗?"
"text": "挑战维京远征可以获取打造材料!现在去挑战吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10022
@ -114,7 +114,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_12",
"text": "挑战猎魂副本可以获取回响材料!现在去挑战吗?"
"text": "挑战猎魂副本可以获取回响材料!现在去挑战吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10024
@ -124,7 +124,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_13",
"text": "挑战塔岗监狱可以获取升级经验材料,现在去挑战吗?"
"text": "挑战塔岗监狱可以获取升级经验材料,现在去挑战吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10005
@ -134,7 +134,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_14",
"text": "缤纷乐声的每周积分奖励还没全部获取,要去游玩吗?"
"text": "缤纷乐声的每周积分奖励还没全部获取,要去游玩吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10062
@ -144,7 +144,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_15",
"text": "扑克对决的每周连胜奖励还没全部获取,要去游玩吗?"
"text": "扑克对决的每周连胜奖励还没全部获取,要去游玩吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10061
@ -154,7 +154,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_16",
"text": "胜者为王现在赛季开启时,要去游玩吗?"
"text": "胜者为王现在赛季开启时,要去游玩吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10073
@ -164,7 +164,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_17",
"text": "与驴同行现在赛季开启时,要去游玩吗?"
"text": "与驴同行现在赛季开启时,要去游玩吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10070
@ -174,7 +174,7 @@
"talkhero": "44004",
"talktext": {
"key": "systemnotice_chattext_talktext_18",
"text": "猎食大冒险的每周积分奖励还没全部获取,要去游玩吗?"
"text": "猎食大冒险的每周积分奖励还没全部获取,要去游玩吗?[i][u][color=#009933][点击立即前往][/u][/i]"
},
"delay": 500,
"jumpid": 10068

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1018,7 +1018,7 @@
"icon": "25001",
"task_name": {
"key": "worldtask_world_task_task_name_19",
"text": "挑战埃雷特"
"text": "博克岛危机"
},
"task_details": {
"key": "worldtask_world_task_task_details_19",

View File

@ -1,58 +0,0 @@
[
{
"id": 0,
"name": "返回"
},
{
"id": 1,
"name": "进入战斗"
},
{
"id": 2,
"name": "剧情对话"
},
{
"id": 3,
"name": "剧情动画"
},
{
"id": 4,
"name": "跳转场景"
},
{
"id": 5,
"name": "关卡编辑器"
},
{
"id": 6,
"name": "抽卡"
},
{
"id": 7,
"name": "心魔塔"
},
{
"id": 8,
"name": "跳转任务"
},
{
"id": 9,
"name": "圣树开花"
},
{
"id": 10,
"name": "高亮对应NPC气泡"
},
{
"id": 11,
"name": "寻路NPC"
},
{
"id": 12,
"name": "跑环随机事件"
},
{
"id": 13,
"name": "跳转性别选择"
}
]

View File

@ -22,7 +22,7 @@ func (this *apiComp) TaskReceiveCheck(session comm.IUserSession, req *pb.ArenaTa
// /获取自己的排行榜信息
func (this *apiComp) TaskReceive(session comm.IUserSession, req *pb.ArenaTaskReceiveReq) (errdata *pb.ErrorData) {
var (
conf *cfg.GameActiveTaskData
conf *cfg.GameArenaWeeklyTaskData
info *pb.DBArenaUser
err error
atno []*pb.UserAtno

View File

@ -17,10 +17,10 @@ const (
game_arenarankreward = "game_arenarankreward.json" //比赛奖励配置
game_arenachallengenpc = "game_arenachallengenpc.json" //剧情表
game_monsterformat = "game_monsterformat.json" //整容表
game_monster = "game_monster.json" //怪物表
game_activeking = "game_activeking.json" //王者之上奖励
game_achievetask = "game_achievetask.json" //奖励
game_monsterformat = "game_monsterformat.json" //整容表
game_monster = "game_monster.json" //怪物表
game_arenaactiveking = "game_arenaactiveking.json" //王者之上奖励
game_arenaweeklytask = "game_arenaweeklytask.json" //奖励
)
///竞技场配置管理组件
@ -41,7 +41,7 @@ func (this *configureComp) Init(service core.IService, module core.IModule, comp
configure.RegisterConfigure(game_arenarobot, cfg.NewGameArenaRobot, this.updateArenaRobot)
this.LoadConfigure(game_arenarankreward, cfg.NewGameArenaRankReward)
this.LoadConfigure(game_arenachallengenpc, cfg.NewGameArenaChallengeNpc)
this.LoadConfigure(game_activeking, cfg.NewGameActiveKing)
this.LoadConfigure(game_arenaactiveking, cfg.NewGameArenaActiveKing)
configure.RegisterConfigure(game_monsterformat, cfg.NewGameMonsterFormat, func() {
this.mformatlock.Lock()
if v, err := this.GetConfigure(game_monsterformat); err != nil {
@ -208,30 +208,30 @@ func (this *configureComp) getChallengenpc(id int32) (result *cfg.GameArenaChall
}
//查询剧情npc系统
func (this *configureComp) getGameActiveKing() (confs []*cfg.GameActiveKingData, err error) {
func (this *configureComp) getGameActiveKing() (confs []*cfg.GameArenaActiveKingData, err error) {
var (
v interface{}
)
if v, err = this.GetConfigure(game_activeking); err != nil {
if v, err = this.GetConfigure(game_arenaactiveking); err != nil {
this.module.Errorln(err)
} else {
confs = v.(*cfg.GameActiveKing).GetDataList()
confs = v.(*cfg.GameArenaActiveKing).GetDataList()
}
return
}
//查询剧情npc系统
func (this *configureComp) getGameActiveTaskData(id int32) (result *cfg.GameActiveTaskData, err error) {
func (this *configureComp) getGameActiveTaskData(id int32) (result *cfg.GameArenaWeeklyTaskData, err error) {
var (
v interface{}
ok bool
)
if v, err = this.GetConfigure(game_achievetask); err != nil {
if v, err = this.GetConfigure(game_arenaweeklytask); err != nil {
this.module.Errorln(err)
} else {
if result, ok = v.(*cfg.GameActiveTask).GetDataMap()[id]; !ok {
if result, ok = v.(*cfg.GameArenaWeeklyTask).GetDataMap()[id]; !ok {
// err = fmt.Errorf("on found getChallengenpc:%d", id)
err = comm.NewNotFoundConfErr(moduleName, game_achievetask, id)
err = comm.NewNotFoundConfErr(moduleName, game_arenaweeklytask, id)
this.module.Errorln(err)
}
}

View File

@ -468,7 +468,7 @@ func (this *modelArena) getpandataModel() (model *arenaModel, err error) {
func (this *modelArena) weeksettlement(session comm.IUserSession, info *pb.DBArenaUser) {
var (
conf *cfg.GameArenaActiveRewardData
confs []*cfg.GameActiveKingData
confs []*cfg.GameArenaActiveKingData
totalnum int64
rank int32
reward []*cfg.Gameatn

View File

@ -17,7 +17,7 @@ func (this *apiComp) ReceiveCheck(session comm.IUserSession, req *pb.ExpeditionR
// 获取工会boos战信息
func (this *apiComp) Receive(session comm.IUserSession, req *pb.ExpeditionReceiveReq) (errdata *pb.ErrorData) {
var (
conf *cfg.GameExpeditionBoosData
conf *cfg.GameExpeditionBossData
info *pb.DBExpedition
boos *pb.DBExpeditionBoos
member *pb.DBExpeditionMember

View File

@ -18,7 +18,7 @@ func (this *apiComp) UpHeroCheck(session comm.IUserSession, req *pb.ExpeditionUp
// 获取工会boos战信息
func (this *apiComp) UpHero(session comm.IUserSession, req *pb.ExpeditionUpHeroReq) (errdata *pb.ErrorData) {
var (
conf *cfg.GameExpeditionBoosData
conf *cfg.GameExpeditionBossData
hconf *cfg.GameHeroData
member *pb.DBExpeditionMember
info *pb.DBExpedition

View File

@ -8,7 +8,7 @@ import (
)
const (
game_expeditionboos = "game_expeditionboss.json"
game_expeditionboss = "game_expeditionboss.json"
)
// /配置管理基础组件
@ -22,26 +22,26 @@ func (this *MCompConfigure) Init(service core.IService, module core.IModule, com
err = this.ModuleCompBase.Init(service, module, comp, options)
this.module = module.(*Expedition)
err = this.LoadMultiConfigure(map[string]interface{}{
game_expeditionboos: cfg.NewGameExpeditionBoos,
game_expeditionboss: cfg.NewGameExpeditionBoss,
})
return
}
// 获取所有难度一的boos
func (this *MCompConfigure) getGameExpeditionBoosDatas(lv int32) (confs []*cfg.GameExpeditionBoosData, err error) {
func (this *MCompConfigure) getGameExpeditionBoosDatas(lv int32) (confs []*cfg.GameExpeditionBossData, err error) {
var (
v interface{}
)
if v, err = this.GetConfigure(game_expeditionboos); err != nil {
if v, err = this.GetConfigure(game_expeditionboss); err != nil {
return
} else {
data, ok := v.(*cfg.GameExpeditionBoos)
data, ok := v.(*cfg.GameExpeditionBoss)
if !ok {
err = fmt.Errorf("%T no is *cfg.GameGuildActivity", v)
return
}
confs = make([]*cfg.GameExpeditionBoosData, 0)
confs = make([]*cfg.GameExpeditionBossData, 0)
for _, v := range data.GetDataList() {
if v.BossLv == lv {
confs = append(confs, v)
@ -52,16 +52,16 @@ func (this *MCompConfigure) getGameExpeditionBoosDatas(lv int32) (confs []*cfg.G
}
// 获取所有难度一的boos
func (this *MCompConfigure) getGameExpeditionBoosData(id int32) (conf *cfg.GameExpeditionBoosData, err error) {
func (this *MCompConfigure) getGameExpeditionBoosData(id int32) (conf *cfg.GameExpeditionBossData, err error) {
var (
v interface{}
ok bool
)
if v, err = this.GetConfigure(game_expeditionboos); err != nil {
if v, err = this.GetConfigure(game_expeditionboss); err != nil {
return
} else {
if conf, ok = v.(*cfg.GameExpeditionBoos).GetDataMap()[id]; !ok {
if conf, ok = v.(*cfg.GameExpeditionBoss).GetDataMap()[id]; !ok {
err = fmt.Errorf("%T no is *cfg.GameGuildActivity", v)
return
}

View File

@ -48,7 +48,7 @@ func (this *ModelExpedition) querySociatys(guildids []string) (result []*pb.DBGu
// 获取用户全部的埋点数据
func (this *ModelExpedition) getInfo(guildid string) (result *pb.DBExpedition, err error) {
var (
confs []*cfg.GameExpeditionBoosData
confs []*cfg.GameExpeditionBossData
)
result = &pb.DBExpedition{}
if err = this.GetByID(guildid, result); err != nil && err != mgo.MongodbNil {
@ -93,7 +93,7 @@ func (this *ModelExpedition) updateExpedition(data *pb.DBExpedition) (err error)
// 刷新全局配置
func (this *ModelExpedition) refreshBoos(info *pb.DBExpedition) (conf *pb.DBGuildGveBossConf, err error) {
var (
confs []*cfg.GameExpeditionBoosData
confs []*cfg.GameExpeditionBossData
)
if confs, err = this.module.configure.getGameExpeditionBoosDatas(info.Lv); err != nil {
return

View File

@ -1,19 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
const (
EChapterGameType_FlyPark = 0
EChapterGameType_Dragon = 1
EChapterGameType_Stonehenge = 2
EChapterGameType_Catchbug = 3
EChapterGameType_Monkey = 4
EChapterGameType_Donkey = 5
EChapterGameType_TD = 6
)

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameAccumulateMoney struct {
_dataMap map[int32]*GameAccumulateMoneyData
_dataList []*GameAccumulateMoneyData
}
func NewGameAccumulateMoney(_buf []map[string]interface{}) (*GameAccumulateMoney, error) {
_dataList := make([]*GameAccumulateMoneyData, 0, len(_buf))
dataMap := make(map[int32]*GameAccumulateMoneyData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameAccumulateMoneyData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Accumulate] = _v
}
}
return &GameAccumulateMoney{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameAccumulateMoney) GetDataMap() map[int32]*GameAccumulateMoneyData {
return table._dataMap
}
func (table *GameAccumulateMoney) GetDataList() []*GameAccumulateMoneyData {
return table._dataList
}
func (table *GameAccumulateMoney) Get(key int32) *GameAccumulateMoneyData {
return table._dataMap[key]
}

View File

@ -1,50 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameAccumulateMoneyData struct {
Accumulate int32
Reward []*Gameatn
}
const TypeId_GameAccumulateMoneyData = 1440922956
func (*GameAccumulateMoneyData) GetTypeId() int32 {
return 1440922956
}
func (_v *GameAccumulateMoneyData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["accumulate"].(float64); !_ok_ { err = errors.New("accumulate error"); return }; _v.Accumulate = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["reward"].([]interface{}); !_ok_ { err = errors.New("reward error"); return }
_v.Reward = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Reward = append(_v.Reward, _list_v_)
}
}
return
}
func DeserializeGameAccumulateMoneyData(_buf map[string]interface{}) (*GameAccumulateMoneyData, error) {
v := &GameAccumulateMoneyData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameActiveKing struct {
_dataMap map[int32]*GameActiveKingData
_dataList []*GameActiveKingData
}
func NewGameActiveKing(_buf []map[string]interface{}) (*GameActiveKing, error) {
_dataList := make([]*GameActiveKingData, 0, len(_buf))
dataMap := make(map[int32]*GameActiveKingData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameActiveKingData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.LvId] = _v
}
}
return &GameActiveKing{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameActiveKing) GetDataMap() map[int32]*GameActiveKingData {
return table._dataMap
}
func (table *GameActiveKing) GetDataList() []*GameActiveKingData {
return table._dataList
}
func (table *GameActiveKing) Get(key int32) *GameActiveKingData {
return table._dataMap[key]
}

View File

@ -1,56 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameActiveKingData struct {
LvId int32
Place int32
Name string
Png string
RewardWeek []*Gameatn
}
const TypeId_GameActiveKingData = 568211075
func (*GameActiveKingData) GetTypeId() int32 {
return 568211075
}
func (_v *GameActiveKingData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lv_id"].(float64); !_ok_ { err = errors.New("lv_id error"); return }; _v.LvId = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["place"].(float64); !_ok_ { err = errors.New("place error"); return }; _v.Place = int32(_tempNum_) }
{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.Png, _ok_ = _buf["png"].(string); !_ok_ { err = errors.New("png error"); return } }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["reward_week"].([]interface{}); !_ok_ { err = errors.New("reward_week error"); return }
_v.RewardWeek = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.RewardWeek = append(_v.RewardWeek, _list_v_)
}
}
return
}
func DeserializeGameActiveKingData(_buf map[string]interface{}) (*GameActiveKingData, error) {
v := &GameActiveKingData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameActiveTask struct {
_dataMap map[int32]*GameActiveTaskData
_dataList []*GameActiveTaskData
}
func NewGameActiveTask(_buf []map[string]interface{}) (*GameActiveTask, error) {
_dataList := make([]*GameActiveTaskData, 0, len(_buf))
dataMap := make(map[int32]*GameActiveTaskData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameActiveTaskData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameActiveTask{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameActiveTask) GetDataMap() map[int32]*GameActiveTaskData {
return table._dataMap
}
func (table *GameActiveTask) GetDataList() []*GameActiveTaskData {
return table._dataList
}
func (table *GameActiveTask) Get(key int32) *GameActiveTaskData {
return table._dataMap[key]
}

View File

@ -1,54 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameActiveTaskData struct {
Id int32
Name string
Buried int32
Reward []*Gameatn
}
const TypeId_GameActiveTaskData = 710379889
func (*GameActiveTaskData) GetTypeId() int32 {
return 710379889
}
func (_v *GameActiveTaskData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{var _ok_ bool; var __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; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["buried"].(float64); !_ok_ { err = errors.New("buried error"); return }; _v.Buried = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["reward"].([]interface{}); !_ok_ { err = errors.New("reward error"); return }
_v.Reward = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Reward = append(_v.Reward, _list_v_)
}
}
return
}
func DeserializeGameActiveTaskData(_buf map[string]interface{}) (*GameActiveTaskData, error) {
v := &GameActiveTaskData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameBuzkashiReward struct {
_dataMap map[int32]*GameBuzkashiRewardData
_dataList []*GameBuzkashiRewardData
}
func NewGameBuzkashiReward(_buf []map[string]interface{}) (*GameBuzkashiReward, error) {
_dataList := make([]*GameBuzkashiRewardData, 0, len(_buf))
dataMap := make(map[int32]*GameBuzkashiRewardData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameBuzkashiRewardData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Key] = _v
}
}
return &GameBuzkashiReward{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameBuzkashiReward) GetDataMap() map[int32]*GameBuzkashiRewardData {
return table._dataMap
}
func (table *GameBuzkashiReward) GetDataList() []*GameBuzkashiRewardData {
return table._dataList
}
func (table *GameBuzkashiReward) Get(key int32) *GameBuzkashiRewardData {
return table._dataMap[key]
}

View File

@ -1,52 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameBuzkashiRewardData struct {
Key int32
Schedule int32
Reword []*Gameatn
}
const TypeId_GameBuzkashiRewardData = -1577911348
func (*GameBuzkashiRewardData) GetTypeId() int32 {
return -1577911348
}
func (_v *GameBuzkashiRewardData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["schedule"].(float64); !_ok_ { err = errors.New("schedule error"); return }; _v.Schedule = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["reword"].([]interface{}); !_ok_ { err = errors.New("reword error"); return }
_v.Reword = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Reword = append(_v.Reword, _list_v_)
}
}
return
}
func DeserializeGameBuzkashiRewardData(_buf map[string]interface{}) (*GameBuzkashiRewardData, error) {
v := &GameBuzkashiRewardData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameExpeditionBoos struct {
_dataMap map[int32]*GameExpeditionBoosData
_dataList []*GameExpeditionBoosData
}
func NewGameExpeditionBoos(_buf []map[string]interface{}) (*GameExpeditionBoos, error) {
_dataList := make([]*GameExpeditionBoosData, 0, len(_buf))
dataMap := make(map[int32]*GameExpeditionBoosData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameExpeditionBoosData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.BossId] = _v
}
}
return &GameExpeditionBoos{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameExpeditionBoos) GetDataMap() map[int32]*GameExpeditionBoosData {
return table._dataMap
}
func (table *GameExpeditionBoos) GetDataList() []*GameExpeditionBoosData {
return table._dataList
}
func (table *GameExpeditionBoos) Get(key int32) *GameExpeditionBoosData {
return table._dataMap[key]
}

View File

@ -1,124 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameExpeditionBoosData struct {
BossId int32
BossName string
BossLv int32
Serial int32
Fighting int32
BossImg int32
KillReward int32
FailReward []*Gameatn
Race []int32
Job []int32
Hid []string
Color []int32
Fight int32
}
const TypeId_GameExpeditionBoosData = -385519144
func (*GameExpeditionBoosData) GetTypeId() int32 {
return -385519144
}
func (_v *GameExpeditionBoosData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["boss_id"].(float64); !_ok_ { err = errors.New("boss_id error"); return }; _v.BossId = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["boss_name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.BossName error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.BossName, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["boss_lv"].(float64); !_ok_ { err = errors.New("boss_lv error"); return }; _v.BossLv = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["serial"].(float64); !_ok_ { err = errors.New("serial error"); return }; _v.Serial = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fighting"].(float64); !_ok_ { err = errors.New("fighting error"); return }; _v.Fighting = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["boss_img"].(float64); !_ok_ { err = errors.New("boss_img error"); return }; _v.BossImg = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["kill_reward"].(float64); !_ok_ { err = errors.New("kill_reward error"); return }; _v.KillReward = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["fail_reward"].([]interface{}); !_ok_ { err = errors.New("fail_reward error"); return }
_v.FailReward = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.FailReward = append(_v.FailReward, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["race"].([]interface{}); !_ok_ { err = errors.New("race error"); return }
_v.Race = 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.Race = append(_v.Race, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["job"].([]interface{}); !_ok_ { err = errors.New("job error"); return }
_v.Job = 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.Job = append(_v.Job, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["hid"].([]interface{}); !_ok_ { err = errors.New("hid error"); return }
_v.Hid = 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.Hid = append(_v.Hid, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["color"].([]interface{}); !_ok_ { err = errors.New("color error"); return }
_v.Color = 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.Color = append(_v.Color, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fight"].(float64); !_ok_ { err = errors.New("fight error"); return }; _v.Fight = int32(_tempNum_) }
return
}
func DeserializeGameExpeditionBoosData(_buf map[string]interface{}) (*GameExpeditionBoosData, error) {
v := &GameExpeditionBoosData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameGuildBossTask struct {
_dataMap map[int32]*GameGuildBossTaskData
_dataList []*GameGuildBossTaskData
}
func NewGameGuildBossTask(_buf []map[string]interface{}) (*GameGuildBossTask, error) {
_dataList := make([]*GameGuildBossTaskData, 0, len(_buf))
dataMap := make(map[int32]*GameGuildBossTaskData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameGuildBossTaskData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameGuildBossTask{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameGuildBossTask) GetDataMap() map[int32]*GameGuildBossTaskData {
return table._dataMap
}
func (table *GameGuildBossTask) GetDataList() []*GameGuildBossTaskData {
return table._dataList
}
func (table *GameGuildBossTask) Get(key int32) *GameGuildBossTaskData {
return table._dataMap[key]
}

View File

@ -1,54 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameGuildBossTaskData struct {
Id int32
Score int32
Reward []*Gameatn
TaskDescribe string
}
const TypeId_GameGuildBossTaskData = -1074074125
func (*GameGuildBossTaskData) GetTypeId() int32 {
return -1074074125
}
func (_v *GameGuildBossTaskData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["score"].(float64); !_ok_ { err = errors.New("score error"); return }; _v.Score = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["reward"].([]interface{}); !_ok_ { err = errors.New("reward error"); return }
_v.Reward = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Reward = append(_v.Reward, _list_v_)
}
}
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["task_describe"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.TaskDescribe error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.TaskDescribe, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
return
}
func DeserializeGameGuildBossTaskData(_buf map[string]interface{}) (*GameGuildBossTaskData, error) {
v := &GameGuildBossTaskData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,37 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameOpenedCond struct {
Key int32
Param int32
}
const TypeId_GameOpenedCond = -2110428505
func (*GameOpenedCond) GetTypeId() int32 {
return -2110428505
}
func (_v *GameOpenedCond)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["param"].(float64); !_ok_ { err = errors.New("param error"); return }; _v.Param = int32(_tempNum_) }
return
}
func DeserializeGameOpenedCond(_buf map[string]interface{}) (*GameOpenedCond, error) {
v := &GameOpenedCond{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,96 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GamePlunderDataData struct {
Id int32
Name string
Mosterhead string
Mostername string
Rarity int32
Weight int32
Battleid int32
Keepreward []*Gameatn
Lostreward []*Gameatn
Time int32
Exreward []*Gameatn
Extime int32
}
const TypeId_GamePlunderDataData = -429835532
func (*GamePlunderDataData) GetTypeId() int32 {
return -429835532
}
func (_v *GamePlunderDataData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{var _ok_ bool; var __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.Mosterhead, _ok_ = _buf["mosterhead"].(string); !_ok_ { err = errors.New("mosterhead error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["mostername"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Mostername error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Mostername, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rarity"].(float64); !_ok_ { err = errors.New("rarity error"); return }; _v.Rarity = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["weight"].(float64); !_ok_ { err = errors.New("weight error"); return }; _v.Weight = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["battleid"].(float64); !_ok_ { err = errors.New("battleid error"); return }; _v.Battleid = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["keepreward"].([]interface{}); !_ok_ { err = errors.New("keepreward error"); return }
_v.Keepreward = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Keepreward = append(_v.Keepreward, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["lostreward"].([]interface{}); !_ok_ { err = errors.New("lostreward error"); return }
_v.Lostreward = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Lostreward = append(_v.Lostreward, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["time"].(float64); !_ok_ { err = errors.New("time error"); return }; _v.Time = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["exreward"].([]interface{}); !_ok_ { err = errors.New("exreward error"); return }
_v.Exreward = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Exreward = append(_v.Exreward, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["extime"].(float64); !_ok_ { err = errors.New("extime error"); return }; _v.Extime = int32(_tempNum_) }
return
}
func DeserializeGamePlunderDataData(_buf map[string]interface{}) (*GamePlunderDataData, error) {
v := &GamePlunderDataData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameRdtaskCondi struct {
_dataMap map[int32]*GameRdtaskCondiData
_dataList []*GameRdtaskCondiData
}
func NewGameRdtaskCondi(_buf []map[string]interface{}) (*GameRdtaskCondi, error) {
_dataList := make([]*GameRdtaskCondiData, 0, len(_buf))
dataMap := make(map[int32]*GameRdtaskCondiData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameRdtaskCondiData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameRdtaskCondi{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameRdtaskCondi) GetDataMap() map[int32]*GameRdtaskCondiData {
return table._dataMap
}
func (table *GameRdtaskCondi) GetDataList() []*GameRdtaskCondiData {
return table._dataList
}
func (table *GameRdtaskCondi) Get(key int32) *GameRdtaskCondiData {
return table._dataMap[key]
}

View File

@ -1,96 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameRdtaskCondiData struct {
Id int32
Rtype int32
Ctype int32
Notify []string
TypeSp int32
Tasktxt string
Type int32
Valid int32
NPC int32
Value int32
Filter []int32
Filter2 []string
}
const TypeId_GameRdtaskCondiData = 2060899038
func (*GameRdtaskCondiData) GetTypeId() int32 {
return 2060899038
}
func (_v *GameRdtaskCondiData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rtype"].(float64); !_ok_ { err = errors.New("rtype error"); return }; _v.Rtype = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ctype"].(float64); !_ok_ { err = errors.New("ctype error"); return }; _v.Ctype = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["notify"].([]interface{}); !_ok_ { err = errors.New("notify error"); return }
_v.Notify = 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.Notify = append(_v.Notify, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type_sp"].(float64); !_ok_ { err = errors.New("type_sp error"); return }; _v.TypeSp = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["tasktxt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Tasktxt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Tasktxt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text 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_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["valid"].(float64); !_ok_ { err = errors.New("valid error"); return }; _v.Valid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["NPC"].(float64); !_ok_ { err = errors.New("NPC error"); return }; _v.NPC = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["value"].(float64); !_ok_ { err = errors.New("value error"); return }; _v.Value = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["filter"].([]interface{}); !_ok_ { err = errors.New("filter error"); return }
_v.Filter = 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.Filter = append(_v.Filter, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["filter2"].([]interface{}); !_ok_ { err = errors.New("filter2 error"); return }
_v.Filter2 = 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.Filter2 = append(_v.Filter2, _list_v_)
}
}
return
}
func DeserializeGameRdtaskCondiData(_buf map[string]interface{}) (*GameRdtaskCondiData, error) {
v := &GameRdtaskCondiData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -16,6 +16,7 @@ type GameRedDotData struct {
ShowType int32
CountType int32
OpencondId string
Opencond []int32
Path string
Header string
}
@ -32,6 +33,20 @@ func (_v *GameRedDotData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["show_type"].(float64); !_ok_ { err = errors.New("show_type error"); return }; _v.ShowType = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["count_type"].(float64); !_ok_ { err = errors.New("count_type error"); return }; _v.CountType = int32(_tempNum_) }
{ var _ok_ bool; if _v.OpencondId, _ok_ = _buf["opencond_id"].(string); !_ok_ { err = errors.New("opencond_id error"); return } }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["opencond"].([]interface{}); !_ok_ { err = errors.New("opencond error"); return }
_v.Opencond = 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.Opencond = append(_v.Opencond, _list_v_)
}
}
{ var _ok_ bool; if _v.Path, _ok_ = _buf["path"].(string); !_ok_ { err = errors.New("path error"); return } }
{ var _ok_ bool; if _v.Header, _ok_ = _buf["header"].(string); !_ok_ { err = errors.New("header error"); return } }
return

View File

@ -1,45 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameRobotDataData struct {
Robotid int32
Icon string
Lvshow int32
Name string
Sex int32
Showid string
}
const TypeId_GameRobotDataData = 1848956418
func (*GameRobotDataData) GetTypeId() int32 {
return 1848956418
}
func (_v *GameRobotDataData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["robotid"].(float64); !_ok_ { err = errors.New("robotid error"); return }; _v.Robotid = int32(_tempNum_) }
{ var _ok_ bool; if _v.Icon, _ok_ = _buf["icon"].(string); !_ok_ { err = errors.New("icon error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lvshow"].(float64); !_ok_ { err = errors.New("lvshow error"); return }; _v.Lvshow = int32(_tempNum_) }
{ var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["sex"].(float64); !_ok_ { err = errors.New("sex error"); return }; _v.Sex = int32(_tempNum_) }
{ var _ok_ bool; if _v.Showid, _ok_ = _buf["showid"].(string); !_ok_ { err = errors.New("showid error"); return } }
return
}
func DeserializeGameRobotDataData(_buf map[string]interface{}) (*GameRobotDataData, error) {
v := &GameRobotDataData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,42 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameShow struct {
_dataMap map[int32]*GameShowData
_dataList []*GameShowData
}
func NewGameShow(_buf []map[string]interface{}) (*GameShow, error) {
_dataList := make([]*GameShowData, 0, len(_buf))
dataMap := make(map[int32]*GameShowData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameShowData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameShow{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameShow) GetDataMap() map[int32]*GameShowData {
return table._dataMap
}
func (table *GameShow) GetDataList() []*GameShowData {
return table._dataList
}
func (table *GameShow) Get(key int32) *GameShowData {
return table._dataMap[key]
}

View File

@ -1,49 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameShowData struct {
Id int32
Desc string
Access int32
Position string
Sex int32
Resources string
Vague string
PvpAnimator string
}
const TypeId_GameShowData = 1793917635
func (*GameShowData) GetTypeId() int32 {
return 1793917635
}
func (_v *GameShowData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["desc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Desc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Desc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text 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.Position, _ok_ = _buf["position"].(string); !_ok_ { err = errors.New("position error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["sex"].(float64); !_ok_ { err = errors.New("sex error"); return }; _v.Sex = int32(_tempNum_) }
{ var _ok_ bool; if _v.Resources, _ok_ = _buf["resources"].(string); !_ok_ { err = errors.New("resources error"); return } }
{ var _ok_ bool; if _v.Vague, _ok_ = _buf["vague"].(string); !_ok_ { err = errors.New("vague error"); return } }
{ var _ok_ bool; if _v.PvpAnimator, _ok_ = _buf["pvpAnimator"].(string); !_ok_ { err = errors.New("pvpAnimator error"); return } }
return
}
func DeserializeGameShowData(_buf map[string]interface{}) (*GameShowData, error) {
v := &GameShowData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,39 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type Gamebasepool struct {
S int32
E int32
P string
}
const TypeId_Gamebasepool = 347927753
func (*Gamebasepool) GetTypeId() int32 {
return 347927753
}
func (_v *Gamebasepool)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["s"].(float64); !_ok_ { err = errors.New("s error"); return }; _v.S = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["e"].(float64); !_ok_ { err = errors.New("e error"); return }; _v.E = int32(_tempNum_) }
{ var _ok_ bool; if _v.P, _ok_ = _buf["p"].(string); !_ok_ { err = errors.New("p error"); return } }
return
}
func DeserializeGamebasepool(_buf map[string]interface{}) (*Gamebasepool, error) {
v := &Gamebasepool{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -1,13 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
const (
TDEHeroAttrType_Hp = 0
)