基于DirectExcel 5.0版本 扩展了用于自动根据Excel更新配置功能, 不包含DirectExcel原始代码
-
GenerateExcelQueryData 获取查询数据, 返回 false 标志不需要更新
-
FExcelQueryRequestResult查询结果及中间值QueryList查询任务队列
-
FExcelQueryInfo-
SetTableName设置表名 -
SetKeyName设置查询的Key, 从FExcelQueryRequest::Result中取,可以使用前面的查询结果 -
AddColumnQuest(InColumnName, InResultKey)增加查询字段, 以下是查询的过程- 在
TableName的表中查找第一列等于FExcelQueryRequest::Result[FExcelQueryInfo::KeyName]的行号 - 找到
InColumnName列的数据, 并保存在FExcelQueryRequest::Result[InResultKey]中
- 在
-
-
-
SetExcelAutoCompleteData 接受查询结果
- 实现了接口 IExcelAutoConfigInterface的Actor右键增加菜单更新数据, 支持根据Excel更新数据
- Tools/重新加载表格 菜单支持重新加载Excel, Excel暂时并未支持自动更新,需要手动刷新
- DeployNPC 实现了接口 IExcelAutoConfigInterface, 根据MonsterID自动更新相关资源及缩放
- Excel目录 为示例表格