{"schema": "cks-public-reference/v1", "entry": {"id": "api-b782f90b010f23", "name": "Unit::SetCarryWaterAnim", "member": "SetCarryWaterAnim", "family": "Unit", "returns": "void", "args": [], "kind": "method", "signature": "void Unit::SetCarryWaterAnim()", "language": "en", "summary": "Selects the carry-water animation for recognized ambient-villager templates. The call selects an animation; it does not collect or transfer resources.", "notes": "The implementation recognizes GWVillagerAmbient, RWVillagerAmbient, MWVillagerAmbient, TWVillagerAmbient, CWVillagerAmbient, IWVillagerAmbient, BWVillagerAmbient and EWVillagerAmbient, selecting internal index 16. A nonmatching template leaves the selector unchanged. Captures verified calls that reached the selection, but did not visually test all eight templates or exercise the nonmatching branch. Invalid references require separate verification.", "examples": [], "technical": true, "description_status": "documented"}}