-
EraElectron v3.2.0 (victory) Stable
released this
2024-12-25 10:29:09 +00:00 | 241 commits to master since this releaseAdded
- 增加配置项:_Replace.briefInformationOnResources、_Replace.briefInformationAfterLoading
- _Replace.briefInformationOnResources:字符串以|分割;启用_Replace与启用资源、以bundle模式加载游戏时,在资源加载的过程中以相同间隔分段显示
- _Replace.briefInformationAfterLoading:启用_Replace时,在游戏加载完成后显示
Changed
- (安卓版兼容)为与安卓版引擎互通,global相关的api已改为返回Promise
- 现在引擎将总是先后以JSON或压缩模式加载存档,以同时支持加载两种模式的存档
- 现在点击界面的其他空白处引擎也可以响应「按任意键继续」了
- 优化了bundle加载模式
- 不再需要在游戏设置中显式设置mode='bundle',引擎将优先按照bundle模式加载游戏
- 不再需要将static.json打包为static.bundle.js,引擎将直接按照JSON读入并parse
- 不再需要一个静态资源文件夹用于提供默认设置_config.json和强制设置_fixed.json,引擎将从static.json中读取
- 优化了[生成静态文件]功能,现在静态文件static.json将包括以下内容
- config:游戏默认设置,当_config.json存在且格式正确时取该文件内容,不存在时取默认配置
- extend:扩展表名,包含所有未在内置表名中定义的csv/json/yml文件名,并标明是角色表(二维表)还是非角色表(一维表)
- fixed:锁定配置,当_fixed.json存在且格式正确时取该文件内容,不存在时取空对象({})
- names:变量ID映射表,记录了每个静态数据表中id与变量名的映射关系,也包含可供[生成开发套件]功能使用的key和type等数据
- res:游戏资源表,包含所有图片和音频资源的注册名和路径等数据的对应关系(音频资源仅包含相对路径数据)
- static:静态数据表,包含所有静态数据表的变量名与ID的映射关系、GameBase.[csv/json/yml]、_Replace.[csv/json/yml]、角色数据表的内容
Fixed
- 修复了删除存档文件时报错导致引擎卡住的问题
- 修复了修改游戏设置后取消bundle加载模式的问题
- 修复了print系指令设置中flush对部分指令无效的问题
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- 增加配置项:_Replace.briefInformationOnResources、_Replace.briefInformationAfterLoading