mirror of
https://github.com/dashr9230/SA-MP.git
synced 2025-01-04 00:23:22 +08:00
67 lines
2.4 KiB
C
67 lines
2.4 KiB
C
|
|
#pragma once
|
|
|
|
void ProcessLineOfSight(VECTOR *vecOrigin, VECTOR *vecLine, VECTOR *colPoint,
|
|
DWORD *pHitEntity, int bCheckBuildings, int bCheckVehicles, int bCheckPeds,
|
|
int bCheckObjects, int bCheckDummies, int bSeeThroughStuff,
|
|
int bIgnoreSomeObjectsForCamera, int bUnk1);
|
|
|
|
float GetNormalisation(VECTOR *vec);
|
|
|
|
float FloatDifference(float f1, float f2);
|
|
float FloatOffset(float f1, float f2);
|
|
float NormalizeAngle(float fAngle);
|
|
|
|
void __stdcall SetRadarColor(int nIndex,DWORD dwColor);
|
|
|
|
void __stdcall WorldRemoveEntity(DWORD *dwEnt);
|
|
void __stdcall WorldAddEntity(DWORD *dwEnt);
|
|
|
|
int __stdcall GameGetWeaponModelIDFromWeaponID(int iWeaponID);
|
|
void __stdcall GameDisableCheatCodes();
|
|
|
|
PED_TYPE * __stdcall GamePool_Ped_GetAt(int iID);
|
|
int __stdcall GamePool_Ped_GetIndex(PED_TYPE *pActor);
|
|
VEHICLE_TYPE * __stdcall GamePool_Vehicle_GetAt(int iID);
|
|
DWORD __stdcall GamePool_Vehicle_GetIndex(VEHICLE_TYPE *pVehicle);
|
|
ENTITY_TYPE * __stdcall GamePool_Object_GetAt(int iID);
|
|
PED_TYPE * __stdcall GamePool_FindPlayerPed();
|
|
|
|
DWORD __stdcall TranslateColorCodeToRGBA(int iCode);
|
|
BOOL __stdcall GameIsEntityOnScreen(DWORD * pdwEnt);
|
|
void __stdcall InitPlayerPedPtrRecords();
|
|
void __stdcall SetPlayerPedPtrRecord(BYTE bytePlayer, DWORD dwPedPtr);
|
|
DWORD __stdcall GetPlayerPedPtrRecord(BYTE bytePlayer);
|
|
BYTE __stdcall FindPlayerNumFromPedPtr(DWORD dwPedPtr);
|
|
float __stdcall SquaredDistanceBetweenHorizontalPoints(float x1, float y1, float x2, float y2);
|
|
float DistanceBetweenHorizontalPoints(float x1, float y1, float x2, float y2);
|
|
float DistanceBetweenPoints(float x1, float y1, float z1, float x2, float y2, float z2);
|
|
float __stdcall SquaredDistanceBetweenPoints(float x1, float y1, float z1, float x2, float y2, float z2);
|
|
float __stdcall SquaredDistanceBetweenPoints(VECTOR *vec1, VECTOR *vec2);
|
|
|
|
void __stdcall _VectorNormalise(VECTOR *vec);
|
|
DWORD __stdcall CRC32FromUpcaseString(char *szString);
|
|
|
|
void GameResetRadarColors();
|
|
|
|
float DegToRad(float fDegrees);
|
|
float InvDegToRad(float fDegrees);
|
|
|
|
void SaveCameraRaster(char *filename);
|
|
|
|
BOOL IsFileOrDirectoryExists(char * szPath);
|
|
|
|
DWORD unnamed_100B6100(char *szString, int nMaxLen);
|
|
|
|
bool unnamed_100B4B50(VECTOR *vecPos);
|
|
|
|
BUILDING_TYPE * GamePool_GetBuilding();
|
|
DUMMY_TYPE * GamePool_GetDummy();
|
|
OBJECT_TYPE * GamePool_GetObject();
|
|
|
|
void ReplaceBuildingModel(ENTITY_TYPE *pEntity, int iModelID);
|
|
int GetInvalidModelInfoCount();
|
|
|
|
bool HasCollisionLoaded(VECTOR *vec);
|
|
BOOL __stdcall IsATrainPart(ENTITY_TYPE *pEntity);
|