Данный пример показывает реализацию короутинов с AngelScript. Короутины - это потоки, которые могут быть созданы из скриптов, и которые работают вместе, добровольно передавая управление друг другу вызовом yield().
В примере разбираются темы: