简介

本工具为 RMXP 数据库增加了与 VX 及 VX Ace 相同的“备注”功能。
灵感来源于http://rm.66rpg.com/forum.php?mod=viewthread&tid=241539

截图

RXDataEditor_Screenshot

使用方法

  • 打开工具,点击“文件”菜单中的“打开文件夹”,并选取 RMXP 工程目录下的 Data 文件夹;
  • 在左侧树状图选取需要编辑的项目,在右侧文本框内编辑备注文本;
  • 编辑完毕后保存;
  • 为便于在 RM 中读取备注文本,请在脚本编辑器上部插入以下脚本:
module RPG
  constants.each do |klass|
    const_get(klass).class_eval do
      attr_accessor :note
    end
  end
end

下载

工具: RXDataEditor_1.3
源码: RXDataEditor_1.3_Source

备注

  • 工具可能仍存在 Bug,在处理大量数据时可能造成数据库损坏,请谨慎使用,并注意备份数据。
  • 部分 Ruby 代码来源于 OpenRGSS 项目。
  • 运行本工具需要 .NET Framework 4.0 或更高版本。
版本历史:
2017.06.09 : 初版
2017.06.17 : 对“关于”信息进行修改
2018.06.09 : 更新至 1.1,在各项目名称中增加编号
2018.06.15 : 更新至 1.2,增加状态栏和保存进度条
2018.06.16 : 更新至 1.3,提高保存速度,修复进度条显示不正确的问题
2018.06.17 : 修复保存时程序失去响应的问题,优化文件写入方式,记忆上次选择的路径