{"schema": "cks-public-reference/v1", "entry": {"id": "api-5b07b7bfa4d63f", "name": "Unit::FormAcceptMove", "member": "FormAcceptMove", "family": "Unit", "returns": "void", "args": [], "kind": "method", "signature": "void Unit::FormAcceptMove()", "language": "en", "summary": "After formation-state checks and possible holder waits, clears target tracking, creates a path controller when absent, passes formation field [field] to controller virtual [field], sets Unit [field] to 3, and returns status 0; ineligible state returns 2.", "notes": null, "examples": [], "technical": true, "description_status": "documented"}}