[ { "excel_file_name": "S-士兵-兵种.xlsx", "sheets": [ { "sheet_name": "Sheet1", "row_offset": 1, "outputs": [ { "enable": true, "read_type": "type_sjson", "parser_id": "table", "file_name": "arm_type.json", "gen_codes": [ { "read_type": "type_go" } ] }, { "enable": true, "read_type": "type_cjson", "parser_id": "table_list", "file_name": "ArmsTypeCfg.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_sjson": "string", "type_go": "string", "type_cjson": "string", "type_csharp": "string" }, { "key": "等级", "name": "Level", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "职业", "name": "Job", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "普攻ID", "name": "Skills", "side": "cs", "type_sjson": "array", "type_go": "types.List[int32]", "type_cjson": "array", "type_csharp": "uint[]" }, { "key": "战斗计算等级", "name": "FightLevel", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "攻击", "name": "Attack", "side": "cs", "type_sjson": "int", "type_go": "int64", "type_cjson": "int", "type_csharp": "long" }, { "key": "防御", "name": "Def", "side": "cs", "type_sjson": "int", "type_go": "int64", "type_cjson": "int", "type_csharp": "long" }, { "key": "血量", "name": "Hp", "side": "cs", "type_sjson": "int", "type_go": "int64", "type_cjson": "int", "type_csharp": "long" } , { "key": "攻击Lang", "name": "AttackV", "side": "c", "type_sjson": "int", "type_go": "int64", "type_cjson": "float", "type_csharp": "float" }, { "key": "防御Lang", "name": "DefV", "side": "c", "type_cjson": "float", "type_csharp": "float" }, { "key": "血量Lang", "name": "HpV", "side": "c", "type_cjson": "float", "type_csharp": "float" }, { "key": "攻速", "name": "AttackSpeed", "side": "cs", "type_sjson": "int", "type_go": "int64", "type_cjson": "int", "type_csharp": "long" }, { "key": "移速", "name": "MoveSpeed", "side": "cs", "type_sjson": "int", "type_go": "int64", "type_cjson": "int", "type_csharp": "long" }, { "key": "负重", "name": "Weight", "side": "cs", "type_sjson": "int", "type_go": "int64", "type_cjson": "int", "type_csharp": "int" }, { "key": "聚合值", "name": "AggValue", "side": "cs", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "战场单位ID", "name": "BattleUnitID", "side": "c", "type_cjson": "uint", "type_csharp": "uint" }, { "key": "模型名", "name": "AvatarName", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "坐标偏移", "name": "PosionOffset", "side": "c", "type_cjson": "string", "type_csharp": "Vector3, Vector3Converter" }, { "key": "旋转偏移", "name": "RotationOffset", "side": "c", "type_cjson": "string", "type_csharp": "Vector3, Vector3Converter" }, { "key": "模型缩放", "name": "LocalScale", "side": "c", "type_cjson": "string", "type_csharp": "Vector3, Vector3Converter" }, { "key": "默认动作名", "name": "ActionName", "side": "c", "type_cjson": "string", "type_csharp": "string" } ] } ] } ]