ページ 1 / 1
【解決済み】戦闘中のアイコンを消したい
Posted: 2019年3月25日(月) 17:26
by ぶろっく
いつもお世話になっております。
質問内容は件名通りで
戦闘中、敵画像の上に表示される状態異常、バフ、デバフのステートアイコンを消したいと思っています。

- WS001008.png (95.45 KiB) 閲覧された回数 4048 回
どうようにすれば表示されなくなるのか、ご教示いただけたらと思います。
Re: 戦闘中のアイコンを消したい
Posted: 2019年3月26日(火) 19:07
by astral
こんばんは。
プラグイン登録することで、敵のステートアイコンが非表示になります。
コード: 全て選択
(function () {
'use strict';
var _Sprite_Enemy_createStateIconSprite = Sprite_Enemy.prototype.createStateIconSprite;
Sprite_Enemy.prototype.createStateIconSprite = function() {
_Sprite_Enemy_createStateIconSprite.apply(this, arguments);
this._stateIconSprite.visible = false;
};
})();
Re: 戦闘中のアイコンを消したい
Posted: 2019年3月26日(火) 19:22
by ムノクラ
YEP.114 – Visual State Effects
http://yanfly.moe/2016/08/20/yep-114-vi ... -maker-mv/
で、設定できます。
しかし、これを動作させるには他に2つのプラグインを入れる必要があります。
YEP_BattleEngineCore
YEP_BuffsStatesCore
上記2つのプラグインの和訳済みは当方のブログで配布しています。
https://fungamemake.com/archives/762
https://fungamemake.com/archives/1178
Visual State Effects の和訳も作業は完了しているのですが、公開が明日の夜になる予定です…。
Visual State Effects の Enemy State Icons を false
アニメーションも要らなければ、Enemy State Animation を false
にすれば、反映できるかと思います。
Re: 戦闘中のアイコンを消したい
Posted: 2019年3月26日(火) 19:59
by ムノクラ
予定を繰り上げて、先程アップしました。
Visual State Effects の和訳
https://fungamemake.com/archives/1467
Re: 戦闘中のアイコンを消したい
Posted: 2019年3月27日(水) 06:02
by ぶろっく
astral様が記載して頂いたコードを、新しいjsデータにコピペして、新規プラグインとして追加するパターンと
ムノクラ様のYEP_~のプラグインを追加するパターン
両方のパターンを試したところ、どちらの方法でも敵のステートを消すことが出来ました!
ありがとうございました!
ここから余談なりますが
ゲーム中、yanfly様のYEP系のプラグインを使っているのですが英語が読めないので、ムノクラ様の和訳されたYEP系プラグインがとてもありがたいです。
使わせて頂きます!
YEP系プラグインは他のプラグインと競合しやすいので、それらのプラグインを使用しない場合は、astral様の方法がいいですね!