[ { "excel_file_name": "Z-战场技能.xlsx", "sheets": [ { "sheet_name": "Sheet1", "row_offset": 2, "outputs": [ { "enable": true, "read_type": "type_sjson", "parser_id": "table", "file_name": "battle_skill.json", "gen_codes": [ { "read_type": "type_go" } ] }, { "enable": true, "read_type": "type_cjson", "parser_id": "table_list", "file_name": "BattleSkillConfig.json", "gen_codes": [ { "read_type": "type_csharp" } ] } ], "indexes": [ { "index_names": "ID", "is_unique": true } ], "heads": [ { "key": "配置ID", "name": "ID", "side": "c", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "uint" }, { "key": "名称", "name": "Name", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "等级", "name": "Level", "side": "c", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "战场图标", "name": "Icon", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "技能CD", "name": "SkillCD", "side": "c", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "公共CD", "name": "ShareCD", "side": "c", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "开场CD", "name": "GlobalCD", "side": "c", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "重置CD类型", "name": "CdResetType", "side": "c", "type_cjson": "int", "type_csharp": "F1.Battle.CDResetType" }, { "key": "重置CD参数", "name": "CdResetParam", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "优先级", "name": "Priority", "side": "c", "type_sjson": "int", "type_go": "int32", "type_cjson": "int", "type_csharp": "int" }, { "key": "技能动作数据文件", "name": "SkillActionFile", "side": "c", "type_sjson": "string", "type_go": "string", "type_cjson": "string", "type_csharp": "string" }, { "key": "伤害倍率", "name": "DamageMultiplier", "side": "c", "type_cjson": "array", "type_csharp": "List" }, { "key": "技能类型", "name": "SkillType", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.BattleSkillType, BattleSkillTypeConverter" }, { "key": "伤害固定值", "name": "DamageBase", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "解析器参数", "name": "ParserParam", "side": "c", "type_cjson": "array", "type_csharp": "List" }, { "key": "条件解析器参数", "name": "ConditionParam", "side": "c", "type_cjson": "array", "type_csharp": "List" }, { "key": "立即重新释放的概率", "name": "ReCastProbability", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "索敌", "name": "TargetDetection", "side": "c", "type_cjson": "string", "type_csharp": "BattleSkillTargetDetectionDataHelper, BattleSkillTargetDetectionDataConverter" }, { "key": "是否转向目标", "name": "TrunToTarget", "side": "c", "type_cjson": "bool", "type_csharp": "bool" }, { "key": "攻击判定方式", "name": "AttackJudgmentMethod", "side": "c", "type_cjson": "string", "type_csharp": "AttackJudgmentMethodHelper, AttackJudgmentMethodConverter" } ] } ] } ]