All pastes #257289 Raw Edit

Someone

public text v1 · immutable
#257289 ·published 2006-11-25 04:31 UTC
rendered paste body
 public XY getBankBooth() throws InterruptedException {
   
        //return findXYspiral(Areas.MINI_MAP, 50, 25, bank, 60, 60, 60);  //TODO, CODE A MANUAL NONSPIRAL MOUSE SEARCH BACKUP METHOD IN CASE THIS FAILS
    	RGBXY[] findbooth = findRGBXYs(getColorArray2d(), Areas.GAME,null, booth, 1000,5,5,5); // todo: setup an array of things to look for,
    	if(findbooth.length == 0) { log("Couldnt find booth RGB, check tolerances/RGB values or bankicon was covered and you moved somewhere else"); returnvalue=null; return returnvalue; } //not sure if im allowed to conitnue from inside a function.. 
    	
    	String stringtest;
    	for(int i=0; i<findbooth.length; i++)
    		{
 		mouseMove(findbooth[i].x, findbooth[i].y,50);
 		stringtest=getTopText();
 		sleep(200);  //let the toptext actually get the ocr.. will try 
		if(stringtest.contains("booth") /*|| stringtest.contains("Banker")*/) { returnvalue.x=findbooth[i].x; returnvalue.y=findbooth[i].y; return returnvalue; }
		else 	{ 
			if(i+20 < findbooth.length-1) { i = i + 20; }
			
			}//else
		
    												
    		}//for
 	//didnt find any values, returning 00;
 	return new XY(0,0);
 }