cstrike.csgo: Add native to retrieve loadout slot of weapon (#1241)

* Add native to retrieve loadout slot of weapon

* Mention the native is for CS:GO only

---------

Co-authored-by: Peace-Maker <[email protected]>
This commit is contained in:
Michael
2023-03-29 21:27:45 -07:00
committed by GitHub
co-authored by Peace-Maker
parent 6670b93cc6
commit a28c3cac9b
2 changed files with 27 additions and 1 deletions
+11 -1
View File
@@ -440,10 +440,19 @@ native CSWeaponID CS_ItemDefIndexToID(int iDefIndex);
* @return Returns item definition index value for the weapon id.
* @error Invalid weapon id.
*
* @note In most cases the item deinition index will be the id. Works for CS:GO ONLY.
* @note In most cases the item definition index will be the id. Works for CS:GO ONLY.
*/
native int CS_WeaponIDToItemDefIndex(CSWeaponID id);
/**
* Returns the loadout slot based on the CSWeaponID. (CS:GO only)
*
* @param id CSWeaponID to get the loadout slot for.
* @return Returns loadout slot value for the weapon id.
* @error Invalid weapon id.
*/
native int CS_WeaponIDToLoadoutSlot(CSWeaponID id);
/**
* Do not edit below this line!
*/
@@ -484,5 +493,6 @@ public void __ext_cstrike_SetNTVOptional()
MarkNativeAsOptional("CS_UpdateClientModel");
MarkNativeAsOptional("CS_ItemDefIndexToID");
MarkNativeAsOptional("CS_WeaponIDToItemDefIndex");
MarkNativeAsOptional("CS_WeaponIDToLoadoutSlot");
}
#endif