Conversation line template
Таблица conversation_line_template
Таблица conversation_line_template из базы данных world хранит дополнительные параметры для линий разговора (conversation lines): какая камера UI используется, какой актёр произносит линию, флаги и тип чата.
Ключ таблицы — поле Id.
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| Id | int | UNSIGNED | PRIMARY | NO | ||
| UiCameraID | int | UNSIGNED | NO | 0 | ||
| ActorIdx | tinyint | UNSIGNED | NO | 0 | ||
| Flags | tinyint | UNSIGNED | NO | 0 | ||
| ChatType | tinyint | UNSIGNED | NO | 0 | ||
| VerifiedBuild | int | UNSIGNED | NO | 0 |
Id
Уникальный ID линии разговора.
Reference: DB2 ConversationLine.db2.
Пример: 5000
UiCameraID
ID UI-камеры для этой линии.
Reference: DB2 UiCamera.db2.
Пример: 12
ActorIdx
Связь с актёром по индексу из conversation_actors → Idx. То есть «какой актёр говорит/используется в этой линии».
Пример: 0
Flags
Флаги поведения линии (битовая маска).
| Value (hex) | Name | Описание |
|---|---|---|
| 0x1 | CONVERSATION_LINE_FLAG_NOTIFY_STARTED | Клиент отправит CMSG_CONVERSATION_LINE_STARTED при запуске этой линии |
Пример: 1
ChatType
Тип/режим отображения текста (значение из клиентских данных для conversation line). В таблице хранится как число (0–255); конкретная интерпретация зависит от клиента/DB2.
Пример: 0
VerifiedBuild
Служебное поле TrinityDB Team: отметка, из какого client build подтверждены данные.
| Value | Описание |
|---|---|
| 0 | Не проверено/не распарсено |
| >0 | Распарсено из WDB указанного build клиента |
| -1 | Заглушка до появления корректных данных |
| -(Client Build) | Распарсено из WDB указанного build и затем вручную правилось |
Пример: 0