void OnEntitySpawned(HNetworkManager data)
 {
     if (check(data.gameObject.name))
     {
         AddComponent(data.gameObject);
     }
 }
Exemple #2
0
        void OnEntitySpawned(HNetworkManager data)
        {
            if (trywordlitem(data.gameObject))
            {
                List <GameObject> objs = null;
                if (_config.optimization.disablephysics || _config.protector.detectspammer || _config.criticalOptmization.clearitems)
                {
                    objs = getWorldItems();
                }
                GameObject obj = data.gameObject;
                if (_config.optimization.disablephysics)
                {
                    if (objs.Count() >= _config.optimization.countitems)
                    {
                        OpmizationObject(obj);
                    }
                }
                else
                {
                    OpmizationObject(obj);
                }

                if (_config.criticalOptmization.clearitems)
                {
                    if (objs.Count() >= _config.criticalOptmization.criticalcount)
                    {
                        clearWorldItems(objs);
                    }
                }
                if (objs.Count() >= _config.protector.detectcount)
                {
                    CheckAllPlayer(objs);
                }
            }
        }