Trees drop packets very fast
This commit is contained in:
		@@ -1659,6 +1659,26 @@ namespace EduNetworkBuilder
 | 
			
		||||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public bool DeviceInTree(LinkType myLink, Point location)
 | 
			
		||||
        {
 | 
			
		||||
            NetworkDevice ND = null;
 | 
			
		||||
            if (myLink != LinkType.wireless) return false; //we do not care
 | 
			
		||||
            foreach (NetworkComponent NC in NetComponents)
 | 
			
		||||
            {
 | 
			
		||||
                if (NB.GetComponentType(NC) == GeneralComponentType.device)
 | 
			
		||||
                {
 | 
			
		||||
                    ND = (NetworkDevice)NC;
 | 
			
		||||
                    if (ND.GetNetType() == NetworkComponentType.tree)
 | 
			
		||||
                    {
 | 
			
		||||
                        if (ND.GetMyRectangle().Contains(location))
 | 
			
		||||
                            return true;
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            return false;
 | 
			
		||||
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public bool DeviceIsOverDamaging(LinkType myLink, Point location)
 | 
			
		||||
        {
 | 
			
		||||
            NetworkDevice ND;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user