//Functions
 #region Unity
 protected virtual void Awake()
 {
     _pendingObjects = new Dictionary <uint, NetworkBehavior>();
     _findSceneDelay = new DelayFixedTime(GameTime.FixedTimeUpdater());
     if (_nodeTemplate == null)
     {
         FindNetworkSceneTemplate(_sceneName);
     }
 }
 //Functions
 #region Unity
 protected virtual void Awake()
 {
     _autoReconnectDelay = new DelayFixedTime(GameTime.FixedTimeUpdater());
     _autoReconnectDelay.Stop();
     _settings              = new NetworkSceneManagerSetting();
     _pendingObjects        = new Dictionary <int, INetworkBehavior>();
     _pendingNetworkObjects = new Dictionary <int, NetworkObject>();
     _tmpMetadata           = new BMSByte();
     if (_networkBehaviorListSO != null)
     {
         _networkBehaviorListSO.behaviorList.Init();
     }
 }