{"schema": "cks-public-reference/v1", "entry": {"id": "api-d9d703b1916cfd", "name": "Settlement::RepairAll", "member": "RepairAll", "family": "Settlement", "returns": "void", "args": [], "kind": "method", "signature": "void Settlement::RepairAll()", "language": "en", "summary": "Scans eligible settlement members and requests one repair command for each member that provides that command and passes the admission checks.", "notes": "For each considered member, the first command named repair is used. Preliminary calculations determine whether a request is admitted; an admitted request submits one command. The name RepairAll does not guarantee admission of every building or immediate completion. The complete meaning of the costs, timing and subsequent effects remains unresolved.", "examples": [], "technical": true, "description_status": "documented"}}