Мне сейчас кажется, что когда-то я видел в документации механизм синхронизации параллельно выполняющихся веток lua-скрипта путём выполнения некоего кода в контексте основного потока. Даже сейчас в документации остались следы: упоминается некая функция
export.ProcessSynchroEvent
(отсутствующая в таблице export). Увы, теперь я не могу найти той статья в документации.1. Не могли бы вы подсказать, что я такое видел (дать ссылочку)?
2. Если мне это приглючилось - не могли бы вы рассказать, как сейчас организовать синхронизацию параллельных потоков (запущенных по
coroutine.create
? Может быть, у кого-нить есть работающий пример скрипта, выполняющего параллельные ветки и синхронизирующего их? Без использования far.Timer(…)