32 lines
		
	
	
		
			617 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			617 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| void script_2197(int arg0,int arg1,string arg2) {
 | |
| 	int ivar2;
 | |
| 	flow_0:
 | |
| 		ivar2 = 0;
 | |
| 		IF (arg1 == -1) 
 | |
| 			GOTO	flow_1
 | |
| 		GOTO	flow_2
 | |
| 	flow_1:
 | |
| 		IF (setWidgetRegister(new WidgetPointer(arg0))) 
 | |
| 			GOTO	flow_3
 | |
| 	flow_2:
 | |
| 		IF (setWidgetRegister(new WidgetPointer(arg0), arg1)) 
 | |
| 			GOTO	flow_3
 | |
| 		GOTO	flow_10
 | |
| 	flow_3:
 | |
| 		if (globalint_198 != 1) {
 | |
| 			setScriptCallOnGameloop(-1, "");
 | |
| 			setWidgetText(arg2);
 | |
| 			return;
 | |
| 		}
 | |
| 		if (mod(getClientCycle(), 20) > 9) {
 | |
| 			setWidgetText("");
 | |
| 			if (mod(getClientCycle(), 20) == 10) {
 | |
| 				playSoundEffect(5009, 1, 0);
 | |
| 			}
 | |
| 		} else {
 | |
| 			setWidgetText(arg2);
 | |
| 		}
 | |
| 	flow_10:
 | |
| 		return;
 | |
| }
 | 
