Подскажите как можно реализовать выполнение отправки сообщения с задержкой и проверкой условия?
Есть функция:
Как её модифицировать, чтобы проверка условия toggle и отправка сообщения выполнялась через sec секунд после обращения к функции (причём чтобы весь остальной скрипт останавливать не пришлось)?
Есть функция:
Код:
def message(msg, sec = 3, toggle = False):
if toggle:
g_windowsManager.battleWindow.call('battle.PlayerMessagesPanel.ShowMessage', ['0', msg, 'red'])
Как её модифицировать, чтобы проверка условия toggle и отправка сообщения выполнялась через sec секунд после обращения к функции (причём чтобы весь остальной скрипт останавливать не пришлось)?