private void Awake()
        {
            GlobalInformations.Reset();
            var cfg = GlobalInformations.allConfigs;

            cfg.Add(Board.Config.instance = boardConfig);
            if (boardConfig.stream.Length == 0)
            {
                boardConfig.stream = null;
            }

            cfg.Add(OfflineTurnManager.Config.instance = turnConfig);
            cfg.Add(Player.Config.instance             = playerConfig);
            playerConfig.Save();
            cfg.Add(IQChess.Gomoku.GameManager.Config.instance = gameConfig);
        }
Esempio n. 2
0
 private void Start()
 {
     turnManager = helper.Instantiate(Config.instance.isOnline) as TurnManagerBase <Player.IDType, Player>;
     GlobalInformations.initializedTypes.Add(GetType());
     GlobalInformations.WaitForTypesReady(turnManager.BeginFirstTurn, typeof(TurnManagerBase <Player.IDType, Player>), typeof(Board), typeof(Player));
 }