お世話になっています。
覚えている技が特定数以上だと、1つ技を忘れさせる
といったコモンイベントを作成しているのですが
直前に覚えた技のIDを取得する方法がわかりません。
IDを変数に格納したいので、
スクリプトで取得できる方法はありますでしょうか?
習得スキルのスキルIDをスクリプトで取得したい
-
- 記事: 9
- 登録日時: 2022年5月13日(金) 01:07
Re: 習得スキルのスキルIDをスクリプトで取得したい
コード: 全て選択
$gameActors.actor(2).skills().map(skill => skill.id);
スキルを覚えた順序は保持していないと思いますので、
スキル習得前後で上記配列を取得し、比較することで
直前に覚えたスキルIDを特定することが出来ると思います。
よろしくお願いします。
▼だいたいTwitterにいます。たぶん。
https://twitter.com/kuroudo119
https://twitter.com/kuroudo119
- Plasma Dark
- 記事: 731
- 登録日時: 2020年2月08日(土) 02:29
- 連絡する:
Re: 習得スキルのスキルIDをスクリプトで取得したい
skills関数は習得したスキルと、特徴によって追加されたスキルの両方を含む配列を返します。
習得したスキルという点に絞って見るなら、 _skills のほうが適しているかと思います。
習得したスキルという点に絞って見るなら、 _skills のほうが適しているかと思います。