アクターから他のアクターへスキルを引き継ぐプラグイン

terueru
記事: 72
登録日時: 2016年5月29日(日) 22:28

アクターから他のアクターへスキルを引き継ぐプラグイン

投稿記事by terueru » 2017年9月09日(土) 10:40

いつもお世話になっております

今回リクエストしたいプラグインがありまして投稿します


表題の通りなのですが、アクターからアクターへ現在習得しているスキルを引き継ぎたいです

理由は、アクターが他のアクターに返信して、元々習得しているスキルをそのままにステータスやスキル、立ち絵等が

変わるという要素を取り入れたいからです


もし、リクエストに応えてるださるからがいらっしゃいましたら、宜しくお願い致します

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: アクターから他のアクターへスキルを引き継ぐプラグイン

投稿記事by トリアコンタン » 2017年9月09日(土) 15:20

こんにちは!
スクリプトで実現できるので、作成例を提示します。
なお、特徴によって一時的に追加されたスキルは引き継がれません。

コード: 全て選択

var originalActorId = 1; // 継承元アクターID
var targetActorId   = 2; // 継承先アクターID
var originalActor   = $gameActors.actor(originalActorId);
var targetActor     = $gameActors.actor(targetActorId);
originalActor._skills.forEach(function(skillId) {
    targetActor.learnSkill(skillId);
});
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
terueru
記事: 72
登録日時: 2016年5月29日(日) 22:28

Re: アクターから他のアクターへスキルを引き継ぐプラグイン

投稿記事by terueru » 2017年9月09日(土) 19:33

トリアコンタン様

おぉ・・、試してみた結果望んでた通りになりました!!

本当にいつもありがとうございます!!

“MV:プラグイン素材のリクエスト” へ戻る