Merge pull request #225 from powerlord/votecallback-fix
Add new-style API compatibility for VoteHandler.
This commit is contained in:
		
						commit
						58194c5d99
					
				| @ -810,14 +810,28 @@ stock bool VoteMenuToAll(Handle menu, int time, int flags=0) | |||||||
|  * @param item_info			Array of items, sorted by count.  Use VOTEINFO_ITEM |  * @param item_info			Array of items, sorted by count.  Use VOTEINFO_ITEM | ||||||
|  *							defines. |  *							defines. | ||||||
|  */ |  */ | ||||||
| typedef VoteHandler = function void ( | typeset VoteHandler | ||||||
|   Menu menu, | { | ||||||
|   int num_votes,  | 	// old style
 | ||||||
|   int num_clients, | 	function void( | ||||||
|   const int client_info[][2],  | 		Menu menu, | ||||||
|   int num_items, | 		int num_votes, | ||||||
|   const int item_info[][2] | 		int num_clients, | ||||||
| ); | 		const int client_info[][2], | ||||||
|  | 		int num_items, | ||||||
|  | 		const int item_info[][2] | ||||||
|  | 	); | ||||||
|  | 
 | ||||||
|  | 	// new style
 | ||||||
|  | 	function void( | ||||||
|  | 		Menu menu, | ||||||
|  | 		int num_votes, | ||||||
|  | 		int num_clients, | ||||||
|  | 		const int[][] client_info, | ||||||
|  | 		int num_items, | ||||||
|  | 		const int[][] item_info | ||||||
|  | 	); | ||||||
|  | }; | ||||||
| 
 | 
 | ||||||
| /** | /** | ||||||
|  * Sets an advanced vote handling callback.  If this callback is set, |  * Sets an advanced vote handling callback.  If this callback is set, | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user