sdktools: Rename SetCollisionGroup to SetEntityCollisionGroup (#1513)
Better aligns the with other natives - makes more sense.
This commit is contained in:
parent
387b85406e
commit
5aedb73aae
@ -1499,8 +1499,8 @@ static cell_t GivePlayerAmmo(IPluginContext *pContext, const cell_t *params)
|
|||||||
return ammoGiven;
|
return ammoGiven;
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetCollisionGroup(int entity, int collisionGroup)
|
// SetEntityCollisionGroup(int entity, int collisionGroup)
|
||||||
static cell_t SetCollisionGroup(IPluginContext *pContext, const cell_t *params)
|
static cell_t SetEntityCollisionGroup(IPluginContext *pContext, const cell_t *params)
|
||||||
{
|
{
|
||||||
static ICallWrapper *pSetCollisionGroup = NULL;
|
static ICallWrapper *pSetCollisionGroup = NULL;
|
||||||
if (!pSetCollisionGroup)
|
if (!pSetCollisionGroup)
|
||||||
@ -1508,7 +1508,7 @@ static cell_t SetCollisionGroup(IPluginContext *pContext, const cell_t *params)
|
|||||||
void *addr;
|
void *addr;
|
||||||
if (!g_pGameConf->GetMemSig("SetCollisionGroup", &addr) || !addr)
|
if (!g_pGameConf->GetMemSig("SetCollisionGroup", &addr) || !addr)
|
||||||
{
|
{
|
||||||
return pContext->ThrowNativeError("\"SetCollisionGroup\" not supported by this mod");
|
return pContext->ThrowNativeError("\"SetEntityCollisionGroup\" not supported by this mod");
|
||||||
}
|
}
|
||||||
PassInfo pass[2];
|
PassInfo pass[2];
|
||||||
// Entity
|
// Entity
|
||||||
@ -1523,7 +1523,7 @@ static cell_t SetCollisionGroup(IPluginContext *pContext, const cell_t *params)
|
|||||||
|
|
||||||
if (!(pSetCollisionGroup = g_pBinTools->CreateCall(addr, CallConv_ThisCall, NULL, pass, 2)))
|
if (!(pSetCollisionGroup = g_pBinTools->CreateCall(addr, CallConv_ThisCall, NULL, pass, 2)))
|
||||||
{
|
{
|
||||||
return pContext->ThrowNativeError("\"SetCollisionGroup\" wrapper failed to initialize");
|
return pContext->ThrowNativeError("\"SetEntityCollisionGroup\" wrapper failed to initialize");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1569,6 +1569,6 @@ sp_nativeinfo_t g_Natives[] =
|
|||||||
{"SetClientName", SetClientName},
|
{"SetClientName", SetClientName},
|
||||||
{"GetPlayerResourceEntity", GetPlayerResourceEntity},
|
{"GetPlayerResourceEntity", GetPlayerResourceEntity},
|
||||||
{"GivePlayerAmmo", GivePlayerAmmo},
|
{"GivePlayerAmmo", GivePlayerAmmo},
|
||||||
{"SetCollisionGroup", SetCollisionGroup},
|
{"SetEntityCollisionGroup", SetEntityCollisionGroup},
|
||||||
{NULL, NULL},
|
{NULL, NULL},
|
||||||
};
|
};
|
||||||
|
@ -359,4 +359,4 @@ native int GivePlayerAmmo(int client, int amount, int ammotype, bool suppressSou
|
|||||||
* @param collisionGroup Collision group to use.
|
* @param collisionGroup Collision group to use.
|
||||||
* @error Invalid entity or lack of mod support.
|
* @error Invalid entity or lack of mod support.
|
||||||
*/
|
*/
|
||||||
native void SetCollisionGroup(int entity, int collisionGroup);
|
native void SetEntityCollisionGroup(int entity, int collisionGroup);
|
||||||
|
Loading…
Reference in New Issue
Block a user