質問失礼します。
セーブ画面に顔写真を表示する方法なのですが
AltSaveScreenのスクリプトを使ったところ表示されましたが
代わりにマップ名が表示されず、ゲーム名が表示されるようになってしまいました。
セーブ画面に顔写真を表示し、なおかつマップ名も表示できる方法を
分かる方いましたら教えてください!
【解決済み】セーブ画面に顔写真を表示する方法を教えてください
【解決済み】セーブ画面に顔写真を表示する方法を教えてください
最後に編集したユーザー 09教授 [ 2017年12月05日(火) 20:46 ], 累計 1 回
Re: セーブ画面に顔写真を表示する方法を教えてください
初めましてこんにちわ。お疲れ様ですー。
AltSaveScreen内にまずこちらをコピーして下さい。
最後の}; から })();の中とかで良いです。
rpg_managersからコピペして改変したものです。
本来ここの四行目がinfo.title = $dataSystem.gameTitle;でしたがタイトルは
不要かと存じましてマップ名に変えさせて頂きました。
それからWindow_SavefileStatus.prototype.drawContentsにある
this.drawText(info.title, rect.x + 192, rect.y, rect.width - 192);
のinfo.titleをinfo.locationに変えて見て下さいな。
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;
};
不要かと存じましてマップ名に変えさせて頂きました。
それからWindow_SavefileStatus.prototype.drawContentsにある
this.drawText(info.title, rect.x + 192, rect.y, rect.width - 192);
のinfo.titleをinfo.locationに変えて見て下さいな。