| こんにちは、つきなみなつきです。 >敵のユニットの経験値を部隊の平均レベル+αとするにはどうすればいいでしょうか ひとまず即興で思いつくのは ・味方のレベルの平均値を算出する。 ・得られる経験値E=平均値×Aを算出する。 ・常時ラベル「*攻撃後 味方 敵」「*破壊 敵」で、レベル差に応じた最終追加取得経験値Exを算出し、味方パイロットにExpUpコマンドを使用する。 ・αの値はパイロットデータ、ユニットデータで設定する基礎経験値で設定すれば良い。 Exは通常の戦闘メッセージには表示されないので、上の常時ラベル中でTalkコマンドによる表示を行なえば良いでしょう。
>部隊の一般兵が手に入れた経験値も隊長機の経験値とすることは可能でしょうか 攻撃前と攻撃後で一般兵の経験値の値を参照し、差分を隊長にExpUpすれば実現出来ます。……なんだかもっとクレバーな方法がありそうな気がしますが。
乱文失礼致しました。それでは。
|