Color Chat Processor

Ядро плагина Color Chat Processor git

Версия Дата выпуска Скачивания Оценка  
git 550 0.00 звёзд 0 оценок Скачать
Что дополнено?
- В конфиг добавлено TranslationStrategy (0 - использовать перевод только под язык сервера, 1 - только под язык клиента, 2 - использовать язык сервера, если недоступен клиентский перевод)
- Использование фикса чата соревновательного режима, для CS:GO, вынесено в конфиг - UseMMGameModeFix
Что нового?
- мелкие правки

* - модули: Releases · rejchev/ccp-modules
Что нового?
- Восстановлена сборка релизов
- Правки (какие-то)


Требует рекомпила модулей
- Добавлен форвард cc_proc_OnRebuildString_Txt для владельцев GameFilters, которые используют CCP, но не имеют доступа к приватному проекту
Что нового?
- В storage исправлена утечка памяти
- Добавлена директива для подключения storage: INCLUDE_MODULE_STORAGE
Что нового?
- Добавлен ccp-packager
- Обновлены зависимости, часть из них подключается неявно
- Директива INCLUDE_RIPJSON подключает кастомный файл ccp-addition/ripext_m* и ccp-addition/ccprocessor_pkg в качестве зависимостей.


* ripext_m - клон ripext.inc, использующий SM-Jansson в качестве нативной базы JSON.
Это сделано ради достижения совместимости, как при работе с SM-Jansson, так и с REST in Pawn
  • Мне нравится
Реакции: StateByte и Dreizehnt
Что нового?
  • Изменена идентификация функции, которая получает значение по умолчанию для части шаблона; расширена информация для дебага.
  • Добавлено описание для сток функций
  • Добавлено описание состояний и значений для ccp_core.phrases
  • Исправлено получение стандартных значений для канала CN
  • Исправлена ошибка protobuf invalid handle 0, возникающая в калбек-функции, когда дескриптор сообщения = null
  • Исправлена ошибка invalid memory access, возникающая в калбек-функции, когда значение количества получателей = 0
* GoTV - исключен из обработки. Сообщения на демке и для зрителей GoTV будут выглядеть, как стандартные сообщения.
Что нового?
- Исправлена работа ядра для CS:GO.
Проверить совместимость с другими играми не было возможности, поэтому, если таковой не имеется, стоит сообщить...
Что нового?
- Сообщения о смене игрового псевдонима вынесены в отдельный канал CN.
- В ccp_engine.phrases добавлен ключ #Game_Chat_CUsername для канала CN
Что нового?
- Переименован и изменен натив ccp_HandleEngineMsg() -> ccp_RenderEngineCtx()
- Изменен набор возвращаемых значений для некоторых API функций
- Для перезаписи идентификатора канала в результате вызова форварда cc_proc_OnNewMessage() ожидается Proc_Change, в иных случаях идентификатор не будет изменен.
- Для перезаписи получателей в результате вызова форварда cc_proc_OnRebuildClients() ожидается Proc_Change, в иных случаях список не будет изменен.
- Для перезаписи значения в результате вызова форварда cc_proc_OnRebuildString() ожидается Proc_Change, в иных случаях значение не будет изменено...

Прочие правки API доступны в include проекта.
Сверху Снизу