squidGame/tgx-games-config/_ReadMe.md

1.9 KiB

配表规则

配置样式

  • 第一行 中文注解
  • 第二行 字段名(变量名)
  • 第三行 类型名
  • 第四行>>> n行 数据

字段名

按"小写驼峰命名法进行配置 例如: 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]" 类型必须一致(第三行)

所有字段名唯一性

语言表列id 必须唯一

填写的字段名不可使用程序规定字段

不读列

前面加 "#" 符号 或者 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