Add new native to get enum value based on item definition index.

This commit is contained in:
Ruben Gonzalez
2017-09-09 23:27:32 -04:00
parent a341a0e85c
commit 1f3b14367d
2 changed files with 28 additions and 0 deletions
+12
View File
@@ -391,6 +391,17 @@ native bool CS_IsValidWeaponID(CSWeaponID id);
*/
native void CS_UpdateClientModel(int client);
/**
* Returns a CSWeaponID equivalent based on the item definition index.
*
* @param ItemDefinitionIndex Definition index to get the CSWeaponID value for.
* @return Returns CSWeaponID value for the definition index.
*
* @error Invalid definition index.
* @note In most cases the id will be the item definition index.
*/
native CSWeaponID CS_ItemDefIndexToID(int ItemDefinitionIndex);
/**
* Do not edit below this line!
*/
@@ -429,5 +440,6 @@ public void __ext_cstrike_SetNTVOptional()
MarkNativeAsOptional("CS_WeaponIDToAlias");
MarkNativeAsOptional("CS_IsValidWeaponID");
MarkNativeAsOptional("CS_UpdateClientModel");
MarkNativeAsOptional("CS_ItemDefIndexToID");
}
#endif