热更develper_mods
热更mod准备
- 热更的mods与服务端的
developer_mods
目录下的mods对应,不支持behavior - 不能新增mods,不会删除文件
- 热更mods会上传到指定机器的指定服务器上,并计算差异进行reload
- 只能重载函数,不会修改变量,不支持lamda表达式
热更过程
- 设置machine_pattern为要热更的机器,默认为全部机器
- 设置server_pattern为要热更的服务,默认为机器上的所有服务
- 设置add_mod_dir为要热更的mods
- 执行hotfix_mod
批量推送文件
- 推送文件不局限于developer_mods,而是标准目录格式
- 设置machine_pattern为要推送文件的机器,默认为全部机器
- 设置server_pattern为要推送文件的服务,默认为机器上的所有服务
- 设置add_mod_dir为要推送文件的mods
- 执行add_mod
- 推送文件只负责拷贝文件,本身不能产生任何效果
- 可根据需求将它与热更,启停,GM指令等操作结合