ページ 11

【解決済】スキルタイプ選択を飛ばすプラグインの作成について

Posted: 2020年2月12日(水) 19:36
by Rito
お世話になっております。
早速ですが、ひとつ質問させてください。

こちらのような、メニュー画面でのスキルタイプの選択を削除するプラグインで、
スキルタイプの選択のみをカットしてスキル選択まで一気に移る
(スキルタイプ選択のウィンドウは削除しない)ものを自作しようと考えています。
とりあえずrpg_scenesからそれらしいものを抜き取って作ろうかと考え、

コード: 全て選択

Scene_Skill.prototype.start = function() {
    Scene_ItemBase.prototype.start.call(this);
    this.refreshActor(); 
};
がメニューコマンドの「スキル」を選択した際の処理かと思ったのですが、
これをどのように変更すればよいのか分かりません。
よろしければ、どこを抜き出してどのように修正すれば
望み通りの結果が得られるようになるか、ご教授いただきたいです。
恐れ入りますが、よろしくお願い致します。

Re: スキルタイプ選択を飛ばすプラグインの作成について

Posted: 2020年2月13日(木) 12:47
by 剣崎 宗二

コード: 全て選択

Scene_Skill.prototype.start = function() {
    Scene_ItemBase.prototype.start.call(this);
    this.refreshActor();
    this._skillTypeWindow.deactivate();
    this.commandSkill();
};
ざっくり簡単に直すとこうなります。
他のプラグインとの競合回避やら、キャンセルやキャラ変更時の対処やら要素は色々他にもありますが、ご指定がなかったので一番簡単な手を取りました。

Re: スキルタイプ選択を飛ばすプラグインの作成について

Posted: 2020年2月13日(木) 20:03
by Rito
剣崎様ありがとうございます、おかげで理想どおりの挙動になりました!
その他要素については自力で解決できたので、これで解決済みといたします。
この度はご回答いただき誠にありがとうございました!