一応安定したのか、それともみんな寝たのかとりあえず目立った不具合はなさそう。具体的に一連の修正で何をやってたかというとデータ読み込みの軽量化とそれに伴うAI本体内のMobデータの扱い。
特に設定してないMobにも基本設定配列を持たせていたのをやめて、設定のあるMobのものだけ配列を作って制御するようにしたのですが、この作業のため「データが無いMobの設定」を参照しようとしてnilが出ちゃう系のエラーが多発しておりました。最終的にはチェック用の関数を統合していったのですがその過程で色々と焦りすぎた感はあります。にるぽにるぽ。
さて
カテゴリー : memo
タグ :
Comment (3/n)
コンパイル版
4.42 コンパイル版
http://privatemoon.sakura.ne.jp/alc/ai/comp/AI.lua
4.42をコンパイルしてあります。読み込みがもしかしたら軽くなるかも?ならないかもしれません。自分の環境ではあんまり差を感じられませんでしたが一応…。
あとこれだと現状ディレクトリ指定が出来ないのでAIフォルダ限定です。
カテゴリー : memo
タグ :
どうにもこうにも
○ASPD対策
□Attack()の間にMoveを挟む
・動きはアレになるけど多少ASPD回復
・SPが回復しない
・自座標にMoveするだけだとダメぽい。移動必須
□Attack()の間にSkillObjectでありえないスキルIDを入れる
・あんまり変わらない
・主人の攻撃が途切れるのでアウト
○読み込み問題
□コンパイルする
・変わるような変わらないような…?やらないよりマシかも
・環境依存する部分が大きそうなのでなんとも言えず
□コードのシェイプアップ
・多分正解。そのうち整理しないとね…。
n(・ω・)n 元に戻れと祈りたい
カテゴリー : memo
タグ :
非常にお行儀は悪いんですが…
4.40+
http://privatemoon.sakura.ne.jp/alc/ai/test/AI.lua
※注意点
・MultiAttackは3がいいかもしれません
・HateOverlap(セル重なり回避)はfalseにしてください
・戦闘中SPがまったく回復しません
正直かなり良くない動きですがASPDは多少回復してたりするかもしれません。SP回復しないのが特にアレなんですけども。
カテゴリー : memo
タグ :