mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-01-31 09:57:14 +01:00
Adjust remaining miscellaneous functions to use the new method of receiving formatted strings.
This commit is contained in:
parent
7fc61a28a8
commit
c040b24d29
@ -16,7 +16,7 @@ CSStr GetModelName(Int32 /*id*/)
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void SetModelName(Int32 /*id*/, CSStr /*name*/)
|
||||
void SetModelName(Int32 /*id*/, StackStrF & /*name*/)
|
||||
{
|
||||
// @TODO Implement...
|
||||
}
|
||||
|
@ -15,7 +15,7 @@ CSStr GetModelName(Int32 id);
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* Modify the name associated with a model identifier.
|
||||
*/
|
||||
void SetModelName(Int32 id, CSStr name);
|
||||
void SetModelName(Int32 id, StackStrF & name);
|
||||
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* See whether the given model identifier is used a weapon model.
|
||||
|
@ -102,19 +102,19 @@ CCStr GetSkinName(Uint32 id)
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void SetSkinName(Uint32 id, CCStr name)
|
||||
void SetSkinName(Uint32 id, StackStrF & name)
|
||||
{
|
||||
if (id <= 159)
|
||||
{
|
||||
CS_Skin_Names[id].assign(name);
|
||||
CS_Skin_Names[id].assign(name.mPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
Int32 GetSkinID(CCStr name)
|
||||
Int32 GetSkinID(StackStrF & name)
|
||||
{
|
||||
// Clone the string into an editable version
|
||||
String str(name);
|
||||
String str(name.mPtr, name.mLen);
|
||||
// Strip non alphanumeric characters from the name
|
||||
str.erase(std::remove_if(str.begin(), str.end(), std::not1(std::ptr_fun(::isalnum))), str.end());
|
||||
// Convert the string to lowercase
|
||||
|
@ -15,12 +15,12 @@ CCStr GetSkinName(Uint32 id);
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* Modify the name associated with a skin model identifier.
|
||||
*/
|
||||
void SetSkinName(Uint32 id, CCStr name);
|
||||
void SetSkinName(Uint32 id, StackStrF & name);
|
||||
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* Convert a vehicle model name to a skin model identifier.
|
||||
*/
|
||||
Int32 GetSkinID(CCStr name);
|
||||
Int32 GetSkinID(StackStrF & name);
|
||||
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* See whether the specified skin model identifier is valid.
|
||||
|
@ -154,20 +154,20 @@ void Register_Misc(HSQUIRRELVM vm)
|
||||
.Func(_SC("GetKeyCodeName"), &GetKeyCodeName)
|
||||
.FmtFunc(_SC("SetKeyCodeName"), &SetKeyCodeName)
|
||||
.Func(_SC("GetModelName"), &GetModelName)
|
||||
.Func(_SC("SetModelName"), &SetModelName)
|
||||
.FmtFunc(_SC("SetModelName"), &SetModelName)
|
||||
.Func(_SC("IsModelWeapon"), &IsModelWeapon)
|
||||
.Func(_SC("IsModelActuallyWeapon"), &IsModelActuallyWeapon)
|
||||
.Func(_SC("GetSkinName"), &GetSkinName)
|
||||
.Func(_SC("SetSkinName"), &SetSkinName)
|
||||
.Func(_SC("GetSkinID"), &GetSkinID)
|
||||
.FmtFunc(_SC("SetSkinName"), &SetSkinName)
|
||||
.FmtFunc(_SC("GetSkinID"), &GetSkinID)
|
||||
.Func(_SC("IsSkinValid"), &IsSkinValid)
|
||||
.Func(_SC("GetAutomobileName"), &GetAutomobileName)
|
||||
.Func(_SC("SetAutomobileName"), &SetAutomobileName)
|
||||
.Func(_SC("GetAutomobileID"), &GetAutomobileID)
|
||||
.FmtFunc(_SC("SetAutomobileName"), &SetAutomobileName)
|
||||
.FmtFunc(_SC("GetAutomobileID"), &GetAutomobileID)
|
||||
.Func(_SC("IsAutomobileValid"), &IsAutomobileValid)
|
||||
.Func(_SC("GetWeaponName"), &GetWeaponName)
|
||||
.Func(_SC("SetWeaponName"), &SetWeaponName)
|
||||
.Func(_SC("GetWeaponID"), &GetWeaponID)
|
||||
.FmtFunc(_SC("SetWeaponName"), &SetWeaponName)
|
||||
.FmtFunc(_SC("GetWeaponID"), &GetWeaponID)
|
||||
.Func(_SC("IsWeaponValid"), &IsWeaponValid)
|
||||
.Func(_SC("WeaponToModel"), &WeaponToModel)
|
||||
.Func(_SC("IsWeaponNatural"), &IsWeaponNatural)
|
||||
|
@ -74,19 +74,19 @@ CSStr GetAutomobileName(Uint32 id)
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void SetAutomobileName(Uint32 id, CSStr name)
|
||||
void SetAutomobileName(Uint32 id, StackStrF & name)
|
||||
{
|
||||
if (id >= 130 || id <= 236)
|
||||
{
|
||||
CS_Vehicle_Names[id-130].assign(name);
|
||||
CS_Vehicle_Names[id-130].assign(name.mPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
Int32 GetAutomobileID(CSStr name)
|
||||
Int32 GetAutomobileID(StackStrF & name)
|
||||
{
|
||||
// Clone the string into an editable version
|
||||
String str(name);
|
||||
String str(name.mPtr, name.mLen);
|
||||
// Strip non alphanumeric characters from the name
|
||||
str.erase(std::remove_if(str.begin(), str.end(), std::not1(std::ptr_fun(::isalnum))), str.end());
|
||||
// Convert the string to lowercase
|
||||
|
@ -15,12 +15,12 @@ CSStr GetAutomobileName(Uint32 id);
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* Modify the name associated with a vehicle model identifier.
|
||||
*/
|
||||
void SetAutomobileName(Uint32 id, CSStr name);
|
||||
void SetAutomobileName(Uint32 id, StackStrF & name);
|
||||
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* Convert a vehicle model name to a vehicle model identifier.
|
||||
*/
|
||||
Int32 GetAutomobileID(CSStr name);
|
||||
Int32 GetAutomobileID(StackStrF & name);
|
||||
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* See whether the specified vehicle model identifier is valid.
|
||||
|
@ -56,19 +56,19 @@ CCStr GetWeaponName(Uint32 id)
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void SetWeaponName(Uint32 id, CCStr name)
|
||||
void SetWeaponName(Uint32 id, StackStrF & name)
|
||||
{
|
||||
if (id <= 70)
|
||||
{
|
||||
CS_Weapon_Names[id].assign(name);
|
||||
CS_Weapon_Names[id].assign(name.mPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
Int32 GetWeaponID(CCStr name)
|
||||
Int32 GetWeaponID(StackStrF & name)
|
||||
{
|
||||
// Clone the string into an editable version
|
||||
String str(name);
|
||||
String str(name.mPtr, name.mLen);
|
||||
// Strip non alphanumeric characters from the name
|
||||
str.erase(std::remove_if(str.begin(), str.end(), std::not1(std::ptr_fun(::isalnum))), str.end());
|
||||
// Convert the string to lowercase
|
||||
|
@ -15,12 +15,12 @@ CSStr GetWeaponName(Uint32 id);
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* Modify the name associated with a weapon identifier.
|
||||
*/
|
||||
void SetWeaponName(Uint32 id, CSStr name);
|
||||
void SetWeaponName(Uint32 id, StackStrF & name);
|
||||
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* Convert a weapon name to a weapon identifier.
|
||||
*/
|
||||
Int32 GetWeaponID(CSStr name);
|
||||
Int32 GetWeaponID(StackStrF & name);
|
||||
|
||||
/* ------------------------------------------------------------------------------------------------
|
||||
* See whether the specified weapon identifier is valid.
|
||||
|
Loading…
x
Reference in New Issue
Block a user