BetterModel
- Voxel Store — Доступно в магазине Voxel студии BTC Studio.
Расширение BetterModel обеспечивает глубокую интеграцию с плагином BetterModel, позволяя использовать высококачественные пользовательские модели сущностей в скриптах и мирах TypeWriter.
Возможности
- Пользовательские модели сущностей — Создавайте и управляйте сущностями со сложными анимациями BetterModel.
- Взаимодействие с хитбоксами — Точное определение взаимодействий на пользовательских областях модели.
- Управление анимациями — Запускайте конкретные анимации (простой, атака, ходьба) через действия.
- Интеграция трекера — Простое управление видимостью и отслеживанием моделей.
Записи
- Действия — Play Entity Animation: запуск анимаций модели. Play Player Animation: запуск анимаций у игроков. Stop Animation: остановка текущих анимаций.
- Кинематика — Model Cinematic: синхронизация анимаций сущности. Player Cinematic: синхронизация анимаций игрока.
- Активности — Navigation Activity: умный поиск пути на основе GPS.
Быстрый старт
- 1. Запускайте действия — Используйте записи-действия для взаимодействия с расширением: play_bettermodel_animation, play_player_animation, stop_bettermodel_animation. Запускайте их из команд, NPC, событий или других записей. → play_bettermodel_animation → play_player_animation
Активности
- Navigation Activity — Активность, которая заставляет сущность перемещаться к целевой точке с помощью системы GPS.
Технические детали
Этому расширению требуется плагин BetterModel. Оно выступает обёрткой, транслирующей команды TypeWriter в вызовы API BetterModel.
Зависимости
| Extension | Обязательно | Назначение |
|---|---|---|
| QuestExtension | Обязательно | Основной движок квестов. |
| BasicExtension | Обязательно | Основные утилиты расширений. |
| EntityExtension | Обязательно | Фреймворк управления сущностями. |
| RoadNetworkExtension | Обязательно | Поиск пути NPC и дорожная сеть. |
| PlaceholderAPI | Опционально | Для полей @Placeholder. |