| 2004/05/24(Mon) 14:20:15 編集(投稿者)
TomTomです。
>@Ver2.0以降に合わせたいので、属性「連」を搭載したい。 >A↑にした場合、連射回数と残り弾数が合致しない。
そこら辺はゲーム的なデフォルメとして、 考えないほうがいいんじゃないかなー、とか思います。
どうしても再現したいのなら、データには連属性を持たせず、
Alias.txt 連属性制御 攻撃属性=連L1 (連制御Lv1 !連制御Lv2) 攻撃属性=連L2 (連制御Lv2 !連制御Lv3) 攻撃属性=連L3 (連制御Lv3 !連制御Lv4) …… 攻撃属性=連L15 (連制御Lv15 !連制御Lv16)
武装データ セミオート,1000,1,4,+0,15,-,-,AAAA,+0, 銃共L1 バースト,1500,1,4,+0,5,-,-,AAAA,+0, 銃共L1 フルオート,2000,1,4,+0,1,-,-,AAAA,+0, 銃共L1
以下のようなデータで、予め必要なユニットに「連属性制御」を持たせておき、
攻撃イベントにて ・弾数に応じた連属性の付加が必要な武装かどうかを判断 ・Info関数を使用し、単発武装(セミオート)の残弾数を取得 ・取得した残弾数に応じて「パイロット能力付加="連制御Lv*"」を付加 攻撃後イベントにて ・付加した「パイロット能力付加="連制御Lv*"」を削除
このような手順で出来るのではないでしょうか。 動作確認せずにただの思いつきなので、信頼性はちと低いですが。
|