json 同步
This commit is contained in:
parent
645514ed3d
commit
ecefefe768
@ -43,7 +43,7 @@
|
|||||||
"access": 0,
|
"access": 0,
|
||||||
"star": 2,
|
"star": 2,
|
||||||
"race": 0,
|
"race": 0,
|
||||||
"img": "",
|
"img": "hy_icon_jltb",
|
||||||
"ico": "",
|
"ico": "",
|
||||||
"intr": "友情点用于友情商店"
|
"intr": "友情点用于友情商店"
|
||||||
}
|
}
|
||||||
|
42
bin/json/game_getresource.json
Normal file
42
bin/json/game_getresource.json
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"id": 101,
|
||||||
|
"typ": 0,
|
||||||
|
"name": "商店",
|
||||||
|
"txt": "这是商店",
|
||||||
|
"icon": "",
|
||||||
|
"goto": "shop"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 102,
|
||||||
|
"typ": 0,
|
||||||
|
"name": "商店",
|
||||||
|
"txt": "这是商店",
|
||||||
|
"icon": "",
|
||||||
|
"goto": "shop"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 103,
|
||||||
|
"typ": 0,
|
||||||
|
"name": "商店",
|
||||||
|
"txt": "这是商店",
|
||||||
|
"icon": "",
|
||||||
|
"goto": "shop"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 104,
|
||||||
|
"typ": 0,
|
||||||
|
"name": "商店",
|
||||||
|
"txt": "这是商店",
|
||||||
|
"icon": "",
|
||||||
|
"goto": "shop"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 105,
|
||||||
|
"typ": 0,
|
||||||
|
"name": "商店",
|
||||||
|
"txt": "这是商店",
|
||||||
|
"icon": "",
|
||||||
|
"goto": "shop"
|
||||||
|
}
|
||||||
|
]
|
@ -548,5 +548,370 @@
|
|||||||
"n": 5
|
"n": 5
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "bag",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "heroequip",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "heroup",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "herostrength",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "manual",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "rolestrategy",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "recruit",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "30001",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "specialrecruit",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "30002",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "30003",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "30004",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "30005",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "bagequip",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "mainworld",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "mainbarrier",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "friendsystemwin",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "friendapply",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "friend",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "friendadd",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "friend",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "blacklist",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "friend",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "friendassist",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "friend",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "pagoda",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "bagfragment",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "store",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "storediamond",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "storepvp",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "storepve",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "storeunion",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"index": "roledetail",
|
||||||
|
"var": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
56
bin/json/game_link.json
Normal file
56
bin/json/game_link.json
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "1",
|
||||||
|
"uistore": "store",
|
||||||
|
"scene": "",
|
||||||
|
"des": "商店",
|
||||||
|
"option": 1,
|
||||||
|
"preid": 0,
|
||||||
|
"presid": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "2",
|
||||||
|
"uistore": "store",
|
||||||
|
"scene": "",
|
||||||
|
"des": "商店",
|
||||||
|
"option": 1,
|
||||||
|
"preid": 0,
|
||||||
|
"presid": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "3",
|
||||||
|
"uistore": "store",
|
||||||
|
"scene": "",
|
||||||
|
"des": "商店",
|
||||||
|
"option": 1,
|
||||||
|
"preid": 0,
|
||||||
|
"presid": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "4",
|
||||||
|
"uistore": "store",
|
||||||
|
"scene": "",
|
||||||
|
"des": "商店",
|
||||||
|
"option": 1,
|
||||||
|
"preid": 0,
|
||||||
|
"presid": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "5",
|
||||||
|
"uistore": "store",
|
||||||
|
"scene": "",
|
||||||
|
"des": "商店",
|
||||||
|
"option": 1,
|
||||||
|
"preid": 0,
|
||||||
|
"presid": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "6",
|
||||||
|
"uistore": "store",
|
||||||
|
"scene": "",
|
||||||
|
"des": "商店",
|
||||||
|
"option": 1,
|
||||||
|
"preid": 0,
|
||||||
|
"presid": 0
|
||||||
|
}
|
||||||
|
]
|
17627
bin/json/game_mainline.json
Normal file
17627
bin/json/game_mainline.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -5,7 +5,7 @@
|
|||||||
"key": "mainline_name_10001",
|
"key": "mainline_name_10001",
|
||||||
"text": "Chapter 1"
|
"text": "Chapter 1"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj01",
|
"map": "zx_ddt_zj01",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10001",
|
"key": "mainline_title_10001",
|
||||||
@ -51,7 +51,7 @@
|
|||||||
"key": "mainline_name_10002",
|
"key": "mainline_name_10002",
|
||||||
"text": "Chapter 2"
|
"text": "Chapter 2"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj02",
|
"map": "zx_ddt_zj02",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10002",
|
"key": "mainline_title_10002",
|
||||||
@ -97,7 +97,7 @@
|
|||||||
"key": "mainline_name_10003",
|
"key": "mainline_name_10003",
|
||||||
"text": "Chapter 3"
|
"text": "Chapter 3"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj03",
|
"map": "zx_ddt_zj03",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10003",
|
"key": "mainline_title_10003",
|
||||||
@ -143,7 +143,7 @@
|
|||||||
"key": "mainline_name_10004",
|
"key": "mainline_name_10004",
|
||||||
"text": "Chapter 4"
|
"text": "Chapter 4"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj04",
|
"map": "zx_ddt_zj04",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10004",
|
"key": "mainline_title_10004",
|
||||||
@ -189,7 +189,7 @@
|
|||||||
"key": "mainline_name_10005",
|
"key": "mainline_name_10005",
|
||||||
"text": "Chapter 5"
|
"text": "Chapter 5"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj01",
|
"map": "zx_ddt_zj01",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10005",
|
"key": "mainline_title_10005",
|
||||||
@ -235,7 +235,7 @@
|
|||||||
"key": "mainline_name_10006",
|
"key": "mainline_name_10006",
|
||||||
"text": "Chapter 6"
|
"text": "Chapter 6"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj02",
|
"map": "zx_ddt_zj02",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10006",
|
"key": "mainline_title_10006",
|
||||||
@ -281,7 +281,7 @@
|
|||||||
"key": "mainline_name_10007",
|
"key": "mainline_name_10007",
|
||||||
"text": "Chapter 7"
|
"text": "Chapter 7"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj03",
|
"map": "zx_ddt_zj03",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10007",
|
"key": "mainline_title_10007",
|
||||||
@ -327,7 +327,7 @@
|
|||||||
"key": "mainline_name_10008",
|
"key": "mainline_name_10008",
|
||||||
"text": "Chapter 8"
|
"text": "Chapter 8"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj04",
|
"map": "zx_ddt_zj04",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10008",
|
"key": "mainline_title_10008",
|
||||||
@ -373,7 +373,7 @@
|
|||||||
"key": "mainline_name_10009",
|
"key": "mainline_name_10009",
|
||||||
"text": "Chapter 9"
|
"text": "Chapter 9"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj01",
|
"map": "zx_ddt_zj01",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10009",
|
"key": "mainline_title_10009",
|
||||||
@ -419,7 +419,7 @@
|
|||||||
"key": "mainline_name_10010",
|
"key": "mainline_name_10010",
|
||||||
"text": "Chapter 10"
|
"text": "Chapter 10"
|
||||||
},
|
},
|
||||||
"Intensity": "mainline_data_easy",
|
"Intensity": 1,
|
||||||
"map": "zx_ddt_zj02",
|
"map": "zx_ddt_zj02",
|
||||||
"title": {
|
"title": {
|
||||||
"key": "mainline_title_10010",
|
"key": "mainline_title_10010",
|
||||||
|
@ -1010,7 +1010,7 @@
|
|||||||
{
|
{
|
||||||
"id": "35001",
|
"id": "35001",
|
||||||
"preson": "35001",
|
"preson": "35001",
|
||||||
"presonshow": "",
|
"presonshow": "35001",
|
||||||
"ico": "tx_js_35001",
|
"ico": "tx_js_35001",
|
||||||
"fight": "ytx_js_35001",
|
"fight": "ytx_js_35001",
|
||||||
"img": "sbkp_js_35001",
|
"img": "sbkp_js_35001",
|
||||||
@ -1367,7 +1367,7 @@
|
|||||||
{
|
{
|
||||||
"id": "44005",
|
"id": "44005",
|
||||||
"preson": "44005",
|
"preson": "44005",
|
||||||
"presonshow": "",
|
"presonshow": "44005",
|
||||||
"ico": "tx_js_44005",
|
"ico": "tx_js_44005",
|
||||||
"fight": "ytx_js_44005",
|
"fight": "ytx_js_44005",
|
||||||
"img": "sbkp_js_44005",
|
"img": "sbkp_js_44005",
|
||||||
@ -1388,7 +1388,7 @@
|
|||||||
{
|
{
|
||||||
"id": "44006",
|
"id": "44006",
|
||||||
"preson": "44006",
|
"preson": "44006",
|
||||||
"presonshow": "",
|
"presonshow": "44006",
|
||||||
"ico": "tx_hhjs_35002",
|
"ico": "tx_hhjs_35002",
|
||||||
"fight": "ytx_js_44006",
|
"fight": "ytx_js_44006",
|
||||||
"img": "sbkp_js_35002",
|
"img": "sbkp_js_35002",
|
||||||
|
3408
bin/json/game_monsterformat.json
Normal file
3408
bin/json/game_monsterformat.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -38,5 +38,10 @@
|
|||||||
"msgid": "chat.send",
|
"msgid": "chat.send",
|
||||||
"routrules": "~/worker",
|
"routrules": "~/worker",
|
||||||
"describe": "聊天消息发送"
|
"describe": "聊天消息发送"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"msgid": "forum.like",
|
||||||
|
"routrules": "~/worker",
|
||||||
|
"describe": "论坛点赞入口"
|
||||||
}
|
}
|
||||||
]
|
]
|
@ -341,7 +341,7 @@
|
|||||||
"key": "num_1014",
|
"key": "num_1014",
|
||||||
"text": "藏书馆"
|
"text": "藏书馆"
|
||||||
},
|
},
|
||||||
"main": "{\"lv\": 0}",
|
"main": "{\"lv\": 999}",
|
||||||
"optional": "",
|
"optional": "",
|
||||||
"wkqbx": 0,
|
"wkqbx": 0,
|
||||||
"kqbx": 0,
|
"kqbx": 0,
|
||||||
@ -405,7 +405,7 @@
|
|||||||
"key": "num_1018",
|
"key": "num_1018",
|
||||||
"text": "戈伯铁匠铺"
|
"text": "戈伯铁匠铺"
|
||||||
},
|
},
|
||||||
"main": "{\"lv\": 999}",
|
"main": "{\"lv\": 0}",
|
||||||
"optional": "",
|
"optional": "",
|
||||||
"wkqbx": 0,
|
"wkqbx": 0,
|
||||||
"kqbx": 0,
|
"kqbx": 0,
|
||||||
|
@ -20,20 +20,64 @@
|
|||||||
101
|
101
|
||||||
],
|
],
|
||||||
"sidequest": [
|
"sidequest": [
|
||||||
1002
|
1002,
|
||||||
|
1003
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 100102,
|
"id": 100102,
|
||||||
"group": 1,
|
"group": 1,
|
||||||
"type": 2,
|
"type": 2,
|
||||||
"preTid": 100100,
|
"preTid": 100101,
|
||||||
"condition": [
|
"condition": [
|
||||||
101,
|
101,
|
||||||
107
|
107
|
||||||
],
|
],
|
||||||
"sidequest": [
|
"sidequest": [
|
||||||
1003
|
1004
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 100103,
|
||||||
|
"group": 1,
|
||||||
|
"type": 2,
|
||||||
|
"preTid": 100102,
|
||||||
|
"condition": [
|
||||||
|
101,
|
||||||
|
107
|
||||||
|
],
|
||||||
|
"sidequest": [
|
||||||
|
1005
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 100104,
|
||||||
|
"group": 1,
|
||||||
|
"type": 2,
|
||||||
|
"preTid": 100103,
|
||||||
|
"condition": [
|
||||||
|
101,
|
||||||
|
107
|
||||||
|
],
|
||||||
|
"sidequest": [
|
||||||
|
1006,
|
||||||
|
1007,
|
||||||
|
1008,
|
||||||
|
1009,
|
||||||
|
1010
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 100105,
|
||||||
|
"group": 1,
|
||||||
|
"type": 2,
|
||||||
|
"preTid": 100104,
|
||||||
|
"condition": [
|
||||||
|
101,
|
||||||
|
107
|
||||||
|
],
|
||||||
|
"sidequest": [
|
||||||
|
1011
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
@ -10,21 +10,13 @@
|
|||||||
{
|
{
|
||||||
"id": 10002,
|
"id": 10002,
|
||||||
"num": 2,
|
"num": 2,
|
||||||
"preTid": 107,
|
|
||||||
"needItem": [
|
|
||||||
0
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 10003,
|
|
||||||
"num": 3,
|
|
||||||
"preTid": 0,
|
"preTid": 0,
|
||||||
"needItem": [
|
"needItem": [
|
||||||
0
|
0
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 20001,
|
"id": 10003,
|
||||||
"num": 1,
|
"num": 1,
|
||||||
"preTid": 0,
|
"preTid": 0,
|
||||||
"needItem": [
|
"needItem": [
|
||||||
@ -32,7 +24,71 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 20002,
|
"id": 10004,
|
||||||
|
"num": 1,
|
||||||
|
"preTid": 0,
|
||||||
|
"needItem": [
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10005,
|
||||||
|
"num": 2,
|
||||||
|
"preTid": 0,
|
||||||
|
"needItem": [
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10006,
|
||||||
|
"num": 1,
|
||||||
|
"preTid": 0,
|
||||||
|
"needItem": [
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10007,
|
||||||
|
"num": 2,
|
||||||
|
"preTid": 0,
|
||||||
|
"needItem": [
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10008,
|
||||||
|
"num": 3,
|
||||||
|
"preTid": 0,
|
||||||
|
"needItem": [
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10009,
|
||||||
|
"num": 1,
|
||||||
|
"preTid": 0,
|
||||||
|
"needItem": [
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 100010,
|
||||||
|
"num": 2,
|
||||||
|
"preTid": 0,
|
||||||
|
"needItem": [
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 100011,
|
||||||
|
"num": 1,
|
||||||
|
"preTid": 0,
|
||||||
|
"needItem": [
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 100012,
|
||||||
"num": 2,
|
"num": 2,
|
||||||
"preTid": 0,
|
"preTid": 0,
|
||||||
"needItem": [
|
"needItem": [
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"id": 101,
|
"id": 101,
|
||||||
|
"datatype": 1,
|
||||||
"type": 1,
|
"type": 1,
|
||||||
"data1": 25001,
|
"data1": 25001,
|
||||||
"data2": 0,
|
"data2": 0,
|
||||||
@ -8,6 +9,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 102,
|
"id": 102,
|
||||||
|
"datatype": 1,
|
||||||
"type": 1,
|
"type": 1,
|
||||||
"data1": 25001,
|
"data1": 25001,
|
||||||
"data2": 0,
|
"data2": 0,
|
||||||
@ -15,6 +17,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 103,
|
"id": 103,
|
||||||
|
"datatype": 1,
|
||||||
"type": 3,
|
"type": 3,
|
||||||
"data1": 2,
|
"data1": 2,
|
||||||
"data2": 0,
|
"data2": 0,
|
||||||
@ -22,6 +25,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 104,
|
"id": 104,
|
||||||
|
"datatype": 1,
|
||||||
"type": 4,
|
"type": 4,
|
||||||
"data1": 25001,
|
"data1": 25001,
|
||||||
"data2": 20,
|
"data2": 20,
|
||||||
@ -29,6 +33,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 105,
|
"id": 105,
|
||||||
|
"datatype": 1,
|
||||||
"type": 4,
|
"type": 4,
|
||||||
"data1": 25001,
|
"data1": 25001,
|
||||||
"data2": 10,
|
"data2": 10,
|
||||||
@ -36,6 +41,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 106,
|
"id": 106,
|
||||||
|
"datatype": 1,
|
||||||
"type": 5,
|
"type": 5,
|
||||||
"data1": 25001,
|
"data1": 25001,
|
||||||
"data2": 2,
|
"data2": 2,
|
||||||
@ -43,6 +49,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 107,
|
"id": 107,
|
||||||
|
"datatype": 1,
|
||||||
"type": 1,
|
"type": 1,
|
||||||
"data1": 25001,
|
"data1": 25001,
|
||||||
"data2": 0,
|
"data2": 0,
|
||||||
@ -50,6 +57,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 108,
|
"id": 108,
|
||||||
|
"datatype": 1,
|
||||||
"type": 6,
|
"type": 6,
|
||||||
"data1": 25001,
|
"data1": 25001,
|
||||||
"data2": 5,
|
"data2": 5,
|
||||||
|
@ -3,13 +3,13 @@
|
|||||||
"id": 1001,
|
"id": 1001,
|
||||||
"objType": 1,
|
"objType": 1,
|
||||||
"point": "model_01",
|
"point": "model_01",
|
||||||
"storyBegin": 4,
|
"storyBegin": 1,
|
||||||
"storyEnd": 0,
|
|
||||||
"chooseId": [
|
"chooseId": [
|
||||||
10001,
|
10001,
|
||||||
10002,
|
10002
|
||||||
10003
|
|
||||||
],
|
],
|
||||||
|
"storyEnd": 2,
|
||||||
|
"nextTid": 100101,
|
||||||
"reward": [
|
"reward": [
|
||||||
{
|
{
|
||||||
"a": "attr",
|
"a": "attr",
|
||||||
@ -23,19 +23,18 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"CD": 0,
|
"CD": 0,
|
||||||
"nextTid": 100101,
|
|
||||||
"endTid": -1
|
"endTid": -1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1002,
|
"id": 1002,
|
||||||
"objType": 2,
|
"objType": 1,
|
||||||
"point": "icon_01",
|
"point": "model_02",
|
||||||
"storyBegin": 6,
|
"storyBegin": 4,
|
||||||
"storyEnd": 9,
|
|
||||||
"chooseId": [
|
"chooseId": [
|
||||||
20001,
|
10003
|
||||||
20002
|
|
||||||
],
|
],
|
||||||
|
"storyEnd": 6,
|
||||||
|
"nextTid": 0,
|
||||||
"reward": [
|
"reward": [
|
||||||
{
|
{
|
||||||
"a": "attr",
|
"a": "attr",
|
||||||
@ -49,16 +48,16 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"CD": 0,
|
"CD": 0,
|
||||||
"nextTid": 100102,
|
"endTid": -1
|
||||||
"endTid": 105
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1003,
|
"id": 1003,
|
||||||
"objType": 1,
|
"objType": 1,
|
||||||
"point": "model_02",
|
"point": "model_03",
|
||||||
"storyBegin": 7,
|
"storyBegin": 3,
|
||||||
"storyEnd": 0,
|
|
||||||
"chooseId": [],
|
"chooseId": [],
|
||||||
|
"storyEnd": 0,
|
||||||
|
"nextTid": -1,
|
||||||
"reward": [
|
"reward": [
|
||||||
{
|
{
|
||||||
"a": "attr",
|
"a": "attr",
|
||||||
@ -72,7 +71,203 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"CD": 0,
|
"CD": 0,
|
||||||
|
"endTid": -1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1004,
|
||||||
|
"objType": 2,
|
||||||
|
"point": "icon_01",
|
||||||
|
"storyBegin": 7,
|
||||||
|
"chooseId": [
|
||||||
|
10004,
|
||||||
|
10005
|
||||||
|
],
|
||||||
|
"storyEnd": 0,
|
||||||
|
"nextTid": 100103,
|
||||||
|
"reward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1000
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CD": 0,
|
||||||
|
"endTid": -1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1005,
|
||||||
|
"objType": 2,
|
||||||
|
"point": "icon_02",
|
||||||
|
"storyBegin": 9,
|
||||||
|
"chooseId": [
|
||||||
|
10006,
|
||||||
|
10007,
|
||||||
|
10008
|
||||||
|
],
|
||||||
|
"storyEnd": 0,
|
||||||
|
"nextTid": 100104,
|
||||||
|
"reward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1000
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CD": 0,
|
||||||
|
"endTid": -1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1006,
|
||||||
|
"objType": 1,
|
||||||
|
"point": "model_01",
|
||||||
|
"storyBegin": 15,
|
||||||
|
"chooseId": [
|
||||||
|
10009,
|
||||||
|
100010
|
||||||
|
],
|
||||||
|
"storyEnd": 0,
|
||||||
|
"nextTid": 100105,
|
||||||
|
"reward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1000
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CD": 0,
|
||||||
|
"endTid": -1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1007,
|
||||||
|
"objType": 1,
|
||||||
|
"point": "model_02",
|
||||||
|
"storyBegin": 11,
|
||||||
|
"chooseId": [],
|
||||||
|
"storyEnd": 0,
|
||||||
|
"nextTid": -1,
|
||||||
|
"reward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1000
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CD": 0,
|
||||||
|
"endTid": -1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1008,
|
||||||
|
"objType": 1,
|
||||||
|
"point": "model_04",
|
||||||
|
"storyBegin": 12,
|
||||||
|
"chooseId": [],
|
||||||
|
"storyEnd": 0,
|
||||||
|
"nextTid": -1,
|
||||||
|
"reward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1000
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CD": 0,
|
||||||
|
"endTid": -1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1009,
|
||||||
|
"objType": 1,
|
||||||
|
"point": "model_05",
|
||||||
|
"storyBegin": 13,
|
||||||
|
"chooseId": [],
|
||||||
|
"storyEnd": 0,
|
||||||
|
"nextTid": -1,
|
||||||
|
"reward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1000
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CD": 0,
|
||||||
|
"endTid": -1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1010,
|
||||||
|
"objType": 1,
|
||||||
|
"point": "model_06",
|
||||||
|
"storyBegin": 14,
|
||||||
|
"chooseId": [],
|
||||||
|
"storyEnd": 0,
|
||||||
|
"nextTid": -1,
|
||||||
|
"reward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1000
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CD": 0,
|
||||||
|
"endTid": -1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1011,
|
||||||
|
"objType": 2,
|
||||||
|
"point": "icon_03",
|
||||||
|
"storyBegin": 8,
|
||||||
|
"chooseId": [
|
||||||
|
100011,
|
||||||
|
100012
|
||||||
|
],
|
||||||
|
"storyEnd": 0,
|
||||||
"nextTid": 0,
|
"nextTid": 0,
|
||||||
|
"reward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 1000
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CD": 0,
|
||||||
"endTid": -1
|
"endTid": -1
|
||||||
}
|
}
|
||||||
]
|
]
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -855,6 +855,30 @@
|
|||||||
"buffeffect": "",
|
"buffeffect": "",
|
||||||
"buffpos": ""
|
"buffpos": ""
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Id": 390001124,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_buff_390001124",
|
||||||
|
"text": "无法复活"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_buffdes_390001124",
|
||||||
|
"text": "无法复活"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": 0,
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": ""
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Id": 390001201,
|
"Id": 390001201,
|
||||||
"Name": {
|
"Name": {
|
||||||
@ -1096,7 +1120,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 0,
|
"Effect": 0,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1122,7 +1146,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1148,7 +1172,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1174,7 +1198,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 0,
|
"Effect": 0,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1200,7 +1224,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1226,7 +1250,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1252,7 +1276,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1278,7 +1302,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 0,
|
"Effect": 0,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1304,7 +1328,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1330,7 +1354,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1356,7 +1380,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 0,
|
"Effect": 0,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1382,7 +1406,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1408,7 +1432,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1434,7 +1458,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1460,7 +1484,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 0,
|
"Effect": 0,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1486,7 +1510,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1512,7 +1536,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1538,7 +1562,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 0,
|
"Effect": 0,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1564,7 +1588,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1590,7 +1614,7 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": false,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
"buffIcon": "",
|
"buffIcon": "",
|
||||||
@ -1616,6 +1640,58 @@
|
|||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": 1,
|
"Effect": 1,
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 390001328,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_buff_390001328",
|
||||||
|
"text": "队长技-防御提升"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_buffdes_390001328",
|
||||||
|
"text": "防御提升40%"
|
||||||
|
},
|
||||||
|
"BuffType": 2,
|
||||||
|
"EffectArgu": [
|
||||||
|
300
|
||||||
|
],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": 1,
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 390001401,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_buff_390001401",
|
||||||
|
"text": "中毒"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_buffdes_390001401",
|
||||||
|
"text": "回合开始时受到伤害,伤害为最大生命值4%"
|
||||||
|
},
|
||||||
|
"BuffType": 31,
|
||||||
|
"EffectArgu": [
|
||||||
|
400
|
||||||
|
],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": 1,
|
||||||
|
"AddEffect": false,
|
||||||
"RemoveType": true,
|
"RemoveType": true,
|
||||||
"OverlayTimes": 1,
|
"OverlayTimes": 1,
|
||||||
"SameID": false,
|
"SameID": false,
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 490067001,
|
"Id": 490067001,
|
||||||
"When": "RouFro",
|
"When": "RouFro",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [],
|
"AddCon": "",
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -14,10 +14,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 490068001,
|
"Id": 490068001,
|
||||||
"When": "RouFro",
|
"When": "RouFro",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "Hpproless=500,Target=3",
|
||||||
"hpproless=500"
|
|
||||||
],
|
|
||||||
"PasPr": 500,
|
"PasPr": 500,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -28,8 +26,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425004311,
|
"Id": 425004311,
|
||||||
"When": "RouFro",
|
"When": "RouFro",
|
||||||
"Where": "4",
|
"TargetCheck": 4,
|
||||||
"AddCon": [],
|
"AddCon": "",
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -41,8 +39,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 435002211,
|
"Id": 435002211,
|
||||||
"When": "SkillStart",
|
"When": "SkillStart",
|
||||||
"Where": "2",
|
"TargetCheck": 2,
|
||||||
"AddCon": [],
|
"AddCon": "",
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -53,10 +51,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 434006211,
|
"Id": 434006211,
|
||||||
"When": "ImpEff",
|
"When": "ImpEff",
|
||||||
"Where": "2",
|
"TargetCheck": 2,
|
||||||
"AddCon": [
|
"AddCon": "EffID=390002003",
|
||||||
"EffID=390002003"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -67,10 +63,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001211,
|
"Id": 425001211,
|
||||||
"When": "RouEnd",
|
"When": "RouEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "",
|
||||||
"cd=4"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -81,10 +75,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001212,
|
"Id": 425001212,
|
||||||
"When": "SufEnd",
|
"When": "SufEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "EffID=390001209",
|
||||||
"EffID=390001209"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -95,8 +87,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001213,
|
"Id": 425001213,
|
||||||
"When": "RouFro",
|
"When": "RouFro",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [],
|
"AddCon": "",
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -107,10 +99,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001221,
|
"Id": 425001221,
|
||||||
"When": "RouEnd",
|
"When": "RouEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "",
|
||||||
"cd=4"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -121,10 +111,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001222,
|
"Id": 425001222,
|
||||||
"When": "SufEnd",
|
"When": "SufEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "EffID=390001209",
|
||||||
"EffID=390001209"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -135,8 +123,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001223,
|
"Id": 425001223,
|
||||||
"When": "RouFro",
|
"When": "RouFro",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [],
|
"AddCon": "",
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -147,10 +135,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001231,
|
"Id": 425001231,
|
||||||
"When": "RouEnd",
|
"When": "RouEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "",
|
||||||
"cd=4"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -161,10 +147,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001232,
|
"Id": 425001232,
|
||||||
"When": "SufEnd",
|
"When": "SufEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "EffID=390001209",
|
||||||
"EffID=390001209"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -175,8 +159,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001233,
|
"Id": 425001233,
|
||||||
"When": "RouFro",
|
"When": "RouFro",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [],
|
"AddCon": "",
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -187,10 +171,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001241,
|
"Id": 425001241,
|
||||||
"When": "RouEnd",
|
"When": "RouEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "",
|
||||||
"cd=4"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -201,10 +183,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001242,
|
"Id": 425001242,
|
||||||
"When": "SufEnd",
|
"When": "SufEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "EffID=390001209",
|
||||||
"EffID=390001209"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -215,8 +195,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001243,
|
"Id": 425001243,
|
||||||
"When": "RouFro",
|
"When": "RouFro",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [],
|
"AddCon": "",
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -227,10 +207,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001251,
|
"Id": 425001251,
|
||||||
"When": "RouEnd",
|
"When": "RouEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "",
|
||||||
"cd=3"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -241,10 +219,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001252,
|
"Id": 425001252,
|
||||||
"When": "SufEnd",
|
"When": "SufEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "EffID=390001209",
|
||||||
"EffID=390001209"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -255,8 +231,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 425001253,
|
"Id": 425001253,
|
||||||
"When": "RouFro",
|
"When": "RouFro",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [],
|
"AddCon": "",
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 1,
|
"MaxEmitTimes": 1,
|
||||||
@ -267,11 +243,8 @@
|
|||||||
{
|
{
|
||||||
"Id": 444005311,
|
"Id": 444005311,
|
||||||
"When": "RemoveBuffEnd",
|
"When": "RemoveBuffEnd",
|
||||||
"Where": "2",
|
"TargetCheck": 2,
|
||||||
"AddCon": [
|
"AddCon": "EffType=0,Result=1",
|
||||||
"EffType=0",
|
|
||||||
"Result=1"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 10,
|
"MaxEmitTimes": 10,
|
||||||
@ -281,19 +254,123 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Id": 435001211,
|
"Id": 435001211,
|
||||||
"When": "RemoveBuffEnd",
|
"When": "AtkEnd",
|
||||||
"Where": "3",
|
"TargetCheck": 3,
|
||||||
"AddCon": [
|
"AddCon": "",
|
||||||
"EffType=4",
|
|
||||||
"Result=1"
|
|
||||||
],
|
|
||||||
"PasPr": 1000,
|
"PasPr": 1000,
|
||||||
"Type": "CallSkillPas",
|
"Type": "CallSkillPas",
|
||||||
"MaxEmitTimes": 10,
|
"MaxEmitTimes": 1,
|
||||||
"Callback": [
|
"Callback": [
|
||||||
935001213,
|
224004212
|
||||||
935001214,
|
]
|
||||||
935001215
|
},
|
||||||
|
{
|
||||||
|
"Id": 435001212,
|
||||||
|
"When": "AtkEnd",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 1,
|
||||||
|
"Callback": [
|
||||||
|
924004212
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 444006211,
|
||||||
|
"When": "Kill",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"Callback": [
|
||||||
|
244006212,
|
||||||
|
244006213
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 444006311,
|
||||||
|
"When": "Kill",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "SkillID=944006313",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"Callback": [
|
||||||
|
944006318
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 444006321,
|
||||||
|
"When": "Kill",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "SkillID=944006323",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"Callback": [
|
||||||
|
944006328
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 444006331,
|
||||||
|
"When": "Kill",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "SkillID=944006333",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"Callback": [
|
||||||
|
944006338
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 444006341,
|
||||||
|
"When": "Kill",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "SkillID=944006343",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"Callback": [
|
||||||
|
944006348
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 444006351,
|
||||||
|
"When": "Kill",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "SkillID=944006353",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"Callback": [
|
||||||
|
944006358
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 415005211,
|
||||||
|
"When": "TreEnd",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"Callback": [
|
||||||
|
215005212
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 415005212,
|
||||||
|
"When": "TreStart",
|
||||||
|
"TargetCheck": 3,
|
||||||
|
"AddCon": "BeyondHp=1000",
|
||||||
|
"PasPr": 1000,
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"Callback": [
|
||||||
|
915005214
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
@ -59,7 +59,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1002,
|
"id": 1002,
|
||||||
@ -121,7 +127,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 2
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1003,
|
"id": 1003,
|
||||||
@ -183,7 +195,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1004,
|
"id": 1004,
|
||||||
@ -245,7 +263,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1005,
|
"id": 1005,
|
||||||
@ -307,7 +331,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1006,
|
"id": 1006,
|
||||||
@ -369,7 +399,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1007,
|
"id": 1007,
|
||||||
@ -431,7 +467,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1008,
|
"id": 1008,
|
||||||
@ -493,7 +535,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1009,
|
"id": 1009,
|
||||||
@ -555,7 +603,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 1010,
|
"id": 1010,
|
||||||
@ -606,7 +660,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1011",
|
||||||
|
"text": "战斗装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_03",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2001,
|
"id": 2001,
|
||||||
@ -668,7 +728,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2002,
|
"id": 2002,
|
||||||
@ -730,7 +796,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 2
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2003,
|
"id": 2003,
|
||||||
@ -792,7 +864,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2004,
|
"id": 2004,
|
||||||
@ -854,7 +932,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2005,
|
"id": 2005,
|
||||||
@ -916,7 +1000,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2006,
|
"id": 2006,
|
||||||
@ -978,7 +1068,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2007,
|
"id": 2007,
|
||||||
@ -1040,7 +1136,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2008,
|
"id": 2008,
|
||||||
@ -1102,7 +1204,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2009,
|
"id": 2009,
|
||||||
@ -1164,7 +1272,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2010,
|
"id": 2010,
|
||||||
@ -1215,7 +1329,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1012",
|
||||||
|
"text": "辅助装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_01",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3001,
|
"id": 3001,
|
||||||
@ -1277,7 +1397,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3002,
|
"id": 3002,
|
||||||
@ -1339,7 +1465,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 2
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3003,
|
"id": 3003,
|
||||||
@ -1401,7 +1533,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3004,
|
"id": 3004,
|
||||||
@ -1463,7 +1601,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3005,
|
"id": 3005,
|
||||||
@ -1525,7 +1669,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3006,
|
"id": 3006,
|
||||||
@ -1587,7 +1737,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3007,
|
"id": 3007,
|
||||||
@ -1649,7 +1805,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3008,
|
"id": 3008,
|
||||||
@ -1711,7 +1873,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3009,
|
"id": 3009,
|
||||||
@ -1773,7 +1941,13 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 6
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3010,
|
"id": 3010,
|
||||||
@ -1824,6 +1998,12 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"desk": "",
|
"desk": "",
|
||||||
"shelves": ""
|
"shelves": "",
|
||||||
|
"name": {
|
||||||
|
"key": "smithy_name_1013",
|
||||||
|
"text": "特殊装备"
|
||||||
|
},
|
||||||
|
"ico": "tjp_zb_02",
|
||||||
|
"color": 6
|
||||||
}
|
}
|
||||||
]
|
]
|
@ -237,483 +237,5 @@
|
|||||||
"floors": -1,
|
"floors": -1,
|
||||||
"time": 300,
|
"time": 300,
|
||||||
"desk": ""
|
"desk": ""
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 11,
|
|
||||||
"star": 11,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1001",
|
|
||||||
"text": "木质"
|
|
||||||
},
|
|
||||||
"before": 10,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 5
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 1,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 12,
|
|
||||||
"star": 12,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1002",
|
|
||||||
"text": "石质"
|
|
||||||
},
|
|
||||||
"before": 11,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 10
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 1,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 13,
|
|
||||||
"star": 13,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1003",
|
|
||||||
"text": "铁质"
|
|
||||||
},
|
|
||||||
"before": 12,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 15
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 1,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 14,
|
|
||||||
"star": 14,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1004",
|
|
||||||
"text": "钢质"
|
|
||||||
},
|
|
||||||
"before": 13,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 20
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 2,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 15,
|
|
||||||
"star": 15,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1005",
|
|
||||||
"text": "铂金质"
|
|
||||||
},
|
|
||||||
"before": 14,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 25
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 3,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 16,
|
|
||||||
"star": 16,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1006",
|
|
||||||
"text": "钻石质"
|
|
||||||
},
|
|
||||||
"before": 15,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 30
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 4,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 17,
|
|
||||||
"star": 17,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1007",
|
|
||||||
"text": "星耀石质"
|
|
||||||
},
|
|
||||||
"before": 16,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 35
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 5,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 18,
|
|
||||||
"star": 18,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1008",
|
|
||||||
"text": "星陨石质"
|
|
||||||
},
|
|
||||||
"before": 17,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 40
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 5,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 19,
|
|
||||||
"star": 19,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1009",
|
|
||||||
"text": "星核质"
|
|
||||||
},
|
|
||||||
"before": 18,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50002",
|
|
||||||
"n": 45
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 5,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 20,
|
|
||||||
"star": 20,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1010",
|
|
||||||
"text": "宇宙粒子质"
|
|
||||||
},
|
|
||||||
"before": 19,
|
|
||||||
"starupneed": [],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": -1,
|
|
||||||
"time": 500,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 21,
|
|
||||||
"star": 21,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1001",
|
|
||||||
"text": "木质"
|
|
||||||
},
|
|
||||||
"before": 20,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 5
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 1,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 22,
|
|
||||||
"star": 22,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1002",
|
|
||||||
"text": "石质"
|
|
||||||
},
|
|
||||||
"before": 21,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 10
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 1,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 23,
|
|
||||||
"star": 23,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1003",
|
|
||||||
"text": "铁质"
|
|
||||||
},
|
|
||||||
"before": 22,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 15
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 1,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 24,
|
|
||||||
"star": 24,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1004",
|
|
||||||
"text": "钢质"
|
|
||||||
},
|
|
||||||
"before": 23,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 20
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 2,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 25,
|
|
||||||
"star": 25,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1005",
|
|
||||||
"text": "铂金质"
|
|
||||||
},
|
|
||||||
"before": 24,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 25
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 3,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 26,
|
|
||||||
"star": 26,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1006",
|
|
||||||
"text": "钻石质"
|
|
||||||
},
|
|
||||||
"before": 25,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 30
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 4,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 27,
|
|
||||||
"star": 27,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1007",
|
|
||||||
"text": "星耀石质"
|
|
||||||
},
|
|
||||||
"before": 26,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 35
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 5,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 28,
|
|
||||||
"star": 28,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1008",
|
|
||||||
"text": "星陨石质"
|
|
||||||
},
|
|
||||||
"before": 27,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 40
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 5,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 29,
|
|
||||||
"star": 29,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1009",
|
|
||||||
"text": "星核质"
|
|
||||||
},
|
|
||||||
"before": 28,
|
|
||||||
"starupneed": [
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "50003",
|
|
||||||
"n": 45
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"a": "item",
|
|
||||||
"t": "10013",
|
|
||||||
"n": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": 5,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 30,
|
|
||||||
"star": 30,
|
|
||||||
"starshow": {
|
|
||||||
"key": "smithy_name_1010",
|
|
||||||
"text": "宇宙粒子质"
|
|
||||||
},
|
|
||||||
"before": 29,
|
|
||||||
"starupneed": [],
|
|
||||||
"probability": 100,
|
|
||||||
"floors": -1,
|
|
||||||
"time": 1000,
|
|
||||||
"desk": ""
|
|
||||||
}
|
}
|
||||||
]
|
]
|
66
bin/json/game_smithytext.json
Normal file
66
bin/json/game_smithytext.json
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"id": 101,
|
||||||
|
"type": 1,
|
||||||
|
"txt": {
|
||||||
|
"key": "smithy_txt_1001",
|
||||||
|
"text": "快给我升级"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 102,
|
||||||
|
"type": 1,
|
||||||
|
"txt": {
|
||||||
|
"key": "smithy_txt_1002",
|
||||||
|
"text": "红伞伞啊白杆杆"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 201,
|
||||||
|
"type": 2,
|
||||||
|
"txt": {
|
||||||
|
"key": "smithy_txt_1003",
|
||||||
|
"text": "找我下单"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 202,
|
||||||
|
"type": 2,
|
||||||
|
"txt": {
|
||||||
|
"key": "smithy_txt_1004",
|
||||||
|
"text": "欢迎下次再来啊"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 301,
|
||||||
|
"type": 3,
|
||||||
|
"txt": {
|
||||||
|
"key": "smithy_txt_1005",
|
||||||
|
"text": "哼哧哼哧"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 302,
|
||||||
|
"type": 3,
|
||||||
|
"txt": {
|
||||||
|
"key": "smithy_txt_1006",
|
||||||
|
"text": "点我领装备咯"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 401,
|
||||||
|
"type": 4,
|
||||||
|
"txt": {
|
||||||
|
"key": "smithy_txt_1007",
|
||||||
|
"text": "我倒是有办法制造更高级的装备,可你得先升级铸造台,否则我肯定锤坏它"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 402,
|
||||||
|
"type": 4,
|
||||||
|
"txt": {
|
||||||
|
"key": "smithy_txt_1008",
|
||||||
|
"text": "我可是维京人中技术最高超的铁匠,童叟无欺"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
File diff suppressed because it is too large
Load Diff
@ -279,9 +279,9 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
MailLineEasy string = "mainline_data_easy" // 简单
|
MailLineEasy int32 = 1 // 简单
|
||||||
MailLineHard string = "mainline_data_hard" // 困难
|
MailLineHard int32 = 2 // 困难
|
||||||
MailLinePurgatory string = "mainline_data_purgatory" // 炼狱
|
MailLinePurgatory int32 = 3 // 炼狱
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -92,7 +92,7 @@ type (
|
|||||||
// 修改章节信息
|
// 修改章节信息
|
||||||
ModifyMainlineData(uid string, objId string, data interface{}) (code pb.ErrorCode)
|
ModifyMainlineData(uid string, objId string, data interface{}) (code pb.ErrorCode)
|
||||||
// 检查能不能挑战该关卡
|
// 检查能不能挑战该关卡
|
||||||
CheckChallengeChapter(storyObjId string, uid string, zhangjieID int32) (code pb.ErrorCode)
|
CheckChallengeChapter(storyObjId string, uid string, zhangjieID int32, Intensity int32) (code pb.ErrorCode)
|
||||||
/// 查询章节ID
|
/// 查询章节ID
|
||||||
GetUsermainLineData(uid string) (mainlineId int32)
|
GetUsermainLineData(uid string) (mainlineId int32)
|
||||||
}
|
}
|
||||||
|
@ -322,7 +322,12 @@ func (this *configureComp) GetHeroSkillMaxLvConfig(skillId uint32) int32 {
|
|||||||
|
|
||||||
if v, err := this.GetConfigure(game_skillatk); err == nil {
|
if v, err := this.GetConfigure(game_skillatk); err == nil {
|
||||||
if configure, ok := v.(*cfg.GameSkillAtk); ok {
|
if configure, ok := v.(*cfg.GameSkillAtk); ok {
|
||||||
return configure.Get(int32(skillId)).MaxLV
|
//return configure.Get(int32(skillId)).MaxLV
|
||||||
|
for _, v1 := range configure.GetDataList() {
|
||||||
|
if v1.Id == int32(skillId) {
|
||||||
|
return v1.MaxLV
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36,8 +36,9 @@ func (this *configureComp) Init(service core.IService, module core.IModule, comp
|
|||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
log.Errorf("get game_vikingboss conf err:%v", err)
|
||||||
}
|
}
|
||||||
log.Errorf("get game_viking conf err:%v", err)
|
|
||||||
return
|
return
|
||||||
})
|
})
|
||||||
err = this.LoadConfigure(game_challenge, cfg.NewGameHuntingChallenge)
|
err = this.LoadConfigure(game_challenge, cfg.NewGameHuntingChallenge)
|
||||||
|
@ -46,7 +46,7 @@ func (this *Mainline) ModifyMainlineData(uid string, objId string, data map[stri
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 校验是否能挑战该关卡
|
// 校验是否能挑战该关卡
|
||||||
func (this *Mainline) CheckChallengeChapter(storyObjId string, uid string, zhangjieID int32, Intensity string) (code pb.ErrorCode) {
|
func (this *Mainline) CheckChallengeChapter(storyObjId string, uid string, zhangjieID int32, Intensity int32) (code pb.ErrorCode) {
|
||||||
|
|
||||||
// _szData, err := this.modelMainline.getMainlineList(uid)
|
// _szData, err := this.modelMainline.getMainlineList(uid)
|
||||||
// if err != nil {
|
// if err != nil {
|
||||||
|
@ -40,4 +40,5 @@ const (
|
|||||||
GameBuffType_EFFHITDOWN = 28
|
GameBuffType_EFFHITDOWN = 28
|
||||||
GameBuffType_EFFREDOWN = 29
|
GameBuffType_EFFREDOWN = 29
|
||||||
GameBuffType_CAUSEDAMUP = 30
|
GameBuffType_CAUSEDAMUP = 30
|
||||||
|
GameBuffType_POISON = 31
|
||||||
)
|
)
|
||||||
|
42
sys/configure/structs/Game.GetResource.go
Normal file
42
sys/configure/structs/Game.GetResource.go
Normal 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 GameGetResource struct {
|
||||||
|
_dataMap map[int32]*GameGetResourceData
|
||||||
|
_dataList []*GameGetResourceData
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewGameGetResource(_buf []map[string]interface{}) (*GameGetResource, error) {
|
||||||
|
_dataList := make([]*GameGetResourceData, 0, len(_buf))
|
||||||
|
dataMap := make(map[int32]*GameGetResourceData)
|
||||||
|
for _, _ele_ := range _buf {
|
||||||
|
if _v, err2 := DeserializeGameGetResourceData(_ele_); err2 != nil {
|
||||||
|
return nil, err2
|
||||||
|
} else {
|
||||||
|
_dataList = append(_dataList, _v)
|
||||||
|
dataMap[_v.Id] = _v
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return &GameGetResource{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameGetResource) GetDataMap() map[int32]*GameGetResourceData {
|
||||||
|
return table._dataMap
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameGetResource) GetDataList() []*GameGetResourceData {
|
||||||
|
return table._dataList
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameGetResource) Get(key int32) *GameGetResourceData {
|
||||||
|
return table._dataMap[key]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
45
sys/configure/structs/Game.GetResourceData.go
Normal file
45
sys/configure/structs/Game.GetResourceData.go
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <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 GameGetResourceData struct {
|
||||||
|
Id int32
|
||||||
|
Typ int32
|
||||||
|
Name string
|
||||||
|
Txt string
|
||||||
|
Icon string
|
||||||
|
Goto string
|
||||||
|
}
|
||||||
|
|
||||||
|
const TypeId_GameGetResourceData = 1197339986
|
||||||
|
|
||||||
|
func (*GameGetResourceData) GetTypeId() int32 {
|
||||||
|
return 1197339986
|
||||||
|
}
|
||||||
|
|
||||||
|
func (_v *GameGetResourceData)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["typ"].(float64); !_ok_ { err = errors.New("typ error"); return }; _v.Typ = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } }
|
||||||
|
{ var _ok_ bool; if _v.Txt, _ok_ = _buf["txt"].(string); !_ok_ { err = errors.New("txt error"); return } }
|
||||||
|
{ var _ok_ bool; if _v.Icon, _ok_ = _buf["icon"].(string); !_ok_ { err = errors.New("icon error"); return } }
|
||||||
|
{ var _ok_ bool; if _v.Goto, _ok_ = _buf["goto"].(string); !_ok_ { err = errors.New("goto error"); return } }
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeserializeGameGetResourceData(_buf map[string]interface{}) (*GameGetResourceData, error) {
|
||||||
|
v := &GameGetResourceData{}
|
||||||
|
if err := v.Deserialize(_buf); err == nil {
|
||||||
|
return v, nil
|
||||||
|
} else {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
}
|
42
sys/configure/structs/Game.Link.go
Normal file
42
sys/configure/structs/Game.Link.go
Normal 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 GameLink struct {
|
||||||
|
_dataMap map[string]*GameLinkData
|
||||||
|
_dataList []*GameLinkData
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewGameLink(_buf []map[string]interface{}) (*GameLink, error) {
|
||||||
|
_dataList := make([]*GameLinkData, 0, len(_buf))
|
||||||
|
dataMap := make(map[string]*GameLinkData)
|
||||||
|
for _, _ele_ := range _buf {
|
||||||
|
if _v, err2 := DeserializeGameLinkData(_ele_); err2 != nil {
|
||||||
|
return nil, err2
|
||||||
|
} else {
|
||||||
|
_dataList = append(_dataList, _v)
|
||||||
|
dataMap[_v.Id] = _v
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return &GameLink{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameLink) GetDataMap() map[string]*GameLinkData {
|
||||||
|
return table._dataMap
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameLink) GetDataList() []*GameLinkData {
|
||||||
|
return table._dataList
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameLink) Get(key string) *GameLinkData {
|
||||||
|
return table._dataMap[key]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
47
sys/configure/structs/Game.LinkData.go
Normal file
47
sys/configure/structs/Game.LinkData.go
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
package cfg
|
||||||
|
|
||||||
|
import "errors"
|
||||||
|
|
||||||
|
type GameLinkData struct {
|
||||||
|
Id string
|
||||||
|
Uistore string
|
||||||
|
Scene string
|
||||||
|
Des string
|
||||||
|
Option int32
|
||||||
|
Preid int32
|
||||||
|
Presid int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const TypeId_GameLinkData = -968027840
|
||||||
|
|
||||||
|
func (*GameLinkData) GetTypeId() int32 {
|
||||||
|
return -968027840
|
||||||
|
}
|
||||||
|
|
||||||
|
func (_v *GameLinkData)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.Uistore, _ok_ = _buf["uistore"].(string); !_ok_ { err = errors.New("uistore error"); return } }
|
||||||
|
{ var _ok_ bool; if _v.Scene, _ok_ = _buf["scene"].(string); !_ok_ { err = errors.New("scene error"); return } }
|
||||||
|
{ var _ok_ bool; if _v.Des, _ok_ = _buf["des"].(string); !_ok_ { err = errors.New("des error"); return } }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["option"].(float64); !_ok_ { err = errors.New("option error"); return }; _v.Option = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["preid"].(float64); !_ok_ { err = errors.New("preid error"); return }; _v.Preid = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["presid"].(float64); !_ok_ { err = errors.New("presid error"); return }; _v.Presid = int32(_tempNum_) }
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeserializeGameLinkData(_buf map[string]interface{}) (*GameLinkData, error) {
|
||||||
|
v := &GameLinkData{}
|
||||||
|
if err := v.Deserialize(_buf); err == nil {
|
||||||
|
return v, nil
|
||||||
|
} else {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
}
|
34
sys/configure/structs/Game.Mainline.go
Normal file
34
sys/configure/structs/Game.Mainline.go
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <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 GameMainline struct {
|
||||||
|
_dataList []*GameMainlineData
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewGameMainline(_buf []map[string]interface{}) (*GameMainline, error) {
|
||||||
|
_dataList := make([]*GameMainlineData, 0, len(_buf))
|
||||||
|
for _, _ele_ := range _buf {
|
||||||
|
if _v, err2 := DeserializeGameMainlineData(_ele_); err2 != nil {
|
||||||
|
return nil, err2
|
||||||
|
} else {
|
||||||
|
_dataList = append(_dataList, _v)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return &GameMainline{_dataList:_dataList}, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameMainline) GetDataList() []*GameMainlineData {
|
||||||
|
return table._dataList
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameMainline) Get(index int) *GameMainlineData {
|
||||||
|
return table._dataList[index]
|
||||||
|
}
|
||||||
|
|
138
sys/configure/structs/Game.MainlineData.go
Normal file
138
sys/configure/structs/Game.MainlineData.go
Normal file
@ -0,0 +1,138 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <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 GameMainlineData struct {
|
||||||
|
Id int32
|
||||||
|
Intensity int32
|
||||||
|
Previoustage int32
|
||||||
|
Order int32
|
||||||
|
Linearnum int32
|
||||||
|
Chapter int32
|
||||||
|
Route int32
|
||||||
|
Episodetype int32
|
||||||
|
Episodelocation []int32
|
||||||
|
Model string
|
||||||
|
Effect string
|
||||||
|
FormatList []int32
|
||||||
|
CaptainId string
|
||||||
|
Battlescene string
|
||||||
|
Sceneeffect string
|
||||||
|
Award []*Gameatn
|
||||||
|
Title string
|
||||||
|
Desc string
|
||||||
|
Stroyid []int32
|
||||||
|
Condition []int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const TypeId_GameMainlineData = -79093005
|
||||||
|
|
||||||
|
func (*GameMainlineData) GetTypeId() int32 {
|
||||||
|
return -79093005
|
||||||
|
}
|
||||||
|
|
||||||
|
func (_v *GameMainlineData)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["intensity"].(float64); !_ok_ { err = errors.New("intensity error"); return }; _v.Intensity = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["previoustage"].(float64); !_ok_ { err = errors.New("previoustage error"); return }; _v.Previoustage = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["order"].(float64); !_ok_ { err = errors.New("order error"); return }; _v.Order = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["linearnum"].(float64); !_ok_ { err = errors.New("linearnum error"); return }; _v.Linearnum = int32(_tempNum_) }
|
||||||
|
{ 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; if _v.Model, _ok_ = _buf["model"].(string); !_ok_ { err = errors.New("model error"); return } }
|
||||||
|
{ var _ok_ bool; if _v.Effect, _ok_ = _buf["effect"].(string); !_ok_ { err = errors.New("effect error"); return } }
|
||||||
|
{
|
||||||
|
var _arr_ []interface{}
|
||||||
|
var _ok_ bool
|
||||||
|
if _arr_, _ok_ = _buf["FormatList"].([]interface{}); !_ok_ { err = errors.New("FormatList error"); return }
|
||||||
|
|
||||||
|
_v.FormatList = 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.FormatList = append(_v.FormatList, _list_v_)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
{ var _ok_ bool; if _v.CaptainId, _ok_ = _buf["captainId"].(string); !_ok_ { err = errors.New("captainId error"); return } }
|
||||||
|
{ var _ok_ bool; if _v.Battlescene, _ok_ = _buf["battlescene"].(string); !_ok_ { err = errors.New("battlescene error"); return } }
|
||||||
|
{ var _ok_ bool; if _v.Sceneeffect, _ok_ = _buf["sceneeffect"].(string); !_ok_ { err = errors.New("sceneeffect error"); return } }
|
||||||
|
{
|
||||||
|
var _arr_ []interface{}
|
||||||
|
var _ok_ bool
|
||||||
|
if _arr_, _ok_ = _buf["award"].([]interface{}); !_ok_ { err = errors.New("award error"); return }
|
||||||
|
|
||||||
|
_v.Award = 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.Award = append(_v.Award, _list_v_)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Title error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Title, _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["desc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Desc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Desc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
|
{
|
||||||
|
var _arr_ []interface{}
|
||||||
|
var _ok_ bool
|
||||||
|
if _arr_, _ok_ = _buf["stroyid"].([]interface{}); !_ok_ { err = errors.New("stroyid error"); return }
|
||||||
|
|
||||||
|
_v.Stroyid = 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.Stroyid = append(_v.Stroyid, _list_v_)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
var _arr_ []interface{}
|
||||||
|
var _ok_ bool
|
||||||
|
if _arr_, _ok_ = _buf["condition"].([]interface{}); !_ok_ { err = errors.New("condition error"); return }
|
||||||
|
|
||||||
|
_v.Condition = 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.Condition = append(_v.Condition, _list_v_)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeserializeGameMainlineData(_buf map[string]interface{}) (*GameMainlineData, error) {
|
||||||
|
v := &GameMainlineData{}
|
||||||
|
if err := v.Deserialize(_buf); err == nil {
|
||||||
|
return v, nil
|
||||||
|
} else {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
}
|
42
sys/configure/structs/Game.MonsterFormat.go
Normal file
42
sys/configure/structs/Game.MonsterFormat.go
Normal 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 GameMonsterFormat struct {
|
||||||
|
_dataMap map[int32]*GameMonsterFormatData
|
||||||
|
_dataList []*GameMonsterFormatData
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewGameMonsterFormat(_buf []map[string]interface{}) (*GameMonsterFormat, error) {
|
||||||
|
_dataList := make([]*GameMonsterFormatData, 0, len(_buf))
|
||||||
|
dataMap := make(map[int32]*GameMonsterFormatData)
|
||||||
|
for _, _ele_ := range _buf {
|
||||||
|
if _v, err2 := DeserializeGameMonsterFormatData(_ele_); err2 != nil {
|
||||||
|
return nil, err2
|
||||||
|
} else {
|
||||||
|
_dataList = append(_dataList, _v)
|
||||||
|
dataMap[_v.Id] = _v
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return &GameMonsterFormat{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameMonsterFormat) GetDataMap() map[int32]*GameMonsterFormatData {
|
||||||
|
return table._dataMap
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameMonsterFormat) GetDataList() []*GameMonsterFormatData {
|
||||||
|
return table._dataList
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameMonsterFormat) Get(key int32) *GameMonsterFormatData {
|
||||||
|
return table._dataMap[key]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
60
sys/configure/structs/Game.MonsterFormatData.go
Normal file
60
sys/configure/structs/Game.MonsterFormatData.go
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <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 GameMonsterFormatData struct {
|
||||||
|
Id int32
|
||||||
|
CaptainId int32
|
||||||
|
MonsterList []int32
|
||||||
|
Lv int32
|
||||||
|
Hppro float32
|
||||||
|
Atkpro float32
|
||||||
|
Defpro float32
|
||||||
|
}
|
||||||
|
|
||||||
|
const TypeId_GameMonsterFormatData = 1141351615
|
||||||
|
|
||||||
|
func (*GameMonsterFormatData) GetTypeId() int32 {
|
||||||
|
return 1141351615
|
||||||
|
}
|
||||||
|
|
||||||
|
func (_v *GameMonsterFormatData)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["captainId"].(float64); !_ok_ { err = errors.New("captainId error"); return }; _v.CaptainId = int32(_tempNum_) }
|
||||||
|
{
|
||||||
|
var _arr_ []interface{}
|
||||||
|
var _ok_ bool
|
||||||
|
if _arr_, _ok_ = _buf["monsterList"].([]interface{}); !_ok_ { err = errors.New("monsterList error"); return }
|
||||||
|
|
||||||
|
_v.MonsterList = 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.MonsterList = append(_v.MonsterList, _list_v_)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lv"].(float64); !_ok_ { err = errors.New("lv error"); return }; _v.Lv = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hppro"].(float64); !_ok_ { err = errors.New("hppro error"); return }; _v.Hppro = float32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["atkpro"].(float64); !_ok_ { err = errors.New("atkpro error"); return }; _v.Atkpro = float32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["defpro"].(float64); !_ok_ { err = errors.New("defpro error"); return }; _v.Defpro = float32(_tempNum_) }
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeserializeGameMonsterFormatData(_buf map[string]interface{}) (*GameMonsterFormatData, error) {
|
||||||
|
v := &GameMonsterFormatData{}
|
||||||
|
if err := v.Deserialize(_buf); err == nil {
|
||||||
|
return v, nil
|
||||||
|
} else {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
}
|
@ -12,6 +12,7 @@ import "errors"
|
|||||||
|
|
||||||
type GameRdtaskCondiData struct {
|
type GameRdtaskCondiData struct {
|
||||||
Id int32
|
Id int32
|
||||||
|
Datatype int32
|
||||||
Type int32
|
Type int32
|
||||||
Data1 int32
|
Data1 int32
|
||||||
Data2 int32
|
Data2 int32
|
||||||
@ -26,6 +27,7 @@ func (*GameRdtaskCondiData) GetTypeId() int32 {
|
|||||||
|
|
||||||
func (_v *GameRdtaskCondiData)Deserialize(_buf map[string]interface{}) (err error) {
|
func (_v *GameRdtaskCondiData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["datatype"].(float64); !_ok_ { err = errors.New("datatype error"); return }; _v.Datatype = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data1"].(float64); !_ok_ { err = errors.New("data1 error"); return }; _v.Data1 = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data1"].(float64); !_ok_ { err = errors.New("data1 error"); return }; _v.Data1 = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data2"].(float64); !_ok_ { err = errors.New("data2 error"); return }; _v.Data2 = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data2"].(float64); !_ok_ { err = errors.New("data2 error"); return }; _v.Data2 = int32(_tempNum_) }
|
||||||
|
@ -15,11 +15,11 @@ type GameRdtaskSideData struct {
|
|||||||
ObjType int32
|
ObjType int32
|
||||||
Point string
|
Point string
|
||||||
StoryBegin int32
|
StoryBegin int32
|
||||||
StoryEnd int32
|
|
||||||
ChooseId []int32
|
ChooseId []int32
|
||||||
|
StoryEnd int32
|
||||||
|
NextTid int32
|
||||||
Reward []*Gameatn
|
Reward []*Gameatn
|
||||||
CD int32
|
CD int32
|
||||||
NextTid int32
|
|
||||||
EndTid int32
|
EndTid int32
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -34,7 +34,6 @@ func (_v *GameRdtaskSideData)Deserialize(_buf map[string]interface{}) (err error
|
|||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["objType"].(float64); !_ok_ { err = errors.New("objType error"); return }; _v.ObjType = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["objType"].(float64); !_ok_ { err = errors.New("objType error"); return }; _v.ObjType = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; if _v.Point, _ok_ = _buf["point"].(string); !_ok_ { err = errors.New("point error"); return } }
|
{ var _ok_ bool; if _v.Point, _ok_ = _buf["point"].(string); !_ok_ { err = errors.New("point error"); return } }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["storyBegin"].(float64); !_ok_ { err = errors.New("storyBegin error"); return }; _v.StoryBegin = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["storyBegin"].(float64); !_ok_ { err = errors.New("storyBegin error"); return }; _v.StoryBegin = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["storyEnd"].(float64); !_ok_ { err = errors.New("storyEnd error"); return }; _v.StoryEnd = int32(_tempNum_) }
|
|
||||||
{
|
{
|
||||||
var _arr_ []interface{}
|
var _arr_ []interface{}
|
||||||
var _ok_ bool
|
var _ok_ bool
|
||||||
@ -49,6 +48,8 @@ func (_v *GameRdtaskSideData)Deserialize(_buf map[string]interface{}) (err error
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["storyEnd"].(float64); !_ok_ { err = errors.New("storyEnd error"); return }; _v.StoryEnd = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["nextTid"].(float64); !_ok_ { err = errors.New("nextTid error"); return }; _v.NextTid = int32(_tempNum_) }
|
||||||
{
|
{
|
||||||
var _arr_ []interface{}
|
var _arr_ []interface{}
|
||||||
var _ok_ bool
|
var _ok_ bool
|
||||||
@ -64,7 +65,6 @@ func (_v *GameRdtaskSideData)Deserialize(_buf map[string]interface{}) (err error
|
|||||||
}
|
}
|
||||||
|
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["CD"].(float64); !_ok_ { err = errors.New("CD error"); return }; _v.CD = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["CD"].(float64); !_ok_ { err = errors.New("CD error"); return }; _v.CD = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["nextTid"].(float64); !_ok_ { err = errors.New("nextTid error"); return }; _v.NextTid = int32(_tempNum_) }
|
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["endTid"].(float64); !_ok_ { err = errors.New("endTid error"); return }; _v.EndTid = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["endTid"].(float64); !_ok_ { err = errors.New("endTid error"); return }; _v.EndTid = int32(_tempNum_) }
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -24,4 +24,9 @@ const (
|
|||||||
GameSkillEffectType_SkillCD = 13
|
GameSkillEffectType_SkillCD = 13
|
||||||
GameSkillEffectType_MaxDmg = 14
|
GameSkillEffectType_MaxDmg = 14
|
||||||
GameSkillEffectType_RandBuff = 15
|
GameSkillEffectType_RandBuff = 15
|
||||||
|
GameSkillEffectType_DpsByAddBuff = 16
|
||||||
|
GameSkillEffectType_FrontDmg = 17
|
||||||
|
GameSkillEffectType_Round = 18
|
||||||
|
GameSkillEffectType_TreBeyondByAddBuff = 19
|
||||||
|
GameSkillEffectType_AttrTrans = 20
|
||||||
)
|
)
|
||||||
|
@ -25,6 +25,9 @@ type GameSmithyData struct {
|
|||||||
Orderneed []*Gameatn
|
Orderneed []*Gameatn
|
||||||
Desk string
|
Desk string
|
||||||
Shelves string
|
Shelves string
|
||||||
|
Name string
|
||||||
|
Ico string
|
||||||
|
Color int32
|
||||||
}
|
}
|
||||||
|
|
||||||
const TypeId_GameSmithyData = 2042540316
|
const TypeId_GameSmithyData = 2042540316
|
||||||
@ -87,6 +90,9 @@ func (_v *GameSmithyData)Deserialize(_buf map[string]interface{}) (err error) {
|
|||||||
|
|
||||||
{ var _ok_ bool; if _v.Desk, _ok_ = _buf["desk"].(string); !_ok_ { err = errors.New("desk error"); return } }
|
{ var _ok_ bool; if _v.Desk, _ok_ = _buf["desk"].(string); !_ok_ { err = errors.New("desk error"); return } }
|
||||||
{ var _ok_ bool; if _v.Shelves, _ok_ = _buf["shelves"].(string); !_ok_ { err = errors.New("shelves error"); return } }
|
{ var _ok_ bool; if _v.Shelves, _ok_ = _buf["shelves"].(string); !_ok_ { err = errors.New("shelves error"); return } }
|
||||||
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
|
{ var _ok_ bool; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["color"].(float64); !_ok_ { err = errors.New("color error"); return }; _v.Color = int32(_tempNum_) }
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
42
sys/configure/structs/Game.SmithyText.go
Normal file
42
sys/configure/structs/Game.SmithyText.go
Normal 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 GameSmithyText struct {
|
||||||
|
_dataMap map[int32]*GameSmithyTextData
|
||||||
|
_dataList []*GameSmithyTextData
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewGameSmithyText(_buf []map[string]interface{}) (*GameSmithyText, error) {
|
||||||
|
_dataList := make([]*GameSmithyTextData, 0, len(_buf))
|
||||||
|
dataMap := make(map[int32]*GameSmithyTextData)
|
||||||
|
for _, _ele_ := range _buf {
|
||||||
|
if _v, err2 := DeserializeGameSmithyTextData(_ele_); err2 != nil {
|
||||||
|
return nil, err2
|
||||||
|
} else {
|
||||||
|
_dataList = append(_dataList, _v)
|
||||||
|
dataMap[_v.Id] = _v
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return &GameSmithyText{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameSmithyText) GetDataMap() map[int32]*GameSmithyTextData {
|
||||||
|
return table._dataMap
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameSmithyText) GetDataList() []*GameSmithyTextData {
|
||||||
|
return table._dataList
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GameSmithyText) Get(key int32) *GameSmithyTextData {
|
||||||
|
return table._dataMap[key]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
39
sys/configure/structs/Game.SmithyTextData.go
Normal file
39
sys/configure/structs/Game.SmithyTextData.go
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
package cfg
|
||||||
|
|
||||||
|
import "errors"
|
||||||
|
|
||||||
|
type GameSmithyTextData struct {
|
||||||
|
Id int32
|
||||||
|
Type int32
|
||||||
|
Txt string
|
||||||
|
}
|
||||||
|
|
||||||
|
const TypeId_GameSmithyTextData = -2076966167
|
||||||
|
|
||||||
|
func (*GameSmithyTextData) GetTypeId() int32 {
|
||||||
|
return -2076966167
|
||||||
|
}
|
||||||
|
|
||||||
|
func (_v *GameSmithyTextData)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["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
||||||
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Txt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Txt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeserializeGameSmithyTextData(_buf map[string]interface{}) (*GameSmithyTextData, error) {
|
||||||
|
v := &GameSmithyTextData{}
|
||||||
|
if err := v.Deserialize(_buf); err == nil {
|
||||||
|
return v, nil
|
||||||
|
} else {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
}
|
@ -11,484 +11,516 @@ package cfg
|
|||||||
type JsonLoader func(string) ([]map[string]interface{}, error)
|
type JsonLoader func(string) ([]map[string]interface{}, error)
|
||||||
|
|
||||||
type Tables struct {
|
type Tables struct {
|
||||||
Global *GameGlobal
|
Global *GameGlobal
|
||||||
Plot *GamePlot
|
Plot *GamePlot
|
||||||
Extservers *GameExtservers
|
Extservers *GameExtservers
|
||||||
SkillAtk *GameSkillAtk
|
SkillAtk *GameSkillAtk
|
||||||
SkillAfteratk *GameSkillAfteratk
|
SkillAfteratk *GameSkillAfteratk
|
||||||
SkillBuff *GameSkillBuff
|
SkillBuff *GameSkillBuff
|
||||||
SkillPassive *GameSkillPassive
|
SkillPassive *GameSkillPassive
|
||||||
Hero *GameHero
|
Hero *GameHero
|
||||||
HeroStargrow *GameHeroStargrow
|
HeroStargrow *GameHeroStargrow
|
||||||
HeroLevelgrow *GameHeroLevelgrow
|
HeroLevelgrow *GameHeroLevelgrow
|
||||||
HeroStarup *GameHeroStarup
|
HeroStarup *GameHeroStarup
|
||||||
HeroExp *GameHeroExp
|
HeroExp *GameHeroExp
|
||||||
HeroLevelup *GameHeroLevelup
|
HeroLevelup *GameHeroLevelup
|
||||||
Equip *GameEquip
|
Equip *GameEquip
|
||||||
EquipAttrlibrary *GameEquipAttrlibrary
|
EquipAttrlibrary *GameEquipAttrlibrary
|
||||||
EquipSuit *GameEquipSuit
|
EquipSuit *GameEquipSuit
|
||||||
EquipColor *GameEquipColor
|
EquipColor *GameEquipColor
|
||||||
EquipIntensify *GameEquipIntensify
|
EquipIntensify *GameEquipIntensify
|
||||||
Item *GameItem
|
Item *GameItem
|
||||||
HeroSkillLevel *GameHeroSkillLevel
|
HeroSkillLevel *GameHeroSkillLevel
|
||||||
HeroResonance *GameHeroResonance
|
HeroResonance *GameHeroResonance
|
||||||
ComAtn *GameComAtn
|
ComAtn *GameComAtn
|
||||||
HeroAwaken *GameHeroAwaken
|
HeroAwaken *GameHeroAwaken
|
||||||
HeroMethod *GameHeroMethod
|
HeroMethod *GameHeroMethod
|
||||||
Shop *GameShop
|
Shop *GameShop
|
||||||
Shopitem *GameShopitem
|
Shopitem *GameShopitem
|
||||||
ActiveReward *GameActiveReward
|
ActiveReward *GameActiveReward
|
||||||
Skill *GameSkill
|
Model *GameModel
|
||||||
Model *GameModel
|
MainlineChapter *GameMainlineChapter
|
||||||
MainlineChapter *GameMainlineChapter
|
Mainline *GameMainline
|
||||||
MainlineEasy *GameMainlineEasy
|
DrawCard *GameDrawCard
|
||||||
MainlineHard *GameMainlineHard
|
ChatChannel *GameChatChannel
|
||||||
MainlinePurgatory *GameMainlinePurgatory
|
ChatSystem *GameChatSystem
|
||||||
DrawCard *GameDrawCard
|
ChatServerGroup *GameChatServerGroup
|
||||||
ChatChannel *GameChatChannel
|
ChatChannelCom *GameChatChannelCom
|
||||||
ChatSystem *GameChatSystem
|
ChatExpression *GameChatExpression
|
||||||
ChatServerGroup *GameChatServerGroup
|
TaskRound *GameTaskRound
|
||||||
ChatChannelCom *GameChatChannelCom
|
TaskActiveReward *GameTaskActiveReward
|
||||||
ChatExpression *GameChatExpression
|
Coin *GameCoin
|
||||||
TaskRound *GameTaskRound
|
Initial *GameInitial
|
||||||
TaskActiveReward *GameTaskActiveReward
|
Monster *GameMonster
|
||||||
Coin *GameCoin
|
EquipPos *GameEquipPos
|
||||||
Initial *GameInitial
|
Playerlv *GamePlayerlv
|
||||||
Monster *GameMonster
|
Propsgroup *GamePropsgroup
|
||||||
EquipPos *GameEquipPos
|
Facemod *GameFacemod
|
||||||
Playerlv *GamePlayerlv
|
Msgdistrib *GameMsgdistrib
|
||||||
Propsgroup *GamePropsgroup
|
Opencond *GameOpencond
|
||||||
Facemod *GameFacemod
|
Stroy *GameStroy
|
||||||
Msgdistrib *GameMsgdistrib
|
Pagoda *GamePagoda
|
||||||
Opencond *GameOpencond
|
PagodaTaskReward *GamePagodaTaskReward
|
||||||
Stroy *GameStroy
|
PagodaSeasonReward *GamePagodaSeasonReward
|
||||||
Pagoda *GamePagoda
|
PagodaseasonLoop *GamePagodaseasonLoop
|
||||||
PagodaTaskReward *GamePagodaTaskReward
|
Rdtask *GameRdtask
|
||||||
PagodaSeasonReward *GamePagodaSeasonReward
|
RdtaskCondi *GameRdtaskCondi
|
||||||
PagodaseasonLoop *GamePagodaseasonLoop
|
RdtaskChoose *GameRdtaskChoose
|
||||||
Rdtask *GameRdtask
|
RdtaskSide *GameRdtaskSide
|
||||||
RdtaskCondi *GameRdtaskCondi
|
KungfuUnlock *GameKungfuUnlock
|
||||||
RdtaskChoose *GameRdtaskChoose
|
KungfuMasterworker *GameKungfuMasterworker
|
||||||
RdtaskSide *GameRdtaskSide
|
Gourmet *GameGourmet
|
||||||
KungfuUnlock *GameKungfuUnlock
|
Drop *GameDrop
|
||||||
KungfuMasterworker *GameKungfuMasterworker
|
Smithy *GameSmithy
|
||||||
Gourmet *GameGourmet
|
SmithyStove *GameSmithyStove
|
||||||
Drop *GameDrop
|
SmithyText *GameSmithyText
|
||||||
Smithy *GameSmithy
|
VikingBoss *GameVikingBoss
|
||||||
SmithyStove *GameSmithyStove
|
VikingChallenge *GameVikingChallenge
|
||||||
VikingBoss *GameVikingBoss
|
DreamlandBoos *GameDreamlandBoos
|
||||||
VikingChallenge *GameVikingChallenge
|
HuntingBoss *GameHuntingBoss
|
||||||
|
HuntingChallenge *GameHuntingChallenge
|
||||||
|
HuntingOpenTime *GameHuntingOpenTime
|
||||||
|
MonsterFormat *GameMonsterFormat
|
||||||
|
Link *GameLink
|
||||||
|
GetResource *GameGetResource
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewTables(loader JsonLoader) (*Tables, error) {
|
func NewTables(loader JsonLoader) (*Tables, error) {
|
||||||
var err error
|
var err error
|
||||||
var buf []map[string]interface{}
|
var buf []map[string]interface{}
|
||||||
|
|
||||||
tables := &Tables{}
|
tables := &Tables{}
|
||||||
if buf, err = loader("game_global"); err != nil {
|
if buf, err = loader("game_global") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Global, err = NewGameGlobal(buf); err != nil {
|
if tables.Global, err = NewGameGlobal(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_plot"); err != nil {
|
if buf, err = loader("game_plot") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Plot, err = NewGamePlot(buf); err != nil {
|
if tables.Plot, err = NewGamePlot(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_extservers"); err != nil {
|
if buf, err = loader("game_extservers") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Extservers, err = NewGameExtservers(buf); err != nil {
|
if tables.Extservers, err = NewGameExtservers(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_skillatk"); err != nil {
|
if buf, err = loader("game_skillatk") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.SkillAtk, err = NewGameSkillAtk(buf); err != nil {
|
if tables.SkillAtk, err = NewGameSkillAtk(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_skillafteratk"); err != nil {
|
if buf, err = loader("game_skillafteratk") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.SkillAfteratk, err = NewGameSkillAfteratk(buf); err != nil {
|
if tables.SkillAfteratk, err = NewGameSkillAfteratk(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_skillbuff"); err != nil {
|
if buf, err = loader("game_skillbuff") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.SkillBuff, err = NewGameSkillBuff(buf); err != nil {
|
if tables.SkillBuff, err = NewGameSkillBuff(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_skillpassive"); err != nil {
|
if buf, err = loader("game_skillpassive") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.SkillPassive, err = NewGameSkillPassive(buf); err != nil {
|
if tables.SkillPassive, err = NewGameSkillPassive(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_hero"); err != nil {
|
if buf, err = loader("game_hero") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Hero, err = NewGameHero(buf); err != nil {
|
if tables.Hero, err = NewGameHero(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_herostargrow"); err != nil {
|
if buf, err = loader("game_herostargrow") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroStargrow, err = NewGameHeroStargrow(buf); err != nil {
|
if tables.HeroStargrow, err = NewGameHeroStargrow(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_herolevelgrow"); err != nil {
|
if buf, err = loader("game_herolevelgrow") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroLevelgrow, err = NewGameHeroLevelgrow(buf); err != nil {
|
if tables.HeroLevelgrow, err = NewGameHeroLevelgrow(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_herostarup"); err != nil {
|
if buf, err = loader("game_herostarup") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroStarup, err = NewGameHeroStarup(buf); err != nil {
|
if tables.HeroStarup, err = NewGameHeroStarup(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_heroexp"); err != nil {
|
if buf, err = loader("game_heroexp") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroExp, err = NewGameHeroExp(buf); err != nil {
|
if tables.HeroExp, err = NewGameHeroExp(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_herolevelup"); err != nil {
|
if buf, err = loader("game_herolevelup") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroLevelup, err = NewGameHeroLevelup(buf); err != nil {
|
if tables.HeroLevelup, err = NewGameHeroLevelup(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_equip"); err != nil {
|
if buf, err = loader("game_equip") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Equip, err = NewGameEquip(buf); err != nil {
|
if tables.Equip, err = NewGameEquip(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_equipattrlibrary"); err != nil {
|
if buf, err = loader("game_equipattrlibrary") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.EquipAttrlibrary, err = NewGameEquipAttrlibrary(buf); err != nil {
|
if tables.EquipAttrlibrary, err = NewGameEquipAttrlibrary(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_equipsuit"); err != nil {
|
if buf, err = loader("game_equipsuit") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.EquipSuit, err = NewGameEquipSuit(buf); err != nil {
|
if tables.EquipSuit, err = NewGameEquipSuit(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_equipcolor"); err != nil {
|
if buf, err = loader("game_equipcolor") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.EquipColor, err = NewGameEquipColor(buf); err != nil {
|
if tables.EquipColor, err = NewGameEquipColor(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_equipintensify"); err != nil {
|
if buf, err = loader("game_equipintensify") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.EquipIntensify, err = NewGameEquipIntensify(buf); err != nil {
|
if tables.EquipIntensify, err = NewGameEquipIntensify(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_item"); err != nil {
|
if buf, err = loader("game_item") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Item, err = NewGameItem(buf); err != nil {
|
if tables.Item, err = NewGameItem(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_heroskilllevel"); err != nil {
|
if buf, err = loader("game_heroskilllevel") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroSkillLevel, err = NewGameHeroSkillLevel(buf); err != nil {
|
if tables.HeroSkillLevel, err = NewGameHeroSkillLevel(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_heroresonance"); err != nil {
|
if buf, err = loader("game_heroresonance") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroResonance, err = NewGameHeroResonance(buf); err != nil {
|
if tables.HeroResonance, err = NewGameHeroResonance(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_comatn"); err != nil {
|
if buf, err = loader("game_comatn") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.ComAtn, err = NewGameComAtn(buf); err != nil {
|
if tables.ComAtn, err = NewGameComAtn(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_heroawaken"); err != nil {
|
if buf, err = loader("game_heroawaken") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroAwaken, err = NewGameHeroAwaken(buf); err != nil {
|
if tables.HeroAwaken, err = NewGameHeroAwaken(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_heromethod"); err != nil {
|
if buf, err = loader("game_heromethod") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.HeroMethod, err = NewGameHeroMethod(buf); err != nil {
|
if tables.HeroMethod, err = NewGameHeroMethod(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_shop"); err != nil {
|
if buf, err = loader("game_shop") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Shop, err = NewGameShop(buf); err != nil {
|
if tables.Shop, err = NewGameShop(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_shopitem"); err != nil {
|
if buf, err = loader("game_shopitem") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Shopitem, err = NewGameShopitem(buf); err != nil {
|
if tables.Shopitem, err = NewGameShopitem(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_activereward"); err != nil {
|
if buf, err = loader("game_activereward") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.ActiveReward, err = NewGameActiveReward(buf); err != nil {
|
if tables.ActiveReward, err = NewGameActiveReward(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_skill"); err != nil {
|
if buf, err = loader("game_model") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Skill, err = NewGameSkill(buf); err != nil {
|
if tables.Model, err = NewGameModel(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_model"); err != nil {
|
if buf, err = loader("game_mainlinechapter") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Model, err = NewGameModel(buf); err != nil {
|
if tables.MainlineChapter, err = NewGameMainlineChapter(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_mainlinechapter"); err != nil {
|
if buf, err = loader("game_mainline") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.MainlineChapter, err = NewGameMainlineChapter(buf); err != nil {
|
if tables.Mainline, err = NewGameMainline(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_mainlineeasy"); err != nil {
|
if buf, err = loader("game_drawcard") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.MainlineEasy, err = NewGameMainlineEasy(buf); err != nil {
|
if tables.DrawCard, err = NewGameDrawCard(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_mainlinehard"); err != nil {
|
if buf, err = loader("game_chatchannel") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.MainlineHard, err = NewGameMainlineHard(buf); err != nil {
|
if tables.ChatChannel, err = NewGameChatChannel(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_mainlinepurgatory"); err != nil {
|
if buf, err = loader("game_chatsystem") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.MainlinePurgatory, err = NewGameMainlinePurgatory(buf); err != nil {
|
if tables.ChatSystem, err = NewGameChatSystem(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_drawcard"); err != nil {
|
if buf, err = loader("game_chatservergroup") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.DrawCard, err = NewGameDrawCard(buf); err != nil {
|
if tables.ChatServerGroup, err = NewGameChatServerGroup(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_chatchannel"); err != nil {
|
if buf, err = loader("game_chatchannelcom") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.ChatChannel, err = NewGameChatChannel(buf); err != nil {
|
if tables.ChatChannelCom, err = NewGameChatChannelCom(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_chatsystem"); err != nil {
|
if buf, err = loader("game_chatexpression") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.ChatSystem, err = NewGameChatSystem(buf); err != nil {
|
if tables.ChatExpression, err = NewGameChatExpression(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_chatservergroup"); err != nil {
|
if buf, err = loader("game_taskround") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.ChatServerGroup, err = NewGameChatServerGroup(buf); err != nil {
|
if tables.TaskRound, err = NewGameTaskRound(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_chatchannelcom"); err != nil {
|
if buf, err = loader("game_taskactivereward") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.ChatChannelCom, err = NewGameChatChannelCom(buf); err != nil {
|
if tables.TaskActiveReward, err = NewGameTaskActiveReward(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_chatexpression"); err != nil {
|
if buf, err = loader("game_coin") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.ChatExpression, err = NewGameChatExpression(buf); err != nil {
|
if tables.Coin, err = NewGameCoin(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_taskround"); err != nil {
|
if buf, err = loader("game_initial") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.TaskRound, err = NewGameTaskRound(buf); err != nil {
|
if tables.Initial, err = NewGameInitial(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_taskactivereward"); err != nil {
|
if buf, err = loader("game_monster") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.TaskActiveReward, err = NewGameTaskActiveReward(buf); err != nil {
|
if tables.Monster, err = NewGameMonster(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_coin"); err != nil {
|
if buf, err = loader("game_equippos") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Coin, err = NewGameCoin(buf); err != nil {
|
if tables.EquipPos, err = NewGameEquipPos(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_initial"); err != nil {
|
if buf, err = loader("game_playerlv") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Initial, err = NewGameInitial(buf); err != nil {
|
if tables.Playerlv, err = NewGamePlayerlv(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_monster"); err != nil {
|
if buf, err = loader("game_propsgroup") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Monster, err = NewGameMonster(buf); err != nil {
|
if tables.Propsgroup, err = NewGamePropsgroup(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_equippos"); err != nil {
|
if buf, err = loader("game_facemod") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.EquipPos, err = NewGameEquipPos(buf); err != nil {
|
if tables.Facemod, err = NewGameFacemod(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_playerlv"); err != nil {
|
if buf, err = loader("game_msgdistrib") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Playerlv, err = NewGamePlayerlv(buf); err != nil {
|
if tables.Msgdistrib, err = NewGameMsgdistrib(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_propsgroup"); err != nil {
|
if buf, err = loader("game_opencond") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Propsgroup, err = NewGamePropsgroup(buf); err != nil {
|
if tables.Opencond, err = NewGameOpencond(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_facemod"); err != nil {
|
if buf, err = loader("game_stroy") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Facemod, err = NewGameFacemod(buf); err != nil {
|
if tables.Stroy, err = NewGameStroy(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_msgdistrib"); err != nil {
|
if buf, err = loader("game_pagoda") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Msgdistrib, err = NewGameMsgdistrib(buf); err != nil {
|
if tables.Pagoda, err = NewGamePagoda(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_opencond"); err != nil {
|
if buf, err = loader("game_pagodataskreward") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Opencond, err = NewGameOpencond(buf); err != nil {
|
if tables.PagodaTaskReward, err = NewGamePagodaTaskReward(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_stroy"); err != nil {
|
if buf, err = loader("game_pagodaseasonreward") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Stroy, err = NewGameStroy(buf); err != nil {
|
if tables.PagodaSeasonReward, err = NewGamePagodaSeasonReward(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_pagoda"); err != nil {
|
if buf, err = loader("game_pagodaseasonloop") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Pagoda, err = NewGamePagoda(buf); err != nil {
|
if tables.PagodaseasonLoop, err = NewGamePagodaseasonLoop(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_pagodataskreward"); err != nil {
|
if buf, err = loader("game_rdtask") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.PagodaTaskReward, err = NewGamePagodaTaskReward(buf); err != nil {
|
if tables.Rdtask, err = NewGameRdtask(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_pagodaseasonreward"); err != nil {
|
if buf, err = loader("game_rdtaskcondi") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.PagodaSeasonReward, err = NewGamePagodaSeasonReward(buf); err != nil {
|
if tables.RdtaskCondi, err = NewGameRdtaskCondi(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_pagodaseasonloop"); err != nil {
|
if buf, err = loader("game_rdtaskchoose") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.PagodaseasonLoop, err = NewGamePagodaseasonLoop(buf); err != nil {
|
if tables.RdtaskChoose, err = NewGameRdtaskChoose(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_rdtask"); err != nil {
|
if buf, err = loader("game_rdtaskside") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Rdtask, err = NewGameRdtask(buf); err != nil {
|
if tables.RdtaskSide, err = NewGameRdtaskSide(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_rdtaskcondi"); err != nil {
|
if buf, err = loader("game_kungfuunlock") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.RdtaskCondi, err = NewGameRdtaskCondi(buf); err != nil {
|
if tables.KungfuUnlock, err = NewGameKungfuUnlock(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_rdtaskchoose"); err != nil {
|
if buf, err = loader("game_kungfumasterworker") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.RdtaskChoose, err = NewGameRdtaskChoose(buf); err != nil {
|
if tables.KungfuMasterworker, err = NewGameKungfuMasterworker(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_rdtaskside"); err != nil {
|
if buf, err = loader("game_gourmet") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.RdtaskSide, err = NewGameRdtaskSide(buf); err != nil {
|
if tables.Gourmet, err = NewGameGourmet(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_kungfuunlock"); err != nil {
|
if buf, err = loader("game_drop") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.KungfuUnlock, err = NewGameKungfuUnlock(buf); err != nil {
|
if tables.Drop, err = NewGameDrop(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_kungfumasterworker"); err != nil {
|
if buf, err = loader("game_smithy") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.KungfuMasterworker, err = NewGameKungfuMasterworker(buf); err != nil {
|
if tables.Smithy, err = NewGameSmithy(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_gourmet"); err != nil {
|
if buf, err = loader("game_smithystove") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Gourmet, err = NewGameGourmet(buf); err != nil {
|
if tables.SmithyStove, err = NewGameSmithyStove(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_gourmetskill"); err != nil {
|
if buf, err = loader("game_smithytext") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_drop"); err != nil {
|
if tables.SmithyText, err = NewGameSmithyText(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Drop, err = NewGameDrop(buf); err != nil {
|
if buf, err = loader("game_vikingboss") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_smithy"); err != nil {
|
if tables.VikingBoss, err = NewGameVikingBoss(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.Smithy, err = NewGameSmithy(buf); err != nil {
|
if buf, err = loader("game_vikingchallenge") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_smithystove"); err != nil {
|
if tables.VikingChallenge, err = NewGameVikingChallenge(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.SmithyStove, err = NewGameSmithyStove(buf); err != nil {
|
if buf, err = loader("game_dreamlandboos") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_vikingboss"); err != nil {
|
if tables.DreamlandBoos, err = NewGameDreamlandBoos(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.VikingBoss, err = NewGameVikingBoss(buf); err != nil {
|
if buf, err = loader("game_huntingboss") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if buf, err = loader("game_vikingchallenge"); err != nil {
|
if tables.HuntingBoss, err = NewGameHuntingBoss(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if tables.VikingChallenge, err = NewGameVikingChallenge(buf); err != nil {
|
if buf, err = loader("game_huntingchallenge") ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
return tables, nil
|
if tables.HuntingChallenge, err = NewGameHuntingChallenge(buf) ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if buf, err = loader("game_huntingopentime") ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if tables.HuntingOpenTime, err = NewGameHuntingOpenTime(buf) ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if buf, err = loader("game_monsterformat") ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if tables.MonsterFormat, err = NewGameMonsterFormat(buf) ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if buf, err = loader("game_link") ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if tables.Link, err = NewGameLink(buf) ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if buf, err = loader("game_getresource") ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if tables.GetResource, err = NewGameGetResource(buf) ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return tables, nil
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,7 @@ import "errors"
|
|||||||
type GameMainlineChapterData struct {
|
type GameMainlineChapterData struct {
|
||||||
Id int32
|
Id int32
|
||||||
Name string
|
Name string
|
||||||
Intensity string
|
Intensity int32
|
||||||
Map string
|
Map string
|
||||||
Title string
|
Title string
|
||||||
Desc string
|
Desc string
|
||||||
@ -32,7 +32,7 @@ func (*GameMainlineChapterData) GetTypeId() int32 {
|
|||||||
func (_v *GameMainlineChapterData)Deserialize(_buf map[string]interface{}) (err error) {
|
func (_v *GameMainlineChapterData)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["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
|
||||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
{ var _ok_ bool; if _v.Intensity, _ok_ = _buf["Intensity"].(string); !_ok_ { err = errors.New("Intensity error"); return } }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Intensity"].(float64); !_ok_ { err = errors.New("Intensity error"); return }; _v.Intensity = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; if _v.Map, _ok_ = _buf["map"].(string); !_ok_ { err = errors.New("map error"); return } }
|
{ var _ok_ bool; if _v.Map, _ok_ = _buf["map"].(string); !_ok_ { err = errors.New("map error"); return } }
|
||||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Title error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Title, _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["title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Title error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Title, _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["desc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Desc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Desc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["desc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Desc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Desc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
|
@ -9,34 +9,26 @@
|
|||||||
package cfg
|
package cfg
|
||||||
|
|
||||||
type GameSkillAtk struct {
|
type GameSkillAtk struct {
|
||||||
_dataMap map[int32]*GameSkillAtkData
|
|
||||||
_dataList []*GameSkillAtkData
|
_dataList []*GameSkillAtkData
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewGameSkillAtk(_buf []map[string]interface{}) (*GameSkillAtk, error) {
|
func NewGameSkillAtk(_buf []map[string]interface{}) (*GameSkillAtk, error) {
|
||||||
_dataList := make([]*GameSkillAtkData, 0, len(_buf))
|
_dataList := make([]*GameSkillAtkData, 0, len(_buf))
|
||||||
dataMap := make(map[int32]*GameSkillAtkData)
|
|
||||||
for _, _ele_ := range _buf {
|
for _, _ele_ := range _buf {
|
||||||
if _v, err2 := DeserializeGameSkillAtkData(_ele_); err2 != nil {
|
if _v, err2 := DeserializeGameSkillAtkData(_ele_); err2 != nil {
|
||||||
return nil, err2
|
return nil, err2
|
||||||
} else {
|
} else {
|
||||||
_dataList = append(_dataList, _v)
|
_dataList = append(_dataList, _v)
|
||||||
dataMap[_v.Id] = _v
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return &GameSkillAtk{_dataList:_dataList, _dataMap:dataMap}, nil
|
return &GameSkillAtk{_dataList:_dataList}, nil
|
||||||
}
|
|
||||||
|
|
||||||
func (table *GameSkillAtk) GetDataMap() map[int32]*GameSkillAtkData {
|
|
||||||
return table._dataMap
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (table *GameSkillAtk) GetDataList() []*GameSkillAtkData {
|
func (table *GameSkillAtk) GetDataList() []*GameSkillAtkData {
|
||||||
return table._dataList
|
return table._dataList
|
||||||
}
|
}
|
||||||
|
|
||||||
func (table *GameSkillAtk) Get(key int32) *GameSkillAtkData {
|
func (table *GameSkillAtk) Get(index int) *GameSkillAtkData {
|
||||||
return table._dataMap[key]
|
return table._dataList[index]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -12,16 +12,18 @@ import "errors"
|
|||||||
|
|
||||||
type GameSkillAtkData struct {
|
type GameSkillAtkData struct {
|
||||||
Id int32
|
Id int32
|
||||||
|
Level int32
|
||||||
|
MaxLV int32
|
||||||
Name string
|
Name string
|
||||||
Ico string
|
Ico string
|
||||||
Act string
|
Act string
|
||||||
Type int32
|
Type int32
|
||||||
MaxLV int32
|
CD int32
|
||||||
CD []int32
|
|
||||||
Target int32
|
Target int32
|
||||||
ChildSkill []*GameChildSkills
|
ChildSkill *GameChildSkills
|
||||||
Desc []string
|
Desc string
|
||||||
Buffid []int32
|
Buffid []int32
|
||||||
|
Map string
|
||||||
}
|
}
|
||||||
|
|
||||||
const TypeId_GameSkillAtkData = -1737392307
|
const TypeId_GameSkillAtkData = -1737392307
|
||||||
@ -31,55 +33,17 @@ func (*GameSkillAtkData) GetTypeId() int32 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (_v *GameSkillAtkData)Deserialize(_buf map[string]interface{}) (err error) {
|
func (_v *GameSkillAtkData)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["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["level"].(float64); !_ok_ { err = errors.New("level error"); return }; _v.Level = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["MaxLV"].(float64); !_ok_ { err = errors.New("MaxLV error"); return }; _v.MaxLV = 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 __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["Name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
{ var _ok_ bool; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } }
|
{ var _ok_ bool; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } }
|
||||||
{ var _ok_ bool; if _v.Act, _ok_ = _buf["act"].(string); !_ok_ { err = errors.New("act error"); return } }
|
{ var _ok_ bool; if _v.Act, _ok_ = _buf["act"].(string); !_ok_ { err = errors.New("act error"); return } }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Type"].(float64); !_ok_ { err = errors.New("Type error"); return }; _v.Type = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Type"].(float64); !_ok_ { err = errors.New("Type error"); return }; _v.Type = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["MaxLV"].(float64); !_ok_ { err = errors.New("MaxLV error"); return }; _v.MaxLV = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["CD"].(float64); !_ok_ { err = errors.New("CD error"); return }; _v.CD = int32(_tempNum_) }
|
||||||
{
|
|
||||||
var _arr_ []interface{}
|
|
||||||
var _ok_ bool
|
|
||||||
if _arr_, _ok_ = _buf["CD"].([]interface{}); !_ok_ { err = errors.New("CD error"); return }
|
|
||||||
|
|
||||||
_v.CD = 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.CD = append(_v.CD, _list_v_)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Target"].(float64); !_ok_ { err = errors.New("Target error"); return }; _v.Target = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Target"].(float64); !_ok_ { err = errors.New("Target error"); return }; _v.Target = int32(_tempNum_) }
|
||||||
{
|
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["ChildSkill"].(map[string]interface{}); !_ok_ { err = errors.New("ChildSkill error"); return }; if _v.ChildSkill, err = DeserializeGameChildSkills(_x_); err != nil { return } }
|
||||||
var _arr_ []interface{}
|
{ var _ok_ bool; if _v.Desc, _ok_ = _buf["Desc"].(string); !_ok_ { err = errors.New("Desc error"); return } }
|
||||||
var _ok_ bool
|
|
||||||
if _arr_, _ok_ = _buf["ChildSkill"].([]interface{}); !_ok_ { err = errors.New("ChildSkill error"); return }
|
|
||||||
|
|
||||||
_v.ChildSkill = make([]*GameChildSkills, 0, len(_arr_))
|
|
||||||
|
|
||||||
for _, _e_ := range _arr_ {
|
|
||||||
var _list_v_ *GameChildSkills
|
|
||||||
{ 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 = DeserializeGameChildSkills(_x_); err != nil { return } }
|
|
||||||
_v.ChildSkill = append(_v.ChildSkill, _list_v_)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
{
|
|
||||||
var _arr_ []interface{}
|
|
||||||
var _ok_ bool
|
|
||||||
if _arr_, _ok_ = _buf["Desc"].([]interface{}); !_ok_ { err = errors.New("Desc error"); return }
|
|
||||||
|
|
||||||
_v.Desc = make([]string, 0, len(_arr_))
|
|
||||||
|
|
||||||
for _, _e_ := range _arr_ {
|
|
||||||
var _list_v_ string
|
|
||||||
{ if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } }
|
|
||||||
_v.Desc = append(_v.Desc, _list_v_)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
{
|
{
|
||||||
var _arr_ []interface{}
|
var _arr_ []interface{}
|
||||||
var _ok_ bool
|
var _ok_ bool
|
||||||
@ -94,6 +58,7 @@ func (_v *GameSkillAtkData)Deserialize(_buf map[string]interface{}) (err error)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
{ var _ok_ bool; if _v.Map, _ok_ = _buf["map"].(string); !_ok_ { err = errors.New("map error"); return } }
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@ import "errors"
|
|||||||
type GameSkillPassiveData struct {
|
type GameSkillPassiveData struct {
|
||||||
Id int32
|
Id int32
|
||||||
When string
|
When string
|
||||||
Where string
|
TargetCheck int32
|
||||||
AddCon []string
|
AddCon string
|
||||||
PasPr int32
|
PasPr int32
|
||||||
Type string
|
Type string
|
||||||
MaxEmitTimes int32
|
MaxEmitTimes int32
|
||||||
@ -30,21 +30,8 @@ func (*GameSkillPassiveData) GetTypeId() int32 {
|
|||||||
func (_v *GameSkillPassiveData)Deserialize(_buf map[string]interface{}) (err error) {
|
func (_v *GameSkillPassiveData)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["Id"].(float64); !_ok_ { err = errors.New("Id error"); return }; _v.Id = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; if _v.When, _ok_ = _buf["When"].(string); !_ok_ { err = errors.New("When error"); return } }
|
{ var _ok_ bool; if _v.When, _ok_ = _buf["When"].(string); !_ok_ { err = errors.New("When error"); return } }
|
||||||
{ var _ok_ bool; if _v.Where, _ok_ = _buf["Where"].(string); !_ok_ { err = errors.New("Where error"); return } }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["TargetCheck"].(float64); !_ok_ { err = errors.New("TargetCheck error"); return }; _v.TargetCheck = int32(_tempNum_) }
|
||||||
{
|
{ var _ok_ bool; if _v.AddCon, _ok_ = _buf["AddCon"].(string); !_ok_ { err = errors.New("AddCon error"); return } }
|
||||||
var _arr_ []interface{}
|
|
||||||
var _ok_ bool
|
|
||||||
if _arr_, _ok_ = _buf["AddCon"].([]interface{}); !_ok_ { err = errors.New("AddCon error"); return }
|
|
||||||
|
|
||||||
_v.AddCon = make([]string, 0, len(_arr_))
|
|
||||||
|
|
||||||
for _, _e_ := range _arr_ {
|
|
||||||
var _list_v_ string
|
|
||||||
{ if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } }
|
|
||||||
_v.AddCon = append(_v.AddCon, _list_v_)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["PasPr"].(float64); !_ok_ { err = errors.New("PasPr error"); return }; _v.PasPr = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["PasPr"].(float64); !_ok_ { err = errors.New("PasPr error"); return }; _v.PasPr = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; if _v.Type, _ok_ = _buf["Type"].(string); !_ok_ { err = errors.New("Type error"); return } }
|
{ var _ok_ bool; if _v.Type, _ok_ = _buf["Type"].(string); !_ok_ { err = errors.New("Type error"); return } }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["MaxEmitTimes"].(float64); !_ok_ { err = errors.New("MaxEmitTimes error"); return }; _v.MaxEmitTimes = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["MaxEmitTimes"].(float64); !_ok_ { err = errors.New("MaxEmitTimes error"); return }; _v.MaxEmitTimes = int32(_tempNum_) }
|
||||||
|
@ -18,7 +18,9 @@ type GameStroyData struct {
|
|||||||
Next int32
|
Next int32
|
||||||
Type int32
|
Type int32
|
||||||
Bg string
|
Bg string
|
||||||
|
Place int32
|
||||||
Speak string
|
Speak string
|
||||||
|
Listen string
|
||||||
Emoji string
|
Emoji string
|
||||||
Des string
|
Des string
|
||||||
Chose []int32
|
Chose []int32
|
||||||
@ -27,7 +29,6 @@ type GameStroyData struct {
|
|||||||
Move string
|
Move string
|
||||||
Action string
|
Action string
|
||||||
Sound string
|
Sound string
|
||||||
Place int32
|
|
||||||
Position serialization.Vector3
|
Position serialization.Vector3
|
||||||
Revolve serialization.Vector3
|
Revolve serialization.Vector3
|
||||||
Size serialization.Vector3
|
Size serialization.Vector3
|
||||||
@ -49,7 +50,9 @@ func (_v *GameStroyData)Deserialize(_buf map[string]interface{}) (err error) {
|
|||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["next"].(float64); !_ok_ { err = errors.New("next error"); return }; _v.Next = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["next"].(float64); !_ok_ { err = errors.New("next error"); return }; _v.Next = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
||||||
{ var _ok_ bool; if _v.Bg, _ok_ = _buf["bg"].(string); !_ok_ { err = errors.New("bg error"); return } }
|
{ var _ok_ bool; if _v.Bg, _ok_ = _buf["bg"].(string); !_ok_ { err = errors.New("bg error"); return } }
|
||||||
|
{ 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.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.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.Des, _ok_ = _buf["des"].(string); !_ok_ { err = errors.New("des error"); return } }
|
||||||
{
|
{
|
||||||
@ -71,7 +74,6 @@ func (_v *GameStroyData)Deserialize(_buf map[string]interface{}) (err error) {
|
|||||||
{ var _ok_ bool; if _v.Move, _ok_ = _buf["move"].(string); !_ok_ { err = errors.New("move error"); return } }
|
{ var _ok_ bool; if _v.Move, _ok_ = _buf["move"].(string); !_ok_ { err = errors.New("move error"); return } }
|
||||||
{ var _ok_ bool; if _v.Action, _ok_ = _buf["action"].(string); !_ok_ { err = errors.New("action error"); return } }
|
{ var _ok_ bool; if _v.Action, _ok_ = _buf["action"].(string); !_ok_ { err = errors.New("action error"); return } }
|
||||||
{ var _ok_ bool; if _v.Sound, _ok_ = _buf["sound"].(string); !_ok_ { err = errors.New("sound error"); return } }
|
{ var _ok_ bool; if _v.Sound, _ok_ = _buf["sound"].(string); !_ok_ { err = errors.New("sound error"); return } }
|
||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["place"].(float64); !_ok_ { err = errors.New("place error"); return }; _v.Place = int32(_tempNum_) }
|
|
||||||
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["position"].(map[string]interface{}); !_ok_ { err = errors.New("position error"); return }
|
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["position"].(map[string]interface{}); !_ok_ { err = errors.New("position error"); return }
|
||||||
var _x_, _y_, _z_ float32;
|
var _x_, _y_, _z_ 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_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) }
|
||||||
|
Loading…
Reference in New Issue
Block a user