Вышла версия v0.91
Totilla mud client v0.91
-----------------------
Tortilla - это клиент для игры в текстовые многопользовательские онлайновые игры MUD (multi users dangeons, dimension or domains games).
Клиент готов полностью. Требуется тестирование и исправление недоработок. При необходимости будут вноситься исправления и дополнения в сам клиент, но весь базовый объем функциональности уже реализован. Дальнейшее расширение клиента будет происходить только за счет плагинов.
Клиент полностью на русском языке. Системные требования: Windows XP и выше, Linux (через Wine).
Основные возможности клиента (уже работает):
У клиента есть справка, в которой можно прочитать все необходимое.
Работа с протоколом:
- Кодировки клиента win и utf8.
- Протокол сжатия MCCP.
- 256 цветов.
- Поддержка курсива, подчеркивания и мигания. Правда вместо мигания, клиент обводит нужные буквы рамкой.
- Поддержка буквы я.
Работают все основные элементы, такие, как:
- Триггеры (actions)
- Макросы (aliases)
- Горячие клавиши (hotkeys)
- Замены (subs)
- Подсветки (highlights)
- Фильтры (gags)
- Антизамены (antisubs)
- Таймеры (timers)
- Группы (groups)
Большое количество системных команд клиента (в справке).
Поддержка буфера обмена Windows.
Можно копировать содежимое окна клиента и командной строки в буфер обмена.
Возможна вставка из буфера обмена в командную строку клиента.
Есть возможность записывать логи. Логи пишутся в формате HTML.
Командная строка с большим количеством возможностей:
- Два режима работы для командой строки - с автоочисткой и без.
- Очистка командной строки по кнопке Esc.
- История команд (последние введенные команды).
- Автоподстановка команд. Можно подключить к ней историю последних введенных команд.
Работа с окнами клиента, так называемые Output-окна.
Палитра для первых 16 цветов. Можно измененить шрифт.
Поддержка колеса мыши для всех окон.
Поддержка клавиш PgUp, PgDown для главного окна.
История мада (разделение главного окна на две части с историей и текущей информацией).
Система профилей. Позволяет удобно создавать профили под разные мады и управлять ими.
Поддержка плагинов
- Есть также поддержка модулей (библиотек, т.е. общих блоков кода) для плагинов.
- Плагины можно писать на С/С++ и Lua. В принципе доступны и Delphi и другие языки.
Уже написаны следующие плагины:
- prompt (механизм блокирования повторных строк Prompt, при использовании команды #drop).
- jmc3import (импорт игровых конфигов из Jaba Mud Client 3)
- mapper (карта, в разработке пока, доступна сборка из исходников).
- Документация по разработке плагинов.
Сайт разработки
тут.