To check if someone is spectating your POV in Apex:
- Iterate entity list from
0to64. - For each player entity, check if
m_lifeState != 0(player is dead). - Read
m_hObserverTargethandle from observer services. - If target handle matches your
LocalPlayerentity handle, increment spectator counter.
if (spectatorCount > 0) {
DrawWarning(Format("SPECTATORS WATCHING: %d", spectatorCount), COLOR_RED);
}