fBaseXtensions.XML.FunkyMoveToSnoTag.UpdateObject C# (CSharp) Method

UpdateObject() private method

private UpdateObject ( ) : void
return void
        private void UpdateObject()
        {
            if (ObjectCache.ShouldUpdateObjectCollection)
                ObjectCache.UpdateCacheObjectCollection();

            if (CurrentObject==null)
            {
                var objs = ObjectCache.Objects.Values.Where(o => o.SNOID == SNO).ToList();
                if (objs.Count == 0)
                {
                    return;
                    //if (FunkyGame.Targeting.Cache.Environment.LoSMovementObjects.Count > 0)
                    //{
                    //	objs = FunkyGame.Targeting.Cache.Environment.LoSMovementObjects.Where(o => o.SNOID == SNO).ToList();
                    //	if (objs.Count == 0) return;
                    //}
                }

                CurrentObject = objs.FirstOrDefault();
            }
        }