# war3 **Repository Path**: duinagepeng/war3 ## Basic Information - **Project Name**: war3 - **Description**: ready to work - **Primary Language**: Lua - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-08-14 - **Last Updated**: 2025-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Xls2lua - private - __path xls文件路径 - __wb - __ws - __get_rows(self) 根据xls工作表A2单元格的内容获取范围 - __str2num(self) - __num2str(self) - __get_col_id(self, col_name) 根据字段名获取列号(数字) - __write_xls(self, lst) 将list转为xlsx文件,并打开该文件 - __write_file(self, code, path=None) 将字符串转为指定路径的lua文件 - __get_buff_tpl_script(self) 获取buff字符串模版(buff_template.lua) - __get_mod_attr_script(self, desc) - public - fmt_desc(self) 将带占位符的技能描述生成为xls文件,并打开 - generate_desc(self) 将技能描述生成为xls文件,并打开 - write_lua_cfg(self) 将xls文件转为lua配置表文件,并打开 - write_buff_tpl(self) 工作表标题=module, 单元格:A1=cfg_name, A4=des_folder