Я решил эту проблему весьма нестандартным образом - с помощью батников и планировщика заданий. В LUA прописал два временных батника на создание события в планировщике, один из которых теперь активирует это самое событие. Как-то так. Теперь в трейнере есть лаунч в игру, и всё скрипты работают.