walon
|
29cf3b56f6
|
【修复】修复code_cs_unity_editor_json保存map类型数据的bug
|
2022-01-26 22:48:17 +08:00 |
walon
|
f617d5f10f
|
【特性】 cfg root.xml 新增配置项 option
【特性】新增 code_cs_unity_editor_json 支持
|
2022-01-26 22:19:40 +08:00 |
walon
|
1acaac5b87
|
【优化】如果枚举类包含value为0的枚举项,允许excel中列限定模式下为空取默认值
|
2022-01-26 11:25:46 +08:00 |
walon
|
c20505aea3
|
【更新】调整 README.md 中的示例
|
2022-01-25 16:02:22 +08:00 |
walon
|
f9abe09a8d
|
【优化】生成的cfg c#代码都为partial类。并且新增PostInit和PostResolve两个partital函数
|
2022-01-25 15:02:18 +08:00 |
walon
|
582edb6cc6
|
【特性】对c#语言,为联合索引和多重索引的table生成索引代码
|
2022-01-25 13:23:21 +08:00 |
walon
|
a41fd92b43
|
【修复】修复code_cs_bin在table.mode='list'时,加载数据列表为空的bug
|
2022-01-24 22:24:50 +08:00 |
walon
|
1e06690def
|
【修复】修复table.mode为空时,由于只使用","去拆分index,导致误将key1+key2+key3当作一个key,而猜测mode="map"导致无法找到key的bug
|
2022-01-23 21:34:31 +08:00 |
walon
|
c612423590
|
【更新】更新文档
|
2022-01-21 12:01:56 +08:00 |
walon
|
d40c016afa
|
【修复】修复读取深层次容器未使用sep的bug
|
2022-01-19 21:16:49 +08:00 |
walon
|
36df70bffb
|
【优化】当excel字段行包含非法tag如group时,打印错误
|
2022-01-19 18:12:12 +08:00 |
walon
|
8cd9e5f247
|
【修复】修复refgroup可默认性的计算bug
|
2022-01-06 16:32:35 +08:00 |
walon
|
a560c23c67
|
【优化】path检查支持 Assets/xxxx/yyyy[abc] 这样的子资源文件
|
2022-01-06 10:49:52 +08:00 |
walon
|
c009d54d26
|
【修复】修复ref只包含一个refgroup,同时refgroup只包含一个表时,错误判定为需要genRef,导致生成代码出错的bug
|
2022-01-03 12:51:46 +08:00 |
walon
|
fc1cb23974
|
【更新】更新文档
|
2022-01-01 23:49:05 +08:00 |
walon
|
4bd826a360
|
【调整】调整data_resources输出中tag和资源值的顺序,tag在前,资源值在后
|
2021-12-27 10:10:46 +08:00 |
walon
|
00a56c0a37
|
【修复】修复data_resources导出
|
2021-12-24 13:57:31 +08:00 |
walon
|
8164d641e4
|
【调整】生成单个代码文件时,相对目录为output_code_dir而不是当前目录
|
2021-12-23 17:19:52 +08:00 |
walon
|
51dbe96917
|
【特性】新增cfg python27 json支持
|
2021-12-22 18:10:35 +08:00 |
walon
|
8e4ef0952d
|
【修复】修复excel中未定义多态或可空类型的__type__列时抛出无法准确定位错误信息的异常的问题
|
2021-12-22 15:04:28 +08:00 |
walon
|
b27366932d
|
更新 README.md
|
2021-12-22 13:37:44 +08:00 |
walon
|
73da39e7cd
|
【更新】更新文档,替换wiki链接地址为lubandoc。更新英文文档。
|
2021-12-22 10:06:50 +08:00 |
walon
|
7a80812c17
|
【优化】调整了excel格式,允许使用##var来标识顶层字段,并且允许自由调整顶层字段行的位置
|
2021-12-20 18:15:14 +08:00 |
walon
|
2021e38485
|
【特性】新增convert_template支持
|
2021-12-18 20:11:59 +08:00 |
walon
|
c2fc86215c
|
【特性】新增 --output:tables, --output:include_tables, --output:exclude_tables 用于指定包含或者排除某些表
|
2021-12-18 18:50:03 +08:00 |
walon
|
6bc3552a1f
|
【特性】新增unity ScriptableObject asset数据源支持
【优化】允许为目录数据源指定参数,这些参数会作用到所有目录下的子文件上
|
2021-12-18 13:36:21 +08:00 |
walon
|
9e6463f18d
|
【优化】新增 --go:bright_module_name 参数,优化go的生成代码,使用比较地道的module机制
|
2021-12-17 10:24:58 +08:00 |
walon
|
4f8fd20780
|
【优化】读取excel标题头列时,如果遇到不认识的标签,打印警告。将示例中的##+全部统一成##var。
|
2021-12-12 13:12:01 +08:00 |
walon
|
8cd9ffee3c
|
【修复】修复文档错误
|
2021-12-11 15:39:17 +08:00 |
walon
|
fb000e400c
|
【特性】支持 [xxx, xxx] 这种格式来标识一个占据多列的字段,方便csv这种不支持多列合并的格式表达多列字段
|
2021-12-10 16:32:57 +08:00 |
walon
|
e650ff6fe6
|
【特性】新增code_protobuf3及data_protobuf3_json支持
【修复】修复FlatBuffers json导出格式中map数据的格式错误。本应该是{"K":v}却序列化成[[k1,v1]]
|
2021-12-08 20:39:58 +08:00 |
walon
|
aa0d0a9a36
|
【修复】修复LubanAssistant的编译错误。这是LubanAssistant最后一个版本。后面转为Office Add-In开发。
|
2021-12-07 17:33:56 +08:00 |
walon
|
c1ffaa2d98
|
【特性】新增flatbuffers支持,可以生成schema定义,但目前只支持json导出格式(有个问题:不支持union与容器的组合),因为binary格式过于复杂了。
|
2021-12-06 18:07:18 +08:00 |
walon
|
5861001683
|
【特性】新增msgpack导出支持
|
2021-12-06 10:36:38 +08:00 |
walon
|
a78c9abd1a
|
【特性】新增refgroup,方便很多字段都引用到同一组引用表的情况。
|
2021-12-05 20:49:00 +08:00 |
walon
|
1377eb828d
|
【修复】修复ref了不属于当前导出分组的table时,生成报错的bug。
【修复】修复未进行完整生成,只生成导出分组表,导致一些ref检查出错的bug。
|
2021-12-05 17:52:42 +08:00 |
walon
|
19656437cb
|
【优化】灵活并且统一了sep的用法
|
2021-12-05 16:57:55 +08:00 |
walon
|
83f81ed463
|
【调整】名称调整,统一 pb => protobuf
【特性】新增 gen_types 类型 code_template,可以自定义新的模板目录了,新增配合的命令行选项 --template:code:dir
【调整】模板参数名调整。 data_template_name => template:data:file, output_compact_json => output:data:compact_json
【修复】修复protobuf生成错误设置 language为lua的bug
|
2021-12-04 14:47:47 +08:00 |
walon
|
93595c7748
|
【优化】如果模板代码生成的内容为空,则不生成此文件
|
2021-12-04 13:13:53 +08:00 |
walon
|
79d52c8820
|
【修复】从service.manager中获得Tables管理类的类名,而不是写死为Tables。
|
2021-12-03 18:10:09 +08:00 |
walon
|
a6a1d58159
|
【更新】修复文档错误
|
2021-12-03 17:40:12 +08:00 |
walon
|
f740685830
|
【更新】更新文档
|
2021-12-03 15:30:54 +08:00 |
walon
|
8b0f607f4a
|
【修复】修复一些将field拼成filed的错误
【优化】当table从xlsx中读取定义时,如果value不包含命名空间,则使用table所在的命名空间;如果包含,则使用它的命名空间
【修复】修复从xlsx读取的table定义,未检查table名唯一的bug。
|
2021-12-02 18:37:26 +08:00 |
walon
|
6bcc8e74ce
|
【修复】修复unity项目中彻底移除某个模块后,重新生成代码过程中会尝试删除该模块目录,由于保留了meta文件导致目录删除失败的bug
|
2021-12-02 18:11:39 +08:00 |
walon
|
91bb1b317f
|
【修复】修复excel中多层标题头读取可空bean时抛异常的bug
|
2021-12-02 17:11:49 +08:00 |
walon
|
edc09b6742
|
【特性】新增对外部class类的支持。 可以在定义中引用现成的外部类,如UnityEngine.Color
|
2021-12-02 14:59:25 +08:00 |
walon
|
7fc75871d4
|
【特性】支持 enum 的external type映射。可以将定义中的某个枚举类映射到现成的另一个枚举类。暂时只支持cs语言。
|
2021-12-02 13:43:33 +08:00 |
walon
|
ff93a074c4
|
【调整】调整xlsx中定义enum的格式。完整对应xml定义。
|
2021-12-02 10:52:06 +08:00 |
walon
|
85937685b6
|
【特性】新增cfg 所有语言对table mode=list的代码生成
|
2021-12-01 14:12:11 +08:00 |
walon
|
ba4bb014a9
|
【特性】新增list表,支持多key联合索引与多key独立索引
|
2021-12-01 12:33:31 +08:00 |