图鉴配置新增字段

This commit is contained in:
meixiongfeng 2023-03-06 20:26:03 +08:00
parent 5a1966c4df
commit ca9d9d4391
2 changed files with 82 additions and 34 deletions

View File

@ -12,8 +12,11 @@
"text": "神龙卷轴来历描述" "text": "神龙卷轴来历描述"
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10111", "id": "10111",
@ -28,8 +31,11 @@
"text": "神龙卷轴来历描述" "text": "神龙卷轴来历描述"
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10112", "id": "10112",
@ -44,8 +50,11 @@
"text": "神龙卷轴来历描述" "text": "神龙卷轴来历描述"
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10113", "id": "10113",
@ -60,8 +69,11 @@
"text": "神龙卷轴来历描述" "text": "神龙卷轴来历描述"
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10210", "id": "10210",
@ -76,8 +88,11 @@
"text": "魔法大师来历描述" "text": "魔法大师来历描述"
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10211", "id": "10211",
@ -92,8 +107,11 @@
"text": "魔法大师来历描述" "text": "魔法大师来历描述"
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10212", "id": "10212",
@ -108,8 +126,11 @@
"text": "魔法大师来历描述" "text": "魔法大师来历描述"
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10213", "id": "10213",
@ -124,8 +145,11 @@
"text": "魔法大师来历描述" "text": "魔法大师来历描述"
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10310", "id": "10310",
@ -140,8 +164,11 @@
"text": "" "text": ""
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10311", "id": "10311",
@ -156,8 +183,11 @@
"text": "" "text": ""
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10312", "id": "10312",
@ -172,8 +202,11 @@
"text": "" "text": ""
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10313", "id": "10313",
@ -188,8 +221,11 @@
"text": "" "text": ""
}, },
"atlas_score": 0, "atlas_score": 0,
"atlas_giver": 0, "quality": 0,
"quality": 0 "atlas_favour": {
"key": "",
"text": ""
}
}, },
{ {
"id": "10013", "id": "10013",
@ -204,8 +240,11 @@
"text": "" "text": ""
}, },
"atlas_score": 30, "atlas_score": 30,
"atlas_giver": 30, "quality": 1,
"quality": 1 "atlas_favour": {
"key": "atlas_favour_10013",
"text": "阿宝"
}
}, },
{ {
"id": "10014", "id": "10014",
@ -220,8 +259,11 @@
"text": "" "text": ""
}, },
"atlas_score": 60, "atlas_score": 60,
"atlas_giver": 60, "quality": 2,
"quality": 2 "atlas_favour": {
"key": "atlas_favour_10014",
"text": "阿宝"
}
}, },
{ {
"id": "10015", "id": "10015",
@ -236,8 +278,11 @@
"text": "" "text": ""
}, },
"atlas_score": 120, "atlas_score": 120,
"atlas_giver": 120, "quality": 3,
"quality": 3 "atlas_favour": {
"key": "atlas_favour_10015",
"text": "阿宝"
}
}, },
{ {
"id": "10016", "id": "10016",
@ -252,7 +297,10 @@
"text": "" "text": ""
}, },
"atlas_score": 240, "atlas_score": 240,
"atlas_giver": 240, "quality": 4,
"quality": 4 "atlas_favour": {
"key": "atlas_favour_10016",
"text": "阿宝"
}
} }
] ]

View File

@ -17,8 +17,8 @@ type GameSmithyAtlasData struct {
NameText string NameText string
ContentText string ContentText string
AtlasScore int32 AtlasScore int32
AtlasGiver int32
Quality int32 Quality int32
AtlasFavour string
} }
const TypeId_GameSmithyAtlasData = 2126233763 const TypeId_GameSmithyAtlasData = 2126233763
@ -34,8 +34,8 @@ func (_v *GameSmithyAtlasData)Deserialize(_buf map[string]interface{}) (err erro
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.NameText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.NameText, _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_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.NameText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.NameText, _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["content_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.ContentText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.ContentText, _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["content_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.ContentText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.ContentText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["atlas_score"].(float64); !_ok_ { err = errors.New("atlas_score error"); return }; _v.AtlasScore = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["atlas_score"].(float64); !_ok_ { err = errors.New("atlas_score error"); return }; _v.AtlasScore = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["atlas_giver"].(float64); !_ok_ { err = errors.New("atlas_giver error"); return }; _v.AtlasGiver = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["quality"].(float64); !_ok_ { err = errors.New("quality error"); return }; _v.Quality = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["quality"].(float64); !_ok_ { err = errors.New("quality error"); return }; _v.Quality = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["atlas_favour"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.AtlasFavour error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.AtlasFavour, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
return return
} }