[JavaScript] 纯文本查看 复制代码 //===========================================================================
// DataManager
//===========================================================================
DataManager.removeAllSavefiles = function() {
for (let i = 0; i < this.maxSavefiles(); i++) {
StorageManager.remove(this.makeSavename(i));
}
};
//===========================================================================
// Scene_Gameover
//===========================================================================
const GameOverRemovesSaves_Scene_Gameover_initialize =
Scene_Gameover.prototype.initialize;
Scene_Gameover.prototype.initialize = function() {
GameOverRemovesSaves_Scene_Gameover_initialize.apply(this, arguments);
DataManager.removeAllSavefiles();
};
以上代码保存到新建js,加载即可。
实现功能其实就2步:
第一步:写一个清理存档的函数
第二步:在GameOver的时候调用上一个函数。
大家可以参考这种在RM原代码上增加新功能的写法,既不破坏原代码结构,又追加了新的代码功能。
|