| 2006/07/02(Sun) 16:53:33 編集(投稿者)
ハクというものです。
必要技能および必要条件で指定できる条件について 今回新たな機能をリクエストしたいと思い、ここに提示させていただきます。
<リクエストの概要>
必要技能・必要条件として"任意の条件式"を指定できるようにする
<リクエストの実装例>
必要技能:((condition)) 必要条件:<(condition)>
conditionは任意の条件式です。 既存の条件"パイロット名称"等と混同されての誤作動を防ぐため、 式を使う場合は()で囲むという案を例に出していますがこれは確定事項ではありません。
<リクエストの売り>
現状では指定できる条件は限られており それを拡張して欲しいというリクエストが先月ありましたが(リクエスト掲示板[2509]) まだまだ細かいことをやろうと思うとリクエストのキリが無くなります。
その点この、式を使用可能にするリクエストが採用されれば 自作のサブルーチンやInfo関数等を組み合わせることで あらゆるケースに対応可能になると思います。
細かいことですが、対象パイロットなどのシステム変数は条件判定の際 関数使用のために一時的に判定対象に差し替えていただこうと思います。
<リクエスト機能の使用例>
((Call(ユニット間距離,対象パイロット,B) <= 15)) … Bとの距離が15マス以内で使用可能 <(Info(マップ, 時間帯) = "夜")> … 夜にしか使えない
改善案、欠陥の指摘、不要論等のご意見をお待ちしています。 特に問題なければ最後のレスから一週間でリクエストしたいと思います。
|