| 2006/02/24(Fri) 14:11:15 編集(投稿者)
とりあえず、以下のインクルードで正常動作を確認しました。
攻撃側ユニット命中補正: Local FF = info(ユニット,Args(1),"HP") / 100 + info(ユニット,Args(1),"移動力") * 10 return FF
間違っていた点は""で移動力を囲っていなかったからですね。 "移動力" だとInfo関数は正常に機能しますが、 単純に 移動力 と記載すると自動的にユニットの移動力を取得してしまうので、 移動力が4のユニットの場合、計算上では
info(ユニット,Args(1),4) * 10
となってしまいます。 SRC本体のヘルプでバトルコンフィグデータの欄を見ると一応解説はしています。 分かりづらいですけどね…。
それでは。
|