{"schema": "cks-public-reference/v1", "entry": {"id": "api-5b3fdd7e0db869", "name": "Sacrifice::Consume", "member": "Consume", "family": "Sacrifice", "returns": "int", "args": ["int", "int", "bool"], "kind": "method", "signature": "int Sacrifice::Consume(int, int, bool)", "language": "en", "summary": "At entry cursor S, Consume returns native status 1 without changing the cursor when both bytes S-1 and S-2 are nonzero, after storing dword[S-6] through global pointer [field].", "notes": null, "examples": [], "technical": true, "description_status": "documented"}}