RPGツクールMV/MZでデータベース内容をExcelやCSV、テキストで編集したい

  • RPGツクールMV 1.6.3
  • DatabaseConverter 1.2.0
  • DatabaseConverter.jsをダウンロードし、プロジェクトの js/plugins フォルダに置く。
  • プラグイン管理画面に、DatabaseConverter を読み込み、ONにする。
  • 「プロジェクトの保存」をする。
  • 新規マップイベントを作成し、プラグインコマンド「EXPORT_DATABASE」を追加する。
  • 実行内容部分の「プラグインコマンド:EXPORT_DATABASE」部分を右クリックし「テスト」を実行する。
  • テストプレイウィンドウとDeveloper Tools が開き、以下の内容が表示される。
    ----- executeExport Process Start -----
    DatabaseConverter.js:699 Export Actors
    DatabaseConverter.js:699 Export Classes
    DatabaseConverter.js:699 Export Skills
    DatabaseConverter.js:699 Export Items
    DatabaseConverter.js:699 Export Weapons
    DatabaseConverter.js:699 Export Armors
    DatabaseConverter.js:699 Export Enemies
    DatabaseConverter.js:699 Export Troops
    DatabaseConverter.js:699 Export States
    DatabaseConverter.js:699 Export MapInfos
    DatabaseConverter.js:530 ----- executeExport Process End   -----
    DatabaseConverter.js:538 Press or Click any key to shutdown....
  • テストプレイウィンドウをクリックすると、ウィンドウが自動で閉じる。
  • プロジェクトフォルダ内に「excelData」というフォルダが自動生成され、フォルダ内に「Database.xlsx」というファイルが生成される。
  • 「Database.xlsx」をExcelで開くと、データベースの内容が保存されている。
  • 変更した「Database.xlsx」ファイルをプロジェクトフォルダ内にある「excelData」に置く。
  • マップイベントに、プラグインコマンド「IMPORT_DATABASE」を追加する。
  • 実行内容部分の「プラグインコマンド:IMPORT_DATABASE」部分を右クリックし「テスト」を実行する。
  • テストプレイウィンドウとDeveloper Tools が開き、以下の内容が表示される。
    ----- executeImport Process Start -----
    DatabaseConverter.js:742 Import Actors
    DatabaseConverter.js:742 Import Classes
    DatabaseConverter.js:742 Import Skills
    DatabaseConverter.js:742 Import Items
    DatabaseConverter.js:742 Import Weapons
    DatabaseConverter.js:742 Import Armors
    DatabaseConverter.js:742 Import Enemies
    DatabaseConverter.js:742 Import Troops
    DatabaseConverter.js:742 Import States
    DatabaseConverter.js:742 Import MapInfos
    DatabaseConverter.js:530 ----- executeImport Process End   -----
    DatabaseConverter.js:538 Press or Click any key to shutdown....
  • テストプレイウィンドウをクリックすると、ウィンドウが自動で閉じる。
  • プロジェクトを保存し開き直す。
  • 「Database.xlsx」の内容がRPGツクールのエディタ上に反映されている。

インポート直後などプロジェクトの開き直しを忘れると、反映が確認できないので注意が必要です。