コード例 #1
0
    private void FixedUpdate()
    {
        if (currentKingOfTheHill == null)
        {
            return;
        }

        if (!GameSettings.gameHasStarted)
        {
            return;
        }

        fixedUppdateCounter++;
        if (fixedUppdateCounter == fixedUpdateSecondLimit)
        {
            fixedUppdateCounter = 0;
            OnTimeSecondPassed();
            secondsPassed++;
            GameModeUi.UpdateTimeLeftTimer(GamemodeBase.GetTimeString(TimeLimitSeconds - secondsPassed));
        }
    }
コード例 #2
0
 // Pick Up The Flag
 public void OnPlayerStartedObjective(PlayerController player)
 {
     player.gamemodeExtraInfo.flagsTaken++;
     GameModeUi.UpdateUI();
 }