squidGame/tgx-games-config/_ReadMe.md

78 lines
1.9 KiB
Markdown
Raw Permalink Normal View History

2025-02-07 10:49:34 +08:00
# 配表规则
## 配置样式
- 第一行 中文注解
- 第二行 字段名(变量名)
- 第三行 类型名
- 第四行>>> n行 数据
## 字段名
按"[小写驼峰命名](url="https://baike.baidu.com/item/%E9%AA%86%E9%A9%BC%E5%91%BD%E5%90%8D%E6%B3%95")法进行配置 例如: propId, aDefMax, roleLv, roleId
## 可不动字段 仅单独使用(无后缀 或者 前缀) 例如 roleLv roleId
- id (仅 (列表A1))
- lv
## 配置数据类型
>>
- 数组通配字符 ':' '|'
- 组合型通配字符 '-' '+' ':'
- 整形 int float double
- 字符串 string
- 数组 int[] float[] double[] string[] 例子 1|1
- 嵌套数组 int[][] float[][] double[][] string[][] 例子 [1|2][2|3]
- 任意类型: any 格式 type:value 例子 int:1 int[]:1|2|3
- 布尔 使用 1/0(可不填) 表示
- 组合型 expend 例子: 1-1|2-2
- \<C\> 仅仅导出到客户端配置 服务器读取此列此行数据
- \<S\> 仅仅导出到服务器配置 客户端读取此列此行数据
- 数组格式二 字段名 例如 "attrKey[0] attrKey[1] attrKey[2]" 类型必须一致(第三行)
>>
# <font color="#dd0000">所有字段名唯一性</font>
# <font color="#dd0000">语言表列id 必须唯一</font>
# <font color="#dd0000">填写的字段名不可使用程序规定字段</font>
## 不读列
前面加 "#" 符号 或者 ignore
## 不进行编译标
- 前面加 "#" 符号
- 或者放入 "策划表" 文件夹中
- excel 文件 前缀 + # 不进行文件导入
## 配置表导出路径
### 前端
- Json路径: Assets\res\config\
- 代码路径: Assets\Scripts\Config\
- 代码样式路径: config\CSTemplate\#Config_Template#.cs.txt
### 后端
- Json路径: 当前目录下\ServerJson
### 导表工具bat
- _CExport.bat
- _ExportCopy.bat copy 文件进行导出
### 服务器导出
- _SExport.bat 直接导出
- _SExportCopy.bat 服务器copy 文件进行导出
剧情导出
_StoryExport