Recupdate history
Revision as of 08:06, 15 August 2024 by 127.0.0.1 (talk) (Created page with "==History== <poem> v4 ONFOOT sync data new fields -> uint8_t byteAction, uint8_t byteReserved INCAR sync data -> no change v3 ONFOOT -> no change INCAR ->uin16_t wAmmo v2 ONFOOT -> uint8_t bIsReloading, uint16_t wAmmo INCAR -> no change v1 ONFOOT and INCAR was as below: </poem> <source> typedef struct _ONFOOT_SYNC_DATA_V1 { uint32_t dwKeys; VECTOR vecPos; float fAngle; uint8_t byteHealth; uint8_t byteArmour; uint8_t byteCurrentWeapon; bool IsCrouching; VECTOR...")
History
v4
ONFOOT sync data new fields -> uint8_t byteAction, uint8_t byteReserved
INCAR sync data -> no change
v3
ONFOOT -> no change
INCAR ->uin16_t wAmmo
v2
ONFOOT -> uint8_t bIsReloading, uint16_t wAmmo
INCAR -> no change
v1
ONFOOT and INCAR was as below:
typedef struct _ONFOOT_SYNC_DATA_V1 { uint32_t dwKeys; VECTOR vecPos; float fAngle; uint8_t byteHealth; uint8_t byteArmour; uint8_t byteCurrentWeapon; bool IsCrouching; VECTOR vecSpeed; bool IsAiming; VECTOR vecAimDir; VECTOR vecAimPos; } ONFOOT_SYNC_DATA_V1; typedef struct _INCAR_SYNC_DATA_BEFOREV3 { uint16_t VehicleID; uint32_t dwKeys; QUATERNION quatRotation; VECTOR vecPos; VECTOR vecMoveSpeed; float fCarHealth; uint8_t bytePlayerHealth; uint8_t bytePlayerArmour; uint8_t byteCurrentWeapon; uint32_t dDamage; float Turretx; float Turrety; } INCAR_SYNC_DATA_BEFOREV3;