Skip to content

Commit d3e8ea7

Browse files
committed
Rename function to setPedWearingJetpack
1 parent b66090c commit d3e8ea7

File tree

4 files changed

+10
-11
lines changed

4 files changed

+10
-11
lines changed

Server/mods/deathmatch/logic/CStaticFunctionDefinitions.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3898,10 +3898,10 @@ bool CStaticFunctionDefinitions::RemovePedJetPack(CElement* pElement)
38983898
return false;
38993899
}
39003900

3901-
bool CStaticFunctionDefinitions::SetPedJetPack(CElement* pElement, bool bJetPack)
3901+
bool CStaticFunctionDefinitions::SetPedWearingJetpack(CElement* pElement, bool bJetPack)
39023902
{
39033903
assert(pElement);
3904-
RUN_CHILDREN(SetPedJetPack(*iter, bJetPack))
3904+
RUN_CHILDREN(SetPedWearingJetpack(*iter, bJetPack))
39053905

39063906
if (IS_PED(pElement))
39073907
{
@@ -3911,8 +3911,7 @@ bool CStaticFunctionDefinitions::SetPedJetPack(CElement* pElement, bool bJetPack
39113911
pPed->SetHasJetPack(bJetPack);
39123912

39133913
CBitStream BitStream;
3914-
BitStream.pBitStream->WriteBit(bJetPack);
3915-
m_pPlayerManager->BroadcastOnlyJoined(CElementRPCPacket(pPed, SET_PED_JETPACK, *BitStream.pBitStream));
3914+
m_pPlayerManager->BroadcastOnlyJoined(CElementRPCPacket(pPed, bJetPack ? GIVE_PED_JETPACK : REMOVE_PED_JETPACK, *BitStream.pBitStream));
39163915

39173916
return true;
39183917
}

Server/mods/deathmatch/logic/CStaticFunctionDefinitions.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ class CStaticFunctionDefinitions
186186
static bool RemovePedClothes(CElement* pElement, unsigned char ucType, const char* szTexture = NULL, const char* szModel = NULL);
187187
static bool GivePedJetPack(CElement* pElement);
188188
static bool RemovePedJetPack(CElement* pElement);
189-
static bool SetPedJetPack(CElement* pElement, bool bJetPack);
189+
static bool SetPedWearingJetpack(CElement* pElement, bool bJetPack);
190190
static bool SetPedFightingStyle(CElement* pElement, unsigned char ucStyle);
191191
static bool SetPedMoveAnim(CElement* pElement, unsigned int iMoveAnim);
192192
static bool SetPedGravity(CElement* pElement, float fGravity);

Server/mods/deathmatch/logic/luadefs/CLuaPedDefs.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ void CLuaPedDefs::LoadFunctions(void)
5454
CLuaCFunctions::AddFunction("removePedClothes", RemovePedClothes);
5555
CLuaCFunctions::AddFunction("givePedJetPack", GivePedJetPack);
5656
CLuaCFunctions::AddFunction("removePedJetPack", RemovePedJetPack);
57-
CLuaCFunctions::AddFunction("setPedJetPack", SetPedJetPack);
57+
CLuaCFunctions::AddFunction("setPedWearingJetpack", SetPedWearingJetpack);
5858
CLuaCFunctions::AddFunction("setPedFightingStyle", SetPedFightingStyle);
5959
CLuaCFunctions::AddFunction("setPedWalkingStyle", SetPedMoveAnim);
6060
CLuaCFunctions::AddFunction("setPedGravity", SetPedGravity);
@@ -97,7 +97,7 @@ void CLuaPedDefs::AddClass(lua_State* luaVM)
9797
lua_classfunction(luaVM, "removeFromVehicle", "removePedFromVehicle");
9898
lua_classfunction(luaVM, "removeJetPack", "removePedJetPack");
9999
lua_classfunction(luaVM, "doesHaveJetpack", "doesPedHaveJetPack");
100-
lua_classfunction(luaVM, "setJetPack", "setPedJetPack");
100+
lua_classfunction(luaVM, "setWearingJetpack", "setPedWearingJetpack");
101101

102102
lua_classfunction(luaVM, "isDead", "isPedDead");
103103
lua_classfunction(luaVM, "isDucked", "isPedDucked");
@@ -162,7 +162,7 @@ void CLuaPedDefs::AddClass(lua_State* luaVM)
162162
GetPedOccupiedVehicle); // what about removePedFromVehicle?
163163
lua_classvariable(luaVM, "dead", "killPed", "isPedDead"); // Setting this to any value will still kill the ped. Should we special case this?
164164
lua_classvariable(luaVM, "walkingStyle", "setPedWalkingStyle", "getPedWalkingStyle");
165-
lua_classvariable(luaVM, "jetpack", "setPedJetPack", "doesPedHaveJetPack");
165+
lua_classvariable(luaVM, "jetpack", "setPedWearingJetpack", "doesPedHaveJetPack");
166166
// lua_classvariable ( luaVM, "stats", "setPedStat", "getPedStat", CLuaOOPDefs::SetPedStat, CLuaOOPDefs::GetPedStat ); // table
167167
// lua_classvariable ( luaVM, "controlState", "setPedControlState", "getPedControlState", CLuaOOPDefs::SetPedControlState, CLuaOOPDefs::GetPedControlState
168168
// ); // TODO: .controlState["control"] = value
@@ -1241,7 +1241,7 @@ int CLuaPedDefs::RemovePedJetPack(lua_State* luaVM)
12411241
return 1;
12421242
}
12431243

1244-
int CLuaPedDefs::SetPedJetPack(lua_State* luaVM)
1244+
int CLuaPedDefs::SetPedWearingJetpack(lua_State* luaVM)
12451245
{
12461246
CElement* pElement;
12471247
bool bJetPack;
@@ -1254,7 +1254,7 @@ int CLuaPedDefs::SetPedJetPack(lua_State* luaVM)
12541254
{
12551255
LogWarningIfPlayerHasNotJoinedYet(luaVM, pElement);
12561256

1257-
if (CStaticFunctionDefinitions::SetPedJetPack(pElement, bJetPack))
1257+
if (CStaticFunctionDefinitions::SetPedWearingJetpack(pElement, bJetPack))
12581258
{
12591259
lua_pushboolean(luaVM, true);
12601260
return 1;

Server/mods/deathmatch/logic/luadefs/CLuaPedDefs.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class CLuaPedDefs : public CLuaDefs
6363
LUA_DECLARE(RemovePedClothes);
6464
LUA_DECLARE(GivePedJetPack);
6565
LUA_DECLARE(RemovePedJetPack);
66-
LUA_DECLARE(SetPedJetPack);
66+
LUA_DECLARE(SetPedWearingJetpack);
6767
LUA_DECLARE(SetPedFightingStyle);
6868
LUA_DECLARE(SetPedMoveAnim);
6969
LUA_DECLARE(SetPedGravity);

0 commit comments

Comments
 (0)