// Player functions
// Scope: Global.

// ill fix this later.

void AddCash(int amount);
void DecreaseCash(int amount);
bool isPlayerDead();
void PlayPlayerAnimation
void StopPlayerAnimation
void GetPlayerCurrentAnimationTime
void TeleportPlayer(float x, float y, float z);
Vector3 GetPlayerPosition();
void SwitchPlayerModel(std::string model);
int GetPlayerPed(); // Returns ped ID not model!
void SetPlayerCanBeHassledByGangs(bool state);
void SetPlayerWantedLevel
void ClearPlayerWantedLevel()
int GetPlayerMoneyBalance();
HasPlayerDamagedAtLeastOnePed
ClearPlayerHasDamagedAtLeastOnePed
CanPlayerStartMission
GetPlayerHealth
GetEntityPlayerIsFreeAimingAt
GetPlayerCurrentStealthNoise
PlayerCanUseCover
PlayerNoiseMultiplier
bool IsPlayerFreeAiming(int entity);
bool IsPlayerAimingAt(int entity);
bool IsPlayerOnFire();
void SetPlayerControlActive(bool state);
void DisablePlayerFiring(bool state);
std::string GetPlayerName();
int GetLastVehicle();
Vector3 PlayerGetLastImpactPoint();
