地道に修正作業をしています
前に記事で書いたタイマー関連の問題が
意外と想定以上にバリエーションがあり解決に手こずった。
一応、気づいている限りは、修正できた。
まぁ、一部は、完全には直せなかったけど
かげさんとしては、妥協できるレベルまでは修正したつもり。![]()
なお、ダメージの一時アニメーションと、ダメージ数字については
相変わらずタイマーで止めていない状態です。
(セーブデータにこれらの情報を持っていないので)
これについてはセーブデータフォーマットのバージョン3の時に
考えようかなぁと漠然と思っています。
時期は未定ですが、2つ目のアクセサリの対応のタイミングになる予定。
タイマー関連の動作に付随して見つかった不具合もあったし、
新しく実装したデバッグ用の全スキル習得オプション周りも
いろいろと今後のことを考えて調整したら時間がかかりました。
実は、今までもデバッグメニューにLuaスクリプトから
スキルを習得させることはできた。
ただ、それだとスキル習得状態でセーブするとその後
そのセーブデータを使うとスキル習得状態を落とすLuaスクリプトを組まないと
もとに戻すことができないのだ。
今度のオプションは、フラグ1つで習得しているスキルしか使えないモードと
全スキルを使えるモードに切り替えられる。
なのでプロローグ1マップ目からエアリアルステップを使えるようにしたり
エアリアルステップを使えない状態にしたりを切り替えることができる。
現状だと、魔法のネギを習得した時点で
攻撃スキルを含めて全部のスキルが使える。
といってもスキルの発動方法が分からないと使えないので
スキルメニューも修正したりもした。
さらに、今配布しているスキル関連のデータには、
キュア、ファイアステップ、アースステップといった未実装のスキルの情報も載っているため
そのままだと未実装のスキルもスキルメニューに載ってしまい
発動方法の通り入力してもスキルが発動しないってことも起きてしまう。
なのでスキル関連データも実装済みと未実装が分かるように修正し
その情報を見てスキルメニューに表示したりもした。
これにSPが減らないオプションを組み合わせれば
今後はスキル関連のテストがしやすくなるはず。
といっても、スキル関連のシステムは、
・コマンド入力の受付処理
・スキルのつけはずしができるようにする
(ご操作でスキルが暴発しないようにする目的で)
というのが未実装だったりする。
スキル関連の完成も、まだまだ先な感じ。
気長にお待ちください。
今は、シナリオスクリプトがぬかっていたり
スキル発動中の硬直時間から復帰できなかったりして
操作中にボタンを受け付けなくなるパターンの調査がしやすくなるよう
デバッグ機能を実装中。
なお、操作を受け付けないパターンの内
マップ上にある縦線にミクの足元が埋まって左右にも動けず、
着地と判定されないため、ジャンプも出来ないパターンは
原因がわかっているけど解決策の実装に手こずってて未解決。
一応、tracで管理している作業チケット数は
2014/04/01現在 全体:144 消化:65 残件:79
2014/04/19現在 全体:165 消化:85 残件:80
とトータルでは1日1件ペースでは消化数が増えているのに、
作業量も増えていっているので、残件がむしろ増えているだと!?![]()
ってな状況。
来週は仕事も忙しくなりそうだし、来週末はニコニコ超会議3があるし
あまり開発はできなさそうな気配です。
(ニコニコ超会議3は、例によって現地には行けないんですがね)
| 【固定リンク】 | 【コメント (0)】 | 【トラックバック (0)】
このエントリーへのリンク
トラックバック
この記事へのトラックバックの一覧です: 地道に修正作業をしています:



コメント
このブログの新着コメントをRSSリーダに登録する為のxml