Add "DispatchKeyValueInt" stock (#1764)
This commit is contained in:
		
							parent
							
								
									b789d30658
								
							
						
					
					
						commit
						25184aa9c7
					
				| @ -169,6 +169,23 @@ native bool DispatchSpawn(int entity); | |||||||
|  */ |  */ | ||||||
| native bool DispatchKeyValue(int entity, const char[] keyName, const char[] value); | native bool DispatchKeyValue(int entity, const char[] keyName, const char[] value); | ||||||
| 
 | 
 | ||||||
|  | /** | ||||||
|  |  * Dispatches a KeyValue into given entity using an integer value. | ||||||
|  |  * | ||||||
|  |  * @param entity        Destination entity index. | ||||||
|  |  * @param keyName       Name of the key. | ||||||
|  |  * @param value         Integer value. | ||||||
|  |  * @return              True on success, false otherwise. | ||||||
|  |  * @error               Invalid entity index or lack of mod support. | ||||||
|  |  */ | ||||||
|  | stock bool DispatchKeyValueInt(int entity, const char[] keyName, int value) | ||||||
|  | { | ||||||
|  |     char str[12]; | ||||||
|  |     FormatEx(str, sizeof(str), "%d", value); | ||||||
|  | 
 | ||||||
|  |     return DispatchKeyValue(entity, keyName, str); | ||||||
|  | } | ||||||
|  | 
 | ||||||
| /** | /** | ||||||
|  * Dispatches a KeyValue into given entity using a floating point value. |  * Dispatches a KeyValue into given entity using a floating point value. | ||||||
|  * |  * | ||||||
| @ -373,7 +390,7 @@ native void EntityCollisionRulesChanged(int entity); | |||||||
|  * Sets an entity's owner (CBaseEntity::SetEntityOwner). |  * Sets an entity's owner (CBaseEntity::SetEntityOwner). | ||||||
|  *  |  *  | ||||||
|  * @param entity            The entity index. |  * @param entity            The entity index. | ||||||
|  * @param owner    			The owner entity index, can be invalid. |  * @param owner             The owner entity index, can be invalid. | ||||||
|  * @error                   Invalid entity or lack of mod support. |  * @error                   Invalid entity or lack of mod support. | ||||||
|  */ |  */ | ||||||
| native void SetEntityOwner(int entity, int owner=INVALID_ENT_REFERENCE); | native void SetEntityOwner(int entity, int owner=INVALID_ENT_REFERENCE); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user