• 3.4.0 d1880cec74

    SLeader released this 2025-01-26 02:24:35 +00:00 | 173 commits to master since this release

    Added

    • 新增预设表支持:Source.csv
      • 该表是二维(角色)表
      • 该表会在开始调教时初始化,调教结束后删除
    • 新增变量支持:itemname:bought
      • 会返回刚刚购买的道具的名称
    • 新增预设表支持:delta 表
      • 该表是二维(角色)表
      • 该表由 Param.csv/Palam.csv 在开始调教时初始化
    • 新增 API:era.nextTurnInTrain
      • 将 delta 表结算到 param 表,将 nowex 表结算到 ex 表,并清空 source、delta 和 nowex 表(归零)

    Changed

    • 优化了调试命令的行为
    • 现在引擎会将表名Param识别为Palam的别名
      • 我恨日本码农
    • 现在引擎会将表名jewel识别为juel的别名
      • 我恨日本码农:第二季
    • 现在生成的开发套件将使用变量序号操作变量以提高翻译兼容性
    • 现在 era.printMultiColumns 和 era.printInColRows 拥有更强的容错性了
    • 现在 era.print 和 era.printAndWait 在尝试输出空行时会转而调用 era.println,以扩展【自动压缩空行】配置项的适用范围
    • 为【生成开发套件】功能增加了更多文件生成
    • 优化了 era.loadData、era.resetData 和 era.addCharacter
    • 优化了 era.logCache 的效果
    • 从 SDK 中移除了 era.logData 和 era.logStatic
      • 控制台对象 era 的函数属性 logData 和 logStatic 不受影响
    • 现在 era.endTrain 还会在删除之前将 gotjewel 表结算到 jewel 表中
    • 现在内置变量 item:bought 支持读写
    • 【生成开发套件】功能现在将直接生成套件在 #/era-utils 文件夹下

    Fixed

    • 修复了读取游戏脚本时检查游戏内置库打印错误日志时的错误
    • 修复了读取公共存档文件中检查存档文件时未正确处理失而复得的存档文件的错误
    • 修复了在调用 era.clear 清除0行时返回值不正确的问题
    Downloads