Возвращаемое значение#
| Тип | Значение |
|---|---|
unknown |
Контракт прямого результата здесь не установлен. Отправка события не доказывает выполнение действия MD. |
Используемая форма#
Слой: Lua UI игры.
AddUITriggeredEvent(screen, control, payload)| Параметр | Роль |
|---|---|
screen |
Строка, совпадающая с screen обработчика MD |
control |
Строка операции или элемента управления |
payload |
Поддерживаемое значение запроса; форму проверяет получатель |
Пример#
AddUITriggeredEvent("WikiBridge", "ping", "hello")На стороне MD это принимает event_ui_triggered с теми же screen/control; полезная нагрузка читается из event.param3 в используемом проектом контракте.
Ограничения#
Отправка не означает, что обработчик готов, действие разрешено или эффект выполнен. Для операции с ответом заранее зарегистрируйте получателя и передавайте свой ID запроса.
Реальная сериализация зависит от поддерживаемых игрой типов. Не передавайте произвольный userdata или runtime handle другого процесса как готовый объект.
Полный учебный обмен: Lua ↔ MD.