Esempio n. 1
0
        private void NotifyStateChanged(PlayerState newState)
        {
            GameManager.Instance.NofityPlayerStateChanged(this);
            _playerShootComponent.NotifyStateChanged(newState);
            _playerController.SetStateMaterial(newState);
            PlayerSetup.PlayerUI.SetState();

            if (newState != PlayerState.Student)
            {
                MissionManager.Instance.RemovePlayer(PlayerId);
            }
        }