{"schema": "cks-public-reference/v1", "entry": {"id": "api-749203f3f89da8", "name": "Unit::Attack", "member": "Attack", "family": "Unit", "returns": "bool", "args": ["Obj"], "kind": "method", "signature": "bool Unit::Attack(Obj)", "language": "en", "summary": "Implements a cooperative single-target attack sequence using continuation state, eligibility checks, attack dispatch, and wait status.", "notes": null, "examples": [], "technical": true, "description_status": "documented"}}