public HomePage() { InitializeComponent(); UpdateScoreboard.checkDeadlines(); UpdateScoreboard.checkRepeatGoals(); NavigationPage.SetHasBackButton(this, false); }
public void CircleDestroyPlayer() { if (hasShield) { hasShield = false; return; } transform.GetChild(0).GetComponent <Renderer>().enabled = false; _inGameManager.StartLerpCircleSmaller(playerOrder); DeactivePlayer(); this.enabled = false; UpdateScoreboard?.Invoke(); }
public void DestroyPlayer() { if (hasShield) { hasShield = false; return; } if (ChooseControls.gameStarted) { Points.AddPoints(Color); } ChooseControls.playerStates[Color] = PlayerState.Deactivated; _inGameManager.StartLerpLevelSmaller(playerOrder); InGameManager.OnPlayerDestroy -= CheckPlayerOrderDecrease; DeactivePlayer(); UpdateScoreboard?.Invoke(); }