【解決済み】Moghunter様のMOG-Scene Fileについて

アバター
facelee
記事: 8
登録日時: 2017年3月22日(水) 23:49

【解決済み】Moghunter様のMOG-Scene Fileについて

投稿記事by facelee » 2019年1月14日(月) 11:32

皆さま初めまして。
Moghunter様のMOG-Scene Fileについて質問です。
このプラグインは初期状態だと最大で3つしかセーブすることができません。
これを30個に増やすことはできないでしょうか。
よろしくお願いします。
最後に編集したユーザー facelee on 2019年1月16日(水) 15:23 [ 編集 1 回目 ]

アバター
sairi
記事: 105
登録日時: 2016年2月05日(金) 16:37
連絡を取る:

Re: Moghunter様のMOG-Scene Fileについて

投稿記事by sairi » 2019年1月14日(月) 20:10

初めまして、セーブファイル数を増やすだけなら

コード: 全て選択

//==============================
// * next Index
//==============================
Scene_File.prototype.nextIndex = function(value) {
     SoundManager.playCursor();
    this._listWindow._index += value;
    if (this._listWindow._index < 0) {this._listWindow._index = 2};
    if (this._listWindow._index > 2) {this._listWindow._index = 0};
};

ここの「2」の部分と

コード: 全て選択

//==============================
// * check Touch File
//==============================
Scene_File.prototype.checkTouchFile = function() {
   var oldIndex = this._listWindow._index;
   var onfile = false
   for (i = 0; i < 3; i++) {
         if (this.isOnFile(i)) {
          this._listWindow._index = i;
          onfile = true;
       };
   };
   if (!onfile) {return};
   if (oldIndex === this._listWindow._index) {
      this._listWindow.processOk();
   } else {
      SoundManager.playCursor();
   };
};

ここの「3」の部分をご希望の数字に変えるだけで良いですが

このプラグインはスクロールせずひたすら横に選択範囲が並び続けます。
パラメータのカーソル間隔にもよりますが、30という数だとまず画面外にまで
出てしまう上に、ファイルインデックスは背景の画像処理ですよね。
その場合どういった挙動をして欲しいかが見えたら何方かお答え出来るかも知れません。

以上よろしくおねがいします。
アバター
facelee
記事: 8
登録日時: 2017年3月22日(水) 23:49

Re: Moghunter様のMOG-Scene Fileについて

投稿記事by facelee » 2019年1月14日(月) 22:43

sairiさん、返信ありがとうございます。

理想としては、背景の画像はそのままで、左右を押すと文字だけが変化し、
FILE1~FILE3、FILE4~FILE6、FILE7~FILE9、FILE10~FILE12、FILE13~FILE15、FILE16~FILE18、FILE19~FILE21、FILE22~FILE24、FILE25~FILE27、FILE28~FILE30と変わっていくようにしたいと考えています。
つまりFILE3にカーソルを合わせている状態から右に一つ移動させるとFILE4~FILE6に変化するという事です。
こういったことは可能でしょうか?
アバター
剣崎 宗二
記事: 678
登録日時: 2016年11月12日(土) 20:36
連絡を取る:

Re: Moghunter様のMOG-Scene Fileについて

投稿記事by 剣崎 宗二 » 2019年1月16日(水) 11:13

このプラグインの仕様だとセーブデータの番号はlayout.pngに埋め込まれているので、これを複数用意する事はどちらにしろ避けられないかと思います。

それを踏まえて、改造してみました。

MOG_SceneFile.js
(19.77 KiB) ダウンロード数: 28 回


注意点については、プラグインの説明にも追記してありますが:
・パラメーターが2つ追加(ページ当たりのセーブデータ数、最大ページ数)
・layout.png→layout0.png またページ数だけ違う文字にしたlayout〇.png(〇には数値を入れる)を製造する事

以上となります。
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
アバター
facelee
記事: 8
登録日時: 2017年3月22日(水) 23:49

Re: Moghunter様のMOG-Scene Fileについて

投稿記事by facelee » 2019年1月16日(水) 15:22

剣崎宗二 さん、プラグインの作成ありがとうございます。
とても扱いやすく、まさに理想の形です。
本当にありがとうございました。

“MV:質問” へ戻る