private void Start()
        {
            credits = GameInstance.instance.credits;
            InitBoosterButtons();
            if (GameInstance.instance.IsMultiplayer)
            {
                _gameBoard = GameBoardWordContainer.GetComponent <GameBoard>();
                _gameBoard.GameBoardWordHolder = GameBoardWordHolder;
                _gameBoard.LetterManager       = this;
                _gameBoard.PlaceHolderObject   = PlaceHolderObject;
                _gameBoard.TheLM = TheLetterManager;
                _gameBoard.FixedLettersBlockObject  = FixedLettersBlockObject;
                _gameBoard.PlayerLettersBlockObject = PlayerLetterBlockObject;
            }
            if (!GameInstance.instance.IsMultiplayer || PhotonNetwork.IsMasterClient)
            {
                InitStartingLetters();
                InitFirstLetters();
            }

            InitPlacedLetterPositions();

            _shuffleTimeRemaining     = 1;
            _lowPassFilterFactor      = AccelerometerUpdateInterval / LowPassKernelWidthInSeconds;
            _shakeDetectionThreshold *= _shakeDetectionThreshold;
            _lowPassValue             = Input.acceleration;

            SetPanelsReady();

            if (GameInstance.instance.difficulty == Difficulty.Easy)
            {
                ThirdRow.GetComponent <HorizontalLayoutGroup>().padding.left  = 20;
                ThirdRow.GetComponent <HorizontalLayoutGroup>().padding.right = 20;
            }
        }
Example #2
0
 private string ReadTime()
 {
     return(new StringBuilder()
            .AppendLine(TopLamp.ToString())
            .AppendLine(FirstRow.ToString())
            .AppendLine(SecondRow.ToString())
            .AppendLine(ThirdRow.ToString())
            .Append(FourthRow.ToString())
            .ToString());
 }