增加藏书馆配置

This commit is contained in:
meixiongfeng 2022-09-07 19:59:39 +08:00
parent ddb72771ca
commit fdf25f1a8c
34 changed files with 4617 additions and 1835 deletions

View File

@ -144,6 +144,12 @@
"dreamland_pro": 100,
"dreamland_triggernum": 20,
"hunting_num": 10,
"hunting_reset": 1
"hunting_reset": 1,
"hunting_cap": [
25001,
25004,
34006,
11017
]
}
]

View File

@ -30,7 +30,12 @@
"hpscale": 736,
"atkscale": 90,
"defscale": 174,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "13002",
@ -63,7 +68,12 @@
"hpscale": 106,
"atkscale": 50,
"defscale": 844,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "13003",
@ -96,7 +106,12 @@
"hpscale": 255,
"atkscale": 140,
"defscale": 605,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "13004",
@ -129,7 +144,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "13005",
@ -162,7 +182,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "14001",
@ -195,7 +220,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "14002",
@ -228,7 +258,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "14003",
@ -261,7 +296,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "14004",
@ -294,7 +334,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "14005",
@ -327,7 +372,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "14006",
@ -360,7 +410,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "14007",
@ -393,7 +448,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "15001",
@ -426,7 +486,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "15002",
@ -459,7 +524,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "15003",
@ -492,7 +562,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "15004",
@ -525,7 +600,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "23001",
@ -558,7 +638,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "23002",
@ -591,7 +676,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "23003",
@ -624,7 +714,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "23004",
@ -657,7 +752,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24001",
@ -690,7 +790,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24002",
@ -723,7 +828,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24003",
@ -756,7 +866,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24004",
@ -789,7 +904,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24005",
@ -822,7 +942,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24006",
@ -855,7 +980,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24007",
@ -888,7 +1018,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24008",
@ -921,7 +1056,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "24009",
@ -954,7 +1094,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "25001",
@ -987,7 +1132,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "25002",
@ -1020,7 +1170,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "25003",
@ -1053,7 +1208,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "25004",
@ -1086,7 +1246,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "33001",
@ -1119,7 +1284,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "33002",
@ -1152,7 +1322,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "33003",
@ -1185,7 +1360,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "33004",
@ -1218,7 +1398,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "33005",
@ -1251,7 +1436,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "33006",
@ -1284,7 +1474,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "34001",
@ -1317,7 +1512,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "34002",
@ -1350,7 +1550,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "34003",
@ -1383,7 +1588,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "34004",
@ -1416,7 +1626,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "34005",
@ -1449,7 +1664,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "34006",
@ -1482,7 +1702,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "34007",
@ -1515,7 +1740,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "34008",
@ -1548,7 +1778,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "35001",
@ -1581,7 +1816,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "35002",
@ -1614,7 +1854,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "35003",
@ -1647,7 +1892,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "35004",
@ -1680,7 +1930,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "35005",
@ -1713,7 +1968,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "35006",
@ -1746,7 +2006,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "43001",
@ -1779,7 +2044,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "43002",
@ -1812,7 +2082,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "43003",
@ -1845,7 +2120,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "43004",
@ -1878,7 +2158,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "43005",
@ -1911,7 +2196,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "43006",
@ -1944,7 +2234,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "43007",
@ -1977,7 +2272,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "44001",
@ -2010,7 +2310,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "44002",
@ -2043,7 +2348,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "44003",
@ -2076,7 +2386,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "44004",
@ -2109,7 +2424,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "44006",
@ -2142,7 +2462,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "45001",
@ -2175,7 +2500,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "45002",
@ -2208,7 +2538,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "45003",
@ -2241,7 +2576,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "45004",
@ -2274,7 +2614,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "44005",
@ -2307,7 +2652,12 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
},
{
"hid": "15005",
@ -2340,6 +2690,11 @@
"hpscale": 105,
"atkscale": 750,
"defscale": 145,
"maxnum": 6
"maxnum": 6,
"recommend_percentage": [
750,
175,
75
]
}
]

View File

@ -4,7 +4,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 1,
"captionrecommend": [
@ -71,7 +71,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 2,
"captionrecommend": [
@ -143,7 +143,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 3,
"captionrecommend": [
@ -220,7 +220,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 4,
"captionrecommend": [
@ -297,7 +297,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 5,
"captionrecommend": [
@ -374,7 +374,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 6,
"captionrecommend": [
@ -451,7 +451,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 7,
"captionrecommend": [
@ -528,7 +528,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 8,
"captionrecommend": [
@ -605,7 +605,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 9,
"captionrecommend": [
@ -682,7 +682,7 @@
"type": 1,
"name": {
"key": "hunting_boss_1001",
"text": "功夫狩猎"
"text": "巨型猩猩"
},
"difficulty": 10,
"captionrecommend": [
@ -759,7 +759,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 1,
"captionrecommend": [
@ -826,7 +826,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 2,
"captionrecommend": [
@ -898,7 +898,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 3,
"captionrecommend": [
@ -975,7 +975,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 4,
"captionrecommend": [
@ -1052,7 +1052,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 5,
"captionrecommend": [
@ -1129,7 +1129,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 6,
"captionrecommend": [
@ -1206,7 +1206,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 7,
"captionrecommend": [
@ -1283,7 +1283,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 8,
"captionrecommend": [
@ -1360,7 +1360,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 9,
"captionrecommend": [
@ -1437,7 +1437,7 @@
"type": 2,
"name": {
"key": "hunting_boss_1002",
"text": "魔法狩猎"
"text": "火龙"
},
"difficulty": 10,
"captionrecommend": [
@ -1514,7 +1514,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 1,
"captionrecommend": [
@ -1581,7 +1581,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 2,
"captionrecommend": [
@ -1653,7 +1653,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 3,
"captionrecommend": [
@ -1730,7 +1730,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 4,
"captionrecommend": [
@ -1807,7 +1807,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 5,
"captionrecommend": [
@ -1884,7 +1884,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 6,
"captionrecommend": [
@ -1961,7 +1961,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 7,
"captionrecommend": [
@ -2038,7 +2038,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 8,
"captionrecommend": [
@ -2115,7 +2115,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 9,
"captionrecommend": [
@ -2192,7 +2192,7 @@
"type": 3,
"name": {
"key": "hunting_boss_1003",
"text": "科技狩猎"
"text": "鹦鹉虎"
},
"difficulty": 10,
"captionrecommend": [
@ -2269,7 +2269,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 1,
"captionrecommend": [
@ -2336,7 +2336,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 2,
"captionrecommend": [
@ -2408,7 +2408,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 3,
"captionrecommend": [
@ -2485,7 +2485,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 4,
"captionrecommend": [
@ -2562,7 +2562,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 5,
"captionrecommend": [
@ -2639,7 +2639,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 6,
"captionrecommend": [
@ -2716,7 +2716,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 7,
"captionrecommend": [
@ -2793,7 +2793,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 8,
"captionrecommend": [
@ -2870,7 +2870,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 9,
"captionrecommend": [
@ -2947,7 +2947,7 @@
"type": 4,
"name": {
"key": "hunting_boss_1004",
"text": "月能狩猎"
"text": "梦魇"
},
"difficulty": 10,
"captionrecommend": [

View File

@ -4,27 +4,59 @@
"opentime": [
1,
2
]
],
"name": {
"key": "hunting_boss_1001",
"text": "巨型猩猩"
},
"introduce": {
"key": "hunting_boss_1005",
"text": "传说中的巨型猩猩是一个非常恐怖的角色,它暴戾且狡猾,与它为敌一定要非常小心"
}
},
{
"type": 2,
"opentime": [
3,
4
]
],
"name": {
"key": "hunting_boss_1002",
"text": "火龙"
},
"introduce": {
"key": "hunting_boss_1006",
"text": "火龙可以从嘴里喷出猛烈的火焰,对地面造成毁灭性打击"
}
},
{
"type": 3,
"opentime": [
5,
6
]
],
"name": {
"key": "hunting_boss_1003",
"text": "鹦鹉虎"
},
"introduce": {
"key": "hunting_boss_1007",
"text": "一种变异的老虎,它有着锋利的爪子和牙齿"
}
},
{
"type": 4,
"opentime": [
1,
7
]
],
"name": {
"key": "hunting_boss_1004",
"text": "梦魇"
},
"introduce": {
"key": "hunting_boss_1008",
"text": "当黑夜来临时,梦魇露出了它的爪牙,会让无辜的人们陷入噩梦中无法自拔"
}
}
]

View File

@ -0,0 +1,56 @@
[
{
"id": 1,
"star": 3,
"favorlv": 1,
"expneed": 0
},
{
"id": 2,
"star": 3,
"favorlv": 2,
"expneed": 100
},
{
"id": 3,
"star": 3,
"favorlv": 3,
"expneed": 200
},
{
"id": 4,
"star": 4,
"favorlv": 1,
"expneed": 0
},
{
"id": 5,
"star": 4,
"favorlv": 2,
"expneed": 200
},
{
"id": 6,
"star": 4,
"favorlv": 3,
"expneed": 400
},
{
"id": 7,
"star": 5,
"favorlv": 1,
"expneed": 0
},
{
"id": 8,
"star": 5,
"favorlv": 2,
"expneed": 250
},
{
"id": 9,
"star": 5,
"favorlv": 3,
"expneed": 400
}
]

View File

@ -0,0 +1,127 @@
[
{
"id": 1,
"fid": 101,
"ftype": 1,
"name": "师徒二人",
"lv": 1,
"hid": [
25001,
35001
],
"favorlv": 1,
"prize": []
},
{
"id": 2,
"fid": 101,
"ftype": 1,
"name": "师徒二人",
"lv": 2,
"hid": [
25001,
35001
],
"favorlv": 2,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 100
}
]
},
{
"id": 3,
"fid": 101,
"ftype": 1,
"name": "师徒二人",
"lv": 3,
"hid": [
25001,
35001
],
"favorlv": 3,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 2000
},
{
"a": "attr",
"t": "diamond",
"n": 200
}
]
},
{
"id": 4,
"fid": 102,
"ftype": 2,
"name": "毫不相干",
"lv": 1,
"hid": [
11003,
11009,
15004
],
"favorlv": 1,
"prize": []
},
{
"id": 5,
"fid": 102,
"ftype": 2,
"name": "毫不相干",
"lv": 2,
"hid": [
11003,
11009,
15004
],
"favorlv": 2,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 100
}
]
},
{
"id": 6,
"fid": 102,
"ftype": 2,
"name": "毫不相干",
"lv": 3,
"hid": [
11003,
11009,
15004
],
"favorlv": 3,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 2000
},
{
"a": "attr",
"t": "diamond",
"n": 200
}
]
}
]

View File

@ -0,0 +1,118 @@
[
{
"hid": 15004,
"name": {
"key": "hero_15004",
"text": "小欧"
},
"star": 5,
"history": [
150041,
150042,
150043
],
"favorlv": [
1,
2,
3
],
"startid": 10001,
"rightend": 10008,
"stroyprize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"endid1": 10009,
"endid2": 10010
},
{
"hid": 25001,
"name": {
"key": "hero_25001",
"text": "阿宝"
},
"star": 5,
"history": [
250011,
250012,
250013
],
"favorlv": [
1,
2,
3
],
"startid": 10001,
"rightend": 10008,
"stroyprize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"endid1": 10009,
"endid2": 10010
},
{
"hid": 35001,
"name": {
"key": "hero_35001",
"text": "师父"
},
"star": 4,
"history": [
350011,
350012,
350013
],
"favorlv": [
1,
2,
3
],
"startid": 10001,
"rightend": 10008,
"stroyprize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"endid1": 10009,
"endid2": 10010
},
{
"hid": 11009,
"name": {
"key": "hero_35002",
"text": "希卡普"
},
"star": 4,
"history": [
110091,
110092,
110093
],
"favorlv": [
1,
2,
3
],
"startid": 10001,
"rightend": 10008,
"stroyprize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
],
"endid1": 10009,
"endid2": 10010
}
]

View File

@ -0,0 +1,134 @@
[
{
"histroy": 150041,
"txt": "小欧是个很乖巧的姑娘",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 150042,
"txt": "小欧是个很潇洒的姑娘",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 150043,
"txt": "小欧是个深情的姑娘",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 250011,
"txt": "阿宝长得贼胖",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 250012,
"txt": "阿宝长得贼圆",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 250013,
"txt": "阿宝长得贼可爱",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 350011,
"txt": "师父武功高强",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 350012,
"txt": "师父很傲娇",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 350013,
"txt": "师父的武功来自于乌龟大师",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 110091,
"txt": "希卡普很勇敢",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 110092,
"txt": "希卡普很善良",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
},
{
"histroy": 110093,
"txt": "希卡普很帅气",
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
}
]
}
]

View File

@ -0,0 +1,34 @@
[
{
"fid": 101,
"stroy": 101,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 100
}
]
},
{
"fid": 102,
"stroy": 101,
"prize": [
{
"a": "attr",
"t": "gold",
"n": 1000
},
{
"a": "attr",
"t": "diamond",
"n": 100
}
]
}
]

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,32 @@
[
{
"id": "12003",
"preson": "12003",
"presonshow": "12003",
"presonstory": "12003",
"height": 1,
"ico": "tx_js_25004",
"fight": "ytx_js_25004",
"img": "sbkp_js_12003",
"heroimg": "hbkp_js_25004",
"portrait": "portrait_12003",
"bust": "bust_25004",
"postxyz": [
0.08,
0,
0.41
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
}
},
{
"id": "13001",
"preson": "13001",
"presonshow": "13001",
"presonstory": "13001",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_13001",
@ -25,6 +49,7 @@
"id": "13002",
"preson": "13002",
"presonshow": "13002",
"presonstory": "13002",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_13002",
@ -47,6 +72,7 @@
"id": "13003",
"preson": "13003",
"presonshow": "13003",
"presonstory": "13003",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_13003",
@ -69,6 +95,7 @@
"id": "13004",
"preson": "13004",
"presonshow": "13004",
"presonstory": "13004",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_13004",
@ -91,6 +118,7 @@
"id": "13005",
"preson": "13005",
"presonshow": "13005",
"presonstory": "13005",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_13005",
@ -113,6 +141,7 @@
"id": "14001",
"preson": "14001",
"presonshow": "14001",
"presonstory": "14001",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_14001",
@ -135,6 +164,7 @@
"id": "14002",
"preson": "14002",
"presonshow": "14002",
"presonstory": "14002",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_14002",
@ -157,6 +187,7 @@
"id": "14003",
"preson": "14003",
"presonshow": "14003",
"presonstory": "14003",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_14003",
@ -179,6 +210,7 @@
"id": "14004",
"preson": "14004",
"presonshow": "14004",
"presonstory": "14004",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_14004",
@ -201,6 +233,7 @@
"id": "14005",
"preson": "14005",
"presonshow": "14005",
"presonstory": "14005",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_14005",
@ -223,6 +256,7 @@
"id": "14006",
"preson": "14006",
"presonshow": "14006",
"presonstory": "14006",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_14006",
@ -245,6 +279,7 @@
"id": "14007",
"preson": "14007",
"presonshow": "14007",
"presonstory": "14007",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_14007",
@ -267,6 +302,7 @@
"id": "15001",
"preson": "15001",
"presonshow": "15001",
"presonstory": "15001",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_15001",
@ -289,6 +325,7 @@
"id": "15002",
"preson": "15002",
"presonshow": "15002",
"presonstory": "15002",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_15002",
@ -311,6 +348,7 @@
"id": "15003",
"preson": "15003",
"presonshow": "15003",
"presonstory": "15003",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_15003",
@ -333,6 +371,7 @@
"id": "15004",
"preson": "15004",
"presonshow": "15004",
"presonstory": "15004",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_15004",
@ -355,6 +394,7 @@
"id": "15005",
"preson": "15005",
"presonshow": "15005",
"presonstory": "15005",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_15005",
@ -377,6 +417,7 @@
"id": "23001",
"preson": "23001",
"presonshow": "23001",
"presonstory": "23001",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_23001",
@ -399,6 +440,7 @@
"id": "23002",
"preson": "23002",
"presonshow": "23002",
"presonstory": "23002",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_23002",
@ -421,6 +463,7 @@
"id": "23003",
"preson": "23003",
"presonshow": "23003",
"presonstory": "23003",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_23003",
@ -443,6 +486,7 @@
"id": "23004",
"preson": "23004",
"presonshow": "23004",
"presonstory": "23004",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_23004",
@ -465,6 +509,7 @@
"id": "24001",
"preson": "24001",
"presonshow": "24001",
"presonstory": "24001",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_24001",
@ -487,6 +532,7 @@
"id": "24002",
"preson": "24002",
"presonshow": "24002",
"presonstory": "24002",
"height": 1,
"ico": "tx_hhjs_24003",
"fight": "ytx_js_24002",
@ -509,6 +555,7 @@
"id": "24003",
"preson": "24003",
"presonshow": "24003",
"presonstory": "24003",
"height": 1,
"ico": "tx_js_24003",
"fight": "ytx_js_24003",
@ -531,6 +578,7 @@
"id": "24004",
"preson": "24004",
"presonshow": "24004",
"presonstory": "24004",
"height": 1,
"ico": "tx_js_25001",
"fight": "ytx_js_24004",
@ -553,6 +601,7 @@
"id": "24005",
"preson": "24005",
"presonshow": "24005",
"presonstory": "24005",
"height": 1,
"ico": "tx_js_25001",
"fight": "ytx_js_24005",
@ -575,6 +624,7 @@
"id": "24006",
"preson": "24006",
"presonshow": "24006",
"presonstory": "24006",
"height": 1,
"ico": "tx_js_25001",
"fight": "ytx_js_24006",
@ -597,6 +647,7 @@
"id": "24007",
"preson": "24007",
"presonshow": "24007",
"presonstory": "24007",
"height": 1,
"ico": "tx_js_25001",
"fight": "ytx_js_24007",
@ -619,6 +670,7 @@
"id": "24008",
"preson": "24008",
"presonshow": "24008",
"presonstory": "24008",
"height": 1,
"ico": "tx_js_25001",
"fight": "ytx_js_24008",
@ -641,6 +693,7 @@
"id": "24009",
"preson": "24009",
"presonshow": "24009",
"presonstory": "24009",
"height": 1,
"ico": "tx_js_25001",
"fight": "ytx_js_24009",
@ -663,6 +716,7 @@
"id": "25001",
"preson": "25001",
"presonshow": "25001_exhibition",
"presonstory": "25001_storyatk",
"height": 1,
"ico": "tx_js_25001",
"fight": "ytx_js_25001",
@ -685,6 +739,7 @@
"id": "25002",
"preson": "25002",
"presonshow": "25002",
"presonstory": "25002",
"height": 1,
"ico": "tx_js_25004",
"fight": "ytx_js_25002",
@ -707,6 +762,7 @@
"id": "25003",
"preson": "25003",
"presonshow": "25003",
"presonstory": "25003",
"height": 1,
"ico": "tx_js_25004",
"fight": "ytx_js_25003",
@ -729,6 +785,7 @@
"id": "25004",
"preson": "25004",
"presonshow": "25004_exhibition",
"presonstory": "25004",
"height": 1,
"ico": "tx_js_25004",
"fight": "ytx_js_25004",
@ -751,6 +808,7 @@
"id": "33001",
"preson": "33001",
"presonshow": "33001",
"presonstory": "33001",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_33001",
@ -773,6 +831,7 @@
"id": "33002",
"preson": "33002",
"presonshow": "33002",
"presonstory": "33002",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_33002",
@ -795,6 +854,7 @@
"id": "33003",
"preson": "33003",
"presonshow": "33003",
"presonstory": "33003",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_33003",
@ -817,6 +877,7 @@
"id": "33004",
"preson": "33004",
"presonshow": "33004",
"presonstory": "33004",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_33004",
@ -839,6 +900,7 @@
"id": "33005",
"preson": "33005",
"presonshow": "33005",
"presonstory": "33005",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_33005",
@ -861,6 +923,7 @@
"id": "33006",
"preson": "33006",
"presonshow": "33006",
"presonstory": "33006",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_33006",
@ -883,6 +946,7 @@
"id": "34001",
"preson": "34001",
"presonshow": "34001",
"presonstory": "34001",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_34001",
@ -905,6 +969,7 @@
"id": "34002",
"preson": "34002",
"presonshow": "34002",
"presonstory": "34002",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_34002",
@ -927,6 +992,7 @@
"id": "34003",
"preson": "34003",
"presonshow": "34003",
"presonstory": "34003",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_34003",
@ -949,6 +1015,7 @@
"id": "34004",
"preson": "34004",
"presonshow": "34004",
"presonstory": "34004",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_34004",
@ -971,6 +1038,7 @@
"id": "34005",
"preson": "34005",
"presonshow": "34005",
"presonstory": "34005",
"height": 1,
"ico": "tx_hhjs_34006",
"fight": "ytx_js_34005",
@ -993,6 +1061,7 @@
"id": "34006",
"preson": "34006",
"presonshow": "34006",
"presonstory": "34006",
"height": 1,
"ico": "tx_js_34006",
"fight": "ytx_js_34006",
@ -1015,6 +1084,7 @@
"id": "34007",
"preson": "34007",
"presonshow": "34007",
"presonstory": "34007",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_34007",
@ -1037,6 +1107,7 @@
"id": "34008",
"preson": "34008",
"presonshow": "34008",
"presonstory": "34008",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_34008",
@ -1059,6 +1130,7 @@
"id": "35001",
"preson": "35001",
"presonshow": "35001",
"presonstory": "35001",
"height": 1,
"ico": "tx_js_35001",
"fight": "ytx_js_35001",
@ -1081,6 +1153,7 @@
"id": "35002",
"preson": "35002",
"presonshow": "35002",
"presonstory": "35002",
"height": 1,
"ico": "tx_js_35002",
"fight": "ytx_js_35002",
@ -1103,6 +1176,7 @@
"id": "35003",
"preson": "35003",
"presonshow": "35003",
"presonstory": "35003",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_35003",
@ -1125,6 +1199,7 @@
"id": "35004",
"preson": "35004",
"presonshow": "35004",
"presonstory": "35004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_35004",
@ -1147,6 +1222,7 @@
"id": "35005",
"preson": "35005",
"presonshow": "35005",
"presonstory": "35005",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_35005",
@ -1169,6 +1245,7 @@
"id": "35006",
"preson": "35006",
"presonshow": "35006",
"presonstory": "35006",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_35006",
@ -1191,6 +1268,7 @@
"id": "43001",
"preson": "43001",
"presonshow": "43001",
"presonstory": "43001",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43001",
@ -1213,6 +1291,7 @@
"id": "43002",
"preson": "43002",
"presonshow": "43002",
"presonstory": "43002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43002",
@ -1235,6 +1314,7 @@
"id": "43003",
"preson": "43003",
"presonshow": "43003",
"presonstory": "43003",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43003",
@ -1257,6 +1337,7 @@
"id": "43004",
"preson": "43004",
"presonshow": "43004",
"presonstory": "43004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43004",
@ -1279,6 +1360,7 @@
"id": "43005",
"preson": "43005",
"presonshow": "43005",
"presonstory": "43005",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43005",
@ -1301,6 +1383,7 @@
"id": "43006",
"preson": "43006",
"presonshow": "43006",
"presonstory": "43006",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43006",
@ -1323,6 +1406,7 @@
"id": "43007",
"preson": "43007",
"presonshow": "43007",
"presonstory": "43007",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43007",
@ -1345,6 +1429,7 @@
"id": "44001",
"preson": "44001",
"presonshow": "44001",
"presonstory": "44001",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_44001",
@ -1367,6 +1452,7 @@
"id": "44002",
"preson": "44002",
"presonshow": "44002",
"presonstory": "44002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_44002",
@ -1389,6 +1475,7 @@
"id": "44003",
"preson": "44003",
"presonshow": "44003",
"presonstory": "44003",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_44003",
@ -1411,6 +1498,7 @@
"id": "44004",
"preson": "44004",
"presonshow": "44004",
"presonstory": "44004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_44004",
@ -1433,6 +1521,7 @@
"id": "44005",
"preson": "44005",
"presonshow": "44005",
"presonstory": "44005",
"height": 1,
"ico": "tx_js_44005",
"fight": "ytx_js_44005",
@ -1455,6 +1544,7 @@
"id": "44006",
"preson": "44006",
"presonshow": "44006",
"presonstory": "44006",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_44006",
@ -1477,6 +1567,7 @@
"id": "45001",
"preson": "45001",
"presonshow": "45001",
"presonstory": "45001",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_45001",
@ -1499,6 +1590,7 @@
"id": "45002",
"preson": "45002",
"presonshow": "45002",
"presonstory": "45002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_45002",
@ -1521,6 +1613,7 @@
"id": "45003",
"preson": "45003",
"presonshow": "45003",
"presonstory": "45003",
"height": 1,
"ico": "tx_hhjs_45003",
"fight": "ytx_js_45003",
@ -1543,6 +1636,7 @@
"id": "45004",
"preson": "45004",
"presonshow": "45004",
"presonstory": "45004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_45004",
@ -1565,6 +1659,7 @@
"id": "43901",
"preson": "43901",
"presonshow": "43901",
"presonstory": "43901",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43901",
@ -1587,6 +1682,7 @@
"id": "42911",
"preson": "42911",
"presonshow": "42911",
"presonstory": "42911",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_42911",
@ -1609,6 +1705,7 @@
"id": "43911",
"preson": "43911",
"presonshow": "43911",
"presonstory": "43911",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_43911",
@ -1631,6 +1728,7 @@
"id": "44911",
"preson": "44911",
"presonshow": "44911",
"presonstory": "44911",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_44911",
@ -1653,6 +1751,7 @@
"id": "43921",
"preson": "43921",
"presonshow": "43921",
"presonstory": "43921",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_35002",
@ -1675,6 +1774,7 @@
"id": "44921",
"preson": "44921",
"presonshow": "44921",
"presonstory": "44921",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_35002",
@ -1697,6 +1797,7 @@
"id": "45921",
"preson": "45921",
"presonshow": "45921",
"presonstory": "45921",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_35002",
@ -1719,6 +1820,7 @@
"id": "51001",
"preson": "51001",
"presonshow": "51001",
"presonstory": "51001",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51001",
@ -1741,6 +1843,7 @@
"id": "51002",
"preson": "51002",
"presonshow": "51002",
"presonstory": "51002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51002",
@ -1763,6 +1866,7 @@
"id": "51003",
"preson": "51003",
"presonshow": "51003",
"presonstory": "51003",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51003",
@ -1785,6 +1889,7 @@
"id": "51004",
"preson": "51004",
"presonshow": "51004",
"presonstory": "51004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51004",
@ -1807,6 +1912,7 @@
"id": "51005",
"preson": "51005",
"presonshow": "51005",
"presonstory": "51005",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51005",
@ -1829,6 +1935,7 @@
"id": "51006",
"preson": "51006",
"presonshow": "51006",
"presonstory": "51006",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51006",
@ -1851,6 +1958,7 @@
"id": "51007",
"preson": "51007",
"presonshow": "51007",
"presonstory": "51007",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51007",
@ -1873,6 +1981,7 @@
"id": "51008",
"preson": "51008",
"presonshow": "51008",
"presonstory": "51008",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51008",
@ -1895,6 +2004,7 @@
"id": "51009",
"preson": "51009",
"presonshow": "51009",
"presonstory": "51009",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51009",
@ -1917,6 +2027,7 @@
"id": "51010",
"preson": "51010",
"presonshow": "51010",
"presonstory": "51010",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51010",
@ -1939,6 +2050,7 @@
"id": "51011",
"preson": "51011",
"presonshow": "51011",
"presonstory": "51011",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51011",
@ -1961,6 +2073,7 @@
"id": "51012",
"preson": "51012",
"presonshow": "51012",
"presonstory": "51012",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51012",
@ -1983,6 +2096,7 @@
"id": "51013",
"preson": "51013",
"presonshow": "51013",
"presonstory": "51013",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51013",
@ -2005,6 +2119,7 @@
"id": "51014",
"preson": "51014",
"presonshow": "51014",
"presonstory": "51014",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_51014",
@ -2027,6 +2142,7 @@
"id": "53001",
"preson": "53001",
"presonshow": "53001",
"presonstory": "53001",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_53001",
@ -2049,6 +2165,7 @@
"id": "53002",
"preson": "53002",
"presonshow": "53002",
"presonstory": "53002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_53002",
@ -2071,6 +2188,7 @@
"id": "53003",
"preson": "53003",
"presonshow": "53003",
"presonstory": "53003",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_53003",
@ -2093,6 +2211,7 @@
"id": "53004",
"preson": "53004",
"presonshow": "53004",
"presonstory": "53004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_53004",
@ -2115,6 +2234,7 @@
"id": "53005",
"preson": "53005",
"presonshow": "53005",
"presonstory": "53005",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_53005",
@ -2137,6 +2257,7 @@
"id": "53006",
"preson": "53006",
"presonshow": "53006",
"presonstory": "53006",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_53006",
@ -2159,6 +2280,7 @@
"id": "55001",
"preson": "55001",
"presonshow": "55001",
"presonstory": "55001",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_55001",
@ -2181,6 +2303,7 @@
"id": "55002",
"preson": "55002",
"presonshow": "55002",
"presonstory": "55002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_55002",
@ -2203,6 +2326,7 @@
"id": "55003",
"preson": "55002",
"presonshow": "55002",
"presonstory": "55002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_55003",
@ -2225,6 +2349,7 @@
"id": "55004",
"preson": "55004",
"presonshow": "55004",
"presonstory": "55004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_55004",
@ -2247,6 +2372,7 @@
"id": "55005",
"preson": "55004",
"presonshow": "55004",
"presonstory": "55004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_55005",
@ -2269,6 +2395,7 @@
"id": "55006",
"preson": "55006",
"presonshow": "55006",
"presonstory": "55006",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_55006",
@ -2291,6 +2418,7 @@
"id": "55007",
"preson": "55007",
"presonshow": "55007",
"presonstory": "55007",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_55007",
@ -2313,6 +2441,7 @@
"id": "63002",
"preson": "63002",
"presonshow": "63002",
"presonstory": "63002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_63002",
@ -2335,6 +2464,7 @@
"id": "63003",
"preson": "63003",
"presonshow": "63003",
"presonstory": "63003",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_63003",
@ -2357,6 +2487,7 @@
"id": "63004",
"preson": "63004",
"presonshow": "63004",
"presonstory": "63004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_63004",
@ -2379,6 +2510,7 @@
"id": "64003",
"preson": "64003",
"presonshow": "64003",
"presonstory": "64003",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_64003",
@ -2401,6 +2533,7 @@
"id": "74002",
"preson": "74002",
"presonshow": "74002",
"presonstory": "74002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_74002",
@ -2423,6 +2556,7 @@
"id": "74003",
"preson": "74003",
"presonshow": "74003",
"presonstory": "74003",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_74003",
@ -2445,6 +2579,7 @@
"id": "74004",
"preson": "74004",
"presonshow": "74004",
"presonstory": "74004",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_74004",
@ -2467,6 +2602,7 @@
"id": "83002",
"preson": "83002",
"presonshow": "83002",
"presonstory": "83002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_83002",
@ -2489,6 +2625,7 @@
"id": "83006",
"preson": "83006",
"presonshow": "83006",
"presonstory": "83006",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_83006",
@ -2511,6 +2648,7 @@
"id": "84002",
"preson": "84002",
"presonshow": "84002",
"presonstory": "84002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_84002",
@ -2533,6 +2671,7 @@
"id": "94002",
"preson": "94002",
"presonshow": "94002",
"presonstory": "94002",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_94002",
@ -2555,6 +2694,7 @@
"id": "94005",
"preson": "94005",
"presonshow": "94005",
"presonstory": "94005",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_94005",
@ -2577,6 +2717,7 @@
"id": "64007",
"preson": "64007",
"presonshow": "64007",
"presonstory": "64007",
"height": 1,
"ico": "tx_hhjs_35002",
"fight": "ytx_js_64007",

View File

@ -209,7 +209,7 @@
"key": "num_1007",
"text": "维京远征"
},
"main": 9,
"main": 0,
"optional": "",
"wkqbx": 0,
"kqbx": 0,
@ -226,7 +226,7 @@
"key": "num_1007",
"text": "维京远征"
},
"main": 10,
"main": 0,
"optional": "",
"wkqbx": 0,
"kqbx": 0,
@ -243,7 +243,7 @@
"key": "num_1007",
"text": "维京远征"
},
"main": 11,
"main": 0,
"optional": "",
"wkqbx": 0,
"kqbx": 0,
@ -442,9 +442,26 @@
"uiid": 0
},
{
"id": "channel_lock_icon",
"id": "hunting",
"name": {
"key": "num_1019",
"text": "狩猎"
},
"main": 0,
"optional": "",
"wkqbx": 0,
"kqbx": 0,
"img": "",
"prompt": {
"key": "opencond_prompt_10002",
"text": "暂不开启,敬请期待"
},
"uiid": 0
},
{
"id": "channel_lock_icon",
"name": {
"key": "num_2020",
"text": "聊天"
},
"main": 10,
@ -461,7 +478,7 @@
{
"id": "channel_lock_world",
"name": {
"key": "num_1020",
"key": "num_2021",
"text": "世界"
},
"main": 10,
@ -478,7 +495,7 @@
{
"id": "channel_lock_guild",
"name": {
"key": "num_1021",
"key": "num_2022",
"text": "公会"
},
"main": 20,
@ -495,7 +512,7 @@
{
"id": "channel_lock_private",
"name": {
"key": "num_1022",
"key": "num_2023",
"text": "私聊"
},
"main": 15,
@ -512,7 +529,7 @@
{
"id": "channel_lock_public",
"name": {
"key": "num_1023",
"key": "num_2024",
"text": "跨服"
},
"main": 40,
@ -529,7 +546,7 @@
{
"id": "channel_lock_system",
"name": {
"key": "num_1024",
"key": "num_2025",
"text": "系统"
},
"main": 10,

View File

@ -21,7 +21,7 @@
"id": 1002,
"objType": 1,
"location": "middle",
"modelaction": "",
"modelaction": "enter",
"modelstate": 1,
"point": "model_02",
"storyBegin": 4,

View File

@ -6852,5 +6852,696 @@
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004011,
"EmitPR": 1000,
"From": 1,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001326,
1000,
1,
1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004111,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": [],
"Limit": 1,
"ExecuteCnt": 2,
"Type": 1,
"Argu": [
1,
4,
300
],
"FollowSK": [],
"SucFollowSK": [
215004113
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004112,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": [],
"Limit": 1,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
400
],
"FollowSK": [],
"SucFollowSK": [
215004113
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004113,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": [],
"Limit": 1,
"ExecuteCnt": 1,
"Type": 12,
"Argu": [
100
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004122,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": [],
"Limit": 1,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
400
],
"FollowSK": [],
"SucFollowSK": [
215004113
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004132,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": [],
"Limit": 1,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
400
],
"FollowSK": [],
"SucFollowSK": [
215004113
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004142,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": [],
"Limit": 1,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
400
],
"FollowSK": [],
"SucFollowSK": [
215004113
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004211,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
700
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004212,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
750,
1,
1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004221,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
750
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004222,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
750,
1,
1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004231,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
750
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004232,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
850,
1,
1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004241,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
800
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004242,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
850,
1,
1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004311,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
300
],
"FollowSK": [
215004313
],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004312,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
300
],
"FollowSK": [
215004313
],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004313,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 7,
"Argu": [
0,
2,
1,
400
],
"FollowSK": [],
"SucFollowSK": [
215004314
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004314,
"EmitPR": 1000,
"From": 9,
"Where": [],
"Order": [],
"Limit": 1,
"ExecuteCnt": 1,
"Type": 11,
"Argu": [
-100
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004322,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
350
],
"FollowSK": [
215004323
],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004323,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 7,
"Argu": [
0,
2,
1,
400
],
"FollowSK": [],
"SucFollowSK": [
215004314
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004332,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
350
],
"FollowSK": [
215004333
],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004333,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 7,
"Argu": [
0,
2,
1,
500
],
"FollowSK": [],
"SucFollowSK": [
215004314
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004342,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
400
],
"FollowSK": [
215004343
],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 215004343,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 7,
"Argu": [
0,
2,
1,
500
],
"FollowSK": [],
"SucFollowSK": [
215004314
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004211,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
700
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004212,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
750,
1,
1
],
"FollowSK": [],
"SucFollowSK": [
915004213
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004213,
"EmitPR": 1000,
"From": 3,
"Where": [],
"Order": [],
"Limit": 1,
"ExecuteCnt": 1,
"Type": 11,
"Argu": [
150,
1,
1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004221,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
750
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004222,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
750,
1,
1
],
"FollowSK": [],
"SucFollowSK": [
915004213
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004231,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
750
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004232,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
850,
1,
1
],
"FollowSK": [],
"SucFollowSK": [
915004213
],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004241,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
800
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false
},
{
"Id": 915004242,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": [],
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
850,
1,
1
],
"FollowSK": [],
"SucFollowSK": [
915004213
],
"FailFollowSK": [],
"MustHit": false
}
]

File diff suppressed because it is too large Load Diff

View File

@ -9,12 +9,12 @@
"place": 0,
"speak": "25001",
"listen": "",
"emoji": "",
"des": "这是什么...一朵花?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"modelaction": "enter",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -50,12 +50,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "你干什么?住手!",
"modelstatetarget": "25001",
"modelstate": 1,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -91,12 +91,12 @@
"place": 0,
"speak": "25001",
"listen": "44005",
"emoji": "",
"des": "谁?我?!",
"modelstatetarget": "25001",
"modelstate": 2,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -132,12 +132,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "蹲了这么久算是知道是谁偷了我的花了。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -173,12 +173,12 @@
"place": 0,
"speak": "25001",
"listen": "44005",
"emoji": "",
"des": "不不不,你误会了,我是看到这盆花放在这里,所以才来看看。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -214,12 +214,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "少废话,老老实实(拿起骨棍).......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -255,12 +255,12 @@
"place": 0,
"speak": "25001",
"listen": "44005",
"emoji": "",
"des": "等....等等,你看看你身后!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -296,12 +296,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "想糊弄我?你还差远了!(丢出骨棍!快闪!)",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -337,12 +337,12 @@
"place": 0,
"speak": "25001",
"listen": "44005",
"emoji": "",
"des": "不是,你身后真有东西!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -378,12 +378,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "啧啧啧(下意识回头)......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -419,12 +419,12 @@
"place": 0,
"speak": "44005",
"listen": "12003",
"emoji": "",
"des": "波.....波比?你这是怎么了?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -460,12 +460,12 @@
"place": 0,
"speak": "25001",
"listen": "12003",
"emoji": "",
"des": "你,你是波比?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -501,12 +501,12 @@
"place": 1,
"speak": "12003",
"listen": "25001",
"emoji": "",
"des": ".......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -542,12 +542,12 @@
"place": 0,
"speak": "25001",
"listen": "12003",
"emoji": "",
"des": "怎么了,波比?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -583,12 +583,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "我感觉有些不对劲......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -624,12 +624,12 @@
"place": 1,
"speak": "12003",
"listen": "25001",
"emoji": "",
"des": "啊啊啊啊啊啊啊啊!!!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -665,12 +665,12 @@
"place": 0,
"speak": "44005",
"listen": "12003",
"emoji": "",
"des": "快!快闪开!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -706,12 +706,12 @@
"place": 0,
"speak": "25001",
"listen": "",
"emoji": "",
"des": "谁能告诉我到底发生了什么?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -747,12 +747,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "管他的,先打了再说",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -788,12 +788,12 @@
"place": 0,
"speak": "25001",
"listen": "44005",
"emoji": "",
"des": "该死!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -829,12 +829,12 @@
"place": 0,
"speak": "25001",
"listen": "",
"emoji": "",
"des": "那真的是波比吗.....",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -870,12 +870,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "我不清楚,或许我们应该去找波比。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -911,12 +911,12 @@
"place": 0,
"speak": "25001",
"listen": "44005",
"emoji": "",
"des": "她现在在哪儿",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -952,12 +952,12 @@
"place": 1,
"speak": "44005",
"listen": "44005",
"emoji": "",
"des": "我看她好像往维京塔方向去了。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -993,12 +993,12 @@
"place": 0,
"speak": "25001",
"listen": "44005",
"emoji": "",
"des": "我后面有时间去找她看看吧。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1034,12 +1034,12 @@
"place": 0,
"speak": "25001",
"listen": "25004",
"emoji": "",
"des": "波比!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1075,12 +1075,12 @@
"place": 1,
"speak": "25004",
"listen": "25001",
"emoji": "",
"des": "没时间了,我知道你要说什么,快跟我来!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1116,12 +1116,12 @@
"place": 0,
"speak": "25001",
"listen": "25004",
"emoji": "",
"des": "等....等等!我靠,她到底要做什么?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1157,12 +1157,12 @@
"place": 0,
"speak": "25001",
"listen": "",
"emoji": "",
"des": "波比?你在房屋顶上做什么?!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1198,12 +1198,12 @@
"place": 0,
"speak": "25001",
"listen": "25004",
"emoji": "",
"des": "你到这里来做什么?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1239,12 +1239,12 @@
"place": 1,
"speak": "25004",
"listen": "25001",
"emoji": "",
"des": "安静,看!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1280,12 +1280,12 @@
"place": 0,
"speak": "25001",
"listen": "25004",
"emoji": "",
"des": "什么鬼......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1321,12 +1321,12 @@
"place": 1,
"speak": "12001",
"listen": "25001",
"emoji": "",
"des": "......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1362,12 +1362,12 @@
"place": 1,
"speak": "12003",
"listen": "25001",
"emoji": "",
"des": ".......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1403,12 +1403,12 @@
"place": 1,
"speak": "12018",
"listen": "25001",
"emoji": "",
"des": "........",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1444,12 +1444,12 @@
"place": 0,
"speak": "25001",
"listen": "12018",
"emoji": "",
"des": "我的....老天爷,这都是什么?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1485,12 +1485,12 @@
"place": 1,
"speak": "12018",
"listen": "25001",
"emoji": "",
"des": "啊啊啊啊啊 ",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1526,12 +1526,12 @@
"place": 1,
"speak": "25004",
"listen": "25001",
"emoji": "",
"des": "不好!他们发现我们了,快跑!!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1567,12 +1567,12 @@
"place": 0,
"speak": "25001",
"listen": "",
"emoji": "",
"des": "天哪,已经来了这么多人了吗?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1608,12 +1608,12 @@
"place": 1,
"speak": "25004",
"listen": "25001",
"emoji": "",
"des": "他们和我一样,早就在昨晚就知道了这些事情,今天就需要商量出对策",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1649,12 +1649,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "知道?知道什么?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1690,12 +1690,12 @@
"place": 0,
"speak": "25004",
"listen": "25001",
"emoji": "",
"des": "不知道是因为什么原因,最近基地内出现了很多这种复制体,你准备好了就来找我,我们一起解决这件事情",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1731,12 +1731,12 @@
"place": 0,
"speak": "25001",
"listen": "",
"emoji": "",
"des": "我应该尽快去和波比谈话,这件事让我有不好的预感,或许我也可以去和其他人先交谈一番。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1772,12 +1772,12 @@
"place": 1,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "我怎么感觉就我被蒙在鼓里,到底发生了啥事啊?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1813,12 +1813,12 @@
"place": 0,
"speak": "25001",
"listen": "44005",
"emoji": "",
"des": "没,你就现在这样,挺好.....",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1854,12 +1854,12 @@
"place": 1,
"speak": "44006",
"listen": "25001",
"emoji": "",
"des": "阿宝,最近很不太平,你切记小心",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1895,12 +1895,12 @@
"place": 0,
"speak": "25001",
"listen": "44006",
"emoji": "",
"des": "其他师兄弟们还好吗。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1936,12 +1936,12 @@
"place": 1,
"speak": "44006",
"listen": "25001",
"emoji": "",
"des": "你忘了吗,你还没抽到他们。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -1977,12 +1977,12 @@
"place": 0,
"speak": "25001",
"listen": "44006",
"emoji": "",
"des": ".......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2018,12 +2018,12 @@
"place": 1,
"speak": "44006",
"listen": "25001",
"emoji": "",
"des": "(耸耸肩)",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2059,12 +2059,12 @@
"place": 0,
"speak": "25001",
"listen": "44006",
"emoji": "",
"des": "神龙五侠终会团聚,这段时间你自己也要小心。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2100,12 +2100,12 @@
"place": 1,
"speak": "35001",
"listen": "25001",
"emoji": "",
"des": "快去和波比商量一下,这件事非常严重,乌龟大师也有十分不好的预感。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2141,12 +2141,12 @@
"place": 0,
"speak": "25001",
"listen": "35001",
"emoji": "",
"des": "是的,师傅。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2182,12 +2182,12 @@
"place": 0,
"speak": "25001",
"listen": "25004",
"emoji": "",
"des": "波比,你知道什么吗?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2223,12 +2223,12 @@
"place": 0,
"speak": "44005",
"listen": "25004",
"emoji": "",
"des": "是要去揍什么吗?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2264,12 +2264,12 @@
"place": 0,
"speak": "44006",
"listen": "25004",
"emoji": "",
"des": "昨晚我碰见了另一个我,虽然对方武艺尚且不精,但她的模仿能力很强。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2305,12 +2305,12 @@
"place": 0,
"speak": "35001",
"listen": "25004",
"emoji": "",
"des": "这让我想起了大龙......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2346,12 +2346,12 @@
"place": 1,
"speak": "25004",
"listen": "35001",
"emoji": "",
"des": "今天我们就是为了这件事而来,那个黑影,和我产生了一丝联系,他就在图书馆的附近,我们应该主动去寻找他们。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2387,12 +2387,12 @@
"place": 0,
"speak": "44006",
"listen": "25004",
"emoji": "",
"des": "言之有理。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2428,12 +2428,12 @@
"place": 0,
"speak": "35001",
"listen": "25004",
"emoji": "",
"des": "理应如此,封印无异于纵容,我们应该主动一些。",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2469,12 +2469,12 @@
"place": 0,
"speak": "35001",
"listen": "25001",
"emoji": "",
"des": "阿宝,你怎么看?",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2510,12 +2510,12 @@
"place": 0,
"speak": "25001",
"listen": "35001",
"emoji": "",
"des": "我......我觉得......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2551,12 +2551,12 @@
"place": 0,
"speak": "12003",
"listen": "",
"emoji": "",
"des": ".......",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2592,12 +2592,12 @@
"place": 0,
"speak": "25001",
"listen": "12003",
"emoji": "",
"des": "等等,这个是......另一个波比!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2633,12 +2633,12 @@
"place": 1,
"speak": "12003",
"listen": "25001",
"emoji": "",
"des": "啊啊啊啊啊啊啊啊!!!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,
@ -2674,12 +2674,12 @@
"place": 0,
"speak": "44005",
"listen": "25001",
"emoji": "",
"des": "快躲开!",
"modelstatetarget": "",
"modelstate": 0,
"modelaction": "",
"state": "",
"speakstate": "",
"listenstate": "",
"chose": [],
"turn": 0,
"show": 0,

View File

@ -9,34 +9,26 @@
package cfg
type GameHuntingBoss struct {
_dataMap map[int32]*GameHuntingBossData
_dataList []*GameHuntingBossData
}
func NewGameHuntingBoss(_buf []map[string]interface{}) (*GameHuntingBoss, error) {
_dataList := make([]*GameHuntingBossData, 0, len(_buf))
dataMap := make(map[int32]*GameHuntingBossData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameHuntingBossData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameHuntingBoss{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameHuntingBoss) GetDataMap() map[int32]*GameHuntingBossData {
return table._dataMap
return &GameHuntingBoss{_dataList:_dataList}, nil
}
func (table *GameHuntingBoss) GetDataList() []*GameHuntingBossData {
return table._dataList
}
func (table *GameHuntingBoss) Get(key int32) *GameHuntingBossData {
return table._dataMap[key]
func (table *GameHuntingBoss) Get(index int) *GameHuntingBossData {
return table._dataList[index]
}

View File

@ -13,6 +13,8 @@ import "errors"
type GameHuntingOpenTimeData struct {
Type int32
Opentime []int32
Name string
Introduce string
}
const TypeId_GameHuntingOpenTimeData = 1854578068
@ -37,6 +39,8 @@ func (_v *GameHuntingOpenTimeData)Deserialize(_buf map[string]interface{}) (err
}
}
{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 __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["introduce"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Introduce error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Introduce, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
return
}

View File

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

View File

@ -0,0 +1,41 @@
//------------------------------------------------------------------------------
// <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 GameLibraryFavorData struct {
Id int32
Star int32
Favorlv int32
Expneed int32
}
const TypeId_GameLibraryFavorData = 465616649
func (*GameLibraryFavorData) GetTypeId() int32 {
return 465616649
}
func (_v *GameLibraryFavorData)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["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["expneed"].(float64); !_ok_ { err = errors.New("expneed error"); return }; _v.Expneed = int32(_tempNum_) }
return
}
func DeserializeGameLibraryFavorData(_buf map[string]interface{}) (*GameLibraryFavorData, error) {
v := &GameLibraryFavorData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

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

View File

@ -0,0 +1,75 @@
//------------------------------------------------------------------------------
// <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 GameLibraryFetterData struct {
Id int32
Fid int32
Ftype int32
Name string
Lv int32
Hid []int32
Favorlv int32
Prize []*Gameatn
}
const TypeId_GameLibraryFetterData = -764317099
func (*GameLibraryFetterData) GetTypeId() int32 {
return -764317099
}
func (_v *GameLibraryFetterData)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["fid"].(float64); !_ok_ { err = errors.New("fid error"); return }; _v.Fid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ftype"].(float64); !_ok_ { err = errors.New("ftype error"); return }; _v.Ftype = 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["lv"].(float64); !_ok_ { err = errors.New("lv error"); return }; _v.Lv = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["hid"].([]interface{}); !_ok_ { err = errors.New("hid error"); return }
_v.Hid = 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.Hid = append(_v.Hid, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return }
_v.Prize = 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.Prize = append(_v.Prize, _list_v_)
}
}
return
}
func DeserializeGameLibraryFetterData(_buf map[string]interface{}) (*GameLibraryFetterData, error) {
v := &GameLibraryFetterData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

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

View File

@ -0,0 +1,92 @@
//------------------------------------------------------------------------------
// <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 GameLibraryHeroData struct {
Hid int32
Name string
Star int32
History []int32
Favorlv []int32
Startid int32
Rightend int32
Stroyprize []*Gameatn
Endid1 int32
Endid2 int32
}
const TypeId_GameLibraryHeroData = 1808545443
func (*GameLibraryHeroData) GetTypeId() int32 {
return 1808545443
}
func (_v *GameLibraryHeroData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hid"].(float64); !_ok_ { err = errors.New("hid error"); return }; _v.Hid = 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["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["history"].([]interface{}); !_ok_ { err = errors.New("history error"); return }
_v.History = 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.History = append(_v.History, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["favorlv"].([]interface{}); !_ok_ { err = errors.New("favorlv error"); return }
_v.Favorlv = 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.Favorlv = append(_v.Favorlv, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["startid"].(float64); !_ok_ { err = errors.New("startid error"); return }; _v.Startid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rightend"].(float64); !_ok_ { err = errors.New("rightend error"); return }; _v.Rightend = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["stroyprize"].([]interface{}); !_ok_ { err = errors.New("stroyprize error"); return }
_v.Stroyprize = 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.Stroyprize = append(_v.Stroyprize, _list_v_)
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["endid1"].(float64); !_ok_ { err = errors.New("endid1 error"); return }; _v.Endid1 = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["endid2"].(float64); !_ok_ { err = errors.New("endid2 error"); return }; _v.Endid2 = int32(_tempNum_) }
return
}
func DeserializeGameLibraryHeroData(_buf map[string]interface{}) (*GameLibraryHeroData, error) {
v := &GameLibraryHeroData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

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

View File

@ -0,0 +1,52 @@
//------------------------------------------------------------------------------
// <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 GameLibraryHistoryData struct {
Histroy int32
Txt string
Prize []*Gameatn
}
const TypeId_GameLibraryHistoryData = -163361249
func (*GameLibraryHistoryData) GetTypeId() int32 {
return -163361249
}
func (_v *GameLibraryHistoryData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["histroy"].(float64); !_ok_ { err = errors.New("histroy error"); return }; _v.Histroy = int32(_tempNum_) }
{ var _ok_ bool; if _v.Txt, _ok_ = _buf["txt"].(string); !_ok_ { err = errors.New("txt error"); return } }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return }
_v.Prize = 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.Prize = append(_v.Prize, _list_v_)
}
}
return
}
func DeserializeGameLibraryHistoryData(_buf map[string]interface{}) (*GameLibraryHistoryData, error) {
v := &GameLibraryHistoryData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

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

View File

@ -0,0 +1,52 @@
//------------------------------------------------------------------------------
// <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 GameLibraryStoryData struct {
Fid int32
Stroy int32
Prize []*Gameatn
}
const TypeId_GameLibraryStoryData = -333035968
func (*GameLibraryStoryData) GetTypeId() int32 {
return -333035968
}
func (_v *GameLibraryStoryData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fid"].(float64); !_ok_ { err = errors.New("fid error"); return }; _v.Fid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stroy"].(float64); !_ok_ { err = errors.New("stroy error"); return }; _v.Stroy = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return }
_v.Prize = 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.Prize = append(_v.Prize, _list_v_)
}
}
return
}
func DeserializeGameLibraryStoryData(_buf map[string]interface{}) (*GameLibraryStoryData, error) {
v := &GameLibraryStoryData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -9,6 +9,7 @@
package cfg
import "errors"
import "bright/serialization"
type GameMainlineData struct {
Id int32
@ -20,7 +21,7 @@ type GameMainlineData struct {
Chapter int32
Route int32
Episodetype int32
Episodelocation []int32
Episodelocation serialization.Vector2
Model string
Effect string
FormatList []int32
@ -50,18 +51,11 @@ func (_v *GameMainlineData)Deserialize(_buf map[string]interface{}) (err error)
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["chapter"].(float64); !_ok_ { err = errors.New("chapter error"); return }; _v.Chapter = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["route"].(float64); !_ok_ { err = errors.New("route error"); return }; _v.Route = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Episodetype"].(float64); !_ok_ { err = errors.New("Episodetype error"); return }; _v.Episodetype = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["Episodelocation"].([]interface{}); !_ok_ { err = errors.New("Episodelocation error"); return }
_v.Episodelocation = 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.Episodelocation = append(_v.Episodelocation, _list_v_)
}
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["Episodelocation"].(map[string]interface{}); !_ok_ { err = errors.New("Episodelocation error"); return }
var _x_, _y_ float32;
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) }
_v.Episodelocation = serialization.NewVector2(_x_, _y_)
}
{ var _ok_ bool; if _v.Model, _ok_ = _buf["model"].(string); !_ok_ { err = errors.New("model error"); return } }

View File

@ -21,12 +21,12 @@ type GameStroyData struct {
Place int32
Speak string
Listen string
Emoji string
Des string
Modelstatetarget string
Modelstate int32
Modelaction string
State string
Speakstate string
Listenstate string
Chose []int32
Turn int32
Show int32
@ -57,12 +57,12 @@ func (_v *GameStroyData)Deserialize(_buf map[string]interface{}) (err error) {
{ 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; if _v.Speak, _ok_ = _buf["speak"].(string); !_ok_ { err = errors.New("speak error"); return } }
{ var _ok_ bool; if _v.Listen, _ok_ = _buf["listen"].(string); !_ok_ { err = errors.New("listen error"); return } }
{ var _ok_ bool; if _v.Emoji, _ok_ = _buf["emoji"].(string); !_ok_ { err = errors.New("emoji error"); return } }
{ var _ok_ bool; if _v.Des, _ok_ = _buf["des"].(string); !_ok_ { err = errors.New("des error"); return } }
{ var _ok_ bool; if _v.Modelstatetarget, _ok_ = _buf["modelstatetarget"].(string); !_ok_ { err = errors.New("modelstatetarget error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["modelstate"].(float64); !_ok_ { err = errors.New("modelstate error"); return }; _v.Modelstate = int32(_tempNum_) }
{ var _ok_ bool; if _v.Modelaction, _ok_ = _buf["modelaction"].(string); !_ok_ { err = errors.New("modelaction error"); return } }
{ var _ok_ bool; if _v.State, _ok_ = _buf["state"].(string); !_ok_ { err = errors.New("state error"); return } }
{ var _ok_ bool; if _v.Speakstate, _ok_ = _buf["speakstate"].(string); !_ok_ { err = errors.New("speakstate error"); return } }
{ var _ok_ bool; if _v.Listenstate, _ok_ = _buf["listenstate"].(string); !_ok_ { err = errors.New("listenstate error"); return } }
{
var _arr_ []interface{}
var _ok_ bool

View File

@ -88,6 +88,11 @@ type Tables struct {
LineStoryTask *GameLineStoryTask
LineStoryStageTask *GameLineStoryStageTask
VikingBossSkill *GameVikingBossSkill
LibraryFetter *GameLibraryFetter
LibraryStory *GameLibraryStory
LibraryHero *GameLibraryHero
LibraryHistory *GameLibraryHistory
LibraryFavor *GameLibraryFavor
}
func NewTables(loader JsonLoader) (*Tables, error) {
@ -557,5 +562,35 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.VikingBossSkill, err = NewGameVikingBossSkill(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_libraryfetter") ; err != nil {
return nil, err
}
if tables.LibraryFetter, err = NewGameLibraryFetter(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_librarystory") ; err != nil {
return nil, err
}
if tables.LibraryStory, err = NewGameLibraryStory(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_libraryhero") ; err != nil {
return nil, err
}
if tables.LibraryHero, err = NewGameLibraryHero(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_libraryhistory") ; err != nil {
return nil, err
}
if tables.LibraryHistory, err = NewGameLibraryHistory(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_libraryfavor") ; err != nil {
return nil, err
}
if tables.LibraryFavor, err = NewGameLibraryFavor(buf) ; err != nil {
return nil, err
}
return tables, nil
}

View File

@ -80,6 +80,7 @@ type GameGlobalData struct {
DreamlandTriggernum int32
HuntingNum int32
HuntingReset int32
HuntingCap []int32
}
const TypeId_GameGlobalData = 477542761
@ -223,6 +224,20 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["dreamland_triggernum"].(float64); !_ok_ { err = errors.New("dreamland_triggernum error"); return }; _v.DreamlandTriggernum = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hunting_num"].(float64); !_ok_ { err = errors.New("hunting_num error"); return }; _v.HuntingNum = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hunting_reset"].(float64); !_ok_ { err = errors.New("hunting_reset error"); return }; _v.HuntingReset = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["hunting_cap"].([]interface{}); !_ok_ { err = errors.New("hunting_cap error"); return }
_v.HuntingCap = 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.HuntingCap = append(_v.HuntingCap, _list_v_)
}
}
return
}

View File

@ -24,6 +24,7 @@ type GameHeroResonanceData struct {
Atkscale int32
Defscale int32
Maxnum int32
RecommendPercentage []int32
}
const TypeId_GameHeroResonanceData = -2055259070
@ -85,6 +86,20 @@ func (_v *GameHeroResonanceData)Deserialize(_buf map[string]interface{}) (err er
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["atkscale"].(float64); !_ok_ { err = errors.New("atkscale error"); return }; _v.Atkscale = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["defscale"].(float64); !_ok_ { err = errors.New("defscale error"); return }; _v.Defscale = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["maxnum"].(float64); !_ok_ { err = errors.New("maxnum error"); return }; _v.Maxnum = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["recommend_percentage"].([]interface{}); !_ok_ { err = errors.New("recommend_percentage error"); return }
_v.RecommendPercentage = 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.RecommendPercentage = append(_v.RecommendPercentage, _list_v_)
}
}
return
}

View File

@ -15,6 +15,7 @@ type GameModelData struct {
Id string
Preson string
Presonshow string
Presonstory string
Height float32
Ico string
Fight string
@ -36,6 +37,7 @@ func (_v *GameModelData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; if _v.Id, _ok_ = _buf["id"].(string); !_ok_ { err = errors.New("id error"); return } }
{ var _ok_ bool; if _v.Preson, _ok_ = _buf["preson"].(string); !_ok_ { err = errors.New("preson error"); return } }
{ var _ok_ bool; if _v.Presonshow, _ok_ = _buf["presonshow"].(string); !_ok_ { err = errors.New("presonshow error"); return } }
{ var _ok_ bool; if _v.Presonstory, _ok_ = _buf["presonstory"].(string); !_ok_ { err = errors.New("presonstory error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["height"].(float64); !_ok_ { err = errors.New("height error"); return }; _v.Height = float32(_tempNum_) }
{ var _ok_ bool; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } }
{ var _ok_ bool; if _v.Fight, _ok_ = _buf["fight"].(string); !_ok_ { err = errors.New("fight error"); return } }