Exemplo n.º 1
0
    public override void OnEvent(StartLobbyCounter evnt)
    {
        BoltLog.Info(evnt.Message);
        var countdownObj = FindObjectOfType <Countdown>();

        if (countdownObj)
        {
            countdownObj.GetComponent <CanvasGroup>().alpha = 1;
            countdownObj.StartingGame();
        }
    }
    public void StartCountDown()        // triggered by pressing J
    {
        if (EventManager.Instance.Connections < MaxPlayersToStart)
        {
            BoltLog.Warn("There are not enough players to start the game!");
            return;
        }
        Game_Counter_Started = true;
        var evnt = StartLobbyCounter.Create();

        evnt.Message = "Starting the game...";
        evnt.Send();
    }