{"schema": "cks-public-reference/v1", "entry": {"id": "api-a5c4d55a3210ef", "name": "Unit::IsEnemyInSquadSight", "member": "IsEnemyInSquadSight", "family": "Unit", "returns": "bool", "args": [], "kind": "method", "signature": "bool Unit::IsEnemyInSquadSight()", "language": "en", "summary": "For a valid live unit, returns whether the enemy record associated with its squad contains entries.", "notes": "Reads an existing record. Captures verified true results for counts of 1 and 2 and false results for a count of 0. They do not establish when the record is refreshed or justify treating this call as a fresh distance, visibility or diplomacy scan. Subsequent behavior with dead units or invalid references is not fully documented.", "examples": [], "technical": true, "description_status": "documented"}}