[saco] Match CRemotePlayer::FUNC_100155E0; 0x100B5210 is __cdecl and field_1E1 is a CVehicle *

This commit is contained in:
ricardoofnl committed 2026-09-03 02:16:30 +07:00
1 parent 57a67d4cec
commit d9ea7eb7f6
3 files changed
+15 -1

No files matched your search

+3
View File
@@ -86,3 +86,6 @@ DWORD * GetNextTaskFromTask(DWORD *task);
int GetTaskTypeFromTask(DWORD *task);
const char* GetTaskNameFromTask(DWORD *task);
void FUNC_100B5210(int a1, void *a2); // .text:100B5210, __cdecl: the caller's
// stack cleanup is folded into the next call's argument setup
+10
View File
@@ -175,6 +175,16 @@ void CRemotePlayer::FUNC_100150D0(VECTOR *pPos, VECTOR *pMoveSpeed)
//----------------------------------------------------
void CRemotePlayer::FUNC_100155E0(int a1, VECTOR *pPos, VECTOR *pMoveSpeed)
{
FUNC_100B5210(a1, &_gap16C);
field_194 = *pPos;
field_1A0 = *pMoveSpeed;
field_1E1->SetMoveSpeedVector(*pMoveSpeed);
}
//----------------------------------------------------
BOOL CRemotePlayer::FUNC_100145F0()
{
if(field_10A == 17 && field_C5.wVehicleID && field_C5.wVehicleID != INVALID_VEHICLE_ID &&
+2 -1
View File
@@ -52,7 +52,7 @@ public:
DWORD field_1D5;
DWORD field_1D9;
CPlayerPed *m_pPlayerPed;
int field_1E1;
CVehicle *field_1E1;
PLAYERID m_PlayerID;
WORD field_1E7;
int field_1E9;
@@ -76,6 +76,7 @@ public:
void FUNC_100143A0(); // .text:100143A0
void FUNC_100150D0(VECTOR *pPos, VECTOR *pMoveSpeed); // .text:100150D0
void FUNC_100155E0(int a1, VECTOR *pPos, VECTOR *pMoveSpeed); // .text:100155E0
BOOL FUNC_100145F0(); // .text:100145F0
void FUNC_10016270(BYTE byteNewState, BYTE byteOldState); // .text:10016270
void FUNC_100165B0(BYTE byteNewState); // .text:100165B0