实体
玩家行人 CPlayerPed
查看 Markdown通缉、小队、冲刺与武器切换
CPlayerPed.h · 继承 CPed
FindPlayerPed() 返回 CPlayerPed*。通用 ped API 见 行人。
CWanted* GetWanted(); // inline,经 m_pPlayerData
int GetWantedLevel();
void SetWantedLevel(int level);
void SetWantedLevelNoDrop(int level);
void CheatWantedLevel(int level);
void Busted(); // 星清零路径之一CPad* GetPadFromPlayer();
CPlayerInfo* GetPlayerInfoForThisPlayerPed();void ClearWeaponTarget();
bool FindWeaponLockOnTarget();
CPed* m_pPlayerTargettedPed;void MakeChangesForNewWeapon(eWeaponType weaponType);
void MakeChangesForNewWeapon(int weaponSlot);
bool DoesPlayerWantNewWeapon(eWeaponType weaponType, bool arg1);
void ProcessWeaponSwitch(CPad* pad);void ResetSprintEnergy();
float ControlButtonSprint(eSprintType sprintType);
void ResetPlayerBreath();
void HandlePlayerBreath(bool arg0, float arg1);void MakeThisPedJoinOurGroup(CPed* ped);
void DisbandPlayerGroup();
void TellGroupToStartFollowingPlayer(bool arg0, bool arg1, bool arg2);
void ForceGroupToAlwaysFollow(bool enable);
void ForceGroupToNeverFollow(bool enable);void ClearAdrenaline();极少直接调。
static void SetupPlayerPed(int playerId);
static void RemovePlayerPed(int playerId);
static void DeactivatePlayerPed(int playerId);
static void ReactivatePlayerPed(int playerId);
评论