| 中箱さんの言う通り、パイロットを降ろしたらユニット削除できました。 しかし問題が残ったままでした、また説明が下手ですいません。
最初に書いたとおり、ギレンの野望のように換装を用いて一つのユニットで三つの武器に変化するというシステムにしました。
#####UnitData
ジム(S装備) ジム, じむ, MS, 1, 2 陸宇, 4, M, 2000, 150 特殊能力 シールド 換装=ジム(M装備) ジム(B装備) 2800, 80, 1000, 85 -ACA,G0079_GM(Full).bmp バルカン, 900, 1, 2, +50, 20, -, -, AAAA, -30, 射P ビームスプレーガン, 1300, 2, 3, +10, 10, -, -, AA-A, +0, 射BP ビームサーベル, 1450, 1, 1, +25, -, 5, -, -AAA, +10, 格武P
ジム(M装備) ジム, じむ, MS, 1, 2 陸宇, 4, M, 2000, 150 特殊能力 シールド 換装=ジム(S装備) ジム(B装備) 2800, 80, 1000, 88 -ACA,G0079_GM(Full).bmp バルカン, 900, 1, 2, +50, 20, -, -, AAAA, -30, 射P ブルパップマシンガン, 1200, 1, 3, +20, 15, -, -, AABA, +5, 射P ビームサーベル, 1450, 1, 1, +25, -, 5, -, -AAA, +10, 格武P
ジム(B装備) ジム, じむ, MS, 1, 2 陸宇, 4, M, 2000, 150 特殊能力 シールド 換装=ジム(S装備) ジム(M装備) 2800, 80, 1000, 82 -ACA,G0079_GM(Full).bmp バルカン, 900, 1, 2, +50, 20, -, -, AAAA, -30, 射P ハイパーバズーカ, 1400, 3, 5, +0, 5, -, -, AABA, +15, 射実 ビームサーベル, 1450, 1, 1, +25, -, 5, -, -AAA, +10, 格武P
#####
つまりプレイする人によっては4機あるジムでも、武装を様々に変更してしまうでしょう。 その中からジムを2機削除する方法がわからないのです。
RemoveUnit ジム(M装備) と指定しても、人によっては1機もマシンガン装備にしてなかったりして削除できなかったり RemoveUnit ジム(S装備) かといってビームスプレーガン装備と指定しても・・・という悪循環ができてしまいました。 RemoveUnitコマンドにも愛称指定ができたら苦労はしなかったのですが・・・。
#####
ForEach 味方 全て Transform ジム(M装備) RemoveItem GetOff Next
RemoveUnit ジム(M装備) RemoveUnit ジム(M装備)
#####
ForEachコマンドを使ってTransformコマンドでマシンガン装備に変更しても、なんか関係ない機体までジムに変化してしまいます、まぁつまりForEachコマンドの指定の仕方がわからないのが原因でもあります。 ※ランクアップした機体とか気にしない方向で考えてました、問答無用で消そうとしてました。
初心者なりに色々と考えたのですが、手詰まり状態です。 またアドバイスをもらえないでしょうか・・・。
|