private void Awake() { gridPosition = new Vector2Int(10, 10); gridMoveTimerMax = 1.0f / GameHandler.GetDifficulty(); gridMoveTimer = gridMoveTimerMax; gridMoveDirection = Direction.Right; snakeMovePositionList = new List <SnakeMovePosition>(); snakeBodySize = 0; snakeBodyPartList = new List <SnakeBodyPart>(); state = State.Alive; }