/*---------------------------------------------------------------------------*
* 2017/04/13 kido0617
* http://kido0617.github.io/
* MIT License
* http://opensource.org/licenses/mit-license.php
*---------------------------------------------------------------------------*/
/*:
* @plugindesc All item accessibility with plugin command
* @author kido0617
*
* @help
* Plug-in to get all weapons, armors, items
* plugin command:
* GetAllItems item 99 # Get all items of 99 each
* GetAllItems armor 1 # Get all armors of 1 each
* GetAllItems weapon 1 # Get all weapons of 1 each
*/
/*:ja
* @plugindesc 全アイテム取得プラグイン
* @author kido0617
*
* @help
* 全武器、防具、アイテムを取得するプラグイン
* プラグインコマンド:
* GetAllItems item 99 # 全アイテムを99個獲得
* GetAllItems armor 1 # 全防具を1個獲得
* GetAllItems weapon 1 # 全武器を1個獲得
*/
(function(){
var _Game_Interpreter_pluginCommand = Game_Interpreter.prototype.pluginCommand;
Game_Interpreter.prototype.pluginCommand = function(command, args) {
_Game_Interpreter_pluginCommand.call(this, command, args);
if (command === 'GetAllItems') {
switch (args[0]) {
case 'item':
getAlls($dataItems, Number(args[1]));
break;
case 'armor':
getAlls($dataArmors, Number(args[1]));
break;
case 'weapon':
getAlls($dataWeapons, Number(args[1]));
break;
}
}
};
function getAlls(data, num){
for(var i = 1 ; i < data.length; i++){
if(data[i].name == "")continue;
$gameParty.gainItem(data[i], num);
}
}
})();