| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -102,9 +102,9 @@ class AutoFarm
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							farms_u = []
 | 
					 | 
					 | 
					 | 
							farms_u = []
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							df.world.buildings.other[:FARM_PLOT].each { |f|
 | 
					 | 
					 | 
					 | 
							df.world.buildings.other[:FARM_PLOT].each { |f|
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								if (f.flags.exists)
 | 
					 | 
					 | 
					 | 
								if (f.flags.exists)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									outside = df.map_designation_at(f.centerx,f.centery,f.z).outside
 | 
					 | 
					 | 
					 | 
									underground = df.map_designation_at(f.centerx,f.centery,f.z).subterranean
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									farms_s.push(f) if outside
 | 
					 | 
					 | 
					 | 
									farms_s.push(f) unless underground
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
									farms_u.push(f) unless outside
 | 
					 | 
					 | 
					 | 
									farms_u.push(f) if underground
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								end
 | 
					 | 
					 | 
					 | 
								end
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							}
 | 
					 | 
					 | 
					 | 
							}
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							
 | 
					 | 
					 | 
					 | 
							
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |