issues
search
ibis-ssl
/
crane
https://ibis-ssl.github.io/ibis_documentation/ai
5
stars
1
forks
source link
制御モードの切り替えでバグが起きにくいような仕組みを構築する
#461
Closed
HansRobo
closed
2 months ago
HansRobo
commented
2 months ago
変更前
ベースCommandとそのラッパークラスの各制御モードが実装されている
別モードのAPIは触れないようになっている
共通インタフェースと各モードインタフェースが別々になって使いにくい
デフォルトインタフェースが決まっていないので共通インタフェースだけでは使えない
変更後
1スキル1モード前提でSkillBaseに組み込むのが良いかも?(今までのcommandがその方式だった)
一方で、スキル中でモード切り替えたい場合もある
複合スキルなど
変更前
ベースCommandとそのラッパークラスの各制御モードが実装されている
変更後