23 lines
		
	
	
		
			620 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			23 lines
		
	
	
		
			620 B
		
	
	
	
		
			Plaintext
		
	
	
	
|  | /* | ||
|  | 文件名:SetState_ATGunner.nut | ||
|  | 路径:SetState/SetState_ATGunner.nut | ||
|  | 创建日期:2022-09-04	20:19 | ||
|  | 文件用途:女枪手设置状态函数 | ||
|  | */ | ||
|  | 
 | ||
|  | if (!getroottable().rawin("setState_ATGunner_Table")) setState_ATGunner_Table <- {} | ||
|  | function setState_ATGunner(obj, state, datas, isResetTimer) { | ||
|  |     if (!obj) | ||
|  |         return; | ||
|  |     setState_All(obj, state, datas, isResetTimer); | ||
|  | 
 | ||
|  |     //根据主状态判断执行函数 | ||
|  |     if (setState_ATGunner_Table.rawin(state) == true) { | ||
|  |         foreach (Flag,Func in setState_ATGunner_Table[state]) { | ||
|  |             Func(obj, state, datas, isResetTimer); | ||
|  |         } | ||
|  |     } | ||
|  | 
 | ||
|  |     return 1; | ||
|  | 
 | ||
|  | } |