{"action":"created","issue":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/24665","repository_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA","labels_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/24665/labels{/name}","comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/24665/comments","events_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/24665/events","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/24665","id":347993795,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA2NDUyMzMx","number":24665,"title":"Better milking: make milking a long action that gets all the milk it can","user":{"login":"mlangsdorf","id":8007405,"node_id":"MDQ6VXNlcjgwMDc0MDU=","avatar_url":"https://avatars0.githubusercontent.com/u/8007405?v=4","gravatar_id":"","url":"https://api.github.com/users/mlangsdorf","html_url":"https://github.com/mlangsdorf","followers_url":"https://api.github.com/users/mlangsdorf/followers","following_url":"https://api.github.com/users/mlangsdorf/following{/other_user}","gists_url":"https://api.github.com/users/mlangsdorf/gists{/gist_id}","starred_url":"https://api.github.com/users/mlangsdorf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlangsdorf/subscriptions","organizations_url":"https://api.github.com/users/mlangsdorf/orgs","repos_url":"https://api.github.com/users/mlangsdorf/repos","events_url":"https://api.github.com/users/mlangsdorf/events{/privacy}","received_events_url":"https://api.github.com/users/mlangsdorf/received_events","type":"User","site_admin":false},"labels":[{"id":14965560,"node_id":"MDU6TGFiZWwxNDk2NTU2MA==","url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/%3CEnhancement%20/%20Feature%3E","name":"<Enhancement / Feature>","color":"84b6eb","default":false},{"id":38098842,"node_id":"MDU6TGFiZWwzODA5ODg0Mg==","url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/Game:%20Mechanics%20Change","name":"Game: Mechanics Change","color":"e71919","default":false},{"id":690240293,"node_id":"MDU6TGFiZWw2OTAyNDAyOTM=","url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/Monsters","name":"Monsters","color":"682b82","default":false},{"id":659366627,"node_id":"MDU6TGFiZWw2NTkzNjY2Mjc=","url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/[C++]","name":"[C++]","color":"f9d0c4","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-08-06T16:27:59Z","updated_at":"2018-08-07T14:46:05Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/24665","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/24665","diff_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/24665.diff","patch_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/24665.patch"},"body":"Reduce the redundant keypresses for milking a cow by turning the milking action into a long action\r\nand transferring as much milk into the container as either the container will hold or the cow holds.\r\n\r\nAlso, canceling out of the container selection menu without selecting a container will no longer consume\r\nmilk.\r\n"},"comment":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/comments/411082489","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/24665#issuecomment-411082489","issue_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/24665","id":411082489,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMTA4MjQ4OQ==","user":{"login":"mlangsdorf","id":8007405,"node_id":"MDQ6VXNlcjgwMDc0MDU=","avatar_url":"https://avatars0.githubusercontent.com/u/8007405?v=4","gravatar_id":"","url":"https://api.github.com/users/mlangsdorf","html_url":"https://github.com/mlangsdorf","followers_url":"https://api.github.com/users/mlangsdorf/followers","following_url":"https://api.github.com/users/mlangsdorf/following{/other_user}","gists_url":"https://api.github.com/users/mlangsdorf/gists{/gist_id}","starred_url":"https://api.github.com/users/mlangsdorf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlangsdorf/subscriptions","organizations_url":"https://api.github.com/users/mlangsdorf/orgs","repos_url":"https://api.github.com/users/mlangsdorf/repos","events_url":"https://api.github.com/users/mlangsdorf/events{/privacy}","received_events_url":"https://api.github.com/users/mlangsdorf/received_events","type":"User","site_admin":false},"created_at":"2018-08-07T14:46:05Z","updated_at":"2018-08-07T14:46:05Z","author_association":"CONTRIBUTOR","body":"To do this right, I need to split the handle_liquid interface into two parts: one part that gets the destination, and another part that actually does the transfer/starts the fill liquid activity. handle_liquid would become a wrapper for the two parts.\r\n\r\nI'm not going to do all that in this PR, though I'm going to make that happen. This PR is sufficient for now and a proper milking activity will follow shortly."}}
{"actor":{"display_login":"mlangsdorf"}}