void Start() { if (gameModeIndexSet) { gameMode = (GameMode)gameModeIndex; } if (gameMode == GameMode.Regular) { // GetComponent<ClockGround>().StartClock(); } BoardGround.SetPositionFromFen(DefinitionsGround.gameStartFen, true); ZobristKeyGround.Init(); EvaluationGround.Init(); if (regenerateOpeningBook) { OpeningBookGeneratorGround.GenerateBook(); } if (useOpeningBook) { OpeningBookReaderGround.Init(); } playerManager = GetComponent <MoveManagerGround> (); playerManager.CreatePlayers(); BoardGround.SetPositionFromFen(DefinitionsGround.gameStartFen, true); }
void Start() { playerManager = GetComponent <MoveManagerGround> (); playerManager.OnMoveMade += OnMoveMade; secondsRemainingWhite = clockTimeSeconds; secondsRemainingBlack = clockTimeSeconds; }