Small_Bee, а по истечении времени миссии, заданного в командере вызывается метод public override void OnBattleStoped()?
Так?Код:base.DrawnBattle();
Не то написал, только сейчас вспомнил. Нужны методы для только перевода, так как пункты меню не нужно отправлять через сообщение. Т.е. для меню должно возвращать просто перевод.
И желательно сделать просто отправку сообщений без перевода, чтобы скрипт не лазил постоянно в файл, когда это не требуется.
Т.е. три варианта:
Перевести и отправить сообщение
Не переводить и отправить сообщение
Перевести, но не отправлять сообщение - вернуть перевод