SMトークでエラー発生

ノンパイロットを話者に指定してもアイコンと話者名が表示されない。
原因→Info関数で、表示するアイコンと話者名の取得を行っていたが、ここでパイロットデータを指定していたため。(ノンパイロットは非戦闘員を指定しなければならない)
対策→パイロットデータの部分を削除。SRCの自動判別に任せることで回避。
今後→自動判別にすると等身大シナリオの場合ユニットとパイロットが同じ名前の可能性が高く、意図した表示にならない可能性。


とそういうことでして、Info関数に関連してリクエストをしてみようかなと。
1.Info関数でデータ種類を複数指定可能にする。
2.上記が無理な場合、データ種類のパイロットと非戦闘員を統合する。
分かれてる意味があるのかなあと。だって、この二つが混在したところで誰も困らないでしょうに。
もしかしたらプログラム上分けないと大問題が発生するのかもしれないけど。


とりあえず、修正版は今日中に上げときます。