{"schema": "cks-public-reference/v1", "entry": {"id": "api-b076ef8f7a6ed0", "name": "Unit::SetWalkAnim", "member": "SetWalkAnim", "family": "Unit", "returns": "void", "args": ["int"], "kind": "method", "signature": "void Unit::SetWalkAnim(int)", "language": "en", "summary": "Selects the unit's walking animation from the supplied index. This call does not issue a movement order.", "notes": "The integer overload stores the supplied index minus one in a 16-bit selector. In verified captures, SetWalkAnim(13) selected internal index 12. The no-argument overload is distinct. Safe indices for each template and subsequent behavior with out-of-range indices or invalid references are not established.", "examples": [], "technical": true, "description_status": "documented"}}