[ { "excel_file_name": "Z-战场buff.xlsx", "sheets": [ { "sheet_name": "Sheet1", "row_offset": 2, "outputs": [ { "enable": true, "read_type": "type_cjson", "parser_id": "table_list", "file_name": "BattleBuffConfig.json", "gen_codes": [ { "read_type": "type_csharp" } ] } ], "indexes": [ { "index_names": "ID,Level", "is_unique": true } ], "heads": [ { "key": "配置ID", "name": "ID", "side": "c", "type_cjson": "int", "type_csharp": "uint" }, { "key": "等级", "name": "Level", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "名称Lang", "name": "Name", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "描述Lang", "name": "Desc", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "图标", "name": "Icon", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "特效", "name": "EffectPrefab", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "特效挂载点", "name": "EffectMount", "side": "c", "type_cjson": "int", "type_csharp": "F1.Battle.EffectAttachmentType" }, { "key": "状态类型", "name": "EffectType", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.EffectType, BattleEffectTypeConverter" }, { "key": "抵御技能", "name": "SkillResistanceInfo", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.SkillResistanceInfo, SkillResistanceInfoConverter" }, { "key": "是否可被驱散或净化", "name": "IsDispellable", "side": "c", "type_cjson": "bool", "type_csharp": "bool" }, { "key": "buffcd", "name": "BuffCD", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "buff组", "name": "GroupInfo", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.BuffGroupInfo, BuffGroupInfoConverter" }, { "key": "免疫buff组", "name": "ImmunityBuffInfo", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.ImmunityBuffInfo, ImmunityBuffInfoConverter" }, { "key": "同ID规则", "name": "AddRule", "side": "c", "type_cjson": "int", "type_csharp": "F1.Battle.BuffAddRuleType" }, { "key": "最大叠加数量", "name": "MaxStackCount", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "叠加是否重置时间", "name": "IsResetTime", "side": "c", "type_cjson": "bool", "type_csharp": "bool" }, { "key": "持续时间(帧)", "name": "Duration", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "功能参数", "name": "FuncParam", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.BattleBuffFuncParam, BattleBuffFuncParamConverter" }, { "key": "间隔时间(帧)", "name": "Interval", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "间隔功能参数", "name": "IntervalFuncParam", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.BattleBuffFuncParam, BattleBuffFuncParamConverter" }, { "key": "结束功能参数", "name": "FinishFuncParam", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.BattleBuffFuncParam, BattleBuffFuncParamConverter" }, { "key": "添加时飘字Lang", "name": "FloatText", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "飘字参数", "name": "FloatTextParam", "side": "c", "type_cjson": "string", "type_csharp": "string" }, { "key": "飘字样式", "name": "FloatType", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "飘字颜色类型", "name": "FloatColorType", "side": "c", "type_cjson": "int", "type_csharp": "int" }, { "key": "事件功能触发类型", "name": "BuffEventType", "side": "c", "type_cjson": "int", "type_csharp": "F1.Battle.BattleBuffEventType" }, { "key": "事件功能参数", "name": "EventFuncParam", "side": "c", "type_cjson": "string", "type_csharp": "F1.Battle.BattleBuffFuncParam, BattleBuffFuncParamConverter" }, { "key": "释放者死亡是否移除", "name": "RemoveWhenFighterDie", "side": "c", "type_cjson": "bool", "type_csharp": "bool" } ] } ] } ]