- Сообщений: 187
- Спасибо получено: 351
Изменение стандартной функции makeSavefileInfo
6 года 11 мес. назад - 6 года 11 мес. назад #112022
от Noxmils
Noxmils создал тему: Изменение стандартной функции makeSavefileInfo
В МВ имеется следующий метод:
Я попытался добавить к info другое свойство следующим способом:
Но такое не работает. Как правильно добавлять?
Code:
DataManager.makeSavefileInfo = function() {
var info = {};
info.globalId = this._globalId;
info.title = $dataSystem.gameTitle;
info.characters = $gameParty.charactersForSavefile();
info.faces = $gameParty.facesForSavefile();
info.playtime = $gameSystem.playtimeText();
info.timestamp = Date.now();
return info;
};
Я попытался добавить к info другое свойство следующим способом:
Code:
var DataManager_makeSavefileInfo = DataManager.makeSavefileInfo;
DataManager.makeSavefileInfo = function() {
var info = DataManager_makeSavefileInfo();
info.userName = $gameSystem._userName;
return info;
};
Последнее редактирование: 6 года 11 мес. назад пользователем AnnTenna.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
6 года 11 мес. назад - 6 года 11 мес. назад #112023
от Lekste
Lekste ответил в теме Изменение стандартной функции makeSavefileInfo
var info = DataManager_makeSavefileInfo.call(this)
вместо
var info = DataManager_makeSavefileInfo()
вместо
var info = DataManager_makeSavefileInfo()
Последнее редактирование: 6 года 11 мес. назад пользователем Lekste.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.100 секунд
