Update ReSDK API to latest version (#520)
This commit is contained in:
@ -17,7 +17,7 @@
|
||||
#include <resdk/mod_regamedll_api.h>
|
||||
|
||||
CsItemInfo ItemsManager;
|
||||
ItemInfo WeaponsList[MAX_WEAPONS];
|
||||
ItemInfos WeaponsList[MAX_WEAPONS];
|
||||
|
||||
#define PSTATE_ALIASES_TYPE 0
|
||||
#define PSTATE_ALIASES_ALIAS 1
|
||||
|
@ -20,12 +20,12 @@
|
||||
#include <amtl/am-string.h>
|
||||
#include <sm_stringhashmap.h>
|
||||
|
||||
struct ItemInfo
|
||||
struct ItemInfos
|
||||
{
|
||||
ItemInfo() : name("Empty"), ammoIndex1(-1), maxAmmo1(0), ammoIndex2(-1), maxAmmo2(0), slot(0), position(0), id(0), flags(0)
|
||||
ItemInfos() : name("Empty"), ammoIndex1(-1), maxAmmo1(0), ammoIndex2(-1), maxAmmo2(0), slot(0), position(0), id(0), flags(0)
|
||||
{}
|
||||
|
||||
ItemInfo &operator = (ItemInfo &other)
|
||||
ItemInfos &operator = (ItemInfos &other)
|
||||
{
|
||||
name = other.name;
|
||||
ammoIndex1 = other.ammoIndex1;
|
||||
@ -133,7 +133,7 @@ class CsItemInfo : public ITextListener_SMC
|
||||
int m_EquipmentsPrice[static_cast<size_t>(Equipments::Count)];
|
||||
};
|
||||
|
||||
extern ItemInfo WeaponsList[MAX_WEAPONS];
|
||||
extern ItemInfos WeaponsList[MAX_WEAPONS];
|
||||
extern CsItemInfo ItemsManager;
|
||||
|
||||
#endif // _CSTRIKE_WEAPONS_INFOS_H_
|
||||
|
@ -22,7 +22,7 @@ bool ShouldBlock;
|
||||
bool ShouldBlockHLTV;
|
||||
bool ShouldDisableHooks;
|
||||
bool RetrieveWeaponList;
|
||||
ItemInfo CurrentWeaponList;
|
||||
ItemInfos CurrentWeaponList;
|
||||
int ArgPosition;
|
||||
|
||||
int MessageIdArmorType;
|
||||
|
@ -165,9 +165,18 @@
|
||||
<ClInclude Include="..\..\..\..\public\memtools\CDetour\detours.h" />
|
||||
<ClInclude Include="..\..\..\..\public\memtools\MemoryUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\common\hookchains.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSEntity.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSInterfaces.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSPlayer.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSPlayerItem.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSPlayerWeapon.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\regamedll_api.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\regamedll_const.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\regamedll_interfaces.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\cmd_rehlds.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\FlightRecorder.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\IObjectContainer.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\ObjectList.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\pr_dlls.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\rehlds_api.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\rehlds_interfaces.h" />
|
||||
<ClInclude Include="..\..\..\..\public\resdk\mod_regamedll_api.h" />
|
||||
@ -188,4 +197,4 @@
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
@ -39,6 +39,9 @@
|
||||
<Filter Include="ReSDK\cstrike">
|
||||
<UniqueIdentifier>{ba0b72ba-25d8-48c3-af84-c1d4d7436636}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="ReSDK\cstrike\API">
|
||||
<UniqueIdentifier>{67de85cb-b8e7-4cd6-b8cf-2ff7ed540c2b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\CstrikeHacks.cpp">
|
||||
@ -127,9 +130,6 @@
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\regamedll_const.h">
|
||||
<Filter>ReSDK\cstrike</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\regamedll_interfaces.h">
|
||||
<Filter>ReSDK\cstrike</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\rehlds_api.h">
|
||||
<Filter>ReSDK\engine</Filter>
|
||||
</ClInclude>
|
||||
@ -142,6 +142,36 @@
|
||||
<ClInclude Include="..\..\..\..\public\resdk\mod_rehlds_api.h">
|
||||
<Filter>ReSDK</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSEntity.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSInterfaces.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSPlayer.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSPlayerItem.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\cstrike\API\CSPlayerWeapon.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\cmd_rehlds.h">
|
||||
<Filter>ReSDK\engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\FlightRecorder.h">
|
||||
<Filter>ReSDK\engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\IObjectContainer.h">
|
||||
<Filter>ReSDK\engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\ObjectList.h">
|
||||
<Filter>ReSDK\engine</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\public\resdk\engine\pr_dlls.h">
|
||||
<Filter>ReSDK\engine</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\..\..\plugins\include\cstrike.inc">
|
||||
|
@ -120,11 +120,14 @@
|
||||
<ClInclude Include="..\..\..\public\HLTypeConversion.h" />
|
||||
<ClInclude Include="..\..\..\public\memtools\MemoryUtils.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\common\hookchains.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSEntity.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSInterfaces.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSPlayer.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSPlayerItem.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSPlayerWeapon.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\regamedll_api.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\regamedll_const.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\regamedll_interfaces.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\mod_regamedll_api.h" />
|
||||
<ClInclude Include="..\..\..\public\resdk\mod_rehlds_api.h" />
|
||||
<ClInclude Include="..\fakemeta_amxx.h" />
|
||||
<ClInclude Include="..\fm_tr.h" />
|
||||
<ClInclude Include="..\dllfunc.h" />
|
||||
@ -148,4 +151,4 @@
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
</Project>
|
@ -45,6 +45,9 @@
|
||||
<Filter Include="ReSDK\cstrike">
|
||||
<UniqueIdentifier>{0d1c5025-071d-43aa-b19a-2eee0d34a906}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="ReSDK\cstrike\API">
|
||||
<UniqueIdentifier>{2800175e-06bf-42bf-b3c1-f86561471531}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\fakemeta_amxx.cpp">
|
||||
@ -145,14 +148,23 @@
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\regamedll_const.h">
|
||||
<Filter>ReSDK\cstrike</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\regamedll_interfaces.h">
|
||||
<Filter>ReSDK\cstrike</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\public\resdk\mod_regamedll_api.h">
|
||||
<Filter>ReSDK</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\public\resdk\mod_rehlds_api.h">
|
||||
<Filter>ReSDK</Filter>
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSEntity.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSInterfaces.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSPlayer.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSPlayerItem.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\public\resdk\cstrike\API\CSPlayerWeapon.h">
|
||||
<Filter>ReSDK\cstrike\API</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
Reference in New Issue
Block a user