@@ -106,7 +106,8 @@ void CLuaPedDefs::LoadFunctions()
106106 {" getPedOccupiedVehicleSeat" , GetPedOccupiedVehicleSeat},
107107 {" isPedEnteringToVehicle" , ArgumentParser<IsPedEnteringToVehicle>},
108108 {" isPedExitingFromVehicle" , ArgumentParser<IsPedExitingFromVehicle>},
109- {" getPedOccupiedVehicleEnteringTo" , ArgumentParser<GetPedOccupiedVehicleEnteringTo>},
109+ {" getPedVehicleEnteringTo" , ArgumentParser<GetPedVehicleEnteringTo>},
110+ {" getPedVehicleEnteringToSeat" , ArgumentParser<GetPedVehicleEnteringToSeat>},
110111
111112 {" getPedBonePosition" , GetPedBonePosition},
112113 {" getPedClothes" , GetPedClothes},
@@ -159,7 +160,8 @@ void CLuaPedDefs::AddClass(lua_State* luaVM)
159160 lua_classfunction (luaVM, " getMoveState" , " getPedMoveState" );
160161 lua_classfunction (luaVM, " getOccupiedVehicle" , " getPedOccupiedVehicle" );
161162 lua_classfunction (luaVM, " getOccupiedVehicleSeat" , " getPedOccupiedVehicleSeat" );
162- lua_classfunction (luaVM, " getOccupiedVehicleEnteringTo" , " getPedOccupiedVehicleEnteringTo" );
163+ lua_classfunction (luaVM, " getVehicleEnteringTo" , " getPedVehicleEnteringTo" );
164+ lua_classfunction (luaVM, " getVehicleEnteringToSeat" , " getPedVehicleEnteringToSeat" );
163165 lua_classfunction (luaVM, " getOxygenLevel" , " getPedOxygenLevel" );
164166 lua_classfunction (luaVM, " getStat" , " getPedStat" );
165167 lua_classfunction (luaVM, " getTarget" , " getPedTarget" );
@@ -241,7 +243,8 @@ void CLuaPedDefs::AddClass(lua_State* luaVM)
241243 lua_classvariable (luaVM, " inVehicle" , NULL , " isPedInVehicle" );
242244 lua_classvariable (luaVM, " enteringToVehicle" , NULL , " isPedEnteringToVehicle" );
243245 lua_classvariable (luaVM, " exitingFromVehicle" , NULL , " isPedExitingFromVehicle" );
244- lua_classvariable (luaVM, " occupiedVehicleEnteringTo" , NULL , " getPedOccupiedVehicleEnteringTo" );
246+ lua_classvariable (luaVM, " vehicleEnteringTo" , NULL , " getPedVehicleEnteringTo" );
247+ lua_classvariable (luaVM, " vehicleEnteringToSeat" , NULL , " getPedVehicleEnteringToSeat" );
245248 lua_classvariable (luaVM, " onFire" , " setPedOnFire" , " isPedOnFire" );
246249 lua_classvariable (luaVM, " onGround" , NULL , " isPedOnGround" );
247250 lua_classvariable (luaVM, " dead" , NULL , " isPedDead" );
@@ -2581,7 +2584,12 @@ bool CLuaPedDefs::IsPedExitingFromVehicle(CClientPed* const ped) noexcept
25812584 return ped->IsExitingFromVehicle ();
25822585}
25832586
2584- CClientVehicle* CLuaPedDefs::GetPedOccupiedVehicleEnteringTo (CClientPed* const ped)
2587+ CClientVehicle* CLuaPedDefs::GetPedVehicleEnteringTo (CClientPed* const ped)
25852588{
25862589 return ped->GetOccupyingVehicle ();
25872590}
2591+
2592+ int CLuaPedDefs::GetPedVehicleEnteringToSeat (CClientPed* const ped)
2593+ {
2594+ return ped->GetOccupyingVehicleSeat ();
2595+ }
0 commit comments