Название плагина: Direct Animation
Автор: Iren_Rin
Версия: 0.1
Описание: Простецкий плагин, который позволяет изменить для эвента стандартную маятниковую анимацию (смена кадров 1 - 2 - 3 - 2) на прямую анимацию (смена кадров 1 - 2 - 3)
Условия использования: Нет.
Как использовать Идея простая, до безобразия - к имени файла чара эвента добавляем специальный постфикс (сам постфикс настраивается в настройках плагина) и все. Не забываем назвать файл плагина правильным образом (имя написано в шапке плагина - DirectAnimation.js), положить его в папку js/plugins и включить плагин в менеджере плагинов (F10).
Плагин:
//=============================================================================
// DirectAnimation.js
//=============================================================================
/*:
* @plugindesc Allows events to be animated in direct order
* (1, 2, 3 instead of 1, 2, 3, 1)
* Just add postfix (see in preferences) to the end of character file name
* @author Iren_Rin
*
* @param postfix
* @desc Postfix of the character name makes the event to be direct animated
* @default direct
*
* @help This plugin does not provide plugin commands.
*
*/
(function() {
var params = PluginManager.parameters('DirectAnimation');
var postfix = params['postfix'];
var originalMaxPattern = Game_CharacterBase.prototype.maxPattern;
Game_CharacterBase.prototype.maxPattern = function() {
if (this.isDirrectAnimated()) {
return 3;
} else {
return originalMaxPattern.call(this);
}
};
Game_CharacterBase.prototype.isDirrectAnimated = function() {
return this._characterName.endsWith(postfix);
};
})()