4.77
今回はちょっと冒険してるので更新の際はバックアップ等
あるといいかもしれません。
●休息状態から退避状態に入った後、復帰の際に休息状態に戻れるように修正
●クイックチェンジ実装。詳しくはマニュアルへ
●これに伴いQuickTriggerの割り当てが先行移動切替からクイックチェンジへ変更
まず更新の注意。Set.luaの仕様が変わったので極力エディタごと更新してください。また、エディタの1.40で保存しなおした場合はそのSet.luaはAI本体のVer4.76以前では読めなくなります(AI本体の設定で起動するようになります)。
つまり互換性としては
AI 4.77 + Set 1.40 ○
AI 4.77 + Set 1.30 △(クイックチェンジ不可)
AI 4.76 + Set 1.40 ×
このようになります。4.77+1.30でも問題ないと言えば無いのですが、新機能は使えません。
退避の話はBBSであったので変更。何故かとても苦労しました…。
やはりフロー図ぐらいちゃんと作っておくべきですホント。
で、新機能クイックチェンジ。要するにSet.luaで作ってある他ホム用の設定を、一時的に読み込んで、設定系のプリセットとして扱うという話です。フィーリルでリーフの設定読んだり、バニルでアミストルの設定を呼んだり。スキル関連は種族を毎回チェックするので、基本的には問題ありません。バニルでオート強化がONになっても何も起きませんし、リーフでオート攻撃スキルがONになっても問題ないはずです。
とりあえずまだ練りの甘い機能なので若干実験気味ですが、オートスキルのレベルや確率や各種機能のオン・オフを一気に切り替えたい場合は他ホム設定をそういう風に作って使うといいと思います。何かエラーでたらスミマセン。テストはそこそこしましたが抜けが有るかもしれませんので…。
あと、デフォではオフになってるQuickTriggerをtrueにしないと使えません。それからSet.luaエディタではこのQuickTriggerはホム別に設定できるようになっちゃってますが、切り替えしたい場合はどこかの設定系にQuickTrigger = falseがあるとそこで止まってしまうので注意が必要です。トグル式を成立させるためには割り当ての設定全てでtrueにしておかないとなりません。
エディタを1.45に更新してこの問題を解決しました。
あとクロスファイアを設定項目に入れるの忘れてたので追加。