[saco] Match CRemotePlayer::FUNC_100150D0; four VECTORs live at 0x17C-0x1AB inside the old _gap114

This commit is contained in:
ricardoofnl
2026-09-03 00:44:01 +07:00
parent 724bf8fb94
commit 004d377d08
2 changed files with 20 additions and 1 deletions
+13
View File
@@ -162,6 +162,19 @@ void CRemotePlayer::FUNC_100143A0()
//----------------------------------------------------
void CRemotePlayer::FUNC_100150D0(VECTOR *pPos, VECTOR *pMoveSpeed)
{
field_17C.X = pPos->X;
field_17C.Y = pPos->Y;
field_17C.Z = pPos->Z;
field_188.X = pMoveSpeed->X;
field_188.Y = pMoveSpeed->Y;
field_188.Z = pMoveSpeed->Z;
m_pPlayerPed->SetMoveSpeedVector(field_188);
}
//----------------------------------------------------
BOOL CRemotePlayer::FUNC_100145F0()
{
if(field_10A == 17 && field_C5.wVehicleID && field_C5.wVehicleID != INVALID_VEHICLE_ID &&
+7 -1
View File
@@ -33,7 +33,12 @@ public:
int field_10C;
int field_110;
char _gap114[152];
char _gap114[88];
char _gap16C[16];
VECTOR field_17C;
VECTOR field_188;
VECTOR field_194;
VECTOR field_1A0;
int field_1AC;
int field_1B0;
@@ -70,6 +75,7 @@ public:
void ExitVehicle();
void FUNC_100143A0(); // .text:100143A0
void FUNC_100150D0(VECTOR *pPos, VECTOR *pMoveSpeed); // .text:100150D0
BOOL FUNC_100145F0(); // .text:100145F0
void FUNC_10016270(BYTE byteNewState, BYTE byteOldState); // .text:10016270
void FUNC_100165B0(BYTE byteNewState); // .text:100165B0