日記/2006-06-21
2006-06-21 (水) 18:44:29
ときどきやってる、「拍手的な。」からの質問への回答シリーズ。
やっぱりAI関連の突っ込みが多いですね(笑)
- ○敵ごとの学習操作が、きちんと行えないときがあるみたいなんだけど。
- →ごめんなさい。Ver0.34以前でのバグです。
発生条件もわかっていて、「敵ごとのスキル使用率を変更していない」状態で、それ以外(アクティブパッシブや、優先度など)の学習操作をしてもうまく保存できていません。
なので対処方法としては以下の2つのパターンがあります。どっちかで対処ください。
方法1:一度その敵へのスキル使用率をいじる。
(元の値に戻してもいいので、上下させるのがいいかと)。
その後、それ以外の学習を行う。
方法2:Ver0.35にバージョンアップする。
- ○手動で1レベルスキルを使用できないの?
- →ご指摘通り、Glenelgでは現状、レベル1スキル入力操作を通常攻撃をするように割り当てているため、手動では1レベルスキルは使えません。
これはバニルゆえの仕様なのですが、確かにフィーリルだとレベル1スキルを使いたい状況はあるようです。
対応は可能ですが、ソースを書き替えないとできません。
command.lua 内、OnMSG_CLICK_OBJ_SKL() で、if( level == 1 )then・・・elseif・・・という感じになっているところがあるはずです。
そこを見て、うまいこと書き替えてください。
一応コメントもあるので、スキルを使う場合と通常攻撃にする場合、どう書けばいいかはわかると思います。
- ○開発メモシリーズ、偉そうで嫌です。
- →ご容赦ください。
確かに設計思想も含めて書いてるので、偉そうだと思います。
まあそういう考え方もあるよ、とご理解していただけると幸い。
以上、簡単に。