[ { "excel_file_name": "Z-装备.xlsx", "sheets": [ { "sheet_name": "Sheet1", "row_offset": 1, "outputs": [ { "enable": true, "read_type": "type_sjson", "parser_id": "table", "file_name": "equip.json", "gen_codes": [ { "read_type": "type_go" } ] }, { "enable": true, "read_type": "type_cjson", "parser_id": "table_list", "file_name": "EquipCfg.json", "gen_codes": [ { "read_type": "type_csharp" } ] } ], "indexes": [ { "index_names": "ID", "is_unique": true } ], "heads": [ { "key": "ID", "name": "ID", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "装备名称Lang", "name": "NameLang", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "品质", "name": "Quality", "side": "cs", "type_sjson": "int", "type_go": "enum.Quality", "type_cjson": "int", "type_csharp": "int" }, { "key": "职业", "name": "Job", "side": "cs", "type_sjson": "int", "type_go": "enum.Job", "type_cjson": "int", "type_csharp": "int" }, { "key": "部位", "name": "EquipType", "side": "cs", "type_sjson": "int", "type_go": "enum.EquipType", "type_cjson": "int", "type_csharp": "int" }, { "key": "穿戴等级", "name": "NeedLevel", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "打造消耗", "name": "CraftCosts", "side": "cs", "type_sjson": "array", "type_go": "types.Assets", "type_cjson": "string", "type_csharp": "ArrayIntList,ArrayIntListConverter" }, { "key": "基础属性范围", "name": "BaseAttrRange", "side": "cs", "type_sjson": "array", "type_go": "types.BaseKeys", "type_cjson": "string", "type_csharp": "CraftEquipAttrRange,CraftEqAttrRangeConverter" }, { "key": "随机属性数量范围", "name": "RandomAttrNumRange", "side": "cs", "type_sjson": "array", "type_go": "types.PairList[int32, int32]", "type_cjson": "string", "type_csharp": "CraftEqAttrNum,CraftEqAttrNumConverter" }, { "key": "随机池", "name": "ExtraAttrPool", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "稀有技能概率", "name": "RareSkillProb", "side": "s", "type_sjson": "int", "type_go": "int32" }, { "key": "随机技能池", "name": "RandomSkillPools", "side": "cs", "type_sjson": "array", "type_go": "types.PairList[int32, int32]", "type_cjson": "string", "type_csharp": "ArrayIntList,ArrayIntListConverter" }, { "key": "技能ID", "name": "SkillID", "side": "cs", "type_sjson": "array", "type_go": "types.Pair[int32, int32]", "type_cjson": "array", "type_csharp": "int[]" }, { "key": "稀有技能池", "name": "RareSkillPool", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "专属英雄ID", "name": "EquipHeroID", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "专属技能是否需要激活", "name": "NeedActiveSkill", "side": "cs", "type_sjson": "bool", "type_go": "bool", "type_cjson": "bool", "type_csharp": "bool" } ] } ] } ]