はじめまして。
件名通りですが、現在作成中のゲームにて防具の能力値変化量を、YEP_EquipCoreを用いて
「装備者のレベルx定数」としたいのですが、防具を装備しているアクター(以下"装備者")の情報が得られず困っています。
調べてみましたが、私の調べ方が甘いのか出てきませんでした。
以下に理想的な状況を列挙します。
・装備者は誰かわからない
・同じ装備がインベントリ内に複数存在する可能性がある
ご回答、よろしくお願いいたします。
【解決済み】YEP_EquipCoreを使って、防具を装備しているアクターの情報を基に能力値を変動させたい
【解決済み】YEP_EquipCoreを使って、防具を装備しているアクターの情報を基に能力値を変動させたい
最後に編集したユーザー あのにー [ 2020年11月02日(月) 03:01 ], 累計 1 回
-
- 記事: 752
- 登録日時: 2018年12月23日(日) 13:55
Re: YEP_EquipCoreを使って、防具を装備しているアクターの情報を基に能力値を変動させたい
こんばんは。
<Custom Parameters> で記述するJava Script計算式の中では、this が 装備しているアクターを指すようです。
ですので、例えば
と書くと、装備品の攻撃力に装備者のレベルの5倍が足されるようになります。
<Custom Parameters> で記述するJava Script計算式の中では、this が 装備しているアクターを指すようです。
ですので、例えば
コード: 全て選択
atk = this.level * 5
Re: YEP_EquipCoreを使って、防具を装備しているアクターの情報を基に能力値を変動させたい
やってみたところ、理想通りの挙動をしてくれました!!
ご回答ありがとうございます!!
ご回答ありがとうございます!!