1.6.8297

Апрель — Undo/Redo в деревьях поведения

Улучшения производительности — пожалуйста, сообщайте о любых замеченных проблемах

Проделан огромный объём работы над внутренними механизмами программы — слишком большой, чтобы перечислять всё по пунктам. Такие изменения нередко приводят к цепочке мелких багов, поэтому, пожалуйста, обращайте внимание на любые странности в работе и сообщайте о них. Я буду внимательно следить за входящими сообщениями.

Поведенческие деревья — добавлена поддержка Undo (CTRL+Z) / Redo (CTRL+Y)

Писать скрипт в узле ExecuteScript, а потом случайно удалить его — то ещё удовольствие. Знакомая ситуация.

Теперь такие изменения можно быстро откатить прямо на месте. На данный момент Undo/Redo поддерживает только добавление и удаление узлов. Поддержка изменений других типов появится, как только механизм станет достаточно стабильным.

BT

Исправления и улучшения

  • [BT] Исправлена ошибка в BT, из-за которой можно было удалить узел, соединив его выход с его же входом...
  • [UI] Улучшена поддержка Semi-Offline mode — доработан алгоритм обновления токена, теперь всё должно работать плавнее
  • [Scripting] У IBlazorWindow появилось новое свойство TitleBarViewType, которое позволяет полностью заменить заголовок окна на любой вариант по вашему выбору