Я так понимаю, вся проблема в том, что скрипт читает notes (чтобы проверить, если ли в них текст типа «<add anim: 150>») при каждом ударе. Работа с текстом — достаточно трудоёмкая операция, а если при каждом ударе, то получается медленно.
Я думаю, можно прочитать все эти <add anim: 150> в массив один раз при запуске игры или в начале боя, а при каждом ударе считывать не текст, а данные из массива. Скорее всего я смогу исправить эти тормоза. Сейчас я на работе, дома попробую.
Социальные закладки