【解決済み】セーブ画面に顔写真を表示する方法を教えてください

09教授
記事: 10
登録日時: 2017年12月01日(金) 23:51

【解決済み】セーブ画面に顔写真を表示する方法を教えてください

投稿記事by 09教授 » 2017年12月02日(土) 00:10

質問失礼します。
セーブ画面に顔写真を表示する方法なのですが
AltSaveScreenのスクリプトを使ったところ表示されましたが
代わりにマップ名が表示されず、ゲーム名が表示されるようになってしまいました。

セーブ画面に顔写真を表示し、なおかつマップ名も表示できる方法を
分かる方いましたら教えてください!
最後に編集したユーザー 09教授 on 2017年12月05日(火) 20:46 [ 編集 1 回目 ]

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

Re: セーブ画面に顔写真を表示する方法を教えてください

投稿記事by sairi » 2017年12月03日(日) 13:24

初めましてこんにちわ。お疲れ様ですー。

AltSaveScreen内にまずこちらをコピーして下さい。
最後の}; から  })();の中とかで良いです。
rpg_managersからコピペして改変したものです。

コード: 全て選択

DataManager.makeSavefileInfo = function() {
    var info = {};
    info.globalId   = this._globalId;
    info.location = $dataMap.displayName != "" ? $dataMap.displayName : $dataMapInfos[$gameMap.mapId()].name;
    info.characters = $gameParty.charactersForSavefile();
    info.faces      = $gameParty.facesForSavefile();
    info.playtime   = $gameSystem.playtimeText();
    info.timestamp  = Date.now();
    return info;
};


本来ここの四行目がinfo.title = $dataSystem.gameTitle;でしたがタイトルは
不要かと存じましてマップ名に変えさせて頂きました。
それからWindow_SavefileStatus.prototype.drawContentsにある

this.drawText(info.title, rect.x + 192, rect.y, rect.width - 192);

のinfo.titleをinfo.locationに変えて見て下さいな。
09教授
記事: 10
登録日時: 2017年12月01日(金) 23:51

sairi様へ

投稿記事by 09教授 » 2017年12月05日(火) 20:46

ご助言ありがとうございます!試したところ無事できました!本当にありがとうございます!

“MV:質問” へ戻る