Цитата Сообщение от -atas- Посмотреть сообщение
Задача - вывести на экран 2 сообщения, через 10 минут после загрузки подмиссии BoF2_ground01.mis + еще через 5 минут (15 после подгрузки). Вот такое будет работать или как-то изменить?

Код:
public class Mission : AMission
{
 
// loads my sub-missions
public override void OnTickGame()
{

  if (Time.tickCounter() % 108000 == 6000) // 60-10
  {
      GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/BoF2/BoF2_ground01.mis");
      // GamePlay.gpHUDLogCenter("Attention! Enemy activity spotted at x!");
      Timeout(600, () =>
        {
            GamePlay.gpHUDLogCenter("1.Attention! Enemy activity spotted at x!");
        });
      Timeout(300, () =>
      {
          GamePlay.gpHUDLogCenter("2.Urgent help needed at x!");
      });
  }
вот так :
Код:
public class Mission : AMission
{
 
// loads my sub-missions
public override void OnTickGame()
{

  if (Time.tickCounter() % 108000 == 6000) // 60-10
  {
      GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/BoF2/BoF2_ground01.mis");
      double initTime = 0.0;
      Timeout(initTime +=600, () =>
        {
            GamePlay.gpHUDLogCenter("1.Attention! Enemy activity spotted at x!");
        });
      Timeout(initTime +=300, () =>
      {
          GamePlay.gpHUDLogCenter("2.Urgent help needed at x!");
      });
  }