31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
通用游戏文字脚本文档生成工具 使用说明
|
|
入口脚本: py/universal_tool.py
|
|
|
|
一、用法
|
|
python universal_tool.py <项目根目录> [--output 输出路径]
|
|
不带参数则用当前目录作为项目根目录。
|
|
|
|
二、它会自动扫描项目目录结构:
|
|
<项目根目录>/
|
|
├── *_config/ 配置表目录 (优先读 .xlsx,其次 .csv,无需预先转换)
|
|
├── *_game/ 游戏客户端目录
|
|
│ └── .../atlas_ui/atlas_* 图标资源
|
|
│ └── .../Scripts/*Const*.cs 系统提示常量
|
|
└── work/ 输出目录 (文档默认生成到此)
|
|
|
|
三、输出
|
|
默认: <项目根目录>/work/《<项目名>》游戏文字脚本.docx
|
|
可用 --output 指定路径。
|
|
|
|
四、特性
|
|
- 配置表直接读 xlsx,不再需要先转成 csv。
|
|
- 正文条目使用 Word 自动编号,在 Word 中增删条目后编号会自动重排。
|
|
- 依赖: pip install openpyxl python-docx
|
|
|
|
五、示例
|
|
python universal_tool.py d:\p-L12
|
|
python universal_tool.py d:\p-L12 --output d:\out\脚本.docx
|
|
|
|
注: memories/ 目录下的 json 仅为开发参考(数据源映射/格式规范/图标规则等),
|
|
脚本运行时不读取它们,全部信息由自动扫描项目目录获得。
|