• 3.0.0 acf28df830

    SLeader released this 2024-10-23 16:31:34 +00:00 | 289 commits to master since this release

    Added

    • 为存档增加了GameCode检查,以防不同游戏的存档混用
    • 为静态数据定义增加了其他文件格式的支持
      • 支持以json、yml格式定义静态数据,放置在同名文件夹中即可
      • 支持在配置文件中以system.static强制指定静态数据文件格式
      • res文件夹中的资源依然以csv格式进行注册
    • 新增了为开发者提供开发套件的功能
      • 在游戏菜单【帮助】-【生成开发套件】中
      • 会按照静态数据定义在ere文件夹下生成以utils开头的临时文件夹
      • 开发者可以使用开发套件,在完全不使用era.get和set的情况下操作存档内的变量
      • 开发套件自带jsdoc,支持IDE提供更丰富的开发提示和类型检查等功能
    • 新增era api:era.notify
      • 可在界面右上角显示自定义通知
      • 默认时间为5s
    • 为加载角色静态数据新增了报错信息
    • 为角色静态数据定义新增了更多的表名映射规则
      • 现在引擎会将角色静态数据定义中的【素质】关键词映射为【Talent】表

    Fixed

    • 修复了一个屏幕滤镜不生效的问题
    • 修复了一个era.addCharacter会初始化flag等一维表的错误
    Downloads